Jump to content
Notícias do ACBr

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

consultoria_sticker.png

Conteúdo para desenvolvedores
 ao vivo de terça a quinta!
Saiba mais

dev.png

logo_acbr_paygo.png

TEF ACBr PayGo
Seja um revendedor e ofereça uma solução completa para seu cliente.


Saiba mais

beneficios.png

Davi De Sousa Calixto

Membros
  • Content Count

    17
  • Joined

  • Last visited

Community Reputation

14 Good

About Davi De Sousa Calixto

  • Rank
    Novato

Recent Profile Visitors

498 profile views
  1. Infelizmente como disse não existe! Questionei essa possibilidade durante a implementação do código e fui informado que não há possibilidade por causa da exigência do campo autenticação que solicita os dados do boleto individualmente para segurança do banco pois não exige certificado digital ou login para a consulta. Aqui consigo pegar o arquivo de retorno e fazer pelo ACBrBoleto quando tenho muito volume de boletos no mês.
  2. A consulta e pelo nosso numero ou seja somente 1 boleto por vez mas fica fácil se tiver no BD os dados consulte os boletos emitidos no período e crie um laço pra verificar cada um. Os dados serão carregados em XML SOAP o resultado da consulta vem conforme abaixo basta atualizado sua tabela. <MENSAGENS> <RETORNO>(0) OPERACAO EFETUADA - SITUACAO DO TITULO = EM ABERTO</RETORNO> </MENSAGENS>
  3. Caramba o Tópico é antigo mas me salvou instalei o Delphi Rio pra testes começou um inferno aqui de mensagens, Já tinha o Berlim instalado e o Delphi 7 funcionando perfeito. Mandei dar uma pesquisada de ACBr*.bpl achei uns não sei porque na pasta do Delphi7 retirei puff problema resolvido! Valeu ad dicas aí!
  4. Segue projeto completo testado no meu código de beneficiário para inclusão, alteração, baixa e consulta de boletos no web service caixa. Projeto testado em Delphi 10.2, para Delphi 7 ou inferior é necessário substituir a função Hash e SHA256! Certifique-se que seu código de beneficiário está liberado na sua agência para o uso de Web Service. Preencha os campos sendo a primeiro boleto Numero 1. Seja feliz! Agradeço a contribuição de todos e espero que possa ajudar! CAIXA SOAP WSDL.rar
  5. Segue projeto completo testado no meu código de beneficiário para inclusão, alteração, baixa e consulta de boletos no web service caixa. Projeto testado em Delphi 10.2, para Delphi 7 ou inferior é necessário substituir a função Hash e SHA256! Certifique-se que seu código de beneficiário está liberado na sua agência para o uso de Web Service. Preencha os campos sendo a primeiro boleto Numero 1. Seja feliz! Agradeço a contribuição de todos e espero que possa ajudar! CAIXA SOAP WSDL.rar
  6. Pode fechar o Tópico o erro esta no arquivo de Retorno que esta configurado como 02 Pessoa Jurídica. Vou verificar no Banco já que a conta e Física.
  7. Corrigindo: Se coloco LeCedenteRetorno:= False; vem o erro falando que o "CNPJ\CPF: 00088888888888 do arquivo não corresponde aos dados do Cedente!". Se coloco LeCedenteRetorno:= True; fala que o 'CNPJ é Inválido'.
  8. Estou tentando ler um arquivo de retorno mas esta retornando erro. Se coloco LeCedenteRetorno:= True; vem o erro falando que o "CNPJ\CPF: 00088888888888 do arquivo não corresponde aos dados do Cedente!". Se coloco LeCedenteRetorno:= True; fala que o 'CNPJ é Inválido'. Alguma coisa no código esta fazendo pensar que o CPF é CNPJ e está invalidando a leitura do arquivo! Estou debugando e percebi que ele ajusta para 00088888888888 ou seja coloca 14 caracteres a variável depois valida como CNPJ por isso retorna esse erro.
  9. Não achei esse campo no esquema... Está usando qual função, incluir, alterar, consultar... Porque no esquema não tem tipo no desconto! Da uma olhada no manual Manual_Leiaute_Webservice.pdf <DESCONTOS> <DESCONTO> Ocorre até 3 vezes <DATA></DATA> date Não yyyy-MM-dd NE025 {Choice} <VALOR></VALOR> dec 13,2 Não 0000000000000.00 NE024 <PERCENTUAL></PERCENTUAL> dec 10,5 Não 0000000000.00000 </DESCONTO> </DESCONTOS>
  10. Segue projeto completo testado no meu código de beneficiário para inclusão, alteração, baixa e consulta de boletos no web service caixa. Projeto testado em Delphi 10.2, para Delphi 7 ou inferior é necessário substituir a função Hash e SHA256! Certifique-se que seu código de beneficiário está liberado na sua agência para o uso de Web Service. Preencha os campos sendo a primeiro boleto Numero 1. Seja feliz! ? Agradeço a contribuição de todos e espero que possa ajudar! CAIXA SOAP WSDL.rar
  11. Batendo cabeça aqui achei um erro na função de Inclusão de boleto. case operacao of INCLUIR_BOLETO: acao := 'INCLUIR_BOLETO'; ALTERA_BOLETO: acao := 'ALTERA_BOLETO'; BAIXA_BOLETO: acao := 'BAIXA_BOLETO'; CONSULTA_BOLETO: begin acao := 'CONSULTA_BOLETO'; url := 'https://barramento.caixa.gov.br/sibar/ConsultaCobrancaBancaria/Boleto'; end; end; trocar a acao INCLUIR_BOLETO por INCLUI_BOLETO
  12. <?xml version="1.0" encoding="ISO-8859-1"?> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"> <soapenv:Body> <manutencaocobrancabancaria:SERVICO_SAIDA xmlns:sibar_base="http://caixa.gov.br/sibar" xmlns:manutencaocobrancabancaria="http://caixa.gov.br/sibar/manutencao_cobranca_bancaria/boleto/externo"> <HEADER xmlns="http://caixa.gov.br/sibar"> <VERSAO xmlns="">1.2</VERSAO> <AUTENTICACAO xmlns="">2VpDBavOb32IKn9DOfaTQ8JnibDBX0m/hDpj1VYvoyU=</AUTENTICACAO> <USUARIO_SERVICO xmlns="">SGC
  13. Fez os testes em qual ambiente? Pois utilizando as funções esta dando divergencia do hash na consulta e erro na estrutura de dados na inclusão. Lembrando que em homologação o nosso número inicia com 14. Vou dar mais uma olhada e posto aqui a aplicacão completada sem banco de dados. Muito obrigado pela contribuição!
  14. Falta o DataModulo in 'DataModulo.pas' {DM: TDataModule},
  15. Poderia compartilhar as Unit ausentes no projeto: ConfigBancoFD in '..\..\Source-Sindicato\Comum\ConfigBancoFD.pas', uFDSeek in '..\..\Source-Sindicato\Comum\uFDSeek.pas';
×
×
  • Create New...