01. DADOS GERAIS
Linha de Produto: | Virtual Age |
---|
Segmento: | Moda |
---|
Módulo: | Industrial |
---|
Função: | Validar restrição para permitir reservar uma quantidade maior que a disponível. |
---|
02. SITUAÇÃO/REQUISITO
O setor de almoxarifado que faz o controle de reserva de matéria-prima tem a necessidade de realizar uma reserva com a quantidade maior que a disponível.
Esta reserva tem por objetivo antecipar a utilização de determinados insumos em outras coleções que não seja a que foi programada inicialmente pelo setor de desenvolvimento de produto, ou seja, ao cadastrar um pedido de compra ou dar entrada em um insumo o mesmo já tenha direcionamento na produção.
Porém, não são todos os usuários que poderão reservar uma quantidade maior que a disponível. Sendo assim, será necessário criar uma forma de liberar/bloquear alguns usuários.
03. SOLUÇÃO
Foi criada a restrição IN_QT_RES_QT_DISP no componente PRDFM271 para permitir informar quantidade de reserva maior que a disponível.
Se o usuário possuir permissão nesta restrição será possível reservar uma quantidade maior que a disponível, tanto na inclusão da matéria-prima através do componente PRDFM271 quanto na alteração da quantidade reservada através do componente PRDFM272.
Se o usuário não possuir liberação na restrição IN_QT_RES_QT_DISP não será possível informar quantidade de reserva maior que a disponível.
Imagem 1 - Restrição para informar quantidade de reserva maior que a disponível.
Imagem 2 - Para o produto 1000195 a quantidade reserva é 1500,00 e a quantidade disponível é 1030,00. Foi reservada uma quantidade maior que a disponível pois o usuário possui liberação na restrição IN_QT_RES_QT_DISP.
Imagem 3 - Não é possível informar uma quantidade de reserva maior que a disponível pois o usuário não possui liberação da restrição IN_QT_RES_QT_DISP.