Ir para conteúdo
  • Cadastre-se

  • Este tópico foi criado há 4821 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Boa Tarde

 

Estou utilizando a função do TACBrNFe.EnviarEventoNFe, mas mesmo que o retorno do evento tenha erro ( cStat ) ele não esta apresentando a mensagem. Realizei um teste preenchendo a data do evento com uma data/hora maior que hoje, e ele não retorna o erro referente ao problema, retorna sempre como se tivesse dado certo !

 

 

Realizei uma alteração na unit ACBrNFeWebServices na função TNFeEnvEvento.Executar adicionando após a leitura do XML de retorno a validação dos cStat por Retorno Enviado.

 

 

    For j:= 0 to EventoRetorno.retEvento.Count-1 do
    Begin
      if Result then
      begin
        Result := (EventoRetorno.retEvento.Items[j].RetInfEvento.cStat = 128) or (EventoRetorno.retEvento.Items[j].RetInfEvento.cStat = 135) or (EventoRetorno.retEvento.Items[j].RetInfEvento.cStat = 136);
        if not Result then
          Self.FMsg := EventoRetorno.retEvento.Items[j].RetInfEvento.xMotivo;
      end;
    End;
 
 Esta errado ?
  • Este tópico foi criado há 4821 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...
The popup will be closed in 10 segundos...