![](/download/attachments/452395246/image2019-1-17_14-42-39.png?version=1&modificationDate=1547747596383&api=v2)
Imagem 1: Foi feita a consulta das transações no componente TRAFP031 e selecionada a transação 150175.
![](/download/attachments/452395246/image2019-1-17_14-44-28.png?version=1&modificationDate=1547747595817&api=v2)
Imagem 2: Enquanto a transação estava aberta no componente TRAFP031, carregamos a mesma transação no TRAFP005.
![](/download/attachments/452395246/image2019-1-17_14-46-6.png?version=1&modificationDate=1547747595060&api=v2)
Imagem 3: Após inserir a transação no TRAFP005 a transação alterada para situação "Encerrada" chamando o componente TRAFM066 para finalizar o recebimento.
![](/download/attachments/452395246/image2019-1-17_14-48-53.png?version=1&modificationDate=1547747593540&api=v2)
Imagem 4: Enquanto a transação estava aberta no TRAFM066, retornamos para o TRAFP031 e foi acionado o botão "Cancelar". Ao processar o cancelamento da transação, o sistema verificou que a transação foi alterada nesse meio tempo entre a consulta e o cancelamento, então é apresentado mensagem de erro, informando que a transação foi modificada, sendo assim essa transação não será cancelada. As demais transações que foram marcadas para cancelar, serão canceladas normalmente, desde que não tenham sido alteradas nesse meio tempo.
|