01. DADOS GERAIS

Produto:

Linha de Produto:

Virtual Agea

Segmento:

Módulo:Comercial
Função:Permitir informar guia e representante na transação
País:Brasil
Ticket:12241577
Requisito/Story/Issue (informe o requisito relacionado) :

DVAARM-4786


02. SITUAÇÃO/REQUISITO

Foi solicitada uma garantia que será informada o guia ou o representante na transação, mas podendo informar somente um deles para não gerar duplicidade no pagamento de comissão.

03. SOLUÇÃO

Foi adicionada uma nova opção no parâmetro empresa IN_GRAVA_REPREGUIA_TRA. Quando estiver configurado com o valor 2, a geração da transação (TRAFM060) obrigará informar o guia ou representante mas sem deixar informar ambos.


Imagem 1 - Foi configurado o parâmetro empresa IN_GRAVA_REPREGUIA_TRA com o valor 2.


Imagem 2 - No TRAFM060 foi gerada a transação 4868 e foram realizadas as validações referente ao parâmetro empresa citado acima. Primeiro foi tentado encerrar a transação sem informar guia ou representante, interrompendo o encerramento para obrigar informar um dos dois campos. Depois foi tentando informar o guia e o representante, porém só foi possível informar um dos dois. Após informar somente o representante, a transação foi encerrada corretamente.


Imagem 3 - Ao consultar a transação 4868 gerada, nota-se que o representante foi gravado corretamente.