[Home] [Help]
7640: -- Start of Comments
7641: -- Created By: Punitharaj Devaraju (pdevaraj)
7642: -- Function Name: contract_interest_cure
7643: -- Description: Get interest cure amount for a contract.
7644: -- Dependencies: okl_contract_info.get_rule_value
7645: -- okl_contract_info_pvt.get_days_past_due
7646: -- Parameters: contract id.
7647: -- Version: 1.0
7648: -- End of Commnets
7641: -- Created By: Punitharaj Devaraju (pdevaraj)
7642: -- Function Name: contract_interest_cure
7643: -- Description: Get interest cure amount for a contract.
7644: -- Dependencies: okl_contract_info.get_rule_value
7645: -- okl_contract_info_pvt.get_days_past_due
7646: -- Parameters: contract id.
7647: -- Version: 1.0
7648: -- End of Commnets
7649: -----------------------------------------------------------------------
7674: l_net_investment := Okl_Seeded_Functions_Pvt.contract_net_investment
7675: (p_chr_id, NULL);
7676:
7677: -- Get Contract rate from rule
7678: l_return_status := okl_contract_info.get_rule_value
7679: (
7680: p_contract_id => p_chr_id
7681: ,p_rule_group_code => 'COCURP'
7682: ,p_rule_code => 'COCURE'
7693: END IF;
7694:
7695: l_contract_rate := ROUND(TO_NUMBER(l_value)/100, 3);
7696:
7697: l_return_status := okl_contract_info.get_days_past_due
7698: ( p_chr_id
7699: ,l_days_past_due );
7700:
7701: IF (l_return_status = okl_api.G_RET_STS_UNEXP_ERROR) THEN
9005: FROM okl_k_headers
9006: WHERE id=p_contract_id;
9007:
9008:
9009: l_return_status := okl_contract_info.get_rule_value(
9010: p_contract_id => l_program_id
9011: ,p_rule_group_code => 'COCURP'
9012: ,p_rule_code => 'COCURE'
9013: ,p_segment_number => 3