Páginas filhas
  • DT Não alterar a quantidade de item do pedido de venda caso a restrição esteja cadastrada


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) :

DVAARM-3389


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.