Ir para conteúdo
  • Cadastre-se

dev botao

API Sicredi - erro ao informar o campo numDiasNegativacaoAuto


C4Dev
Ver Solução Respondido por Daniel InfoCotidiano,
  • Este tópico foi criado há 278 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro

Olá,

Ao informar o campo numDiasNegativacaoAuto está ocorrendo erro e não gera boleto.

LOG (dados alterados aqui):

13/07/23 15:20:46:831 - Comando Enviar: {"agencia":"0167","posto":"07","cedente":"00000","especieDocumento":"A","dataVencimento":"13\/07\/2023","valor":1,"mensagem":"","descontoAntecipado":0,"tipoDesconto":"B","tipoJuros":"B","juros":0.05,"multas":2,"tipoPessoa":2,"cpfCnpj":"00000000000000","nome":"Empresa Teste","endereco":"Travessa ABC 80","cep":"89700000","cidade":"Conc\u00f3rdia","uf":"SC","telefone":"0","email":"","numDiasNegativacao":3,"seuNumero":"0000","nossoNumero":"000000"}
13/07/23 15:20:46:971 - Retorno Envio: HTTPCode=500
Result=<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Draft//EN">
<HTML>
<HEAD>
<TITLE>Error 500--Internal Server Error</TITLE>
</HEAD>
<BODY bgcolor="white">
<FONT FACE=Helvetica><BR CLEAR=all>
<TABLE border=0 cellspacing=5><TR><TD><BR CLEAR=all>
<FONT FACE="Helvetica" COLOR="black" SIZE="3"><H2>Error 500--Internal Server Error</H2>
</FONT></TD></TR>
</TABLE>
<TABLE border=0 width=100% cellpadding=10><TR><TD VALIGN=top WIDTH=100% BGCOLOR=white><FONT FACE="Courier New"><FONT FACE="Helvetica" SIZE="3"><H3>From RFC 2068 <i>Hypertext Transfer Protocol -- HTTP/1.1</i>:</H3>
</FONT><FONT FACE="Helvetica" SIZE="3"><H4>10.5.1 500 Internal Server Error</H4>
</FONT><P><FONT FACE="Courier New">The server encountered an unexpected condition which prevented it from fulfilling the request.</FONT></P>
</FONT></TD></TR>
</TABLE>

</BODY>
</HTML>

No JSON está sendo enviado "numDiasNegativacao", porém o correto é numDiasNegativacaoAuto. Mudei conforme print, gerou boleto corretamente:

image.png.755433202a812517ea7e820e909cf8fa.png

 

JSON envio e retorno no Log:

13/07/23 15:40:27:503 - Comando Enviar: {"agencia":"0167","posto":"07","cedente":"00000","especieDocumento":"A","dataVencimento":"13\/07\/2023","valor":10,"mensagem":"","descontoAntecipado":0,"tipoDesconto":"B","tipoJuros":"B","juros":0.05,"multas":2,"tipoPessoa":1,"cpfCnpj":"00000000000","nome":"XXXX","endereco":"Rua RUA xxx 21","cep":"95840000","cidade":"Triunfo","uf":"RS","telefone":"0","email":"","numDiasNegativacaoAuto":5,"seuNumero":"000","nossoNumero":"000000"}

13/07/23 15:40:28:002 - Retorno Envio: {"linhaDigitavel":"000000000000000000000000","codigoBanco":"748","nomeBeneficiario":"xxx LTDA","enderecoBeneficiario":"R. XXX, SN","cpfCnpjBeneficiario":"000000000000000","cooperativaBeneficiario":"0167","postoBeneficiario":"07","codigoBeneficiario":"00000","dataDocumento":"2023-07-13","seuNumero":"000","especieDocumento":"A","aceite":"N","dataProcessamento":"2023-07-13","nossoNumero":00000,"especie":"REAL","valorDocumento":10,"dataVencimento":"2023-07-13","nomePagador":"xxxx","cpfCnpjPagador":"00000000000","enderecoPagador":"RUA xxx 21","dataLimiteDesconto":null,"valorDesconto":0,"jurosMulta":0.05,"instrucao":"APOS VENCIMENTO COBRAR MULTA DE    2.00 %.\rAPOS VENCIMENTO COBRAR MORA DIARIA DE R$ 0.01.\r","informativo":null,"codigoBarra":"000000000000000000000"}

Obrigado

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

  • Consultores

Bom dia @C4Dev
Obrigado por reportar.
Sempre que precisar postar Log ou trechos longos, anexe em arquivos para ficar mais organizado o fórum.
Vi que você citou que fez a correção e testou, por favor anexe a unit modificada para que nossa equipe possa analisar.
Como não temos relatos semelhantes, pode anexar a documentação que consta esta alteração, este campo.
Muito Obrigado !

 

  • 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

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