Ir para conteúdo
  • Cadastre-se

Rubinho

Membros
  • Total de ítens

    76
  • Registro em

  • Última visita

Tudo que Rubinho postou

  1. Bom dia, Acredito que descobri o que tornou incompatível meu programa com as versões mais atuais do ACBrMonitor. Eu utilizo a consulta através da chave e não através do arquivo XML. Até a versão 1.2.0.56 isso funcionava bem, pois mesmo existindo o arquivo XML na pasta "Logs" o Monitor não carregava o arquivo para fazer a consulta. Nas versões mais atuais, mesmo só informando a chave da NFC se o arquivo XML existir na pasta "Logs" o monitor utiliza ele para fazer a consulta. Renomeado o arquivo XML da pasta "Logs" passou a funcionar como era antes.
  2. Bom dia, Junior! Alguma coisa não esta batendo. Veja, coloquei a versão 1.3.0.329 e funcionou como era. 16/09/2021 09:00:44 - ACBr MonitorPLUS Ver.1.3.0.329 - x86 16/09/2021 09:00:44 - Aguardando comandos ACBr 16/09/2021 09:00:44 - Monitorando Comandos TXT em: Entrada\ENT.TXT 16/09/2021 09:00:44 - Respostas gravadas em: Saida\SAI.TXT 16/09/2021 09:00:44 - Log de comandos será gravado em: C:\Info Sistemas\InfoMonitor2\LOG.TXT 16/09/2021 09:00:44 - NFe.ConsultarNFe("28210907684607000187650090000008729900002785") 16/09/2021 09:00:46 - OK: Autorizado o uso da NF-e [Consulta] CStat=100 CUF=28 ChNFe=28210907684607000187650090000008729900002785 DhRecbto=15/09/2021 15:27:47 DigVal=WJ4r10Q5zmdfBfKSUU/Giax8eGo= Msg=Autorizado o uso da NF-e NProt=328210000037450 VerAplic=SVRSnfce201809061124 Versao=4.00 XMotivo=Autorizado o uso da NF-e cMsg=0 tpAmb=2 xMsg= Arquivo=Logs\28210907684607000187650090000008729900002785-sit.xml 16/09/2021 09:00:46 - NFe.ConsultarNFe("28210907684607000187650090000008739900003789") 16/09/2021 09:00:47 - OK: Rejeicao: NF-e nao consta na base de dados da SEFAZ [Consulta] CStat=217 CUF=28 ChNFe=28210907684607000187650090000008739900003789 DhRecbto=30/12/1899 DigVal= Msg=Rejeicao: NF-e nao consta na base de dados da SEFAZ NProt= VerAplic=SVRSnfce201809061124 Versao=4.00 XMotivo=Rejeicao: NF-e nao consta na base de dados da SEFAZ cMsg=0 tpAmb=2 xMsg= Arquivo=Logs\28210907684607000187650090000008739900003789-sit.xml 16/09/2021 09:00:47 - NFe.ConsultarNFe("28210907684607000187650090000008749900004782") 16/09/2021 09:00:48 - OK: Rejeicao: NF-e nao consta na base de dados da SEFAZ [Consulta] CStat=217 CUF=28 ChNFe=28210907684607000187650090000008749900004782 DhRecbto=30/12/1899 DigVal= Msg=Rejeicao: NF-e nao consta na base de dados da SEFAZ NProt= VerAplic=SVRSnfce201809061124 Versao=4.00 XMotivo=Rejeicao: NF-e nao consta na base de dados da SEFAZ cMsg=0 tpAmb=2 xMsg= Arquivo=Logs\28210907684607000187650090000008749900004782-sit.xml
  3. Boa tarde, pessoal! Precisei atualizar minha versão do ACBrMonitor, estou usando agora a versão 1.4.0.45, antes estava usando a versão 1.2 Depois que atualizei, de forma intermitente, passei a ter o seguinte problema ao consultar uma NFCe: NFCe emitida em contingencia, tpEmis = 9 NFe.ConsultarNFe("28210907684607000187650090000008729900002785") ERRO: DigestValue do documento 28210907684607000187650090000008729900002785 não confere. E um outro problema que percebi, é que se eu tentar consultar a mesma NFCe, sendo que com a chave com o tpEmis=1 (28210907684607000187650090000008721900002780) tenho retornos diferentes entre as versões 1.2 e 1.4 do ACBrMonitor. Na versão antiga (1.2) eu recebia: "CStat=217, Rejeicao: NF-e nao consta na base de dados da SEFAZ Resposta Monitor" e com as versões mais recentes recebo: "CStat=613, Rejeicao: Codigo Numerico informado na Chave de Acesso difere do Codigo Numerico da NF-e [28210907684607000187650090000008729900002785]" Essas consultas são feitas quando acontece algum problema de comunicação com a Sefaz e não recebo a autorização da NFCe. Segue XML da NFCe. 28210907684607000187650090000008729900002785-nfe.xml
  4. Usar o Xvfb com a solução do Bill ou com o ACBrMonitor?
  5. Eu já tinha visto esse tipico aqui no fórum. Assisti o vídeo do Bill no Youtube, mas me pareceu que ao final o que faltou foi justamente o que estou precisando, integrar ACBr ao PHP no linux sem modo gráfico. De toda forma, vou criar uma maquina virtual ubuntu e tentar o passo a passo que tem no github do Bill (https://github.com/billbarsch/acbrlibphp) qualquer avanço posto aqui. Obrigado, BigWings!!!
  6. Qual seria a melhor solução que vocês indicariam para integrar uma aplicação PHP que roda em servidores linux?
  7. Boa tarde, pessoal! É possível rodar o ACBrMonitor no ubuntu server (sem ambiente gráfico)? Fiz um teste com Linux Mint, com ambiente gráfico, e funcionou bem. Já no ubuntu server, consegui instalar, mas não consegui fazer funcionar. Erro: sudo ./ACBrMonitor (ACBrMonitor:9506): Gtk-WARNING **: 18:17:30.116: cannot open display:
  8. Bom dia, pessoal! Percebi algo estranho no componente ACBrNFeDanfeRL no Delphi7, não sei se isso acontece em outras versões do Delphi. Mesmo alterando a propriedade "ExibeDadosDocReferenciados" do componente para FALSE, as chaves das NFCe continuam saindo no DANFE. Fazendo o debug do arquivo "ACBrNFeDANFEClass.pas" percebi que o valor da propriedade continua como TRUE mesmo após sua alteração. Segue imagem em anexo.
  9. Bom dia pessoal! Ao utilizar o comando NFE.InutilizarNFe o retorno tem trazido o a variável NProt em branco. Alguém sabe como resolver esse problema? Detalhe: Na variável XML do retorno o conteúdo vem (<nProt>328190000127483</nProt>). Não é muto difícil tratar isso, mas se tiver alguma outra solução, seria melhor, assim não precisamos fugir do padrão de tratamento da respostas do ABCrMonitor. Testei em modo homologação e produção, em ambos os casos estão vindo em branco. Inutiliza_1012996501_1013006501.ret
  10. Não, era uma NFC-e emitida em contingencia e que já tinha sido efetivada. Mas a opção do ACBrMonitor, "Validar Digest Value ao consultar XML" desabilitada, resolve meu problema. Inclusive, gostaria de sugerir a ACBr que desconsiderasse essa parâmetro quando fosse feita a consulta apenas via chave, porque ao meu ver não faz muito sentido. Obrigado pela atenção!
  11. Obrigado, amigo por sua atenção! Mas não esta sendo enviado novo XML, estou usando a consulta apenas com a chave. Tem uma opção no ACBrMonitor, "Validar Digest Value ao consultar XML" que resolve o problema. Inclusive, gostaria de sugerir a ACBr que desconsiderasse essa parâmetro quando fosse feita a consulta apenas via chave, porque ao meu ver não faz muito sentido. Obrigado a todos que tentaram me ajudar!
  12. Pessoal, acho que tem alguma coisa relacionada as pastas "logs" e "arqs", quando eu limpo essas pastas a consulta funciona. Não estou gerando XML, estou fazendo a consulta através da chave, assim: NFe.ConsultarNFe("28190707684607000187650080000500799800970052")
  13. Ítalo, isso também se aplica a consulta pela chave NFe.ConsultarNFe("28190707684607000187650080000500799800970052")? A chave esta sendo gerada no momento da consulta, mas ela esta exatamente igual.
  14. Trecho do log: 30/07/2019 11:42:52 - ACBrMonitor/ACBrNFeMonitor PLUS Ver. 1.2.0.56 Conectado em: 30/07/19 11:42:52 Maquina: 192.168.0.201 Esperando por comandos. 30/07/2019 11:42:52 - NFe.ConsultarNFe("28190707684607000187650080000500799800970052") 30/07/2019 11:42:53 - ERRO: DigestValue do documento 28190707684607000187650080000500799800970052 não confere. 30/07/2019 11:42:53 - ALERTA: Fim da Conexão com: 192.168.0.201 em: 30/07/19 11:42:53
  15. Acho que não seja isso, Daniel, já comparei a chave original que vai no qrcode do xml com a chave da consulta.
  16. Bom dia, pessoal! Continuo com o problema, por isso decidir portar aqui tbm. Alguem pode me ajudar? Estou com o seguinte problema: ao tentar consultar uma NFC-e já autorizada através da chave estou recebendo o erro "ERRO: DigestValue do documento 28190707684607000187650080000500799800970052 não confere." vi em alguns posts do fórum, referenciando o problema a divergência na data de emissão da NFC-e, mas neste caso não estou usando a consulta via xml e sim pela chave. De toda forma, a data de emissão que utilizo na NFC-e vem do meu banco de dados. Onde mais posso procurar a solução para este problema? Conteudo do arquivo ENT.TXT NFe.ConsultarNFe("28190707684607000187650080000500799800970052") QRCode: http://www.hom.nfe.se.gov.br/portal/consultarNFCe.jsp?p=28190707684607000187650080000500799800970052|2|2|24|5.00|474771514F394A305932797948735A704A7668667A76442F5A79773D|1|91E8B49F028FAE3E5BC198AD6217E867AB3A3039
  17. Bom dia, pessoal! Estou com o seguinte problema: ao tentar consultar uma NFC-e já autorizada através da chave estou recebendo o erro "ERRO: DigestValue do documento 28190707684607000187650080000500799800970052 não confere." vi em alguns posts do fórum, referenciando o problema a divergência na data de emissão da NFC-e, mas neste caso não estou usando a consulta via xml e sim pela chave. De toda forma, a data de emissão que utilizo na NFC-e vem do meu banco de dados. Onde mais posso procurar a solução para este problema? Conteudo do arquivo ENT.TXT NFe.ConsultarNFe("28190707684607000187650080000500799800970052") QRCode: http://www.hom.nfe.se.gov.br/portal/consultarNFCe.jsp?p=28190707684607000187650080000500799800970052|2|2|24|5.00|474771514F394A305932797948735A704A7668667A76442F5A79773D|1|91E8B49F028FAE3E5BC198AD6217E867AB3A3039
  18. Bom dia, pessoal! Não entendi bem a explicação: "Usando o comando informado no log o ACBrMonitorPLUS está gerando o CST 00 e não o 60." mas funcionou! Não seria interessante tratar o CST como um campo numérico internamente no componente ACBr? Obrigado, pela atenção!!!
  19. Boa tarde, pessoal! Estou tendo um problema quando tento enviar produtos com o CFOP 5405 e o CST 060 emitido por empresas de Regime Normal, rejeição: "382-Rejeicao: CFOP nao permitido para o CST informado [nItem:1]". Curioso que apenas no ACBrMonitor Plus. O XML final 2871 foi emitido via ACBrMonitor e o XML de final 2866 via componente ACBr, segue em anexo o LOG do monitor, que a principio, me parece totalmente coerente com os XMLs gerados, tanto de uma forma, como da outra. LOG.TXT 28190607684607000187650080000032871000032871-nfe.xml 28190607684607000187650080000032861000032866-nfe.xml
  20. Descobri onde estava o problema. Eu estava enviando via socket o mesmo conteúdo como se fosse o método via troca de arquivos "NFe.CriarEnviarNFe("C:\ACBrMonitorPlus\Entrada\Exemplos\0000002631.req",1,1)" e não o conteúdo do arquivo "ini". Seria interessante alterar a mensagem de erro. RESOLVIDO!
  21. Acontece o mesmo erro "UF não pode ser vazia" Na verdade, esse campo "cUF no grupo [Emitente]" não existia no exemplo original que peguei na pasta dos fontes da ACBr, adicionei na expectativa que fosse isso e acabei esquecendo de remover. O curioso é que via troca de arquivos funciona.
×
×
  • 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...