DBA Data[Home] [Help]

APPS.OKC_RGR_PVT dependencies on OKC_RG_DEF_RULES

Line 16: G_VIEW CONSTANT VARCHAR2(200) := 'OKC_RG_DEF_RULES_V';

12: G_NO_PARENT_RECORD CONSTANT VARCHAR2(200) := 'OKC_NO_PARENT_RECORD';
13: G_UNEXPECTED_ERROR CONSTANT VARCHAR2(200) := 'OKC_CONTRACTS_UNEXPECTED_ERROR';
14: G_SQLERRM_TOKEN CONSTANT VARCHAR2(200) := 'SQLerrm';
15: G_SQLCODE_TOKEN CONSTANT VARCHAR2(200) := 'SQLcode';
16: G_VIEW CONSTANT VARCHAR2(200) := 'OKC_RG_DEF_RULES_V';
17: G_EXCEPTION_HALT_VALIDATION EXCEPTION;
18: G_RETURN_STATUS VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
19:
20: -- Start of comments

Line 41: FROM okc_rg_def_rules

37: -- To check for any matching row, for unique check
38: -- ------------------------------------------------------
39: CURSOR cur_rgr IS
40: SELECT 'x'
41: FROM okc_rg_def_rules
42: WHERE rgd_code = p_rgrv_rec.RGD_CODE
43: AND rdf_code = p_rgrv_rec.RDF_CODE;
44:
45: l_row_found BOOLEAN := False;

Line 873: -- FUNCTION get_rec for: OKC_RG_DEF_RULES

