48: CREATED_BY_MODULE,
49: APPLICATION_ID
50:
51: ) VALUES (
52: decode( x_EDUCATION_ID, FND_API.G_MISS_NUM, HZ_EDUCATION_S.NEXTVAL, NULL, HZ_EDUCATION_S.NEXTVAL, X_EDUCATION_ID ),
53: decode( x_COURSE_MAJOR, FND_API.G_MISS_CHAR, NULL,x_COURSE_MAJOR),
54: decode( x_PARTY_ID, FND_API.G_MISS_NUM, NULL,x_PARTY_ID),
55: decode( x_SCHOOL_PARTY_ID, FND_API.G_MISS_NUM, NULL,x_SCHOOL_PARTY_ID),
56: decode( x_DEGREE_RECEIVED, FND_API.G_MISS_CHAR, NULL,x_DEGREE_RECEIVED),
49: APPLICATION_ID
50:
51: ) VALUES (
52: decode( x_EDUCATION_ID, FND_API.G_MISS_NUM, HZ_EDUCATION_S.NEXTVAL, NULL, HZ_EDUCATION_S.NEXTVAL, X_EDUCATION_ID ),
53: decode( x_COURSE_MAJOR, FND_API.G_MISS_CHAR, NULL,x_COURSE_MAJOR),
54: decode( x_PARTY_ID, FND_API.G_MISS_NUM, NULL,x_PARTY_ID),
55: decode( x_SCHOOL_PARTY_ID, FND_API.G_MISS_NUM, NULL,x_SCHOOL_PARTY_ID),
56: decode( x_DEGREE_RECEIVED, FND_API.G_MISS_CHAR, NULL,x_DEGREE_RECEIVED),
57: decode( x_LAST_DATE_ATTENDED, FND_API.G_MISS_DATE, TO_DATE(NULL),x_LAST_DATE_ATTENDED),
50:
51: ) VALUES (
52: decode( x_EDUCATION_ID, FND_API.G_MISS_NUM, HZ_EDUCATION_S.NEXTVAL, NULL, HZ_EDUCATION_S.NEXTVAL, X_EDUCATION_ID ),
53: decode( x_COURSE_MAJOR, FND_API.G_MISS_CHAR, NULL,x_COURSE_MAJOR),
54: decode( x_PARTY_ID, FND_API.G_MISS_NUM, NULL,x_PARTY_ID),
55: decode( x_SCHOOL_PARTY_ID, FND_API.G_MISS_NUM, NULL,x_SCHOOL_PARTY_ID),
56: decode( x_DEGREE_RECEIVED, FND_API.G_MISS_CHAR, NULL,x_DEGREE_RECEIVED),
57: decode( x_LAST_DATE_ATTENDED, FND_API.G_MISS_DATE, TO_DATE(NULL),x_LAST_DATE_ATTENDED),
58: decode( x_SCHOOL_ATTENDED_NAME, FND_API.G_MISS_CHAR, NULL,x_SCHOOL_ATTENDED_NAME),
51: ) VALUES (
52: decode( x_EDUCATION_ID, FND_API.G_MISS_NUM, HZ_EDUCATION_S.NEXTVAL, NULL, HZ_EDUCATION_S.NEXTVAL, X_EDUCATION_ID ),
53: decode( x_COURSE_MAJOR, FND_API.G_MISS_CHAR, NULL,x_COURSE_MAJOR),
54: decode( x_PARTY_ID, FND_API.G_MISS_NUM, NULL,x_PARTY_ID),
55: decode( x_SCHOOL_PARTY_ID, FND_API.G_MISS_NUM, NULL,x_SCHOOL_PARTY_ID),
56: decode( x_DEGREE_RECEIVED, FND_API.G_MISS_CHAR, NULL,x_DEGREE_RECEIVED),
57: decode( x_LAST_DATE_ATTENDED, FND_API.G_MISS_DATE, TO_DATE(NULL),x_LAST_DATE_ATTENDED),
58: decode( x_SCHOOL_ATTENDED_NAME, FND_API.G_MISS_CHAR, NULL,x_SCHOOL_ATTENDED_NAME),
59: decode( x_TYPE_OF_SCHOOL, FND_API.G_MISS_CHAR, NULL,x_TYPE_OF_SCHOOL),
52: decode( x_EDUCATION_ID, FND_API.G_MISS_NUM, HZ_EDUCATION_S.NEXTVAL, NULL, HZ_EDUCATION_S.NEXTVAL, X_EDUCATION_ID ),
53: decode( x_COURSE_MAJOR, FND_API.G_MISS_CHAR, NULL,x_COURSE_MAJOR),
54: decode( x_PARTY_ID, FND_API.G_MISS_NUM, NULL,x_PARTY_ID),
55: decode( x_SCHOOL_PARTY_ID, FND_API.G_MISS_NUM, NULL,x_SCHOOL_PARTY_ID),
56: decode( x_DEGREE_RECEIVED, FND_API.G_MISS_CHAR, NULL,x_DEGREE_RECEIVED),
57: decode( x_LAST_DATE_ATTENDED, FND_API.G_MISS_DATE, TO_DATE(NULL),x_LAST_DATE_ATTENDED),
58: decode( x_SCHOOL_ATTENDED_NAME, FND_API.G_MISS_CHAR, NULL,x_SCHOOL_ATTENDED_NAME),
59: decode( x_TYPE_OF_SCHOOL, FND_API.G_MISS_CHAR, NULL,x_TYPE_OF_SCHOOL),
60: HZ_UTILITY_V2PUB.CREATED_BY,
53: decode( x_COURSE_MAJOR, FND_API.G_MISS_CHAR, NULL,x_COURSE_MAJOR),
54: decode( x_PARTY_ID, FND_API.G_MISS_NUM, NULL,x_PARTY_ID),
55: decode( x_SCHOOL_PARTY_ID, FND_API.G_MISS_NUM, NULL,x_SCHOOL_PARTY_ID),
56: decode( x_DEGREE_RECEIVED, FND_API.G_MISS_CHAR, NULL,x_DEGREE_RECEIVED),
57: decode( x_LAST_DATE_ATTENDED, FND_API.G_MISS_DATE, TO_DATE(NULL),x_LAST_DATE_ATTENDED),
58: decode( x_SCHOOL_ATTENDED_NAME, FND_API.G_MISS_CHAR, NULL,x_SCHOOL_ATTENDED_NAME),
59: decode( x_TYPE_OF_SCHOOL, FND_API.G_MISS_CHAR, NULL,x_TYPE_OF_SCHOOL),
60: HZ_UTILITY_V2PUB.CREATED_BY,
61: HZ_UTILITY_V2PUB.CREATION_DATE,
54: decode( x_PARTY_ID, FND_API.G_MISS_NUM, NULL,x_PARTY_ID),
55: decode( x_SCHOOL_PARTY_ID, FND_API.G_MISS_NUM, NULL,x_SCHOOL_PARTY_ID),
56: decode( x_DEGREE_RECEIVED, FND_API.G_MISS_CHAR, NULL,x_DEGREE_RECEIVED),
57: decode( x_LAST_DATE_ATTENDED, FND_API.G_MISS_DATE, TO_DATE(NULL),x_LAST_DATE_ATTENDED),
58: decode( x_SCHOOL_ATTENDED_NAME, FND_API.G_MISS_CHAR, NULL,x_SCHOOL_ATTENDED_NAME),
59: decode( x_TYPE_OF_SCHOOL, FND_API.G_MISS_CHAR, NULL,x_TYPE_OF_SCHOOL),
60: HZ_UTILITY_V2PUB.CREATED_BY,
61: HZ_UTILITY_V2PUB.CREATION_DATE,
62: HZ_UTILITY_V2PUB.LAST_UPDATE_LOGIN,
55: decode( x_SCHOOL_PARTY_ID, FND_API.G_MISS_NUM, NULL,x_SCHOOL_PARTY_ID),
56: decode( x_DEGREE_RECEIVED, FND_API.G_MISS_CHAR, NULL,x_DEGREE_RECEIVED),
57: decode( x_LAST_DATE_ATTENDED, FND_API.G_MISS_DATE, TO_DATE(NULL),x_LAST_DATE_ATTENDED),
58: decode( x_SCHOOL_ATTENDED_NAME, FND_API.G_MISS_CHAR, NULL,x_SCHOOL_ATTENDED_NAME),
59: decode( x_TYPE_OF_SCHOOL, FND_API.G_MISS_CHAR, NULL,x_TYPE_OF_SCHOOL),
60: HZ_UTILITY_V2PUB.CREATED_BY,
61: HZ_UTILITY_V2PUB.CREATION_DATE,
62: HZ_UTILITY_V2PUB.LAST_UPDATE_LOGIN,
63: HZ_UTILITY_V2PUB.LAST_UPDATE_DATE,
65: HZ_UTILITY_V2PUB.REQUEST_ID,
66: HZ_UTILITY_V2PUB.PROGRAM_APPLICATION_ID,
67: HZ_UTILITY_V2PUB.PROGRAM_ID,
68: HZ_UTILITY_V2PUB.PROGRAM_UPDATE_DATE,
69: decode( x_START_DATE_ATTENDED, FND_API.G_MISS_DATE, TO_DATE(NULL),x_START_DATE_ATTENDED),
70: DECODE( X_STATUS, FND_API.G_MISS_CHAR, 'A', NULL, 'A', X_STATUS ),
71: DECODE( X_OBJECT_VERSION_NUMBER, FND_API.G_MISS_NUM, NULL, X_OBJECT_VERSION_NUMBER ),
72: DECODE( X_CREATED_BY_MODULE, FND_API.G_MISS_CHAR, NULL, X_CREATED_BY_MODULE ),
73: HZ_UTILITY_V2PUB.APPLICATION_ID
66: HZ_UTILITY_V2PUB.PROGRAM_APPLICATION_ID,
67: HZ_UTILITY_V2PUB.PROGRAM_ID,
68: HZ_UTILITY_V2PUB.PROGRAM_UPDATE_DATE,
69: decode( x_START_DATE_ATTENDED, FND_API.G_MISS_DATE, TO_DATE(NULL),x_START_DATE_ATTENDED),
70: DECODE( X_STATUS, FND_API.G_MISS_CHAR, 'A', NULL, 'A', X_STATUS ),
71: DECODE( X_OBJECT_VERSION_NUMBER, FND_API.G_MISS_NUM, NULL, X_OBJECT_VERSION_NUMBER ),
72: DECODE( X_CREATED_BY_MODULE, FND_API.G_MISS_CHAR, NULL, X_CREATED_BY_MODULE ),
73: HZ_UTILITY_V2PUB.APPLICATION_ID
74:
67: HZ_UTILITY_V2PUB.PROGRAM_ID,
68: HZ_UTILITY_V2PUB.PROGRAM_UPDATE_DATE,
69: decode( x_START_DATE_ATTENDED, FND_API.G_MISS_DATE, TO_DATE(NULL),x_START_DATE_ATTENDED),
70: DECODE( X_STATUS, FND_API.G_MISS_CHAR, 'A', NULL, 'A', X_STATUS ),
71: DECODE( X_OBJECT_VERSION_NUMBER, FND_API.G_MISS_NUM, NULL, X_OBJECT_VERSION_NUMBER ),
72: DECODE( X_CREATED_BY_MODULE, FND_API.G_MISS_CHAR, NULL, X_CREATED_BY_MODULE ),
73: HZ_UTILITY_V2PUB.APPLICATION_ID
74:
75: )
68: HZ_UTILITY_V2PUB.PROGRAM_UPDATE_DATE,
69: decode( x_START_DATE_ATTENDED, FND_API.G_MISS_DATE, TO_DATE(NULL),x_START_DATE_ATTENDED),
70: DECODE( X_STATUS, FND_API.G_MISS_CHAR, 'A', NULL, 'A', X_STATUS ),
71: DECODE( X_OBJECT_VERSION_NUMBER, FND_API.G_MISS_NUM, NULL, X_OBJECT_VERSION_NUMBER ),
72: DECODE( X_CREATED_BY_MODULE, FND_API.G_MISS_CHAR, NULL, X_CREATED_BY_MODULE ),
73: HZ_UTILITY_V2PUB.APPLICATION_ID
74:
75: )
76: RETURNING
147: ) IS
148: BEGIN
149: Update HZ_EDUCATION
150: SET
151: EDUCATION_ID = decode( x_EDUCATION_ID, NULL, EDUCATION_ID, FND_API.G_MISS_NUM, NULL, x_EDUCATION_ID),
152: COURSE_MAJOR = decode( x_COURSE_MAJOR, NULL, COURSE_MAJOR, FND_API.G_MISS_CHAR,NULL, x_COURSE_MAJOR),
153: PARTY_ID = decode( x_PARTY_ID, NULL, PARTY_ID, FND_API.G_MISS_NUM, NULL, x_PARTY_ID),
154: SCHOOL_PARTY_ID = decode( x_SCHOOL_PARTY_ID, NULL, SCHOOL_PARTY_ID, FND_API.G_MISS_NUM, NULL, x_SCHOOL_PARTY_ID),
155: DEGREE_RECEIVED = decode( x_DEGREE_RECEIVED, NULL, DEGREE_RECEIVED, FND_API.G_MISS_CHAR, NULL, x_DEGREE_RECEIVED),
148: BEGIN
149: Update HZ_EDUCATION
150: SET
151: EDUCATION_ID = decode( x_EDUCATION_ID, NULL, EDUCATION_ID, FND_API.G_MISS_NUM, NULL, x_EDUCATION_ID),
152: COURSE_MAJOR = decode( x_COURSE_MAJOR, NULL, COURSE_MAJOR, FND_API.G_MISS_CHAR,NULL, x_COURSE_MAJOR),
153: PARTY_ID = decode( x_PARTY_ID, NULL, PARTY_ID, FND_API.G_MISS_NUM, NULL, x_PARTY_ID),
154: SCHOOL_PARTY_ID = decode( x_SCHOOL_PARTY_ID, NULL, SCHOOL_PARTY_ID, FND_API.G_MISS_NUM, NULL, x_SCHOOL_PARTY_ID),
155: DEGREE_RECEIVED = decode( x_DEGREE_RECEIVED, NULL, DEGREE_RECEIVED, FND_API.G_MISS_CHAR, NULL, x_DEGREE_RECEIVED),
156: LAST_DATE_ATTENDED = decode( x_LAST_DATE_ATTENDED, NULL, LAST_DATE_ATTENDED, FND_API.G_MISS_DATE, NULL, x_LAST_DATE_ATTENDED),
149: Update HZ_EDUCATION
150: SET
151: EDUCATION_ID = decode( x_EDUCATION_ID, NULL, EDUCATION_ID, FND_API.G_MISS_NUM, NULL, x_EDUCATION_ID),
152: COURSE_MAJOR = decode( x_COURSE_MAJOR, NULL, COURSE_MAJOR, FND_API.G_MISS_CHAR,NULL, x_COURSE_MAJOR),
153: PARTY_ID = decode( x_PARTY_ID, NULL, PARTY_ID, FND_API.G_MISS_NUM, NULL, x_PARTY_ID),
154: SCHOOL_PARTY_ID = decode( x_SCHOOL_PARTY_ID, NULL, SCHOOL_PARTY_ID, FND_API.G_MISS_NUM, NULL, x_SCHOOL_PARTY_ID),
155: DEGREE_RECEIVED = decode( x_DEGREE_RECEIVED, NULL, DEGREE_RECEIVED, FND_API.G_MISS_CHAR, NULL, x_DEGREE_RECEIVED),
156: LAST_DATE_ATTENDED = decode( x_LAST_DATE_ATTENDED, NULL, LAST_DATE_ATTENDED, FND_API.G_MISS_DATE, NULL, x_LAST_DATE_ATTENDED),
157: SCHOOL_ATTENDED_NAME = decode( x_SCHOOL_ATTENDED_NAME, NULL, SCHOOL_ATTENDED_NAME, FND_API.G_MISS_CHAR, NULL, x_SCHOOL_ATTENDED_NAME),
150: SET
151: EDUCATION_ID = decode( x_EDUCATION_ID, NULL, EDUCATION_ID, FND_API.G_MISS_NUM, NULL, x_EDUCATION_ID),
152: COURSE_MAJOR = decode( x_COURSE_MAJOR, NULL, COURSE_MAJOR, FND_API.G_MISS_CHAR,NULL, x_COURSE_MAJOR),
153: PARTY_ID = decode( x_PARTY_ID, NULL, PARTY_ID, FND_API.G_MISS_NUM, NULL, x_PARTY_ID),
154: SCHOOL_PARTY_ID = decode( x_SCHOOL_PARTY_ID, NULL, SCHOOL_PARTY_ID, FND_API.G_MISS_NUM, NULL, x_SCHOOL_PARTY_ID),
155: DEGREE_RECEIVED = decode( x_DEGREE_RECEIVED, NULL, DEGREE_RECEIVED, FND_API.G_MISS_CHAR, NULL, x_DEGREE_RECEIVED),
156: LAST_DATE_ATTENDED = decode( x_LAST_DATE_ATTENDED, NULL, LAST_DATE_ATTENDED, FND_API.G_MISS_DATE, NULL, x_LAST_DATE_ATTENDED),
157: SCHOOL_ATTENDED_NAME = decode( x_SCHOOL_ATTENDED_NAME, NULL, SCHOOL_ATTENDED_NAME, FND_API.G_MISS_CHAR, NULL, x_SCHOOL_ATTENDED_NAME),
158: TYPE_OF_SCHOOL = decode( x_TYPE_OF_SCHOOL, NULL, TYPE_OF_SCHOOL, FND_API.G_MISS_CHAR, NULL, x_TYPE_OF_SCHOOL),
151: EDUCATION_ID = decode( x_EDUCATION_ID, NULL, EDUCATION_ID, FND_API.G_MISS_NUM, NULL, x_EDUCATION_ID),
152: COURSE_MAJOR = decode( x_COURSE_MAJOR, NULL, COURSE_MAJOR, FND_API.G_MISS_CHAR,NULL, x_COURSE_MAJOR),
153: PARTY_ID = decode( x_PARTY_ID, NULL, PARTY_ID, FND_API.G_MISS_NUM, NULL, x_PARTY_ID),
154: SCHOOL_PARTY_ID = decode( x_SCHOOL_PARTY_ID, NULL, SCHOOL_PARTY_ID, FND_API.G_MISS_NUM, NULL, x_SCHOOL_PARTY_ID),
155: DEGREE_RECEIVED = decode( x_DEGREE_RECEIVED, NULL, DEGREE_RECEIVED, FND_API.G_MISS_CHAR, NULL, x_DEGREE_RECEIVED),
156: LAST_DATE_ATTENDED = decode( x_LAST_DATE_ATTENDED, NULL, LAST_DATE_ATTENDED, FND_API.G_MISS_DATE, NULL, x_LAST_DATE_ATTENDED),
157: SCHOOL_ATTENDED_NAME = decode( x_SCHOOL_ATTENDED_NAME, NULL, SCHOOL_ATTENDED_NAME, FND_API.G_MISS_CHAR, NULL, x_SCHOOL_ATTENDED_NAME),
158: TYPE_OF_SCHOOL = decode( x_TYPE_OF_SCHOOL, NULL, TYPE_OF_SCHOOL, FND_API.G_MISS_CHAR, NULL, x_TYPE_OF_SCHOOL),
159: -- Bug 3032780
152: COURSE_MAJOR = decode( x_COURSE_MAJOR, NULL, COURSE_MAJOR, FND_API.G_MISS_CHAR,NULL, x_COURSE_MAJOR),
153: PARTY_ID = decode( x_PARTY_ID, NULL, PARTY_ID, FND_API.G_MISS_NUM, NULL, x_PARTY_ID),
154: SCHOOL_PARTY_ID = decode( x_SCHOOL_PARTY_ID, NULL, SCHOOL_PARTY_ID, FND_API.G_MISS_NUM, NULL, x_SCHOOL_PARTY_ID),
155: DEGREE_RECEIVED = decode( x_DEGREE_RECEIVED, NULL, DEGREE_RECEIVED, FND_API.G_MISS_CHAR, NULL, x_DEGREE_RECEIVED),
156: LAST_DATE_ATTENDED = decode( x_LAST_DATE_ATTENDED, NULL, LAST_DATE_ATTENDED, FND_API.G_MISS_DATE, NULL, x_LAST_DATE_ATTENDED),
157: SCHOOL_ATTENDED_NAME = decode( x_SCHOOL_ATTENDED_NAME, NULL, SCHOOL_ATTENDED_NAME, FND_API.G_MISS_CHAR, NULL, x_SCHOOL_ATTENDED_NAME),
158: TYPE_OF_SCHOOL = decode( x_TYPE_OF_SCHOOL, NULL, TYPE_OF_SCHOOL, FND_API.G_MISS_CHAR, NULL, x_TYPE_OF_SCHOOL),
159: -- Bug 3032780
160: -- CREATED_BY = HZ_UTILITY_V2PUB.CREATED_BY,
153: PARTY_ID = decode( x_PARTY_ID, NULL, PARTY_ID, FND_API.G_MISS_NUM, NULL, x_PARTY_ID),
154: SCHOOL_PARTY_ID = decode( x_SCHOOL_PARTY_ID, NULL, SCHOOL_PARTY_ID, FND_API.G_MISS_NUM, NULL, x_SCHOOL_PARTY_ID),
155: DEGREE_RECEIVED = decode( x_DEGREE_RECEIVED, NULL, DEGREE_RECEIVED, FND_API.G_MISS_CHAR, NULL, x_DEGREE_RECEIVED),
156: LAST_DATE_ATTENDED = decode( x_LAST_DATE_ATTENDED, NULL, LAST_DATE_ATTENDED, FND_API.G_MISS_DATE, NULL, x_LAST_DATE_ATTENDED),
157: SCHOOL_ATTENDED_NAME = decode( x_SCHOOL_ATTENDED_NAME, NULL, SCHOOL_ATTENDED_NAME, FND_API.G_MISS_CHAR, NULL, x_SCHOOL_ATTENDED_NAME),
158: TYPE_OF_SCHOOL = decode( x_TYPE_OF_SCHOOL, NULL, TYPE_OF_SCHOOL, FND_API.G_MISS_CHAR, NULL, x_TYPE_OF_SCHOOL),
159: -- Bug 3032780
160: -- CREATED_BY = HZ_UTILITY_V2PUB.CREATED_BY,
161: -- CREATION_DATE = HZ_UTILITY_V2PUB.CREATION_DATE,
154: SCHOOL_PARTY_ID = decode( x_SCHOOL_PARTY_ID, NULL, SCHOOL_PARTY_ID, FND_API.G_MISS_NUM, NULL, x_SCHOOL_PARTY_ID),
155: DEGREE_RECEIVED = decode( x_DEGREE_RECEIVED, NULL, DEGREE_RECEIVED, FND_API.G_MISS_CHAR, NULL, x_DEGREE_RECEIVED),
156: LAST_DATE_ATTENDED = decode( x_LAST_DATE_ATTENDED, NULL, LAST_DATE_ATTENDED, FND_API.G_MISS_DATE, NULL, x_LAST_DATE_ATTENDED),
157: SCHOOL_ATTENDED_NAME = decode( x_SCHOOL_ATTENDED_NAME, NULL, SCHOOL_ATTENDED_NAME, FND_API.G_MISS_CHAR, NULL, x_SCHOOL_ATTENDED_NAME),
158: TYPE_OF_SCHOOL = decode( x_TYPE_OF_SCHOOL, NULL, TYPE_OF_SCHOOL, FND_API.G_MISS_CHAR, NULL, x_TYPE_OF_SCHOOL),
159: -- Bug 3032780
160: -- CREATED_BY = HZ_UTILITY_V2PUB.CREATED_BY,
161: -- CREATION_DATE = HZ_UTILITY_V2PUB.CREATION_DATE,
162: LAST_UPDATE_LOGIN = HZ_UTILITY_V2PUB.LAST_UPDATE_LOGIN,
165: REQUEST_ID = HZ_UTILITY_V2PUB.REQUEST_ID,
166: PROGRAM_APPLICATION_ID = HZ_UTILITY_V2PUB.PROGRAM_APPLICATION_ID,
167: PROGRAM_ID = HZ_UTILITY_V2PUB.PROGRAM_ID,
168: PROGRAM_UPDATE_DATE = HZ_UTILITY_V2PUB.PROGRAM_UPDATE_DATE,
169: START_DATE_ATTENDED = decode( x_START_DATE_ATTENDED, NULL, START_DATE_ATTENDED, FND_API.G_MISS_DATE, NULL, x_START_DATE_ATTENDED),
170: STATUS =decode(x_STATUS, NULL, STATUS, FND_API.G_MISS_CHAR, NULL, x_STATUS),
171: OBJECT_VERSION_NUMBER = DECODE( x_OBJECT_VERSION_NUMBER, NULL, OBJECT_VERSION_NUMBER, FND_API.G_MISS_NUM, NULL, X_OBJECT_VERSION_NUMBER ),
172: CREATED_BY_MODULE = DECODE( x_CREATED_BY_MODULE, NULL, CREATED_BY_MODULE, FND_API.G_MISS_CHAR, NULL, X_CREATED_BY_MODULE ),
173: APPLICATION_ID = DECODE( x_APPLICATION_ID, NULL, APPLICATION_ID, FND_API.G_MISS_NUM, NULL, X_APPLICATION_ID )
166: PROGRAM_APPLICATION_ID = HZ_UTILITY_V2PUB.PROGRAM_APPLICATION_ID,
167: PROGRAM_ID = HZ_UTILITY_V2PUB.PROGRAM_ID,
168: PROGRAM_UPDATE_DATE = HZ_UTILITY_V2PUB.PROGRAM_UPDATE_DATE,
169: START_DATE_ATTENDED = decode( x_START_DATE_ATTENDED, NULL, START_DATE_ATTENDED, FND_API.G_MISS_DATE, NULL, x_START_DATE_ATTENDED),
170: STATUS =decode(x_STATUS, NULL, STATUS, FND_API.G_MISS_CHAR, NULL, x_STATUS),
171: OBJECT_VERSION_NUMBER = DECODE( x_OBJECT_VERSION_NUMBER, NULL, OBJECT_VERSION_NUMBER, FND_API.G_MISS_NUM, NULL, X_OBJECT_VERSION_NUMBER ),
172: CREATED_BY_MODULE = DECODE( x_CREATED_BY_MODULE, NULL, CREATED_BY_MODULE, FND_API.G_MISS_CHAR, NULL, X_CREATED_BY_MODULE ),
173: APPLICATION_ID = DECODE( x_APPLICATION_ID, NULL, APPLICATION_ID, FND_API.G_MISS_NUM, NULL, X_APPLICATION_ID )
174: where rowid = X_RowId;
167: PROGRAM_ID = HZ_UTILITY_V2PUB.PROGRAM_ID,
168: PROGRAM_UPDATE_DATE = HZ_UTILITY_V2PUB.PROGRAM_UPDATE_DATE,
169: START_DATE_ATTENDED = decode( x_START_DATE_ATTENDED, NULL, START_DATE_ATTENDED, FND_API.G_MISS_DATE, NULL, x_START_DATE_ATTENDED),
170: STATUS =decode(x_STATUS, NULL, STATUS, FND_API.G_MISS_CHAR, NULL, x_STATUS),
171: OBJECT_VERSION_NUMBER = DECODE( x_OBJECT_VERSION_NUMBER, NULL, OBJECT_VERSION_NUMBER, FND_API.G_MISS_NUM, NULL, X_OBJECT_VERSION_NUMBER ),
172: CREATED_BY_MODULE = DECODE( x_CREATED_BY_MODULE, NULL, CREATED_BY_MODULE, FND_API.G_MISS_CHAR, NULL, X_CREATED_BY_MODULE ),
173: APPLICATION_ID = DECODE( x_APPLICATION_ID, NULL, APPLICATION_ID, FND_API.G_MISS_NUM, NULL, X_APPLICATION_ID )
174: where rowid = X_RowId;
175:
168: PROGRAM_UPDATE_DATE = HZ_UTILITY_V2PUB.PROGRAM_UPDATE_DATE,
169: START_DATE_ATTENDED = decode( x_START_DATE_ATTENDED, NULL, START_DATE_ATTENDED, FND_API.G_MISS_DATE, NULL, x_START_DATE_ATTENDED),
170: STATUS =decode(x_STATUS, NULL, STATUS, FND_API.G_MISS_CHAR, NULL, x_STATUS),
171: OBJECT_VERSION_NUMBER = DECODE( x_OBJECT_VERSION_NUMBER, NULL, OBJECT_VERSION_NUMBER, FND_API.G_MISS_NUM, NULL, X_OBJECT_VERSION_NUMBER ),
172: CREATED_BY_MODULE = DECODE( x_CREATED_BY_MODULE, NULL, CREATED_BY_MODULE, FND_API.G_MISS_CHAR, NULL, X_CREATED_BY_MODULE ),
173: APPLICATION_ID = DECODE( x_APPLICATION_ID, NULL, APPLICATION_ID, FND_API.G_MISS_NUM, NULL, X_APPLICATION_ID )
174: where rowid = X_RowId;
175:
176: If (SQL%NOTFOUND) then
169: START_DATE_ATTENDED = decode( x_START_DATE_ATTENDED, NULL, START_DATE_ATTENDED, FND_API.G_MISS_DATE, NULL, x_START_DATE_ATTENDED),
170: STATUS =decode(x_STATUS, NULL, STATUS, FND_API.G_MISS_CHAR, NULL, x_STATUS),
171: OBJECT_VERSION_NUMBER = DECODE( x_OBJECT_VERSION_NUMBER, NULL, OBJECT_VERSION_NUMBER, FND_API.G_MISS_NUM, NULL, X_OBJECT_VERSION_NUMBER ),
172: CREATED_BY_MODULE = DECODE( x_CREATED_BY_MODULE, NULL, CREATED_BY_MODULE, FND_API.G_MISS_CHAR, NULL, X_CREATED_BY_MODULE ),
173: APPLICATION_ID = DECODE( x_APPLICATION_ID, NULL, APPLICATION_ID, FND_API.G_MISS_NUM, NULL, X_APPLICATION_ID )
174: where rowid = X_RowId;
175:
176: If (SQL%NOTFOUND) then
177: RAISE NO_DATA_FOUND;
305: ) IS
306: BEGIN
307:
308: SELECT
309: NVL(education_id, FND_API.G_MISS_NUM),
310: NVL(course_major, FND_API.G_MISS_CHAR),
311: NVL(party_id, FND_API.G_MISS_NUM),
312: NVL(school_party_id, FND_API.G_MISS_NUM),
313: NVL(degree_received, FND_API.G_MISS_CHAR),
306: BEGIN
307:
308: SELECT
309: NVL(education_id, FND_API.G_MISS_NUM),
310: NVL(course_major, FND_API.G_MISS_CHAR),
311: NVL(party_id, FND_API.G_MISS_NUM),
312: NVL(school_party_id, FND_API.G_MISS_NUM),
313: NVL(degree_received, FND_API.G_MISS_CHAR),
314: NVL(last_date_attended, FND_API.G_MISS_DATE),
307:
308: SELECT
309: NVL(education_id, FND_API.G_MISS_NUM),
310: NVL(course_major, FND_API.G_MISS_CHAR),
311: NVL(party_id, FND_API.G_MISS_NUM),
312: NVL(school_party_id, FND_API.G_MISS_NUM),
313: NVL(degree_received, FND_API.G_MISS_CHAR),
314: NVL(last_date_attended, FND_API.G_MISS_DATE),
315: NVL(start_date_attended, FND_API.G_MISS_DATE),
308: SELECT
309: NVL(education_id, FND_API.G_MISS_NUM),
310: NVL(course_major, FND_API.G_MISS_CHAR),
311: NVL(party_id, FND_API.G_MISS_NUM),
312: NVL(school_party_id, FND_API.G_MISS_NUM),
313: NVL(degree_received, FND_API.G_MISS_CHAR),
314: NVL(last_date_attended, FND_API.G_MISS_DATE),
315: NVL(start_date_attended, FND_API.G_MISS_DATE),
316: NVL(school_attended_name, FND_API.G_MISS_CHAR),
309: NVL(education_id, FND_API.G_MISS_NUM),
310: NVL(course_major, FND_API.G_MISS_CHAR),
311: NVL(party_id, FND_API.G_MISS_NUM),
312: NVL(school_party_id, FND_API.G_MISS_NUM),
313: NVL(degree_received, FND_API.G_MISS_CHAR),
314: NVL(last_date_attended, FND_API.G_MISS_DATE),
315: NVL(start_date_attended, FND_API.G_MISS_DATE),
316: NVL(school_attended_name, FND_API.G_MISS_CHAR),
317: NVL(type_of_school, FND_API.G_MISS_CHAR),
310: NVL(course_major, FND_API.G_MISS_CHAR),
311: NVL(party_id, FND_API.G_MISS_NUM),
312: NVL(school_party_id, FND_API.G_MISS_NUM),
313: NVL(degree_received, FND_API.G_MISS_CHAR),
314: NVL(last_date_attended, FND_API.G_MISS_DATE),
315: NVL(start_date_attended, FND_API.G_MISS_DATE),
316: NVL(school_attended_name, FND_API.G_MISS_CHAR),
317: NVL(type_of_school, FND_API.G_MISS_CHAR),
318: NVL(status, FND_API.G_MISS_CHAR),
311: NVL(party_id, FND_API.G_MISS_NUM),
312: NVL(school_party_id, FND_API.G_MISS_NUM),
313: NVL(degree_received, FND_API.G_MISS_CHAR),
314: NVL(last_date_attended, FND_API.G_MISS_DATE),
315: NVL(start_date_attended, FND_API.G_MISS_DATE),
316: NVL(school_attended_name, FND_API.G_MISS_CHAR),
317: NVL(type_of_school, FND_API.G_MISS_CHAR),
318: NVL(status, FND_API.G_MISS_CHAR),
319: NVL(application_id, FND_API.G_MISS_NUM),
312: NVL(school_party_id, FND_API.G_MISS_NUM),
313: NVL(degree_received, FND_API.G_MISS_CHAR),
314: NVL(last_date_attended, FND_API.G_MISS_DATE),
315: NVL(start_date_attended, FND_API.G_MISS_DATE),
316: NVL(school_attended_name, FND_API.G_MISS_CHAR),
317: NVL(type_of_school, FND_API.G_MISS_CHAR),
318: NVL(status, FND_API.G_MISS_CHAR),
319: NVL(application_id, FND_API.G_MISS_NUM),
320: NVL(created_by_module, FND_API.G_MISS_CHAR)
313: NVL(degree_received, FND_API.G_MISS_CHAR),
314: NVL(last_date_attended, FND_API.G_MISS_DATE),
315: NVL(start_date_attended, FND_API.G_MISS_DATE),
316: NVL(school_attended_name, FND_API.G_MISS_CHAR),
317: NVL(type_of_school, FND_API.G_MISS_CHAR),
318: NVL(status, FND_API.G_MISS_CHAR),
319: NVL(application_id, FND_API.G_MISS_NUM),
320: NVL(created_by_module, FND_API.G_MISS_CHAR)
321: INTO
314: NVL(last_date_attended, FND_API.G_MISS_DATE),
315: NVL(start_date_attended, FND_API.G_MISS_DATE),
316: NVL(school_attended_name, FND_API.G_MISS_CHAR),
317: NVL(type_of_school, FND_API.G_MISS_CHAR),
318: NVL(status, FND_API.G_MISS_CHAR),
319: NVL(application_id, FND_API.G_MISS_NUM),
320: NVL(created_by_module, FND_API.G_MISS_CHAR)
321: INTO
322: x_education_id,
315: NVL(start_date_attended, FND_API.G_MISS_DATE),
316: NVL(school_attended_name, FND_API.G_MISS_CHAR),
317: NVL(type_of_school, FND_API.G_MISS_CHAR),
318: NVL(status, FND_API.G_MISS_CHAR),
319: NVL(application_id, FND_API.G_MISS_NUM),
320: NVL(created_by_module, FND_API.G_MISS_CHAR)
321: INTO
322: x_education_id,
323: x_course_major,
316: NVL(school_attended_name, FND_API.G_MISS_CHAR),
317: NVL(type_of_school, FND_API.G_MISS_CHAR),
318: NVL(status, FND_API.G_MISS_CHAR),
319: NVL(application_id, FND_API.G_MISS_NUM),
320: NVL(created_by_module, FND_API.G_MISS_CHAR)
321: INTO
322: x_education_id,
323: x_course_major,
324: x_party_id,
339: FND_MESSAGE.SET_NAME('AR', 'HZ_API_NO_RECORD');
340: FND_MESSAGE.SET_TOKEN('RECORD', 'education_rec');
341: FND_MESSAGE.SET_TOKEN('VALUE', TO_CHAR(x_education_id));
342: FND_MSG_PUB.ADD;
343: RAISE FND_API.G_EXC_ERROR;
344:
345: END Select_Row;
346:
347: