Páginas filhas
  • 5622425 DVACOM-811 DT Duplicação de transação


01. DADOS GERAIS

Linha de Produto:Virtual Age
Segmento:Moda
Módulo:Transação
Função:Duplicação de transação
Ticket:5622425
Requisito/Story/Issue (informe o requisito relacionado) :DVACOM-811


02. SITUAÇÃO/REQUISITO

Foi gerada uma transação agrupada da qual foram excluídos alguns itens.  Ao duplicar esta transação pelo TRAFP007 estava dando uma mensagem indevida: "Item 235 da transação 799189 não cadastrado! Operação→TRASVCO024.gravatraItemCom". Esta mensagem estava ocorrendo em função dos itens comissionados da transação.

03. SOLUÇÃO

Foi alterado o tratamento dos itens comissionados da transação agrupada.


Geração da transação de pedido de venda com itens comissionados

Foi gerado um pedido de venda pelo PEDFM001 e em seguida faturado para gerar a transação. Esta transação foi encerrada e atendida conforme demonstram as imagens a seguir:

Imagem 1 - PEDFM001 - geração do pedido 3014  com comissão de faturamento e recebimento.


Imagem 2 - PEDFM002 - pedido de venda 3014 com 3 produtos.


Imagem 3 - PEDFM003 - faturamento do pedido 3014 para gerar transação.


Imagem 4 - Confirmação da transação 153077 de faturamento do pedido.


Imagem 5 - TRAFP005 - encerramento e atendimento da transação 153077 de faturamento do pedido.

Imagem 6 - Mensagem de transação atendida referente à transação 153077.


Geração de uma transação de venda

Aqui será gerada uma transação de venda pelo TRAFM060 que também será encerrada e atendida, conforme imagens abaixo:

Imagem 7 - TRAFM060 - gerando e encerrando a transação de venda 153078.


Imagem 8 - TRAFL016 - visualização da transações do pedido de venda e de venda pelo TRAFM060 onde ambas estão atendidas.


A seguir podemos visualizar os itens comissionados da transação do pedido de venda:

Imagem 9 - TRAFL017 - chamado com duplo clique no código da transação selecionada no TRAFL016.  Ao clicar no botão "Comissão..." será aberto o TRAFL082.


Imagem 10 - TRAFL082 - visualização das comissões geradas pela transação do pedido de venda.


Agrupamento das transações

As transações do 153077 do pedido de venda e 153078 da venda do TRAFM060 foram agrupadas, conforme demonstram as imagens abaixo:


Imagem 11 - TRAFP002 - transações selecionadas para agrupamento.


Imagem 12 - mensagem com o número da transação gerada pelo agrupamento.


Imagem 13 - TRAFL018 - itens da transação 153082 resultante do agrupamento.


Remoção de itens da transação agrupada

Na transação 153082 resultante do agrupamento, foram removidos dois itens pelo TRAFM060 conforme pode-se ver nas imagens abaixo:


Imagem 14 - TRAFM060 - visualização dos dois itens que foram removidos da transação agrupada 153082.


Imagem 15 - TRAFM060 - transação agrupada 153082 após a remoção dos itens.


Imagem 16 - TRAFL082 - visualização dos itens comissionados da transação agrupada 153082 após a remoção dos 2 itens.

Verificar que o item 574345 era comissionado na transação original do pedido de venda (ver imagem 10)  e foi excluído  da transação agrupada.


Duplicação da transação agrupada

A transação agrupada 153082 foi duplicada pelo componente TRAFP007 e o processo se encerrou normalmente sem ocorrência da mensagem de erro, conforme pode ser visto nas imagens abaixo:

Imagem 17 - TRAFP007 - duplicação da transação 153082.


Imagem 18 - mensagem indicando o código da transação gerada na duplicação.


Imagem 19 - TRAFL018 - visualização dos itens da transação 153083 resultante da duplicação.


Imagem 20 - TRAFL082 - visualização da comissão dos itens da transação 153083 semelhantes aos da transação agrupada 153082 (ver imagem 16).