Ir para conteúdo
  • Cadastre-se

dev botao

Problema Com NossoNúmero Sicredi Gerado Pela API


Recommended Posts

  • Membros Pro

Boa tarde,

Fizemos a integração da API da Sicredi e estamos registrando boletos normalmente.

Porém, na nossa requisição à API, não enviamos o nosso número e deixamos ela gerar esse dado automaticamente. 
Funciona tudo normal.

Num exemplo prático de um boleto gerado dessa forma, o nossoNumero retornou com o seguinte valor: 600000009, ou seja, com 9 dígitos e sem formatação.

Se baixarmos o .pdf disponibilizado pela API, ele vem impresso assim mesmo 600000009.

Mas queremos imprimir os boletos off line na nossa aplicação, sem ter que baixar o .pdf cada vez.
Para isso, usamos usando as rotinas do Acbr com Fortes e alimentamos os dados como se fosse um boleto com remessa.

O problema que estamos enfrentando é que, ao alimetnar o valor do nosso número no componente, ou seja, ACBrTitulo1.NossoNumero := '600000009', o componente acusa erro q o tamanho máximo do nosso numero é 5.

Existe alguma forma de quem sabe eu informar o valor do nosso número e o Acbr usar esse dado de forma literal e o Acbr não rejeitar para que seja possível imprimir da forma que precisamos?

Obrigado!

Valdir Dill

Rio de Janeiro - RJ

 

 

Link para o comentário
Compartilhar em outros sites

  • Consultores
23 horas atrás, Valdir Dill disse:

Se baixarmos o .pdf disponibilizado pela API, ele vem impresso assim mesmo 600000009.

@Valdir Dill
Nossa documentação esta divergente qto a impressão do boleto na formatação do nossoNumero
Pode por favor anexar um boleto gerado por eles e tbm a documentação que conste este novo formato do nosso numero

Consultor SAC ACBr

Daniel de Morais (Infocotidiano)
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
1 hora atrás, Daniel InfoCotidiano disse:

@Valdir Dill
Nossa documentação esta divergente qto a impressão do boleto na formatação do nossoNumero
Pode por favor anexar um boleto gerado por eles e tbm a documentação que conste este novo formato do nosso numero

Boa tarde

A documentação deles é um pouco confusa. Ao mesmo tempo que diz que o layout do nosso número deve ser AABnnnnnD (arquivo Sicredi_Pag_108.pn anexo) , ou seja, no padrão que sempre foi, o mesmo manual mostra o json que retornará outro padrão para nosso número, caso este não seja informado. Vide arquivo Sicredi_Json_Ret_API_Pag_36.png anexo.

Também anexo e o boleto solicitado. Não consegui anexar o manual porque ele excede 1 MB.

Note que o boleto anexado tem o nosso número 00002. A impressão ficam assim no .pdf da Sicredi: 60/000002-1.
Se eu aplicar esse número (00002) para o Acbr imprimir. Será impresso assim: 24/200002-4.

Obrigado!

 

Sicredi_Bol_GeradoAPI.png

Sicredi_Json_Ret_API_Pag_36.png

Sicredi_Pag_108.png

Valdir Dill

Rio de Janeiro - RJ

 

 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Obrigado. Vamos analisar.
A principio existem 2 regras, qdo eles imprimem e quando nós imprimimos.
Mas não achamos na documentação as regras para impressão com o nossoNumero criado por eles.
qualquer coisa, volto a falar com o Sr. Obr

  • Curtir 1
Consultor SAC ACBr

Daniel de Morais (Infocotidiano)
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...
  • Consultores
Em 11/04/2024 at 14:49, Valdir Dill disse:

Boa tarde

A documentação deles é um pouco confusa. Ao mesmo tempo que diz que o layout do nosso número deve ser AABnnnnnD (arquivo Sicredi_Pag_108.pn anexo) , ou seja, no padrão que sempre foi, o mesmo manual mostra o json que retornará outro padrão para nosso número, caso este não seja informado. Vide arquivo Sicredi_Json_Ret_API_Pag_36.png anexo.

Também anexo e o boleto solicitado. Não consegui anexar o manual porque ele excede 1 MB.

Note que o boleto anexado tem o nosso número 00002. A impressão ficam assim no .pdf da Sicredi: 60/000002-1.
Se eu aplicar esse número (00002) para o Acbr imprimir. Será impresso assim: 24/200002-4.

Obrigado!

 

Sicredi_Bol_GeradoAPI.png

Sicredi_Json_Ret_API_Pag_36.png

Sicredi_Pag_108.png

Sempre retorna 600 o inicio do nosso número ?

Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

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 !!

"Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci

"Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"

Link para o comentário
Compartilhar em outros sites

  • Consultores
Em 19/04/2024 at 18:59, Valdir Dill disse:

Sim.

Bom dia,

consegue confirmar com o banco se sempre irá retornar 600 se numerado pelo banco?

Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

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 !!

"Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci

"Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
Em 22/04/2024 at 08:58, Victor H. Gonzales - Panda disse:

Bom dia,

consegue confirmar com o banco se sempre irá retornar 600 se numerado pelo banco?

Bom dia @Victor H. Gonzales - Panda

Consultamos a Sicredi e, ao que tudo indica, quando o nosso número é erado pela API, retornará sempre 60. Resposta Sicredi em anexo.

Obrigado.

sicredi.png

  • Obrigado 1

Valdir Dill

Rio de Janeiro - RJ

 

 

Link para o comentário
Compartilhar em outros sites

×
×
  • 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...