DBA Data[Home] [Help]

PACKAGE: APPS.IGS_AS_EXM_INS_SPVSR_PKG

Source


1 package IGS_AS_EXM_INS_SPVSR_PKG AUTHID CURRENT_USER AS
2  /* $Header: IGSDI11S.pls 115.3 2002/11/28 23:13:02 nsidana ship $ */
3 procedure INSERT_ROW (
4   X_ROWID in out NOCOPY VARCHAR2,
5   X_PERSON_ID in NUMBER,
6   X_ASS_ID in NUMBER,
7   X_EXAM_CAL_TYPE in VARCHAR2,
8   X_EXAM_CI_SEQUENCE_NUMBER in NUMBER,
9   X_DT_ALIAS in VARCHAR2,
10   X_DAI_SEQUENCE_NUMBER in NUMBER,
11   X_START_TIME in DATE,
12   X_END_TIME in DATE,
13   X_VENUE_CD in VARCHAR2,
14   X_ESE_ID in NUMBER,
15   X_EXAM_SUPERVISOR_TYPE in VARCHAR2,
16   X_OVERRIDE_START_TIME in DATE,
17   X_OVERRIDE_END_TIME in DATE,
18   X_MODE in VARCHAR2 default 'R'
19   );
20 procedure LOCK_ROW (
21   X_ROWID in VARCHAR2,
22   X_PERSON_ID in NUMBER,
23   X_ASS_ID in NUMBER,
24   X_EXAM_CAL_TYPE in VARCHAR2,
25   X_EXAM_CI_SEQUENCE_NUMBER in NUMBER,
26   X_DT_ALIAS in VARCHAR2,
27   X_DAI_SEQUENCE_NUMBER in NUMBER,
28   X_START_TIME in DATE,
29   X_END_TIME in DATE,
30   X_VENUE_CD in VARCHAR2,
31   X_ESE_ID in NUMBER,
32   X_EXAM_SUPERVISOR_TYPE in VARCHAR2,
33   X_OVERRIDE_START_TIME in DATE,
34   X_OVERRIDE_END_TIME in DATE
35 );
36 procedure UPDATE_ROW (
37   X_ROWID in VARCHAR2,
38   X_PERSON_ID in NUMBER,
39   X_ASS_ID in NUMBER,
40   X_EXAM_CAL_TYPE in VARCHAR2,
41   X_EXAM_CI_SEQUENCE_NUMBER in NUMBER,
42   X_DT_ALIAS in VARCHAR2,
43   X_DAI_SEQUENCE_NUMBER in NUMBER,
44   X_START_TIME in DATE,
45   X_END_TIME in DATE,
46   X_VENUE_CD in VARCHAR2,
47   X_ESE_ID in NUMBER,
48   X_EXAM_SUPERVISOR_TYPE in VARCHAR2,
49   X_OVERRIDE_START_TIME in DATE,
50   X_OVERRIDE_END_TIME in DATE,
51   X_MODE in VARCHAR2 default 'R'
52   );
53 procedure ADD_ROW (
54   X_ROWID in out NOCOPY VARCHAR2,
55   X_PERSON_ID in NUMBER,
56   X_ASS_ID in NUMBER,
57   X_EXAM_CAL_TYPE in VARCHAR2,
58   X_EXAM_CI_SEQUENCE_NUMBER in NUMBER,
59   X_DT_ALIAS in VARCHAR2,
60   X_DAI_SEQUENCE_NUMBER in NUMBER,
61   X_START_TIME in DATE,
62   X_END_TIME in DATE,
63   X_VENUE_CD in VARCHAR2,
64   X_ESE_ID in NUMBER,
65   X_EXAM_SUPERVISOR_TYPE in VARCHAR2,
66   X_OVERRIDE_START_TIME in DATE,
67   X_OVERRIDE_END_TIME in DATE,
68   X_MODE in VARCHAR2 default 'R'
69   );
70 procedure DELETE_ROW (
71   X_ROWID in VARCHAR2
72   );
73 FUNCTION Get_PK_For_Validation (
74     x_person_id IN NUMBER,
75     x_ass_id IN NUMBER,
76     x_exam_cal_type IN VARCHAR2,
77     x_exam_ci_sequence_number IN NUMBER,
78     x_dt_alias IN VARCHAR2,
79     x_dai_sequence_number IN NUMBER,
80     x_start_time IN DATE,
81     x_end_time IN DATE,
82     x_venue_cd IN VARCHAR2
83     )RETURN BOOLEAN;
84   PROCEDURE GET_FK_IGS_AS_EXAM_INSTANCE (
85     x_ass_id IN NUMBER,
86     x_exam_cal_type IN VARCHAR2,
87     x_exam_ci_sequence_number IN NUMBER,
88     x_dt_alias IN VARCHAR2,
89     x_dai_sequence_number IN NUMBER,
90     x_start_time IN DATE,
91     x_end_time IN DATE,
92     x_venue_cd IN VARCHAR2
93     );
94   PROCEDURE GET_UFK_IGS_AS_EXAM_SESSION (
95     x_ese_id IN NUMBER
96     );
97   PROCEDURE GET_FK_IGS_AS_EXM_SPRVSRTYP (
98     x_exam_supervisor_type IN VARCHAR2
99     );
100   PROCEDURE GET_FK_IGS_AS_EXM_SUPRVISOR (
101     x_person_id IN NUMBER
102     );
103 
104 
105 
106 
107 	PROCEDURE Check_Constraints (
108 
109 
110 
111 
112 	Column_Name	IN	VARCHAR2	DEFAULT NULL,
113 
114 
115 
116 
117 	Column_Value 	IN	VARCHAR2	DEFAULT NULL
118 
119 
120 
121 
122 	);
123 
124 
125 
126 
127 PROCEDURE Before_DML (
128 
129 
130 
131 
132     p_action IN VARCHAR2,
133 
134 
135 
136 
137     x_rowid IN  VARCHAR2 DEFAULT NULL,
138 
139 
140 
141 
142     x_person_id IN NUMBER DEFAULT NULL,
143 
144 
145 
146 
147     x_ass_id IN NUMBER DEFAULT NULL,
148 
149 
150 
151 
152     x_exam_cal_type IN VARCHAR2 DEFAULT NULL,
153 
154 
155 
156 
157     x_exam_ci_sequence_number IN NUMBER DEFAULT NULL,
158 
159 
160 
161 
162     x_dt_alias IN VARCHAR2 DEFAULT NULL,
163 
164 
165 
166 
167     x_dai_sequence_number IN NUMBER DEFAULT NULL,
168 
169 
170 
171 
172     x_start_time IN DATE DEFAULT NULL,
173 
174 
175 
176 
177     x_end_time IN DATE DEFAULT NULL,
178 
179 
180 
181 
182     x_ese_id IN NUMBER DEFAULT NULL,
183 
184 
185 
186 
187     x_venue_cd IN VARCHAR2 DEFAULT NULL,
188 
189 
190 
191 
192     x_exam_supervisor_type IN VARCHAR2 DEFAULT NULL,
193 
194 
195 
196 
197     x_override_start_time IN DATE DEFAULT NULL,
198 
199 
200 
201 
202     x_override_end_time IN DATE DEFAULT NULL,
203 
204 
205 
206 
207     x_creation_date IN DATE DEFAULT NULL,
208 
209 
210 
211 
212     x_created_by IN NUMBER DEFAULT NULL,
213 
214 
215 
216 
217     x_last_update_date IN DATE DEFAULT NULL,
218 
219 
220 
221 
222     x_last_updated_by IN NUMBER DEFAULT NULL,
223 
224 
225 
226 
227     x_last_update_login IN NUMBER DEFAULT NULL
228 
229 
230 
231 
232   ) ;
233 
234 
235 
236 
237 
238 
239 
240 
241 
242 end IGS_AS_EXM_INS_SPVSR_PKG;