Jump to content
Notícias do ACBr

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

click.png

click.png

click.png

Ordem de emissão


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

Recommended Posts

Boa tarde pessoal, 

Com a mudança da NFe 4.0, o ACBr Monitor esta emitindo as notas fora de ordem.
Isso ocorre quando mandamos o ACBr Monitor processar uma sequencia de notas de uma só vez.
Nosso sistema é desenvolvido em PHP, o processo de emissão da NFe cria arquivos de texto com o comando ACBr para cada nota.


Sequencia de ações feitas:
ACBr Monitor Desligado, Fechado.
Arquivos criados, o processo gera um arquivo por segundo para ter certeza que o arquivo esta sendo criado sequencialmente.
ACBr Monitor Ligado, Aberto.
ACBr Monitor processa todas as notas.
 

Detalhes da analise:

Sequencia esperada que as notas saiam: 105081,105082,105083,105084,105085,105086,105087,105088,105089

Sequencia processada pelo ACBr: 105087,105085,105089,105081,105088,105083,105084,105082,105086 

Nr. Nota: 105081
Ordem Processada Acbr: 4
Nome Arquivo: ENTNFE1050810235180815269433000114550010001050811799890446.txt
Criado em: 08/08/2018 18:05:55
Conteudo: NFe.EnviarNFe("S:\NFe\sinais\arte\35180815269433000114550010001050811799890446-nfe.xml",1,1,1)
Log ACBr: 08/08/2018 18:08:17 - NFe.EnviarNFe("S:\NFe\sinais\arte\35180815269433000114550010001050811799890446-nfe.xml",1,1,1)
--

Nr. Nota:105082
Ordem Processada Acbr: 8
Nome Arquivo: ENTNFE1050820235180815269433000114550010001050821326154022.txt
Criado em: 08/08/2018 18:05:56
Conteudo: NFe.EnviarNFe("S:\NFe\sinais\arte\35180815269433000114550010001050821326154022-nfe.xml",1,1,1)
Log ACBr: 08/08/2018 18:08:53 - NFe.EnviarNFe("S:\NFe\sinais\arte\35180815269433000114550010001050821326154022-nfe.xml",1,1,1)
--

Nr. Nota: 105083
Ordem Processada Acbr: 6
Nome Arquivo: ENTNFE1050830235180815269433000114550010001050831107307645.txt
Criado em: 08/08/2018 18:05:57
Conteudo: NFe.EnviarNFe("S:\NFe\sinais\arte\35180815269433000114550010001050831107307645-nfe.xml",1,1,1)
Log ACBr: 08/08/2018 18:08:27 - NFe.EnviarNFe("S:\NFe\sinais\arte\35180815269433000114550010001050831107307645-nfe.xml",1,1,1)
--

Nr. Nota: 105084
Ordem Processada Acbr: 7
Nome Arquivo: ENTNFE1050840235180815269433000114550010001050841971135215.txt
Criado em: 08/08/2018 18:05:59
Conteudo: NFe.EnviarNFe("S:\NFe\sinais\arte\35180815269433000114550010001050841971135215-nfe.xml",1,1,1)
Log ACBr: 08/08/2018 18:08:38 - NFe.EnviarNFe("S:\NFe\sinais\arte\35180815269433000114550010001050841971135215-nfe.xml",1,1,1)
--

Nr. Nota: 105085 
Ordem Processada Acbr: 2
Nome Arquivo: ENTNFE1050850235180815269433000114550010001050851419324760.txt
Criado em: 08/08/2018 18:06:29
Conteudo: NFe.EnviarNFe("S:\NFe\sinais\arte\35180815269433000114550010001050851419324760-nfe.xml",1,1,1)
Log ACBr: 08/08/2018 18:08:07 - NFe.EnviarNFe("S:\NFe\sinais\arte\35180815269433000114550010001050851419324760-nfe.xml",1,1,1)
--

Nr. Nota:105086
Ordem Processada Acbr: 9
Nome Arquivo: ENTNFE1050860235180815269433000114550010001050861647187404.txt
Criado em: 08/08/2018 18:06:30
Conteudo: NFe.EnviarNFe("S:\NFe\sinais\arte\35180815269433000114550010001050861647187404-nfe.xml",1,1,1)
Log ACBr: 08/08/2018 18:09:02 - NFe.EnviarNFe("S:\NFe\sinais\arte\35180815269433000114550010001050861647187404-nfe.xml",1,1,1)
--

Nr. Nota: 105087
Ordem Processada Acbr: 1
Nome Arquivo: ENTNFE1050870235180815269433000114550010001050871723890295.txt
Criado em: 08/08/2018 18:06:31
Conteudo: NFe.EnviarNFe("S:\NFe\sinais\arte\35180815269433000114550010001050871723890295-nfe.xml",1,1,1)
Log ACBr: 08/08/2018 18:08:03 - NFe.EnviarNFe("S:\NFe\sinais\arte\35180815269433000114550010001050871723890295-nfe.xml",1,1,1)
--

