Ir para conteúdo
  • Cadastre-se

Celso.Marigo.Junior

Consultores
  • Total de ítens

    867
  • Registro em

  • Última visita

  • Days Won

    7

Tudo que Celso.Marigo.Junior postou

  1. Correção para este caso disponibilizada na nova versão para usuários do SAC.
  2. Esse erro de não salvar o XML mesmo quando carrega o arquivo foi corrigida no ACBrMonitorPLUS em: Mas, analisando o código aqui, notei que após um refactor que eu fiz, recoloquei o erro. A versão que irei disponibilizar amanhã para usuários do SAC deve trazer a correção definitiva para o erro.
  3. @Munoz, o log que você enviou não parece ser da versão que anexei o executável, deveria estar na versão final .12. Abaixo trecho do seu log, e do meu log em seguida: 11/05/2017 09:10:48 - ACBr MonitorPLUS Ver.1.1.0.9 11/05/2017 09:10:48 - Aguardando comandos ACBr ... 11/05/2017 09:13:33 - Nfe.ConsultarNFe("P:\NotaAC\35170565453888000163550010000082701000082709-nfe.xml") 11/05/2017 09:13:34 - OK: Autorizado o uso da NF-e [CONSULTA] Versao=SP_NFE_PL_008i2 TpAmb=1 VerAplic=SP_NFE_PL_008i2 CStat=100 XMotivo=Autorizado o uso da NF-e CUF=35 ChNFe=35170565453888000163550010000082701000082709 DhRecbto=10/05/2017 14:20:03 NProt=135170290184605 DigVal=nxoleVnd0bBRshLFMipD632auyg= Observe na primeira linha a versão do seu log, agora abaixo do meu log. E note a ultima linha, ela contem o path completo para o arquivo da NFe que foi carregado para a consulta, se mesmo após trocar o executável a linha não aparecer na resposta da sua consulta, é esse o problema. Se a consulta de uma NFe for feita usando a chave, ele não irá atualizar o arquivo XML da nota, ele irá atualizar apenas quando carregar o arquivo. 15/05/2017 09:55:57 - ACBrMonitor/ACBrNFeMonitor PLUS Ver. 1.1.0.12 Conectado em: 15/05/17 09:55:57 Maquina: 127.0.0.1 Esperando por comandos. 15/05/2017 09:55:59 - NFe.ConsultarNFe("35170305481336000137550050000100811000100811-nfe.xml") 15/05/2017 09:56:02 - OK: Autorizado o uso da NF-e [CONSULTA] Versao=SP_NFE_PL_008i2 TpAmb=2 VerAplic=SP_NFE_PL_008i2 CStat=100 XMotivo=Autorizado o uso da NF-e CUF=35 ChNFe=35170305481336000137550050000100811000100811 DhRecbto=23/03/2017 11:50:18 NProt=135170001278934 DigVal=Srum+a/ZdiROa/QarFWNZzmRIyY= Arquivo=d:\Desenvolvimento\Pascal\componentes\acbr_trunk2\trunk2\Projetos\ACBrMonitorPLUS\Lazarus\Logs\35170305481336000137550050000100811000100811-nfe.xml 15/05/2017 09:56:09 - NFe.ConsultarNFe("35170305481336000137550050000100811000100811") 15/05/2017 09:56:12 - OK: Autorizado o uso da NF-e [CONSULTA] Versao=SP_NFE_PL_008i2 TpAmb=2 VerAplic=SP_NFE_PL_008i2 CStat=100 XMotivo=Autorizado o uso da NF-e CUF=35 ChNFe=35170305481336000137550050000100811000100811 DhRecbto=23/03/2017 11:50:18 NProt=135170001278934 DigVal=Srum+a/ZdiROa/QarFWNZzmRIyY= Arquivo=d:\Desenvolvimento\Pascal\componentes\acbr_trunk2\trunk2\Projetos\ACBrMonitorPLUS\Lazarus\Logs\35170305481336000137550050000100811000100811-nfe.xml Repare nos dois comandos acima, um usando o nome do arquivo do XML e o outro apenas a chave, das duas formas ele buscou o arquivo, isso acontece pois o XML existe no diretório, e principalmente porque o diretório esta acessível ao ACBr. O erro pode estar aí, em diretórios mapeados, é comum em alguns casos o ACBrMonitor não conseguir acesso aos arquivos, ai a consulta, caso o Path completo não contenha numeros será executada, pois a consulta pela chave deixa apenas números no parâmetro.
  4. Para entender como usar o ACBrMonitorPLUS, veja o manual que vem no diretório de instalação do mesmo: ACBrMonitor.pdf ou .chm. No fórum do @André Ferreira de Moraes, tem uns exemplos do ini para criar CFe: http://anfm.blogspot.com.br/2015/05/campos-do-ini-usado-no-acbrmonitorplus.html
  5. Tivemos um webinar falando sobre o assunto. Para quem está iniciando, tira todas as duvidas. https://www.eventials.com/djsystem/nfc-e-e-sat-como-tratar-a-contingencia-segundo-encontro/
  6. Poste o passo a passo que você utilizou para fazer a consulta usando a demo do ACBr_NFe. Outra opção, é usar o ACBrMonitorPLUS como exemplo. Você pode inclusive ver no código dele como é feita a leitura dos eventos no comando de consulta, ConsultarNFe, na unit DoACBrNFeUnit.pas.
  7. Por favor, anexe o log.txt do seu ACBrMonitor para analise.
  8. Não abra novos tópicos com o mesmo assunto, o outro tópico será fechado. Refaça os testes com o executável abaixo, e envie novamente o arquivo de log.
  9. Por favor, anexe o log completo, log.txt, e também o arquivo ACBrMonitor.ini para analise.
  10. Este caso não parece ser relacionado aos componentes do ACBr, portanto não se encaixa no escopo do SAC. Entretanto, vou repassar aos consultores para verificar se alguem pode ajudar.
  11. Nenhum problema aqui na quebra de linha, veja os logs, do exemplo usando HTML, removi as aspas do comando, troquei tudo por apostrofe, tudo normal. Email.Novo OK: Novo E-mail iniciado! Email.AdicionaPara("[email protected]") OK: E-mail [email protected] adicionado a lista "Para". Email.Assunto("Teste de Mensagem") OK: Email.UsarHTML("1") OK: Email.TextoMensagem("<html><body> <div style='FONT-SIZE: 12pt; FONT-FAMILY: Tahoma'><span><span> <div id='signature_old'> <div style='FONT-SIZE: 12pt; FONT-FAMILY: Tahoma'> <div style='FONT-SIZE: 12px; FONT-FAMILY: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; COLOR: #666' align='center'> <div style='MARGIN: 2px'><b style='FONT-SIZE: 13px; COLOR: #333'>Celso Marigo Junior </b><span style='FONT-SIZE: 7pt; FONT-FAMILY: Wingdings'>l</span> <span>Desenvolvedor Sor. </span><span style='FONT-SIZE: 7pt; FONT-FAMILY: Wingdings'>l</span> D.J.System </div> <div style='MARGIN: 2px'><span style='FONT-SIZE: 18px; FONT-FAMILY: Wingdings'>)</span> <span>&#43;55(15)3324-3333&nbsp;&nbsp;</span><span style='FONT-SIZE: 15px; FONT-FAMILY: Wingdings'>*</span> <span><a href='mailto:[email protected]'>[email protected]</a>&nbsp;&nbsp;</span><span style='FONT-SIZE: 15px'>@ </span><span><a href='http://www.djsystem.com.br/'>http://www.djsystem.com.br/</a></span> </div> <div style='MARGIN: 2px'><span style='VERTICAL-ALIGN: middle'>Rua Cel. Aureliano de Camargo, 973 <span style='FONT-SIZE: 7pt; FONT-FAMILY: Wingdings'>l</span> Centro <span style='FONT-SIZE: 7pt; FONT-FAMILY: Wingdings '>l</span> Tatu=C3=AD/SP <span style='FONT-SIZE: 7pt; FONT-FAMILY: Wingdings'>l</span> Brasil </span></div></div></div></div></span></span></div> </body></html>") Email.Enviar Email: Iniciando processo de envio. Email: Configurando o cabeçalho do e-mail. Email: Logando no servidor de e-mail. Email: Iniciando os envios. Email: Processando lista de destinatários. Email: Enviando dados. Email: Fazendo Logout no servidor de e-mail. Email: Enviado com sucesso OK: E-mail enviado com sucesso!
  12. Sempre anexe os logs, fica mais facil de ler... O erro parece na passagem do parâmetro do corpo do email, em ambos os casos que vc informou, está sendo passado errado. Provavelmente o problema está nas ", aspas. Os parâmetros de um comando podem ser passados entre aspas. Mas nesse caso elas passam a ser usadas como delimitadores. // Veja nesse trecho que ele da erro a cada linha, como se cada linha do HTML, fosse um comando. email.TextoMensagem("<html> OK: ACBR.<body bgcolor="#F0F0F0"> ERRO: Comando inválido (<body bgcolor="#F0F0F0">) ACBR.<span style="font-family: Arial,sans-serif; color: #1F497D"> </span> ERRO: Comando inválido (<span style="font-family: Arial,sans-serif; color: #1F497D"> </span>) <table border="0" cellspacing="0" cellpadding="0" width="100%" style="width: 100.0%; border-collapse: collapse; background: #F0F0F0"> ERRO: Objeto inválido: <TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0" WIDTH="100%" STYLE="WIDTH: 100 Tente escrever o HTML sem o uso de aspas. Ou ainda, escrever o HTML em um TXT e passar o caminho para ele no comando.
  13. Anexe o log do seu monitor para analise, log.txt. Ou ainda a lista completa de comandos que você está passando para enviar o email.
  14. Parece estar errada a configuração dos arquivos de entrada e saída: TXT_Entrada=H:\001\entnfe.txt\ TXT_Saida=H:\001\sainfe.txt\ Configure corretamente como no print abaixo, sem a barra no final do nome, o monitor adiciona a barra ao final do nome se você selecionar a opção Monitorar Pasta, mas a forma correta é sem a barra no final do nome.
  15. Conheça o pdv da DJSystem, www.djpdv.com.br. Inclusive teremos um webinar hoje as 14:00hs para demonstração dele, você pode se inscrever no link abaixo. https://www.eventials.com/djsystem/demonstracao-do-djpdv/
  16. Nem todos os métodos são permitidos para todos os provedores, faça os testes usando a demo do NFSe, la você consegue testar todos os métodos e ver quais são aceitos.
  17. Você tem um proxy na rede? se sim, verifique se está configurado corretamente em: DFe > WebServices grupo Proxy
  18. Nova versão do ACBrMonitorPLUS com a alteração disponível para download.
  19. Ajustes validados por @Juliana Tamizou, fiz a alteração no LFM, e enviei ao SVN Rev.: [13224]
  20. Não é a URL completa. Ja adicionei ao SVN Rev.: [13223]
  21. Os dados abaixo devem ser adicionados ao Cidades.ini, que está nos fontes do ACBr. Poste os dados abaixo, para a cidade que deseja adicionar, eu envio ao SVN. [3554003] // Cod. IBGe Nome=Tatui UF=SP Provedor=4R NomeURL_H=tatui //prefixo url homologacao NomeURL_P=tatui //prefixo url producao
  22. Realmente o parâmetro estava funcionando apenas em modo de comunicação TCP. Já fiz uma correção no ACBrMonitorPLUS, e enviei para o SVN Rev.: [13221] A correção deverá estar na versão semanal do SAC.
  23. Após analise do @Jean Patrick, correção enviada para o SVN Rev.: [13220]
  24. Tente configurar este parâmetro: ACBrPosPrinter1.Device.SendBytesCount := 8192; // 8KB Tem alguns casos de travamento de impressoras Daruma, devido à quantidade de bytes enviados para a impressora. Outra sugestão é verificar no manual da impressora, ou com o fabricante o que seria o erro 40.
×
×
  • 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.