Produto: | TOTVS Varejo Motor Fiscal
|
---|---|
Linha de Produto: | Linha Fiscal Cloud |
Segmento: | Varejo |
Módulo: | DOCUMENTO FISCAL |
Função: | EMISSÃO |
Ticket: | |
Requisito/Story/Issue (informe o requisito relacionado) : | DVMOTOR-1566 |
Problemas para encontrar o retorno correto quando o TPF devolve mais de um retorno para o MDF-e
Antes do Refactor, iterávamos a lista de retornos que o TPF nos devolve referente ao MDF-e que com Situação EM_PROCESSAMENTO.
Após o Refactor, procuramos na lista de retornos que o TPF, o retorno mais adequado ao MDF-e que com Situação EM_PROCESSAMENTO. Agora seguimos a seguinte lógica:
Buscamos na lista de retornos do TPF uma Autorização para EMISSÃO, caso não encontre, buscamos Autorização para EVENTO(CANCELAMENTO e ENCERRAMENTO), caso não encontre, buscamos Rejeição para EMISSÃO e caso não encontre, buscamos Rejeição para EVENTO.
Não se aplica
Não se aplica