Árvore de páginas


01. DADOS GERAIS

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


02. 
SITUAÇÃO/REQUISITO

Problemas para encontrar o retorno correto quando o TPF devolve mais de um retorno para o MDF-e

03. SOLUÇÃO

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.

04. DEMAIS INFORMAÇÕES

Não se aplica

05. ASSUNTOS RELACIONADOS

        Não se aplica