01. DADOS GERAIS

Produto:

TOTVS Varejo Home Center

Linha de Produto:

Linha Gemco

Segmento:

Varejo

Módulo:SmartECF
Função:Pagamento Digital
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DVARLOJ7-728


02. SITUAÇÃO/REQUISITO

Ao tentar iniciar um pagamento com a carteira digital, se a API retornar um pagamento com transactionId = 00000000-0000-0000-0000-000000000000, e o restante das informações vazias, e o PDV exibe mensagem de erro mas gera o arquivo de controle de pendência, somente .TPD.
Na subida da aplicação, ao fazer o controle de transações pendentes, a aplicação estava entrando em loop, por isso não concluía a inicialização, ficando travada.

03. SOLUÇÃO

Foi feito tratamento para ignorar o arquivo quando não possuir a informação de externalTransactionId para efetuar o estorno da transação na rotina de controle de pendências.