DBA Data[Home] [Help]

APPS.OKL_LA_PAYMENTS_PVT dependencies on OKL_RULE_PUB

Line 1106: l_rulv_rec OKL_RULE_PUB.rulv_rec_type;

1102: ORDER BY START_DATE, SEQUENCE;
1103:
1104: l_rulv_tbl sll_instances%ROWTYPE;
1105:
1106: l_rulv_rec OKL_RULE_PUB.rulv_rec_type;
1107: lx_rulv_rec OKL_RULE_PUB.rulv_rec_type;
1108:
1109: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1110: l_api_name CONSTANT VARCHAR2(30) := 'CALCULATE_DETAILS';

Line 1107: lx_rulv_rec OKL_RULE_PUB.rulv_rec_type;

1103:
1104: l_rulv_tbl sll_instances%ROWTYPE;
1105:
1106: l_rulv_rec OKL_RULE_PUB.rulv_rec_type;
1107: lx_rulv_rec OKL_RULE_PUB.rulv_rec_type;
1108:
1109: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1110: l_api_name CONSTANT VARCHAR2(30) := 'CALCULATE_DETAILS';
1111: l_api_version CONSTANT NUMBER := 1.0;

Line 1124: l_stub_rulv_rec OKL_RULE_PUB.rulv_rec_type;

1120: --Added by bkatraga for bug 13478101
1121: l_structure OKC_RULES_B.rule_information5%TYPE := structure;
1122: l_frequency OKC_RULES_B.object1_id1%TYPE := frequency;
1123: l_arrears OKC_RULES_B.rule_information10%TYPE := 'Y';
1124: l_stub_rulv_rec OKL_RULE_PUB.rulv_rec_type;
1125: lx_stub_rulv_rec OKL_RULE_PUB.rulv_rec_type;
1126: --end bkatraga
1127:
1128: begin

Line 1125: lx_stub_rulv_rec OKL_RULE_PUB.rulv_rec_type;

1121: l_structure OKC_RULES_B.rule_information5%TYPE := structure;
1122: l_frequency OKC_RULES_B.object1_id1%TYPE := frequency;
1123: l_arrears OKC_RULES_B.rule_information10%TYPE := 'Y';
1124: l_stub_rulv_rec OKL_RULE_PUB.rulv_rec_type;
1125: lx_stub_rulv_rec OKL_RULE_PUB.rulv_rec_type;
1126: --end bkatraga
1127:
1128: begin
1129:

