Jump to content
Notícias do ACBr

click.png

click.png

click.png

click.png

click.png

click.png

logo_acbr_paygo.png

TEF ACBr PayGo
Seja um revendedor e ofereça uma solução completa para seu cliente.


Saiba mais

beneficios.png

click.png

click.png

click.png

Erro ao imprimir evento e ao enviar evento por e-mail no CT-e


Go to solution Solved by atlantisnanet,
  • Este tópico foi criado há 1532 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui

Recommended Posts

Olá pessoal!

Estou testando o ACBrMonitorPLUS 1.1.0.1, encontrei alguns problemas:

Ao tentar imprimir o evento de cancelamento ou carta de correção, o monitor trava e não responde nada.

Ao tentar enviar por e-mail, retorna o seguinte erro:

ERRO: Erro ao enviar email
Add Attachment: File not Exists.

Vejam como está o comando enviado no INI:

CTE.ENVIAREMAILEVENTO("[email protected]","C:\Atlantis\8\Dados\1101114117030529433700017257001000000229100000229401-procEventoCTe.xml","C:\Atlantis\8\Dados\41170305294337000172570010000002291000002294-cte.xml","1")

                                                                       1101114117030529433700017257001000000229100000229401-procEventoCTe                           41170305294337000172570010000002291000002294-cte


Comparei com os arquivos gerados batem corretamente, o que será que acontece?

Pablo Ferreira .·.

Programador Delphi/Visual Basic

Atlantis Informática

Link to comment
Share on other sites

@atlantisnanet por favor, anexe o LOG.TXT do seu monitor para que possamos analisar. O erro de não encontrar o arquivo, já sei o que pode ser, mas este de travamento, preciso do log para testar aqui.

Consultor SAC ACBr

Celso Marigo Junior

Conheça o Portal do Projeto ACBr
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

 

Link to comment
Share on other sites

Olá Celso!

Abaixo link do LOG:

https://1drv.ms/t/s!AitDtfBbOBpzgW0nS6revRj9s2GX

No aguardo, desde já agradeço!

Observação Importante: Na NF-e 4.0, cujos comandos são muito parecidos, funcionou tudo perfeitamente, não precisei ajustar nada. Fiz todos os testes aqui.

Pablo Ferreira .·.

Programador Delphi/Visual Basic

Atlantis Informática

Link to comment
Share on other sites

Olá Celso,

Baixei e testei, o envio por e-mail funcionou perfeitamente agora:

CTE.ENVIAREMAILEVENTO("[email protected]","C:\Atlantis\8\Dados\1101114117030529433700017257001000000229100000229401-ProcEventoCTe.xml","41170305294337000172570010000002291000002294-cte.xml","1")

Mas a impressão do evento continua com erro...

ERRO: Arquivo do CTe C:\Atlantis\8\Dados\C:\Atlantis\8\Dados\1101114117030529433700017257001000000229100000229401-ProcEventoCTe.xml não encontrado.

Comando enviado:

CTE.IMPRIMIREVENTO("C:\Atlantis\8\Dados\1101114117030529433700017257001000000229100000229401-ProcEventoCTe.xml","41170305294337000172570010000002291000002294-cte.xml","EPSON TM-T20","1")

Estamos quase lá!

Pablo Ferreira .·.

Programador Delphi/Visual Basic

Atlantis Informática

Link to comment
Share on other sites

  • Consultores

Bom dia

notei que o xml do evento mandou o path completo, já do CT-e não!

Consultor SAC ACBr Juliomar Marchetti
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

skype: juliomar
telegram: juliomar
http://www.juliomarmarchetti.com.br
Embarcadero MVP
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil
Link to comment
Share on other sites

Fiz alguns testes aqui, e não consegui reproduzir o erro. Por padrão o ACBrMonitorPLUS salva todos os arquivos no diretório Logs, no mesmo diretório do executável do monitor, esse local, para os componentes da DFe se chama PathSalvar.

Este comando CTE.ENVIAREMAILEVENTO, procura os arquivos em PathSalvar.

Então quando você envia o comando com o path completo, será pesquisado primeiro por este path, caso o arquivo não exista, será pesquisado PathSalvar + o que você passou como parâmetro.

Pelo seu erro parece que o arquivo não existe em: C:\Atlantis\8\Dados, ou o monitor não está conseguindo acessar o arquivo.

Faça um teste, envie CTe.FileExists("c:\Atlantis\8\Dados\1101114117030529433700017257001000000229100000229401-ProcEventoCTe.xml"), antes de enviar o comando CTE.ENVIAREMAILEVENTO, e após isso anexe os logs aqui.

 

Consultor SAC ACBr

Celso Marigo Junior

Conheça o Portal do Projeto ACBr
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

 

Link to comment
Share on other sites

  • 1 month later...
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.