DBA Data[Home] [Help]

APPS.OKL_VARIABLE_INTEREST_PVT dependencies on OKL_STREAM_GENERATOR_PVT

Line 2040: OKL_STREAM_GENERATOR_PVT.get_next_billing_date(

2036:
2037: If ((l_deal_type = 'LOAN' or l_deal_type ='LOAN-REVOLVING') AND
2038: (l_interest_rec.variable_method = 'FLOAT')) THEN
2039:
2040: OKL_STREAM_GENERATOR_PVT.get_next_billing_date(
2041: p_api_version => p_api_version,
2042: p_init_msg_list => p_init_msg_list,
2043: p_khr_id => l_interest_rec.khr_id,
2044: p_billing_date => l_last_interim_int_cal_date,

Line 2134: l_calc_days := OKL_STREAM_GENERATOR_PVT.get_day_count(r_days_rate.VALID_FROM,

2130: 'VALID_UNTIL: ' || r_days_rate.VALID_UNTIL);
2131: end if;
2132: print_debug('Valid From: '||r_days_rate.VALID_FROM||' Valid To: '||r_days_rate.VALID_UNTIL);
2133:
2134: l_calc_days := OKL_STREAM_GENERATOR_PVT.get_day_count(r_days_rate.VALID_FROM,
2135: r_days_rate.VALID_UNTIL,
2136: 'Y',
2137: x_return_status);
2138: print_debug('No Of Days: '||l_calc_days);

Line 2576: OKL_STREAM_GENERATOR_PVT.get_next_billing_date(

2572: l_due_date := null;
2573: LOOP
2574: If (r_contracts_csr.deal_type = 'LOAN' or r_contracts_csr.deal_type ='LOAN-REVOLVING') THEN
2575:
2576: OKL_STREAM_GENERATOR_PVT.get_next_billing_date(
2577: p_api_version => p_api_version,
2578: p_init_msg_list => p_init_msg_list,
2579: p_khr_id => r_contracts_csr.khr_id,
2580: p_billing_date => l_last_interest_cal_date,

Line 5545: OKL_STREAM_GENERATOR_PVT.get_next_billing_date(

5541: ELSIF (l_int_param_tbl(l_int_param_tbl_row).rate_change_frequency_code = 'ANNUAL') THEN
5542: l_next_rate_change_date := add_months(p_rate_change_start_date, 12);
5543: ELSE -- (l_int_param_tbl(l_int_param_row).rate_change_frequency_code = 'BILLING_DATE' THEN
5544: IF (l_int_param_tbl(l_int_param_tbl_row).interest_calculation_basis = 'FLOAT') THEN
5545: OKL_STREAM_GENERATOR_PVT.get_next_billing_date(
5546: p_api_version => p_api_version,
5547: p_init_msg_list => p_init_msg_list,
5548: p_khr_id => l_int_param_tbl(l_int_param_tbl_row).khr_id,
5549: p_billing_date => p_rate_change_start_date,

Line 12893: print_debug('Executing OKL_STREAM_GENERATOR_PVT.get_next_billing_date ');

12889: l_due_date := null;
12890: LOOP
12891: IF ((G_DEAL_TYPE = 'LOAN' or G_DEAL_TYPE ='LOAN-REVOLVING') AND
12892: ( NOT(l_end_of_process))) THEN
12893: print_debug('Executing OKL_STREAM_GENERATOR_PVT.get_next_billing_date ');
12894: print_debug('Billing Date : '|| nvl(l_last_interest_cal_date, G_CONTRACT_START_DATE) );
12895:
12896: OKL_STREAM_GENERATOR_PVT.get_next_billing_date(
12897: p_api_version => p_api_version,

Line 12896: OKL_STREAM_GENERATOR_PVT.get_next_billing_date(

12892: ( NOT(l_end_of_process))) THEN
12893: print_debug('Executing OKL_STREAM_GENERATOR_PVT.get_next_billing_date ');
12894: print_debug('Billing Date : '|| nvl(l_last_interest_cal_date, G_CONTRACT_START_DATE) );
12895:
12896: OKL_STREAM_GENERATOR_PVT.get_next_billing_date(
12897: p_api_version => p_api_version,
12898: p_init_msg_list => p_init_msg_list,
12899: p_khr_id => G_CONTRACT_ID,
12900: p_billing_date => nvl(l_last_interest_cal_date, G_CONTRACT_START_DATE),

Line 12909: print_error_message('Unexpected error raised in call to OKL_STREAM_GENERATOR_PVT.get_next_billing_date');

12905: x_msg_count => x_msg_count,
12906: x_msg_data => x_msg_data);
12907:
12908: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
12909: print_error_message('Unexpected error raised in call to OKL_STREAM_GENERATOR_PVT.get_next_billing_date');
12910: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
12911: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
12912: print_error_message('Error raised in call to OKL_STREAM_GENERATOR_PVT.get_next_billing_date');
12913: RAISE variable_interest_failed;

Line 12912: print_error_message('Error raised in call to OKL_STREAM_GENERATOR_PVT.get_next_billing_date');

12908: IF (x_return_status = Okl_Api.G_RET_STS_UNEXP_ERROR) THEN
12909: print_error_message('Unexpected error raised in call to OKL_STREAM_GENERATOR_PVT.get_next_billing_date');
12910: RAISE Okl_Api.G_EXCEPTION_UNEXPECTED_ERROR;
12911: ELSIF (x_return_status = Okl_Api.G_RET_STS_ERROR) THEN
12912: print_error_message('Error raised in call to OKL_STREAM_GENERATOR_PVT.get_next_billing_date');
12913: RAISE variable_interest_failed;
12914: END IF;
12915:
12916: print_debug(' Next Due Date : '|| l_due_date );