Ir para conteúdo
  • Cadastre-se

dev botao

Sobre tratamento a outros retornos em Distribuição NFE


Ver Solução Respondido por Renato Rubinho,
  • Este tópico foi criado há 333 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Com base na estrutura abaixo, percebi que ACBrDFe.DistribuicaoDFePorUltNSU() so tera retorno True se cStat for 137 e 138

try
  repeat
    if ACBrDFe.DistribuicaoDFePorUltNSU() then
    begin
    
    end;
  until ( iUltimoNSU >= iMaxNSU ) or ( cStat = 137 );
except
  // TRATAR AQUI TODAS AS DEMAIS POSSIBILIDADES
end;

Verifiquei nos fontes que Result := (FretDistDFeInt.CStat = 137) or (FretDistDFeInt.CStat = 138) e que ao retornar FALASE levanta uma Exceção

Então devo entender que Todas os demais retornos diferentes de 137 e 138 devem ser tratados dentro do except ?

  • Este tópico foi criado há 333 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...