Bullet
andUncapitalized Bullet
now manage roundings as other loan types
- improve argument error management and allow amount equal to zero.
- add
multi_part_interests_calculation
option.
- fix
term_dates
options, notably withstarts_on
.
- add spec importer
scripts/convert_export_to_spec.rb {csv_url}
- fix period interests rate for realistic duration period overlapping leap & non leap years
- add possibility to pass the argument
term_dates
forLoanCreator::Bullet
,LoanCreator::InFine
andLoanCreator::Linear
term_dates
option is based onrealistic_durations
and allow to compute terms custom date to custom date
- manage initial value
due_interests
for Linear and InFine loan types
- add
realistic_durations
option
- due interests to date are now store into
due_interests_
columns forLoanCreator::UncapitalizedBullet
- fix
initial_values
not takingpaid_capital
andpaid_interests
into account forLoanCreator::UncapitalizedBullet
andLoanCreator::Bullet
- rename columns
capitalized_interests_beginning_of_period
andcapitalized_interests_end_of_period
fordue_interests_beginning_of_period
anddue_interests_end_of_period
- rename
capitalized_interests
option in:inital_values
intodue_interests
- fix
index
forborrower_timetable
method that did not take into account starting index oflender_timetables
- change
capitalized_interests
forcapitalized_interests_beginning_of_period
andcapitalized_interests_end_of_period
inLoanCreator::Term
- add
capitalized_interests
in:inital_values
forLoanCreator::Bullet
loans
- add
:initial_values
for loans initialization - add and compute
capitalized_interests
forLoanCreator::Bullet
terms
- fix homepage url
- add
LoanCreator::UncapitalizedBullet
- add
interests_start_date
inLoanCreator::Common
attributes, replacingfirst_term_date
- add
first_term_date
inLoanCreator::Common
attributes
- rename
starts_at
->starts_on
- rename
date
->due_on
- convert some options to their expected type by default
- Huge rework : add
period
, renameamount_in_cents
toamount
and other breaking changes.