ace.insurance
ace.insurance.actuarial_life
ace.insurance.commission_function
ace.insurance.policy_life_cycle_function
- ace.insurance.policy_life_cycle_function.calculate_next_anniversary_date(source_date: date)[source]
- ace.insurance.policy_life_cycle_function.calculate_free_look_end_date(effective_date, free_look_days)[source]
- ace.insurance.policy_life_cycle_function.calculate_maturity_date(date_of_birth, maturity_age)[source]
- ace.insurance.policy_life_cycle_function.calculate_next_paid_to_date(paid_to_date, payment_mode)[source]
- ace.insurance.policy_life_cycle_function.calculate_last_paid_to_date(paid_to_date, payment_mode)[source]
- ace.insurance.policy_life_cycle_function.calculate_next_payment_request_date(next_paid_to_date, lead_days)[source]
- ace.insurance.policy_life_cycle_function.calculate_lapse_date(effective_date, grace_period)[source]
- ace.insurance.policy_life_cycle_function.calculate_not_taken_date(effective_date, not_taken_days)[source]
- ace.insurance.policy_life_cycle_function.calculate_next_billed_to_date(billed_to_date, payment_mode)[source]
- ace.insurance.policy_life_cycle_function.calculate_next_modal_date(current_date: date, reference_date: date, payment_mode_id: int, allow_same_day: bool)[source]
Calculates next modal date of a reference date starting from the current_date according to the mode reference_date is only on day 1 to 28 special case where reference_date.day is 29 to 31,
if the date does not exist, we take the last day of the month