Line 1251: OKL_RULE_PUB.update_rule(

1247: end if;
1248:
1249: l_rulv_rec.rule_information1 := null;
1250:
1251: OKL_RULE_PUB.update_rule(
1252: p_api_version => p_api_version,
1253: p_init_msg_list => p_init_msg_list,
1254: x_return_status => x_return_status,
1255: x_msg_count => x_msg_count,

Line 1304: OKL_RULE_PUB.create_rule(

1300: l_stub_rulv_rec.std_template_yn := 'N';
1301: l_stub_rulv_rec.warn_yn := 'N';
1302: l_stub_rulv_rec.rule_information_category := 'LASLL';
1303:
1304: OKL_RULE_PUB.create_rule(
1305: p_api_version => p_api_version,
1306: p_init_msg_list => p_init_msg_list,
1307: x_return_status => x_return_status,
1308: x_msg_count => x_msg_count,

Line 2153: l_rgpv_rec OKL_RULE_PUB.rgpv_rec_type := NULL;

2149: l_rulv_rec2 rulv_rec_type := NULL;
2150:
2151: lx_rulv_tbl rulv_tbl_type;
2152:
2153: l_rgpv_rec OKL_RULE_PUB.rgpv_rec_type := NULL;
2154: lx_rgpv_rec OKL_RULE_PUB.rgpv_rec_type := NULL;
2155:
2156: l_pym_level VARCHAR2(30) := 'HEADER';
2157: l_subline_id OKC_K_LINES_B.ID%TYPE := OKL_API.G_MISS_NUM;

Line 2154: lx_rgpv_rec OKL_RULE_PUB.rgpv_rec_type := NULL;

2150:
2151: lx_rulv_tbl rulv_tbl_type;
2152:
2153: l_rgpv_rec OKL_RULE_PUB.rgpv_rec_type := NULL;
2154: lx_rgpv_rec OKL_RULE_PUB.rgpv_rec_type := NULL;
2155:
2156: l_pym_level VARCHAR2(30) := 'HEADER';
2157: l_subline_id OKC_K_LINES_B.ID%TYPE := OKL_API.G_MISS_NUM;
2158: l_slh_id OKC_RULES_V.ID%TYPE := OKL_API.G_MISS_NUM;

Line 2413: OKL_RULE_PUB.create_rule_group(

2409:
2410:
2411:
2412:
2413: OKL_RULE_PUB.create_rule_group(
2414: p_api_version => p_api_version,
2415: p_init_msg_list => p_init_msg_list,
2416: x_return_status => x_return_status,
2417: x_msg_count => x_msg_count,

Line 2444: OKL_RULE_PUB.create_rule(

2440: l_rulv_rec.template_yn := 'N';
2441: l_rulv_rec.sfwt_flag := 'N';
2442: l_rulv_rec.rule_information_category := 'LASLH';
2443:
2444: OKL_RULE_PUB.create_rule(
2445: p_api_version => p_api_version,
2446: p_init_msg_list => p_init_msg_list,
2447: x_return_status => x_return_status,
2448: x_msg_count => x_msg_count,

Line 2557: OKL_RULE_PUB.delete_rule(

2553: raise OKL_API.G_EXCEPTION_ERROR;
2554: end if;
2555:
2556: if (l_delt_rulv_tbl.count > 0) then
2557: OKL_RULE_PUB.delete_rule(
2558: p_api_version => p_api_version,
2559: p_init_msg_list => p_init_msg_list,
2560: x_return_status => x_return_status,
2561: x_msg_count => x_msg_count,

Line 2582: OKL_RULE_PUB.create_rule(

2578: exit when (i >= l_crea_rulv_tbl.last);
2579: i:= l_crea_rulv_tbl.NEXT(i);
2580: end loop;
2581:
2582: OKL_RULE_PUB.create_rule(
2583: p_api_version => p_api_version,
2584: p_init_msg_list => p_init_msg_list,
2585: x_return_status => x_return_status,
2586: x_msg_count => x_msg_count,

Line 2626: OKL_RULE_PUB.update_rule(

2622: END IF;
2623: END IF;
2624: -- added for bug 5115701 - End
2625:
2626: OKL_RULE_PUB.update_rule(
2627: p_api_version => p_api_version,
2628: p_init_msg_list => p_init_msg_list,
2629: x_return_status => x_return_status,
2630: x_msg_count => x_msg_count,

Line 2816: l_rulv_rec OKL_RULE_PUB.rulv_rec_type;

2812: ) IS
2813: i NUMBER := 0;
2814: l_ak_prompt AK_ATTRIBUTES_VL.attribute_label_long%TYPE;
2815:
2816: l_rulv_rec OKL_RULE_PUB.rulv_rec_type;
2817: lx_rulv_rec OKL_RULE_PUB.rulv_rec_type;
2818: -- x_rulv_tbl OKL_RULE_PUB.RULV_TBL_TYPE;
2819:
2820: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

Line 2817: lx_rulv_rec OKL_RULE_PUB.rulv_rec_type;

2813: i NUMBER := 0;
2814: l_ak_prompt AK_ATTRIBUTES_VL.attribute_label_long%TYPE;
2815:
2816: l_rulv_rec OKL_RULE_PUB.rulv_rec_type;
2817: lx_rulv_rec OKL_RULE_PUB.rulv_rec_type;
2818: -- x_rulv_tbl OKL_RULE_PUB.RULV_TBL_TYPE;
2819:
2820: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
2821: l_api_name CONSTANT VARCHAR2(30) := 'VARIABLE_INTEREST_PAYMENT';

Line 2818: -- x_rulv_tbl OKL_RULE_PUB.RULV_TBL_TYPE;

2814: l_ak_prompt AK_ATTRIBUTES_VL.attribute_label_long%TYPE;
2815:
2816: l_rulv_rec OKL_RULE_PUB.rulv_rec_type;
2817: lx_rulv_rec OKL_RULE_PUB.rulv_rec_type;
2818: -- x_rulv_tbl OKL_RULE_PUB.RULV_TBL_TYPE;
2819:
2820: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
2821: l_api_name CONSTANT VARCHAR2(30) := 'VARIABLE_INTEREST_PAYMENT';
2822: l_api_version CONSTANT NUMBER := 1.0;

Line 3675: l_rulv_rec OKL_RULE_PUB.rulv_rec_type;

3671: x_rulv_tbl OUT NOCOPY rulv_tbl_type
3672: ) IS
3673: i NUMBER := 0;
3674:
3675: l_rulv_rec OKL_RULE_PUB.rulv_rec_type;
3676: lx_rulv_rec OKL_RULE_PUB.rulv_rec_type;
3677: -- x_rulv_tbl OKL_RULE_PUB.RULV_TBL_TYPE;
3678:
3679: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

Line 3676: lx_rulv_rec OKL_RULE_PUB.rulv_rec_type;

3672: ) IS
3673: i NUMBER := 0;
3674:
3675: l_rulv_rec OKL_RULE_PUB.rulv_rec_type;
3676: lx_rulv_rec OKL_RULE_PUB.rulv_rec_type;
3677: -- x_rulv_tbl OKL_RULE_PUB.RULV_TBL_TYPE;
3678:
3679: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
3680: l_api_name CONSTANT VARCHAR2(30) :='VARIABLE_INTEREST_SCHEDULE';

Line 3677: -- x_rulv_tbl OKL_RULE_PUB.RULV_TBL_TYPE;

3673: i NUMBER := 0;
3674:
3675: l_rulv_rec OKL_RULE_PUB.rulv_rec_type;
3676: lx_rulv_rec OKL_RULE_PUB.rulv_rec_type;
3677: -- x_rulv_tbl OKL_RULE_PUB.RULV_TBL_TYPE;
3678:
3679: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
3680: l_api_name CONSTANT VARCHAR2(30) :='VARIABLE_INTEREST_SCHEDULE';
3681: l_api_version CONSTANT NUMBER := 1.0;