Ir para conteúdo
  • Cadastre-se

dev botao

Boletos via webserver caixa


reij
  • Este tópico foi criado há 1387 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Pessoal fiz o ws da Caixa. Na documentação não existe nada sobre, mas somente pra tirar dúvida, a Caixa ou algum outro permite fazer consulta de vários boletos numa uma requisição? Minha intenção é consultar a situação de vários boletos no começo do dia e atualizar a mesma.

Se puderem falar onde está a documentação dos demais bancos também.

Huelbert Rodrigo
scontti.com

Só sei que nada sei

Link para o comentário
Compartilhar em outros sites

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>

Link para o comentário
Compartilhar em outros sites

2 minutos atrás, Davi De Sousa Calixto disse:

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>

Davi eu sei da consulta de 1 boleto por requisição...mas a intenção em consultar a SITUACAO de vários NOSSO_NUMERO (consulta em lote) é de economizar o acesso ao webservice da Caixa. Eles disponibilizando um JSON com a SITUACAO de cada NOSSO_NUMERO consultado ou alterado no dia anterior facilitaria muito a atualização do financeiro.

Huelbert Rodrigo
scontti.com

Só sei que nada sei

Link para o comentário
Compartilhar em outros sites

13 minutos atrás, huelbert disse:

Davi eu sei da consulta de 1 boleto por requisição...mas a intenção em consultar a SITUACAO de vários NOSSO_NUMERO (consulta em lote) é de economizar o acesso ao webservice da Caixa. Eles disponibilizando um JSON com a SITUACAO de cada NOSSO_NUMERO consultado ou alterado no dia anterior facilitaria muito a atualização do financeiro.

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.

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • 1 mês depois ...
11 minutos atrás, Nelson Santos disse:

Bom dia a todos,

Gostaria de saber se alguém já desenvolveu o webservice para o Bradesco e Itaú ?

Caso tenha somente iniciado, podemos continuar e trabalhar juntos no processo ?

 

 

Bom dia

Tenho interesse nos manuais. Se tiver favor disponibilizar. 

Huelbert Rodrigo
scontti.com

Só sei que nada sei

Link para o comentário
Compartilhar em outros sites

Bom dia @Italo Jurisato Junior

Fiz conforme vc orientou, mas está ocorrendo erro na compilação do pacote, na linha 74 do arquivo ACBrRegBol.pas, conforme tela anexa.

Vc pode me ajudar ?

Gostaria de testá-lo e tentar incluir outros bancos.

 

Obs.: Vi que o @Daniel Simoes @José M. S. Junior @Juliana Tamizou estão analisando o pacote para mesclagem com o ACBrBoleto. Como está ? Caso necessitem, acredito que também posso ajudar, pois trabalhei por muito tempo na Àrea de Cash de um grande Banco e conheço todos os produtos e layouts para automação bancária.

erro.png

nelconsult 3d.png

Desenvolvedor e Consultor

[email protected]

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores
5 horas atrás, Nelson Santos disse:

Obs.: Vi que o @Daniel Simoes @José M. S. Junior @Juliana Tamizou estão analisando o pacote para mesclagem com o ACBrBoleto. Como está ? Caso necessitem, acredito que também posso ajudar, pois trabalhei por muito tempo na Àrea de Cash de um grande Banco e conheço todos os produtos e layouts para automação bancária.

Boa tarde Nelson

Ficou definido que o WebService para Registro de Boleto do Projeto será incorporado ao próprio componente ACBrBoleto  que já mantem todos os campos e já gera o boleto Impresso.

Ainda estamos trabalhando no componente ACBrBoleto para incorporar a estrutura de registros WebService. Mas já vamos subir o que está pronto, para a pasta Branches como ("ACBrBoleto"). Neste caso bastará substituir os arquivos originais para realização dos testes e implementação de novos bancos se desejar...

  • Obrigado 1
Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Moderadores
1 hora atrás, Nelson Santos disse:

Caso precisem, acredito que também posso ajudar, pois trabalhei por muito tempo na Àrea de Cash de um grande Banco e conheço todos os produtos e layouts para automação bancária.

