DBA Data[Home] [Help]

APPS.OKC_STL_PVT dependencies on OKC_SUBCLASS_TOP_LINE

Line 38: -- FUNCTION get_rec for: OKC_SUBCLASS_TOP_LINE

34: null;
35: END api_copy;
36:
37: ---------------------------------------------------------------------------
38: -- FUNCTION get_rec for: OKC_SUBCLASS_TOP_LINE
39: ---------------------------------------------------------------------------
40: FUNCTION get_rec (
41: p_stl_rec IN stl_rec_type,
42: x_no_data_found OUT NOCOPY BOOLEAN

Line 58: FROM Okc_Subclass_Top_Line

54: LAST_UPDATED_BY,
55: LAST_UPDATE_DATE,
56: LAST_UPDATE_LOGIN,
57: ACCESS_LEVEL
58: FROM Okc_Subclass_Top_Line
59: WHERE okc_subclass_top_line.lse_id = p_lse_id
60: AND okc_subclass_top_line.scs_code = p_scs_code;
61: l_stl_pk stl_pk_csr%ROWTYPE;
62: l_stl_rec stl_rec_type;

Line 59: WHERE okc_subclass_top_line.lse_id = p_lse_id

55: LAST_UPDATE_DATE,
56: LAST_UPDATE_LOGIN,
57: ACCESS_LEVEL
58: FROM Okc_Subclass_Top_Line
59: WHERE okc_subclass_top_line.lse_id = p_lse_id
60: AND okc_subclass_top_line.scs_code = p_scs_code;
61: l_stl_pk stl_pk_csr%ROWTYPE;
62: l_stl_rec stl_rec_type;
63: BEGIN

Line 60: AND okc_subclass_top_line.scs_code = p_scs_code;

56: LAST_UPDATE_LOGIN,
57: ACCESS_LEVEL
58: FROM Okc_Subclass_Top_Line
59: WHERE okc_subclass_top_line.lse_id = p_lse_id
60: AND okc_subclass_top_line.scs_code = p_scs_code;
61: l_stl_pk stl_pk_csr%ROWTYPE;
62: l_stl_rec stl_rec_type;
63: BEGIN
64: x_no_data_found := TRUE;

Line 93: -- FUNCTION get_rec for: OKC_SUBCLASS_TOP_LINE_V

89: BEGIN
90: RETURN(get_rec(p_stl_rec, l_row_notfound));
91: END get_rec;
92: ---------------------------------------------------------------------------
93: -- FUNCTION get_rec for: OKC_SUBCLASS_TOP_LINE_V
94: ---------------------------------------------------------------------------
95: FUNCTION get_rec (
96: p_stlv_rec IN stlv_rec_type,
97: x_no_data_found OUT NOCOPY BOOLEAN

Line 113: FROM Okc_Subclass_Top_Line_V

109: LAST_UPDATED_BY,
110: LAST_UPDATE_DATE,
111: LAST_UPDATE_LOGIN,
112: ACCESS_LEVEL
113: FROM Okc_Subclass_Top_Line_V
114: WHERE okc_subclass_top_line_v.lse_id = p_lse_id
115: AND okc_subclass_top_line_v.scs_code = p_scs_code;
116: l_okc_stlv_pk okc_stlv_pk_csr%ROWTYPE;
117: l_stlv_rec stlv_rec_type;

Line 114: WHERE okc_subclass_top_line_v.lse_id = p_lse_id

110: LAST_UPDATE_DATE,
111: LAST_UPDATE_LOGIN,
112: ACCESS_LEVEL
113: FROM Okc_Subclass_Top_Line_V
114: WHERE okc_subclass_top_line_v.lse_id = p_lse_id
115: AND okc_subclass_top_line_v.scs_code = p_scs_code;
116: l_okc_stlv_pk okc_stlv_pk_csr%ROWTYPE;
117: l_stlv_rec stlv_rec_type;
118: BEGIN

Line 115: AND okc_subclass_top_line_v.scs_code = p_scs_code;

111: LAST_UPDATE_LOGIN,
112: ACCESS_LEVEL
113: FROM Okc_Subclass_Top_Line_V
114: WHERE okc_subclass_top_line_v.lse_id = p_lse_id
115: AND okc_subclass_top_line_v.scs_code = p_scs_code;
116: l_okc_stlv_pk okc_stlv_pk_csr%ROWTYPE;
117: l_stlv_rec stlv_rec_type;
118: BEGIN
119: x_no_data_found := TRUE;

Line 149: -- FUNCTION null_out_defaults for: OKC_SUBCLASS_TOP_LINE_V --

145: RETURN(get_rec(p_stlv_rec, l_row_notfound));
146: END get_rec;
147:
148: -------------------------------------------------------------
149: -- FUNCTION null_out_defaults for: OKC_SUBCLASS_TOP_LINE_V --
150: -------------------------------------------------------------
151: FUNCTION null_out_defaults (
152: p_stlv_rec IN stlv_rec_type
153: ) RETURN stlv_rec_type IS

Line 328: -- Validate_Attributes for:OKC_SUBCLASS_TOP_LINE_V --

324: ---------------------------------------------------------------------------
325: -- PROCEDURE Validate_Attributes
326: ---------------------------------------------------------------------------
327: -----------------------------------------------------
328: -- Validate_Attributes for:OKC_SUBCLASS_TOP_LINE_V --
329: -----------------------------------------------------
330: FUNCTION Validate_Attributes (
331: p_stlv_rec IN stlv_rec_type
332: ) RETURN VARCHAR2 IS

Line 405: -- Validate_Record for:OKC_SUBCLASS_TOP_LINE_V --

401: ---------------------------------------------------------------------------
402: -- PROCEDURE Validate_Record
403: ---------------------------------------------------------------------------
404: -------------------------------------------------
405: -- Validate_Record for:OKC_SUBCLASS_TOP_LINE_V --
406: -------------------------------------------------
407: FUNCTION Validate_Record (
408: p_stlv_rec IN stlv_rec_type
409: ) RETURN VARCHAR2 IS

Line 528: -- validate_row for:OKC_SUBCLASS_TOP_LINE_V --

524: ---------------------------------------------------------------------------
525: -- PROCEDURE validate_row
526: ---------------------------------------------------------------------------
527: ----------------------------------------------
528: -- validate_row for:OKC_SUBCLASS_TOP_LINE_V --
529: ----------------------------------------------
530: PROCEDURE validate_row(
531: p_api_version IN NUMBER,
532: p_init_msg_list IN VARCHAR2,

Line 672: -- insert_row for:OKC_SUBCLASS_TOP_LINE --

668: ---------------------------------------------------------------------------
669: -- PROCEDURE insert_row
670: ---------------------------------------------------------------------------
671: ------------------------------------------
672: -- insert_row for:OKC_SUBCLASS_TOP_LINE --
673: ------------------------------------------
674: PROCEDURE insert_row(
675: p_init_msg_list IN VARCHAR2,
676: x_return_status OUT NOCOPY VARCHAR2,

Line 688: -- Set_Attributes for:OKC_SUBCLASS_TOP_LINE --

684: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
685: l_stl_rec stl_rec_type := p_stl_rec;
686: l_def_stl_rec stl_rec_type;
687: ----------------------------------------------
688: -- Set_Attributes for:OKC_SUBCLASS_TOP_LINE --
689: ----------------------------------------------
690: FUNCTION Set_Attributes (
691: p_stl_rec IN stl_rec_type,
692: x_stl_rec OUT NOCOPY stl_rec_type

Line 719: INSERT INTO OKC_SUBCLASS_TOP_LINE(

715: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
716: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
717: RAISE OKC_API.G_EXCEPTION_ERROR;
718: END IF;
719: INSERT INTO OKC_SUBCLASS_TOP_LINE(
720: lse_id,
721: scs_code,
722: object_version_number,
723: start_date,

Line 779: -- insert_row for:OKC_SUBCLASS_TOP_LINE_V --

775: '_PVT'
776: );
777: END insert_row;
778: --------------------------------------------
779: -- insert_row for:OKC_SUBCLASS_TOP_LINE_V --
780: --------------------------------------------
781: PROCEDURE insert_row(
782: p_api_version IN NUMBER,
783: p_init_msg_list IN VARCHAR2,

Line 813: -- Set_Attributes for:OKC_SUBCLASS_TOP_LINE_V --

809: l_stlv_rec.LAST_UPDATE_LOGIN := FND_GLOBAL.LOGIN_ID;
810: RETURN(l_stlv_rec);
811: END fill_who_columns;
812: ------------------------------------------------
813: -- Set_Attributes for:OKC_SUBCLASS_TOP_LINE_V --
814: ------------------------------------------------
815: FUNCTION Set_Attributes (
816: p_stlv_rec IN stlv_rec_type,
817: x_stlv_rec OUT NOCOPY stlv_rec_type

Line 826: -- Validate_Unique_Keys for:OKC_SUBCLASS_TOP_LINE_V --

822: x_stlv_rec.OBJECT_VERSION_NUMBER := 1;
823: RETURN(l_return_status);
824: END Set_Attributes;
825: ------------------------------------------------------
826: -- Validate_Unique_Keys for:OKC_SUBCLASS_TOP_LINE_V --
827: ------------------------------------------------------
828: FUNCTION validate_unique_keys (
829: p_stlv_rec IN stlv_rec_type
830: ) RETURN VARCHAR2 IS

Line 832: CURSOR c1 (p_scs_code IN okc_subclass_top_line_v.scs_code%TYPE,

828: FUNCTION validate_unique_keys (
829: p_stlv_rec IN stlv_rec_type
830: ) RETURN VARCHAR2 IS
831: unique_key_error EXCEPTION;
832: CURSOR c1 (p_scs_code IN okc_subclass_top_line_v.scs_code%TYPE,
833: p_lse_id IN okc_subclass_top_line_v.lse_id%TYPE) IS
834: SELECT 'x'
835: FROM Okc_Subclass_Top_Line_V
836: WHERE scs_code = p_scs_code

Line 833: p_lse_id IN okc_subclass_top_line_v.lse_id%TYPE) IS

829: p_stlv_rec IN stlv_rec_type
830: ) RETURN VARCHAR2 IS
831: unique_key_error EXCEPTION;
832: CURSOR c1 (p_scs_code IN okc_subclass_top_line_v.scs_code%TYPE,
833: p_lse_id IN okc_subclass_top_line_v.lse_id%TYPE) IS
834: SELECT 'x'
835: FROM Okc_Subclass_Top_Line_V
836: WHERE scs_code = p_scs_code
837: AND lse_id = p_lse_id;

Line 835: FROM Okc_Subclass_Top_Line_V

831: unique_key_error EXCEPTION;
832: CURSOR c1 (p_scs_code IN okc_subclass_top_line_v.scs_code%TYPE,
833: p_lse_id IN okc_subclass_top_line_v.lse_id%TYPE) IS
834: SELECT 'x'
835: FROM Okc_Subclass_Top_Line_V
836: WHERE scs_code = p_scs_code
837: AND lse_id = p_lse_id;
838: l_dummy VARCHAR2(1);
839: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;

Line 1033: -- lock_row for:OKC_SUBCLASS_TOP_LINE --

1029: ---------------------------------------------------------------------------
1030: -- PROCEDURE lock_row
1031: ---------------------------------------------------------------------------
1032: ----------------------------------------
1033: -- lock_row for:OKC_SUBCLASS_TOP_LINE --
1034: ----------------------------------------
1035: PROCEDURE lock_row(
1036: p_init_msg_list IN VARCHAR2,
1037: x_return_status OUT NOCOPY VARCHAR2,

Line 1046: FROM OKC_SUBCLASS_TOP_LINE

1042: E_Resource_Busy EXCEPTION;
1043: PRAGMA EXCEPTION_INIT(E_Resource_Busy, -00054);
1044: CURSOR lock_csr (p_stl_rec IN stl_rec_type) IS
1045: SELECT OBJECT_VERSION_NUMBER
1046: FROM OKC_SUBCLASS_TOP_LINE
1047: WHERE LSE_ID = p_stl_rec.lse_id
1048: AND SCS_CODE = p_stl_rec.scs_code
1049: AND OBJECT_VERSION_NUMBER = p_stl_rec.object_version_number
1050: FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;

Line 1054: FROM OKC_SUBCLASS_TOP_LINE

1050: FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;
1051:
1052: CURSOR lchk_csr (p_stl_rec IN stl_rec_type) IS
1053: SELECT OBJECT_VERSION_NUMBER
1054: FROM OKC_SUBCLASS_TOP_LINE
1055: WHERE LSE_ID = p_stl_rec.lse_id
1056: AND SCS_CODE = p_stl_rec.scs_code;
1057: l_api_version CONSTANT NUMBER := 1;
1058: l_api_name CONSTANT VARCHAR2(30) := 'LINE_lock_row';

Line 1060: l_object_version_number OKC_SUBCLASS_TOP_LINE.OBJECT_VERSION_NUMBER%TYPE;

1056: AND SCS_CODE = p_stl_rec.scs_code;
1057: l_api_version CONSTANT NUMBER := 1;
1058: l_api_name CONSTANT VARCHAR2(30) := 'LINE_lock_row';
1059: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1060: l_object_version_number OKC_SUBCLASS_TOP_LINE.OBJECT_VERSION_NUMBER%TYPE;
1061: lc_object_version_number OKC_SUBCLASS_TOP_LINE.OBJECT_VERSION_NUMBER%TYPE;
1062: l_row_notfound BOOLEAN := FALSE;
1063: lc_row_notfound BOOLEAN := FALSE;
1064: BEGIN

Line 1061: lc_object_version_number OKC_SUBCLASS_TOP_LINE.OBJECT_VERSION_NUMBER%TYPE;

1057: l_api_version CONSTANT NUMBER := 1;
1058: l_api_name CONSTANT VARCHAR2(30) := 'LINE_lock_row';
1059: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1060: l_object_version_number OKC_SUBCLASS_TOP_LINE.OBJECT_VERSION_NUMBER%TYPE;
1061: lc_object_version_number OKC_SUBCLASS_TOP_LINE.OBJECT_VERSION_NUMBER%TYPE;
1062: l_row_notfound BOOLEAN := FALSE;
1063: lc_row_notfound BOOLEAN := FALSE;
1064: BEGIN
1065: l_return_status := OKC_API.START_ACTIVITY(l_api_name,

Line 1141: -- lock_row for:OKC_SUBCLASS_TOP_LINE_V --

1137: '_PVT'
1138: );
1139: END lock_row;
1140: ------------------------------------------
1141: -- lock_row for:OKC_SUBCLASS_TOP_LINE_V --
1142: ------------------------------------------
1143: PROCEDURE lock_row(
1144: p_api_version IN NUMBER,
1145: p_init_msg_list IN VARCHAR2,

Line 1289: -- update_row for:OKC_SUBCLASS_TOP_LINE --

1285: ---------------------------------------------------------------------------
1286: -- PROCEDURE update_row
1287: ---------------------------------------------------------------------------
1288: ------------------------------------------
1289: -- update_row for:OKC_SUBCLASS_TOP_LINE --
1290: ------------------------------------------
1291: PROCEDURE update_row(
1292: p_init_msg_list IN VARCHAR2,
1293: x_return_status OUT NOCOPY VARCHAR2,

Line 1369: -- Set_Attributes for:OKC_SUBCLASS_TOP_LINE --

1365: END IF;
1366: RETURN(l_return_status);
1367: END populate_new_record;
1368: ----------------------------------------------
1369: -- Set_Attributes for:OKC_SUBCLASS_TOP_LINE --
1370: ----------------------------------------------
1371: FUNCTION Set_Attributes (
1372: p_stl_rec IN stl_rec_type,
1373: x_stl_rec OUT NOCOPY stl_rec_type

Line 1406: UPDATE OKC_SUBCLASS_TOP_LINE

1402: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1403: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1404: RAISE OKC_API.G_EXCEPTION_ERROR;
1405: END IF;
1406: UPDATE OKC_SUBCLASS_TOP_LINE
1407: SET OBJECT_VERSION_NUMBER = l_def_stl_rec.object_version_number,
1408: START_DATE = l_def_stl_rec.start_date,
1409: END_DATE = l_def_stl_rec.end_date,
1410: CREATED_BY = l_def_stl_rec.created_by,

Line 1454: -- update_row for:OKC_SUBCLASS_TOP_LINE_V --

1450: '_PVT'
1451: );
1452: END update_row;
1453: --------------------------------------------
1454: -- update_row for:OKC_SUBCLASS_TOP_LINE_V --
1455: --------------------------------------------
1456: PROCEDURE update_row(
1457: p_api_version IN NUMBER,
1458: p_init_msg_list IN VARCHAR2,

Line 1550: -- Set_Attributes for:OKC_SUBCLASS_TOP_LINE_V --

1546: END IF;
1547: RETURN(l_return_status);
1548: END populate_new_record;
1549: ------------------------------------------------
1550: -- Set_Attributes for:OKC_SUBCLASS_TOP_LINE_V --
1551: ------------------------------------------------
1552: FUNCTION Set_Attributes (
1553: p_stlv_rec IN stlv_rec_type,
1554: x_stlv_rec OUT NOCOPY stlv_rec_type

Line 1733: -- delete_row for:OKC_SUBCLASS_TOP_LINE --

1729: ---------------------------------------------------------------------------
1730: -- PROCEDURE delete_row
1731: ---------------------------------------------------------------------------
1732: ------------------------------------------
1733: -- delete_row for:OKC_SUBCLASS_TOP_LINE --
1734: ------------------------------------------
1735: PROCEDURE delete_row(
1736: p_init_msg_list IN VARCHAR2,
1737: x_return_status OUT NOCOPY VARCHAR2,

Line 1757: DELETE FROM OKC_SUBCLASS_TOP_LINE

1753: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1754: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1755: RAISE OKC_API.G_EXCEPTION_ERROR;
1756: END IF;
1757: DELETE FROM OKC_SUBCLASS_TOP_LINE
1758: WHERE LSE_ID = l_stl_rec.lse_id AND
1759: SCS_CODE = l_stl_rec.scs_code;
1760:
1761: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);

Line 1795: -- delete_row for:OKC_SUBCLASS_TOP_LINE_V --

1791: '_PVT'
1792: );
1793: END delete_row;
1794: --------------------------------------------
1795: -- delete_row for:OKC_SUBCLASS_TOP_LINE_V --
1796: --------------------------------------------
1797: PROCEDURE delete_row(
1798: p_api_version IN NUMBER,
1799: p_init_msg_list IN VARCHAR2,