DBA Data[Home] [Help]

APPS.OKS_TEMPLATE_SET_PVT dependencies on OKS_TEMPLATE_SET

Line 1: PACKAGE BODY OKS_TEMPLATE_SET_PVT AS

1: PACKAGE BODY OKS_TEMPLATE_SET_PVT AS
2: /* $Header: OKSTMPSB.pls 120.2 2005/07/15 09:33 parkumar noship $ */
3: ---------------------------------------------------------------------------
4: -- PROCEDURE load_error_tbl
5: ---------------------------------------------------------------------------

Line 94: -- FUNCTION get_rec for: OKS_TEMPLATE_SET_V

90: null;
91: END api_copy;
92:
93: ---------------------------------------------------------------------------
94: -- FUNCTION get_rec for: OKS_TEMPLATE_SET_V
95: ---------------------------------------------------------------------------
96: FUNCTION get_rec (
97: p_tmsv_rec IN tmsv_rec_type,
98: x_no_data_found OUT NOCOPY BOOLEAN

Line 100: CURSOR oks_template_set_v_pk_csr (p_id IN NUMBER) IS

96: FUNCTION get_rec (
97: p_tmsv_rec IN tmsv_rec_type,
98: x_no_data_found OUT NOCOPY BOOLEAN
99: ) RETURN tmsv_rec_type IS
100: CURSOR oks_template_set_v_pk_csr (p_id IN NUMBER) IS
101: SELECT
102: ID,
103: NAME,
104: DESCRIPTION,

Line 118: FROM Oks_Template_Set_V

114: LAST_UPDATED_BY,
115: LAST_UPDATE_DATE,
116: LAST_UPDATE_LOGIN,
117: OBJECT_VERSION_NUMBER
118: FROM Oks_Template_Set_V
119: WHERE oks_template_set_v.id = p_id;
120: l_oks_template_set_v_pk oks_template_set_v_pk_csr%ROWTYPE;
121: l_tmsv_rec tmsv_rec_type;
122: BEGIN

Line 119: WHERE oks_template_set_v.id = p_id;

115: LAST_UPDATE_DATE,
116: LAST_UPDATE_LOGIN,
117: OBJECT_VERSION_NUMBER
118: FROM Oks_Template_Set_V
119: WHERE oks_template_set_v.id = p_id;
120: l_oks_template_set_v_pk oks_template_set_v_pk_csr%ROWTYPE;
121: l_tmsv_rec tmsv_rec_type;
122: BEGIN
123: x_no_data_found := TRUE;

Line 120: l_oks_template_set_v_pk oks_template_set_v_pk_csr%ROWTYPE;

116: LAST_UPDATE_LOGIN,
117: OBJECT_VERSION_NUMBER
118: FROM Oks_Template_Set_V
119: WHERE oks_template_set_v.id = p_id;
120: l_oks_template_set_v_pk oks_template_set_v_pk_csr%ROWTYPE;
121: l_tmsv_rec tmsv_rec_type;
122: BEGIN
123: x_no_data_found := TRUE;
124: -- Get current database values

Line 125: OPEN oks_template_set_v_pk_csr (p_tmsv_rec.id);

121: l_tmsv_rec tmsv_rec_type;
122: BEGIN
123: x_no_data_found := TRUE;
124: -- Get current database values
125: OPEN oks_template_set_v_pk_csr (p_tmsv_rec.id);
126: FETCH oks_template_set_v_pk_csr INTO
127: l_tmsv_rec.id,
128: l_tmsv_rec.name,
129: l_tmsv_rec.description,

Line 126: FETCH oks_template_set_v_pk_csr INTO

122: BEGIN
123: x_no_data_found := TRUE;
124: -- Get current database values
125: OPEN oks_template_set_v_pk_csr (p_tmsv_rec.id);
126: FETCH oks_template_set_v_pk_csr INTO
127: l_tmsv_rec.id,
128: l_tmsv_rec.name,
129: l_tmsv_rec.description,
130: l_tmsv_rec.start_date,

Line 143: x_no_data_found := oks_template_set_v_pk_csr%NOTFOUND;

139: l_tmsv_rec.last_updated_by,
140: l_tmsv_rec.last_update_date,
141: l_tmsv_rec.last_update_login,
142: l_tmsv_rec.object_version_number;
143: x_no_data_found := oks_template_set_v_pk_csr%NOTFOUND;
144: CLOSE oks_template_set_v_pk_csr;
145: RETURN(l_tmsv_rec);
146: END get_rec;
147:

Line 144: CLOSE oks_template_set_v_pk_csr;

140: l_tmsv_rec.last_update_date,
141: l_tmsv_rec.last_update_login,
142: l_tmsv_rec.object_version_number;
143: x_no_data_found := oks_template_set_v_pk_csr%NOTFOUND;
144: CLOSE oks_template_set_v_pk_csr;
145: RETURN(l_tmsv_rec);
146: END get_rec;
147:
148: ------------------------------------------------------------------

Line 177: -- FUNCTION get_rec for: OKS_TEMPLATE_SET

173: BEGIN
174: RETURN(get_rec(p_tmsv_rec, l_row_not_found));
175: END get_rec;
176: ---------------------------------------------------------------------------
177: -- FUNCTION get_rec for: OKS_TEMPLATE_SET
178: ---------------------------------------------------------------------------
179: FUNCTION get_rec (
180: p_tms_rec IN tms_rec_type,
181: x_no_data_found OUT NOCOPY BOOLEAN

Line 183: CURSOR oks_template_set_pk_csr (p_id IN NUMBER) IS

179: FUNCTION get_rec (
180: p_tms_rec IN tms_rec_type,
181: x_no_data_found OUT NOCOPY BOOLEAN
182: ) RETURN tms_rec_type IS
183: CURSOR oks_template_set_pk_csr (p_id IN NUMBER) IS
184: SELECT
185: ID,
186: NAME,
187: DESCRIPTION,

Line 201: FROM Oks_Template_Set

197: LAST_UPDATED_BY,
198: LAST_UPDATE_DATE,
199: LAST_UPDATE_LOGIN,
200: OBJECT_VERSION_NUMBER
201: FROM Oks_Template_Set
202: WHERE oks_template_set.id = p_id;
203: l_oks_template_set_pk oks_template_set_pk_csr%ROWTYPE;
204: l_tms_rec tms_rec_type;
205: BEGIN

Line 202: WHERE oks_template_set.id = p_id;

198: LAST_UPDATE_DATE,
199: LAST_UPDATE_LOGIN,
200: OBJECT_VERSION_NUMBER
201: FROM Oks_Template_Set
202: WHERE oks_template_set.id = p_id;
203: l_oks_template_set_pk oks_template_set_pk_csr%ROWTYPE;
204: l_tms_rec tms_rec_type;
205: BEGIN
206: x_no_data_found := TRUE;

Line 203: l_oks_template_set_pk oks_template_set_pk_csr%ROWTYPE;

199: LAST_UPDATE_LOGIN,
200: OBJECT_VERSION_NUMBER
201: FROM Oks_Template_Set
202: WHERE oks_template_set.id = p_id;
203: l_oks_template_set_pk oks_template_set_pk_csr%ROWTYPE;
204: l_tms_rec tms_rec_type;
205: BEGIN
206: x_no_data_found := TRUE;
207: -- Get current database values

Line 208: OPEN oks_template_set_pk_csr (p_tms_rec.id);

204: l_tms_rec tms_rec_type;
205: BEGIN
206: x_no_data_found := TRUE;
207: -- Get current database values
208: OPEN oks_template_set_pk_csr (p_tms_rec.id);
209: FETCH oks_template_set_pk_csr INTO
210: l_tms_rec.id,
211: l_tms_rec.name,
212: l_tms_rec.description,

Line 209: FETCH oks_template_set_pk_csr INTO

205: BEGIN
206: x_no_data_found := TRUE;
207: -- Get current database values
208: OPEN oks_template_set_pk_csr (p_tms_rec.id);
209: FETCH oks_template_set_pk_csr INTO
210: l_tms_rec.id,
211: l_tms_rec.name,
212: l_tms_rec.description,
213: l_tms_rec.start_date,

Line 226: x_no_data_found := oks_template_set_pk_csr%NOTFOUND;

222: l_tms_rec.last_updated_by,
223: l_tms_rec.last_update_date,
224: l_tms_rec.last_update_login,
225: l_tms_rec.object_version_number;
226: x_no_data_found := oks_template_set_pk_csr%NOTFOUND;
227: CLOSE oks_template_set_pk_csr;
228: RETURN(l_tms_rec);
229: END get_rec;
230:

Line 227: CLOSE oks_template_set_pk_csr;

223: l_tms_rec.last_update_date,
224: l_tms_rec.last_update_login,
225: l_tms_rec.object_version_number;
226: x_no_data_found := oks_template_set_pk_csr%NOTFOUND;
227: CLOSE oks_template_set_pk_csr;
228: RETURN(l_tms_rec);
229: END get_rec;
230:
231: ------------------------------------------------------------------

Line 260: -- FUNCTION null_out_defaults for: OKS_TEMPLATE_SET_V

256: BEGIN
257: RETURN(get_rec(p_tms_rec, l_row_not_found));
258: END get_rec;
259: ---------------------------------------------------------------------------
260: -- FUNCTION null_out_defaults for: OKS_TEMPLATE_SET_V
261: ---------------------------------------------------------------------------
262: FUNCTION null_out_defaults (
263: p_tmsv_rec IN tmsv_rec_type
264: ) RETURN tmsv_rec_type IS

Line 375: -- Validate_Attributes for:OKS_TEMPLATE_SET_V --

371: ---------------------------------------------------------------------------
372: -- FUNCTION Validate_Attributes
373: ---------------------------------------------------------------------------
374: ------------------------------------------------
375: -- Validate_Attributes for:OKS_TEMPLATE_SET_V --
376: ------------------------------------------------
377: FUNCTION Validate_Attributes (
378: p_tmsv_rec IN tmsv_rec_type
379: ) RETURN VARCHAR2 IS

Line 422: -- Validate Record for:OKS_TEMPLATE_SET_V --

418: ---------------------------------------------------------------------------
419: -- PROCEDURE Validate_Record
420: ---------------------------------------------------------------------------
421: --------------------------------------------
422: -- Validate Record for:OKS_TEMPLATE_SET_V --
423: --------------------------------------------
424: FUNCTION Validate_Record (
425: p_tmsv_rec IN tmsv_rec_type,
426: p_db_tmsv_rec IN tmsv_rec_type

Line 494: -- validate_row for:OKS_TEMPLATE_SET_V --

490: ---------------------------------------------------------------------------
491: -- PROCEDURE validate_row
492: ---------------------------------------------------------------------------
493: -----------------------------------------
494: -- validate_row for:OKS_TEMPLATE_SET_V --
495: -----------------------------------------
496: PROCEDURE validate_row(
497: p_api_version IN NUMBER,
498: p_init_msg_list IN VARCHAR2,

Line 571: -- PL/SQL TBL validate_row for:OKS_TEMPLATE_SET_V --

567: '_PVT'
568: );
569: END validate_row;
570: ----------------------------------------------------
571: -- PL/SQL TBL validate_row for:OKS_TEMPLATE_SET_V --
572: ----------------------------------------------------
573: PROCEDURE validate_row(
574: p_api_version IN NUMBER,
575: p_init_msg_list IN VARCHAR2,

Line 667: -- PL/SQL TBL validate_row for:OKS_TEMPLATE_SET_V --

663: );
664: END validate_row;
665:
666: ----------------------------------------------------
667: -- PL/SQL TBL validate_row for:OKS_TEMPLATE_SET_V --
668: ----------------------------------------------------
669: PROCEDURE validate_row(
670: p_api_version IN NUMBER,
671: p_init_msg_list IN VARCHAR2,

Line 732: -- insert_row for:OKS_TEMPLATE_SET --

728: ---------------------------------------------------------------------------
729: -- PROCEDURE insert_row
730: ---------------------------------------------------------------------------
731: -------------------------------------
732: -- insert_row for:OKS_TEMPLATE_SET --
733: -------------------------------------
734: PROCEDURE insert_row(
735: p_init_msg_list IN VARCHAR2,
736: x_return_status OUT NOCOPY VARCHAR2,

Line 748: -- Set_Attributes for:OKS_TEMPLATE_SET --

744: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
745: l_tms_rec tms_rec_type := p_tms_rec;
746: l_def_tms_rec tms_rec_type;
747: -----------------------------------------
748: -- Set_Attributes for:OKS_TEMPLATE_SET --
749: -----------------------------------------
750: FUNCTION Set_Attributes (
751: p_tms_rec IN tms_rec_type,
752: x_tms_rec OUT NOCOPY tms_rec_type

Line 779: INSERT INTO OKS_TEMPLATE_SET(

775: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
776: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
777: RAISE OKC_API.G_EXCEPTION_ERROR;
778: END IF;
779: INSERT INTO OKS_TEMPLATE_SET(
780: id,
781: name,
782: description,
783: start_date,

Line 850: -- insert_row for :OKS_TEMPLATE_SET_V --

846: '_PVT'
847: );
848: END insert_row;
849: ----------------------------------------
850: -- insert_row for :OKS_TEMPLATE_SET_V --
851: ----------------------------------------
852: PROCEDURE insert_row(
853: p_api_version IN NUMBER,
854: p_init_msg_list IN VARCHAR2,

Line 884: -- Set_Attributes for:OKS_TEMPLATE_SET_V --

880: l_tmsv_rec.LAST_UPDATE_LOGIN := FND_GLOBAL.LOGIN_ID;
881: RETURN(l_tmsv_rec);
882: END fill_who_columns;
883: -------------------------------------------
884: -- Set_Attributes for:OKS_TEMPLATE_SET_V --
885: -------------------------------------------
886: FUNCTION Set_Attributes (
887: p_tmsv_rec IN tmsv_rec_type,
888: x_tmsv_rec OUT NOCOPY tmsv_rec_type

Line 1162: -- lock_row for:OKS_TEMPLATE_SET --

1158: ---------------------------------------------------------------------------
1159: -- PROCEDURE lock_row
1160: ---------------------------------------------------------------------------
1161: -----------------------------------
1162: -- lock_row for:OKS_TEMPLATE_SET --
1163: -----------------------------------
1164: PROCEDURE lock_row(
1165: p_init_msg_list IN VARCHAR2,
1166: x_return_status OUT NOCOPY VARCHAR2,

Line 1175: FROM OKS_TEMPLATE_SET

1171: E_Resource_Busy EXCEPTION;
1172: PRAGMA EXCEPTION_INIT(E_Resource_Busy, -00054);
1173: CURSOR lock_csr (p_tms_rec IN tms_rec_type) IS
1174: SELECT OBJECT_VERSION_NUMBER
1175: FROM OKS_TEMPLATE_SET
1176: WHERE ID = p_tms_rec.id
1177: AND OBJECT_VERSION_NUMBER = p_tms_rec.object_version_number
1178: FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;
1179:

Line 1182: FROM OKS_TEMPLATE_SET

1178: FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;
1179:
1180: CURSOR lchk_csr (p_tms_rec IN tms_rec_type) IS
1181: SELECT OBJECT_VERSION_NUMBER
1182: FROM OKS_TEMPLATE_SET
1183: WHERE ID = p_tms_rec.id;
1184: l_api_version CONSTANT NUMBER := 1;
1185: l_api_name CONSTANT VARCHAR2(30) := 'B_lock_row';
1186: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;

Line 1187: l_object_version_number OKS_TEMPLATE_SET.OBJECT_VERSION_NUMBER%TYPE;

1183: WHERE ID = p_tms_rec.id;
1184: l_api_version CONSTANT NUMBER := 1;
1185: l_api_name CONSTANT VARCHAR2(30) := 'B_lock_row';
1186: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1187: l_object_version_number OKS_TEMPLATE_SET.OBJECT_VERSION_NUMBER%TYPE;
1188: lc_object_version_number OKS_TEMPLATE_SET.OBJECT_VERSION_NUMBER%TYPE;
1189: l_row_notfound BOOLEAN := FALSE;
1190: lc_row_notfound BOOLEAN := FALSE;
1191: BEGIN

Line 1188: lc_object_version_number OKS_TEMPLATE_SET.OBJECT_VERSION_NUMBER%TYPE;

1184: l_api_version CONSTANT NUMBER := 1;
1185: l_api_name CONSTANT VARCHAR2(30) := 'B_lock_row';
1186: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1187: l_object_version_number OKS_TEMPLATE_SET.OBJECT_VERSION_NUMBER%TYPE;
1188: lc_object_version_number OKS_TEMPLATE_SET.OBJECT_VERSION_NUMBER%TYPE;
1189: l_row_notfound BOOLEAN := FALSE;
1190: lc_row_notfound BOOLEAN := FALSE;
1191: BEGIN
1192: l_return_status := OKC_API.START_ACTIVITY(l_api_name,

Line 1269: -- lock_row for: OKS_TEMPLATE_SET_V --

1265: '_PVT'
1266: );
1267: END lock_row;
1268: --------------------------------------
1269: -- lock_row for: OKS_TEMPLATE_SET_V --
1270: --------------------------------------
1271: PROCEDURE lock_row(
1272: p_api_version IN NUMBER,
1273: p_init_msg_list IN VARCHAR2,

Line 1509: -- update_row for:OKS_TEMPLATE_SET --

1505: ---------------------------------------------------------------------------
1506: -- PROCEDURE update_row
1507: ---------------------------------------------------------------------------
1508: -------------------------------------
1509: -- update_row for:OKS_TEMPLATE_SET --
1510: -------------------------------------
1511: PROCEDURE update_row(
1512: p_init_msg_list IN VARCHAR2,
1513: x_return_status OUT NOCOPY VARCHAR2,

Line 1608: -- Set_Attributes for:OKS_TEMPLATE_SET --

1604: END IF;
1605: RETURN(l_return_status);
1606: END populate_new_record;
1607: -----------------------------------------
1608: -- Set_Attributes for:OKS_TEMPLATE_SET --
1609: -----------------------------------------
1610: FUNCTION Set_Attributes (
1611: p_tms_rec IN tms_rec_type,
1612: x_tms_rec OUT NOCOPY tms_rec_type

Line 1646: UPDATE OKS_TEMPLATE_SET

1642: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1643: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1644: RAISE OKC_API.G_EXCEPTION_ERROR;
1645: END IF;
1646: UPDATE OKS_TEMPLATE_SET
1647: SET NAME = l_def_tms_rec.name,
1648: DESCRIPTION = l_def_tms_rec.description,
1649: START_DATE = l_def_tms_rec.start_date,
1650: END_DATE = l_def_tms_rec.end_date,

Line 1700: -- update_row for:OKS_TEMPLATE_SET_V --

1696: '_PVT'
1697: );
1698: END update_row;
1699: ---------------------------------------
1700: -- update_row for:OKS_TEMPLATE_SET_V --
1701: ---------------------------------------
1702: PROCEDURE update_row(
1703: p_api_version IN NUMBER,
1704: p_init_msg_list IN VARCHAR2,

Line 1812: -- Set_Attributes for:OKS_TEMPLATE_SET_V --

1808: END IF;
1809: RETURN(l_return_status);
1810: END populate_new_record;
1811: -------------------------------------------
1812: -- Set_Attributes for:OKS_TEMPLATE_SET_V --
1813: -------------------------------------------
1814: FUNCTION Set_Attributes (
1815: p_tmsv_rec IN tmsv_rec_type,
1816: x_tmsv_rec OUT NOCOPY tmsv_rec_type

Line 2106: -- delete_row for:OKS_TEMPLATE_SET --

2102: ---------------------------------------------------------------------------
2103: -- PROCEDURE delete_row
2104: ---------------------------------------------------------------------------
2105: -------------------------------------
2106: -- delete_row for:OKS_TEMPLATE_SET --
2107: -------------------------------------
2108: PROCEDURE delete_row(
2109: p_init_msg_list IN VARCHAR2,
2110: x_return_status OUT NOCOPY VARCHAR2,

Line 2131: DELETE FROM OKS_TEMPLATE_SET

2127: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2128: RAISE OKC_API.G_EXCEPTION_ERROR;
2129: END IF;
2130:
2131: DELETE FROM OKS_TEMPLATE_SET
2132: WHERE ID = p_tms_rec.id;
2133:
2134: x_return_status := l_return_status;
2135: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);

Line 2169: -- delete_row for:OKS_TEMPLATE_SET_V --

2165: '_PVT'
2166: );
2167: END delete_row;
2168: ---------------------------------------
2169: -- delete_row for:OKS_TEMPLATE_SET_V --
2170: ---------------------------------------
2171: PROCEDURE delete_row(
2172: p_api_version IN NUMBER,
2173: p_init_msg_list IN VARCHAR2,

Line 2251: -- PL/SQL TBL delete_row for:OKS_TEMPLATE_SET_V --

2247: '_PVT'
2248: );
2249: END delete_row;
2250: --------------------------------------------------
2251: -- PL/SQL TBL delete_row for:OKS_TEMPLATE_SET_V --
2252: --------------------------------------------------
2253: PROCEDURE delete_row(
2254: p_api_version IN NUMBER,
2255: p_init_msg_list IN VARCHAR2,

Line 2347: -- PL/SQL TBL delete_row for:OKS_TEMPLATE_SET_V --

2343: );
2344: END delete_row;
2345:
2346: --------------------------------------------------
2347: -- PL/SQL TBL delete_row for:OKS_TEMPLATE_SET_V --
2348: --------------------------------------------------
2349: PROCEDURE delete_row(
2350: p_api_version IN NUMBER,
2351: p_init_msg_list IN VARCHAR2,

Line 2408: END OKS_TEMPLATE_SET_PVT;

2404: '_PVT'
2405: );
2406: END delete_row;
2407:
2408: END OKS_TEMPLATE_SET_PVT;