Boa tarde,

Há alguns meses ao atualizar o boleto vencido do cliente pelo mk-auth o mesmo calcula errado o juros e multa junto ao banco sicoob com isso o código de barras não bate e retorno não bate e o titulo tem que ser dado baixa manual pelo banco (cobram a mais por isso e ficam enchendo o saco ainda) e também temos que dar baixa manual no mk-auth.

Na correria o que fizemos foi desativar esta opção de atualizar o boleto vencido no mk-auth e começamos a tirar só pelo site do sicoob, aí tudo certo.

Porém era muito mais prático atualizar pelo mk-auth, pois o próprio cliente conseguia fazer sem problemas, então parei hoje pra analisar o problema e descobri o seguinte:

1º No mk-auth está configurado da seguinte forma o juros e multa:
Percentual multa: 2,00
Percentual juros dia: 0,33

2º No sistema de boletos do sicoob um titulo remetido pelo mk-auth consta a informação correta:
Perc. Mora: 9,90 (que ele divide por 30 dias)
Perc: Multa: 2,00

3º Comparando dois boletos atualizados, vejam a diferença:

boleto atualizado pelo mk-auth:

75691.XXXXX XXXXX.XXXXXX 00610.560013 1 73160000005282
Data Vencimento Atualizada: 18/10/2017
Vencimento original: 05/10/2017
Valor original: R$ 49,90
MULTA: R$ 1,00
JUROS: 0,16 AO DIA
Valor atualizado pelo sistema: R$ 52,82

boleto atualizado pelo site do sicoob:
75691.XXXXX XXXXX.XXXXXX 00610.560013 3 73150000005286
Válido Vencimento Atualizado: 17/10/2017
Vencimento original: 05/10/2017
Valor original: R$ 49,90
Encargos por atraso: R$ 2,96
Valor atualizado: R$ 52,86

4º Analisando os dois boletos atualizados cheguei as seguintes conclusões:


O que muda em cada um dos códigos de barras é o valor que pelo sicoob ficou maior, e um número (que não sei se tem a ver com o vencimento) no começo do bloco final do sicoob ficou 7315 e no do mk-auth ficou 7316, não sei se é isso que faz com que de erro no retorno, as vezes não é nem o valor que faça dar erro no retorno.

5º Quanto ao calculo deo valor:

Percebi no calculo foi, no do mk-auth seriam 13 dias de atraso totalizando R$ 2,06 de juros + R$ 1,00 de multa (na verdade deveria ser R$ 0,99 de multa.)

Já no sicoob ele calculou R$ 1,97 de juros (12 dias) + R$ 0,99 de multa, ou seja, tem alguma coisa errada na conta que o mk-auth faz, pois o do sicoob está correto, veja: 

R$ 49,90 x 0,33% = 0,16467 por dia de juros x 12 dias de atraso = R$ 1,97604 (R$ 1,97)
R$ 49,90 x 2% = R$ 0,998 (R$ 0,99)
TOTAL: R$ 52,86


Percebi que o mk-auth faz a conta a grosso modo, desconsiderando algumas casas decimais, assim ele fica:

R$ 49,90 x 0,33% = R$ 0,16 por dia de juros x 12 = R$ 1,92

R$ 49,90 x 2% = R$ 1,00 de multa

TOTAL: R$ 52,82

Ou seja, ele só calcula 12 dias e dá um dia a mais pro cliente pagar (pode ser aqui também o problema, de não calcular este dia a mais), e arredonda os números.

Alguém mais com esse problema?


Pedro, tem como dar uma olhada nisso?

Obrigado

Para adicionar comentários, você deve ser membro de MK-AUTH.

Join MK-AUTH

Votos 0
Enviar-me um email quando as pessoas responderem –

Respostas

  • E aí tudo bem Patricia, como se resolveu isso? estou com mesmo problema para emitir segunda via de boleto, ele até calcula juros e multa más vai tudo para o campo do valor principal, não separa do valor principal e não atualiza a data do vencimento.

  • Se usar desse jeito que vc falou, não calcula multas e juros e nem atualiza a data de vencimento

    Patricia Costa disse:

    Gilson, na configuração da conta tem o campo máximo dias para calcular coloca 0 (zero) e Calcular vencimento/valor: coloque como não.

  • Gilson, na configuração da conta tem o campo máximo dias para calcular coloca 0 (zero) e Calcular vencimento/valor: coloque como não.

This reply was deleted.