Ir para conteúdo
  • Cadastre-se

Jhonlenon Ribeiro

Membros
  • Total de ítens

    478
  • Registro em

  • Última visita

  • Days Won

    4

Tudo que Jhonlenon Ribeiro postou

  1. willian_delan testa com esses fontes aqui....eu consegui registrar o boleto mais não foi o hibrido pix....foi o boleto codigo de barras tradicional
  2. Lucio Bittes Boa tarde amigo....vou anexar aqui....o json em homologação pode alterar só os valores, data de emissão e vencimento e nosso numero que seria nuTitulo.....as outras informações não pode ser alterado.....poxa e agente se matando e o suporte do Bradesco não fala nada.....mandei um e-mail pra eles...questionando sobre o boleto hibrido pix se o Bradesco tinha ou não. Eu removi as DLLs SSLEAY32.DLL, libcrypto-1_1.dll, libeay32.dll, libssl-1_1.dll da pasta para o anexo ficar mais leve API_Bradesco.rar
  3. rafabarzotto Então é isso amigo....o boleto hibrido PIX Bradesco não está liberado ainda...eles deve ter apenas um projeto piloto....mais nada definitivo....vou tentar solicitar a liberação em produção desse boleto codigo de barras tradicional...porque eles liberaram só em homologação e ainda foi um dificuldade...
  4. Bom dia....eu enviei um e-mail para o suporte do Bradesco sobre esses end point....eu não achei um manual onde tem o json do boleto pix do bradesco e os end point do boleto hibrido pix...um colega que me disse que seria esse de baixo ai.... https://proxy.api.prebanco.com.br/auth/server/v1.1/token - Acesso com sucesso https://proxy.api.prebanco.com.br/v1/boleto/registrarBoleto - Registro do boleto com sucesso Já esses outros end point que seria o do boleto híbrido pix não tenho acesso. https://proxy.api.prebanco.com.br/auth/server/v1.2/token - Sem acesso https://proxy.api.prebanco.com.br/v1/boleto-hibrido/registrar-boleto - Sem acesso
  5. Eu consegui registrar o boleto Bradesco usando o exemplo do amigo Lucio Bittes só que não é o boleto hibrido PIX....eu não entendi...parece que essa API é do Boleto Codigo de Barras Normal...acho que API do boleto hibrido PIX é outra API....pelo que entendi tem um json do boleto especifico para testar a API do boleto em homologação.....só registra com ele em homologação
  6. Vou falar com suporte do Bradesco sobre isso.
  7. Lucio Bittes Boa tarde..eu baixei seu exemplo e estou na luta tentando registrar o boleto...rsrs...eu não sei o que estou fazendo de erro que está retornando esse erro abaixo.... {"codigo":"1","mensagem":"Nao foi possivel processar as instrucoes contidas na requisicao","errosValidacao":[{"campo":"NuNegociacao","tipoRestricao":"EXACT_LENGTH","mensagem":"Numero de caracteres exatos nao atendidos","tamanhoMinimoEsperado":1,"tamanhoMaximoPermitido":18},{"campo":"ComplementoCepPagador","tipoRestricao":"EXACT_LENGTH","mensagem":"Numero de caracteres exatos nao atendidos","tamanhoMinimoEsperado":1,"tamanhoMaximoPermitido":3},{"campo":"BairroPagador","tipoRestricao":"EXACT_LENGTH","mensagem":"Numero de caracteres exatos nao atendidos","tamanhoMinimoEsperado":1,"tamanhoMaximoPermitido":40},{"campo":"MunicipioPagador","tipoRestricao":"EXACT_LENGTH","mensagem":"Numero de caracteres exatos nao atendidos","tamanhoMinimoEsperado":1,"tamanhoMaximoPermitido":30},{"campo":"UfPagador","tipoRestricao":"EXACT_LENGTH","mensagem":"Numero de caracteres exatos nao atendidos","tamanhoMinimoEsperado":1,"tamanhoMaximoPermitido":2},{"campo":"CdIndCpfcnpjPagador","tipoRestricao":"EXACT_LENGTH","mensagem":"Numero de caracteres exatos nao atendidos","tamanhoMinimoEsperado":1,"tamanhoMaximoPermitido":1},{"campo":"NuCpfcnpjPagador","tipoRestricao":"EXACT_LENGTH","mensagem":"Numero de caracteres exatos nao atendidos","tamanhoMinimoEsperado":1,"tamanhoMaximoPermitido":14},{"campo":"NomePagador","tipoRestricao":"EXACT_LENGTH","mensagem":"Numero de caracteres exatos nao atendidos","tamanhoMinimoEsperado":1,"tamanhoMaximoPermitido":70},{"campo":"LogradouroPagador","tipoRestricao":"EXACT_LENGTH","mensagem":"Numero de caracteres exatos nao atendidos","tamanhoMinimoEsperado":1,"tamanhoMaximoPermitido":40},{"campo":"NuLogradouroPagador","tipoRestricao":"EXACT_LENGTH","mensagem":"Numero de caracteres exatos nao atendidos","tamanhoMinimoEsperado":1,"tamanhoMaximoPermitido":10},{"campo":"CepPagador","tipoRestricao":"EXACT_LENGTH","mensagem":"Numero de caracteres exatos nao atendidos","tamanhoMinimoEsperado":1,"tamanhoMaximoPermitido":5},{"campo":"CtrlCPFCNPJ","tipoRestricao":"EXACT_LENGTH","mensagem":"Numero de caracteres exatos nao atendidos","tamanhoMinimoEsperado":1,"tamanhoMaximoPermitido":2},{"campo":"IdProduto","tipoRestricao":"EXACT_LENGTH","mensagem":"Numero de caracteres exatos nao atendidos","tamanhoMinimoEsperado":1,"tamanhoMaximoPermitido":2},{"campo":"NuCliente","tipoRestricao":"EXACT_LENGTH","mensagem":"Numero de caracteres exatos nao atendidos","tamanhoMinimoEsperado":1,"tamanhoMaximoPermitido":25},{"campo":"DtEmissaoTitulo","tipoRestricao":"EXACT_LENGTH","mensagem":"Numero de caracteres exatos nao atendidos","tamanhoMinimoEsperado":1,"tamanhoMaximoPermitido":10},{"campo":"DtVencimentoTitulo","tipoRestricao":"EXACT_LENGTH","mensagem":"Numero de caracteres exatos nao atendidos","tamanhoMinimoEsperado":1,"tamanhoMaximoPermitido":10},{"campo":"VlNominalTitulo","tipoRestricao":"EXACT_LENGTH","mensagem":"Numero de caracteres exatos nao atendidos","tamanhoMinimoEsperado":1,"tamanhoMaximoPermitido":17},{"campo":"CdEspecieTitulo","tipoRestricao":"EXACT_LENGTH","mensagem":"Numero de caracteres exatos nao atendidos","tamanhoMinimoEsperado":1,"tamanhoMaximoPermitido":2},{"campo":"NuCPFCNPJ","tipoRestricao":"EXACT_LENGTH","mensagem":"Numero de caracteres exatos nao atendidos","tamanhoMinimoEsperado":1,"tamanhoMaximoPermitido":9},{"campo":"FilialCPFCNPJ","tipoRestricao":"EXACT_LENGTH","mensagem":"Numero de caracteres exatos nao atendidos","tamanhoMinimoEsperado":1,"tamanhoMaximoPermitido":4}]}
  8. Aqui deu certo.....alterando o scope.... ACBrBoleto.Cedente.CedenteWS.Scope :='cobrancas.boletos-info%20cobrancas.boletos-requisicao';
  9. Boa tarde...alguém conseguiu registrar o boleto hibrido PIX Bradesco em Delphi?
  10. Boa tarde @HenriqueGodoi...eu fiz uma alteração no .fr3 do pix....vou anexar o arquivo.fr3 ai vc testa....aqui pra mim deu certo BoletoCarnePIX.rar
  11. Boa tarde @Juliomar Marchetti já estou vendo com suporte do Bradesco. Retorno do Bradesco. Feita análise e foram encontradas inconsistências no Cadastro e no certificado. Feita as correções e reimportado o certificado nas plataformas.
  12. Bom dia...alguém está com esse erro ao tentar pegar o token no Bradesco? {"code":400,"message":"CPF/CNPJ inválido","details":null} Antes eu estava conseguindo pegar o token com exemplo @HelioNeto em homologação...mais agora dá erro.
  13. Daniel InfoCotidiano atualizei meus fontes ACBr pelo SVN e testei o boleto do Santander com desconto....funcionou 100%. Valeu @Val Ramos pelas credenciais para realizações dos testes.
  14. Daniel InfoCotidiano Boa tarde, os end point usado foi esses mesmo... Sandbox: https://trust-sandbox.api.santander.com.br/collection_bill_management/v2 Open-h: https://trust-open-h.api.santander.com.br/collection_bill_management/v2 Nessa unit só mexi na procedure BoletoW_Santander_API.GerarDesconto; ACBrBoletoW_Santander_API.pas
  15. Boa tarde.....fiz uma correção na unit ACBrBoletoW_Santander_API do Santander na parte de desconto...alterei a BoletoW_Santander_API.GerarDesconto; na primeira alteração que fiz tava gerando boleto pix com desconto apenas em homologação, quando gerava em produção dava erro, porque o json do desconto estava gerando errado como relatou o @Val Ramos...agora testei em homologação e produção e está gerando o desconto correto. A DataDesconto está OK também.. if ATitulo.DataDesconto > 0 then JsonDescontoAux.Add('limitDate').Value.AsString := FormatDateTime('yyyy-mm-dd', ATitulo.DataDesconto) else JsonDescontoAux.Add('limitDate').Value.AsString := FormatDateTime('yyyy-mm-dd', ATitulo.DataDesconto2); Vou anexar a unit ACBrBoletoW_Santander_API para ser analisada, caso esteja tudo OK...subir para o svan da ACBr ACBrBoletoW_Santander_API.pas
  16. Daniel InfoCotidiano Bom dia....você poderia analisar a unit ACBrBoletoW_Santander_API e caso estiver tudo certo poderia subir para svan do ACBr? eu só mexi nessa procedure BoletoW_Santander_API.GerarDesconto. ACBrBoletoW_Santander_API.pas
  17. Eu alterei a unit ACBrBoletoW_Santander_API na BoletoW_Santander_API.GerarDesconto agora está gerando o desconto1 só que na hora de gerar o boleto ao invés de alimentar a DataDesconto eu alimento DataDesconto2 "discount": { "type": "VALOR_DATA_FIXA", "discountOne": { "value": "1.15", "limitDate": "2024-01-05" }, "discountTwo": { "value": "", "limitDate": "" }, "discountThree": { "value": "", "limitDate": "" } }, Eu vou anexar um print onde alterei e também vou anexar a unit ACBrBoletoW_Santander_API... ACBrBoletoW_Santander_API.pas
  18. Boa tarde...eu alterei essa procedure BoletoW_Santander_API.GerarDesconto no desconto1 onde era if DataDesconto > 0 then begin //---------------------- end; ficou if ValorDesconto > 0 then begin //---------------------- end; Está gerando o Desconto1 mais Data Limite fica errado mesmo alimentando a variavel DataDesconto certa.... "discount": { "type": "VALOR_DATA_FIXA", "discountOne": { "value": "1.15", "limitDate": "1899-12-30" }, "discountTwo": { "value": "", "limitDate": "" }, "discountThree": { "value": "", "limitDate": "" } }, Agora se usar o Desconto2 ai fica certo... "discount": { "type": "", "discountOne": { "value": "", "limitDate": "" }, "discountTwo": { "value": "1.10", "limitDate": "2024-01-05" }, "discountThree": { "value": "", "limitDate": "" } },
  19. Ronaldo Negreiros Danieli amigo quando se fala em credenciais do banco parece que é mais dificil do quer o código...rsrs...falo isso porque já tem um bom tempo que mexo com integração de boleto via API e PIX...no meu caso pra mim conseguir as credenciais do Bradesco em homologação tive que pressionar mesmo o gerente de meu cliente...tipo assim...ou vc consegui essas credenciais ou meu cliente vai trocar de banco. Como funciona o processo de homologação de boleto do Bradesco (Obter as credenciais em homologação e depois em produção). O gerente tem que abrir um chamado para o setor Implementação Bradesco Manangement Cash (API COBRANÇA REGISTRO ONLINE DE BOLETOS)....apartir desse chamando o setor de implantação de boleto entra em contato com você por e-mail...na abertura do chamando tem que colocar seu e-mail e do cliente para acompanhar o processo....eles pedi a chave publica do certificado do cliente e lhe envia as credenciais em homologação....ai vem a parte do código.
  20. HelioNeto Entendi...é complicado trabalhar com esse tipo de assinatura no Delphi...eu já fiz uma integração com a outra API de Emissão de Boleto do Bradesco antigo....eu mais alguns colegas compramos uma DLL que assinava o json...até hoje ela funciona...mais não tem o boleto hibrido PIX....vou dá uma olhada no seu código...caso consigo sucesso posto aqui pra vc e para os outros...
  21. HelioNeto Boa tarde...vc fez alguma atualização na unit do Bradesco? pode disponbilizar aqui....estou com as credenciais do Bradesco pra mim testar.
  22. BigWings Essas tag aqui tava certo.....amanhã mesmo vou fazer a correção nas outras tag...obrigado <qBCMonoRet>200.00</qBCMonoRet> <adRemICMSRet>1.2571</adRemICMSRet> <vICMSMonoRet>251.42</vICMSMonoRet>
  23. BigWings Eu não tinha percebido isso...vou corrigir aqui no sistema......obrigado pela observação.
  24. cferreirajr Boa tarde...dá uma olhada nesse print em anexo do nosso xml é de GLP gás de cozinha...
×
×
  • 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.