Para resolvermos uma inconsistência no cálculo de juros e multa do Serviço 308 do Integrador, criamos as tags BX_BO_IGNORACALCULOJUROS e BX_BO_IGNORACALCULOMULTA — que funcionarão como um botão de liga/desliga para as tags BX_RE_VRJUROS e BX_RE_VRMULTA.
A criação dessas tags foi necessária porque anteriormente o sistema sempre calculava a multa e juros pelo sistema, conforme cálculo da aba Variações, ignorando qualquer valor informado no xml do Serviço 308. Ou seja, mesmo que o cliente informasse valores nas tags BX_RE_VRJUROS e BX_RE_VRMULTA, eles eram sobrescritos e isso também acontecia em casos onde o valor era igual a zero.
Como as novas tags vão funcionar na prática?
- Caso o valor da nova tag seja "S", o sistema ignora o cálculo automático de multa e juros, da aba Variações, e considera o valor das tags BX_RE_VRJUROS e BX_RE_VRMULTA;
- Caso o valor da nova tag seja "N", o sistema ignora os valores das tags BX_RE_VRJUROS e BX_RE_VRMULTA e considera os valores da aba de Variações.
Comentários
0 comentário
Por favor, entre para comentar.