Nr. Nota: 105088
Ordem Processada Acbr: 5
Nome Arquivo: ENTNFE1050880235180815269433000114550010001050881741193239.txt
Criado em: 08/08/2018 18:06:32
Conteudo: NFe.EnviarNFe("S:\NFe\sinais\arte\35180815269433000114550010001050881741193239-nfe.xml",1,1,1)
Log ACBr: 08/08/2018 18:08:21 - NFe.EnviarNFe("S:\NFe\sinais\arte\35180815269433000114550010001050881741193239-nfe.xml",1,1,1)
--

Nr. Nota: 105089
Ordem Processada Acbr: 3
Nome Arquivo: ENTNFE1050890235180815269433000114550010001050891517765329.txt
Criado em: 08/08/2018 18:06:33
Conteudo: NFe.EnviarNFe("S:\NFe\sinais\arte\35180815269433000114550010001050891517765329-nfe.xml",1,1,1)
Log ACBr: 08/08/2018 18:08:10 - NFe.EnviarNFe("S:\NFe\sinais\arte\35180815269433000114550010001050891517765329-nfe.xml",1,1,1)
--

 

Existe algum parâmetro no ACBr Monitor para ordenar os arquivos que serão processados? Receber ordenado por data, nome, tamanho, etc...
 

Agradeço desde já

Abraços

Link to comment
Share on other sites

  • Fundadores

Creio que ele pega os arquivos de acordo com a ordem alfabética.. mas poderíamos modificar para pegar os arquivos do mais antigo para o mais novo...

Não há problema emitir fora da ordem... isso é muito comum em NFCe onde há a contingência off-line...

O importante é não deixar nenhuma lacuna na sequência, até o período da apuração 

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link to comment
Share on other sites

8 minutos atrás, Daniel Simoes disse:

Creio que ele pega os arquivos de acordo com a ordem alfabética.. mas poderíamos modificar para pegar os arquivos do mais antigo para o mais novo...

Não há problema emitir fora da ordem... isso é muito comum em NFCe onde há a contingência off-line...

O importante é não deixar nenhuma lacuna na sequência, até o período da apuração 

Obrigado Daniel,


Mas os arquivos estão em ordem alfabética,  coloquei a numeração da nota em negrito para melhor visualização.
ENTNFE1050810235180815269433000114550010001050811799890446.txt
ENTNFE1050820235180815269433000114550010001050821326154022.txt
ENTNFE1050830235180815269433000114550010001050831107307645.txt
ENTNFE1050840235180815269433000114550010001050841971135215.txt
ENTNFE1050850235180815269433000114550010001050851419324760.txt
ENTNFE1050860235180815269433000114550010001050861647187404.txt
ENTNFE1050870235180815269433000114550010001050871723890295.txt
ENTNFE1050880235180815269433000114550010001050881741193239.txt
ENTNFE1050890235180815269433000114550010001050891517765329.txt
 

O Monitor não deveria seguir a sequencia?


O problema não seria emitir fora da ordem para a receita, porem quando a nota  é autorizada, o acbr ja envia para impressão, e como processou fora da sequencia, as danfes saem impressas fora da sequencia tbm.

Obrigado.


 

Link to comment
Share on other sites

  • Fundadores
7 minutos atrás, Rafael B Moreira disse:

O Monitor não deveria seguir a sequencia?

Ele solicita a API do Windows, quais arquivos batem com o WidCard especificado e pega o primeiro.. mas não faz nenhuma varredura por Data/Hora ou Nome de arquivo... isso precisará ser implementado...

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link to comment
Share on other sites

7 minutos atrás, Daniel Simoes disse:

Ele solicita a API do Windows, quais arquivos batem com o WidCard especificado e pega o primeiro.. mas não faz nenhuma varredura por Data/Hora ou Nome de arquivo... isso precisará ser implementado...

 Obrigado mais uma vez Daniel,

Tem algum lugar no forum que eu possa estar acompanhando as atualizações?

Link to comment
Share on other sites

  • Fundadores
6 minutos atrás, Rafael B Moreira disse:

Tem algum lugar no forum que eu possa estar acompanhando as atualizações?

Responderemos por aqui mesmo... já vou levar esse assunto aos desenvolvedores...

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link to comment
Share on other sites

  • Fundadores

Apliquei uma melhoria na ACBrUtil, que permitirá ao ACBrMonitor, saber qual é o arquivo mais antigo na pasta... Amanhã o @José M. S. Junior, dará continuidade na implementação...

  • Like 3
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link to comment
Share on other sites

  • Consultores
  • Solution
Em 09/08/2018 at 15:37, Rafael B Moreira disse:

Obrigado mais uma vez Daniel,

Tem algum lugar no forum que eu possa estar acompanhando as atualizações?

Boa tarde. Favor atualizar versão do Monitor para 1.2.0.15, para testes do ajuste realizado...

  • Like 2
Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link to comment
Share on other sites

  • 3 weeks later...
  • Este tópico foi criado há 1061 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui
Guest
This topic is now closed to further replies.
×
×
  • 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.