Ir para conteúdo
  • Cadastre-se

Problemas na geração de Boleto (Banco Bradesco)


Ver Solução Respondido por suporte.corpsystem,
  • Este tópico foi criado há 305 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Pessoal, estou com um problema na integração do meu sistema com o ACBr para geração de boletos parece que ele só cria o PDF do boleto na pasta após a segunda tentativa.

Fluxo atual:
1- Meu sistema gera o arquivo ENTincluirTituloXXXX.TXT e envia para a pasta de entrada do ACBr.
2- O ACBr processa normalmente e registra o boleto.
3- Em seguida, envio o comando para gerar o PDF (ENTgerarPDF_XXXX.TXT) e procuro o arquivo na pasta de saída.

Problema: Na primeira execução, o log mostra que o ACBr retorna erro na consulta do nosso_numero (ERRO: Nenhum título encontrado na Lista!). Isso faz com que o PDF não seja gerado imediatamente. Se eu repetir o processo (segunda execução), o nosso_numero já está disponível e o PDF é gerado normalmente.

Trecho do log:

Tentando ler arquivo saimontanossoconsumonegro_api-cliente.txt para consultar nosso número gerado Conteúdo nosso_nr: ['ERRO: Nenhum título encontrado na Lista!\n'] Buscando arquivo .pdf gerado BoletoTituloXXXX-cliente

A partir desse ponto ele não encontra nunca o arquivo na pasta de saída, e se eu tento outras vezes ele até gera o PDF, mas vem com um pdf com os boletos duplicados

  • Consultores
Postado

Tu está usando componente ?

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Consultores
Postado

MOvido para o subforum do monitor
anexe os comandos enviados e os ini para ver
além da configuração no monitor

 

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado (editado)

1º Cria o arquivo "ENTlimparLista.TXT na pasta de entrada com o comando "BOLETO.LimparLista"
2º Lê o arquivo "sailimparlista.txt" na pasta de saida
3º Cria o arquivo na pasta de entrada "ENTincluirTituloXXXX_nome_cliente.txt" com os titulos
4º Verifica o arquivo ssaiincluirTituloXXXX_nome_cliente.txt na pasta de saída se possui algum erro
5º  Cria o arquivo na pasta de entrada "ENTmontaNossoNumero_nome_cliente.TXT" com o comando "BOLETO.MontarNossoNumero(indice)"
6º Lê o arquivo na pasta de saída "saimontanossonumero_nome_cliente.txt" para pegar o nosso número gerado
7º Seta o diretório do arquivo com o arquivo "ENTsetDiretorioArquivoPDF.TXT" na pasta de entrada inserindo o comando "BOLETO.SetDiretorioArquivo("caminho/arquivo, "BoletoTituloXXXX_nome_cliente.pdf")
8º Cria o arquivo "ENTgerarPDF_nome_cliente" na pasta de entrada com o comando "BOLETO.GerarPDF"
9º Procura o arquivo PDF do boleto gerado na pasta de saída pelo nome "BoletoTituloXXXX_nome_cliente.pdf"
10º Remove os arquivos da pasta de saída

O problema ocorre no 9º passo onde fica buscando o arquivo .PDF e não encontra, ficamos monitorando a pasta pra ver se gerava o arquivo com nome diferente, mas nenhum arquivo era gerado, só era gerado após mais de uma tentativa, aí quando gerava o arquivo estava vindo com o boleto duplicado dentro do PDF. Sem mencionar que enviando a sequencia do nosso número 44 e retornava 28, as vezes retornava corretamente. Não sei se é bug do ACBr por conta de algum valor que tá sendo mal interpretado ou se é erro de manipulação nosso, visto que usamos em outros clientes o mesmo fluxo, mesmo código e funciona normalmente.

 

ENTincluirTitulo7268-7269_localhost_8002.TXT

Editado por suporte.corpsystem
  • Consultores
Postado

Até após ler pequisei enão vi relatos. então creio que seja algum processo equivocado.

só agora lendo seu nick lembrei que vi algo no PRO, por acaso vocês são PRO se sim usem a conta PRO para postar dúvidas e assim usar o SLA das repostas.

sobre  o que solicitei favor enviar o log do monitor caso não seja possível enviar todos os comandos como enviou a ele para poder analisar.

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Consultores
Postado

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

image.png

Alexandre de Paula
Gerente de Projetos
Ajude o Projeto ACBr crescer - Assine o Clube PRO                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

 

  • Este tópico foi criado há 305 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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...