01. DADOS GERAIS
Produto: | TOTVS Moda |
---|---|
Linha de Produto: | Virtual Age |
Segmento: | Varejo |
Módulo: | Comercial |
Função: | Restrição para alterar a quantidade do pedido de venda através do componente PEDFM002 |
País: | Brasil |
Requisito/Story/Issue (informe o requisito relacionado) : |
02. SITUAÇÃO/REQUISITO
Solicitada a criação de uma restrição que impossibilite a alteração da quantidade de itens do pedido de venda quando o pedido de venda possuir lote vinculado através do componente PCPFM027.
03. SOLUÇÃO
Foi criada a restrição "IN_QTSOLICITADA_PED" e quando a mesma se encontrar configurada para um usuário apenas este usuário poderá realizar a alteração da quantidade de itens do pedido de venda que possua um lote vinculado.
Imagem 01 - Demonstra o componente ADMFM024 onde está sendo cadastrada a nova restrição "IN_QTSOLICITADA_PED" referente ao componente PEDFM002 para o usuário "999998".
Importante: Considerar que até a imagem 05 o usuário que está acessando o sistema é o "999998" usuário este que se encontra cadastrado na restrição supracitada.
Imagem 02 - Demonstra o componente PEDFM001 onde foi criado o pedido de venda "15102" em seguida está sendo acionado o botão "item...".
Imagem 03 - Demonstra o componente PCPFM027 onde pode ser observado que o pedido de venda "15102" se encontra vinculado ao lote "3792".
Imagem 04 - Ao acionar o botão mencionado anteriormente, o componente PEDFM002 é apresentado, onde pode ser visto que a quantidade atual de itens referente ao pedido de venda "15102" é igual a 10.
Imagem 05 - Pode ser observado que a quantidade anterior foi alterada para 11 e que foi permitido realizar a sua alteração sem nenhum problema, isto ocorre pois o usuário que está sendo acessado é o mesmo cadastrado na restrição demonstrada na "Imagem 1".
Observação: Abaixo será demonstrado a tentativa de alteração da quantidade total de itens referente ao pedido de venda "15102" com um usuário diferente do cadastrado na restrição "IN_QTSOLICITADA_PED".
Imagem 06 - Está sendo acessado novamente os itens referente ao pedido de venda "15102" entretanto o usuário que está acessando o sistema é diferente do cadastrado na restrição, está sendo digitada a quantidade "15" no campo referente ao produto e em seguida o foco está sendo retirado do campo.
Imagem 07 - Ao retirar o foco do campo, a mensagem acima é apresentada informando que pelo fato de existir usuários cadastrados para a restrição "IN_QTSOLICITADA_PED" outro usuário deferente do que está cadastrado na restrição não pode realizar a alteração da quantidade total de itens referente ao pedido de venda.