DBA Data[Home] [Help]

APPS.OKL_OPEN_INTERFACE_PVT dependencies on OKL_K_RATE_PARAMS_PVT

Line 9642: okl_k_rate_params_pvt.get_rate_rec(

9638:
9639: l_no_data := TRUE;
9640: IF (p_header_rec.TEMPLATE_NUMBER IS NOT NULL) THEN
9641: --get_template_rate(p_chr_id, 'ACTUAL', l_tmpl_rate_rec, l_no_data);
9642: okl_k_rate_params_pvt.get_rate_rec(
9643: p_chr_id => p_chr_id,
9644: p_parameter_type_code => 'ACTUAL',
9645: p_effective_from_date => NULL,
9646: x_krpv_rec => l_tmpl_rate_rec,

Line 9729: okl_k_rate_params_pvt.default_k_rate_params(

9725: p_header_rec.TEMPLATE_NUMBER IS NOT NULL) THEN
9726: l_k_rate_tbl(l_rate_counter).PRINCIPAL_BASIS_CODE :=
9727: l_tmpl_rate_rec.PRINCIPAL_BASIS_CODE;
9728: ELSE
9729: okl_k_rate_params_pvt.default_k_rate_params(
9730: p_api_version => 1,
9731: p_init_msg_list => OKC_API.G_FALSE,
9732: x_return_status => x_return_status,
9733: x_msg_count => x_msg_count,

Line 9750: okl_k_rate_params_pvt.default_k_rate_params(

9746: p_header_rec.TEMPLATE_NUMBER IS NOT NULL) THEN
9747: l_k_rate_tbl(l_rate_counter).DAYS_IN_A_MONTH_CODE :=
9748: l_tmpl_rate_rec.DAYS_IN_A_MONTH_CODE;
9749: ELSE
9750: okl_k_rate_params_pvt.default_k_rate_params(
9751: p_api_version => 1,
9752: p_init_msg_list => OKC_API.G_FALSE,
9753: x_return_status => x_return_status,
9754: x_msg_count => x_msg_count,

Line 9771: okl_k_rate_params_pvt.default_k_rate_params(

9767: p_header_rec.TEMPLATE_NUMBER IS NOT NULL) THEN
9768: l_k_rate_tbl(l_rate_counter).DAYS_IN_A_YEAR_CODE :=
9769: l_tmpl_rate_rec.DAYS_IN_A_YEAR_CODE;
9770: ELSE
9771: okl_k_rate_params_pvt.default_k_rate_params(
9772: p_api_version => 1,
9773: p_init_msg_list => OKC_API.G_FALSE,
9774: x_return_status => x_return_status,
9775: x_msg_count => x_msg_count,

Line 9792: okl_k_rate_params_pvt.default_k_rate_params(

9788: p_header_rec.TEMPLATE_NUMBER IS NOT NULL) THEN
9789: l_k_rate_tbl(l_rate_counter).INTEREST_BASIS_CODE :=
9790: l_tmpl_rate_rec.INTEREST_BASIS_CODE;
9791: ELSE
9792: okl_k_rate_params_pvt.default_k_rate_params(
9793: p_api_version => 1,
9794: p_init_msg_list => OKC_API.G_FALSE,
9795: x_return_status => x_return_status,
9796: x_msg_count => x_msg_count,

Line 9864: okl_k_rate_params_pvt.default_k_rate_params(

9860: p_header_rec.TEMPLATE_NUMBER IS NOT NULL) THEN
9861: l_k_rate_tbl(l_rate_counter).CATCHUP_BASIS_CODE :=
9862: l_tmpl_rate_rec.CATCHUP_BASIS_CODE;
9863: ELSE
9864: okl_k_rate_params_pvt.default_k_rate_params(
9865: p_api_version => 1,
9866: p_init_msg_list => OKC_API.G_FALSE,
9867: x_return_status => x_return_status,
9868: x_msg_count => x_msg_count,

Line 9906: okl_k_rate_params_pvt.default_k_rate_params(

9902: p_header_rec.TEMPLATE_NUMBER IS NOT NULL) THEN
9903: l_k_rate_tbl(l_rate_counter).RATE_CHANGE_FREQUENCY_CODE :=
9904: l_tmpl_rate_rec.RATE_CHANGE_FREQUENCY_CODE;
9905: ELSE
9906: okl_k_rate_params_pvt.default_k_rate_params(
9907: p_api_version => 1,
9908: p_init_msg_list => OKC_API.G_FALSE,
9909: x_return_status => x_return_status,
9910: x_msg_count => x_msg_count,

Line 10026: okl_k_rate_params_pvt.get_rate_rec(

10022:
10023: l_no_data := TRUE;
10024: IF (p_header_rec.TEMPLATE_NUMBER IS NOT NULL) THEN
10025: --get_template_rate(p_chr_id, 'CONVERSION', l_tmpl_rate_rec, l_no_data);
10026: okl_k_rate_params_pvt.get_rate_rec(
10027: p_chr_id => p_chr_id,
10028: p_parameter_type_code => 'CONVERSION',
10029: p_effective_from_date => NULL,
10030: x_krpv_rec => l_tmpl_rate_rec,

Line 10112: okl_k_rate_params_pvt.default_k_rate_params(

10108: p_header_rec.TEMPLATE_NUMBER IS NOT NULL) THEN
10109: l_k_rate_tbl(l_rate_counter).PRINCIPAL_BASIS_CODE :=
10110: l_tmpl_rate_rec.PRINCIPAL_BASIS_CODE;
10111: ELSE
10112: okl_k_rate_params_pvt.default_k_rate_params(
10113: p_api_version => 1,
10114: p_init_msg_list => OKC_API.G_FALSE,
10115: x_return_status => x_return_status,
10116: x_msg_count => x_msg_count,

Line 10133: okl_k_rate_params_pvt.default_k_rate_params(

10129: p_header_rec.TEMPLATE_NUMBER IS NOT NULL) THEN
10130: l_k_rate_tbl(l_rate_counter).DAYS_IN_A_MONTH_CODE :=
10131: l_tmpl_rate_rec.DAYS_IN_A_MONTH_CODE;
10132: ELSE
10133: okl_k_rate_params_pvt.default_k_rate_params(
10134: p_api_version => 1,
10135: p_init_msg_list => OKC_API.G_FALSE,
10136: x_return_status => x_return_status,
10137: x_msg_count => x_msg_count,

Line 10154: okl_k_rate_params_pvt.default_k_rate_params(

10150: p_header_rec.TEMPLATE_NUMBER IS NOT NULL) THEN
10151: l_k_rate_tbl(l_rate_counter).DAYS_IN_A_YEAR_CODE :=
10152: l_tmpl_rate_rec.DAYS_IN_A_YEAR_CODE;
10153: ELSE
10154: okl_k_rate_params_pvt.default_k_rate_params(
10155: p_api_version => 1,
10156: p_init_msg_list => OKC_API.G_FALSE,
10157: x_return_status => x_return_status,
10158: x_msg_count => x_msg_count,

Line 10175: okl_k_rate_params_pvt.default_k_rate_params(

10171: p_header_rec.TEMPLATE_NUMBER IS NOT NULL) THEN
10172: l_k_rate_tbl(l_rate_counter).INTEREST_BASIS_CODE :=
10173: l_tmpl_rate_rec.INTEREST_BASIS_CODE;
10174: ELSE
10175: okl_k_rate_params_pvt.default_k_rate_params(
10176: p_api_version => 1,
10177: p_init_msg_list => OKC_API.G_FALSE,
10178: x_return_status => x_return_status,
10179: x_msg_count => x_msg_count,

Line 10246: okl_k_rate_params_pvt.default_k_rate_params(

10242: p_header_rec.TEMPLATE_NUMBER IS NOT NULL) THEN
10243: l_k_rate_tbl(l_rate_counter).CATCHUP_BASIS_CODE :=
10244: l_tmpl_rate_rec.CATCHUP_BASIS_CODE;
10245: ELSE
10246: okl_k_rate_params_pvt.default_k_rate_params(
10247: p_api_version => 1,
10248: p_init_msg_list => OKC_API.G_FALSE,
10249: x_return_status => x_return_status,
10250: x_msg_count => x_msg_count,

Line 10288: okl_k_rate_params_pvt.default_k_rate_params(

10284: p_header_rec.TEMPLATE_NUMBER IS NOT NULL) THEN
10285: l_k_rate_tbl(l_rate_counter).RATE_CHANGE_FREQUENCY_CODE :=
10286: l_tmpl_rate_rec.RATE_CHANGE_FREQUENCY_CODE;
10287: ELSE
10288: okl_k_rate_params_pvt.default_k_rate_params(
10289: p_api_version => 1,
10290: p_init_msg_list => OKC_API.G_FALSE,
10291: x_return_status => x_return_status,
10292: x_msg_count => x_msg_count,

Line 10355: OKL_K_RATE_PARAMS_PVT.validate_k_rate_params(

10351: END IF;
10352:
10353: debug_message('l_rate_counter=' || l_rate_counter);
10354: IF (l_rate_counter > 1) THEN
10355: OKL_K_RATE_PARAMS_PVT.validate_k_rate_params(
10356: p_api_version => 1 ,
10357: p_init_msg_list => OKC_API.G_FALSE,
10358: x_return_status => x_return_status,
10359: x_msg_count => x_msg_count,

Line 10368: OKL_K_RATE_PARAMS_PVT.create_k_rate_params(

10364: RAISE header_rule_failed;
10365: ELSE
10366: FOR krpv_rec_cnt IN l_k_rate_tbl.FIRST..l_k_rate_tbl.LAST
10367: LOOP
10368: OKL_K_RATE_PARAMS_PVT.create_k_rate_params(
10369: p_api_version => 1 ,
10370: p_init_msg_list => OKC_API.G_FALSE,
10371: x_return_status => x_return_status,
10372: x_msg_count => x_msg_count,