01. DADOS GERAIS
Linha de Produto: | Virtual Age |
---|---|
Segmento: | Moda |
Módulo: | Transação |
Função: | Validação de quantidade apenas para itens relacionados a uma transação de saída |
02. SITUAÇÃO/REQUISITO
Foi solicitado para que no componente PDVFM001 valide a quantidade somente para produtos que estão vinculados a uma transação de saída. No funcionamento atual ao realizar o processo de troca o sistema está validando a quantidade também para os produtos vinculados a transação de entrada, porém deveria validar apenas os produtos vinculados a transação de saída.
03. SOLUÇÃO
Para a situação descrita acima foi realizado um ajuste no componente para que seja validado apenas a quantidade de produtos que estão vinculados a uma transação de saída quando a configuração do parâmetro empresa "IN_VALIDA_QTDE_PDV" estiver com o valor "1".
Imagem 01 - No componente ADMFM014 foi realizada a configuração do parâmetro empresa “IN_VALIDA_QTDE_PDV” com o valor “1”.
Imagem 02 - No componente PDVFM001 foi selecionada uma operação de saída e informado o código de produto “577292”.
Imagem 03 - Ao carregar o componente PDVFM070 foi informada a quantidade “5” e acionado o botão “Confirmar”.
Imagem 04 - Ao retornar para o componente PDVFM001 foram adicionados mais três produtos com a operação de saída e também foram adicionados dois produtos utilizando a operação de troca. Após isso foi acionado o botão “Dinheiro F3”.
Imagem 05 - Nota-se que a mensagem de quantidade é exibida, visto que foram informados apenas três produtos com a operação de saída e a quantidade informada no componente PDVFM070 foi “5”.
Imagem 06 - No componente PDVFM001 foram adicionados mais dois produtos com a operação de saída e novamente acionado o botão “Dinheiro F3”.
Imagem 07 - Nota-se que o componente PDVFM003 é carregado normalmente, visto que a quantidade de produtos informada anteriormente no componente PDVFM070 foi atingida. Após isso foi realizado o recebimento da transação.