Tabela de conteúdos

~~ODT~~

Última atualização: 2017/04/03 18:20 (edição externa)

Editar DDO

Este caso de uso tem como finalidade descrever as funcionalidades inerentes à edição de DDOs cadastradas.

Uma DDO é composta de vários detalhamentos, onde cada detalhamento é composto por uma cota orçamentária. Para adicionar o detalhamento na DDO é necessário que a cota orçamentária possua saldo.

Os envolvidos no processo são o Departamento de Contabilidade e Finanças (DCF) para os papéis de Ordenador Central e Contrato e os SEOs (Setores de Execução Orçamentário) para Ordenador Descentralizado.

Descrição do Caso de Uso

Este caso de uso inicia quando o usuário acessa a opção: SIPAC → DDO → Aba Operações → DDO → Editar DDO.

Passo 1

O sistema solicita ao Gestor que informe um ou mais filtros para efetuar a busca: (As declarações consultadas serão da Unidade Gestora do usuário logado caso o usuário tenha o perfil de Ordenador Descentralizado.)

O sistema lista as DDOs de acordo com os dados informados na busca, e exibe os seguintes dados:

O usuário seleciona a DDO e o sistema apresentada os dados para edição de acordo com o tipo:

Passo 2

Tipo DDO: Nova Contratação

O sistema exibe o caso de uso Cadastrar de Nova Contratação com os dados preenchidos para alteração do usuário. ( RN08, RN09 )

Tipo DDO: Aditivo

O sistema exibe o caso de uso Cadastrar Aditivo com os dados preenchidos para alteração do usuário. ( RN08, RN09 )

Tipo DDO: Prorrogação

O sistema exibe o caso de uso Cadastrar Prorrogação com os dados preenchidos para alteração do usuário. ( RN08, RN09 )

Tipo DDO: Apostilamento

O sistema exibe o caso de uso Cadastrar Apostilamento com os dados preenchidos para alteração do usuário. ( RN08, RN09 )

Passo 3

O sistema exibe Detalhes da Declaração de Disponibilidade Orçamentária:

o caso de uso é finalizado.

Principais Regras de Negócio

Resoluções/Legislações Associadas

Não se aplica.

Classes Persistentes e Tabelas Envolvidas

Classe Tabela
br.ufrn.sipac.orcamento.ddo.dominio.DeclaracaoDispOrcamento administrativo.sco.declaracao_disp_orcamento
br.ufrn.sipac.orcamento.ddo.dominio.DetalhamentoDDO administrativo.sco.detalhamento_ddo
br.ufrn.sipac.orcamento.ddo.dominio.CotaOrcamentaria administrativo.sco.cota_orcamentaria
br.ufrn.sipac.orcamento.ddo.dominio.MovimentacaoCota administrativo.sco.movimentacao_cota
br.ufrn.sipac.orcamento.ddo.dominio.MovimentacaoDDO administrativo.sco.movimentacao_ddo
br.ufrn.sipac.orcamento.ddo.dominio.ExtrapolacaoDDO.java administrativo.sco.extrapolacao_ddo

Plano de Teste

Sistema: SIPAC

Módulo: DDO

Link(s): Aba Operações → DDO → Editar DDO.

Usuário: larrubia2 (ScoPapeis.GESTOR_DDO_CENTRAL), autorizadorddo(ScoPapeis.GESTOR_DDO_AUTORIZADOR_DESCENTRALIZADO), gestorddocontrato(ScoPapeis.CADASTRADOR_DDO_CONTRATO) e gestorddodesc (ScoPapeis.GESTOR_DDO_DESCENTRALIZADO)

Papel que usuário deve ter: ScoPapeis.GESTOR_DDO_AUTORIZADOR_DESCENTRALIZADO, ScoPapeis.GESTOR_DDO_CENTRAL, ScoPapeis.CADASTRADOR_DDO_CONTRATO, ScoPapeis.GESTOR_DDO_DESCENTRALIZADO, ScoPapeis.GESTOR_DDO_PESSOAL

Cenários de Teste

DDO Contrato

Nova Contratação, Prorrogação e Apostilamento:

  1. Ao alterar uma das seguintes informações(Ano, Gestora, Programa Trabalho, Fonte de Recurso), deverá ser gerada uma movimentação de estorno dos detalhamentos e a criação de novos, pois caso qualquer uma destas informações seja alterada, serão caracterizadas outras Cotas Orçamentárias.
  2. Caso o Detalhamento seja removido ou alterado, será marcado para ser estornado. Ou seja o registro selecionado será estornado, o valor do detalhamento será creditado na Cota Orçamentária e será criado um novo detalhamento e uma nova movimentação de Débito na cota orçamentária com o valor informado no Detalhamento.
  3. Quando houver alteração da opção “Envolve Tercerização” de verdadeiro para falso ou vice e versa, quando a DDO já possuir Detalhamentos associados, estes serão estornados e serão geradas movimentações de crédito para a Cota correspondente com os valores dos Detalhamentos Estornados.

Aditivo

  1. Na operação de Aditivo será possivel apenas a alteração da DDO Anterior e dos valores dos detalhamentos;
  2. Quando houver alteração de valores, será gerado movimentações na Cota Orçamentária;

Toda vez que uma DDO de Contrato é alterada seu status será setado para “Em Análise”.

DDO Pessoal(Afastamento, Remoção)

  1. Toda vez que uma DDO Pessoal é alterada seu status será setado para “Analisada”.
  2. Ao alterar uma das seguintes informações(Ano, Gestora, Programa Trabalho, Fonte de Recurso), deverá ser gerada uma movimentação de estorno dos detalhamentos e a criação de novos, pois caso qualquer uma destas informações seja alterada, serão caracterizadas outras Cotas Orçamentárias.
  3. Caso o Detalhamento seja removido ou alterado, será marcado para ser estornado. Ou seja o registro selecionado será estornado, o valor do detalhamento será creditado na Cota Orçamentária e será criado um novo detalhamento e uma nova movimentação de Débito na cota orçamentária com o valor informado no Detalhamento.

Dados para o Teste

Orçamento → Disponibilidade Orçamentária → Consultas/Relatórios → Cota Orçamentária.

 Orçamento -> Disponibilidade Orçamentária → Cota Orçamentária → Listar/Alterar. 

Orçamento → Disponibilidade Orçamentária → Consultas/Relatórios → DDO.

    SELECT * FROM comum.unidade WHERE categoria = 1 AND tipo = 2 AND unidade_orcamentaria = TRUE
   SELECT * FROM comum.grupo_material WHERE ativo = TRUE AND id_elemento_despesa = ?
  SELECT DISTINCT codigoGestaoSIAFI FROM Unidade 
        WHERE codigoGestaoSIAFI IS NOT NULL AND codigoGestaoSIAFI > 0 ORDER BY codigoGestaoSIAFI
    SELECT denominacao FROM contratos.cargo_contratado