Validação Tipo movimento pedido do Item
Histórico de Alterações
Data | Quem | Comentários |
---|---|---|
03/02/2023 | Janderson Sampaio | Criação do documento |
Necessidade
Bloquear que o usuário possa inserir itens com o tipo movimento pedido diferente do cabeçalho, sem ao menos ter inserido um item com o mesmo tipo selecionado no cabeçalho do pedido. Ao fazer um pedido do tipo A, o usuário poderia adicionar itens somente do tipo B, e mesmo assim conseguindo finalizar o pedido.
Solução
Criar um campo chamado "VALIDA_TIPO_ITEM" na tabela TIPO_MOVIMENTO_PEDIDO, para determinar se irá validar o tipo do pedido pelo tipo do item.
Implementação
Esse campo tem o objetivo de funcionar como um booleano, S ou N.
O status "S" significa que irá validar o tipo do pedido com o item, então irá dispara a validação do prometheus para iterar pela lista de itens do pedido.
O status "N" significa que não realizará essa validação, sendo passível a acontecer o cenário descrito lá na necessidade.
GeoSales
Setor | Aprovado Por | Data |
---|---|---|
Desenvolvimento - GeoSales | Pessoa que aprovou | 00/00/0000 |
Integração - GeoSales | Pessoa que aprovou | 00/00/0000 |
Configurações - GeoSales | Pessoa que aprovou | 00/00/0000 |
Empresa solicitante
Setor | Aprovado Por | Data | Assinatura |
---|---|---|---|
Gerente TI - Cliente | Pessoa que aprovou | 00/00/0000 | |
Gerente de Projeto - Cliente | Pessoa que aprovou | 00/00/0000 | |
Gerente Comercial - Cliente | Pessoa que aprovou | 00/00/0000 |