01. DADOS GERAIS

Produto:

TOTVS Moda

Segmento:

Varejo

Módulo:

Comercial

Função:Cancelamento de transações vinculadas a troca no TRAFP006
País:Brasil
Ticket:16309695
Requisito/Story/Issue (informe o requisito relacionado) :DVACOM-12629


02. SITUAÇÃO/REQUISITO

Foi notado  que não era possível cancelar transações de devolução ou venda que estivessem relacionadas a uma venda com troca.

03. SOLUÇÃO

Foi criado o parâmetro IN_NAO_CANCELA_TRA_RELAC com o objetivo de trazer as operações relacionadas à troca, caso desejado, cancelar as mesmas.


Imagem 1- Na imagem acima é possível ver o parâmetro IN_NAO_CANCELA_TRA_RELAC configurado com o valor "1".


Gif 1 - No GIF acima, é possível ver que uma troca é realizada, vinculada à transação anterior. Ao trazer a transação para o TRAFP006, também é apresentada a transação relacionada. Quando o botão "Cancelar transação" é clicado, uma mensagem indicando a exclusão da transação relacionada também é exibida. Após confirmar a exclusão ao pressionar "sim", é possível ver que ambas as transações foram canceladas.


Gif 2 - No GIF acima, é possível ver que uma troca é realizada, vinculada à transação anterior. Ao trazer a transação para o TRAFP006, também é apresentada a transação relacionada. Quando o botão "Cancelar transação" é clicado, uma mensagem indicando a exclusão da transação relacionada também é exibida. No entanto, ao pressionar "não" em vez de "sim", apenas a primeira transação é excluída, e a transação relacionada permanece inalterada.