-
Total de ítens
621 -
Registro em
-
Última visita
-
Days Won
5
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Jhonlenon Ribeiro postou
-
Nota Control (ISSNet) Brasília/DF - Padrão Nacional - RTC
Jhonlenon Ribeiro replied to Douglas A R Lima's tópico in ACBrNFSe
Boa tarde @Douglas A R Lima você pode anexar sua ISSNet.Provider e schema_v101-ISSNet.xsd pra mim testar, meu ambiente de homologação está liberado...fiz a solicitação semana passada e segunda o pessoal da Nota Control está liberado. -
Bom dia @IMATECH eu não encontrei a url em homologação pra testar....tentei testar com URL antiga em homologação e aparece esse erro... Erro(s): Código : X999 Mensagem: Erro de Conexão: Extra content at the end of the document Correção: --------- Fiz o cadastro no ambiente de homologação para testar mais dá erro.
-
Bom dia...testei a consulta de boletos liquidados por periodo com os fontes do SVN e está 100%....vou deixar meu log abaixo...alterei alguns dados por segurança... 24/02/26 08:40:02:451 -03:00 - Autenticando Token... 24/02/26 08:40:02:495 -03:00 - Comando Enviar: TOAuth 24/02/26 08:40:02:496 -03:00 - Header Envio:Authorization: Basic MmNmMjkyZTktYzliZCreerODIwLTljYTEtNGZxcxcU5ODc3MWY0Ojk1YmJiNjMwryhlZDgtNDZhMy0DBhLTYyMDljYjQ4MDMzMQ== 24/02/26 08:40:02:496 -03:00 - URL: [POST] https://openapi.bradesco.com.br/auth/server-mtls/v2/token 24/02/26 08:40:02:496 -03:00 - Body Envio (Payload):grant_type=client_credentials&client_id=2cf294e9-c9bd-4824-9ca1-4fc0e98rer1f4&client_secret=95bbb430-8ed8-46a6-840a-6209cb880331 24/02/26 08:40:02:802 -03:00 - Validade: 24/02/2026 09:40:02 24/02/26 08:40:02:802 -03:00 - Cookies: 24/02/26 08:40:02:802 -03:00 - TS01d300c1=01e8bbc47f1e92515a386ff222e35656f4ce17c9ba09675d3f25dc3668fb7b4976322fe833e10cc2628eb3fa01ae76f3f58941ee6e 24/02/26 08:40:02:814 -03:00 - D:\Boletos\Certificado\Bradesco\certificado_bradesco.crt 24/02/26 08:40:02:814 -03:00 - D:\Boletos\Certificado\Bradesco\chave_bradesco_key.key 24/02/26 08:40:02:814 -03:00 - Header: 24/02/26 08:40:02:814 -03:00 - HTTP/1.1 200 OK X-Rate-Limit: [{"window":0,"type":"throttle","remaining":797}] Max-Forwards: 20 Via: 1.1 axway-apitraffic-69d974b664-45gbf () Connection: keep-alive X-CorrelationID: Id-398f9d6912a1ef80527726e3 0 Cache-Control: no-store Date: Tue, 24 Feb 2026 11:44:58 GMT Pragma: no-cache traceresponse: 00-7ed540f364985918d7bc0721d4db8f9a-7fe7d3a95456f445-01 x-dt-tracestate: fe3d2b4c-ab88a94d@dt Content-Type: application/json Set-Cookie: TS01d300c1=01e8bbc47f1e92515a386ff222e35656f4ce17c9ba09675d3f25dc3668fb7b4976322fe833e10cc2628eb3fa01ae76f3f58941ee6e; Path=/; Domain=.openapi.bradesco.com.br Transfer-Encoding: chunked 24/02/26 08:40:02:815 -03:00 - Header Resposta:HTTP/1.1 200 OK X-Rate-Limit: [{"window":0,"type":"throttle","remaining":797}] Max-Forwards: 20 Via: 1.1 axway-apitraffic-69d974b664-45gbf () Connection: keep-alive X-CorrelationID: Id-398f9d6912a1ef80527726e3 0 Cache-Control: no-store Date: Tue, 24 Feb 2026 11:44:58 GMT Pragma: no-cache traceresponse: 00-7ed540f364985918d7bc0721d4db8f9a-7fe7d3a95456f445-01 x-dt-tracestate: fe3d2b4c-ab88a94d@dt Content-Type: application/json Set-Cookie: TS01d300c1=01e8bbc47f1e92515a386ff222e35656fgfg17c9ba09675d3f25dc3668fb7b4976322fe833e10cc2628eb3fa01ae76f3f58941ee6e; Path=/; Domain=.openapi.bradesco.com.br Transfer-Encoding: chunked 24/02/26 08:40:02:815 -03:00 - Body Resposta (payload):{ "access_token" : "eyJhbGciOiJQUzI1NiJ9.ew0KICAgICJ2ZXIiOiAiMi4wIiwNCiAgICAic3ViIjogIjJjZjI5MmU5LWM5YmQtNDgyMC05Y2ExLTRmYzBlOTg3NzFmNCIsDQogICAgImlzcyI6ICJodHRwczovL29wZW5hcGkuYnJhZGVzY28uY29tLmJyL2rtyrdGgvc2VydmVyLW10bHMvdjIvdG9rZW4iLA0KICAgICJhdWQiOiAiaHR0cHM6Ly9vcGVuYXBpLWF4d2F5LmFwaS5icmFkZXNjby5jb20uYnIiLA0KICAgICJpYXQiOiAxNzcxOTMzNDk4LA0KICAgICJleHAiOiAxNzcxOTM3MDk4LA0KICAgICJzY3AiOiAiQ0JPTiIsDQogICAgImp0aSI6ICJoS1l4WnFmalZwMWI4M0RsdnFqWTBBPSIsDQogICAgImNuZiI6IHsNCgkieDV0IzI1NiIgOiAid0ZOczVnTTBvL0lxUm0yYzhQYmFXNUJ3WHFvK1FVQ0swSnFLMTRiUFE2MD0iDQp9LA0KICAgICJ0b2tlblR5cGUiOiAiYWNjZXNzIiwNCiAgICAiY2xpZW50VHlwZSI6ICJzZXJ2ZXItbXRscyIsDQogICAgImF1dGhEYXRhIjogImV5SmxibU1pT2lKQk1qVTJSME5OSWl3aVlXeG5Jam9pVWxOQkxVOUJSVkF0TWpVMkluMC5JSFh5OTltMU1KbGQ4bXVlLV9XU1BaMEFIWG9SZzFCX2xPU1JUb1ZFR0R5aXJIUWdyb3FZMjFmSjBSSldXdDhXUE13TVErtrtlmZmhyb083aHlyR3cxQl9rOEo1ODZvN3BMbHB4MDFXT2paQkxQd1lMNmpXczJWSlNmYVFmLWlUZTN4T2xUS0t2WnFRajlidzlMNmpCNmR2RGxyTXU2MElkM0RQT010SEFQZEJDS0M4NWd2MDZjaVR0ZExnR1pNX21aaFdlQmlkLUhmXzUwT3BIY3NhTVgyVmdvTTctWUYxTmQ5MW95Q3RCMmY3bHF4U0p0OE55c29ZSnN1U0RCZW16cGJrbFZBNFpQVkswTGVzWHg2VS1aUUFaS3FxNFRqdGVNWlNIcUhUbUkzMDNqeXN6SHlJN2JSSG9zZmwwMUJtc29WbE9Ea0g2RkMwZE5SS051MVR2ancuX0xRUkk2WldlZjlVQy14Ty4yNzI1NnNyRFJTWVV5SFFnbXZzb2F0YUhseXAzb0lNWmJrRmpJTEg1aVI4RDZOSm9iZVRwcVhjdTE1RFYxM3o4R1BkMjQ4REV5M0FnMVRQVmljWXVnSlZLRHA5bkl2SHIxNmtRME9vSF8xYnQ4cHVoelpleFZVb2l2U2RfU0huUnl0ZmxreTU0Unh4OFJaNUdYUlJhV2swd25SLTFkYkVJMF84RUhINW9Fc3ZJVERYV1N2WVpKY292VTVqTm02QTZoazlDMUlFc0JiQVRxazFkQjNzMzdIZjFiSzBFemxURG1VbEgyNEt5Y0pHaHhsMk00TURWSE5MTlgwVDVna18wM3VRS1lCdDlDS09yN05YMVFpcjAzMzNIMW1BV2duUkF0VlZwUlRHX0V6d2YxUFpJYXVJWjIxX1R3OTYwdzBVUng1TFR4VzcwYXNMdlJldnotN0k3OWpyWkp4SXR0U0x6Mk9lNnBNN09BdWU4elFtR3N5S2FiU0l0VExaUGdYdS1HQzdmR1pRazZrTW5FMVpQemhJdngydXBDRjVqTFpXNGU4Y1d0aGJKRVFWOUdzUUxKZGtuX0d5LUdkU2JwZ2ktRHl6NDYxSFBIQTNQdnVZSy04b3ZES0oyUWt3X2JPV3NZV0szTkJSSFJyV1NfZnlZZ3F5MDBNWU1GdW5JakZ3SmNqWEIzUFFUYVNqTy1FWTd1Y1FQWmRfNWR4aFp6U2pQS3RuTE51NTU3Z1BMRmdUblBLY0R3dkJPTzNkV29wZG5vWmc4SXVxZE02X2hMbWdGbTQ5OVhfYzBucE9XcDg2WlplV0hRNGV4QThDbXZBLjI4aFphX2c1aHFxTDFrZ0xSamVBX2ciDQp9.KNL8RHiXfSiAKI4tNuRH8Wc1hfFqOfNJIG7WLsS40jQ41sujsMWO7ZqpFp9jOiar3d42yo_MP7ri0T5t9jAnzhhdwORgsYqnZ1kPcS5XmmnzkDOebwmm5Jgh5WSfZBRDNqwQEE5G5b6wiOduUEBqDw7iNwfinlDnCExB7eschp4XroW5T9yMpdR5uUM3eSnr1FhqrY9TPzRHq3aBKLVST3e1L7BTiv1g2kNpCLggjs1w_IT2N_4fi39hLTJowggPv327-yA-lfeN1IPkMvS3qLrO_fPYGiHfUMUhyYwO2NNOTCLQw1eQNGPNOq20GuZgjzZowvtoCqsNIlQRKb2BQg", "token_type" : "Bearer", "expires_in" : "3600", "scope" : "CBON" } 24/02/26 08:40:02:816 -03:00 - Comando Enviar: TBoletoW_Bradesco 24/02/26 08:40:02:816 -03:00 - Comando Enviar: {"cpfCnpj":{"cpfCnpj":"76623661","filial":"0001","controle":"95"},"produto":"9","negociacao":"92910087572","dataMovimentoDe":0,"dataMovimentoAte":0,"dataPagamentoDe":"15022026","dataPagamentoAte":"24022026","origemPagamento":0,"valorTituloDe":0,"valorTituloAte":0,"paginaAnterior":0} 24/02/26 08:40:02:816 -03:00 - URL: [POST] https://openapi.bradesco.com.br/boleto-hibrido/cobranca-lista/v1/listar 24/02/26 08:40:02:816 -03:00 - Header: Accept: */* Authorization: Bearer eyJhbGciOiJQUzI1NiJ9.ew0KICAgICJ2ZXIiOiAiMi4wIiwNCiAgICAic3ViIjogIjJjZjI5MmU5LWM5YmQtNDgyMC05Y2ExLTRmYzBlOTg3NzFmNCIsDQogICAgImlzcyI6ICJodHRwczovL29wZW5hcGkuYnJhZGVzY28uY29tLmJyL2F1dGgvc2VydmVyLW10bHMvdjIvdG9rZW4iLA0KICAgICJhdWQiOiAiaHR0cHM6Ly9vcGVuYXBpLWF4d2F5LmFwaS5icmFkZXNjby5jb20uYnIiLA0KICAgICJpYXQiOiAxNzcxOTMzNDk4LA0KICAgICJleHAdfgiAxNzcxOTM3MDk4LA0KICAgICJzY3AiOiAiQ0JPTiIsDQogICAgImp0aSI6ICJoS1l4WnFmalZwMWI4M0RsdnFqWTBBPSIsDQogICAgImNuZiI6IHsNCgkieDV0IzI1NiIgOiAid0ZOczVnTTBvL0lxUm0yYzhQYmFXNUJ3WHFvK1FVQ0swSnFLMTRiUFE2MD0iDQp9LA0KICAgICJ0b2tlblR5cGUiOiAiYWNjZXNzIiwNCiAgICAiY2xpZW50VHlwZSfdf6ICJzZXJ2ZXItbXRscyIsDQogICAgImF1dGhEYXRhIjogImV5SmxibU1pT2lKQk1qVTJSME5OSWl3aVlXeG5Jam9pVWxOQkxVOUJSVkF0TWpVMkluMC5JSFh5OTltMU1KbGQ4bXVlLV9XU1BaMEFIWG9SZzFCX2xPU1JUb1ZFR0R5aXJIUWdyb3FZMjFmSjBSSldXdDhXUE13TVE3c3lmZmhyb083aHlyR3cxQl9rOEo1ODZvN3BMbHB4MDFXT2paQkxQd1lMNmpXczJWSlNmYVFmLWlUZTN4T2xUS0t2WnFRajlidzlMNmpCNmR2RGxyTXU2MElkM0RQT010SEFQZEJDS0M4NWd2MDZjaVR0ZExnR1pNX21aaFdlQmlkLUhmXzUwT3BIY3NhTVgyVmdvTTctWUYxTmQ5MW95Q3RCMmY3bHF4U0p0OE55c29ZSnN1U0RCZW16cGJrbFZBNFpQVkswTGVzWHg2VS1aUUFaS3FxNFRqdGVNWlNIcUhUbUkzMDNqeXN6SHlJN2JSSG9zZmwwMUJtc29WbE9Ea0g2RkMwZE5SS051MVR2ancuX0xRUkk2WldlZjlVQy14Ty4yNzI1NnNyRFJTWVV5SFFnbXZzb2F0YUhseXAzb0lNWmJrRmpJTEg1aVI4RDZOSm9iZVRwcVhjdTE1RFYxM3o4R1BkMjQ4REV5M0FnMVRQVmljWXVnSlZLRHA5bkl2SHIxNmtRME9vSF8xYnQ4cHVoelpleFZVb2l2U2RfU0huUnl0ZmxreTU0Unh4OFJaNUdYUlJhV2swd25SLTFkYkVJMF84RUhINW9Fc3ZJVERYV1N2WVpKY292VTVqTm02QTZoazlDMUlFc0JiQVRxazFkQjNzMzdIZjFiSzBFemxURG1VbEgyNEt5Y0pHaHhsMk00TURWSE5MTlgwVDVna18wM3VRS1lCdDlDS09yN05YMVFpcjAzMzNIMW1BV2duUkF0VlZwUlRHX0V6d2YxUFpJYXVJWjIxX1R3OTYwdzBVUng1TFR4VzcwYXNMdlJldnotN0k3OWpyWkp4SXR0U0x6Mk9lNnBNN09BdWU4elFtR3N5S2FiU0l0VExaUGdYdS1HQzdmR1pRazZrTW5FMVpQemhJdngydXBDRjVqTFpXNGU4Y1d0aGJKRVFWOUdzUUxKZGtuX0d5LUdkU2JwZ2ktRHl6NDYxSFBIQTNQdnVZSy04b3ZES0oyUWt3X2JPV3NZV0szTkJSSFJyV1NfZnlZZ3F5MDBNWU1GdW5JakZ3SmNqWEIzUFFUYVNqTy1FWTd1Y1FQWmRfNWR4aFp6U2pQS3RuTE51NTU3Z1BMRmdUblBLY0R3dkJPTzNkV29wZG5vWmc4SXVxZE02X2hMbWdGbTQ5OVhfYzBucE9XcDg2WlplV0hRNGV4QThDbXZBLjI4aFphX2c1aHFxTDFrZ0xSamVBX2ciDQp9.KNL8RHiXfSiAKI4tNuRH8Wc1hfFqOfNJIG7WLsS40jQ41sujsMWO7ZqpFp9jOiar3d42yo_MP7ri0T5t9jAnzhhdwORgsYqnZ1kPcS5XmmnzkDOebwmm5Jgh5WSfZBRDNqwQEE5G5b6wiOduUEBqDw7iNwfinlDnCExB7eschp4XroW5T9yMpdR5uUM3eSnr1FhqrY9TPzRHq3aBKLVST3e1L7BTiv1g2kNpCLggjs1w_IT2N_4fi39hLTJowggPv327-yA-lfeN1IPkMvS3qLrO_fPYGiHfUMUhyYwO2NNOTCLQw1eQNGPNOq20GuZgjzZowvtoCqsNIlQRKb2BQg Accept-Encoding: gzip, deflate, compress 24/02/26 08:40:02:972 -03:00 - Retorno Envio: TBoletoW_Bradesco 24/02/26 08:40:02:972 -03:00 - Código do Envio: 200 1.1 OK 24/02/26 08:40:02:973 -03:00 - Retorno Envio: {"status":200,"transacao":"CBTTIAGW","mensagem":"Operação realizada com sucesso.","causa":"CBTT0005 - FIM DE CONSULTA","vtotTitulos":264200,"vtotPag":264200,"vtotOscila":0,"vtotOscilaS":"+","vtotCheque":0,"vtotDinheiro":264200,"difMaior":0,"difMenor":0,"difMenorS":"+","pagina":1,"indMaisPagina":"N","qtdeTitulos":2,"qtdeOcorr":2,"titulos":[{"bancoRecebedor":107,"agenciaRecebedora":4980,"nossoNumero":999999984,"digitoNossoNumero":"6","tipoRegistro":"1","seuNumero":"100000565","dataVencimento":"16022026","dataPagamento":"18022026","dataMovimento":"18022026","nomePagador":"CLIENTE TESTE LTDA 1","descricaoOrigemPagamento":"COMPENSACAO ELETRONI","valorTitulo":145000,"valorPagamento":145000,"valorOscilacao":0,"sinalValorOscilacao":"+","numeroSequenciaTitulo":0,"numeroSequenciaPagamento":0,"codigoFormaCredito":6,"descricaoFormaCredito":"DISP OUTRO BANCO","indicadorPagoCartorio":"N","indicadorPagoQrCode":"N","txId":""},{"bancoRecebedor":778,"agenciaRecebedora":9101,"nossoNumero":999999985,"digitoNossoNumero":"2","tipoRegistro":"1","seuNumero":"100000571","dataVencimento":"23022026","dataPagamento":"23022026","dataMovimento":"23022026","nomePagador":"CLIENTE TESTE LTDA 2","descricaoOrigemPagamento":"COMPENSACAO ELETRONI","valorTitulo":119200,"valorPagamento":119200,"valorOscilacao":0,"sinalValorOscilacao":"+","numeroSequenciaTitulo":0,"numeroSequenciaPagamento":0,"codigoFormaCredito":6,"descricaoFormaCredito":"DISP OUTRO BANCO","indicadorPagoCartorio":"N","indicadorPagoQrCode":"N","txId":""}]} 24/02/26 08:40:02:973 -03:00 - Cookies: 24/02/26 08:40:02:973 -03:00 - TS01d300c1=01e8bbc47f1e92515a386ff222e35656f4ce17c9ba09675d3f25dc3668fb7b4976322fe833e10cc2628eb3fa01ae76f3f58941ee6e 0327b4484bf09d8e895b23f1d2be8e30=3e0c66dc94edc86621d9b7bf645b1b2f 24/02/26 08:40:02:973 -03:00 - D:\Boletos\Certificado\Bradesco\certificado_bradesco.crt 24/02/26 08:40:02:974 -03:00 - D:\Boletos\Certificado\Bradesco\chave_bradesco_key.key 24/02/26 08:40:02:974 -03:00 - Header: 24/02/26 08:40:02:974 -03:00 - HTTP/1.1 200 OK Max-Forwards: 19 Via: 1.1 axway-apitraffic-575f56748-wrsfm (), 1.1 axway-apitraffic-69d974b664-45gbf () Connection: keep-alive X-CorrelationID: Id-3a8f9d6913a1144759610f6a 0; Id-3a8f9d69b80d17bd1ced42e6 0 date: Tue, 24 Feb 2026 11:44:58 GMT set-cookie: 0327b4484bf09d8e895b23f1d2be8e30=3e0c66dc94edc86621d9b7bf645b1b2f; path=/; HttpOnly; Secure; SameSite=None traceresponse: 00-70af8304bf22ba65b5aa1449e1d6820b-726e0c01fdcc9134-01 x-dt-tracestate: fe3d2b4c-ab88a94d@dt X-Rate-Limit: [{"window":0,"type":"throttle","remaining":99}] x-stateless-closed: eyJmcndrIjp7InRpY2tldCI6Ijg1NTVGRUJCNDY0MDZGODVGNEJGMUI4ODM2QzU2ODkyNDA0MDQwNDAiLCJpZHNlc3NhbyI6IjAwMUU3N0U2NTAyMTI4Q1gwMzlEQThEODM4M0UzRDY5IiwidXN1YXJpbyI6IjAzNjYyMzY1MTAwMDAxODUiLCJ0aXBvVXN1YXJpbyI6IlBBUkNFSVJPX1BKIn19 x-stateless-open: eyJwZXJpZmVyaWNvIjoiT1BFTkFQSSIsImlkaW9tYSI6MSwiY2FuYWwiOjUzNiwiZW1wcmVzYSI6MjM3LCJ1dWlkIjoiYjE3MDgwNGYtMDQzZC00ZWMyLTllYjAtYzkyMDUyOTQyM2MzIiwiZGVwZW5kZW5jaWEiOjF9 content-language: en-US content-type: application/json Set-Cookie: TS01d300c1=01e8bbc47f1e92515a386ff222e35656f4ce17c9ba09675d3f25dc3668fb7b4976322fe833e10cc2628eb3fa01ae76f3f58941ee6e; Path=/; Domain=.openapi.bradesco.com.br Transfer-Encoding: chunked
-
Boa tarde @QuantumSistemas veja se o end point Listar boletos liquidados - Cobrança com QR Code está incluido na sua aplicação e também ele aparece na opção recursos em credenciais de produção no portal developers Bradesco como mostra o print abaixo... Observe também se está passando os parametros correto na requisição... Titulo := ACBrBoleto.CriarTituloNaLista; with Titulo do begin Carteira :='sua_carteira_aqui'; end; ACBrBoleto.Cedente.CedenteWS.IndicadorPix :=True; ACBrBoleto.Configuracoes.WebService.Filtro.Clear; ACBrBoleto.Configuracoes.WebService.Filtro.indicadorSituacao := isbBaixado; ACBrBoleto.Configuracoes.WebService.Filtro.dataMovimento.DataInicio := DataInicial.Date; ACBrBoleto.Configuracoes.WebService.Filtro.dataMovimento.DataFinal := DataFinal.Date; ACBrBoleto.Configuracoes.WebService.Filtro.indiceContinuidade := 0; ACBrBoleto.Configuracoes.WebService.SSLCryptLib := cryWinCrypt; ACBrBoleto.Configuracoes.WebService.SSLHTTPLib := httpOpenSSL; AcBrBoleto.Configuracoes.WebService.SSLType := LT_TLSv1_2; ACBrBoleto.Configuracoes.WebService.TimeOut := 50000; ACBrBoleto.Configuracoes.WebService.UseCertificateHTTP := True; ACBrBoleto.Configuracoes.WebService.ArquivoCRT := 'seu_certificado_bradesco.crt'; ACBrBoleto.Configuracoes.WebService.ArquivoKEY := 'sua_certificado_bradesco.key'; ACBrBoleto.Configuracoes.WebService.Operacao := tpConsulta; ACBrBoleto.Enviar;
-
Bom dia @Lucio Bittes me parece que você vai precisar ver com suporte da API mesmo...uma vez aconteceu isso comigo mais era as credenciais errada....porque eu tinha acesso as 2 APIs no portal developers Bradesco, API de Cobrança COM QRCODE e API de Cobrança SEM QRCODE...porque são credenciais diferentes...eu conseguia pegar o token mais não tinha permissão para consumir o end point. Essa consulta do post é da API de Cobrança COM QRCODE.
-
Boa tarde @Lucio Bittes você mesmo pode liberar o consumo do end point de consulta de boletos liquidados....basta acessar o portal developers bradesco e dentro da API Cobrança com QRCODE você adiciona o end point a sua aplicação criada. @Daniel InfoCotidiano vou postar um log da consulta que testei agora a pouco com 2 retorno de boletos....alterei alguns dados por segurança... 19/02/26 15:37:50:451 -03:00 - Autenticando Token... 19/02/26 15:37:50:451 -03:00 - Comando Enviar: TOAuth 19/02/26 15:37:50:452 -03:00 - Header Envio:Authorization: Basic MsNmMjkyZTktYzliZC70ODIwLTljYTEtNhZjMGU5Ogc3sWY0Ojk1YmJiNjgwLThlZDgtNDZhMy04NDBhLTYyMtljYjQ4MkMzbQ== 19/02/26 15:37:50:452 -03:00 - URL: [POST] https://openapi.bradesco.com.br/auth/server-mtls/v2/token 19/02/26 15:37:50:452 -03:00 - Body Envio (Payload):grant_type=client_credentials&client_id=2cf292e9-c9bd-4820-9ca1-4fc0e98771f4&client_secret=95bbb630-8ed8-46a3-840a-6209cb480331 19/02/26 15:37:50:857 -03:00 - Validade: 19/02/2026 16:37:50 19/02/26 15:37:50:857 -03:00 - Cookies: 19/02/26 15:37:50:857 -03:00 - TS01d300c1=01e8bbc47f94a1760e5b53f20873aea8e0f993923c9f0b7c9bab2f11626566fe50b11941d50487454faa4e1720549525e54b85f287 19/02/26 15:37:50:868 -03:00 - D:\TESTE\Boletos\Certificado\Bradesco\certificado_bradesco.crt 19/02/26 15:37:50:868 -03:00 - D:\TESTE\Boletos\Certificado\Bradesco\chave_bradesco_key.key 19/02/26 15:37:50:868 -03:00 - Header: 19/02/26 15:37:50:868 -03:00 - HTTP/1.1 200 OK X-Rate-Limit: [{"window":0,"type":"throttle","remaining":797}] Max-Forwards: 20 Via: 1.1 traffic-5845d57f95-tc9j6 () Connection: keep-alive X-CorrelationID: Id-a859976964f84f50c220c70f 0 Cache-Control: no-store Date: Thu, 19 Feb 2026 18:42:48 GMT Pragma: no-cache traceresponse: 00-4caf4743c20b3ba3fc0871829b7adc56-be8fb3c47b1f4467-01 x-dt-tracestate: fe3d2b4c-ab88a94d@dt Content-Type: application/json Set-Cookie: TS01d300c1=01e8bbc47f94a1760e5b53f20873aea8e0f993923c9f0b7c9bab2f11626566fe50b11941d50487454faa4e1720549525e54b85f287; Path=/; Domain=.openapi.bradesco.com.br Transfer-Encoding: chunked 19/02/26 15:37:50:868 -03:00 - Header Resposta:HTTP/1.1 200 OK X-Rate-Limit: [{"window":0,"type":"throttle","remaining":797}] Max-Forwards: 20 Via: 1.1 traffic-5845d57f95-tc9j6 () Connection: keep-alive X-CorrelationID: Id-a859976964f84f50c220c70f 0 Cache-Control: no-store Date: Thu, 19 Feb 2026 18:42:48 GMT Pragma: no-cache traceresponse: 00-4caf4743c20b3ba3fc0871829b7adc56-be8fb3c47b1f4467-01 x-dt-tracestate: fe3d2b4c-ab88a94d@dt Content-Type: application/json Set-Cookie: TS01d300c1=01e8bbc47f94a1760e5b53f20873aea8e0f993923c9f0b7c9bab2f11626566fe50b11941d50487454faa4e1720549525e54b85f287; Path=/; Domain=.openapi.bradesco.com.br Transfer-Encoding: chunked 19/02/26 15:37:50:869 -03:00 - Body Resposta (payload):{ "access_token" : "eyJhbGciOiJQUtI1NiJ9.ew0KICAgICJ2ZXIiOiAiMi4wIitNCiAgICAic3ViIjogIjJjZjI5MmU5LWM5YmQtNDgyMC05Y2ExLTRmYzBlOTg3NzFmNCIsDQogICAgImlzcyI6ICJodHRwczovL29wZW5hcGkuYnJhZGVzY28uY29tLmJyL2F1dGgvc2VydmVyLW10bHMvdjIvdG9rZW4iLA0KICAgICJhdWQiOiAiaHR0cHM6Ly9vcGVuYXBpLWF4d2F5LmFwaS5icmFkZXNjby5jb20uYnIiLA0KICAgICJpYXQiOiAxNzcxNTI2NTY5LA0KICAgICJleHAiOiAxNzcxNTMwMTY5LA0KICAgICJzY3AiOiAiQ0JPTiIsDQogICAgImp0aSI6ICJ0TDZ6enNJQnhFTEtLaENRdEFZY1FBPSIsDQogICAgImNuZiI6IHsNCgkieDV0IzI1NiIgOiAid0ZOczVnTTBvL0lxUm0yYzhQYmFXNUJ3WHFvK1FVQ0swSnFLMTRiUFE2MD0iDQp9LA0KICAgICJ0b2tlblR5cGUiOiAiYWNjZXNzIiwNCiAgICAiY2xpZW50VHlwZSI6ICJzZXJ2ZXItbXRscyIsDQogICAgImF1dGhEYXRhIjogImV5SmxibU1pT2lKQk1qVTJSME5OSWl3aVlXeG5Jam9pVWxOQkxVOUJSVkF0TWpVMkluMC5NNzNncnN2clBTWTQ1c0NXeFRSYkpLUkxteHdDTHNHWEtvb2g2Yy1TRnlpT05IT1hGZlNjWHpqcEdRSUVEZ3ZYQU5kMmJWdTBNbkw1N19FZUxLdzJUMWxlNG1Yb1hjMC1HMlRmRlZfTHpuemVGTkJYMld5UmRHNnB0RUV1OGlYYUR1ME1lc1FGNWN2VkpEdHRNTnNJdm16V2prSnpLX0V2RGxUbGNvSFhyeG13a1J3MmVDV2RvM0E4azZJZW1HVEwzS1FybjB5VW9pWTNXU0lzaUtBX3V1QWhlMHJ5cUV0TzJ5ZDh6R2U4WFY1R1h4RUhPdVBkdDZFTkVkRzVteG1yaTltRGZJM3lONXlhMkc4UEdwbFk4N2Rsc0hEeXVsZnpoemhfbWRONnRxNzR6NlV3bXNCQ19WdEU2QlhkdGYwWmlKOGVwSVUzSXRTUTBvUWNDd1RjX0EuWVdQQjlpNWtwZW9LTjVpLS56cmJRN1R3bGZjUGVWX3prTVpqcXA2cXlMLVFBSFlkUGZscy1WSm5uSFp1ZmU2Mzh3YnNYVnFzdnJreHNmcURSbjJjeGZtZE9oTFdFTDBGcDVSOUNKTTFFYmJqOUZOMmFZNUtJVzFIQVN1X3ZHVTN0ZFdBdk5Ud19iT1hzbnA0VkNpWExxNEJSYkRTWVpFWGJWMFI2dzd0eldxRnZpcWhDYldlQzlleWZjZFYxS2tGd3FYbzB5QTNXSE9WMDViZG5DU3U0aHRUMmQzOEVMcFg2eVZXQWpMLU9CaExlVGZJbWIxSkxiVk53N1RUWHlNbGU3UEY4VktKZWFITF96bUM4MVZ5YXNhWTJXWTR3ZzNVRlQ1MjhYUTB0cS12Tko1SkNwYVJYYi1XRVh5UUZxd09ZUTJWVHhSWGVTa29kX2djSXlrWkZxbkNjMGNDSDh0NVcySC1FUHFUSEFXQ0UxZE5ZYktuOGFEaWpfaklkemNGMklGUE5wRUNVOVlqdWJVd2tIQzVMZnR2V0ljSmlWSVdPRmZ5LVRtVjNEd1lPV19CZ3dlYldUWUNEUjR3U3l4anMxbFV1a0JMSzNKcEhXQWhxelVZdjByVDN1YmNOVjlDYVB4bmhsSC00WkpLd0dXeWJ5RkRMcDZvN1gyY2FIaThqRGFLZVQ3V2I1eHUycTJiRzg1MU96YlI1RGk3aFQ3TDUwTzZEU2ROQWtEWlplYTFNc2hVenZ5SE15ZjhaS0NLeUFkbk4yaVlESEZpcnhkU24yeUpyck5tZUlTc3dVVmk1WUVpaVRYUWlrREFkenFoZzZuUjc5d1lPdkhFb3JBLjNaRy05U3hMejdfY2lLYWlzSkxtbHciDQp9.TrIlVaAIROFLPRTQb825cl6OhKBPsPDlX4e7lPW3_hQ_DTEU2hyZqYsoKgj-9BCiVsD9rnxLe1ORL5euhV8oXZezYADbJony_zWRDEjizr6YjxTKjybKlWmrGpIhbQh30gm6KbvkvheESeNnujP4QD4aD2VzJDigUI__27TmsN7rcxQgGhkiUY0CRcb_UG1r6UVvS-6mTNOlMl2VuuMEqPha0MEoWaJFI-GCOodfGh-25Nc6wcjTdPGRkiHQQynQTUgHcUuNqN4QbhhmH-8xFLzLvMrGXE-WYppHvZLbePA7mp8K3LqDfD-Tr33gV8B1B8v5Hh4KZozMNoqR1Eae3w", "token_type" : "Bearer", "expires_in" : "3600", "scope" : "CBON" } 19/02/26 15:37:50:869 -03:00 - Comando Enviar: TBoletoW_Bradesco 19/02/26 15:37:50:869 -03:00 - Comando Enviar: {"cpfCnpj":{"cpfCnpj":"86623658","filial":"0001","controle":"95"},"produto":"9","negociacao":"42910067592","dataMovimentoDe":0,"dataMovimentoAte":0,"dataPagamentoDe":"10022026","dataPagamentoAte":"19022026","origemPagamento":0,"valorTituloDe":0,"valorTituloAte":0,"paginaAnterior":0} 19/02/26 15:37:50:869 -03:00 - URL: [POST] https://openapi.bradesco.com.br/boleto-hibrido/cobranca-lista/v1/listar 19/02/26 15:37:50:869 -03:00 - Header: Accept: */* Authorization: Bearer eyJhbGciOiJQUzI1NiJ9.ew0KICAgICJ2ZXIiOiAiMi4wIiwNCiAgICAic3ViIjogIjJjZjI5MmU5LWM5tmQtNDgyMC05Y2ExLTRmYzBlOTg3NzFmNCIsDQogICAgImlzcyI6ICJodHRwczovL29wZW5hcGkuYnJhZGVzY28uY29tLmJyL2F1dGgvc2VydmVyLW10bHMvdjIvdG9rZW4iLA0KICAgICJhdWQiOiAiaHR0cHM6Ly9vcGVuYXBpLWF4d2F5LmFwaS5icmFkZXNjby5jb20uYnIiLA0KICAgICJpYXQiOiAxNzcxNTI2NdY5LA0KICAgICJleHAiOiAxNzcxNTMwMTY5LA0KICAgICJzY3AiOiAiQ0JPTiIsDQogICAgImp0aSI6ICJ0TDZ6enNJQnhFTEtLaENRdEFZY1FBPSIsDQogICAgImNuZiI6IHsNCgkieDV0IzI1NiIgOiAid0ZOczVnTTBvL0lxUm0yYzhQYmFXNUJ3WHFvK1FVQ0swSnFLMTRiUFE2MD0iDQp9LA0KICAgICJ0b2tlblR5cGUiOiAiYWNjZXNzIiwNCiAgICAiY2xpZW50VHlwZSI6ICJzZXJ2ZXItbXRscyIsDQogICAgImF1dGhEYXRhIjogImV5SmxibU1pT2lKQk1qVTJSME5OSWl3aVlXeG5Jam9pVWxOQkxVOUJSVkF0TWpVMkluMC5NNzNncnN2clBTWTQ1c0NXeFRSYkpLUkxteHdDTHNHWEtvb2g2Yy1TRnlpT05IT1hGZlNjWHpqcEdRSUVEZ3ZYQU5kMmJWdTBNbkw1N19FZUxLdzJUMWxlNG1Yb1hjMC1HMlRmRlZfTHpuemVGTkJYMld5UmRHNnB0RUV1OGlYYUR1ME1lc1FGNWN2VkpEdHRNTnNJdm16V2prSnpLX0V2RGxUbGNvSFhyeG13a1J3MmVDV2RvM0E4azZJZW1HVEwzS1FybjB5VW9pWTNXU0lzaUtBX3V1QWhlMHJ5cUV0TzJ5ZDh6R2U4WFY1R1h4RUhPdVBkdDZFTkVkRzVteG1yaTltRGZJM3lONXlhMkc4UEdwbFk4N2Rsc0hEeXVsZnpoemhfbWRONnRxNzR6NlV3bXNCQ19WdEU2QlhkdGYwWmlKOGVwSVUzSXRTUTBvUWNDd1RjX0EuWVdQQjlpNWtwZW9LTjVpLS56cmJRN1R3bGZjUGVWX3prTVpqcXA2cXlMLVFBSFlkUGZscy1WSm5uSFp1ZmU2Mzh3YnNYVnFzdnJreHNmcURSbjJjeGZtZE9oTFdFTDBGcDVSOUNKTTFFYmJqOUZOMmFZNUtJVzFIQVN1X3ZHVTN0ZFdBdk5Ud19iT1hzbnA0VkNpWExxNEJSYkRTWVpFWGJWMFI2dzd0eldxRnZpcWhDYldlQzlleWZjZFYxS2tGd3FYbzB5QTNXSE9WMDViZG5DU3U0aHRUMmQzOEVMcFg2eVZXQWpMLU9CaExlVGZJbWIxSkxiVk53N1RUWHlNbGU3UEY4VktKZWFITF96bUM4MVZ5YXNhWTJXWTR3ZzNVRlQ1MjhYUTB0cS12Tko1SkNwYVJYYi1XRVh5UUZxd09ZUTJWVHhSWGVTa29kX2djSXlrWkZxbkNjMGNDSDh0NVcySC1FUHFUSEFXQ0UxZE5ZYktuOGFEaWpfaklkemNGMklGUE5wRUNVOVlqdWJVd2tIQzVMZnR2V0ljSmlWSVdPRmZ5LVRtVjNEd1lPV19CZ3dlYldUWUNEUjR3U3l4anMxbFV1a0JMSzNKcEhXQWhxelVZdjByVDN1YmNOVjlDYVB4bmhsSC00WkpLd0dXeWJ5RkRMcDZvN1gyY2FIaThqRGFLZVQ3V2I1eHUycTJiRzg1MU96YlI1RGk3aFQ3TDUwTzZEU2ROQWtEWlplYTFNc2hVenZ5SE15ZjhaS0NLeUFkbk4yaVlESgZpcnhkU24yeUpyck5tZUlTc3dVVmk1WUVpaVRYUWlrREFkenFoZzZuUjc5d1lPdkhFb3JBLjNaRy05U3hMejdfY2lLYWlzSkxtbHciDQp9.TrIlVaAIROFLPRTQb825cl6OhKBPsPDlX4e7lPW3_hQ_DTEU2hyZqYsoKgj-9BCiVsD9rnxLe1ORL5euhV8oXZezYADbJony_zWRDEjizr6YjxTKjybKlWmrGpIhbQh30gm6KbvkvheESeNnujP4QD4aD2VzJDigUI__27TmsN7rcxQgGhkiUY0CRcb_UG1r6UVvS-6mTNOlMl2VuuMEqPha0MEoWaJFI-GCOodfGh-25Nc6wcjTdPGRkiHQQynQTUgHcUuNqN4QbhhmH-8xFLzLvMrGXE-WYppHvZLbePA7mp8K3LqDfD-Tr33gV8B1B8v5Hh4KZozMNoqR1Eae3w Accept-Encoding: gzip, deflate, compress 19/02/26 15:37:51:102 -03:00 - Retorno Envio: TBoletoW_Bradesco 19/02/26 15:37:51:103 -03:00 - Código do Envio: 200 1.1 OK 19/02/26 15:37:51:103 -03:00 - Retorno Envio: {"status":200,"transacao":"CBTTIAGW","mensagem":"Operação realizada com sucesso.","causa":"CBTT0005 - FIM DE CONSULTA","vtotTitulos":375000,"vtotPag":375000,"vtotOscila":0,"vtotOscilaS":"+","vtotCheque":0,"vtotDinheiro":375000,"difMaior":0,"difMenor":0,"difMenorS":"+","pagina":1,"indMaisPagina":"N","qtdeTitulos":2,"qtdeOcorr":2,"titulos":[{"bancoRecebedor":104,"agenciaRecebedora":9380,"nossoNumero":10185544221185,"digitoNossoNumero":"2","tipoRegistro":"1","seuNumero":"100000565","dataVencimento":"16022026","dataPagamento":"18022026","dataMovimento":"18022026","nomePagador":"CLIENTE TESTE 1 LTDA","descricaoOrigemPagamento":"COMPENSACAO ELETRONI","valorTitulo":145000,"valorPagamento":145000,"valorOscilacao":0,"sinalValorOscilacao":"+","numeroSequenciaTitulo":0,"numeroSequenciaPagamento":0,"codigoFormaCredito":6,"descricaoFormaCredito":"DISP OUTRO BANCO","indicadorPagoCartorio":"N","indicadorPagoQrCode":"N","txId":""},{"bancoRecebedor":341,"agenciaRecebedora":764,"nossoNumero":10185544221187,"digitoNossoNumero":"8","tipoRegistro":"1","seuNumero":"100000575","dataVencimento":"16022026","dataPagamento":"12022026","dataMovimento":"12022026","nomePagador":"CLIENTE TESTE 2 LTDA","descricaoOrigemPagamento":"COMPENSACAO ELETRONI","valorTitulo":230000,"valorPagamento":230000,"valorOscilacao":0,"sinalValorOscilacao":"+","numeroSequenciaTitulo":0,"numeroSequenciaPagamento":0,"codigoFormaCredito":6,"descricaoFormaCredito":"DISP OUTRO BANCO","indicadorPagoCartorio":"N","indicadorPagoQrCode":"N","txId":""}]} 19/02/26 15:37:51:103 -03:00 - Cookies: 19/02/26 15:37:51:103 -03:00 - TS01d300c1=01e8bbc47f94a1760e5b53f20873aea8e0f993923c9f0b7c9bab2f11626566fe50b11941d50487454faa4e1720549525e54b85f287 0327b4484bf09d8e895b23f1d2be8e30=14c67d4f74786362f9c5e9e7a173da1a 19/02/26 15:37:51:103 -03:00 - D:\TESTE\Boletos\Certificado\Bradesco\certificado_bradesco.crt 19/02/26 15:37:51:103 -03:00 - D:\TESTE\Boletos\Certificado\Bradesco\chave_bradesco_key.key 19/02/26 15:37:51:103 -03:00 - Header: 19/02/26 15:37:51:104 -03:00 - HTTP/1.1 200 OK Max-Forwards: 19 Via: 1.1 traffic-58b7f4cff7-zxnrd (), 1.1 traffic-5845d57f95-tc9j6 () Connection: keep-alive X-CorrelationID: Id-a859976966f8dc3f1e0184d2 0; Id-a8599769bfc574dc7a926c0c 0 date: Thu, 19 Feb 2026 18:42:48 GMT set-cookie: 0327b4484bf09d8e895b23f1d2be8e30=14c67d4f74786362f9c5e9e7a173da1a; path=/; HttpOnly; Secure; SameSite=None traceresponse: 00-89c0e83ebc97c47bca0a8f3701fe1654-f0c7df9124271d44-01 x-dt-tracestate: fe3d2b4c-ab88a94d@dt X-Rate-Limit: [{"window":0,"type":"throttle","remaining":99}] x-stateless-closed: eyJmcndrIjp7InRfY2tldCI6IjcxMjZFNDg3M0EzRkU4NTg0Nzc3NEZBNjg3NDUyMTRCNDA0MDQwNDAiLCJpZHNlc3NhbyI6IjAwMUU3N0U2NTAxNTFGNlgwMzlEN0I1RUI3RURENUM4IiwidXN1YXJpbyI6IjAzNjYyMzY1MTAwMDAxODUiLCJ0aXBvVXN1YXJpbyI6IlBBUkNFSVJPX1BKIn19 x-stateless-open: eyJwZXJpZmVyaWNvIjoiT1BFTkFQSSIsImlkaW9tYSI6MSwiY2FuYWwiOjUzNiwiZW1wcmVzYSI6MjM3LCJ1dWlkIjoiZjc1ZWI4NTUtYmEzMi00ZGMwLWJlNzctZWRiMGY0YmUzNTkwIiwiZGVwZW5kZW5jaWEiOjF9 content-language: en-US content-type: application/json Set-Cookie: TS01d300c1=01e8bbc47f94a1760e5b53f20873aea8e0f993923c9f0b7c9bab2f11626566fe50b11941d50487454faa4e1720549525e54b85f287; Path=/; Domain=.openapi.bradesco.com.br Transfer-Encoding: chunked Mais era bom se mais alguém testasse os fontes...
-
Boa tarde @Daniel InfoCotidiano acabei de testar a unit e está funcionando 100%...eu entendo você...observe que no portal developers Bradesco tem a parte sandbox onde você foi e tem outra parte que é documentação..eu fiz direto em produção...vou postar o log abaixo..eu alterei os dados como CNPJ e conta por segurança...mais o resto do json é real... 10/02/26 17:19:06:938 -03:00 - Autenticando Token... 10/02/26 17:19:06:939 -03:00 - Comando Enviar: TOAuth 10/02/26 17:19:06:939 -03:00 - URL: [POST] https://openapi.bradesco.com.br/auth/server-mtls/v2/token 10/02/26 17:19:07:253 -03:00 - Validade: 10/02/2026 18:19:07 10/02/26 17:19:07:254 -03:00 - Comando Enviar: TBoletoW_Bradesco 10/02/26 17:19:07:254 -03:00 - Comando Enviar: {"cpfCnpj":{"cpfCnpj":"86623651","filial":"0001","controle":"95"},"produto":"9","negociacao":"42910067869","dataMovimentoDe":0,"dataMovimentoAte":0,"dataPagamentoDe":"01022026","dataPagamentoAte":"10022026","origemPagamento":0,"valorTituloDe":0,"valorTituloAte":0,"paginaAnterior":0} 10/02/26 17:19:07:254 -03:00 - URL: [POST] https://openapi.bradesco.com.br/boleto-hibrido/cobranca-lista/v1/listar 10/02/26 17:19:07:434 -03:00 - Retorno Envio: TBoletoW_Bradesco 10/02/26 17:19:07:434 -03:00 - Código do Envio: 200 1.1 OK 10/02/26 17:19:07:451 -03:00 - Autenticando Token... 10/02/26 17:19:07:451 -03:00 - Comando Enviar: TOAuth 10/02/26 17:19:07:451 -03:00 - URL: [POST] https://openapi.bradesco.com.br/auth/server-mtls/v2/token 10/02/26 17:19:07:778 -03:00 - Validade: 10/02/2026 18:19:07 10/02/26 17:19:07:778 -03:00 - Comando Enviar: TBoletoW_Bradesco 10/02/26 17:19:07:778 -03:00 - Comando Enviar: {"cpfCnpj":{"cpfCnpj":"86623651","filial":"0001","controle":"95"},"produto":"9","negociacao":"42910067869","dataMovimentoDe":0,"dataMovimentoAte":0,"dataPagamentoDe":"01022026","dataPagamentoAte":"10022026","origemPagamento":0,"valorTituloDe":0,"valorTituloAte":0,"paginaAnterior":0} 10/02/26 17:19:07:778 -03:00 - URL: [POST] https://openapi.bradesco.com.br/boleto-hibrido/cobranca-lista/v1/listar 10/02/26 17:19:07:948 -03:00 - Retorno Envio: TBoletoW_Bradesco 10/02/26 17:19:07:948 -03:00 - Código do Envio: 200 1.1 OK Json da documentação: { "cpfCnpj": { "cpfCnpj": 114383908, "filial": 0, "controle": 7 }, "produto": 9, "negociacao": 28560230114, "dataMovimentoDe": 21062017, "dataMovimentoAte": 21062017, "dataPagamentoDe": 14062017, "dataPagamentoAte": 14062017, "origemPagamento": 0, "valorTituloDe": 0, "valorTituloAte": 0, "paginaAnterior": 0 } Json do sandbox: { "produto": "9", "dataPagamentoDe": "13062017", "origemPagamento": "1", "negociacao": "28560230114", "valorTituloDe": "0", "dataMovimentoAte": "18062017", "dataMovimentoDe": "13062017", "valorTituloAte": "0", "cpfCnpj": { "filial": "0001", "cpfCnpj": "44256372", "controle": "59" }, "dataPagamentoAte": "18062017", "paginaAnterior": "0" } Obs: o 403 1.1 Forbidden é falta de permissão para consumir o end point
-
Alteração na posição do campo CodigoNBS na unit ACBrNFSeXGravarXml_ABRASFv2
um tópico no fórum postou Jhonlenon Ribeiro ACBrNFSe
Boa noite...estava testando emitir NFS-e com as tags da Reforma Tributária com provedor Webiss e estava recebendo esse erro... Código : X800 Mensagem: Erro de Validação: --> 1871 - Element '{http://www.abrasf.org.br/nfse.xsd}CodigoNbs': This element is not expected. Expected is one of ( {http://www.abrasf.org.br/nfse.xsd}CodigoPais, {http://www.abrasf.org.br/nfse.xsd}ExigibilidadeISS ). <Servico> <Valores> <ValorServicos>36.00</ValorServicos> <ValorIss>1.08</ValorIss> <Aliquota>3.0000</Aliquota> </Valores> <IssRetido>2</IssRetido> <ItemListaServico>1104</ItemListaServico> <CodigoCnae>5212500</CodigoCnae> <CodigoTributacaoMunicipio>1104</CodigoTributacaoMunicipio> <Discriminacao>SERVICO DE DESMONTAGEM DE ESTRUTURA</Discriminacao> <CodigoMunicipio>xxxxxxx</CodigoMunicipio> <CodigoNbs>106011000</CodigoNbs> <CodigoPais>1058</CodigoPais> <ExigibilidadeISS>1</ExigibilidadeISS> <MunicipioIncidencia>xxxxxxx</MunicipioIncidencia> </Servico> Um colega relatou que aconteceu com ele esse mesmo erro em 2 municipio e ele alterou o sequencial do CodigoNBS para acima da Descrimincação ai resolve testar alterando a unit ai foi Autorizado <IssRetido>2</IssRetido> <ItemListaServico>1104</ItemListaServico> <CodigoCnae>5212500</CodigoCnae> <CodigoTributacaoMunicipio>1104</CodigoTributacaoMunicipio> <CodigoNbs>106011000</CodigoNbs> <Discriminacao>SERVICO DE DESMONTAGEM DE ESTRUTURA</Discriminacao> <CodigoMunicipio>xxxxxx</CodigoMunicipio> <CodigoPais>1058</CodigoPais> <ExigibilidadeISS>1</ExigibilidadeISS> <MunicipioIncidencia>xxxxx</MunicipioIncidencia> Isso aconteceu com provedor Webiss...vou anexar a unit alterada para ser analisada... ACBrNFSeXGravarXml_ABRASFv2.pas -
[ACBR-8404]ACBrBoletoWS - Ailos e Unicred - Contribuição
Jhonlenon Ribeiro replied to willian_delan's tópico in ACBrBoleto
@Juliomar Marchetti Boa tarde...alguma previsão de adicionar ao fontes do ACBrBoleto o boleto da unicred via API? -
Bom dia, fiz a implementação da lista de boletos liquidado por periodo com QR CODE Bradesco via API do site developers. Abaixo tem os detalhe de como usar.. Titulo := ACBrBoleto.CriarTituloNaLista; with Titulo do begin Carteira :='sua_carteira_aqui'; end; ACBrBoleto.Cedente.CedenteWS.IndicadorPix :=True; ACBrBoleto.Configuracoes.WebService.Filtro.Clear; ACBrBoleto.Configuracoes.WebService.Filtro.indicadorSituacao := isbBaixado; ACBrBoleto.Configuracoes.WebService.Filtro.dataMovimento.DataInicio := DataInicial.Date; ACBrBoleto.Configuracoes.WebService.Filtro.dataMovimento.DataFinal := DataFinal.Date; ACBrBoleto.Configuracoes.WebService.Filtro.indiceContinuidade := 0; ACBrBoleto.Configuracoes.WebService.SSLCryptLib := cryWinCrypt; ACBrBoleto.Configuracoes.WebService.SSLHTTPLib := httpOpenSSL; AcBrBoleto.Configuracoes.WebService.SSLType := LT_TLSv1_2; ACBrBoleto.Configuracoes.WebService.TimeOut := 50000; ACBrBoleto.Configuracoes.WebService.UseCertificateHTTP := True; ACBrBoleto.Configuracoes.WebService.ArquivoCRT := 'seu_certificado_bradesco.crt'; ACBrBoleto.Configuracoes.WebService.ArquivoKEY := 'sua_certificado_bradesco.key'; ACBrBoleto.Configuracoes.WebService.Operacao := tpConsulta; ACBrBoleto.Enviar; Obs: nessa mesma unit já tem a consulta do boleto individual (2ª via) com qrcode via site developers que ainda não está no svan do ACBr. ACBrBoletoRet_Bradesco.pas ACBrBoletoW_Bradesco.pas
-
Arrumei a geração das tags mais mesmo assim a rejeição continua... Rejeição: CST informado não permite informação de redução de alíquota estadual. <IBSCBS> <CST>000</CST> <cClassTrib>000001</cClassTrib> <gIBSCBS> <vBC>500.00</vBC> <gIBSUF> <pIBSUF>0.1000</pIBSUF> <gRed> <pRedAliq>0.0000</pRedAliq> <pAliqEfet>0.0500</pAliqEfet> </gRed> <vIBSUF>0.25</vIBSUF> </gIBSUF> <gIBSMun> <pIBSMun>0.0000</pIBSMun> <vIBSMun>0.00</vIBSMun> </gIBSMun> <vIBS>0.25</vIBS> <gCBS> <pCBS>0.9000</pCBS> <gRed> <pRedAliq>0.0000</pRedAliq> <pAliqEfet>0.4500</pAliqEfet> </gRed> <vCBS>2.25</vCBS> </gCBS> <gTribCompraGov> <pAliqIBSUF>0.1000</pAliqIBSUF> <vTribIBSUF>0.50</vTribIBSUF> <pAliqIBSMun>0.0000</pAliqIBSMun> <vTribIBSMun>0.00</vTribIBSMun> <pAliqCBS>0.9000</pAliqCBS> <vTribCBS>4.50</vTribCBS> </gTribCompraGov> </gIBSCBS> </IBSCBS> Acho que pode ser um conflito nas validações na sefaz...
-
Boa tarde, fui tentar emitir um CT-e em homologação com CST 000 e cClasstrib 000001 com tag da Compra Governamental com percentual redutor da compra governamental de 40%..percentual ficticios apenas para testar. Ai recebe o Rejeição: CST informado não permite informação de redução de alíquota estadual. por na unit ACBrCTe.XmlWriter está gerando a tag <gRed> para IBSUF, IBSMUN e CBS...já com CST 200 e cClasstrib 200050 já AUTORIZAVA de boa...então só pra testar alterei a unit colocando um validação e consegui AUTORIZAR....sem a tag compra governamental o CST 000 e cClasstrib 000001 autoriza o CT-e 100%...eu não se fica correto alterar a unit ou se existe um outro detalhe ou validação que eu não entendi na NT CTe_Nota_Tecnica_2025_001_RTC_v1.10....EXEMPLO DO XML DO CT-e... XML AUTORIZA dessa forma <IBSCBS> <CST>000</CST> <cClassTrib>000001</cClassTrib> <gIBSCBS> <vBC>500.00</vBC> <gIBSUF> <pIBSUF>0.1000</pIBSUF> <vIBSUF>0.50</vIBSUF> </gIBSUF> <gIBSMun> <pIBSMun>0.0000</pIBSMun> <vIBSMun>0.00</vIBSMun> </gIBSMun> <vIBS>0.50</vIBS> <gCBS> <pCBS>0.9000</pCBS> <vCBS>4.50</vCBS> </gCBS> <gTribCompraGov> <pAliqIBSUF>0.1000</pAliqIBSUF> <vTribIBSUF>0.50</vTribIBSUF> <pAliqIBSMun>0.0000</pAliqIBSMun> <vTribIBSMun>0.00</vTribIBSMun> <pAliqCBS>0.9000</pAliqCBS> <vTribCBS>4.50</vTribCBS> </gTribCompraGov> </gIBSCBS> </IBSCBS> Já com esse XML abaixo recebo a Rejeição: CST informado não permite informação de redução de alíquota estadual. <IBSCBS> <CST>000</CST> <cClassTrib>000001</cClassTrib> <gIBSCBS> <vBC>500.00</vBC> <gIBSUF> <pIBSUF>0.1000</pIBSUF> <gRed> <pRedAliq>0.0000</pRedAliq> <pAliqEfet>0.0000</pAliqEfet> </gRed> <vIBSUF>0.50</vIBSUF> </gIBSUF> <gIBSMun> <pIBSMun>0.0000</pIBSMun> <gRed> <pRedAliq>0.0000</pRedAliq> <pAliqEfet>0.0000</pAliqEfet> </gRed> <vIBSMun>0.00</vIBSMun> </gIBSMun> <vIBS>0.50</vIBS> <gCBS> <pCBS>0.9000</pCBS> <gRed> <pRedAliq>0.0000</pRedAliq> <pAliqEfet>0.0000</pAliqEfet> </gRed> <vCBS>4.50</vCBS> </gCBS> <gTribCompraGov> <pAliqIBSUF>0.1000</pAliqIBSUF> <vTribIBSUF>0.50</vTribIBSUF> <pAliqIBSMun>0.0000</pAliqIBSMun> <vTribIBSMun>0.00</vTribIBSMun> <pAliqCBS>0.9000</pAliqCBS> <vTribCBS>4.50</vTribCBS> </gTribCompraGov> </gIBSCBS> </IBSCBS> Fiz alteração na chama do IBSUF, IBSMun e CBS na hora de gerar <gRed> // Para CST 000 dá rejeição quando gera as tags gRed if (gIBSUF.gRed.pRedAliq > 0) or (gIBSUF.gRed.pAliqEfet > 0) or (CTe.Ide.gCompraGov.pRedutor > 0) and (CTe.Imp.IBSCBS.CST <> cst000) then Result.AppendChild(Gerar_IBSCBS_gIBSCBS_gIBSUFMunCBS_gRed(gIBSUF.gRed)); // Para CST 000 dá rejeição quando gera as tags gRed if (gIBSMun.gRed.pRedAliq > 0) or (gIBSMun.gRed.pAliqEfet > 0) or (CTe.Ide.gCompraGov.pRedutor > 0) and (CTe.Imp.IBSCBS.CST <> cst000) then Result.AppendChild(Gerar_IBSCBS_gIBSCBS_gIBSUFMunCBS_gRed(gIBSMun.gRed)); // Para CST 000 dá rejeição quando gera as tags gRed if (gCBS.gRed.pRedAliq > 0) or (gCBS.gRed.pAliqEfet > 0) or (CTe.Ide.gCompraGov.pRedutor > 0) and (CTe.Imp.IBSCBS.CST <> cst000) then Result.AppendChild(Gerar_IBSCBS_gIBSCBS_gIBSUFMunCBS_gRed(gCBS.gRed)); Voua anexar a unit para ser analisada... ACBrCTe.XmlWriter.pas
-
Bom dia..eu alterei as units ACBrBoletoW_Bradesco e ACBrBoletoRet_Bradesco para consultar 2 via de Boleto Bradesco Com Qr Code via API developers, esse end point foi criado agora por isso não tinha a unit ACBrBoletoW_Bradesco. Segue as units em anexo para ser analisada e validada. Como usar abaixo... ACBrBoleto.Configuracoes.WebService.Operacao := tpConsultaDetalhe; ACBrBoleto.Configuracoes.WebService.SSLCryptLib := cryWinCrypt; ACBrBoleto.Configuracoes.WebService.SSLHTTPLib := httpOpenSSL; AcBrBoleto.Configuracoes.WebService.SSLType := LT_TLSv1_2; ACBrBoleto.Configuracoes.WebService.TimeOut := 50000; ACBrBoleto.Configuracoes.WebService.UseCertificateHTTP := true; ACBrBoleto.Cedente.CedenteWS.IndicadorPix := True; ACBrBoleto.Configuracoes.WebService.ArquivoCRT := 'meu_certificado.crt'; ACBrBoleto.Configuracoes.WebService.ArquivoKEY := 'meu_certificado.key'; ACBrBoletoRet_Bradesco.pas ACBrBoletoW_Bradesco.pas
-
Rejeição: Valor do IBS UF difere do calculado
Jhonlenon Ribeiro replied to DevAgrotis's tópico in ACBrCTe
Eu não sou muito bom em tributação...mais segundo a calculadora da Reforma Tributaria o calculo ta certo..... -
Rejeição: Valor do IBS UF difere do calculado
Jhonlenon Ribeiro replied to DevAgrotis's tópico in ACBrCTe
Vou postar meu codigo pra vc ver se entendi como estou fazendo...deixei fixo as aliquotas pra melhor entender... // REFORMA TRIBUTARIA if REFORMA_TRIBUTARIA = 'SIM' then begin AliqIBSUF := 0.1; // exemplo de partilha dentro do 0,1% (estado) AliqCBS := 0.9; // CBS federal AliqCredPres := 0; // só se legislação definir Imp.vTotDFe := TotalPrestacao.Value; Imp.IBSCBS.CST := cst000; Imp.IBSCBS.cClassTrib := '000001'; // Base de cálculo Imp.IBSCBS.gIBSCBS.vBC := TotalPrestacao.Value; // ======================================================================= // IBS Estadual (UF) Imp.IBSCBS.gIBSCBS.gIBSUF.pIBS := AliqIBSUF; // 0.10 (já em %) Imp.IBSCBS.gIBSCBS.gIBSUF.vIBS := SimpleRoundTo(TotalPrestacao.Value * (AliqIBSUF / 100), -2); // IBS Municipal Imp.IBSCBS.gIBSCBS.gIBSMun.pIBS := 0;//AliqIBSMun; Imp.IBSCBS.gIBSCBS.gIBSMun.vIBS := 0;//RoundTo(TotalPrestacao.Value * AliqIBSMun / 100, -2); // CBS Federal Imp.IBSCBS.gIBSCBS.gCBS.pCBS := AliqCBS; // 0.90 Imp.IBSCBS.gIBSCBS.gCBS.vCBS := SimpleRoundTo(TotalPrestacao.Value * (AliqCBS / 100), -2); Imp.IBSCBS.gIBSCBS.vIBS := SimpleRoundTo(Imp.IBSCBS.gIBSCBS.gIBSUF.vIBS + Imp.IBSCBS.gIBSCBS.gIBSMun.vIBS, -2); // ======================================================================= // Créditos Presumidos // ======================================================================= Imp.IBSCBS.gIBSCBS.gIBSCredPres.pCredPres := 0;//AliqCredPres; Imp.IBSCBS.gIBSCBS.gIBSCredPres.vCredPres := 0;//RoundTo(TotalPrestacao.Value * AliqCredPres / 100, -2); // Crédito Condicional/Suspenso (se aplicável) Imp.IBSCBS.gIBSCBS.gIBSCredPres.vCredPresCondSus := 0;//Imp.IBSCBS.gIBSCBS.gIBSCredPres.vCredPres; // ======================================================================= // Compra Governamental (se for o caso) // ======================================================================= Imp.IBSCBS.gIBSCBS.gTribCompraGov.pAliqIBSUF := 0;//AliqIBSUF; Imp.IBSCBS.gIBSCBS.gTribCompraGov.vTribIBSUF := 0;//RoundTo(TotalPrestacao.Value * AliqIBSUF / 100, -2); Imp.IBSCBS.gIBSCBS.gTribCompraGov.pAliqIBSMun := 0;//AliqIBSMun; Imp.IBSCBS.gIBSCBS.gTribCompraGov.vTribIBSMun := 0;//RoundTo(TotalPrestacao.Value * AliqIBSMun / 100, -2); Imp.IBSCBS.gIBSCBS.gTribCompraGov.pAliqCBS := 0;//AliqCBS; Imp.IBSCBS.gIBSCBS.gTribCompraGov.vTribCBS := 0;//RoundTo(TotalPrestacao.Value * AliqCBS / 100, -2); end;
