01. DADOS GERAIS
Produto: | TOTVS Moda |
---|---|
Linha de Produto: | Virtual Age |
Segmento: | Varejo |
Módulo: | Industrial |
Função: | Restrição para validar alteração da qauntidade de consumo da M.P. |
País: | Brasil |
Ticket: | 12730917 |
Requisito/Story/Issue (informe o requisito relacionado) : |
02. SITUAÇÃO/REQUISITO
Foi solicitada a criação de uma nova restrição por percentual, que bloquei a alteração de quantidade de consumo da matéria prima na ficha de consumo.
03. SOLUÇÃO
Foi criada a restrição PR_ALT_CONSUMO_MP_FC vinculada ao componente PCPFM009. Será possível informar o percentual inicial e final que irá ser utilizado como base para validar se permite ou não a alteração da quantidade de consumo.
A validação será realizada somente para os usuários que possuírem a restrição cadastrada e na alteração da quantidade, ou seja, a inclusão e exclusão não será validada a restrição.
Observação: Os componentes PCPFM014, PCPFM021 e PCPFM141 irão utilizar o cadastro da restrição realizado para o componente PCPFM009 .
Observação: Para exemplificar o funcionamento da restrição criada, será demonstrado o processo sendo realizado somente pelo PCPFM009, porém os componentes PCPFM014, PCPFM021 e PCPFM141 também realizam a validação da restrição.
Imagem 1 - Demonstra a restrição PR_ALT_CONSUMO_MP_FC cadastrada para permitir alterações entre 0 e 10 por cento.
Imagem 2 - Demonstra a ficha de consumo com uma matéria-prima cadastrada onde a quantidade de consumo é 1.
Observação: Como a restrição está cadastrada para validar alteração entre 0 e 10 por cento, essa matéria-prima só poderá ser alterada para até 0,900000 ou 1,100000, valores que correspondem a 10 por cento para menos e para mais de 1.
Imagem 3 - Ao tentar alterar a quantidade de consumo que está fora do percentual permitido, é apresentado a mensagem de aviso demonstrado na imagem.
Observação: A validação pelo componente PCPFM021 ocorre ao clicar no botão confirmar e a mensagem de aviso é apresentada pelo componente GERFP008 com uma lista, contendo o produto, matéria-prima e aplicação que não foi possível realizar a alteração, conforme demonstrado na imagem 4.
Imagem 4 - Mensagem de aviso quando a restrição for realizada pelo componente PCPFM021.