DBA Data[Home] [Help]

PACKAGE: APPS.IGS_GR_AWD_CRMN_PKG

Source


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