DBA Data[Home] [Help]

PACKAGE: APPS.IGS_GR_AWD_CRMN_HIST_PKG

Source


1 package IGS_GR_AWD_CRMN_HIST_PKG AUTHID CURRENT_USER as
2 /* $Header: IGSGI04S.pls 115.4 2002/11/29 00:34:34 nsidana ship $ */
3 procedure INSERT_ROW (
4   X_ROWID in out NOCOPY VARCHAR2,
5   X_GACH_ID in out NOCOPY NUMBER,
6   X_NAME_PRONUNCIATION in VARCHAR2,
7   X_NAME_ANNOUNCED in VARCHAR2,
8   X_ACADEMIC_DRESS_RQRD_IND in VARCHAR2,
9   X_ACADEMIC_GOWN_SIZE in VARCHAR2,
10   X_ACADEMIC_HAT_SIZE in VARCHAR2,
11   X_GUEST_TICKETS_REQUESTED in NUMBER,
12   X_GUEST_TICKETS_ALLOCATED in NUMBER,
13   X_GUEST_SEATS in VARCHAR2,
14   X_FEES_PAID_IND in VARCHAR2,
15   X_SPECIAL_REQUIREMENTS in VARCHAR2,
16   X_COMMENTS in VARCHAR2,
17   X_PERSON_ID in NUMBER,
18   X_CREATE_DT in DATE,
19   X_GRD_CAL_TYPE in VARCHAR2,
20   X_GRADUAND_SEAT_NUMBER in VARCHAR2,
21   X_HIST_WHO in NUMBER,
22   X_US_GROUP_NUMBER in NUMBER,
23   X_ORDER_IN_PRESENTATION in NUMBER,
24   X_HIST_END_DT in DATE,
25   X_GRD_CI_SEQUENCE_NUMBER in NUMBER,
26   X_CEREMONY_NUMBER in NUMBER,
27   X_AWARD_COURSE_CD in VARCHAR2,
28   X_AWARD_CRS_VERSION_NUMBER in NUMBER,
29   X_AWARD_CD in VARCHAR2,
30   X_HIST_START_DT in DATE,
31   X_MODE in VARCHAR2 default 'R'
32   );
33 procedure LOCK_ROW (
34   X_ROWID in VARCHAR2,
35   X_GACH_ID in NUMBER,
36   X_NAME_PRONUNCIATION in VARCHAR2,
37   X_NAME_ANNOUNCED in VARCHAR2,
38   X_ACADEMIC_DRESS_RQRD_IND in VARCHAR2,
39   X_ACADEMIC_GOWN_SIZE in VARCHAR2,
40   X_ACADEMIC_HAT_SIZE in VARCHAR2,
41   X_GUEST_TICKETS_REQUESTED in NUMBER,
42   X_GUEST_TICKETS_ALLOCATED in NUMBER,
43   X_GUEST_SEATS in VARCHAR2,
44   X_FEES_PAID_IND in VARCHAR2,
45   X_SPECIAL_REQUIREMENTS in VARCHAR2,
46   X_COMMENTS in VARCHAR2,
47   X_PERSON_ID in NUMBER,
48   X_CREATE_DT in DATE,
49   X_GRD_CAL_TYPE in VARCHAR2,
50   X_GRADUAND_SEAT_NUMBER in VARCHAR2,
51   X_HIST_WHO in NUMBER,
52   X_US_GROUP_NUMBER in NUMBER,
53   X_ORDER_IN_PRESENTATION in NUMBER,
54   X_HIST_END_DT in DATE,
55   X_GRD_CI_SEQUENCE_NUMBER in NUMBER,
56   X_CEREMONY_NUMBER in NUMBER,
57   X_AWARD_COURSE_CD in VARCHAR2,
58   X_AWARD_CRS_VERSION_NUMBER in NUMBER,
59   X_AWARD_CD in VARCHAR2,
60   X_HIST_START_DT in DATE
61 );
62 procedure UPDATE_ROW (
63   X_ROWID in VARCHAR2,
64   X_GACH_ID in NUMBER,
65   X_NAME_PRONUNCIATION in VARCHAR2,
66   X_NAME_ANNOUNCED in VARCHAR2,
67   X_ACADEMIC_DRESS_RQRD_IND in VARCHAR2,
68   X_ACADEMIC_GOWN_SIZE in VARCHAR2,
69   X_ACADEMIC_HAT_SIZE in VARCHAR2,
70   X_GUEST_TICKETS_REQUESTED in NUMBER,
71   X_GUEST_TICKETS_ALLOCATED in NUMBER,
72   X_GUEST_SEATS in VARCHAR2,
73   X_FEES_PAID_IND in VARCHAR2,
74   X_SPECIAL_REQUIREMENTS in VARCHAR2,
75   X_COMMENTS in VARCHAR2,
76   X_PERSON_ID in NUMBER,
77   X_CREATE_DT in DATE,
78   X_GRD_CAL_TYPE in VARCHAR2,
79   X_GRADUAND_SEAT_NUMBER in VARCHAR2,
80   X_HIST_WHO in NUMBER,
81   X_US_GROUP_NUMBER in NUMBER,
82   X_ORDER_IN_PRESENTATION in NUMBER,
83   X_HIST_END_DT in DATE,
84   X_GRD_CI_SEQUENCE_NUMBER in NUMBER,
85   X_CEREMONY_NUMBER in NUMBER,
86   X_AWARD_COURSE_CD in VARCHAR2,
87   X_AWARD_CRS_VERSION_NUMBER in NUMBER,
88   X_AWARD_CD in VARCHAR2,
89   X_HIST_START_DT in DATE,
90   X_MODE in VARCHAR2 default 'R'
91   );
92 procedure ADD_ROW (
93   X_ROWID in out NOCOPY VARCHAR2,
94   X_GACH_ID in out NOCOPY NUMBER,
95   X_NAME_PRONUNCIATION in VARCHAR2,
96   X_NAME_ANNOUNCED in VARCHAR2,
97   X_ACADEMIC_DRESS_RQRD_IND in VARCHAR2,
98   X_ACADEMIC_GOWN_SIZE in VARCHAR2,
99   X_ACADEMIC_HAT_SIZE in VARCHAR2,
100   X_GUEST_TICKETS_REQUESTED in NUMBER,
101   X_GUEST_TICKETS_ALLOCATED in NUMBER,
102   X_GUEST_SEATS in VARCHAR2,
103   X_FEES_PAID_IND in VARCHAR2,
104   X_SPECIAL_REQUIREMENTS in VARCHAR2,
105   X_COMMENTS in VARCHAR2,
106   X_PERSON_ID in NUMBER,
107   X_CREATE_DT in DATE,
108   X_GRD_CAL_TYPE in VARCHAR2,
109   X_GRADUAND_SEAT_NUMBER in VARCHAR2,
110   X_HIST_WHO in NUMBER,
111   X_US_GROUP_NUMBER in NUMBER,
112   X_ORDER_IN_PRESENTATION in NUMBER,
113   X_HIST_END_DT in DATE,
114   X_GRD_CI_SEQUENCE_NUMBER in NUMBER,
115   X_CEREMONY_NUMBER in NUMBER,
116   X_AWARD_COURSE_CD in VARCHAR2,
117   X_AWARD_CRS_VERSION_NUMBER in NUMBER,
118   X_AWARD_CD in VARCHAR2,
119   X_HIST_START_DT in DATE,
120   X_MODE in VARCHAR2 default 'R'
121   );
122 procedure DELETE_ROW (
123   X_ROWID in VARCHAR2
124 );
125 
126   FUNCTION Get_PK_For_Validation (
127         X_GACH_ID in NUMBER
128     ) RETURN BOOLEAN;
129 
130   FUNCTION Get_UK_For_Validation (
131          x_person_id IN NUMBER,
132          x_create_dt IN DATE,
133          x_grd_cal_type IN VARCHAR2,
134          x_grd_ci_sequence_number IN NUMBER,
135          x_ceremony_number IN NUMBER,
136          x_award_course_cd IN VARCHAR2,
137          x_award_crs_version_number IN NUMBER,
138          x_award_cd IN VARCHAR2,
139          x_hist_start_dt IN DATE
140     ) RETURN BOOLEAN;
141 
142   PROCEDURE GET_FK_IGS_GR_GRADUAND (
143     x_person_id IN NUMBER,
144     x_create_dt IN DATE
145     );
146 
147 PROCEDURE Check_Constraints(
148 	Column_Name IN VARCHAR2 DEFAULT NULL,
149 	Column_Value IN VARCHAR2 DEFAULT NULL
150 	);
151 
152   PROCEDURE Before_DML (
153     p_action IN VARCHAR2,
154     x_rowid IN VARCHAR2 DEFAULT NULL,
155     x_GACH_ID in NUMBER DEFAULT NULL,
156     x_person_id IN NUMBER DEFAULT NULL,
157     x_create_dt IN DATE DEFAULT NULL,
158     x_grd_cal_type IN VARCHAR2 DEFAULT NULL,
159     x_grd_ci_sequence_number IN NUMBER DEFAULT NULL,
160     x_ceremony_number IN NUMBER DEFAULT NULL,
161     x_award_course_cd IN VARCHAR2 DEFAULT NULL,
162     x_award_crs_version_number IN NUMBER DEFAULT NULL,
163     x_award_cd IN VARCHAR2 DEFAULT NULL,
164     x_hist_start_dt IN DATE DEFAULT NULL,
165     x_hist_end_dt IN DATE DEFAULT NULL,
166     x_hist_who IN NUMBER DEFAULT NULL,
167     x_us_group_number IN NUMBER DEFAULT NULL,
168     x_order_in_presentation IN NUMBER DEFAULT NULL,
169     x_graduand_seat_number IN VARCHAR2 DEFAULT NULL,
170     x_name_pronunciation IN VARCHAR2 DEFAULT NULL,
171     x_name_announced IN VARCHAR2 DEFAULT NULL,
172     x_academic_dress_rqrd_ind IN VARCHAR2 DEFAULT NULL,
173     x_academic_gown_size IN VARCHAR2 DEFAULT NULL,
174     x_academic_hat_size IN VARCHAR2 DEFAULT NULL,
175     x_guest_tickets_requested IN NUMBER DEFAULT NULL,
176     x_guest_tickets_allocated IN NUMBER DEFAULT NULL,
177     x_guest_seats IN VARCHAR2 DEFAULT NULL,
178     x_fees_paid_ind IN VARCHAR2 DEFAULT NULL,
179     x_special_requirements IN VARCHAR2 DEFAULT NULL,
180     x_comments IN VARCHAR2 DEFAULT NULL,
181     x_creation_date IN DATE DEFAULT NULL,
182     x_created_by IN NUMBER DEFAULT NULL,
183     x_last_update_date IN DATE DEFAULT NULL,
184     x_last_updated_by IN NUMBER DEFAULT NULL,
185     x_last_update_login IN NUMBER DEFAULT NULL
186   );
187 
188 end IGS_GR_AWD_CRMN_HIST_PKG;