~~ODT~~
Cadastrar Mapa de Pedido de Material
Mapa de pedido é um instrumento utilizados pelos gestores de almoxarifado para indicar ao fornecedor quais materiais devem ser entregues em que data. Através do mapa de pedido é possível dar transparência nas solicitações entre instituição e fornecedor para que ambos saibam o que, quando e quanto será entregue, sendo possível verificar atrasos e registrar recebimento dos materiais.
Pré-condição: É necessário que haja empenhos associados a itens. Um empenho pode estar associado a itens através de um resumo de empenho de um processo de compra ou através de um empenho vinculado a uma solicitação de empenho de registro de preço.
Pós-condição: Após cadastrado um mapa de pedido, o fornecedor será notificado e poderá consultar o mapa no módulo portal do fornecedor.
Descrição do Caso de Uso
O caso de uso é acionado quando o usuário acessa a opção: SIPAC → Módulo Almoxarifado → Aba Estoque → Estoque → Gerenciar Mapa de Pedido de Material. > Cadastrar.
Passo 1
É solicitado o empenho que possui os itens que serão incluídos no mapa:(RN03, RN04, RN05 e RN06)
- Almoxarifado*: Tipo TEXTO. (RN01)
- Empenho(Número/Ano)*: Tipo NUMÉRICO. Formato:999999/AAAA.
Os empenhos incluídos são listados com as seguintes informações:
- Fornecedor: Tipo TEXTO. Formato: RAZÃO SOCIAL - CNPJ.
- Empenho: Tipo NUMÉRICO. Formato: 999999/AAAA.
- Valor: Tipo NUMÉRICO.
- Saldo: Tipo NUMÉRICO.
- Total Valor: Tipo NUMÉRICO.
- Total Saldo: Tipo NUMÉRICO.
É disponibilizado a opção de remover um empenho adicionado.
Passo 2
São solicitadas as seguintes informações:
- Data de entrega*: Tipo DATA. Formato: DD/MM/AAAA. Data de entrega válida para todos os itens escolhidos.
É exibida uma lista com os itens dos empenhos incluídos, ordenados por empenho, sendo solicitadas a quantidade para entrega:(RN07 e RN08)
- Empenho: Tipo NUMÉRICO: Formato: 999999/AAAA
- Código do Material: Tipo NUMÉRICO. Formato: CÓDIGO DO MATERIAL (9999999999999).
- Denominação do material: Tipo TEXTO.
- Quant. empenhada: Tipo NUMÉRICO. Quantidade total empenhado. (RN07)
- Saldo de Quant.: Tipo NUMÉRICO. Diferença entre a quantidade empenhada e a quantidade já entregue em notas fiscais ou incluídas em outro mapa de pedido.
- Quant. Solicitada*: Tipo NUMÉRICO. Formato: 99,99. Quantidade solicitada pelo setor ao fornecedor para que seja entregue na data especificada.
- Valor do Item: Tipo NUMÉRICO.
- Total solicitado: Tipo NUMÉRICO. Somatório das quantidades solicitadas.
- Total Valor Solicitado: Tipo NUMÉRICO. Somatório do valor solicitado de cada item (Quant. Solicitada x Valor do Item).
O usuários deverá confirmar selecionando os itens que deseja e clicar em continuar para ir ao passo seguinte.
Passo 3
Nesse momento, o usuário irá visualizar os itens que selecionou anteriormente e confirmar no botão gravar.
Após a confirmação do cadastro, um e-mail é enviado ao fornecedor. (RN13)
O caso de uso é finalizado.
Principais Regras de Negócio
- RN01 - Caso o usuário não tenha a permissão de
GESTOR GERAL DE ALMOXARIFADO
, o sistema lista os almoxarifados cuja unidade seja a do usuário ou o usuário possua a unidade do almoxarifado como unidade extra. - RN02 - O status
PENDENTE DE RECEBIMENTO
é atribuído ao se cadastrar um mapa de pedido. O statusAGUARDANDO ENTREGA
é aplicado aos mapas de pedidos que não tiveram seus itens entregues, mas que estão dentro do prazo de entrega. O statusFINALIZADO
é destinado aos mapas que já tiveram seus itens entregues e confirmados pelo gestor do almoxarifado. O statusPENDENTE
aplica-se aos mapas de pedidos que tiveram itens entregues, mas outros não, mas ainda estão dentro do prazo. Por fim, o statusEM ATRASO
é atribuído para os mapas que não tiveram todos os seus itens entregues e que a data de entrega já passou. - RN03 - São aceitos apenas empenhos cadastrados ou importados para o SIPAC.
- RN04 - O empenho deve ser da natureza de despesa de material de consumo (339030).
- RN05 - É permitido selecionar mais de um empenho desde que tenham sido emitidos para um mesmo fornecedor.
- RN06 - Não é permitido incluir empenhos que já tiveram todos os itens incluídos em outro mapa de pedido. Para esse caso, o sistema deve exibir a seguinte mensagem: “O empenho número X não pode ser incluído pois todos os seus itens, com suas respectivas quantidades, já foram entregues ou foram incluídos em outro mapa de pedidos.”.
- RN07 - O sistema permite informar a quantidade e inserir vários ou todos os itens de uma vez.
- RN08 - Quantidade solicitada para entrega na data informada. A quantidade deve permitir casas decimais para os casos de alimentação e combustíveis. O campo deve sugerir o saldo de quantidade do material e não pode ser superior ao saldo.
- RN09 - Só é permitido estornar mapa de pedido cujo status seja
PENDENTE DE RECEBIMENTO
,AGUARDANDO ENTREGA
ouEM ATRASO
, desde que nenhum item tenha sido recebido. - RN10 - Não é permitido remover itens recebidos.
- RN11 - Não é permitido alterar mapa de pedido cujo status seja
FINALIZADO
ouESTORNADO
. - RN12 - Não é permitido registrar recebimento de itens de mapas com status
FINALIZADO
ouESTORNADO
. - RN13 - Após o cadastro do pedido, alteração, estorno ou finalização um email é enviado ao fornecedor com o seguinte texto: Prezado #NOME_DO_FORNECEDOR#, O mapa de pedido de material nº #NUMERO_ANO_MAPA#, associado ao(s) empenho(s) #LISTA_DE_EMPENHO_DO_MAPA# foi #OPERACAO#. Acesse o SIPAC para consultar as informações desse Mapa de pedido.
Resoluções/Legislações Associadas
Não se aplica.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sipac.almoxarifado.mapapedido.dominio.MapaPedido.java | almoxarifado.mapa_pedido |
br.ufrn.sipac.almoxarifado.mapapedido.dominio.MapaPedidoEmpenho.java | almoxarifado.mapa_pedido_empenho |
br.ufrn.sipac.almoxarifado.mapapedido.dominio.MapaPedidoEmpenhoItens.java | almoxarifado.mapa_pedido_empenho_itens |
Plano de Teste
Sistema: Sipac
Módulo: Almoxarifado
Links: Sipac → Almoxarifado → Estoque → Gerenciar Mapa de Pedido de Material - > Cadastrar
Usuário: genibaldo
Papel que usuário deve ter: SipacPapeis.GESTOR_ALMOXARIFADO e SipacPapeis.GESTOR_GERAL_DE_ALMOXARIFADO
Cenários de Teste
Usuario: genibaldo
1 - Cadastrar uma solicitação de material em registro de preço;
Usuário: joice
2 - Registrar empenho associado a SM com a natureza de despesa de material de consumo(339030);
Usuário: genibaldo
3 - Cadastrar um mapa de pedido informando o empenho cadastrado;
Dados para o Teste
Não se aplica.