Ir para conteúdo
  • Cadastre-se

ejunior

Membros Pro
  • Total de ítens

    26
  • Registro em

  • Última visita

Posts postados por ejunior

  1. Em 15/04/2024 at 13:02, Daniel InfoCotidiano disse:

    @ejunior
    Após reproduzir com os seus certificados, realizamos uma nova compilação hoje e enviamos via DM NO Discord.
    Qdo puder validar, aguardamos um feedback !
    Obrigado !

    Bom dia.

    Efetuado os testes e tudo funcionando perfeitamente.

    Segue orientações para nível de documentação para os proximos usuários.

    [Formato 1 - Somente executando comandos]

    1) Rodar comando NFe.SetCertificado();
    2) Rodar comando NFe.DistribuicaoDFePorNSU().

    [Formato 2 - Alteração Arquivo INI]

    1) Substituir o ACBrMonitor.ini conforme os dados do CNPJ que fará a consulta;
    2) Rodar comando ACBr.lerini();
    3) Rodar comando NFe.DistribuicaoDFePorNSU().

    Obs.: No meu caso deixei rodando somente executando o comandos. Pra mim nesse formato ficou menos código e o processamento mais rápido de executar.

    @Daniel InfoCotidiano obrigado pela ajuda.

    • Curtir 1
  2. Boa tarde.

    ACBrMonitor esta bloqueando rodarmos o instalador se tiver em execução o programa mesmo que sejam em portas diferentes.

    Hoje tenho varios ACBrMonitor instalado no servidor, sendo que cada um esta em uma porta diferente, não sei em qual versão teve essa mudança mas é péssima, pois se tenho mais de 20 ACBrMonitor instalado no servidor mesmo que seja em portas diferentes estou tendo que fechar todas as outras para conseguir rodar simplesmente o instalador dele para uma nova configuração. Resumo, tenho que parar toda operação de outros CNPJ para conseguir rodar o instalador de uma nova.

    Antes funcionava normalmente, conseguia rodar o instalador sem problemas.

    Segue printscreen em anexo.

    Captura de Tela 2024-03-29 às 19.19.09.png

  3. 4 minutos atrás, Daniel InfoCotidiano disse:

    Bom dia !
    tem q tomar cuidado, pois o contador q é para gerenciar esta parte, imagine vc , uma fiscalização ai ai.. e o contador diz, foi o programador q fez.
    O contador é a pessoa q cuida de todos os tramites da empresa que o contratou. ele q vai bater o martelo dizendo o que é correto de se fazer.

    Estou ciente dos riscos, e todos nos aqui sabemos a dificuldades que temos com os contadores no dia a dia. Não custa nada eu procurar o conhecimento e compartilhar com o mesmo e aguardar sua aprovação. ;) 

    Se você faz esse procedimento ou alguem faz o mesmo e possa compartilhar a rotina e o conhecimento agradeço.

  4. 2 minutos atrás, Italo Giurizzato Junior disse:

    Bom dia @ejunior,

    Notei que suas duvidas são mais Fiscais do que de desenvolvimento, sendo assim te recomendo conversar com o contador do seu cliente.

    Já falei com o mesmo e não soube informar, por isso criei o tópico aqui no Forum, bem provavel que alguem já passou ou faz esse procedimento e possa compartilhar a rotina e o conhecimento

  5. Boa noite.

    Preciso de ajuda em um caso. Um cliente lojista emite NFCe normal dos seus produtos do ramo de cosméticos vendidos em sua loja, mas a aquisição desses produtos é feita somente através de nota fiscal emitida em seu CPF.

    O fornecedor como por exemplo a Natura não emiti nota fiscal para CNPJ e sim somente para o CPF da mesma.

    Sendo assim, vem minha dúvida, como fazer a entrada desses produtos que o lojista vende sendo que não tem nota fiscal de compra no CNPJ?

    Posso estar gerando uma nota fiscal de entrada propria, sendo o lojista remetente e ele mesmo destinatario?

    Se sim, já levanto outras perguntas:

    1) Qual natureza informar nessa NFe?

    2) Qual CFOP utilizar nessa NFe?

    3) Os impostos são destacados ou não?

  6. Em 20/03/2024 at 12:06, ejunior disse:

    Bom dia.

    Segui as recomendações do @José M. S. Junior. Uma delas foi alterando ACBr.lerini() que o @Juliomar Marchetti tinha passado para NFe.Lerini().

    Fiz dois testes diferentes porque no post estava o assunto de alterar as configurações e outro para somente baixar o XML q não precisaria alterar as configurações e sim somente setar o certificado e web service.

    Executando os dois testes continua dando Rejeicao: CNPJ-Base consultado difere do CNPJ-Base do Certificado Digital. Isso mesmo no LOG mostrando nos dois testes que foram alterado as configurações e o CNPJ de cada consulta.

    Fora isso identifiquei uma inconsistência no manual online. No ACBr.SetWebService o exemplo de utilização dele é NFe.SetWebService("SC",1), mas se utilizar conforme o exemplo retorno erro, tem que utilizar conforme o titulo e não conforme o exemplo descrito no manual. Coloquei em anexo um printscreen explicando.

    [Teste 01]

    $conexaoSocket->sendandrecive('NFE.Restaurar()'.$crlf);
    $conexaoSocket->sendandrecive('NFe.Lerini()'.$crlf);
    $conexaoSocket->sendandrecive('NFE.CNPJCertificado()'.$crlf); 
    $conexaoSocket->sendandrecive('NFe.CertificadoDataVencimento()'.$crlf);   
    $conexaoSocket->sendandrecive('ACBr.Ocultar()'.$crlf); 

    [Arquivo Log Teste 01]

    20/03/2024 10:52:32 - ACBrMonitorPLUS Ver. 1.4.0.245 - x64
    Conectado em: 20/03/24 10:52:32
    Maquina: xxx.xxx.xx.xxx
    Esperando por comandos.
    20/03/2024 10:52:32 - NFE.Restaurar()
    20/03/2024 10:52:32 - OK: 
    20/03/2024 10:52:37 - NFe.Lerini()
    20/03/2024 10:52:39 - OK: 
    20/03/2024 10:52:44 - NFE.CNPJCertificado()
    20/03/2024 10:52:44 - OK: 32804653000110
    20/03/2024 10:52:49 - NFe.CertificadoDataVencimento()
    20/03/2024 10:52:49 - OK: 30/10/2024
    20/03/2024 10:52:54 - ACBr.Ocultar()
    20/03/2024 10:52:54 - OK: 
    20/03/2024 10:52:59 - NFe.DistribuicaoDFePorNSU("31", "32804653000110", "613")
    20/03/2024 10:52:59 - OK: 
    [DistribuicaoDFe]
    CStat=137
    CUF=0
    DhRecbto=
    Msg=Nenhum documento localizado
    VerAplic=1.6.4
    Versao=1.01
    XMotivo=Nenhum documento localizado
    arquivo=35240368571041003510550070027889181938676128-nfe.xml
    dhResp=20/03/2024 10:51:59
    indCont=1
    maxNSU=000000000003740
    tpAmb=1
    ultNSU=000000000000663

    20/03/2024 10:53:04 - ALERTA: Fim da Conexão com: xxx.xxx.xx.xxx em: 20/03/24 10:53:04
    20/03/2024 10:53:04 - ACBrMonitorPLUS Ver. 1.4.0.245 - x64
    Conectado em: 20/03/24 10:53:04
    Maquina: xxx.xxx.xx.xxx
    Esperando por comandos.
    20/03/2024 10:53:04 - NFE.Restaurar()
    20/03/2024 10:53:04 - OK: 
    20/03/2024 10:53:09 - NFe.Lerini()
    20/03/2024 10:53:10 - OK: 
    20/03/2024 10:53:15 - NFE.CNPJCertificado()
    20/03/2024 10:53:15 - OK: 42789722000117
    20/03/2024 10:53:20 - NFe.CertificadoDataVencimento()
    20/03/2024 10:53:20 - OK: 30/07/2024
    20/03/2024 10:53:25 - ACBr.Ocultar()
    20/03/2024 10:53:25 - OK: 
    20/03/2024 10:53:30 - NFe.DistribuicaoDFePorNSU("31", "42789722000117", "426")
    20/03/2024 10:53:30 - ERRO: Rejeicao: CNPJ-Base consultado difere do CNPJ-Base do Certificado Digital
    20/03/2024 10:53:35 - ALERTA: Fim da Conexão com: xxx.xxx.xx.xxx em: 20/03/24 10:53:35
    20/03/2024 10:53:35 - ACBrMonitorPLUS Ver. 1.4.0.245 - x64
    Conectado em: 20/03/24 10:53:35
    Maquina: xxx.xxx.xx.xxx
    Esperando por comandos.
    20/03/2024 10:53:35 - NFE.Restaurar()
    20/03/2024 10:53:36 - OK: 
    20/03/2024 10:53:41 - NFe.Lerini()
    20/03/2024 10:53:42 - OK: 
    20/03/2024 10:53:47 - NFE.CNPJCertificado()
    20/03/2024 10:53:47 - OK: 40203896000120
    20/03/2024 10:53:52 - NFe.CertificadoDataVencimento()
    20/03/2024 10:53:52 - OK: 12/12/2024
    20/03/2024 10:53:57 - ACBr.Ocultar()
    20/03/2024 10:53:57 - OK: 
    20/03/2024 10:54:02 - NFe.DistribuicaoDFePorNSU("32", "40203896000120", "24")
    20/03/2024 10:54:02 - ERRO: Rejeicao: CNPJ-Base consultado difere do CNPJ-Base do Certificado Digital
    20/03/2024 10:54:07 - ALERTA: Fim da Conexão com: xxx.xxx.xx.xxx em: 20/03/24 10:54:07

    [Teste 02]

    $conexaoSocket->sendandrecive('NFE.Restaurar()'.$crlf);
    $conexaoSocket->sendandrecive('NFe.SetCertificado('.$nomeCertificadoDigital.', "'.$senhaCertificadoDigital.'")'.$crlf);
    $conexaoSocket->sendandrecive('ACBr.SetWebService("'.$nomeEstadoEmpresa.'", 1)'.$crlf);
    $conexaoSocket->sendandrecive('NFE.CNPJCertificado()'.$crlf); 
    $conexaoSocket->sendandrecive('NFe.CertificadoDataVencimento()'.$crlf);   
    $conexaoSocket->sendandrecive('ACBr.Ocultar()'.$crlf);        

    [Arquivo Log Teste 02]

    20/03/2024 11:06:18 - ACBrMonitorPLUS Ver. 1.4.0.245 - x64
    Conectado em: 20/03/24 11:06:18
    Maquina: xxx.xxx.xx.xxx
    Esperando por comandos.
    20/03/2024 11:06:18 - NFE.Restaurar()
    20/03/2024 11:06:18 - OK: 
    20/03/2024 11:06:23 - NFe.SetCertificado(XXXX.pfx, 456B581E3561)
    20/03/2024 11:06:23 - Dados da Sw.House gravados com sucesso
    20/03/2024 11:06:25 - Configuração geral gravada com sucesso
    20/03/2024 11:06:25 - OK: 
    20/03/2024 11:06:30 - ACBr.SetWebService("MG", 1)
    20/03/2024 11:06:30 - Dados da Sw.House gravados com sucesso
    20/03/2024 11:06:31 - Configuração geral gravada com sucesso
    20/03/2024 11:06:31 - OK: WebService configurado MG
    20/03/2024 11:06:36 - NFE.CNPJCertificado()
    20/03/2024 11:06:36 - OK: 32804653000110
    20/03/2024 11:06:41 - NFe.CertificadoDataVencimento()
    20/03/2024 11:06:41 - OK: 30/10/2024
    20/03/2024 11:06:46 - ACBr.Ocultar()
    20/03/2024 11:06:47 - OK: 
    20/03/2024 11:06:52 - NFe.DistribuicaoDFePorNSU("31", "32804653000110", "713")
    20/03/2024 11:06:52 - OK: 
    [DistribuicaoDFe]
    CStat=137
    CUF=0
    DhRecbto=
    Msg=Nenhum documento localizado
    VerAplic=1.6.4
    Versao=1.01
    XMotivo=Nenhum documento localizado
    arquivo=35240368571041003510550070027889181938676128-nfe.xml
    dhResp=20/03/2024 11:05:52
    indCont=1
    maxNSU=000000000003741
    tpAmb=1
    ultNSU=000000000000763

    20/03/2024 11:06:57 - ALERTA: Fim da Conexão com: xxx.xxx.xx.xxx em: 20/03/24 11:06:57
    20/03/2024 11:06:57 - ACBrMonitorPLUS Ver. 1.4.0.245 - x64
    Conectado em: 20/03/24 11:06:57
    Maquina: xxx.xxx.xx.xxx
    Esperando por comandos.
    20/03/2024 11:06:57 - NFE.Restaurar()
    20/03/2024 11:06:57 - OK: 
    20/03/2024 11:07:02 - NFe.SetCertificado(XXXX.pfx, 456B581E3561)
    20/03/2024 11:07:02 - Dados da Sw.House gravados com sucesso
    20/03/2024 11:07:03 - Configuração geral gravada com sucesso
    20/03/2024 11:07:03 - OK: 
    20/03/2024 11:07:08 - ACBr.SetWebService("MG", 1)
    20/03/2024 11:07:08 - Dados da Sw.House gravados com sucesso
    20/03/2024 11:07:10 - Configuração geral gravada com sucesso
    20/03/2024 11:07:10 - OK: WebService configurado MG
    20/03/2024 11:07:15 - NFE.CNPJCertificado()
    20/03/2024 11:07:15 - OK: 42789722000117
    20/03/2024 11:07:20 - NFe.CertificadoDataVencimento()
    20/03/2024 11:07:20 - OK: 30/07/2024
    20/03/2024 11:07:25 - ACBr.Ocultar()
    20/03/2024 11:07:25 - OK: 
    20/03/2024 11:07:30 - NFe.DistribuicaoDFePorNSU("31", "42789722000117", "426")
    20/03/2024 11:07:30 - ERRO: Rejeicao: CNPJ-Base consultado difere do CNPJ-Base do Certificado Digital
    20/03/2024 11:07:35 - ALERTA: Fim da Conexão com: xxx.xxx.xx.xxx em: 20/03/24 11:07:35
    20/03/2024 11:07:35 - ACBrMonitorPLUS Ver. 1.4.0.245 - x64
    Conectado em: 20/03/24 11:07:35
    Maquina: xxx.xxx.xx.xxx
    Esperando por comandos.
    20/03/2024 11:07:35 - NFE.Restaurar()
    20/03/2024 11:07:35 - OK: 
    20/03/2024 11:07:40 - NFe.SetCertificado(XXXX.pfx, 10615F4E42302140682A1F)
    20/03/2024 11:07:40 - Dados da Sw.House gravados com sucesso
    20/03/2024 11:07:42 - Configuração geral gravada com sucesso
    20/03/2024 11:07:42 - OK: 
    20/03/2024 11:07:47 - ACBr.SetWebService("ES", 1)
    20/03/2024 11:07:47 - Dados da Sw.House gravados com sucesso
    20/03/2024 11:07:48 - Configuração geral gravada com sucesso
    20/03/2024 11:07:48 - OK: WebService configurado ES
    20/03/2024 11:07:53 - NFE.CNPJCertificado()
    20/03/2024 11:07:53 - OK: 40203896000120
    20/03/2024 11:07:58 - NFe.CertificadoDataVencimento()
    20/03/2024 11:07:58 - OK: 12/12/2024
    20/03/2024 11:08:03 - ACBr.Ocultar()
    20/03/2024 11:08:03 - OK: 
    20/03/2024 11:08:08 - NFe.DistribuicaoDFePorNSU("32", "40203896000120", "24")
    20/03/2024 11:08:08 - ERRO: Rejeicao: CNPJ-Base consultado difere do CNPJ-Base do Certificado Digital
    20/03/2024 11:08:13 - ALERTA: Fim da Conexão com: xxx.xxx.xx.xxx em: 20/03/24 11:08:13
     

    Captura de Tela 2024-03-20 às 11.08.46.png

    @Daniel Simoes consegui me ajudar???

  7. 4 horas atrás, Daniel InfoCotidiano disse:

    @ejunior
    Bom dia !
    Esta pesquisando sobre, vou anexar um post aqui, observe a reposta do José Junior e os links para 2 videos que ele recomenda, veja se te ajuda por favor
    https://www.projetoacbr.com.br/forum/topic/63837-dfes-de-vários-cnpjs-em-um-único-local/?do=findComment&comment=416979&_rid=1706

    Bom dia.

    Segui as recomendações do @José M. S. Junior. Uma delas foi alterando ACBr.lerini() que o @Juliomar Marchetti tinha passado para NFe.Lerini().

    Fiz dois testes diferentes porque no post estava o assunto de alterar as configurações e outro para somente baixar o XML q não precisaria alterar as configurações e sim somente setar o certificado e web service.

    Executando os dois testes continua dando Rejeicao: CNPJ-Base consultado difere do CNPJ-Base do Certificado Digital. Isso mesmo no LOG mostrando nos dois testes que foram alterado as configurações e o CNPJ de cada consulta.

    Fora isso identifiquei uma inconsistência no manual online. No ACBr.SetWebService o exemplo de utilização dele é NFe.SetWebService("SC",1), mas se utilizar conforme o exemplo retorno erro, tem que utilizar conforme o titulo e não conforme o exemplo descrito no manual. Coloquei em anexo um printscreen explicando.

    [Teste 01]

    $conexaoSocket->sendandrecive('NFE.Restaurar()'.$crlf);
    $conexaoSocket->sendandrecive('NFe.Lerini()'.$crlf);
    $conexaoSocket->sendandrecive('NFE.CNPJCertificado()'.$crlf); 
    $conexaoSocket->sendandrecive('NFe.CertificadoDataVencimento()'.$crlf);   
    $conexaoSocket->sendandrecive('ACBr.Ocultar()'.$crlf); 

    [Arquivo Log Teste 01]

    20/03/2024 10:52:32 - ACBrMonitorPLUS Ver. 1.4.0.245 - x64
    Conectado em: 20/03/24 10:52:32
    Maquina: xxx.xxx.xx.xxx
    Esperando por comandos.
    20/03/2024 10:52:32 - NFE.Restaurar()
    20/03/2024 10:52:32 - OK: 
    20/03/2024 10:52:37 - NFe.Lerini()
    20/03/2024 10:52:39 - OK: 
    20/03/2024 10:52:44 - NFE.CNPJCertificado()
    20/03/2024 10:52:44 - OK: 32804653000110
    20/03/2024 10:52:49 - NFe.CertificadoDataVencimento()
    20/03/2024 10:52:49 - OK: 30/10/2024
    20/03/2024 10:52:54 - ACBr.Ocultar()
    20/03/2024 10:52:54 - OK: 
    20/03/2024 10:52:59 - NFe.DistribuicaoDFePorNSU("31", "32804653000110", "613")
    20/03/2024 10:52:59 - OK: 
    [DistribuicaoDFe]
    CStat=137
    CUF=0
    DhRecbto=
    Msg=Nenhum documento localizado
    VerAplic=1.6.4
    Versao=1.01
    XMotivo=Nenhum documento localizado
    arquivo=35240368571041003510550070027889181938676128-nfe.xml
    dhResp=20/03/2024 10:51:59
    indCont=1
    maxNSU=000000000003740
    tpAmb=1
    ultNSU=000000000000663

    20/03/2024 10:53:04 - ALERTA: Fim da Conexão com: xxx.xxx.xx.xxx em: 20/03/24 10:53:04
    20/03/2024 10:53:04 - ACBrMonitorPLUS Ver. 1.4.0.245 - x64
    Conectado em: 20/03/24 10:53:04
    Maquina: xxx.xxx.xx.xxx
    Esperando por comandos.
    20/03/2024 10:53:04 - NFE.Restaurar()
    20/03/2024 10:53:04 - OK: 
    20/03/2024 10:53:09 - NFe.Lerini()
    20/03/2024 10:53:10 - OK: 
    20/03/2024 10:53:15 - NFE.CNPJCertificado()
    20/03/2024 10:53:15 - OK: 42789722000117
    20/03/2024 10:53:20 - NFe.CertificadoDataVencimento()
    20/03/2024 10:53:20 - OK: 30/07/2024
    20/03/2024 10:53:25 - ACBr.Ocultar()
    20/03/2024 10:53:25 - OK: 
    20/03/2024 10:53:30 - NFe.DistribuicaoDFePorNSU("31", "42789722000117", "426")
    20/03/2024 10:53:30 - ERRO: Rejeicao: CNPJ-Base consultado difere do CNPJ-Base do Certificado Digital
    20/03/2024 10:53:35 - ALERTA: Fim da Conexão com: xxx.xxx.xx.xxx em: 20/03/24 10:53:35
    20/03/2024 10:53:35 - ACBrMonitorPLUS Ver. 1.4.0.245 - x64
    Conectado em: 20/03/24 10:53:35
    Maquina: xxx.xxx.xx.xxx
    Esperando por comandos.
    20/03/2024 10:53:35 - NFE.Restaurar()
    20/03/2024 10:53:36 - OK: 
    20/03/2024 10:53:41 - NFe.Lerini()
    20/03/2024 10:53:42 - OK: 
    20/03/2024 10:53:47 - NFE.CNPJCertificado()
    20/03/2024 10:53:47 - OK: 40203896000120
    20/03/2024 10:53:52 - NFe.CertificadoDataVencimento()
    20/03/2024 10:53:52 - OK: 12/12/2024
    20/03/2024 10:53:57 - ACBr.Ocultar()
    20/03/2024 10:53:57 - OK: 
    20/03/2024 10:54:02 - NFe.DistribuicaoDFePorNSU("32", "40203896000120", "24")
    20/03/2024 10:54:02 - ERRO: Rejeicao: CNPJ-Base consultado difere do CNPJ-Base do Certificado Digital
    20/03/2024 10:54:07 - ALERTA: Fim da Conexão com: xxx.xxx.xx.xxx em: 20/03/24 10:54:07

    [Teste 02]

    $conexaoSocket->sendandrecive('NFE.Restaurar()'.$crlf);
    $conexaoSocket->sendandrecive('NFe.SetCertificado('.$nomeCertificadoDigital.', "'.$senhaCertificadoDigital.'")'.$crlf);
    $conexaoSocket->sendandrecive('ACBr.SetWebService("'.$nomeEstadoEmpresa.'", 1)'.$crlf);
    $conexaoSocket->sendandrecive('NFE.CNPJCertificado()'.$crlf); 
    $conexaoSocket->sendandrecive('NFe.CertificadoDataVencimento()'.$crlf);   
    $conexaoSocket->sendandrecive('ACBr.Ocultar()'.$crlf);        

    [Arquivo Log Teste 02]

    20/03/2024 11:06:18 - ACBrMonitorPLUS Ver. 1.4.0.245 - x64
    Conectado em: 20/03/24 11:06:18
    Maquina: xxx.xxx.xx.xxx
    Esperando por comandos.
    20/03/2024 11:06:18 - NFE.Restaurar()
    20/03/2024 11:06:18 - OK: 
    20/03/2024 11:06:23 - NFe.SetCertificado(XXXX.pfx, 456B581E3561)
    20/03/2024 11:06:23 - Dados da Sw.House gravados com sucesso
    20/03/2024 11:06:25 - Configuração geral gravada com sucesso
    20/03/2024 11:06:25 - OK: 
    20/03/2024 11:06:30 - ACBr.SetWebService("MG", 1)
    20/03/2024 11:06:30 - Dados da Sw.House gravados com sucesso
    20/03/2024 11:06:31 - Configuração geral gravada com sucesso
    20/03/2024 11:06:31 - OK: WebService configurado MG
    20/03/2024 11:06:36 - NFE.CNPJCertificado()
    20/03/2024 11:06:36 - OK: 32804653000110
    20/03/2024 11:06:41 - NFe.CertificadoDataVencimento()
    20/03/2024 11:06:41 - OK: 30/10/2024
    20/03/2024 11:06:46 - ACBr.Ocultar()
    20/03/2024 11:06:47 - OK: 
    20/03/2024 11:06:52 - NFe.DistribuicaoDFePorNSU("31", "32804653000110", "713")
    20/03/2024 11:06:52 - OK: 
    [DistribuicaoDFe]
    CStat=137
    CUF=0
    DhRecbto=
    Msg=Nenhum documento localizado
    VerAplic=1.6.4
    Versao=1.01
    XMotivo=Nenhum documento localizado
    arquivo=35240368571041003510550070027889181938676128-nfe.xml
    dhResp=20/03/2024 11:05:52
    indCont=1
    maxNSU=000000000003741
    tpAmb=1
    ultNSU=000000000000763

    20/03/2024 11:06:57 - ALERTA: Fim da Conexão com: xxx.xxx.xx.xxx em: 20/03/24 11:06:57
    20/03/2024 11:06:57 - ACBrMonitorPLUS Ver. 1.4.0.245 - x64
    Conectado em: 20/03/24 11:06:57
    Maquina: xxx.xxx.xx.xxx
    Esperando por comandos.
    20/03/2024 11:06:57 - NFE.Restaurar()
    20/03/2024 11:06:57 - OK: 
    20/03/2024 11:07:02 - NFe.SetCertificado(XXXX.pfx, 456B581E3561)
    20/03/2024 11:07:02 - Dados da Sw.House gravados com sucesso
    20/03/2024 11:07:03 - Configuração geral gravada com sucesso
    20/03/2024 11:07:03 - OK: 
    20/03/2024 11:07:08 - ACBr.SetWebService("MG", 1)
    20/03/2024 11:07:08 - Dados da Sw.House gravados com sucesso
    20/03/2024 11:07:10 - Configuração geral gravada com sucesso
    20/03/2024 11:07:10 - OK: WebService configurado MG
    20/03/2024 11:07:15 - NFE.CNPJCertificado()
    20/03/2024 11:07:15 - OK: 42789722000117
    20/03/2024 11:07:20 - NFe.CertificadoDataVencimento()
    20/03/2024 11:07:20 - OK: 30/07/2024
    20/03/2024 11:07:25 - ACBr.Ocultar()
    20/03/2024 11:07:25 - OK: 
    20/03/2024 11:07:30 - NFe.DistribuicaoDFePorNSU("31", "42789722000117", "426")
    20/03/2024 11:07:30 - ERRO: Rejeicao: CNPJ-Base consultado difere do CNPJ-Base do Certificado Digital
    20/03/2024 11:07:35 - ALERTA: Fim da Conexão com: xxx.xxx.xx.xxx em: 20/03/24 11:07:35
    20/03/2024 11:07:35 - ACBrMonitorPLUS Ver. 1.4.0.245 - x64
    Conectado em: 20/03/24 11:07:35
    Maquina: xxx.xxx.xx.xxx
    Esperando por comandos.
    20/03/2024 11:07:35 - NFE.Restaurar()
    20/03/2024 11:07:35 - OK: 
    20/03/2024 11:07:40 - NFe.SetCertificado(XXXX.pfx, 10615F4E42302140682A1F)
    20/03/2024 11:07:40 - Dados da Sw.House gravados com sucesso
    20/03/2024 11:07:42 - Configuração geral gravada com sucesso
    20/03/2024 11:07:42 - OK: 
    20/03/2024 11:07:47 - ACBr.SetWebService("ES", 1)
    20/03/2024 11:07:47 - Dados da Sw.House gravados com sucesso
    20/03/2024 11:07:48 - Configuração geral gravada com sucesso
    20/03/2024 11:07:48 - OK: WebService configurado ES
    20/03/2024 11:07:53 - NFE.CNPJCertificado()
    20/03/2024 11:07:53 - OK: 40203896000120
    20/03/2024 11:07:58 - NFe.CertificadoDataVencimento()
    20/03/2024 11:07:58 - OK: 12/12/2024
    20/03/2024 11:08:03 - ACBr.Ocultar()
    20/03/2024 11:08:03 - OK: 
    20/03/2024 11:08:08 - NFe.DistribuicaoDFePorNSU("32", "40203896000120", "24")
    20/03/2024 11:08:08 - ERRO: Rejeicao: CNPJ-Base consultado difere do CNPJ-Base do Certificado Digital
    20/03/2024 11:08:13 - ALERTA: Fim da Conexão com: xxx.xxx.xx.xxx em: 20/03/24 11:08:13
     

    Captura de Tela 2024-03-20 às 11.08.46.png

  8. 9 minutos atrás, Juliomar Marchetti disse:

    eu não uso no dia a dia o monitor

    mas ao que parece falta algum comando para ele entender a mudança do certificado

    Quem do ACBr pode ajudar nesse caso?

    Não vou afirmar que seja uma falha, porque já acredito deve ter alguem que já utiliza um monitor para varios CNPJ na DistribuicaoDfe, mas que no LOG mostra que foi alterado isso mostra, ate coloquei aqui no post.

  9. 8 horas atrás, Juliomar Marchetti disse:

    faz o seguinte teste

    manda ao contrário

    mas antes de mandar novamente fecha e abre o monitor pra verificar

     

    Boa noite @Juliomar Marchetti.

    Fiz no total mais 5 testes.

    RESUMO: Percebi que independente do CNPJ que esteja no ACBrMonitor o primeiro esta realmente sendo alterado e consegui capturar a distribuição, mas qualquer outro que venha depois mesmo que no ACBrMonitor e no LOG mostra que foi alterado dá a rejeição.

    [Teste 01]

    Nesse teste o segundo CNPJ dos outros testes que sempre dava errado foi o primeiro e já deixei ele setado no ACBRMonitor antes de começar o CNPJ.

    Rodou normal e conseguiu capturar a distribuição, mas o segundo CNPJ que antes dava certo nos outros testes deu a mesma rejeição [Rejeicao: CNPJ-Base consultado difere do CNPJ-Base do Certificado Digital].

    [Teste 02]

    Nesse teste o segundo CNPJ dos outros testes tambem foi o primeiro, igual o Teste 01, mas com uma diferença, antes de começar a rodar estava o primeiro CNPJ setado no ACBRMonitor. 

    Rodou normal, alterou o CNPJ e conseguiu capturar a distribuição do primeiro CNPJ, mas o segundo CNPJ tambem deu a mesma rejeição [Rejeicao: CNPJ-Base consultado difere do CNPJ-Base do Certificado Digital].

    [Teste 03]

    Nesse teste adicionei mais um CNPJ a lista e começei a rodar por ele, e antes de rodas ele já estava setado no ACBRMonitor.

    Rodou normal, alterou o CNPJ e conseguiu capturar a distribuição do primeiro CNPJ, mas os outros CNPJ deu rejeição [Rejeicao: CNPJ-Base consultado difere do CNPJ-Base do Certificado Digital].

    [Teste 04]

    Nesse teste mantive 3 CNPJ e começando a rodar pelo por ele igual no Teste 03, mas antes de rodas estava setado o primeiro CNPJ no ACBrMonitor.

    Rodou normal, alterou o CNPJ e conseguiu capturar a distribuição do primeiro CNPJ, mas os outros CNPJ deu rejeição [Rejeicao: CNPJ-Base consultado difere do CNPJ-Base do Certificado Digital].

    [Teste 05]

    Nesse teste mantive 3 CNPJ e começando a rodar pelo terceiro igual no Teste 03 e Teste 04, mas antes de rodar estava setado segundo CNPJ no ACBrMonitor.

    Rodou normal, alterou o CNPJ e conseguiu capturar a distribuição do primeiro CNPJ, mas os outros CNPJ deu rejeição [Rejeicao: CNPJ-Base consultado difere do CNPJ-Base do Certificado Digital].

  10. Em 14/03/2024 at 09:41, Juliomar Marchetti disse:

    Bom dia.

    para esse caso tu tem que alterar o ini de configuração e mandar ler ele em cada empresa para funcionar.

    tu altera o ini com as configuraçõe e dai faz a leitura

    https://acbr.sourceforge.io/ACBrMonitor/ACBrlerini.html

    @Juliomar Marchetti segui suas orientações e mesmo assim a rejeição continua.

    Estou alterando o ACBrMonitor.ini e logo depois executando os comandos:

    $conexaoSocket->sendandrecive('NFE.Restaurar()'.$crlf);
    $conexaoSocket->sendandrecive('ACBr.lerini()'.$crlf);
    $conexaoSocket->sendandrecive('NFE.CNPJCertificado()'.$crlf); 
    $conexaoSocket->sendandrecive('NFe.CertificadoDataVencimento()'.$crlf);   
    $conexaoSocket->sendandrecive('ACBr.Ocultar()'.$crlf);

    $conexaoSocket->sendandrecive('NFe.DistribuicaoDFePorNSU("'.$numeroEstadoEmpresa.'", "'.$cnpjEmpresa.'", "'.$i.'")'.$crlf);

    O comando do CNPJ Certificado e Data Vencimento Certificado são somente para eu ver no log qual certificado realmente esta configurado. 

    O CNPJ e o arquivo INI esta sendo alterado, coloquei o ACBR Monitor para Restaurar e monitorar se mudava o nome e acompanhar no display e LOG dele as alterações e esta fazendo todas, mas quando roda o NFe.DistribuicaoDFePorNSU() da segunda empresa da a rejeição "CNPJ-Base consultado difere do CNPJ-Base do Certificado Digital", sendo que no monitor e o LOG mostra que a empresa foi alterada.

    Gravei um video e coloquei no FTP para melhor acompanhamento e entendimento de vocês.

    Link Video: https://notaemdia.com.br/video_acbr_monitor01.mov

    [Arquivo Log]
    16/03/2024 20:13:20 - ACBrMonitorPLUS Ver. 1.4.0.245 - x64
    Conectado em: 16/03/24 20:13:20
    Maquina: xxx.xxx.xx.xxx
    Esperando por comandos.
    16/03/2024 20:13:20 - NFE.Restaurar()
    16/03/2024 20:13:20 - OK: 
    16/03/2024 20:13:25 - ACBr.lerini()
    16/03/2024 20:13:26 - OK: 
    16/03/2024 20:13:31 - NFE.CNPJCertificado()
    16/03/2024 20:13:31 - OK: 40203896000120
    16/03/2024 20:13:36 - NFe.CertificadoDataVencimento()
    16/03/2024 20:13:36 - OK: 12/12/2024
    16/03/2024 20:13:41 - ACBr.Ocultar()
    16/03/2024 20:13:42 - OK: 
    16/03/2024 20:13:47 - NFe.DistribuicaoDFePorNSU("32", "40203896000120", "24")
    16/03/2024 20:13:47 - ERRO: Rejeicao: Numero do NSU informado superior ao maior NSU da base de dados do Ambiente Nacional
    16/03/2024 20:13:52 - ALERTA: Fim da Conexão com: xxx.xxx.xx.xxx em: 16/03/24 20:13:52
    16/03/2024 20:13:52 - ACBrMonitorPLUS Ver. 1.4.0.245 - x64
    Conectado em: 16/03/24 20:13:52
    Maquina: xxx.xxx.xx.xxx
    Esperando por comandos.
    16/03/2024 20:13:52 - NFE.Restaurar()
    16/03/2024 20:13:52 - OK: 
    16/03/2024 20:13:57 - ACBr.lerini()
    16/03/2024 20:13:58 - OK: 
    16/03/2024 20:14:03 - NFE.CNPJCertificado()
    16/03/2024 20:14:03 - OK: 42789722000117
    16/03/2024 20:14:08 - NFe.CertificadoDataVencimento()
    16/03/2024 20:14:08 - OK: 30/07/2024
    16/03/2024 20:14:13 - ACBr.Ocultar()
    16/03/2024 20:14:13 - OK: 
    16/03/2024 20:14:18 - NFe.DistribuicaoDFePorNSU("31", "42789722000117", "418")
    16/03/2024 20:14:18 - ERRO: Rejeicao: CNPJ-Base consultado difere do CNPJ-Base do Certificado Digital
    16/03/2024 20:14:23 - ALERTA: Fim da Conexão com: xxx.xxx.xx.xxx em: 16/03/24 20:14:23

     

  11. @Diego Foliene mudei todos NFe.CriarEnviarNFe() que gerava NFCe de assincrono para síncrono e consegui transmitir todas as notas fiscais utilizando a versão final 245 do ACBr Monitor.

    Uma pergunta:
    Para NFe continuo do mesmo jeito que era antes NFe.CriarEnviarNFe("'.$dadosNotaFiscal.'",1). Você recomenda alterar de NFe para síncrono ou é melhor deixa do jeito que esta?

  12. @Diego Foliene

    A anos sempre emiti NFCe da forma q lhe enviei.

    NFe.CriarEnviarNFe("'.$dadosNotaFiscal.'",1)

    Então quer dizer que sempre enviei em modo assíncrono por não passar os parametros corretos para NFe.CriarEnviarNFe()???

    Fiz o teste seguindo seu exemplo.

    NFe.CriarEnviarNFe("'.$dadosNotaFiscal.'",1,,1)

    Retornou com sucesso a transmissão retornando somente o status 100 e não o status 104, mas percebi que o retorno é totalmente diferente que recebia antes, as variaveis e etc.

    Antes retornava 103, 104 e 100 no mesmo retorno do ACBR Monitor. Ai não consegui gerar o XML, mas soh por esse motivo pq mudou o retorno. Se for ter q seguir esse novo formato de retorno precisarei adequar o sistema para capturar a chave correta e gerar o XML e PDF.

    Segunda e ultima pergunta:

    A anos sempre emitir na forma q lhe enviei e agora soh retorno status 104, devo fazer a adequação para o formato q enviou ou aguardar Minas Gerais resolver o problema?

    ##### ANTES ##### 

    OK: E:\ACBrMonitor\xml\31240328920447000106650010000579261682678742-nfe.xml
    [Envio]
    CStat=103
    CUF=31
    DhRecbto=11/03/2024 20:01:05
    Msg=Lote recebido com sucesso
    NProt=
    NRec=310016494424752
    TMed=1
    VerAplic=J-1.5.11
    Versao=4.00
    XMotivo=Lote recebido com sucesso
    tpAmb=1

    [NFe_Arq57926]
    Arquivo=E:\ACBrMonitor\Arqs\31240328920447000106650010000579261682678742-nfe.xml

    [Retorno]
    CStat=104
    CUF=31
    ChaveDFe=31240328920447000106650010000579261682678742
    DhRecbto=
    Msg=Autorizado o uso da NF-e
    Protocolo=131242215331142
    VerAplic=W-1.5.11
    Versao=4.00
    XMotivo=Lote processado
    cMsg=0
    nRec=310016494424752
    tpAmb=1
    xMsg=

    [NFe57926]
    Id=ID131242215331142
    XML=<protNFe versao="4.00"><infProt Id="ID131242215331142"><tpAmb>1</tpAmb><verAplic>J-1.5.11</verAplic><chNFe>31240328920447000106650010000579261682678742</chNFe><dhRecbto>2024-03-11T20:01:05-03:00</dhRecbto><nProt>131242215331142</nProt><digVal>hw8vvC5i5YuDTd8DrFPUPMgg7u8=</digVal><cStat>100</cStat><xMotivo>Autorizado o uso da NF-e</xMotivo></infProt></protNFe>
    cStat=100
    chDFe=31240328920447000106650010000579261682678742
    dhRecbto=11/03/2024 20:01:05
    digVal=hw8vvC5i5YuDTd8DrFPUPMgg7u8=
    nProt=131242215331142
    tpAmb=1
    verAplic=J-1.5.11
    xMotivo=Autorizado o uso da NF-e

    ##### AGORA SEGUINDO SEU EXEMPLO ##### 

    ACBrMonitorPLUS Ver. 1.4.0.245 - x64
    Conectado em: 14/03/24 15:17:51
    Maquina: xxx.xxx.xx.xxx
    Esperando por comandos.OK: E:\ACBrMonitor\xml\31240328920447000106650010000581721783660648-nfe.xml
    [Envio]
    CStat=100
    CUF=31
    DhRecbto=
    Msg=Autorizado o uso da NF-e
    NProt=131242240549486
    NRec=
    TMed=0
    VerAplic=W-1.5.12
    Versao=4.00
    XMotivo=Autorizado o uso da NF-e
    tpAmb=1

    [NFe58172]
    Id=ID131242240549486
    XML=
    cStat=100
    chDFe=31240328920447000106650010000581721783660648
    dhRecbto=14/03/2024 15:16:53
    digVal=WVtekEq6yrdJ4f+21QG43QllBRY=
    nProt=131242240549486
    tpAmb=1
    verAplic=W-1.5.12
    xMotivo=Autorizado o uso da NF-e

  13. Identifiquei que esta retornando codigo 104, mas as notas estao sendo transmitidas.

    No teste anterior não identifiquei pq como tentei transmitir varias vezes gerou varias chaves.

    Oq vcs indicam fazer agora? Somente aguardar Minas voltar ao normal e depois ter q pegar nota por nota e consultar ela pra encontrar a Chave correta e depois identificar o XML dela?

    Retorno LOG ACBr Monitor

    14/03/2024 13:34:47 - OK: E:\ACBrMonitor\xml\31240328920447000106650010000581691734363664-nfe.xml
    [Envio]
    CStat=104
    CUF=31
    DhRecbto=14/03/2024 13:33:48
    Msg=Lote processado
    NProt=
    NRec=
    TMed=0
    VerAplic=J-1.5.12
    Versao=4.00
    XMotivo=Lote processado
    tpAmb=1
    14/03/2024 13:34:52 - ALERTA: Fim da Conexão com: xxx.xxx.xx.xxx em: 14/03/24 13:34:52

    Executando NFe.ConsultarNFe()

    ACBrMonitorPLUS Ver. 1.4.0.245 - x64
    Conectado em: 14/03/24 13:36:19
    Maquina: xxx.xxx.xx.xxx
    Esperando por comandos.OK: Autorizado o uso da NF-e
    [Consulta]
    CStat=100
    CUF=31
    ChNFe=31240328920447000106650010000581691734363664
    DhRecbto=14/03/2024 13:33:48
    DigVal=r2o9uJmynD3+4nhsN8iDZesepy4=
    Msg=Autorizado o uso da NF-e
    NProt=131242239497716
    VerAplic=W-1.5.12
    Versao=4.00
    XMotivo=Autorizado o uso da NF-e
    cMsg=0
    tpAmb=1
    xMsg=

    Arquivo=E:\ACBrMonitor\Arqs\31240328920447000106650010000581691734363664-nfe.xml  

  14. Consultei a nota no portal do Sefaz e não encontrou (PrintScreen em anexo).

    Executei a consulta atraves do NFe.ConsultarNFe() e retornou seguinte mensagem.

    ACBrMonitorPLUS Ver. 1.4.0.245 - x64
    Conectado em: 14/03/24 13:18:41
    Maquina: xxx.xxx.xx.xxx
    Esperando por comandos.OK: Rejeição: Código Numérico informado na Chave de Acesso difere do Código Numérico da NF-e31240328920447000106650010000581631607283617
    [Consulta]
    CStat=562
    CUF=31
    ChNFe=31240328920447000106650010000581631877108770
    DhRecbto=
    DigVal=
    Msg=Rejeição: Código Numérico informado na Chave de Acesso difere do Código Numérico da NF-e31240328920447000106650010000581631607283617
    NProt=
    VerAplic=W-1.5.12
    Versao=4.00
    XMotivo=Rejeição: Código Numérico informado na Chave de Acesso difere do Código Numérico da NF-e31240328920447000106650010000581631607283617
    cMsg=0
    tpAmb=1
    xMsg=

    Arquivo=E:\ACBrMonitor\xml\31240328920447000106650010000581631877108770-nfe.xml  

    Sobre o parametro bSincrono já esta síncrono e sempre utilizei assim. NFe.CriarEnviarNFe("'.$dadosNotaFiscal.'",1)

    Pelo oq entendi do erro q retornou apos consulta a nota entrou com outra chave de outra tentativa feita mais cedo [31240328920447000106650010000581631607283617].

    Consultei no Sefaz essa chave e realmente a nota foi aceita as 11:26 com outra chave.

    Agora fudeu, não sei oq fazer. 

    Captura de Tela 2024-03-14 às 13.23.47.png

  15. @Daniel Simoes não tem nada de contingencia no portal do Sefaz, somente alerta de algumas alterações que tiveram. Em anexo print.

    Mas essa mensagem q enviei antes mudou para essa outra agora, já tem quase 1hr q a mensagem alterou. Na verdade não mostra erro, só o codigo de status 104.

    14/03/2024 12:45:00 - OK: E:\ACBrMonitor\xml\31240328920447000106650010000581631877108770-nfe.xml
    [Envio]
    CStat=104
    CUF=31
    DhRecbto=14/03/2024 12:44:02
    Msg=Lote processado
    NProt=
    NRec=
    TMed=0
    VerAplic=J-1.5.12
    Versao=4.00
    XMotivo=Lote processado
    tpAmb=1

    14/03/2024 12:45:05 - ALERTA: Fim da Conexão com: xxx.xxx.xx.xxx em: 14/03/24 12:45:05
     

    Captura de Tela 2024-03-14 às 12.46.00.png

  16. @Juliomar Marchetti vc esta falando o arquivo (ACBrMonitor.ini)?  Mas ele já é alterado quando executo NFe.SetCertificado()NFe.SetCSC()NFe.SetAmbiente().

    Deixa eu ver se entendi oq você disse.

    Depois de executar NFe.SetCertificado()NFe.SetCSC()NFe.SetAmbiente() vou ter que alterar o nome do certificado, senha q é criptografada, CSC e Ambiente das variaveis na mão do arquivo ACBrMonitor.ini e logo em seguida executar NFE.LerIni(), é isso?

  17. @Diego Foliene, sim, o 005 é a quantidade de itens da NFCe e esta adicionado em todos itens (é um for, coloco em um vai para todos itens), soh lhe enviei o ultimo item do LOG para não poluir muito a mensagem.

    Atualizei para a versão ACBrMonitorPLUS Ver. 1.4.0.245 - x64 e agora o erro mudou. 😭

    Erro Interno: 11001
    Erro HTTP: 500
    URL: https://nfce.fazenda.mg.gov.br/nfce/services/NFeAutorizacao4
    Host not found

    Obs.1: Mesma mensagem de erro que aparece quando utilizo a versão 239 e 240. 

    Obs.2: Mesma mensagem de erro informada logo acima com os campos que me passou ou sem eles, agora a mensagem de erro não muda.

    Fiz o teste assim:

    [ICMSXXX]
    CST=60                                 
    CSOSN=500                        
    Origem=0 
    ValorBase=0 
    Aliquota=0 
    Valor=0
    pCredSN=0,00
    vCredICMSSN=0,00
    ModalidadeST=4
    ValorBaseST=0,00
    AliquotaST=0,00
    ValorST=0,00
    PercentualReducao=0,00
    vBCFCP=0
    pFCP=0

    motRedAdRem=1
    pRedAdRem=0

    vFCP=0

     E tambem fiz o teste assim

    [ICMSXXX]
    CST=60                                 
    CSOSN=500                        
    Origem=0 
    ValorBase=0 
    Aliquota=0 
    Valor=0
    pCredSN=0,00
    vCredICMSSN=0,00
    ModalidadeST=4
    ValorBaseST=0,00
    AliquotaST=0,00
    ValorST=0,00
    PercentualReducao=0,00
    vBCFCP=0
    pFCP=0
    vFCP=0

  18. @Diego Foliene informei com o mesmo nome que você passou e não deu certo.

     

    [ICMS005]
    CST=60                                 
    CSOSN=500                        
    Origem=0 
    ValorBase=0 
    Aliquota=0 
    Valor=0
    pCredSN=0,00
    vCredICMSSN=0,00
    ModalidadeST=4
    ValorBaseST=0,00
    AliquotaST=0,00
    ValorST=0,00
    PercentualReducao=0,00
    vBCFCP=0
    pFCP=0

    motRedAdRem=1
    pRedAdRem=0

    vFCP=0

  19. Boa noite.

    Sempre que utilizo o ACBrMonitor Compartilhado com outros CNPJ ao executar [NFe.DistribuicaoDFePorNSU] esta mostrando o seguinte erro: ERRO: Rejeicao: CNPJ-Base consultado difere do CNPJ-Base do Certificado Digital.

    Antes da execução do NFe.DistribuicaoDFePorNSU() estou me assegurando e rodando NFe.SetCertificado(), NFe.SetCSC(), NFe.SetAmbiente() e tambem para validar o NFe.CNPJCertificado().

    Nos dois logs logo abaixo de CNPJ diferentes (Empresa 01 e Empresa 02) mostra a sequencia exata da executação, e se pegar o CNPJ do NFe.DistribuicaoDFePorNSU() é o mesmo CNPJ do NFe.CNPJCertificado(), com isso não teria que dar essa mensagem de erro porque oq estou consultado é o CNPJ que esta setado no ACBRMonitor.

    Como posso resolver isso?

    [EMPRESA 01]

    14/03/2024 00:36:51 - ACBrMonitorPLUS Ver. 1.4.0.242 - x64
    Conectado em: 14/03/24 00:36:51
    Maquina: xxx.xxx.xx.xxx
    Esperando por comandos.
    14/03/2024 00:36:51 - NFe.SetCertificado(NOME_CERTIFICADO, SENHA_CERTIFICADO)
    14/03/2024 00:36:51 - Dados da Sw.House gravados com sucesso
    14/03/2024 00:36:52 - Configuração geral gravada com sucesso
    14/03/2024 00:36:52 - OK: 
    14/03/2024 00:36:57 - NFe.SetCSC(45aa4cb7f21c50d5c3de255189fc0b97, 000001)
    14/03/2024 00:36:59 - OK: 
    14/03/2024 00:37:04 - NFe.SetAmbiente(1)
    14/03/2024 00:37:05 - OK: 
    14/03/2024 00:37:10 - NFe.CNPJCertificado()
    14/03/2024 00:37:10 - OK: 42789722000117
    14/03/2024 00:37:15 - NFe.DistribuicaoDFePorNSU("31", "42789722000117", "418")
    14/03/2024 00:37:15 - ERRO: Rejeicao: CNPJ-Base consultado difere do CNPJ-Base do Certificado Digital
    14/03/2024 00:37:20 - ALERTA: Fim da Conexão com: xxx.xxx.xx.xxx em: 14/03/24 00:37:20

    [EMPRESA 02]


    14/03/2024 00:37:20 - ACBrMonitorPLUS Ver. 1.4.0.242 - x64
    Conectado em: 14/03/24 00:37:20
    Maquina: xxx.xxx.xx.xxx
    Esperando por comandos.
    14/03/2024 00:37:20 - NFe.SetCertificado(NOME_CERTIFICADO.pfx, SENHA_CERTIFICADO)
    14/03/2024 00:37:20 - Dados da Sw.House gravados com sucesso
    14/03/2024 00:37:21 - Configuração geral gravada com sucesso
    14/03/2024 00:37:21 - OK: 
    14/03/2024 00:37:26 - NFe.SetCSC(350e7a7851ed1fce1be2c47c40678d7e, 000001)
    14/03/2024 00:37:28 - OK: 
    14/03/2024 00:37:33 - NFe.SetAmbiente(1)
    14/03/2024 00:37:34 - OK: 
    14/03/2024 00:37:39 - NFe.CNPJCertificado()
    14/03/2024 00:37:39 - OK: 32804653000110
    14/03/2024 00:37:44 - NFe.DistribuicaoDFePorNSU("31", "32804653000110", "463")
    14/03/2024 00:37:44 - ERRO: Rejeicao: CNPJ-Base consultado difere do CNPJ-Base do Certificado Digital
    14/03/2024 00:37:49 - ALERTA: Fim da Conexão com: xxx.xxx.xx.xxx em: 14/03/24 00:37:49

  20. Pessoal Procurei no forum e não encontrei.

    Hoje todas as NFCe em Minas esta gerando erro e retornando a seguinte mensagem.

    ERRO: Valor string inválido para TpcnFinalidadeNFe: 0

    Esses campos acredito que seja o nome deles no Delphi. Procurei eles no modelo de NFCe e não encontrei nada. https://acbr.sourceforge.io/ACBrMonitor/ModeloNFCeINI.html

    Vocês sabem me dizer se é uma atualização e inclusão de alguma tag, utilizo conexão Socket PHP com o Monitor e tambem como posso contornar isso. As emissões de NFCe estão paradas desde ontem a noite.

    Fiz o teste nas versoes:
    1.4.0.230
    1.4.0.231
    1.4.0.240
    1.4.0.241
    1.4.0.242

    E mesmo assim não transmitiu, mas observei que somente na versão ...242 q mostra a mensagem: ERRO: Valor string inválido para TpcnFinalidadeNFe: 0

  21. Olá boa noite.

    Sou novo por aqui e estou estudando e implementando o ACBr Monitor para trabalhar com meu sistema e algumas vezes o ACBr Monitor não esta me retornando mensagem de erro e simplesmente não processa a geração da nota fiscal, ele só mostra no LOG os dados que foram enviado através do NFe.CriarEnviarNFe().

    A comunicação do meu sistema (PHP) com o ACBr Monitor é via TCP/IP.

    Segue em anexo log do ACBr Monitor.

    LOG.TXT

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