DBA Data[Home] [Help]

APPS.IGS_HE_SYS_RT_CL_ASS_PKG dependencies on IGS_HE_SYS_RT_CL_ASS

Line 1: PACKAGE BODY igs_he_sys_rt_cl_ass_pkg AS

1: PACKAGE BODY igs_he_sys_rt_cl_ass_pkg AS
2: /* $Header: IGSWI50B.pls 120.0 2006/02/06 19:31:31 anwest noship $ */
3:
4: l_rowid VARCHAR2(25);
5: old_references igs_he_sys_rt_cl_ass%ROWTYPE;

Line 5: old_references igs_he_sys_rt_cl_ass%ROWTYPE;

1: PACKAGE BODY igs_he_sys_rt_cl_ass_pkg AS
2: /* $Header: IGSWI50B.pls 120.0 2006/02/06 19:31:31 anwest noship $ */
3:
4: l_rowid VARCHAR2(25);
5: old_references igs_he_sys_rt_cl_ass%ROWTYPE;
6: new_references igs_he_sys_rt_cl_ass%ROWTYPE;
7:
8: PROCEDURE set_column_values (
9: p_action IN VARCHAR2,

Line 6: new_references igs_he_sys_rt_cl_ass%ROWTYPE;

2: /* $Header: IGSWI50B.pls 120.0 2006/02/06 19:31:31 anwest noship $ */
3:
4: l_rowid VARCHAR2(25);
5: old_references igs_he_sys_rt_cl_ass%ROWTYPE;
6: new_references igs_he_sys_rt_cl_ass%ROWTYPE;
7:
8: PROCEDURE set_column_values (
9: p_action IN VARCHAR2,
10: x_rowid IN VARCHAR2,

Line 11: x_igs_he_sys_rt_cl_ass_id IN NUMBER,

7:
8: PROCEDURE set_column_values (
9: p_action IN VARCHAR2,
10: x_rowid IN VARCHAR2,
11: x_igs_he_sys_rt_cl_ass_id IN NUMBER,
12: x_system_return_class_type IN VARCHAR2,
13: x_field_number IN NUMBER,
14: x_association_code IN VARCHAR2,
15: x_oss_seq IN NUMBER,

Line 35: FROM igs_he_sys_rt_cl_ass

31: */
32:
33: CURSOR cur_old_ref_values IS
34: SELECT *
35: FROM igs_he_sys_rt_cl_ass
36: WHERE rowid = x_rowid;
37:
38: BEGIN
39:

Line 56: new_references.igs_he_sys_rt_cl_ass_id := x_igs_he_sys_rt_cl_ass_id;

52: END IF;
53: CLOSE cur_old_ref_values;
54:
55: -- Populate New Values.
56: new_references.igs_he_sys_rt_cl_ass_id := x_igs_he_sys_rt_cl_ass_id;
57: new_references.system_return_class_type := x_system_return_class_type;
58: new_references.field_number := x_field_number;
59: new_references.association_code := x_association_code;
60: new_references.oss_seq := x_oss_seq;

Line 147: x_igs_he_sys_rt_cl_ass_id IN NUMBER

143: END check_parent_existance;
144:
145:
146: FUNCTION get_pk_for_validation (
147: x_igs_he_sys_rt_cl_ass_id IN NUMBER
148: ) RETURN BOOLEAN AS
149: /*
150: || Created By :
151: || Created On : 08-JAN-2006

Line 160: FROM igs_he_sys_rt_cl_ass

156: || (reverse chronological order - newest change first)
157: */
158: CURSOR cur_rowid IS
159: SELECT rowid
160: FROM igs_he_sys_rt_cl_ass
161: WHERE igs_he_sys_rt_cl_ass_id = x_igs_he_sys_rt_cl_ass_id
162: FOR UPDATE NOWAIT;
163:
164: lv_rowid cur_rowid%RowType;

Line 161: WHERE igs_he_sys_rt_cl_ass_id = x_igs_he_sys_rt_cl_ass_id

157: */
158: CURSOR cur_rowid IS
159: SELECT rowid
160: FROM igs_he_sys_rt_cl_ass
161: WHERE igs_he_sys_rt_cl_ass_id = x_igs_he_sys_rt_cl_ass_id
162: FOR UPDATE NOWAIT;
163:
164: lv_rowid cur_rowid%RowType;
165:

Line 199: FROM igs_he_sys_rt_cl_ass

195: || (reverse chronological order - newest change first)
196: */
197: CURSOR cur_rowid IS
198: SELECT rowid
199: FROM igs_he_sys_rt_cl_ass
200: WHERE system_return_class_type = x_system_return_class_type
201: AND field_number = x_field_number
202: AND association_code = x_association_code
203: AND ((oss_seq = x_oss_seq) OR (oss_seq IS NULL AND x_oss_seq IS NULL))

Line 239: FROM igs_he_sys_rt_cl_ass

235: || (reverse chronological order - newest change first)
236: */
237: CURSOR cur_rowid IS
238: SELECT rowid
239: FROM igs_he_sys_rt_cl_ass
240: WHERE ((field_number = x_field_number) AND
241: (system_return_class_type = x_system_return_class_type));
242:
243: lv_rowid cur_rowid%RowType;

Line 275: FROM igs_he_sys_rt_cl_ass

271: || (reverse chronological order - newest change first)
272: */
273: CURSOR cur_rowid IS
274: SELECT rowid
275: FROM igs_he_sys_rt_cl_ass
276: WHERE ((association_code = x_association_code));
277:
278: lv_rowid cur_rowid%RowType;
279:

Line 299: x_igs_he_sys_rt_cl_ass_id IN NUMBER,

295:
296: PROCEDURE before_dml (
297: p_action IN VARCHAR2,
298: x_rowid IN VARCHAR2,
299: x_igs_he_sys_rt_cl_ass_id IN NUMBER,
300: x_system_return_class_type IN VARCHAR2,
301: x_field_number IN NUMBER,
302: x_association_code IN VARCHAR2,
303: x_oss_seq IN NUMBER,

Line 326: x_igs_he_sys_rt_cl_ass_id,

322:
323: set_column_values (
324: p_action,
325: x_rowid,
326: x_igs_he_sys_rt_cl_ass_id,
327: x_system_return_class_type,
328: x_field_number,
329: x_association_code,
330: x_oss_seq,

Line 342: new_references.igs_he_sys_rt_cl_ass_id

338:
339: IF (p_action = 'INSERT') THEN
340: -- Call all the procedures related to Before Insert.
341: IF ( get_pk_for_validation(
342: new_references.igs_he_sys_rt_cl_ass_id
343: )
344: ) THEN
345: fnd_message.set_name('IGS','IGS_GE_RECORD_ALREADY_EXISTS');
346: igs_ge_msg_stack.add;

Line 358: new_references.igs_he_sys_rt_cl_ass_id

354: check_parent_existance;
355: ELSIF (p_action = 'VALIDATE_INSERT') THEN
356: -- Call all the procedures related to Before Insert.
357: IF ( get_pk_for_validation (
358: new_references.igs_he_sys_rt_cl_ass_id
359: )
360: ) THEN
361: fnd_message.set_name('IGS','IGS_GE_RECORD_ALREADY_EXISTS');
362: igs_ge_msg_stack.add;

Line 375: x_igs_he_sys_rt_cl_ass_id IN OUT NOCOPY NUMBER,

371:
372:
373: PROCEDURE insert_row (
374: x_rowid IN OUT NOCOPY VARCHAR2,
375: x_igs_he_sys_rt_cl_ass_id IN OUT NOCOPY NUMBER,
376: x_system_return_class_type IN VARCHAR2,
377: x_field_number IN NUMBER,
378: x_association_code IN VARCHAR2,
379: x_oss_seq IN NUMBER,

Line 414: fnd_message.set_token ('ROUTINE', 'IGS_HE_SYS_RT_CL_ASS_PKG.INSERT_ROW');

410: x_last_update_login := -1;
411: END IF;
412: ELSE
413: fnd_message.set_name ('FND', 'SYSTEM-INVALID ARGS');
414: fnd_message.set_token ('ROUTINE', 'IGS_HE_SYS_RT_CL_ASS_PKG.INSERT_ROW');
415: igs_ge_msg_stack.add;
416: app_exception.raise_exception;
417: END IF;
418:

Line 419: x_igs_he_sys_rt_cl_ass_id := NULL;

415: igs_ge_msg_stack.add;
416: app_exception.raise_exception;
417: END IF;
418:
419: x_igs_he_sys_rt_cl_ass_id := NULL;
420:
421: before_dml(
422: p_action => 'INSERT',
423: x_rowid => x_rowid,

Line 424: x_igs_he_sys_rt_cl_ass_id => x_igs_he_sys_rt_cl_ass_id,

420:
421: before_dml(
422: p_action => 'INSERT',
423: x_rowid => x_rowid,
424: x_igs_he_sys_rt_cl_ass_id => x_igs_he_sys_rt_cl_ass_id,
425: x_system_return_class_type => x_system_return_class_type,
426: x_field_number => x_field_number,
427: x_association_code => x_association_code,
428: x_oss_seq => x_oss_seq,

Line 437: INSERT INTO igs_he_sys_rt_cl_ass (

433: x_last_updated_by => x_last_updated_by,
434: x_last_update_login => x_last_update_login
435: );
436:
437: INSERT INTO igs_he_sys_rt_cl_ass (
438: igs_he_sys_rt_cl_ass_id,
439: system_return_class_type,
440: field_number,
441: association_code,

Line 438: igs_he_sys_rt_cl_ass_id,

434: x_last_update_login => x_last_update_login
435: );
436:
437: INSERT INTO igs_he_sys_rt_cl_ass (
438: igs_he_sys_rt_cl_ass_id,
439: system_return_class_type,
440: field_number,
441: association_code,
442: oss_seq,

Line 450: igs_he_sys_rt_cl_ass_s.NEXTVAL,

446: last_update_date,
447: last_updated_by,
448: last_update_login
449: ) VALUES (
450: igs_he_sys_rt_cl_ass_s.NEXTVAL,
451: new_references.system_return_class_type,
452: new_references.field_number,
453: new_references.association_code,
454: new_references.oss_seq,

Line 461: ) RETURNING ROWID, igs_he_sys_rt_cl_ass_id INTO x_rowid, x_igs_he_sys_rt_cl_ass_id;

457: x_last_updated_by,
458: x_last_update_date,
459: x_last_updated_by,
460: x_last_update_login
461: ) RETURNING ROWID, igs_he_sys_rt_cl_ass_id INTO x_rowid, x_igs_he_sys_rt_cl_ass_id;
462:
463: END insert_row;
464:
465:

Line 468: x_igs_he_sys_rt_cl_ass_id IN NUMBER,

464:
465:
466: PROCEDURE lock_row (
467: x_rowid IN VARCHAR2,
468: x_igs_he_sys_rt_cl_ass_id IN NUMBER,
469: x_system_return_class_type IN VARCHAR2,
470: x_field_number IN NUMBER,
471: x_association_code IN VARCHAR2,
472: x_oss_seq IN NUMBER,

Line 491: FROM igs_he_sys_rt_cl_ass

487: field_number,
488: association_code,
489: oss_seq,
490: hesa_seq
491: FROM igs_he_sys_rt_cl_ass
492: WHERE rowid = x_rowid
493: FOR UPDATE NOWAIT;
494:
495: tlinfo c1%ROWTYPE;

Line 531: x_igs_he_sys_rt_cl_ass_id IN NUMBER,

527:
528:
529: PROCEDURE update_row (
530: x_rowid IN VARCHAR2,
531: x_igs_he_sys_rt_cl_ass_id IN NUMBER,
532: x_system_return_class_type IN VARCHAR2,
533: x_field_number IN NUMBER,
534: x_association_code IN VARCHAR2,
535: x_oss_seq IN NUMBER,

Line 569: fnd_message.set_token ('ROUTINE', 'IGS_HE_SYS_RT_CL_ASS_PKG.UPDATE_ROW');

565: x_last_update_login := -1;
566: END IF;
567: ELSE
568: fnd_message.set_name( 'FND', 'SYSTEM-INVALID ARGS');
569: fnd_message.set_token ('ROUTINE', 'IGS_HE_SYS_RT_CL_ASS_PKG.UPDATE_ROW');
570: igs_ge_msg_stack.add;
571: app_exception.raise_exception;
572: END IF;
573:

Line 577: x_igs_he_sys_rt_cl_ass_id => x_igs_he_sys_rt_cl_ass_id,

573:
574: before_dml(
575: p_action => 'UPDATE',
576: x_rowid => x_rowid,
577: x_igs_he_sys_rt_cl_ass_id => x_igs_he_sys_rt_cl_ass_id,
578: x_system_return_class_type => x_system_return_class_type,
579: x_field_number => x_field_number,
580: x_association_code => x_association_code,
581: x_oss_seq => x_oss_seq,

Line 590: UPDATE igs_he_sys_rt_cl_ass

586: x_last_updated_by => x_last_updated_by,
587: x_last_update_login => x_last_update_login
588: );
589:
590: UPDATE igs_he_sys_rt_cl_ass
591: SET
592: system_return_class_type = new_references.system_return_class_type,
593: field_number = new_references.field_number,
594: association_code = new_references.association_code,

Line 611: x_igs_he_sys_rt_cl_ass_id IN OUT NOCOPY NUMBER,

607:
608:
609: PROCEDURE add_row (
610: x_rowid IN OUT NOCOPY VARCHAR2,
611: x_igs_he_sys_rt_cl_ass_id IN OUT NOCOPY NUMBER,
612: x_system_return_class_type IN VARCHAR2,
613: x_field_number IN NUMBER,
614: x_association_code IN VARCHAR2,
615: x_oss_seq IN NUMBER,

Line 633: FROM igs_he_sys_rt_cl_ass

629: */
630:
631: CURSOR c1 IS
632: SELECT rowid
633: FROM igs_he_sys_rt_cl_ass
634: WHERE system_return_class_type = x_system_return_class_type
635: AND field_number = x_field_number
636: AND association_code = x_association_code
637: AND ((oss_seq = x_oss_seq) OR (oss_seq IS NULL AND x_oss_seq IS NULL))

Line 649: x_igs_he_sys_rt_cl_ass_id,

645: CLOSE c1;
646:
647: insert_row (
648: x_rowid,
649: x_igs_he_sys_rt_cl_ass_id,
650: x_system_return_class_type,
651: x_field_number,
652: x_association_code,
653: x_oss_seq,

Line 663: x_igs_he_sys_rt_cl_ass_id,

659: CLOSE c1;
660:
661: update_row (
662: x_rowid,
663: x_igs_he_sys_rt_cl_ass_id,
664: x_system_return_class_type,
665: x_field_number,
666: x_association_code,
667: x_oss_seq,

Line 694: DELETE FROM igs_he_sys_rt_cl_ass

690: p_action => 'DELETE',
691: x_rowid => x_rowid
692: );
693:
694: DELETE FROM igs_he_sys_rt_cl_ass
695: WHERE rowid = x_rowid;
696:
697: IF (SQL%NOTFOUND) THEN
698: RAISE NO_DATA_FOUND;

Line 704: END igs_he_sys_rt_cl_ass_pkg;

700:
701: END delete_row;
702:
703:
704: END igs_he_sys_rt_cl_ass_pkg;