DBA Data[Home] [Help]

PACKAGE: APPS.ASO_APR_APPROVALS_PKG

Source


1 PACKAGE aso_apr_approvals_pkg AUTHID CURRENT_USER AS
2   /*  $Header: asotapps.pls 120.1 2005/06/29 12:38:38 appldev ship $ */
3   -- Start of Comments
4   -- Package name     : ASO_APR_APPROVALS_PKG
5   -- Purpose          :
6   -- History          :
7   -- NOTE             :
8   -- End of Comments
9 
10   PROCEDURE header_insert_row (
11     px_object_approval_id       IN OUT NOCOPY /* file.sql.39 change */    NUMBER,
12     p_object_id                          NUMBER,
13     p_object_type                        VARCHAR2,
14     p_approval_instance_id               NUMBER,
15     p_approval_status                    VARCHAR2,
16     p_application_id                     NUMBER,
17     p_start_date                         DATE,
18     p_end_date                           DATE,
19     p_creation_date                      DATE,
20     p_created_by                         NUMBER,
21     p_last_update_date                   DATE,
22     p_last_updated_by                    NUMBER,
23     p_last_update_login                  NUMBER,
24     p_attribute1                         VARCHAR2,
25     p_attribute2                         VARCHAR2,
26     p_attribute3                         VARCHAR2,
27     p_attribute4                         VARCHAR2,
28     p_attribute5                         VARCHAR2,
29     p_attribute6                         VARCHAR2,
30     p_attribute7                         VARCHAR2,
31     p_attribute8                         VARCHAR2,
32     p_attribute9                         VARCHAR2,
33     p_attribute10                        VARCHAR2,
34     p_attribute11                        VARCHAR2,
35     p_attribute12                        VARCHAR2,
36     p_attribute13                        VARCHAR2,
37     p_attribute14                        VARCHAR2,
38     p_attribute15                        VARCHAR2,
39     p_attribute16                        VARCHAR2,
40     p_attribute17                        VARCHAR2,
41     p_attribute18                        VARCHAR2,
42     p_attribute19                        VARCHAR2,
43     p_attribute20                        VARCHAR2,
44     p_context                            VARCHAR2,
45     p_security_group_id                  NUMBER,
46     p_object_version_number              NUMBER,
47     p_requester_userid                   NUMBER,
48     p_requester_comments                 VARCHAR2,
49     p_requester_group_id                 NUMBER
50   );
51 
52   PROCEDURE header_update_row (
53     p_object_approval_id                 NUMBER,
54     p_object_id                          NUMBER,
55     p_object_type                        VARCHAR2,
56     p_approval_instance_id               NUMBER,
57     p_approval_status                    VARCHAR2,
58     p_application_id                     NUMBER,
59     p_start_date                         DATE,
60     p_end_date                           DATE,
61     p_creation_date                      DATE,
62     p_created_by                         NUMBER,
63     p_last_update_date                   DATE,
64     p_last_updated_by                    NUMBER,
65     p_last_update_login                  NUMBER,
66     p_attribute1                         VARCHAR2,
67     p_attribute2                         VARCHAR2,
68     p_attribute3                         VARCHAR2,
69     p_attribute4                         VARCHAR2,
70     p_attribute5                         VARCHAR2,
71     p_attribute6                         VARCHAR2,
72     p_attribute7                         VARCHAR2,
73     p_attribute8                         VARCHAR2,
74     p_attribute9                         VARCHAR2,
75     p_attribute10                        VARCHAR2,
76     p_attribute11                        VARCHAR2,
77     p_attribute12                        VARCHAR2,
78     p_attribute13                        VARCHAR2,
79     p_attribute14                        VARCHAR2,
80     p_attribute15                        VARCHAR2,
81     p_attribute16                        VARCHAR2,
82     p_attribute17                        VARCHAR2,
83     p_attribute18                        VARCHAR2,
84     p_attribute19                        VARCHAR2,
85     p_attribute20                        VARCHAR2,
86     p_context                            VARCHAR2,
87     p_security_group_id                  NUMBER,
88     p_object_version_number              NUMBER,
89     p_requester_userid                   NUMBER,
90     p_requester_comments                 VARCHAR2,
91     p_requester_group_id                 NUMBER
92   );
93 
94   PROCEDURE header_lock_row (
95     p_object_approval_id                 NUMBER,
96     p_object_id                          NUMBER,
97     p_object_type                        VARCHAR2,
98     p_approval_instance_id               NUMBER,
99     p_approval_status                    VARCHAR2,
100     p_application_id                     NUMBER,
101     p_start_date                         DATE,
102     p_end_date                           DATE,
103     p_creation_date                      DATE,
104     p_created_by                         NUMBER,
105     p_last_update_date                   DATE,
106     p_last_updated_by                    NUMBER,
107     p_last_update_login                  NUMBER,
108     p_attribute1                         VARCHAR2,
109     p_attribute2                         VARCHAR2,
110     p_attribute3                         VARCHAR2,
111     p_attribute4                         VARCHAR2,
112     p_attribute5                         VARCHAR2,
113     p_attribute6                         VARCHAR2,
114     p_attribute7                         VARCHAR2,
115     p_attribute8                         VARCHAR2,
116     p_attribute9                         VARCHAR2,
117     p_attribute10                        VARCHAR2,
118     p_attribute11                        VARCHAR2,
119     p_attribute12                        VARCHAR2,
120     p_attribute13                        VARCHAR2,
121     p_attribute14                        VARCHAR2,
122     p_attribute15                        VARCHAR2,
123     p_context                            VARCHAR2,
124     p_security_group_id                  NUMBER,
125     p_object_version_number              NUMBER,
126     p_requester_userid                   NUMBER,
127     p_requester_comments                 VARCHAR2,
128     p_requester_group_id                 NUMBER
129   );
130 
131   PROCEDURE header_delete_row (
132     p_object_approval_id                 NUMBER
133   );
134   --- Procedures for the detail table
135 
136   PROCEDURE detail_insert_row (
137     px_approval_det_id          IN OUT NOCOPY /* file.sql.39 change */     NUMBER,
138     p_object_approval_id                 NUMBER,
139     p_approver_person_id                 NUMBER,
140     p_approver_user_id                   NUMBER,
141     p_approver_sequence                  NUMBER,
142     p_approver_status                    VARCHAR2,
143     p_approver_comments                  VARCHAR2,
144     p_date_sent                          DATE,
145     p_date_received                      DATE,
146     p_creation_date                      DATE,
147     p_last_update_date                   DATE,
148     p_created_by                         NUMBER,
149     p_last_updated_by                    NUMBER,
150     p_last_update_login                  NUMBER,
151     p_attribute1                         VARCHAR2,
152     p_attribute2                         VARCHAR2,
153     p_attribute3                         VARCHAR2,
154     p_attribute4                         VARCHAR2,
155     p_attribute5                         VARCHAR2,
156     p_attribute6                         VARCHAR2,
157     p_attribute7                         VARCHAR2,
158     p_attribute8                         VARCHAR2,
159     p_attribute9                         VARCHAR2,
160     p_attribute10                        VARCHAR2,
161     p_attribute11                        VARCHAR2,
162     p_attribute12                        VARCHAR2,
163     p_attribute13                        VARCHAR2,
164     p_attribute14                        VARCHAR2,
165     p_attribute15                        VARCHAR2,
166     p_attribute16                        VARCHAR2,
167     p_attribute17                        VARCHAR2,
168     p_attribute18                        VARCHAR2,
169     p_attribute19                        VARCHAR2,
170     p_attribute20                        VARCHAR2,
171     p_context                            VARCHAR2,
172     p_security_group_id                  NUMBER,
173     p_object_version_number              NUMBER
174   );
175 
176   PROCEDURE detail_update_row (
177     p_approval_det_id                    NUMBER,
178     p_object_approval_id                 NUMBER,
179     p_approver_person_id                 NUMBER,
180     p_approver_user_id                   NUMBER,
181     p_approver_sequence                  NUMBER,
182     p_approver_status                    VARCHAR2,
183     p_approver_comments                  VARCHAR2,
184     p_date_sent                          DATE,
185     p_date_received                      DATE,
186     p_creation_date                      DATE,
187     p_last_update_date                   DATE,
188     p_created_by                         NUMBER,
189     p_last_updated_by                    NUMBER,
190     p_last_update_login                  NUMBER,
191     p_attribute1                         VARCHAR2,
192     p_attribute2                         VARCHAR2,
193     p_attribute3                         VARCHAR2,
194     p_attribute4                         VARCHAR2,
195     p_attribute5                         VARCHAR2,
196     p_attribute6                         VARCHAR2,
197     p_attribute7                         VARCHAR2,
198     p_attribute8                         VARCHAR2,
199     p_attribute9                         VARCHAR2,
200     p_attribute10                        VARCHAR2,
201     p_attribute11                        VARCHAR2,
202     p_attribute12                        VARCHAR2,
203     p_attribute13                        VARCHAR2,
204     p_attribute14                        VARCHAR2,
205     p_attribute15                        VARCHAR2,
206     p_attribute16                        VARCHAR2,
207     p_attribute17                        VARCHAR2,
208     p_attribute18                        VARCHAR2,
209     p_attribute19                        VARCHAR2,
210     p_attribute20                        VARCHAR2,
211     p_context                            VARCHAR2,
212     p_security_group_id                  NUMBER,
213     p_object_version_number              NUMBER
214   );
215 
216   PROCEDURE detail_lock_row (
217     p_approval_det_id                    NUMBER,
218     p_object_approval_id                 NUMBER,
219     p_approver_person_id                 NUMBER,
220     p_approver_user_id                   NUMBER,
221     p_approver_sequence                  NUMBER,
222     p_approver_status                    VARCHAR2,
223     p_approver_comments                  VARCHAR2,
224     p_date_sent                          DATE,
225     p_date_received                      DATE,
226     p_creation_date                      DATE,
227     p_last_update_date                   DATE,
228     p_created_by                         NUMBER,
229     p_last_updated_by                    NUMBER,
230     p_last_update_login                  NUMBER,
231     p_attribute1                         VARCHAR2,
232     p_attribute2                         VARCHAR2,
233     p_attribute3                         VARCHAR2,
234     p_attribute4                         VARCHAR2,
235     p_attribute5                         VARCHAR2,
236     p_attribute6                         VARCHAR2,
237     p_attribute7                         VARCHAR2,
238     p_attribute8                         VARCHAR2,
239     p_attribute9                         VARCHAR2,
240     p_attribute10                        VARCHAR2,
241     p_attribute11                        VARCHAR2,
242     p_attribute12                        VARCHAR2,
243     p_attribute13                        VARCHAR2,
244     p_attribute14                        VARCHAR2,
245     p_attribute15                        VARCHAR2,
246     p_context                            VARCHAR2,
247     p_security_group_id                  NUMBER,
248     p_object_version_number              NUMBER
249   );
250 
251   PROCEDURE detail_delete_row (
252     p_approval_det_id                    NUMBER
253   );
254   -- Proedures for the Rule Table
255 
256   PROCEDURE rule_insert_row (
257     px_rule_id                  IN OUT NOCOPY /* file.sql.39 change */     NUMBER,
258     p_oam_rule_id                        NUMBER,
259     p_rule_action_id                     NUMBER,
260     p_creation_date                      DATE,
261     p_created_by                         NUMBER,
262     p_last_update_date                   DATE,
263     p_last_updated_by                    NUMBER,
264     p_last_update_login                  NUMBER,
265     p_object_approval_id                 NUMBER,
266     p_attribute1                         VARCHAR2,
267     p_attribute2                         VARCHAR2,
268     p_attribute3                         VARCHAR2,
269     p_attribute4                         VARCHAR2,
270     p_attribute5                         VARCHAR2,
271     p_attribute6                         VARCHAR2,
272     p_attribute7                         VARCHAR2,
273     p_attribute8                         VARCHAR2,
274     p_attribute9                         VARCHAR2,
275     p_attribute10                        VARCHAR2,
276     p_attribute11                        VARCHAR2,
277     p_attribute12                        VARCHAR2,
278     p_attribute13                        VARCHAR2,
279     p_attribute14                        VARCHAR2,
280     p_attribute15                        VARCHAR2,
281     p_attribute16                        VARCHAR2,
282     p_attribute17                        VARCHAR2,
283     p_attribute18                        VARCHAR2,
284     p_attribute19                        VARCHAR2,
285     p_attribute20                        VARCHAR2,
286     p_context                            VARCHAR2,
287     p_security_group_id                  NUMBER,
288     p_object_version_number              NUMBER
289   );
290 
291   PROCEDURE rule_update_row (
292     p_rule_id                            NUMBER,
293     p_oam_rule_id                        NUMBER,
294     p_rule_action_id                     NUMBER,
295     p_creation_date                      DATE,
296     p_created_by                         NUMBER,
297     p_last_update_date                   DATE,
298     p_last_updated_by                    NUMBER,
299     p_last_update_login                  NUMBER,
300     p_object_approval_id                 NUMBER,
301     p_attribute1                         VARCHAR2,
302     p_attribute2                         VARCHAR2,
303     p_attribute3                         VARCHAR2,
304     p_attribute4                         VARCHAR2,
305     p_attribute5                         VARCHAR2,
306     p_attribute6                         VARCHAR2,
307     p_attribute7                         VARCHAR2,
308     p_attribute8                         VARCHAR2,
309     p_attribute9                         VARCHAR2,
310     p_attribute10                        VARCHAR2,
311     p_attribute11                        VARCHAR2,
312     p_attribute12                        VARCHAR2,
313     p_attribute13                        VARCHAR2,
314     p_attribute14                        VARCHAR2,
315     p_attribute15                        VARCHAR2,
316     p_attribute16                        VARCHAR2,
317     p_attribute17                        VARCHAR2,
318     p_attribute18                        VARCHAR2,
319     p_attribute19                        VARCHAR2,
320     p_attribute20                        VARCHAR2,
321     p_context                            VARCHAR2,
322     p_security_group_id                  NUMBER,
323     p_object_version_number              NUMBER
324   );
325 
326   PROCEDURE rule_lock_row (
327     p_rule_id                            NUMBER,
328     p_oam_rule_id                        NUMBER,
329     p_rule_action_id                     NUMBER,
330     p_creation_date                      DATE,
331     p_created_by                         NUMBER,
332     p_last_update_date                   DATE,
333     p_last_updated_by                    NUMBER,
334     p_last_update_login                  NUMBER,
335     p_object_approval_id                 NUMBER,
339     p_attribute4                         VARCHAR2,
336     p_attribute1                         VARCHAR2,
337     p_attribute2                         VARCHAR2,
338     p_attribute3                         VARCHAR2,
340     p_attribute5                         VARCHAR2,
341     p_attribute6                         VARCHAR2,
342     p_attribute7                         VARCHAR2,
343     p_attribute8                         VARCHAR2,
344     p_attribute9                         VARCHAR2,
345     p_attribute10                        VARCHAR2,
346     p_attribute11                        VARCHAR2,
347     p_attribute12                        VARCHAR2,
348     p_attribute13                        VARCHAR2,
349     p_attribute14                        VARCHAR2,
350     p_attribute15                        VARCHAR2,
351     p_context                            VARCHAR2,
352     p_security_group_id                  NUMBER,
353     p_object_version_number              NUMBER
354   );
355 
356   PROCEDURE rule_delete_row (
357     p_rule_id                            NUMBER
358   );
359 END aso_apr_approvals_pkg;