Fabiano Moraes de Araújo
Membros Pro-
Total de ítens
187 -
Registro em
-
Última visita
Sobre Fabiano Moraes de Araújo
Últimos Visitantes
O bloco dos últimos visitantes está desativado e não está sendo visualizado por outros usuários.
Fabiano Moraes de Araújo's Achievements
-
Converter JSON de retorno
Fabiano Moraes de Araújo replied to Fabiano Moraes de Araújo's tópico in Boleto
Boa noite. O campo mensagem está sendo detalhado no retorno, mas ainda faltam vários campos do json serem detalhados no retorno, o que seria muitíssimo útil. E a versão mais nova da dll está dando o seguinte erro, pelo menos no Santander, não fiz testes em outros bancos : O campo 'writeOffQuantityDays' permite somente valores numéricos -
Converter JSON de retorno
Fabiano Moraes de Araújo replied to Fabiano Moraes de Araújo's tópico in Boleto
Perfeito, vou aguardar a versão nova. Obrigado. -
Converter JSON de retorno
Fabiano Moraes de Araújo replied to Fabiano Moraes de Araújo's tópico in Boleto
Segue em anexo. LOG.txt -
Converter JSON de retorno
Fabiano Moraes de Araújo replied to Fabiano Moraes de Araújo's tópico in Boleto
É esse ? 23/12/24 14:37:50:935 - TLibBoletoConfig.AplicarConfiguracoes: C:\ACBr\ACBr Boleto\INI\INICIAL-4-FRIGODUTRA-08879982000145.Ini 23/12/24 14:37:50:935 - Travar 23/12/24 14:37:50:946 - Travar 23/12/24 14:37:50:953 - TLibBoletoConfig.Gravar: C:\ACBr\ACBr Boleto\INI\INICIAL-4-FRIGODUTRA-08879982000145.Ini 23/12/24 14:37:50:963 - TLibBoletoConfig.Gravar - Feito 23/12/24 14:37:50:968 - Destravar 23/12/24 14:37:50:976 - TLibBoletoConfig.AplicarConfiguracoes - Feito 23/12/24 14:37:50:983 - Destravar 23/12/24 14:37:50:991 - TLibBoletoConfig.Ler - Feito 23/12/24 14:37:50:998 - Destravar 23/12/24 14:37:51:006 - LIB_Inicializar( C:\ACBr\ACBr Boleto\INI\INICIAL-4-FRIGODUTRA-08879982000145.Ini, ) 23/12/24 14:37:51:013 - ACBrLibBoleto - 1.2.1.333 23/12/24 14:37:51:023 - Boleto_ConfigurarDados(C:\ACBr\ACBr Boleto\INI\CEDENTE-4-FRIGODUTRA-08879982000145.Ini ) 23/12/24 14:37:51:028 - Travar 23/12/24 14:37:51:036 - SetRetorno(0, ) 23/12/24 14:37:51:043 - FinalizarImpressao - Iniciado 23/12/24 14:37:51:050 - FinalizarImpressao - Feito 23/12/24 14:37:51:058 - Destravar 23/12/24 14:37:51:065 - Boleto_LimparLista 23/12/24 14:37:51:073 - Travar 23/12/24 14:37:51:080 - SetRetorno(0, ) 23/12/24 14:37:51:087 - Destravar 23/12/24 14:37:51:100 - Boleto_LimparLista 23/12/24 14:37:51:103 - Travar 23/12/24 14:37:51:110 - SetRetorno(0, ) 23/12/24 14:37:51:117 - Destravar 23/12/24 14:37:51:125 - Boleto_IncluirTitulos(C:\ACBr\ACBr Boleto\INI\ALT-TITULO-4-1129857.Ini, P ) 23/12/24 14:37:51:131 - Travar 23/12/24 14:37:51:913 - FinalizarImpressao - Iniciado 23/12/24 14:37:51:913 - FinalizarImpressao - Feito 23/12/24 14:37:51:922 - SetRetorno(0, 1 Titulo(s) Carregado(s)) 23/12/24 14:37:51:930 - Destravar 23/12/24 14:37:51:938 - Boleto_EnviarBoleto(1 ) 23/12/24 14:37:51:948 - Travar 23/12/24 14:37:52:864 - MoverStringParaPChar. StrLen:2016, BufLen:10000 23/12/24 14:37:52:865 - SetRetorno(0, [REGISTRO1] CodRetorno= ControleCodRetorno= ControleData= ControleHora= ControleNSU= ControleOriRetorno= ControleRetorno= Excecao= HTTPResultCode=422 Header_Agencia=0 Header_Autenticacao= Header_CNPJCPF_Beneficiario= Header_Data_Hora= Header_Id_Origem= Header_Id_Processo= Header_Indice=0 Header_Operacao=ALTERA_BOLETO Header_Sistema_Origem= Header_Usuario= Header_Usuario_Servico= Header_Versao= IDCodBarras= IDLinhaDig= IDNossoNum= IDURL= IndicadorContinuidade=0 JSON={ "codigo" : "422", "mensagem" : "Erro na validação de Campos.", "campos" : [{ "campo" : "COD-RET", "mensagem" : "Atualização não permitida na mesma data de emissão do título", "valor" : "" }] } MsgRetorno= OriRetorno= ProximoIndice=0 [TITULORETORNO1] Aceite=0 CaracTitulo=0 Carteira= CarteiraEnvio=0 CodBarras= CodigoCanalTituloCobranca= CodigoDesconto=0 CodigoEstadoTituloCobranca= CodigoMora= CodigoMoraJuros=0 CodigoMulta=0 CodigoNegativacao=0 DataAbatimento= DataBaixa= DataCredito= DataDesconto= DataDesconto2= DataDocumento= DataLimitePagto= DataMoraJuros= DataMovimento= DataMulta= DataProcessamento= DataProtesto= DiasDeProtesto=0 EspecieDoc= EspecieMod= EstadoTituloCobranca= HoraBaixa= Instrucao1= Instrucao2= Instrucao3= LinhaDig= MultaValorFixo=0 NossoNumero= NossoNumeroCorrespondente= NumeroDocumento= Parcela=0 PercentualMaxPagamento=0 PercentualMinPagamento=0 PercentualMulta=0 QtdePagamentoParcial=0 QtdeParcelas=0 SeuNumero= TipoDiasProtesto=0 TipoPagamento=0 Tx_ID= URL= UsoBanco= ValorAbatimento=0 ValorDesconto=0 ValorDesconto2=0 ValorDespesaCobranca=0 ValorDocumento=0 ValorIOF=0 ValorMaxPagamento=0 ValorMinPagamento=0 ValorMoraJuros=0 ValorOutrasDespesas=0 ValorOutrosCreditos=0 ValorPago=0 ValorRecebido=0 Vencimento= emv= url_Pix= [Sacado1] Bairro= CEP= CNPJCPF= Cidade= Complemento= Email= Fone= Logradouro= NomeSacado= Numero= Pessoa=0 UF= [SacadoAvalista1] CNPJCPF= NomeAvalista= Pessoa=0 ) 23/12/24 14:37:52:872 - Destravar 23/12/24 14:37:52:916 - Boleto_LimparLista 23/12/24 14:37:52:916 - Travar 23/12/24 14:37:52:923 - SetRetorno(0, ) 23/12/24 14:37:52:932 - Destravar 23/12/24 14:37:52:940 - Boleto_IncluirTitulos(C:\ACBr\ACBr Boleto\INI\ALT-TITULO-4-1129857.Ini, P ) 23/12/24 14:37:52:947 - Travar 23/12/24 14:37:53:576 - FinalizarImpressao - Iniciado 23/12/24 14:37:53:576 - FinalizarImpressao - Feito 23/12/24 14:37:53:586 - SetRetorno(0, 1 Titulo(s) Carregado(s)) 23/12/24 14:37:53:595 - Destravar 23/12/24 14:37:53:604 - Boleto_SetDiretorioArquivo(C:\ACBr\ACBr Boleto\PDF, PED981574-1_7334.PDF ) 23/12/24 14:37:53:614 - Travar 23/12/24 14:37:53:622 - SetRetorno(0, ) 23/12/24 14:37:53:632 - Destravar 23/12/24 14:37:53:640 - Boleto_GerarPDFBoleto(0 ) 23/12/24 14:37:53:649 - Travar 23/12/24 14:37:54:271 - SetRetorno(0, ) 23/12/24 14:37:54:271 - FinalizarImpressao - Iniciado 23/12/24 14:37:54:281 - FinalizarImpressao - Feito 23/12/24 14:37:54:288 - Destravar 23/12/24 14:37:54:297 - TACBrLib.Destroy 23/12/24 14:37:54:305 - Finalizar -
Converter JSON de retorno
Fabiano Moraes de Araújo replied to Fabiano Moraes de Araújo's tópico in Boleto
Boa tarde. Continua não detalhando os campos. Segue abaixo um teste feito via Itaú. [REGISTRO1] CodRetorno= ControleCodRetorno= ControleData= ControleHora= ControleNSU= ControleOriRetorno= ControleRetorno= Excecao= HTTPResultCode=422 Header_Agencia=0 Header_Autenticacao= Header_CNPJCPF_Beneficiario= Header_Data_Hora= Header_Id_Origem= Header_Id_Processo= Header_Indice=0 Header_Operacao=ALTERA_BOLETO Header_Sistema_Origem= Header_Usuario= Header_Usuario_Servico= Header_Versao= IDCodBarras= IDLinhaDig= IDNossoNum= IDURL= IndicadorContinuidade=0 JSON={ "codigo" : "422", "mensagem" : "Erro na validação de Campos.", "campos" : [{ "campo" : "COD-RET", "mensagem" : "Atualização não permitida na mesma data de emissão do tÃtulo", "valor" : "" }] } MsgRetorno= OriRetorno= ProximoIndice=0 [TITULORETORNO1] Aceite=0 CaracTitulo=0 Carteira= CarteiraEnvio=0 CodBarras= CodigoCanalTituloCobranca= CodigoDesconto=0 CodigoEstadoTituloCobranca= CodigoMora= CodigoMoraJuros=0 CodigoMulta=0 CodigoNegativacao=0 DataAbatimento= DataBaixa= DataCredito= DataDesconto= DataDesconto2= DataDocumento= DataLimitePagto= DataMoraJuros= DataMovimento= DataMulta= DataProcessamento= DataProtesto= DiasDeProtesto=0 EspecieDoc= EspecieMod= EstadoTituloCobranca= HoraBaixa= Instrucao1= Instrucao2= Instrucao3= LinhaDig= MultaValorFixo=0 NossoNumero= NossoNumeroCorrespondente= NumeroDocumento= Parcela=0 PercentualMaxPagamento=0 PercentualMinPagamento=0 PercentualMulta=0 QtdePagamentoParcial=0 QtdeParcelas=0 SeuNumero= TipoDiasProtesto=0 TipoPagamento=0 Tx_ID= URL= UsoBanco= ValorAbatimento=0 ValorDesconto=0 ValorDesconto2=0 ValorDespesaCobranca=0 ValorDocumento=0 ValorIOF=0 ValorMaxPagamento=0 ValorMinPagamento=0 ValorMoraJuros=0 ValorOutrasDespesas=0 ValorOutrosCreditos=0 ValorPago=0 ValorRecebido=0 Vencimento= emv= url_Pix= [Sacado1] Bairro= CEP= CNPJCPF= Cidade= Complemento= Email= Fone= Logradouro= NomeSacado= Numero= Pessoa=0 UF= [SacadoAvalista1] CNPJCPF= NomeAvalista= Pessoa=0 -
Converter JSON de retorno
Fabiano Moraes de Araújo replied to Fabiano Moraes de Araújo's tópico in Boleto
Está atualizada sim, estou usando a última versão. -
Converter JSON de retorno
Fabiano Moraes de Araújo replied to Fabiano Moraes de Araújo's tópico in Boleto
Uso a ACBrBoleto64.dll, e seria para todos os bancos. Hoje uso Itaú e Santander. Os campos mais importantes são : "base64" ("dados_qrcode"), e esses abaixo quando dá erro na operação : JSON={ "codigo" : "422", "mensagem" : "Erro na validação de Campos.", "campos" : [{ "campo" : "COD-RET", "mensagem" : "Atualização não permitida na mesma data de emissão do tÃtulo", "valor" : "" }] } -
Converter JSON de retorno
Fabiano Moraes de Araújo replied to Fabiano Moraes de Araújo's tópico in Boleto
E tem como incluir no ini de retorno todos os campos do Json ? Só alguns são preenchidos. -
Converter JSON de retorno
Fabiano Moraes de Araújo replied to Fabiano Moraes de Araújo's tópico in Boleto
Eu programo em FoxPro, e essa classe não funciona. Alguma outra idéia ? -
Fabiano Moraes de Araújo started following Erro na ACBrLibBoleto 1.2.1.329 e Converter JSON de retorno
-
Bom dia ! Como faço para converter o JSON de retorno do banco ? Preciso desmembrar os campos do retorno e pra isso teria que converter par XML ou outro formato que eu possa importar. Um exemplo de retorno : JSON={ "codigo" : "422", "mensagem" : "Erro na validação de Campos.", "campos" : [{ "campo" : "COD-RET", "mensagem" : "Atualização não permitida na mesma data de emissão do título", "valor" : "" }] } Nesse caso específico ocorreu um erro ao tentar conceder abatimento em um título, então preciso importar esse conteúdo para o meu aplicativo.
-
Erro na ACBrLibBoleto 1.2.1.329
Fabiano Moraes de Araújo replied to Fabiano Moraes de Araújo's tópico in Boleto
Bom dia. Estou sem internet no momento, assim que voltar eu faço o teste. -
Erro na ACBrLibBoleto 1.2.1.329
Fabiano Moraes de Araújo replied to Fabiano Moraes de Araújo's tópico in Boleto
Eu acabei voltando para a versão anterior, e funcionou perfeitamente. -
Boa tarde. A versão 1.2.1.329 da ACBrLibBoleto está dando erro no certificado. Retorno do Itaú : 21/11/24 15:32:10:900 - Body Resposta (payload):{ "mensagem": "Aus ncia do certificado na chamada.", "acao": "Verifique se o certificado est sendo enviado para o destino.", "codigo_erro": "C100" }
-
Perfeito, vou testar aqui. Obrigado !
-