-
Total de ítens
497 -
Registro em
-
Última visita
-
Days Won
4
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Jhonlenon Ribeiro postou
-
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}]}
-
Aqui deu certo.....alterando o scope.... ACBrBoleto.Cedente.CedenteWS.Scope :='cobrancas.boletos-info%20cobrancas.boletos-requisicao';
-
Boa tarde...alguém conseguiu registrar o boleto hibrido PIX Bradesco em Delphi?
-
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.
-
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.
-
Boleto Santander API valor desconto e data da baixa não registra
Jhonlenon Ribeiro replied to Val Ramos's tópico in ACBrBoleto
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. -
Boleto Santander API valor desconto e data da baixa não registra
Jhonlenon Ribeiro replied to Val Ramos's tópico in ACBrBoleto
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 -
Boleto Santander API valor desconto e data da baixa não registra
Jhonlenon Ribeiro replied to Val Ramos's tópico in ACBrBoleto
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 -
Boleto Santander API valor desconto e data da baixa não registra
Jhonlenon Ribeiro replied to Val Ramos's tópico in ACBrBoleto
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 -
Boleto Santander API valor desconto e data da baixa não registra
Jhonlenon Ribeiro replied to Val Ramos's tópico in ACBrBoleto
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 -
Boleto Santander API valor desconto e data da baixa não registra
Jhonlenon Ribeiro replied to Val Ramos's tópico in ACBrBoleto
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": "" } }, -
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.
-
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...
-
HelioNeto Boa tarde...vc fez alguma atualização na unit do Bradesco? pode disponbilizar aqui....estou com as credenciais do Bradesco pra mim testar.
-
Coloquei as tag <origComb> <indImport>0</indImport> <cUFOrig>31</cUFOrig> <pOrig>0.0043</pOrig> </origComb> <origComb> <indImport>0</indImport> <cUFOrig>35</cUFOrig> <pOrig>99.9957</pOrig> </origComb> <origComb> <indImport>1</indImport> <cUFOrig>31</cUFOrig> <pOrig>47.7186</pOrig> </origComb> <origComb> <indImport>1</indImport> <cUFOrig>35</cUFOrig> <pOrig>52.2814</pOrig> </origComb> </comb> ai emitiu...agora fiquei sem entender....porque a empresa é do Simples Nacional e CSOSN 500
-
Italo Giurizzato Junior Bom dia...estava pensando em fazer isso...por exemplo colocar um campo QTD, Valor Unitário e Valor Total...mais o problema que essa nota ficaria diferente no site da prefeitura quando fosse pré visualizar por lá...o campo quantidade sempre seria 1 e valor unitário e total sempre seria igual. Eu fico pensando será que o provedor MegaSoft está fazendo correto em adicionar campos como QUANTIDADE e VALOR UNITARIO de serviço na NFS-e, sendo essas informações não existe no próprio xml da NFS-e.
-
Campo quantidade e valor unitário na NFS-e do Provedor MegaSoft
um tópico no fórum postou Jhonlenon Ribeiro ACBrNFSe
Bom dia, os nossos clientes que estão usando a emissão de nota fiscal de serviço pelo nosso sistema estão questionando sobre o campo quantidade e valor unitário do provedor de serviço MegaSoft. Quando o prestador vai emitir a NFS-e pelo sistema próprio da prefeitura lá existe o campo quantidade e valor unitário como mostra o print em anexo. Eu baixei o xml de nota de serviço emitido pelo site e via que não existe as tag quantidade e valor unitário, ai me pergunto será que está certo informar o campo quantidade e valor unitário sendo que não existe essas tag no xml da nota gerado. O provedor MegaSoft está em muitas cidades aqui no meu estado....eu diria que eles fecharam com 65% das prefeituras do estado. Se alguém quiser expor sua opinião sobre esse assunto, fico no aguardo. nfse_megasoft.xml