Celso

Moderadores
  • Total de ítens

    677
  • Registro em

  • Última visita

  • Days Won

    3

Celso last won the day on February 10

Celso had the most liked content!

Reputação

157 Excellent

5 Seguidores

Sobre Celso

  • Rank
    Membro Ativo
  • Data de Nascimento 03-05-1985

Contact Methods

  • Skype
    celso.marigo

Profile Information

  • Sexo
    Masculino
  • Localização
    Tatuí - São Paulo
  1. Pode ser também, devo implementar na próxima versão semanal do ACBr.
  2. Realmente o comando estava programado errado. Não estava colocando o valor do path na resposta. ACBrMonitor/ACBrNFeMonitor PLUS Ver. 1.1.0.13 Conectado em: 25/05/17 14:57:51 Maquina: 127.0.0.1 Esperando por comandos. NFe.GetPathInu OK: d:\Desenvolvimento\Pascal\componentes\acbr_trunk2\trunk2\Projetos\ACBrMonitorPLUS\Lazarus\Arqs\05481336000137\NFe\201705\Inu ALERTA: Fim da Conexão com: 127.0.0.1 em: 25/05/17 14:58:25 Enviei uma correção para o SVN: [13356]. A versão semanal do SAC deve conter a correção, como você não é usuário do SAC, você pode compilar o monitor.
  3. Apesar de não constar no manual, ainda, pode ser visto no código do monitor que existe o comando NFe.GetPathInu
  4. QUando é assim, basta dar um Clean-UP+BuildALL, ou Limpar + Construir Tudo no lazarus, e reconstruir a IDE. Esse tipo de erro, ocorre as vezes quando alguma propriedade é removida ou o valor padrão não existe mais, por exemplo. Na maioria dos casos o Clean-UP+Build All do projeto ou da ide resolvem o problema.
  5. Correção para este caso disponibilizada na nova versão para usuários do SAC.
  6. 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.
  7. @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.
  8. 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
  9. 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/
  10. 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.
  11. boleto

    Por favor, anexe o log.txt do seu ACBrMonitor para analise.
  12. 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.
  13. Version 1.0.0

    2 downloads

    Executável para testes. - Modificado para mostrar caminho do arquivo carregado pela função CarregarDFe.
  14. Por favor, anexe o log completo, log.txt, e também o arquivo ACBrMonitor.ini para analise.
  15. 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.