Bom dia pessoal!
Estou começando o desenvolvimento do ACBrBoleto via dll e quando tenho alguma dúvida leio o código fonte para não ficar perguntando tudo aqui, mas agora cheguei em um impasse na homologação do Sofisa Santander.
Enviamos o primeiro arquivo com o campo instrução1 (157 a 158) com o valor '06' e o campo de prazo para protesto (392 a 393) com o valor '15', o banco rejeitou informando que a instrução1 deve ser preenchida com '00', enviamos um novo arquivo com a instrução1 preenchida com '00' e prazo para protesto '00', o banco rejeitou novamente informando que o prazo para protesto deve ser '15', que é o contratado pelo cliente. Após isso tentei forçar os campos instrução1 e instrução2 no .ini com '00' e o arquivo saiu com '06' na instrução2.
Lendo o fonte identifiquei que sempre que o prazo para protesto tiver preenchido, o campo instrução1 ou instruçao2 será preenchido com o valor '06', porém o layout que estou consultando (julho/2023) diz que esse dois campos sempre devem ser preenchidos com '00'.
Poderiam verificar? Por favor.
Agradeço a atenção.
Sofisa_444_Julho_2023_V001.pdf