869:
870: END api_copy;
871:
872: ---------------------------------------------------------------------------
873: -- FUNCTION get_rec for: OKC_RG_DEF_RULES
874: ---------------------------------------------------------------------------
875: FUNCTION get_rec (
876: p_rgr_rec IN rgr_rec_type,
877: x_no_data_found OUT NOCOPY BOOLEAN

Line 895: FROM Okc_Rg_Def_Rules

891: MIN_CARDINALITY,
892: MAX_CARDINALITY,
893: PRICING_RELATED_YN,
894: ACCESS_LEVEL
895: FROM Okc_Rg_Def_Rules
896: WHERE okc_rg_def_rules.rgd_code = p_rgd_code
897: AND okc_rg_def_rules.rdf_code = p_rdf_code;
898: l_rgr_pk rgr_pk_csr%ROWTYPE;
899: l_rgr_rec rgr_rec_type;

Line 896: WHERE okc_rg_def_rules.rgd_code = p_rgd_code

892: MAX_CARDINALITY,
893: PRICING_RELATED_YN,
894: ACCESS_LEVEL
895: FROM Okc_Rg_Def_Rules
896: WHERE okc_rg_def_rules.rgd_code = p_rgd_code
897: AND okc_rg_def_rules.rdf_code = p_rdf_code;
898: l_rgr_pk rgr_pk_csr%ROWTYPE;
899: l_rgr_rec rgr_rec_type;
900: BEGIN

Line 897: AND okc_rg_def_rules.rdf_code = p_rdf_code;

893: PRICING_RELATED_YN,
894: ACCESS_LEVEL
895: FROM Okc_Rg_Def_Rules
896: WHERE okc_rg_def_rules.rgd_code = p_rgd_code
897: AND okc_rg_def_rules.rdf_code = p_rdf_code;
898: l_rgr_pk rgr_pk_csr%ROWTYPE;
899: l_rgr_rec rgr_rec_type;
900: BEGIN
901:

Line 947: -- FUNCTION get_rec for: OKC_RG_DEF_RULES_V

943: RETURN(get_rec(p_rgr_rec, l_row_notfound));
944:
945: END get_rec;
946: ---------------------------------------------------------------------------
947: -- FUNCTION get_rec for: OKC_RG_DEF_RULES_V
948: ---------------------------------------------------------------------------
949: FUNCTION get_rec (
950: p_rgrv_rec IN rgrv_rec_type,
951: x_no_data_found OUT NOCOPY BOOLEAN

Line 969: FROM Okc_Rg_Def_Rules_V

965: MIN_CARDINALITY,
966: MAX_CARDINALITY,
967: PRICING_RELATED_YN,
968: ACCESS_LEVEL
969: FROM Okc_Rg_Def_Rules_V
970: WHERE okc_rg_def_rules_v.rgd_code = p_rgd_code
971: AND okc_rg_def_rules_v.rdf_code = p_rdf_code;
972: l_okc_rgrv_pk okc_rgrv_pk_csr%ROWTYPE;
973: l_rgrv_rec rgrv_rec_type;

Line 970: WHERE okc_rg_def_rules_v.rgd_code = p_rgd_code

966: MAX_CARDINALITY,
967: PRICING_RELATED_YN,
968: ACCESS_LEVEL
969: FROM Okc_Rg_Def_Rules_V
970: WHERE okc_rg_def_rules_v.rgd_code = p_rgd_code
971: AND okc_rg_def_rules_v.rdf_code = p_rdf_code;
972: l_okc_rgrv_pk okc_rgrv_pk_csr%ROWTYPE;
973: l_rgrv_rec rgrv_rec_type;
974: BEGIN

Line 971: AND okc_rg_def_rules_v.rdf_code = p_rdf_code;

967: PRICING_RELATED_YN,
968: ACCESS_LEVEL
969: FROM Okc_Rg_Def_Rules_V
970: WHERE okc_rg_def_rules_v.rgd_code = p_rgd_code
971: AND okc_rg_def_rules_v.rdf_code = p_rdf_code;
972: l_okc_rgrv_pk okc_rgrv_pk_csr%ROWTYPE;
973: l_rgrv_rec rgrv_rec_type;
974: BEGIN
975:

Line 1022: -- FUNCTION null_out_defaults for: OKC_RG_DEF_RULES_V --

1018:
1019: END get_rec;
1020:
1021: --------------------------------------------------------
1022: -- FUNCTION null_out_defaults for: OKC_RG_DEF_RULES_V --
1023: --------------------------------------------------------
1024: FUNCTION null_out_defaults (
1025: p_rgrv_rec IN rgrv_rec_type
1026: ) RETURN rgrv_rec_type IS

Line 1087: -- Validate_Attributes for:OKC_RG_DEF_RULES_V --

1083: ---------------------------------------------------------------------------
1084: -- PROCEDURE Validate_Attributes
1085: ---------------------------------------------------------------------------
1086: ------------------------------------------------
1087: -- Validate_Attributes for:OKC_RG_DEF_RULES_V --
1088: ------------------------------------------------
1089: /* commenting out nocopy generated code in favor of hand-coded procedure
1090: FUNCTION Validate_Attributes (
1091: p_rgrv_rec IN rgrv_rec_type

Line 1125: -- Validate_Record for:OKC_RG_DEF_RULES_V --

1121: ---------------------------------------------------------------------------
1122: -- PROCEDURE Validate_Record
1123: ---------------------------------------------------------------------------
1124: --------------------------------------------
1125: -- Validate_Record for:OKC_RG_DEF_RULES_V --
1126: --------------------------------------------
1127: FUNCTION Validate_Record (
1128: p_rgrv_rec IN rgrv_rec_type
1129: ) RETURN VARCHAR2 IS

Line 1187: -- validate_row for:OKC_RG_DEF_RULES_V --

1183: ---------------------------------------------------------------------------
1184: -- PROCEDURE validate_row
1185: ---------------------------------------------------------------------------
1186: -----------------------------------------
1187: -- validate_row for:OKC_RG_DEF_RULES_V --
1188: -----------------------------------------
1189: PROCEDURE validate_row(
1190: p_api_version IN NUMBER,
1191: p_init_msg_list IN VARCHAR2,

Line 1393: -- insert_row for:OKC_RG_DEF_RULES --

1389: ---------------------------------------------------------------------------
1390: -- PROCEDURE insert_row
1391: ---------------------------------------------------------------------------
1392: -------------------------------------
1393: -- insert_row for:OKC_RG_DEF_RULES --
1394: -------------------------------------
1395: PROCEDURE insert_row(
1396: p_init_msg_list IN VARCHAR2,
1397: x_return_status OUT NOCOPY VARCHAR2,

Line 1409: -- Set_Attributes for:OKC_RG_DEF_RULES --

1405: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1406: l_rgr_rec rgr_rec_type := p_rgr_rec;
1407: l_def_rgr_rec rgr_rec_type;
1408: -----------------------------------------
1409: -- Set_Attributes for:OKC_RG_DEF_RULES --
1410: -----------------------------------------
1411: FUNCTION Set_Attributes (
1412: p_rgr_rec IN rgr_rec_type,
1413: x_rgr_rec OUT NOCOPY rgr_rec_type

Line 1449: INSERT INTO OKC_RG_DEF_RULES(

1445: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1446: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1447: RAISE OKC_API.G_EXCEPTION_ERROR;
1448: END IF;
1449: INSERT INTO OKC_RG_DEF_RULES(
1450: rgd_code,
1451: rdf_code,
1452: object_version_number,
1453: application_id,

Line 1540: -- insert_row for:OKC_RG_DEF_RULES_V --

1536: );
1537:
1538: END insert_row;
1539: ---------------------------------------
1540: -- insert_row for:OKC_RG_DEF_RULES_V --
1541: ---------------------------------------
1542: PROCEDURE insert_row(
1543: p_api_version IN NUMBER,
1544: p_init_msg_list IN VARCHAR2,

Line 1576: -- Set_Attributes for:OKC_RG_DEF_RULES_V --

1572: RETURN(l_rgrv_rec);
1573:
1574: END fill_who_columns;
1575: -------------------------------------------
1576: -- Set_Attributes for:OKC_RG_DEF_RULES_V --
1577: -------------------------------------------
1578: FUNCTION Set_Attributes (
1579: p_rgrv_rec IN rgrv_rec_type,
1580: x_rgrv_rec OUT NOCOPY rgrv_rec_type

Line 1819: -- lock_row for:OKC_RG_DEF_RULES --

1815: ---------------------------------------------------------------------------
1816: -- PROCEDURE lock_row
1817: ---------------------------------------------------------------------------
1818: -----------------------------------
1819: -- lock_row for:OKC_RG_DEF_RULES --
1820: -----------------------------------
1821: PROCEDURE lock_row(
1822: p_init_msg_list IN VARCHAR2,
1823: x_return_status OUT NOCOPY VARCHAR2,

Line 1832: FROM OKC_RG_DEF_RULES

1828: E_Resource_Busy EXCEPTION;
1829: PRAGMA EXCEPTION_INIT(E_Resource_Busy, -00054);
1830: CURSOR lock_csr (p_rgr_rec IN rgr_rec_type) IS
1831: SELECT OBJECT_VERSION_NUMBER
1832: FROM OKC_RG_DEF_RULES
1833: WHERE RGD_CODE = p_rgr_rec.rgd_code
1834: AND RDF_CODE = p_rgr_rec.rdf_code
1835: AND OBJECT_VERSION_NUMBER = p_rgr_rec.object_version_number
1836: FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;

Line 1840: FROM OKC_RG_DEF_RULES

1836: FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;
1837:
1838: CURSOR lchk_csr (p_rgr_rec IN rgr_rec_type) IS
1839: SELECT OBJECT_VERSION_NUMBER
1840: FROM OKC_RG_DEF_RULES
1841: WHERE RGD_CODE = p_rgr_rec.rgd_code
1842: AND RDF_CODE = p_rgr_rec.rdf_code;
1843: l_api_version CONSTANT NUMBER := 1;
1844: l_api_name CONSTANT VARCHAR2(30) := 'RULES_lock_row';

Line 1846: l_object_version_number OKC_RG_DEF_RULES.OBJECT_VERSION_NUMBER%TYPE;

1842: AND RDF_CODE = p_rgr_rec.rdf_code;
1843: l_api_version CONSTANT NUMBER := 1;
1844: l_api_name CONSTANT VARCHAR2(30) := 'RULES_lock_row';
1845: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1846: l_object_version_number OKC_RG_DEF_RULES.OBJECT_VERSION_NUMBER%TYPE;
1847: lc_object_version_number OKC_RG_DEF_RULES.OBJECT_VERSION_NUMBER%TYPE;
1848: l_row_notfound BOOLEAN := FALSE;
1849: lc_row_notfound BOOLEAN := FALSE;
1850: BEGIN

Line 1847: lc_object_version_number OKC_RG_DEF_RULES.OBJECT_VERSION_NUMBER%TYPE;

1843: l_api_version CONSTANT NUMBER := 1;
1844: l_api_name CONSTANT VARCHAR2(30) := 'RULES_lock_row';
1845: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1846: l_object_version_number OKC_RG_DEF_RULES.OBJECT_VERSION_NUMBER%TYPE;
1847: lc_object_version_number OKC_RG_DEF_RULES.OBJECT_VERSION_NUMBER%TYPE;
1848: l_row_notfound BOOLEAN := FALSE;
1849: lc_row_notfound BOOLEAN := FALSE;
1850: BEGIN
1851:

Line 1976: -- lock_row for:OKC_RG_DEF_RULES_V --

1972: );
1973:
1974: END lock_row;
1975: -------------------------------------
1976: -- lock_row for:OKC_RG_DEF_RULES_V --
1977: -------------------------------------
1978: PROCEDURE lock_row(
1979: p_api_version IN NUMBER,
1980: p_init_msg_list IN VARCHAR2,

Line 2186: -- update_row for:OKC_RG_DEF_RULES --

2182: ---------------------------------------------------------------------------
2183: -- PROCEDURE update_row
2184: ---------------------------------------------------------------------------
2185: -------------------------------------
2186: -- update_row for:OKC_RG_DEF_RULES --
2187: -------------------------------------
2188: PROCEDURE update_row(
2189: p_init_msg_list IN VARCHAR2,
2190: x_return_status OUT NOCOPY VARCHAR2,

Line 2287: -- Set_Attributes for:OKC_RG_DEF_RULES --

2283: RETURN(l_return_status);
2284:
2285: END populate_new_record;
2286: -----------------------------------------
2287: -- Set_Attributes for:OKC_RG_DEF_RULES --
2288: -----------------------------------------
2289: FUNCTION Set_Attributes (
2290: p_rgr_rec IN rgr_rec_type,
2291: x_rgr_rec OUT NOCOPY rgr_rec_type

Line 2333: UPDATE OKC_RG_DEF_RULES

2329: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2330: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2331: RAISE OKC_API.G_EXCEPTION_ERROR;
2332: END IF;
2333: UPDATE OKC_RG_DEF_RULES
2334: SET OBJECT_VERSION_NUMBER = l_def_rgr_rec.object_version_number,
2335: CREATED_BY = l_def_rgr_rec.created_by,
2336: CREATION_DATE = l_def_rgr_rec.creation_date,
2337: LAST_UPDATED_BY = l_def_rgr_rec.last_updated_by,

Line 2408: -- update_row for:OKC_RG_DEF_RULES_V --

2404: );
2405:
2406: END update_row;
2407: ---------------------------------------
2408: -- update_row for:OKC_RG_DEF_RULES_V --
2409: ---------------------------------------
2410: PROCEDURE update_row(
2411: p_api_version IN NUMBER,
2412: p_init_msg_list IN VARCHAR2,

Line 2526: -- Set_Attributes for:OKC_RG_DEF_RULES_V --

2522: RETURN(l_return_status);
2523:
2524: END populate_new_record;
2525: -------------------------------------------
2526: -- Set_Attributes for:OKC_RG_DEF_RULES_V --
2527: -------------------------------------------
2528: FUNCTION Set_Attributes (
2529: p_rgrv_rec IN rgrv_rec_type,
2530: x_rgrv_rec OUT NOCOPY rgrv_rec_type

Line 2769: -- delete_row for:OKC_RG_DEF_RULES --

2765: ---------------------------------------------------------------------------
2766: -- PROCEDURE delete_row
2767: ---------------------------------------------------------------------------
2768: -------------------------------------
2769: -- delete_row for:OKC_RG_DEF_RULES --
2770: -------------------------------------
2771: PROCEDURE delete_row(
2772: p_init_msg_list IN VARCHAR2,
2773: x_return_status OUT NOCOPY VARCHAR2,

Line 2799: DELETE FROM OKC_RG_DEF_RULES

2795: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2796: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2797: RAISE OKC_API.G_EXCEPTION_ERROR;
2798: END IF;
2799: DELETE FROM OKC_RG_DEF_RULES
2800: WHERE RGD_CODE = l_rgr_rec.rgd_code AND
2801: RDF_CODE = l_rgr_rec.rdf_code;
2802:
2803: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);

Line 2862: -- delete_row for:OKC_RG_DEF_RULES_V --

2858: );
2859:
2860: END delete_row;
2861: ---------------------------------------
2862: -- delete_row for:OKC_RG_DEF_RULES_V --
2863: ---------------------------------------
2864: PROCEDURE delete_row(
2865: p_api_version IN NUMBER,
2866: p_init_msg_list IN VARCHAR2,