~~ODT~~
Receber/Estornar Nota de Fornecimento
Este caso de uso permite que o almoxarife de um almoxarifado setorial, que requisitou um material ao almoxarifado central, possa receber a nota de fornecimento do mesmo, também é possível desfazer o lançamento indevido de uma Nota de Fornecimento (estornar). A nota de fornecimento é o documento utilizado para registrar a entrada de um material no estoque.
Logo, para acessar este caso de uso, é necessário que requisições de materiais tenham sido abertas e atendidas pelo almoxarifado central.
Este caso de uso é acessível apenas para os gestores de almoxarifado que não sejam do almoxarifado central.
Descrição do Caso de Uso
O caminho para o caso de uso é SIPAC → Almoxarifado → Estoque → Estoque → Receber/Estornar Nota de Fornecimento.
Passo 1
O caso de uso inicia exibindo uma lista de requisições de materiais que foram atendidas pelo almoxarifado central, com as seguintes informações:
- Número: Tipo - NUMÉRICO. Formato - 9…/AAAA.
- Atendimento: Tipo - DATA.
- Grupo de Material: Tipo - TEXTO. (RN07)
- Valor (R$): Tipo - NUMÉRICO. Formato - 9999,9999.
- Unid. de Custo: Tipo - TEXTO.
Para cada item na lista, é possível receber ou estornar a nota de fornecimento.
Passo 2 - Receber Nota de Fornecimento
Ao receber, são exibidos os dados da nota de fornecimento:
- Número da Requisição: Tipo - NUMÉRICO. Formato - 9…/AAAA.
- Status: Tipo - TEXTO.
- Grupo de Material: Tipo - TEXTO. (RN07)
- Unidade Orçamentária: Tipo - TEXTO.
- Unidade Requisitante: Tipo - TEXTO.
- Data: Tipo - DATA.
- Valor Total: Tipo - NUMÉRICO. Formato - 9999,9999.
- Valor Atendido: Tipo - NUMÉRICO. Formato - 9999,9999.
- Observações: Tipo - TEXTO.
Os materiais da nota são exibidos com as seguintes informações:
- Código: Tipo - NUMÉRICO. Formato - 999999999999.
- Denominação: Tipo - TEXTO.
- Atendidos: Tipo - NUMÉRICO.
- Devolvidos: Tipo - NUMÉRICO.
O sistema solicita:
- Recebidos: Tipo - NUMÉRICO. (RN08)
- Validade: Formato - DD/MM/AAAA, Tipo - DATA.
- Garantia: Formato - DD/MM/AAAA, Tipo - DATA.
É possível receber ou negar os materiais da nota. Após confirmar o recebimento ou a negação dos materiais é possível imprimir o comprovante (ver comprovante em Consultar Notas de Fornecimento) que apresenta os dados da nota de fornecimento e os materiais, ambos com as mesmas informações descritas anteriormente.
Passo 2 - Estornar Nota de Fornecimento
São exibidos os dados da requisição (RN01, RN02, RN03, RN04 e RN05):
- Número da Requisição: Tipo - NUMÉRICO. Formato - 9…/AAAA.
- Tipo: Tipo - TEXTO.
- Convênio: Tipo - TEXTO.
- Grupo de Material: Tipo - TEXTO. (RN07)
- Unidade de Custo: Tipo - TEXTO.
- Unidade Requisitante: Tipo - TEXTO.
- Destino da Requisição: Tipo - TEXTO.
- Usuário: Tipo - TEXTO.
- Data de Atendimento: Tipo - DATA.
- Valor da Requisição: Tipo - NUMÉRICO.
- Opção Orçamentária: Tipo - TEXTO.
- Custeada por CONVÊNIO?: Tipo - TEXTO. São apresentadas as opções:
SIM
eNÃO
. - Observações: Tipo - TEXTO.
- Status Atual: Tipo - TEXTO.
Os itens da requisição são também exibidos, com os dados:
- Item: Tipo - NUMÉRICO.
- Código: Tipo - NUMÉRICO. Formato - 999999999999.
- Denominação: Tipo - TEXTO.
- Unid. Med.: Tipo - TEXTO.
- Quant.: Tipo - NUMÉRICO.
- Valor: Tipo - NUMÉRICO.
- Total: Tipo - NUMÉRICO.
- A: Tipo - NUMÉRICO. Representa a quantidade atendida.
- D: Tipo - NUMÉRICO. Representa a quantidade devolvida.
- C: Tipo - NUMÉRICO. Representa a quantidade em processo de compra.
- E: Tipo - NUMÉRICO. Representa a quantidade empenhada.
- L: Tipo - NUMÉRICO. Representa a quantidade em liquidação.
- Status: Tipo - TEXTO.
Para cada item é possível visualizar os detalhes do mesmo, onde são exibidas as informações:
- Código: Tipo - NUMÉRICO. Formato - 999999999999.
- Denominação: Tipo - TEXTO.
- Unid. Med.: Tipo - TEXTO.
- Quant.: Tipo - NUMÉRICO.
- Status: Tipo - TEXTO.
Além de um histórico exibindo a Data (Formato: DD/MM/AAAA HH:MM, Tipo: NUMÉRICO) e o Status (Tipo: TEXTO).
Para a requisição escolhida é possível estorná-la (RN06) e então o caso de uso é finalizado.
Principais Regras de Negócio
- RN01 - A Nota de Fornecimendo deve ser destinada ao Almoxarifado do usuário;
- RN02 - A Nota de Fornecimendo deve estar finalizada;
- RN03 - A Nota de Fornecimento deve ser do mês corrente, caso contrário o procedimento não pode ser realizado pois seus dados já podem ter sido enviados ao SIAFI;
- RN04 - Todos os movimentos de entrada e saída a partir do movimento a ser estornado são carregados, a entrada a ser estornada é desconsiderada e o estoque até o momento do estorno começando pelo último movimento e invertendo-o é retroagido (o que entrou sai e o que saiu entra no estoque). Caso em algum momento o estoque fique negativo o procedimento não pode continuar. Este procedimento deve ser executado para todos os Materiais da Nota de Fornecimento.
- RN05 - Não pode haver nenhuma movimentação por Nota de Fornecimento posterior a que se deseja estornar que possua algum de seus materiais.
- RN06 - Validados os itens acima citados:
- A movimentação do estoque referente a Nota de Fornecimento à ser estornada é excluída;
- O registro de cada material pertencente a Nota de Fornecimento é removido do histórico do preço médio;
- O estoque do material é corrigido;
- O preço médio é corrigido.
- RN07 - A terminologia Grupo de Material pode ser ajustada para Elemento de Despesa Detalhado, ver Terminologias.
- RN08 - Caso não deseje receber todos os itens fornecidos, o campo Recebidos pode ser alterado para um valor menor do que Atendidos.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sipac.almoxarifado.comuns.dominio.MovimentacaoEstoque | administrativo.almoxarifado.movimentacao_estoque |
br.ufrn.sipac.requisicoes.material.dominio.RequisicaoMaterial | administrativo.requisicoes.requisicao_material |
Plano de Teste
Sistema: SIPAC
Módulo: Almoxarifado
Link(s): Aba Estoque → Estoque → Receber Nota de Fornecimento
Usuário: ery,malaquias,jdutra
Papel que o usuário deve ter: SipacPapeis.GESTOR_ALMOXARIFADO
Cenários de Teste
Cadastrar uma requisição de unidade que não é um almoxarifado e tentar receber como nota de fornecimento.
Após realizar a operação (cadastrando datas de validade e garantia), verificar se nos relatórios Materiais em Garantia e Materiais a Vencer os materiais da nota de fornecimento estão aparecendo.
Dados para o Teste
É necessário fazer o cadastro de uma requisição de material (com o usuário ery, por exemplo) de um almoxarifado para outro. Sendo assim ao ser atendida (usando o usuário genibaldo) a requisição irá virar uma nota de fornecimento.