eduardokum / laravel-boleto

Pacote para gerar boletos e remessas
MIT License
606 stars 395 forks source link

[Sugestão] Adicionar uma condicional na remessa do santander caso não haja dias para juros #108

Closed israaraujo closed 7 years ago

israaraujo commented 7 years ago

Fiz uma remessa e havia deixado zerado o "juros_apos" ai não passou na homologação do banco, como no meu caso não haverá juros, fiz essa adaptação.

https://github.com/eduardokum/laravel-boleto/blob/master/src/Cnab/Remessa/Cnab400/Banco/Santander.php#L163

$this->add(102, 107, $boleto->getJurosApos() > 0 ? $boleto->getDataVencimento()->copy()->addDays($boleto->getJurosApos())->format('dmy') : '000000');

eduardokum commented 7 years ago

Obrigado @israaraujo. Vou implementar isso.

eduardokum commented 7 years ago

Adicinei porém quando maior que zero e sim igual a === false porque ainda pode por 0 e usar a data do vencimento como valor para cobrar o juros somente após vencido. 10130985a604cc394d14a79b92c362fafd6e705d