Validador: Campos inválidos
Com a validação ativa é verificado se determinado valor é aceito para o banco, por exemplo o campo TituloCodigoMulta
que possui os valores:
- 0 - Isento de multa
- 1 - Multa com valor monetário
- 2 - Porcentagem sobre o boleto
Porém não são todos os bancos que permite escolher a forma em que será cobrado. Alguns bancos/CNABs permitem apenas uma forma de cobrança, aceitam valor monetário ou porcentagem, não sendo possível definir o tipo da cobrança, neste cenário, a API PlugBoleto irá aceitar apenas o valor aceito pelo banco.
Se informado um valor diferente do esperado pelo banco será retornado o seguinte erro:
"impressao_visualizada": false,
"motivo": "TituloCodigoMulta - Deve estar entre os valores 0,2;",
Neste exemplo o banco aceita apenas multa com valor em porcentagem sobre o boleto
Esta validação ocorre em outros campos, como por exemplo, TituloCodDesconto, TituloCodigoJuros, TituloCodProtesto.
Comentários
0 comentário
Por favor, entre para comentar.