Ir para conteúdo
  • Cadastre-se

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

Recommended Posts

Postado

Boa tarde,

Ao adicionar uma instrução de cobrança o nome do campo foi alterado de quantidade_dias_instrucao_cobranca para quantidade_dias_apos_vencimento, com isso ao enviar um boleto com alguma instrução de cobrança gerava o erro: 

{
  "codigo" : "422",
  "mensagem" : "Erro na validação de campos - por alguma regra de negócio não atendida",
  "campos" : [
    {
      "campo" : "data.dado_boleto.instrucao_cobranca[0].quantidade_dias_apos_vencimento",
      "mensagem" : "Para instrução de baixa deve ser informada a quantidade de dias",
      "valor" : ""
    }
  ]
}

Realizei o ajuste na unit: ACBrBoleto_Itau_API.pas.

A alteração foi realizada na versão 1.2.16, conforme consta no portal do desenvolvedor itau.

Controle de versão: 1.2.16 - 27/03/2024
Alterado o texto de referente ao truncamento, alterado descrição do campo instrucao_cobranca > quantidade_dias_apos_vencimento e alterado descrição do item 8 da tabela de instruções.

Descritivo do campo instrucao_cobranca > dia_util recebeu ajuste.

Removido a palavra shopline do descritivo do campo 176 da tabela de carteiras.

Inserida a obrigatoriedade do x-itau-correlationID no formato UUID version 4.

 

ACBrBoletoW_Itau_API.pas

  • 1 mês depois ...
  • Consultores
Postado

Boa tarde,

Criada a tarefa ACBR-8317 para avaliação.

Obrigado.

image.png

Alexandre de Paula
Gerente de Projetos
Ajude o Projeto ACBr crescer - Assine o Clube PRO                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

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

 

 

  • 4 semanas depois ...
  • Consultores
Postado

Bom dia @BrunoD 
Obrigado pela colaboração.
Olhando a documentação do Itaú, existem duas formas, mas como nem sempre bate com a API, é possivel testar o envio com e sem PIX com a sua alteração.

Vou te explicar.

Quando envio do boleto com QrCode, hibrido, manual da API, que está conforme vc modificou:
image.png

Já o boleto sem QrCode, esta como no SVN:
image.png

Não sei se foi mudado isso recentemente, entao se puder testar com e sem qrcode, na sua aplicação e nos enviar o log webservices [email protected] com ambos os testes, deixamos documentado internamente esta alteração com os testes

Obrigado 

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

  • Consultores
Postado

Pode testar com esta unit por favor, enviando as instruções:
 

** TESTAR COM A UNIT DO POST ABAIXO **

Rodar o instalador, na oportunidade outro usuário reportou o erro com a instrução não protestar, vc esta passando por isso ?
 

    {
        "campo": "data.dado_boleto.instrucao_cobranca[0].codigo_instrucao_cobranca",
        "mensagem": "Código da instrução de cobrança inválido",
        "valor": "4 "
    } 

 

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

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

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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...
The popup will be closed in 10 segundos...