Pedro_Lima_2026 Postado 8 Junho Postado 8 Junho Estou enfrentando um problema na geração de boletos pelo ACBrMonitor. O ACBrMonitor está recebendo e lendo corretamente os dados enviados no TXT. Os logs comprovam que os campos ValorDocumento e Vencimento estão sendo carregados com os valores corretos. Além disso, o boleto é gerado normalmente, sem apresentar erros durante o processo de geração. No entanto, no PDF gerado ocorre o seguinte comportamento: - A data de vencimento é exibida incorretamente; - O valor do documento é exibido zerado ou em branco. Já realizei as seguintes verificações: - Estrutura e conteúdo do TXT de geração; - Caminhos e permissões das pastas; - Diretórios configurados no ACBrMonitor; - Fluxo de geração do boleto; - Logs do ACBrMonitor, que demonstram que os dados estão sendo recebidos corretamente. Também está aparecendo uma mensagem de erro relacionada à consulta do IBGE, porém o boleto é gerado normalmente. Pelo que verifiquei, essa falha não deveria impactar os campos de vencimento e valor do boleto. Gostaria de entender o que pode causar a divergência entre os dados recebidos pelo ACBrMonitor e os dados exibidos no PDF gerado, e quais verificações adicionais posso realizar para identificar a origem do problema. Obrigado.
Consultores Juliomar Marchetti Postado 8 Junho Consultores Postado 8 Junho Habilita os logs para verificar Juliomar Marchetti Ajude o Projeto ACBr crescer - Seja Pro discord: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br 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 !!
Pedro_Lima_2026 Postado 9 Junho Autor Postado 9 Junho Bom dia, Os logs já estão habilitados desde ontem, "- Logs do ACBrMonitor, que demonstram que os dados estão sendo recebidos corretamente.". Segue os logs gerados pelo ACBrMonitor para facilitar o entendimento da situação. [Cedente] Nome=CENSURADO CNPJCPF=CENSURADO Logradouro=CENSURADO Numero=CENSURADO Bairro=CENSURADO Cidade=COTIA CEP=06703030 Complemento=CENSURADO UF=SP Telefone=CENSURADO RespEmis=0 TipoPessoa=1 LayoutBol=0 TipoDocumento=0 Modalidade= CodigoCedente=CENSURADO CaracTitulo=0 TipoCarteira=0 [Conta] Conta=CENSURADO DigitoConta=CENSURADO Agencia=CENSURADO DigitoAgencia=0 DigitoVerificadorAgenciaConta= [Banco] Numero=CENSURADO CNAB=1 [Titulo1] NumeroDocumento=CENSURADO NossoNumero=CENSURADO Carteira=09 ValorDocumento=191,70 Vencimento=16/06/2026 DataDocumento=08/06/2026 DataProcessamento=08/06/2026 DataAbatimento= DataDesconto= DataMoraJuros=17/06/2026 DiasDeProtesto= DiasDeNegativacao= DataProtesto= DataNegativacao= DataMulta=16/06/2026 DataBaixa= ValorAbatimento= ValorDesconto= ValorMoraJuros=1,26 ValorIOF= ValorOutrasDespesas= MultaValorFixo= PercentualMulta=2,00 LocalPagamento=CENSURA Especie=01 EspecieMod=R$ DataLimitePagto= Sacado.NomeSacado=CENSURADO Sacado.CNPJCPF=CENSURADO Sacado.Pessoa=1 Sacado.Logradouro=CENSURADO Sacado.Numero=CENSURADO Sacado.Bairro=CENSURADO Sacado.Complemento= Sacado.Cidade=CENSURADO Sacado.UF=SP Sacado.CEP=CENSURADO Sacado.Email= Mensagem= Detalhamento= Informativo= Competencia= ArquivoLogoEmp= Verso= Instrucao1= Instrucao2= Aceite=1 OcorrenciaOriginal.TipoOcorrencia= Parcela= TotalParcelas= SeuNumero=CENSURADO TipoDiasProtesto= CodigoNegativacao= TipoDiasNegativacao= TipoImpressao=1 CodigoMora=1 TipoDesconto= TipoDesconto2= CarteiraEnvio= ") OK: BOLETO.MontarNossoNumero(0) OK: 09/00000005403-0 BOLETO.SetDiretorioArquivo("/workspace/CENSURADO_produto_service_media_saida", "BoletoTituloCENSURA_api-CENSURA.pdf") OK: /workspace/CENSURADO_produto_service_media_saida/BoletoTituloCENSURADO_api-CENSURADO.pdf BOLETO.GerarPDF OK: BOLETO.LimparLista OK: BOLETO.IncluirTitulos("
Pedro_Lima_2026 Postado 9 Junho Autor Postado 9 Junho MAIS INFORMAÇÕES: O ambiente atual onde o ACBrMonitor está sendo executado é uma VPS com sistema operacional Linux. Anteriormente, a aplicação estava hospedada em um ambiente da GCP (Google Cloud), onde o processo de geração dos boletos funcionava normalmente. Após a migração da aplicação para a VPS Linux, o problema passou a ocorrer. O ACBrMonitor continua recebendo e interpretando corretamente as informações enviadas pelo arquivo TXT. Conforme identificado nos logs, os campos ValorDocumento e Vencimento estão sendo carregados com os valores esperados. Além disso, o processo de geração do boleto é concluído normalmente, sem apresentar erros durante a execução. Como o problema começou a ocorrer somente após a migração do ambiente da GCP (Google Cloud) para a VPS Linux, gostaria de verificar se existe algum fator relacionado à nova infraestrutura, configuração do sistema operacional, bibliotecas, dependências ou compatibilidade que possa estar causando essa diferença entre os dados recebidos corretamente pelo ACBrMonitor e as informações apresentadas no PDF final gerado. Gostaria de compreender quais verificações adicionais podem ser realizadas para identificar a origem do problema.
Pedro_Lima_2026 Postado 9 Junho Autor Postado 9 Junho (editado) OK, vou seguir por aqui e não abrir outro. Consegue me ajudar? Editado 9 Junho por Pedro_Lima_2026
Consultores Juliomar Marchetti Postado 11 Junho Consultores Postado 11 Junho Sim linux é preciso ter um ambiente gráfico instalado e rodando em backgroud para geração das impressões. segundo e a questão do openssl tem que ser compatível também a questão de link´s simbolicos das bibliotecas e mais importante case sensitive do linux para pastas e arquivos Juliomar Marchetti Ajude o Projeto ACBr crescer - Seja Pro discord: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br 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 !!
Recommended Posts
Crie uma conta ou entre para comentar
Você precisar ser um membro para fazer um comentário
Criar uma conta
Crie uma nova conta em nossa comunidade. É fácil!
Crie uma nova contaEntrar
Já tem uma conta? Faça o login.
Entrar Agora