~~ODT~~ ====== Cadastrar Requisições ====== Este caso de uso tem a finalidade de realizar o regime de adiantamento ou suprimento de fundos aplicado aos casos de despesas expressamente definidos em lei e consiste na entrega de numerário a servidor, sempre precedida de empenho na dotação própria, para o fim de realizar despesas que pela excepcionalidade, a critério do Ordenador de Despesa e sob sua inteira responsabilidade. Envolvidos: Listar o público alvo do caso de uso. Pré-condições: * Para efetuar o Suprimento de Fundos, o usuário informado deve ser servidor. * Para ter acesso ao cadastro da requisição de suprimento, o usuário de ter o perfil de REQUISITOR ou GESTOR DE SUPRIMENTO DE FUNDOS para executar a funcionalidade. ===== Descrição do Caso de Uso ===== Este caso de uso inicia quando o usuário acessa a opção: SIPAC -> Portal Administrativo -> Requisições -> Suprimento de Fundos -> Cadastrar Requisições. ===Passo 1=== O Usuário deve informar o CPF ou a Matrícula do Servidor ([[#principais_regras_de_negócio|RN03]]). * **CPF:** Formato - 999.999.999-99, Tipo - TEXTO. * **Matrícula:** Tipo - NUMÉRICO. ===Passo 2=== O Sistema exibe o formulário da requisição (Dados do Proposto) e Usuário tem a opção de informar o Proponente, Elementos de Despesa e outros dados para requisição. Dados da Proponente: * **Matrícula:** Tipo - NUMÉRICO. Opção de buscar o proponente (O Usuário informar o nome realiza a busca). Dados do Proposto: * **__Nome__:** Tipo - TEXTO. * **__Tipo do Proposto__:** Tipo - TEXTO. * **__Matrícula__:** Tipo - NUMÉRICO. * **__CPF__:** Tipo - TEXTO. * **__Cargo/Função__:** Tipo - TEXTO. * **__Lotação__:** Tipo - TEXTO. * **Telefone para contato:** Tipo - NUMÉRICO. Dados de Elemento de Despesa: * **Classificação:** Tipo - TEXTO. * **Valor Proposto:** Tipo - NUMÉRICO. Outros dados da requisição: * **Justificativa:*** Tipo - TEXTO. * **Descrição:*** Tipo - TEXTO. * **Observações:** Tipo - TEXTO. ===Passo 3=== O Sistema exibe Dados da Requisição, Dados do Proponente e Proposto, Elementos de Despesas. Dados da Requisição: * **__Tipo da Requisição__:** Tipo - TEXTO. * **__Unidade do Requisitante__:** Tipo - TEXTO. * **__Usuário__:** Tipo - TEXTO. * **__Data__:** Formato - DD/MM/AAAA, Tipo - DATA. * **__Justificativa__:** Tipo - TEXTO. * **__Descrição__:** Tipo - TEXTO. * **__Total da Requisição__:** Tipo - NUMÉRICO. * **__Opção Orçamentária__:** Tipo - TEXTO. Dados do Proponente: * **__Nome__:** Tipo - TEXTO. * **__Cargo ou FUnção__:** Tipo - TEXTO. * **__Matrícula__:** Tipo - NUMÉRICO. * **__Unidade__:** Tipo - TEXTO. Dados do Proposto: * **__Nome__:** Tipo - TEXTO. * **__Tipo do Proposto__:** Tipo - TEXTO. * **__Matrícula__:** Tipo - NUMÉRICO. * **__Passaporte__:** Tipo - TEXTO. * * **__Atividade__:** Tipo - TEXTO. * **__Unidade__:** Tipo - TEXTO. * **__Lotação__:** Tipo - TEXTO. * **__Telefone para contato__:** Tipo - TEXTO. Lista de Elementos de Despesas: * **__Código__:** Tipo - TEXTO. * **__Classificação__:** Tipo - TEXTO. * **__Ajustado__:** Tipo - TEXTO. * **__Valor Proposto__:** Tipo - NUMÉRICO. * **__Valor Concedido__:** Tipo - NUMÉRICO. ===Passo 4=== O Usuário Grava requisição e o Sistema exibe mensagem de sucesso com as informações: * **__Número da Requisição__:** Tipo - NUMÉRICO. * **__Data__:** Formato - DD/MM/AAAA, Tipo - DATA. * **__Tipo da Requisição__:** Tipo - TEXTO. * **__Unidade de Custo__:** Tipo - TEXTO. * **__Unidade Requisitante__:** Tipo - TEXTO. * **__Justificativa__:** Tipo - TEXTO. * **__Descrição__:** Tipo - TEXTO. * **__Valor Proposto__:** Tipo - NUMÉRICO. ([[#principais_regras_de_negócio|RN01]]) O Usuário Grava e Envia a requisição e o Sistema solicita: * **__Unidade de Origem__:** Tipo - TEXTO. * **__Data de Cadastro__:** Formato - DD/MM/AAAA, Tipo - DATA. * **Assunto:*** Tipo - TEXTO. * **__Interessado__:** Tipo - TEXTO. * **Observação:** Tipo - TEXTO. * **Unidade de Destino:*** Tipo - TEXTO. O Sistema redireciona para a tela de vinculo orçamentário especificado no documento [[desenvolvimento:especificacoes:sipac:portal_administrativo:casos_de_uso:requisicoes:vinculo_orcamentario]] ([[#principais_regras_de_negócio|RN02]]) O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** : Ao ser cadastrada uma requisição deve ter um movimento requisicão de CADASTRADA associado. * **RN02** : Ao ser enviada uma requisição deve ter um movimento requisicão de associado, com o tipo do movimento sendo o mesmo do status da requisição. * **RN03** : Conforme a legislação, não se concederá suprimentos de fundos a responsável por dois suprimentos pendentes. * **RN04** : Caso o proposto tenha duas requisições que foram LIQUIDADAS ou FINALIZADAS e pelo menos uma não tenha prestação de contas registrada o sistema não concederá um cadastro de novo suprimento. Será necessário o requisitor realizar a prestação de contas de um deles para que seja possível a concessão de um terceiro suprimento. ==== Resoluções/Legislações Associadas ==== Fundamentos legais: * Lei nº 4.320, de 17/03/1964 * Decreto-Lei nº 200, de 25/02/1967 * Decreto nº 93.872, de 23/12/1986, alterado pelo Decreto nº 2.289, de 04/08/1987 e Decreto nº 5.026, de 30/03/2004 * Decreto nº 941, de 27/09/1993, alterado pelo Decreto nº 2.397, de 20/11/1997 * Decreto nº 5.355, de 25/01/2005, alterado pelo Decreto nº 5.635, de 26 de dezembro de 2005 * Portaria MF nº 95, de 19/04/2002 * Portaria MF nº 448, de 13/09/2002 * Portaria MP nº 41, de 04/03/2005, alterada pela Portaria nº 44, de 14/03/2006 * IN STN nº 04, de 30/08/2004 * Macrofunção 02.11.21, Manual SIAFI, atualizada em 2005 ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela ^ | sipac.requisicoes.supfundos.dominio.ItemReqSuprFundos | administrativo.requisicoes.item_supr_fundos | | sipac.requisicoes.comuns.StatusRequisicao | administrativo.requisicoes.status_requisicao | | sipac.requisicoes.supfundos.dominio.ReqSuprFundos | administrativo.requisicoes.req_suprimento_fundos | ====== Plano de Teste ====== Sistema: SIPAC Módulo: PORTAL ADMINISTRATIVO Link(s): Requisições -> Suprimento de Fundos -> Cadastrar Requisição. Usuário: san Papel que usuário deve ter: GESTOR_SUPRIMENTO_FUNDOS,REQUISITOR ===== Cenários de Teste ===== Não se aplica. ===== Dados para o Teste ===== -- Consulta auxiliar para UC , recupera o cpf e o código siape do servidor(necessário no cadastro da requisição) select s.siape,p.nome,p.cpf_cnpj from rh.servidor s join comum.pessoa p on p.id_pessoa = s.id_pessoa where p.nome LIKE 'NOME DO SERVIDOR%' -- Consulta os dados da requisição select * from requisicoes.req_suprimento_fundos where numero = XX and ano = AAAA; -- Consulta os movimentos requisição da requisição select * from requisicoes.movimento_requisicao where id_requisicao = XXXX Substituir os parâmetros para consultar os dados da consulta cadastrada.