Ir para conteúdo
  • Cadastre-se

dev botao

ACBrMonitor Não está alimentando dados conta de outro cedente


Ver Solução Respondido por Júlio Cavalcanti,

Recommended Posts

  • Consultores
Postado
6 minutos atrás, AlexsandroAyres disse:

Porém agora emiti 2 boletos em sequência da empresa da agencia 0029. o primeiro emitiu corretamente porém o segundo gerou o PDF com a numeração correta porém o número retornado pelo monitor foi o do boleto emitido anteriormente.

Pode enviar este ultimo log por favor.
qual o numero repetido por favor p mapearmos aqui ?
como ajustou suas pastas, acho q atraves deste log sera mais facil de identificar

Consultor SAC ACBr

Daniel de Morais (Infocotidiano)
Ajude o Projeto ACBr crescer - Assine o SAC

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

  • Membros Pro
Postado (editado)

Exatamente Julio. Vou adicionar os PDFS também no anexo.

Na realidade fui conferir agora e gerou errado o PDF também.

Editado por AlexsandroAyres
  • Consultores
Postado
4 minutos atrás, AlexsandroAyres disse:

Exatamente Julio. Vou adicionar os PDFS também no anexo.

Na realidade fui conferir agora e gerou errado o PDF também.

Algo está estranho, porque eu acabei de fazer um teste novamente. Vou anexar exatamente a resposta do monitor (Omitindo os dados do cedente por questões de privacidade).

Veja: 

Gerando Log em: log\log.txt
O Log em tela é apresentado apenas com o ACBrMonitor aberto!
BOLETO.ConfigurarDados("
[Cedente]
dados omitidos
")
OK: 
BOLETO.IncluirTitulos("C:\Users\julio\Downloads\email-998505575\Attachments\titulos62295.ini")
OK: 
BOLETO.MontarNossoNumero(0)
OK: 16945850000062295
BOLETO.GerarPDF
OK: 
BOLETO.LimparLista
OK: 
BOLETO.ConfigurarDados("
[Cedente]
dados omitidos
")
OK: 
BOLETO.IncluirTitulos("C:\Users\julio\Downloads\email-998505575\Attachments\titulos46.ini")
OK: 
BOLETO.MontarNossoNumero(0)
OK: 34629380000000046
BOLETO.GerarPDF
OK: 
BOLETO.LimparLista
OK: 
BOLETO.ConfigurarDados("
[Cedente]
dados omitidos
")
OK: 
BOLETO.IncluirTitulos("C:\Users\julio\Downloads\email-998505575\Attachments\titulos47.ini")
OK: 
BOLETO.MontarNossoNumero(0)
OK: 34629380000000047
BOLETO.GerarPDF
OK: 

Segue o trecho do NossoNumero de cada PDF
image.png
image.png
image.png

  • Membros Pro
Postado

Estava conferindo aqui, nos PDFs que mandei para vocês, do boleto 59 na realidade imprimiu o 58 e o 59 e não encontrei na log o limpa a lista entre 1 e outro. Não sei se repararam isso também. Vou dar uma conferida aqui e fazer mais alguns testes.

  • Consultores
Postado

Não sei se faz sentido, mas pode ser que a velocidade de processamento esteja afetando. Por exemplo, executar comandos sem que os outros anteriores sejam concluídos. 

Por exemplo, o fluxo é: ConfigurarDados -> IncluirTitulos -> MontarNossoNumero -> GerarPDF

Pode ser que um comando seja executado sem que o outro termine (Estou seguindo essa analogia pela falta do LimparLista entre algumas inclusões)

  • Consultores
Postado
Agora, AlexsandroAyres disse:

Também não sei, mas forcei a minha rotina a esperar o retorno do limpa lista e funcionou corretamente agora.

Ah, perfeito. Então pode ser isso mesmo.

Podemos fechar o tópico? 

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