Está disponível na pasta Branches, o Projeto ACBrBoleto com as classes novas para integração via WebService. Lembrando que está em fase de desenvolvimento e testes... Mas já pode ser utilizada para testes e implementação de novos bancos. Se alguém desejar realizar testes, basta substituir as Units e Packages do Projeto Principal e reinstalar o pacote. 

o Método a ser chamado na aplicação é: ( ACBrBoleto1.EnviarBoleto; ), da mesma forma como funciona o Boleto atualmente o Envio também trabalha com Títulos adicionados na Lista de Boletos.

  • Curtir 5
  • Obrigado 1
Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • 3 semanas depois ...
Em 02/12/2018 at 17:23, Davi De Sousa Calixto disse:

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

Existe uma restrição no seu código, o campo NossoNúmero só aceita até 9 dígitos. Já no manual informa que são 17 ("14" + 15 dígitos). Você poderia informar como realizar esta alteração, ou enviar o projeto com esta correção?

Grato.

Link para o comentário
Compartilhar em outros sites

  • 1 mês depois ...

Bom dia José M. S. Junior.

Não teria como adicionar essa parte que ja foi implementada no trunk2.

Eu queria tentar ajudar no desenvolvimento.

Tentei instalar do Branches mas só tive problemas.

Seria melhor se estivesse no trunk2, ali seria melhor para irmos desenvolvendo e postando as alterações, sem ter problema com a instalação.

Só uma idéia...

  • Obrigado 1
Link para o comentário
Compartilhar em outros sites

  • Administradores

Boa tarde,

Nos próximos dias devemos mover para o trunk, restam apenas mais algumas verificações.

Att.

  • Curtir 1
  • Obrigado 1
Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

  • Moderadores
7 horas atrás, Cleonir disse:

Bom dia José M. S. Junior.

Não teria como adicionar essa parte que ja foi implementada no trunk2.

Eu queria tentar ajudar no desenvolvimento.

Tentei instalar do Branches mas só tive problemas.

Seria melhor se estivesse no trunk2, ali seria melhor para irmos desenvolvendo e postando as alterações, sem ter problema com a instalação.

Só uma idéia...

Boa tarde, pretendemos disponibilizar em breve...

  • Curtir 3
Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • 4 meses depois ...

Alguma posição?

 

tenho cliente com Itaú, bradesco, caixa, Sicoob, santander.

ja gero boletos remessa e retorno via arquivos.

gostaria de implementar via webservice.

teria como testar o componente em desenvolvimento?

tenho interesse em usar e contribuir com o projeto?

obrigado desde já.

 

Editado por EdmarFrazao
Link para o comentário
Compartilhar em outros sites

  • Moderadores
7 horas atrás, danielsk8 disse:

Talvez eu TB possa ajudar.. estou usando o ws da caixa em produção a tempos

olha no branchs do svn que está lá o código se quiser testar

  • Curtir 1
Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • 3 semanas depois ...

Bom dia.

aqui https://developers.sicoob.com.br/#!/documentacao tem a documentação da api do Sicoob,

só precisa se cadastrar é um cadastro bem simples,

fazendo isso terá acesso a toda documentação e com exemplos da api.

Se alguém se interessar é já ir trabalhando nisso...

Eu estou esperando ser postado no Trunk 2 para poder iniciar...

Se cadastrando também irá criar uma conta fictícia para conseguir realizar testes 

Editado por Cleonir
  • Curtir 2
Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...
  • Administradores

Boa tarde.

Em breve devemos liberar este recurso para alguns bancos...
@José M. S. Junior o Sicredi esta na lista daqueles analisados?

Att.

  • Curtir 1
  • Obrigado 1
Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

  • 4 semanas depois ...
  • Moderadores
3 horas atrás, Cleonir disse:

Alguma previsão ?

Bom dia

Será necessário algumas modificações nas classes Base de comunicação do ACBr para implementar alguns bancos como por exemplo o Sicred e Itaú. Portanto pode levar algumas semanas ainda para que isso seja liberado...

Mas se desejar implementar outros bancos baseado no estrutura que já foi implementada no componente ACBrBoleto, pode utilizar como base os fontes disponíveis no Branches... Como informado já está implementado para Caixa e Banco do Brasil.

http://svn.code.sf.net/p/acbr/code/branches/Fontes/ACBrBoleto/

  • Curtir 1
Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 1387 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.

The popup will be closed in 10 segundos...