DBA Data[Home] [Help]

APPS.OKC_CLS_PVT dependencies on OKC_CLASSES_B

Line 45: FROM OKC_CLASSES_B B

41: BEGIN
42: DELETE FROM OKC_CLASSES_TL T
43: WHERE NOT EXISTS (
44: SELECT NULL
45: FROM OKC_CLASSES_B B
46: WHERE B.CODE = T.CODE
47: );
48:
49: UPDATE OKC_CLASSES_TL T SET (

Line 109: -- FUNCTION get_rec for: OKC_CLASSES_B

105:
106: END add_language;
107:
108: ---------------------------------------------------------------------------
109: -- FUNCTION get_rec for: OKC_CLASSES_B
110: ---------------------------------------------------------------------------
111: FUNCTION get_rec (
112: p_cls_rec IN cls_rec_type,
113: x_no_data_found OUT NOCOPY BOOLEAN

Line 115: CURSOR okc_classes_b_pk_csr (p_code IN VARCHAR2) IS

111: FUNCTION get_rec (
112: p_cls_rec IN cls_rec_type,
113: x_no_data_found OUT NOCOPY BOOLEAN
114: ) RETURN cls_rec_type IS
115: CURSOR okc_classes_b_pk_csr (p_code IN VARCHAR2) IS
116: SELECT
117: CODE,
118: FFF_FUNCTION_ID,
119: OBJECT_VERSION_NUMBER,

Line 127: FROM Okc_Classes_B

123: LAST_UPDATE_DATE,
124: LAST_UPDATE_LOGIN,
125: APPLICATION_ID,
126: ADV_SEARCH_FORM_FUNCTION_ID
127: FROM Okc_Classes_B
128: WHERE okc_classes_b.code = p_code;
129: l_okc_classes_b_pk okc_classes_b_pk_csr%ROWTYPE;
130: l_cls_rec cls_rec_type;
131: BEGIN

Line 128: WHERE okc_classes_b.code = p_code;

124: LAST_UPDATE_LOGIN,
125: APPLICATION_ID,
126: ADV_SEARCH_FORM_FUNCTION_ID
127: FROM Okc_Classes_B
128: WHERE okc_classes_b.code = p_code;
129: l_okc_classes_b_pk okc_classes_b_pk_csr%ROWTYPE;
130: l_cls_rec cls_rec_type;
131: BEGIN
132: x_no_data_found := TRUE;

Line 129: l_okc_classes_b_pk okc_classes_b_pk_csr%ROWTYPE;

125: APPLICATION_ID,
126: ADV_SEARCH_FORM_FUNCTION_ID
127: FROM Okc_Classes_B
128: WHERE okc_classes_b.code = p_code;
129: l_okc_classes_b_pk okc_classes_b_pk_csr%ROWTYPE;
130: l_cls_rec cls_rec_type;
131: BEGIN
132: x_no_data_found := TRUE;
133: -- Get current database values

Line 134: OPEN okc_classes_b_pk_csr (p_cls_rec.code);

130: l_cls_rec cls_rec_type;
131: BEGIN
132: x_no_data_found := TRUE;
133: -- Get current database values
134: OPEN okc_classes_b_pk_csr (p_cls_rec.code);
135: FETCH okc_classes_b_pk_csr INTO
136: l_cls_rec.CODE,
137: l_cls_rec.FFF_FUNCTION_ID,
138: l_cls_rec.OBJECT_VERSION_NUMBER,

Line 135: FETCH okc_classes_b_pk_csr INTO

131: BEGIN
132: x_no_data_found := TRUE;
133: -- Get current database values
134: OPEN okc_classes_b_pk_csr (p_cls_rec.code);
135: FETCH okc_classes_b_pk_csr INTO
136: l_cls_rec.CODE,
137: l_cls_rec.FFF_FUNCTION_ID,
138: l_cls_rec.OBJECT_VERSION_NUMBER,
139: l_cls_rec.CREATED_BY,

Line 146: x_no_data_found := okc_classes_b_pk_csr%NOTFOUND;

142: l_cls_rec.LAST_UPDATE_DATE,
143: l_cls_rec.LAST_UPDATE_LOGIN,
144: l_cls_rec.APPLICATION_ID,
145: l_cls_rec.ADV_SEARCH_FORM_FUNCTION_ID;
146: x_no_data_found := okc_classes_b_pk_csr%NOTFOUND;
147: CLOSE okc_classes_b_pk_csr;
148: RETURN(l_cls_rec);
149: END get_rec;
150:

Line 147: CLOSE okc_classes_b_pk_csr;

143: l_cls_rec.LAST_UPDATE_LOGIN,
144: l_cls_rec.APPLICATION_ID,
145: l_cls_rec.ADV_SEARCH_FORM_FUNCTION_ID;
146: x_no_data_found := okc_classes_b_pk_csr%NOTFOUND;
147: CLOSE okc_classes_b_pk_csr;
148: RETURN(l_cls_rec);
149: END get_rec;
150:
151: FUNCTION get_rec (

Line 575: -- insert_row for:OKC_CLASSES_B --

571: ---------------------------------------------------------------------------
572: -- PROCEDURE insert_row
573: ---------------------------------------------------------------------------
574: ----------------------------------
575: -- insert_row for:OKC_CLASSES_B --
576: ----------------------------------
577: PROCEDURE insert_row(
578: p_init_msg_list IN VARCHAR2 ,
579: x_return_status OUT NOCOPY VARCHAR2,

Line 591: -- Set_Attributes for:OKC_CLASSES_B --

587: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
588: l_cls_rec cls_rec_type := p_cls_rec;
589: l_def_cls_rec cls_rec_type;
590: --------------------------------------
591: -- Set_Attributes for:OKC_CLASSES_B --
592: --------------------------------------
593: FUNCTION Set_Attributes (
594: p_cls_rec IN cls_rec_type,
595: x_cls_rec OUT NOCOPY cls_rec_type

Line 622: INSERT INTO OKC_CLASSES_B(

618: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
619: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
620: RAISE OKC_API.G_EXCEPTION_ERROR;
621: END IF;
622: INSERT INTO OKC_CLASSES_B(
623: code,
624: fff_function_id,
625: object_version_number,
626: created_by,

Line 1026: -- lock_row for:OKC_CLASSES_B --

1022: ---------------------------------------------------------------------------
1023: -- PROCEDURE lock_row
1024: ---------------------------------------------------------------------------
1025: --------------------------------
1026: -- lock_row for:OKC_CLASSES_B --
1027: --------------------------------
1028: PROCEDURE lock_row(
1029: p_init_msg_list IN VARCHAR2 ,
1030: x_return_status OUT NOCOPY VARCHAR2,

Line 1039: FROM OKC_CLASSES_B

1035: E_Resource_Busy EXCEPTION;
1036: PRAGMA EXCEPTION_INIT(E_Resource_Busy, -00054);
1037: CURSOR lock_csr (p_cls_rec IN cls_rec_type) IS
1038: SELECT OBJECT_VERSION_NUMBER
1039: FROM OKC_CLASSES_B
1040: WHERE CODE = p_cls_rec.code
1041: AND OBJECT_VERSION_NUMBER = p_cls_rec.object_version_number
1042: FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;
1043:

Line 1046: FROM OKC_CLASSES_B

1042: FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;
1043:
1044: CURSOR lchk_csr (p_cls_rec IN cls_rec_type) IS
1045: SELECT OBJECT_VERSION_NUMBER
1046: FROM OKC_CLASSES_B
1047: WHERE CODE = p_cls_rec.code;
1048: l_api_version CONSTANT NUMBER := 1;
1049: l_api_name CONSTANT VARCHAR2(30) := 'B_lock_row';
1050: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;

Line 1051: l_object_version_number OKC_CLASSES_B.OBJECT_VERSION_NUMBER%TYPE;

1047: WHERE CODE = p_cls_rec.code;
1048: l_api_version CONSTANT NUMBER := 1;
1049: l_api_name CONSTANT VARCHAR2(30) := 'B_lock_row';
1050: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1051: l_object_version_number OKC_CLASSES_B.OBJECT_VERSION_NUMBER%TYPE;
1052: lc_object_version_number OKC_CLASSES_B.OBJECT_VERSION_NUMBER%TYPE;
1053: l_row_notfound BOOLEAN := FALSE;
1054: lc_row_notfound BOOLEAN := FALSE;
1055: BEGIN

Line 1052: lc_object_version_number OKC_CLASSES_B.OBJECT_VERSION_NUMBER%TYPE;

1048: l_api_version CONSTANT NUMBER := 1;
1049: l_api_name CONSTANT VARCHAR2(30) := 'B_lock_row';
1050: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1051: l_object_version_number OKC_CLASSES_B.OBJECT_VERSION_NUMBER%TYPE;
1052: lc_object_version_number OKC_CLASSES_B.OBJECT_VERSION_NUMBER%TYPE;
1053: l_row_notfound BOOLEAN := FALSE;
1054: lc_row_notfound BOOLEAN := FALSE;
1055: BEGIN
1056: l_return_status := OKC_API.START_ACTIVITY(l_api_name,

Line 1379: -- update_row for:OKC_CLASSES_B --

1375: ---------------------------------------------------------------------------
1376: -- PROCEDURE update_row
1377: ---------------------------------------------------------------------------
1378: ----------------------------------
1379: -- update_row for:OKC_CLASSES_B --
1380: ----------------------------------
1381: PROCEDURE update_row(
1382: p_init_msg_list IN VARCHAR2 ,
1383: x_return_status OUT NOCOPY VARCHAR2,

Line 1455: -- Set_Attributes for:OKC_CLASSES_B --

1451: END IF;
1452: RETURN(l_return_status);
1453: END populate_new_record;
1454: --------------------------------------
1455: -- Set_Attributes for:OKC_CLASSES_B --
1456: --------------------------------------
1457: FUNCTION Set_Attributes (
1458: p_cls_rec IN cls_rec_type,
1459: x_cls_rec OUT NOCOPY cls_rec_type

Line 1492: UPDATE OKC_CLASSES_B

1488: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1489: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1490: RAISE OKC_API.G_EXCEPTION_ERROR;
1491: END IF;
1492: UPDATE OKC_CLASSES_B
1493: SET FFF_FUNCTION_ID = l_def_cls_rec.fff_function_id,
1494: OBJECT_VERSION_NUMBER = l_def_cls_rec.object_version_number,
1495: CREATED_BY = l_def_cls_rec.created_by,
1496: CREATION_DATE = l_def_cls_rec.creation_date,

Line 2012: -- delete_row for:OKC_CLASSES_B --

2008: ---------------------------------------------------------------------------
2009: -- PROCEDURE delete_row
2010: ---------------------------------------------------------------------------
2011: ----------------------------------
2012: -- delete_row for:OKC_CLASSES_B --
2013: ----------------------------------
2014: PROCEDURE delete_row(
2015: p_init_msg_list IN VARCHAR2 ,
2016: x_return_status OUT NOCOPY VARCHAR2,

Line 2036: DELETE FROM OKC_CLASSES_B

2032: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2033: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2034: RAISE OKC_API.G_EXCEPTION_ERROR;
2035: END IF;
2036: DELETE FROM OKC_CLASSES_B
2037: WHERE CODE = l_cls_rec.code;
2038:
2039: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2040: EXCEPTION