Ir para conteúdo
  • Cadastre-se

dev botao

Retorno da GNRE Pendente


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

Recommended Posts

Boa tarde, 

Gostaria de saber se tem como fazer a seguinte alteração, caso acharem necessário, ou me dar uma luz que eu mesmo faço.

Estou utilizando o ACBrMonitorPLUS versão 1.1.0.14.

Quando envio uma GNRE e ocorre todo o processo correto, o retorno do monitor é o seguinte:

OK: Arquivo gerado em: "caminho do arquivo"-gnre.xml
[ENVIO]
Ambiente=2
Codigo=402
Descricao=Lote Processado com sucesso
Recibo=1700073572 
Protocolo=

E é criado um arquivo 1700073572-pro-rec.xml na pasta retorno.

Quando envio uma GNRE e ela fica pendente, o retorno do monitor é o seguinte:

ERRO: Lote Processado com pendencias

E é criado um arquivo 1700073564-pro-rec.xml na pasta retorno.

Quando pendente, não seria melhor que o retorno no monitor fosse dessa forma:

ERRO: Lote Processado com pendencias
[ENVIO]
Ambiente=2
Codigo=403
Descricao=Lote Processado com pendencias
Recibo=1700073564 
Protocolo=

Porque assim ficaria mais fácil pra manipular os dados, e iria manter o padrão anteriormente usados.

Se acharem necessário e puderem fazer a alteração, ou me dar algumas dicas que eu mesmo faço. Já tentei, mas não consegui fazer.
 

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...

Eu utilizo o componente ACBrGNRe aqui, nesses casos que ocorre a mensagem de processado com pendências fiz uma pequena mudança na unit ACBrGNReWebServices para informar também as rejeições retornadas pelo WS, não tenho conhecimento sobre o funcionamento do ACBrMonitorPlus especificamente, mas usando o componente foi a forma que encontrei de tratar esse empecilho, pra mim está funcionando tranquilamente, acredito que o pessoal poderia fazer algo parecido no retorno do Monitor também, pois pode ver que no arquivo retornado pelo WS há o motivo da rejeição, apenas não é exibida na exceção.

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

Em 30/06/2017 at 15:19, Wess disse:

Eu utilizo o componente ACBrGNRe aqui, nesses casos que ocorre a mensagem de processado com pendências fiz uma pequena mudança na unit ACBrGNReWebServices para informar também as rejeições retornadas pelo WS, não tenho conhecimento sobre o funcionamento do ACBrMonitorPlus especificamente, mas usando o componente foi a forma que encontrei de tratar esse empecilho, pra mim está funcionando tranquilamente, acredito que o pessoal poderia fazer algo parecido no retorno do Monitor também, pois pode ver que no arquivo retornado pelo WS há o motivo da rejeição, apenas não é exibida na exceção.

Teria como me passar essa unit modificada? 

Que dai eu vejo aqui e faço as alterações no monitor...

Link para o comentário
Compartilhar em outros sites

  • Moderadores
4 horas atrás, Wess disse:

 

2 horas atrás, eazschornack disse:

Muito obrigado!

No caso já está no svn as alterações conforme postei lá.

então não precisa buscar e substituir basta atualizar e recompilar

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

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

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.