Ir para conteúdo
  • Cadastre-se

Lucio Bittes

Membros
  • Total de ítens

    279
  • Registro em

  • Última visita

  • Days Won

    1

Tudo que Lucio Bittes postou

  1. Essa conversa foi em call que fizemos com time do itau. Não tem salvo a gravação. Eles falaram para usar o V1. Somente isso. Como apareceu outras demandas para verificar então não dei andamento. mas irei voltar o assunto provável semana que vem. Mas como nosso colega @KelvinAlexandre fez essa alteração, não seria bom incluir ela no repositório e deixar escolher se usa a V1 ou V3? Continua do jeito que está hoje e se quiser usar a V1 então colocar isso na versão para utilizar? Somente uma sugestão.
  2. Também estou com mesmo problema. Falei ao cliente pode ser temporário e para ele enviar e-mail com essas informações para o suporte do banco.
  3. Conseguir realizar a consulta. Vou anexar o log. Troquei alguns dados por privacidade. Com as units que forneceu. 23/02/26 16:55:11:912 -03:00 - Autenticando Token... 23/02/26 16:55:11:933 -03:00 - Comando Enviar: TOAuth 23/02/26 16:55:11:933 -03:00 - Header Envio:Authorization: Basic YjM2NzFhZTEtN2QzNy00NzYxLTk3OGMtYmQyNzBiYWZkODA0OjlmYmRhZmM4LTMzZWYtNDgxYy1hOTQwLTQ3ZDAyYzkxNTU0Ng== 23/02/26 16:55:11:934 -03:00 - URL: [POST] https://openapi.bradesco.com.br/auth/server-mtls/v2/token 23/02/26 16:55:11:934 -03:00 - Body Envio (Payload):grant_type=client_credentials&client_id=b3671ae1-7d37-4761-978c-bd270bafd804&client_secret=9fbdafc8-33ef-481c-a940-47d02c915546 23/02/26 16:55:13:917 -03:00 - Validade: 23/02/2026 17:55:13 23/02/26 16:55:13:918 -03:00 - Cookies: 23/02/26 16:55:13:919 -03:00 - TS01d300c1=01e8bbc47fabc5a6f15f07bd8dc3518a22d069c0eb59aeba522da6012b15c9ea05e2d8e3289b3bb4ce4ded0c729c2858b54435afcf 23/02/26 16:55:13:920 -03:00 - C:\prj\gestcomd\Boletos\Certificados\BRADESCO_CERTIFICADO.crt 23/02/26 16:55:13:920 -03:00 - C:\prj\gestcomd\Boletos\Certificados\BRADESCO_PRIVADA.key 23/02/26 16:55:13:921 -03:00 - Header: 23/02/26 16:55:13:922 -03:00 - HTTP/1.1 200 OK X-Rate-Limit: [{"window":0,"type":"throttle","remaining":772}] Max-Forwards: 20 Via: 1.1 axway-apitraffic-69d974b664-bcgmg () Connection: keep-alive X-CorrelationID: Id-a0b09c69becfbcc039a72f2f 0 Cache-Control: no-store Date: Mon, 23 Feb 2026 19:55:12 GMT Pragma: no-cache traceresponse: 00-e55f862c29d4231e43b4179bf992cc7a-5aeab237f9b31699-01 x-dt-tracestate: fe3d2b4c-ab88a94d@dt Content-Type: application/json Set-Cookie: TS01d300c1=01e8bbc47fabc5a6f15f07bd8dc3518a22d069c0eb59aeba522da6012b15c9ea05e2d8e3289b3bb4ce4ded0c729c2858b54435afcf; Path=/; Domain=.openapi.bradesco.com.br Transfer-Encoding: chunked 23/02/26 16:55:13:923 -03:00 - Header Resposta:HTTP/1.1 200 OK X-Rate-Limit: [{"window":0,"type":"throttle","remaining":772}] Max-Forwards: 20 Via: 1.1 axway-apitraffic-69d974b664-bcgmg () Connection: keep-alive X-CorrelationID: Id-a0b09c69becfbcc039a72f2f 0 Cache-Control: no-store Date: Mon, 23 Feb 2026 19:55:12 GMT Pragma: no-cache traceresponse: 00-e55f862c29d4231e43b4179bf992cc7a-5aeab237f9b31699-01 x-dt-tracestate: fe3d2b4c-ab88a94d@dt Content-Type: application/json Set-Cookie: TS01d300c1=01e8bbc47fabc5a6f15f07bd8dc3518a22d069c0eb59aeba522da6012b15c9ea05e2d8e3289b3bb4ce4ded0c729c2858b54435afcf; Path=/; Domain=.openapi.bradesco.com.br Transfer-Encoding: chunked 23/02/26 16:55:13:924 -03:00 - Body Resposta (payload):{ "access_token" : "eyJhbGciOiJQUzI1NiJ9.ew0KICAgICJ2ZXIiOiAiMi4wIiwNCiAgICAic3ViIjogImIzNjcxYWUxLTdkMzctNDc2MS05NzhjLWJkMjcwYmFmZDgwNCIsDQogICAgImlzcyI6ICJodHRwczovL29wZW5hcGkuYnJhZGVzY28uY29tLmJyL2F1dGgvc2VydmVyLW10bHMvdjIvdG9rZW4iLA0KICAgICJhdWQiOiAiaHR0cHM6Ly9vcGVuYXBpLWF4d2F5LmFwaS5icmFkZXNjby5jb20uYnIiLA0KICAgICJpYXQiOiAxNzcxODc2NTEzLA0KICAgICJleHAiOiAxNzcxODgwMTEzLA0KICAgICJzY3AiOiAiQ0JPTiIsDQogICAgImp0aSI6ICJSTFppVjI2TkpWVFFFRmRteFd3RldBPSIsDQogICAgImNuZiI6IHsNCgkieDV0IzI1NiIgOiAiaXc4K1V6MExPWXlUVXVkRkRsRE1RQW1iNStpREpHc2ZxampmLzM5ZzlTQT0iDQp9LA0KICAgICJ0b2tlblR5cGUiOiAiYWNjZXNzIiwNCiAgICAiY2xpZW50VHlwZSI6ICJzZXJ2ZXItbXRscyIsDQogICAgImF1dGhEYXRhIjogImV5SmxibU1pT2lKQk1qVTJSME5OSWl3aVlXeG5Jam9pVWxOQkxVOUJSVkF0TWpVMkluMC5iTjhDRFh2QmZKSGlRS1JSSExSV2VsOER4S0dXMWFCU3BORjZ1djZqUUtGN1ptcFhqZHBhcDlieDd4bnB0dTV5OXhtQkh3MTk3d1JMRU5HWVFvRGlnXzZ1b1VSY1JsVFpuNWpaUTBVbXFWS2dTR19hdXNMSHNlMURuWU11WmJ3SUhNYW9ETExVSklkRllwMTF5SFlPMWp0RjlrblhFT1g4ZkNJanpidGFFaEdSMHd6RTJGN0NwclR2NGx6aUJGcnloLTZBVWVlUi1CZ2lYWmxFQnMwQ05tZjNzazhtNmFleVZIN1dOS0dDcTBpTDU1ZnBISHJ4YVpBbjJKNFhjVndYRGtlQldJQ2t1bzlmOHRqeTV0bEx2aER1T1VsYVRvdVlEYkppZUtxN1lFU3FLRHd1X2lVV1JLYnh2cndoeWcyaXduYkIzLWpzVEdUMWktb0JmaHhzT2cudFh0ajRaeS1EYmFLWnZHbS5uOUhRY0hGRlRPbVg5V1V3ZFhNdWRZZG1YczRfVmJKd2l1eV9Md1VtQUNDSEo2Tk9xMFZCYnh4c1lGbXVfUjJSZGFDUkhxeTBtMWVQUHZzY3FuTWw3eVhEX2lndUNlNlpNVmlGeGp1STlmdWdyUl9sSTdRN1VFa2UtQ21rSU1iSHpXZGhRZVg5TURzZzZnOFk4aDBnR1U1emhSclY0bUxHX0dzOVh2Yl9qS1o1QV9qRDh3Rk1Qc0wtNkttcnlRcHJ2SXJMQUJjQzU5OVFfbHBaMVI2S1VRa1NsZER3d3dHOWZRQjFaQ25HRy00aGN1VGI5OFRMdDM2clBFRjRKNDhtQjl2WmNyY3AyV1loVjVhZU1iNjVzeVlYejZsQjlYUjQ4bFh3NlcwOWpGZlhTWVBadTJfYUdKSlRUMEJLaTEwRlEzb1h3SU1BTktmZng2dTZwcnhfQ1ZNQS1WMTBqUWNmV3lqV0xzTmFPSmJOVUZPTXhOczJvTDdJMVNDV0FoXzNEX3lBQlhJZGZET2FMLWg2VjNDanB1RHZ2MndMMDBOb2M0bEtqbTJKSDB0bVZnMEwwZ1YzYmIzZjRIVXFEMFFVOEtSbDFERnNLZ3pydnk4bHhDd25FSVJfQU5RZkQySy1nX1V1RkhyNkZiNTdiVTJvQllKb0xIVllZTkUwbjJpcGMzOUw5N2RJNTBTenY1eFhZVkVaTFVCM0toMXdsQzQzQ1NMc2hKNk9WU3BEcDVwS0ZGR0dyODF4OVc2YkFUQzhUZTdiNWQ5UkNteVZfZXNqLnhwNFpwVE5EN0VnZElyb3d6SVB4b1EiDQp9.ZDBkPEjqozZIO288GVLpU-WAXk_YZHYFVPOhGkOEPQWD8zgPwDp7XII3S5Jd-nQVZHXbuLP2XjHGhj1LDuM35A4828a6LQiBN7f44sI-NcQZhJT_4dVYv3VIhZSTw-apAla5RyzZqTWT1OCBDpzJnfFPqr_ogsutUtXSGRnmEN7hz8n5_YpjGLgz_RyLQ9gzLeVRhLYfPQ6d-Q2FCMjaBeW3CmlzS39TFj16HokzqZ2D1zFOGXdV5ivuuKtV0jOHmMelodRaphPUouXRr_fN8Ash7BgpurKOEwJ-BUG86PNRImGnBjY3FNFo9u4c_n71_2Xx2m3TdB2M2LjX5McsbQ", "token_type" : "Bearer", "expires_in" : "3600", "scope" : "CBON" } 23/02/26 16:55:13:924 -03:00 - Comando Enviar: TBoletoW_Bradesco 23/02/26 16:55:13:925 -03:00 - Comando Enviar: {"cpfCnpj":{"cpfCnpj":"00001660","filial":"0001","controle":"02"},"produto":"9","negociacao":"27110114710","dataMovimentoDe":0,"dataMovimentoAte":0,"dataPagamentoDe":"20022026","dataPagamentoAte":"23022026","origemPagamento":0,"valorTituloDe":0,"valorTituloAte":0,"paginaAnterior":0} 23/02/26 16:55:13:926 -03:00 - URL: [POST] https://openapi.bradesco.com.br/boleto-hibrido/cobranca-lista/v1/listar 23/02/26 16:55:13:927 -03:00 - Header: Accept: */* Authorization: Bearer eyJhbGciOiJQUzI1NiJ9.ew0KICAgICJ2ZXIiOiAiMi4wIiwNCiAgICAic3ViIjogImIzNjcxYWUxLTdkMzctNDc2MS05NzhjLWJkMjcwYmFmZDgwNCIsDQogICAgImlzcyI6ICJodHRwczovL29wZW5hcGkuYnJhZGVzY28uY29tLmJyL2F1dGgvc2VydmVyLW10bHMvdjIvdG9rZW4iLA0KICAgICJhdWQiOiAiaHR0cHM6Ly9vcGVuYXBpLWF4d2F5LmFwaS5icmFkZXNjby5jb20uYnIiLA0KICAgICJpYXQiOiAxNzcxODc2NTEzLA0KICAgICJleHAiOiAxNzcxODgwMTEzLA0KICAgICJzY3AiOiAiQ0JPTiIsDQogICAgImp0aSI6ICJSTFppVjI2TkpWVFFFRmRteFd3RldBPSIsDQogICAgImNuZiI6IHsNCgkieDV0IzI1NiIgOiAiaXc4K1V6MExPWXlUVXVkRkRsRE1RQW1iNStpREpHc2ZxampmLzM5ZzlTQT0iDQp9LA0KICAgICJ0b2tlblR5cGUiOiAiYWNjZXNzIiwNCiAgICAiY2xpZW50VHlwZSI6ICJzZXJ2ZXItbXRscyIsDQogICAgImF1dGhEYXRhIjogImV5SmxibU1pT2lKQk1qVTJSME5OSWl3aVlXeG5Jam9pVWxOQkxVOUJSVkF0TWpVMkluMC5iTjhDRFh2QmZKSGlRS1JSSExSV2VsOER4S0dXMWFCU3BORjZ1djZqUUtGN1ptcFhqZHBhcDlieDd4bnB0dTV5OXhtQkh3MTk3d1JMRU5HWVFvRGlnXzZ1b1VSY1JsVFpuNWpaUTBVbXFWS2dTR19hdXNMSHNlMURuWU11WmJ3SUhNYW9ETExVSklkRllwMTF5SFlPMWp0RjlrblhFT1g4ZkNJanpidGFFaEdSMHd6RTJGN0NwclR2NGx6aUJGcnloLTZBVWVlUi1CZ2lYWmxFQnMwQ05tZjNzazhtNmFleVZIN1dOS0dDcTBpTDU1ZnBISHJ4YVpBbjJKNFhjVndYRGtlQldJQ2t1bzlmOHRqeTV0bEx2aER1T1VsYVRvdVlEYkppZUtxN1lFU3FLRHd1X2lVV1JLYnh2cndoeWcyaXduYkIzLWpzVEdUMWktb0JmaHhzT2cudFh0ajRaeS1EYmFLWnZHbS5uOUhRY0hGRlRPbVg5V1V3ZFhNdWRZZG1YczRfVmJKd2l1eV9Md1VtQUNDSEo2Tk9xMFZCYnh4c1lGbXVfUjJSZGFDUkhxeTBtMWVQUHZzY3FuTWw3eVhEX2lndUNlNlpNVmlGeGp1STlmdWdyUl9sSTdRN1VFa2UtQ21rSU1iSHpXZGhRZVg5TURzZzZnOFk4aDBnR1U1emhSclY0bUxHX0dzOVh2Yl9qS1o1QV9qRDh3Rk1Qc0wtNkttcnlRcHJ2SXJMQUJjQzU5OVFfbHBaMVI2S1VRa1NsZER3d3dHOWZRQjFaQ25HRy00aGN1VGI5OFRMdDM2clBFRjRKNDhtQjl2WmNyY3AyV1loVjVhZU1iNjVzeVlYejZsQjlYUjQ4bFh3NlcwOWpGZlhTWVBadTJfYUdKSlRUMEJLaTEwRlEzb1h3SU1BTktmZng2dTZwcnhfQ1ZNQS1WMTBqUWNmV3lqV0xzTmFPSmJOVUZPTXhOczJvTDdJMVNDV0FoXzNEX3lBQlhJZGZET2FMLWg2VjNDanB1RHZ2MndMMDBOb2M0bEtqbTJKSDB0bVZnMEwwZ1YzYmIzZjRIVXFEMFFVOEtSbDFERnNLZ3pydnk4bHhDd25FSVJfQU5RZkQySy1nX1V1RkhyNkZiNTdiVTJvQllKb0xIVllZTkUwbjJpcGMzOUw5N2RJNTBTenY1eFhZVkVaTFVCM0toMXdsQzQzQ1NMc2hKNk9WU3BEcDVwS0ZGR0dyODF4OVc2YkFUQzhUZTdiNWQ5UkNteVZfZXNqLnhwNFpwVE5EN0VnZElyb3d6SVB4b1EiDQp9.ZDBkPEjqozZIO288GVLpU-WAXk_YZHYFVPOhGkOEPQWD8zgPwDp7XII3S5Jd-nQVZHXbuLP2XjHGhj1LDuM35A4828a6LQiBN7f44sI-NcQZhJT_4dVYv3VIhZSTw-apAla5RyzZqTWT1OCBDpzJnfFPqr_ogsutUtXSGRnmEN7hz8n5_YpjGLgz_RyLQ9gzLeVRhLYfPQ6d-Q2FCMjaBeW3CmlzS39TFj16HokzqZ2D1zFOGXdV5ivuuKtV0jOHmMelodRaphPUouXRr_fN8Ash7BgpurKOEwJ-BUG86PNRImGnBjY3FNFo9u4c_n71_2Xx2m3TdB2M2LjX5McsbQ Accept-Encoding: gzip, deflate, compress 23/02/26 16:55:14:094 -03:00 - Retorno Envio: TBoletoW_Bradesco 23/02/26 16:55:14:095 -03:00 - Código do Envio: 200 1.1 OK 23/02/26 16:55:14:096 -03:00 - Retorno Envio: {"status":200,"transacao":"CBTTIAGW","mensagem":"Operação realizada com sucesso.","causa":"CBTT0005 - FIM DE CONSULTA","vtotTitulos":488698,"vtotPag":488698,"vtotOscila":0,"vtotOscilaS":"+","vtotCheque":0,"vtotDinheiro":488698,"difMaior":0,"difMenor":0,"difMenorS":"+","pagina":1,"indMaisPagina":"N","qtdeTitulos":4,"qtdeOcorr":4,"titulos":[{"bancoRecebedor":237,"agenciaRecebedora":244,"nossoNumero":727,"digitoNossoNumero":"P","tipoRegistro":"1","seuNumero":"NF 0000198","dataVencimento":"20022026","dataPagamento":"20022026","dataMovimento":"20022026","nomePagador":"ED MED COMERCIAL LTDA","descricaoOrigemPagamento":"NET EMPRESA","valorTitulo":37325,"valorPagamento":37325,"valorOscilacao":0,"sinalValorOscilacao":"+","numeroSequenciaTitulo":0,"numeroSequenciaPagamento":0,"codigoFormaCredito":3,"descricaoFormaCredito":"DISP MEIO ELETRONICO","indicadorPagoCartorio":"N","indicadorPagoQrCode":"N","txId":""},{"bancoRecebedor":341,"agenciaRecebedora":261,"nossoNumero":1000001614,"digitoNossoNumero":"2","tipoRegistro":"1","seuNumero":"NF 0000209","dataVencimento":"20022026","dataPagamento":"20022026","dataMovimento":"20022026","nomePagador":"DM ARRUDA DISTRIBUIDORA DE MEDICAMENTOS","descricaoOrigemPagamento":"COMPENSACAO ELETRONI","valorTitulo":104211,"valorPagamento":104211,"valorOscilacao":0,"sinalValorOscilacao":"+","numeroSequenciaTitulo":0,"numeroSequenciaPagamento":0,"codigoFormaCredito":6,"descricaoFormaCredito":"DISP OUTRO BANCO","indicadorPagoCartorio":"N","indicadorPagoQrCode":"N","txId":""},{"bancoRecebedor":748,"agenciaRecebedora":7779,"nossoNumero":1000001611,"digitoNossoNumero":"8","tipoRegistro":"1","seuNumero":"NF 0000208","dataVencimento":"20022026","dataPagamento":"20022026","dataMovimento":"20022026","nomePagador":"AMG MEDICAMENTOS LTDA","descricaoOrigemPagamento":"COMPENSACAO ELETRONI","valorTitulo":277481,"valorPagamento":277481,"valorOscilacao":0,"sinalValorOscilacao":"+","numeroSequenciaTitulo":0,"numeroSequenciaPagamento":0,"codigoFormaCredito":6,"descricaoFormaCredito":"DISP OUTRO BANCO","indicadorPagoCartorio":"N","indicadorPagoQrCode":"N","txId":""},{"bancoRecebedor":33,"agenciaRecebedora":505,"nossoNumero":789,"digitoNossoNumero":"P","tipoRegistro":"1","seuNumero":"NF 0000220","dataVencimento":"23022026","dataPagamento":"20022026","dataMovimento":"20022026","nomePagador":"LH ORTEGA DISTRIBUIDORA DE MEDICAMENTOS","descricaoOrigemPagamento":"COMPENSACAO ELETRONI","valorTitulo":69681,"valorPagamento":69681,"valorOscilacao":0,"sinalValorOscilacao":"+","numeroSequenciaTitulo":0,"numeroSequenciaPagamento":0,"codigoFormaCredito":6,"descricaoFormaCredito":"DISP OUTRO BANCO","indicadorPagoCartorio":"N","indicadorPagoQrCode":"N","txId":""}]} 23/02/26 16:55:14:097 -03:00 - Cookies: 23/02/26 16:55:14:097 -03:00 - TS01d300c1=01e8bbc47fabc5a6f15f07bd8dc3518a22d069c0eb59aeba522da6012b15c9ea05e2d8e3289b3bb4ce4ded0c729c2858b54435afcf 0327b4484bf09d8e895b23f1d2be8e30=3e0c66dc94edc86621d9b7bf645b1b2f 23/02/26 16:55:14:098 -03:00 - C:\prj\gestcomd\Boletos\Certificados\BRADESCO_CERTIFICADO.crt 23/02/26 16:55:14:099 -03:00 - C:\prj\gestcomd\Boletos\Certificados\BRADESCO_PRIVADA.key 23/02/26 16:55:14:100 -03:00 - Header: 23/02/26 16:55:14:100 -03:00 - HTTP/1.1 200 OK Max-Forwards: 19 Via: 1.1 axway-apitraffic-575f56748-2gp8g (), 1.1 axway-apitraffic-69d974b664-bcgmg () Connection: keep-alive X-CorrelationID: Id-a1b09c69bfcfa2bedecef30a 0; Id-a1b09c699f6f2c23a58660af 0 date: Mon, 23 Feb 2026 19:55:12 GMT set-cookie: 0327b4484bf09d8e895b23f1d2be8e30=3e0c66dc94edc86621d9b7bf645b1b2f; path=/; HttpOnly; Secure; SameSite=None traceresponse: 00-02ed7b7128eb66528b8a2536bee401ec-8e0969725c19f4ef-01 x-dt-tracestate: fe3d2b4c-ab88a94d@dt X-Rate-Limit: [{"window":0,"type":"throttle","remaining":99}] x-stateless-closed: eyJmcndrIjp7InRpY2tldCI6IkMyQzYxOEZCMkQ2NEM4NTZEMUNFRjM1QzIxNEZEMTQzNDA0MDQwNDAiLCJpZHNlc3NhbyI6IjAwMUU3N0U2NTAxRUVBN1gwMzlEOUZCRkYzNEQyNEVBIiwidXN1YXJpbyI6IjAyMjcyMTY2MDAwMDAxMDIiLCJ0aXBvVXN1YXJpbyI6IlBBUkNFSVJPX1BKIn19 x-stateless-open: eyJwZXJpZmVyaWNvIjoiT1BFTkFQSSIsImlkaW9tYSI6MSwiY2FuYWwiOjUzNiwiZW1wcmVzYSI6MjM3LCJ1dWlkIjoiYmI4NmZmNjctZDBlNS00ZjdiLWJhYmQtMDliMDg1Y2FiZjYyIiwiZGVwZW5kZW5jaWEiOjF9 content-language: en-US content-type: application/json Set-Cookie: TS01d300c1=01e8bbc47fabc5a6f15f07bd8dc3518a22d069c0eb59aeba522da6012b15c9ea05e2d8e3289b3bb4ce4ded0c729c2858b54435afcf; Path=/; Domain=.openapi.bradesco.com.br Transfer-Encoding: chunked Com as units que forneceu.
  4. Justamente esse que marquei. Abrir um chamado la e eles estão avaliando.
  5. Esse que marcou foi do reserva id location. E isso mesmo? Ou Listar boletos liquidados?
  6. Tanto o registro do boleto tanto a listagem me retorna 400 - "ACESSO NAO AUTORIZADO A ESSA NEGOCIACAO". Dentro da aplicação tenho 7 recursos disponíveis marcados e assinatura e credencial ok. Tem alguma dica ou sugestão? Ah, eu consigo pegar o token normalmente. Então não e problema de credenciais.
  7. Eu fiz a liberação no portal developers e mesmo assim está me retornando o codigo 412 usuário sem permissão. Fiz a solicitação da listagem boletos liquidados.
  8. Bom dia. Acabei de sair de uma reunião também com Itau. Eles orientou a usar a V1 e ela que e a mais nova. A V3 está descontinuada. A questão do numero não quer dizer que e a mais atualizada. Eu fiz esse questionamento e eles informou que o numero não e incremental e não quer dizer que e o mais novo, isso com palavras deles. E outra além de utiliza o V1 eles me orientou a usar outro endpoint para consulta de pagamento dia PIX para o mesmo instante. Porque eles falou que tudo funciona D+1 regra do banco mesmo pagamento via PIX. Questionei também isso e eles passou o endpoint https://www.postman.com/grupo-abaco/caos/request/rab1v33/get-lancamentos-pix?tab=params
  9. Está me retornando 412 que não tenho autorização, abrir um chamado aqui no bradesco para tentar resolver e volto. Mas o que observei e que tenho que incluir um titulo para pegar somente a carteira. Seria melhor pegar isso somente do filtro. Não seria melhor? Mas enfim. Vou ver o retorno que eles me passam e vou testar novamente. procedure TBoletoW_Bradesco.RequisicaoConsulta; var LJsonObject, LJsonCpfCnpj: TACBrJSONObject; begin if not Assigned(ATitulo) then Exit; LJsonObject := TACBrJSONObject.Create; try LJsonCpfCnpj := TACBrJSONObject.Create; if Boleto.Cedente.TipoInscricao = pJuridica then begin LJsonCpfCnpj.AddPair('cpfCnpj', Copy(OnlyNumber(Boleto.Cedente.CNPJCPF), 1, 8)); LJsonCpfCnpj.AddPair('filial',Copy(OnlyNumber(Boleto.Cedente.CNPJCPF), 9, 4)); LJsonCpfCnpj.AddPair('controle', Copy(OnlyNumber(Boleto.Cedente.CNPJCPF), 13, 2)); end else begin LJsonCpfCnpj.AddPair('cpfCnpj', Copy(OnlyNumber(Boleto.Cedente.CNPJCPF), 1, 9)); LJsonCpfCnpj.AddPair('filial', '0'); LJsonCpfCnpj.AddPair('controle', Copy(OnlyNumber(Boleto.Cedente.CNPJCPF), 10, 2)); end; LJsonObject.AddPair('cpfCnpj', LJsonCpfCnpj); LJsonObject.AddPair('produto', RemoveZerosEsquerda(ATitulo.Carteira)); LJsonObject.AddPair('negociacao', AgenciaContaFormatada(11)); LJsonObject.AddPair('dataMovimentoDe', 0); LJsonObject.AddPair('dataMovimentoAte', 0); LJsonObject.AddPair('dataPagamentoDe', DateTimeToDateBradescoSemFormatacao(Boleto.Configuracoes.WebService.Filtro.dataMovimento.DataInicio)); LJsonObject.AddPair('dataPagamentoAte', DateTimeToDateBradescoSemFormatacao(Boleto.Configuracoes.WebService.Filtro.dataMovimento.DataFinal)); LJsonObject.AddPair('origemPagamento', 0); LJsonObject.AddPair('valorTituloDe', 0); LJsonObject.AddPair('valorTituloAte', 0); LJsonObject.AddPair('paginaAnterior', 0); FPDadosMsg := LJsonObject.ToJSON; finally LJsonObject.Free; end; end;
  10. Bom dia a todos. Beleza? Já consta no repositório essa consulta pelo Bradesco?
  11. Tenho um cliente que utiliza o itau api. Estamos gerando o boleto para o cliente dele pagar, na verdade são três. Dois aparece no retorno e esse outro não vem no retorno do banco de forma nenhuma. "Todos 3 títulos estão pagos via PIX". Tem algum andamento dessa da v1 para ver se vem no retorno?
  12. No meu mesma coisa. Além disso está vindo com a URL vazia. Não informado a URL de Produção, favor entrar em contato com a Prefeitura ou Provedor. LayoutXml está como provedor mas no emitente trás como Padrão nacional. Versão 1.01.
  13. Onde eu consigo esse codigo NBS? To perdido no assunto. O meu e ISSNet também. Mas não conseguir localizar esse código onde pegar.
  14. Obrigado. Eu consegui emitir normal e retido. Obrigado.
  15. Estou com o problema L060 Se deixo ISSRetido = 2 que e o correto ele me retorna o erro L060 Campo ISSRetido diferente de 1. Informa o ISSRetido - 1 para tomadores substitutos tributarios. Minha duvida e, como que e identificado o tomador substituto tributario? Porque se eu troco para 1 ele aumenta uns 3 erros.
  16. Serie deu certo. Aqui informei o codigo do item serviço. ItemListaServico 14.01 Codigo Tributação municipio 1401 sem o ponto. E passou.
  17. Não e livre. Eu estava agorinha pesquisando mas não achei novamente. Para cada municipio existe uma serie especifica. Exemplo, aparecida de Goiañia/GO a serie e 8. E assim por diante. Vou tentar com sua sugestão.
  18. Sim, essa parte do Retido vou verificar. Meu maior problema e a serie que não sei qual informar.
  19. Tive dois erros depois de trocar o provedor. Primeiro 'E093' Serie do RPS invalida. Identifique o TPS utilizando no maximo 5 digitos. "Estou informando 8' mas acho que 8 e aparecida de goiania. 'L060' Campo ISSRetido diferente de 1. Informe o ISSRetido = 1 para tomadores substitutos tributarios. Esse problema eu troquei para 1 mas deu varios outros erros. O que faz ele identificar se o substituto tributarios?
  20. Boa tarde. Estou tentando utilizar parte do extratoAPI banco do brasil. Mas estou tendo o retorno 500. Agencia: 1840-8 Conta: 500555-8 De acordo com o manual tenho que informar a agencia sem o digito e a conta sem o digito. Peguei o clientid e o clientsecret e o appkey. Eu consigo pegar o token normal. Ele retornar. Mas esta dando um erro que acredito que seja o certificado. 500. Estou anexado o LOG também. Fiz o passo a passo. Como solicitar as credenciais para cadastrar https://www.projetoacbr.com.br/forum/topic/81859-acbrpagamentosapi-como-solicitar-as-credenciais-e-configurar-no-componente/ Gerar certificado para cadastrar no site para ter acesso a parte de produção https://www.projetoacbr.com.br/forum/topic/79375-manual-de-exporta%C3%A7%C3%A3o-de-certificado-para-uso-nas-apis-do-banco-do-brasil/ da exportação para eu usar no demo utilizei o modo que está nesse outro. - Exportar chave publica e privada (PEM) e (KEY) https://www.projetoacbr.com.br/forum/topic/73380-exportar-certificado-pem-crt-e-key/#comment-475033 Então não sei o que está de errado. ADICIONEI ARQUIVO LOG COMPLETO ArquivoLog.txt ArquivoLog_NOVO.txt
  21. Com arquivo PFX não. Tive que exportar as chaves. Isso gera demanda suporte. Seria interessante colocar na função que mencionei a opção de pegar o arquivo PFX que assim colocamos para o proprio cliente configurar o caminho junto com o clientid e clientsecret e o caminho do certificado e a senha. O restante ele mesmo consegue dar andamento no processo. Mas respondendo de forma objetiva. Não, não deu certo com PFX.
  22. Eu ja fiz esse processo no itau. Mas fica por nossa conta pra fazer esse processo. No pfx ele so aponta qual o caminho e a senha e não precisa muito do suporte.
  23. Lucio Bittes

    Santander API

    Boa tarde. Estou com um problema que mesmo informado o arquivo PFX e a senha onde ele CarregaCertificados na unit ACBrBoletoWS.Rest.OAuth ele não passa o arquivo PFX para o HttpSend. Isso ocorre tanto na unit mencionada como na ACBrBoletoWS.Rest no mesmo método. Estou informando errado ou que não está realmente passando a informação? Pelo Postman informando o PFX e a senha conseguir pegar o token usando o SandBox. procedure TOAuth.CarregaCertificados; var LStringList : TStringList; begin if FACBrBoleto.Configuracoes.WebService.UseCertificateHTTP then begin // adiciona a chave privada if NaoEstaVazio(FACBrBoleto.Configuracoes.WebService.ChavePrivada) then begin if StringIsPEM(FACBrBoleto.Configuracoes.WebService.ChavePrivada) then FHTTPSend.Sock.SSL.PrivateKey := ConvertPEMToASN1(FACBrBoleto.Configuracoes.WebService.ChavePrivada) else FHTTPSend.Sock.SSL.PrivateKey := FACBrBoleto.Configuracoes.WebService.ChavePrivada; end else if NaoEstaVazio(FACBrBoleto.Configuracoes.WebService.ArquivoKEY) then begin FHTTPSend.Sock.SSL.PrivateKeyFile := FACBrBoleto.Configuracoes.WebService.ArquivoKEY; end; // adiciona o certificado if NaoEstaVazio(FACBrBoleto.Configuracoes.WebService.Certificado) then begin if StringIsPEM(FACBrBoleto.Configuracoes.WebService.Certificado) then FHTTPSend.Sock.SSL.Certificate := ConvertPEMToASN1(FACBrBoleto.Configuracoes.WebService.Certificado) else FHTTPSend.Sock.SSL.Certificate := FACBrBoleto.Configuracoes.WebService.Certificado; end else if NaoEstaVazio(FACBrBoleto.Configuracoes.WebService.ArquivoCRT) then FHTTPSend.Sock.SSL.CertificateFile := FACBrBoleto.Configuracoes.WebService.ArquivoCRT; FHTTPSend.Sock.SSL.Connect; end else begin if Self.AuthorizationType = atJWT then begin LStringList := TStringList.Create; try //FHTTPSend.Sock.SSL.PrivateKeyFile := AACBrBoleto.Configuracoes.WebService.ArquivoKEY; LStringList.LoadFromFile(FACBrBoleto.Configuracoes.WebService.ArquivoKEY); FHTTPSend.Sock.SSL.PrivateKey := LStringList.Text; finally LStringList.Free; end; end; end; end; Lembrando que estou usando UseCertificateHTTP = True Estou passando essas duas informações. FACBrBoleto.Configuracoes.WebService.ArquivoPFX := 'CAMINHO_ARQUIVO.pfx'; FACBrBoleto.Configuracoes.WebService.Senha := 'Senha'; Estou informando no fonte porque no demo não tem os campos disponíveis no demo para serem informados.
×
×
  • 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.