DBA Data[Home] [Help]

PACKAGE: APPS.IGS_FI_EXT_INT_PKG

Source


1 PACKAGE igs_fi_ext_int_pkg AUTHID CURRENT_USER AS
2 /* $Header: IGSSI79S.pls 115.17 2003/06/26 10:00:42 vvutukur ship $ */
3  PROCEDURE insert_row (
4    x_rowid IN OUT NOCOPY VARCHAR2,
5    x_external_fee_id IN OUT NOCOPY NUMBER,
6    x_person_id IN NUMBER,
7    x_status IN VARCHAR2,
8    x_fee_type IN VARCHAR2,
9    x_fee_cal_type IN VARCHAR2,
10    x_fee_ci_sequence_number IN NUMBER,
11    x_course_cd IN VARCHAR2 DEFAULT NULL,
12    x_crs_version_number IN NUMBER DEFAULT NULL,
13    x_transaction_amount IN NUMBER,
14    x_currency_cd IN VARCHAR2,
15    x_exchange_rate IN NUMBER,
16    x_effective_dt IN DATE,
17    x_comments IN VARCHAR2,
18    x_logical_delete_dt IN DATE,
19    x_org_id IN NUMBER,
20    x_override_dr_rec_account_cd        IN     VARCHAR2,
21    x_override_dr_rec_ccid              IN     NUMBER,
22    x_override_cr_rev_account_cd        IN     VARCHAR2,
23    x_override_cr_rev_ccid              IN     NUMBER,
24    x_attribute_category                IN     VARCHAR2,
25    x_attribute1                        IN     VARCHAR2,
26    x_attribute2                        IN     VARCHAR2,
27    x_attribute3                        IN     VARCHAR2,
28    x_attribute4                        IN     VARCHAR2,
29    x_attribute5                        IN     VARCHAR2,
30    x_attribute6                        IN     VARCHAR2,
31    x_attribute7                        IN     VARCHAR2,
32    x_attribute8                        IN     VARCHAR2,
33    x_attribute9                        IN     VARCHAR2,
34    x_attribute10                       IN     VARCHAR2,
35    x_attribute11                       IN     VARCHAR2,
36    x_attribute12                       IN     VARCHAR2,
37    x_attribute13                       IN     VARCHAR2,
38    x_attribute14                       IN     VARCHAR2,
39    x_attribute15                       IN     VARCHAR2,
40    x_attribute16                       IN     VARCHAR2,
41    x_attribute17                       IN     VARCHAR2,
42    x_attribute18                       IN     VARCHAR2,
43    x_attribute19                       IN     VARCHAR2,
44    x_attribute20                       IN     VARCHAR2,
45    x_mode                              IN     VARCHAR2 DEFAULT 'R',
46    x_gl_date                           IN     DATE     DEFAULT NULL,
47    x_error_msg                         IN     VARCHAR2 DEFAULT NULL
48   );
49 
50  PROCEDURE lock_row (
51    x_rowid IN VARCHAR2,
52    x_external_fee_id IN NUMBER,
53    x_person_id IN NUMBER,
54    x_status IN VARCHAR2,
55    x_fee_type IN VARCHAR2,
56    x_fee_cal_type IN VARCHAR2,
57    x_fee_ci_sequence_number IN NUMBER,
58    x_course_cd IN VARCHAR2 DEFAULT NULL,
59    x_crs_version_number IN NUMBER DEFAULT NULL,
60    x_transaction_amount IN NUMBER,
61    x_currency_cd IN VARCHAR2,
62    x_exchange_rate IN NUMBER,
63    x_effective_dt IN DATE,
64    x_comments IN VARCHAR2,
65    x_logical_delete_dt IN DATE,
66    x_override_dr_rec_account_cd        IN     VARCHAR2,
67    x_override_dr_rec_ccid              IN     NUMBER,
68    x_override_cr_rev_account_cd        IN     VARCHAR2,
69    x_override_cr_rev_ccid              IN     NUMBER,
70    x_attribute_category                IN     VARCHAR2,
71    x_attribute1                        IN     VARCHAR2,
72    x_attribute2                        IN     VARCHAR2,
73    x_attribute3                        IN     VARCHAR2,
74    x_attribute4                        IN     VARCHAR2,
75    x_attribute5                        IN     VARCHAR2,
76    x_attribute6                        IN     VARCHAR2,
77    x_attribute7                        IN     VARCHAR2,
78    x_attribute8                        IN     VARCHAR2,
79    x_attribute9                        IN     VARCHAR2,
80    x_attribute10                       IN     VARCHAR2,
81    x_attribute11                       IN     VARCHAR2,
82    x_attribute12                       IN     VARCHAR2,
83    x_attribute13                       IN     VARCHAR2,
84    x_attribute14                       IN     VARCHAR2,
85    x_attribute15                       IN     VARCHAR2,
86    x_attribute16                       IN     VARCHAR2,
87    x_attribute17                       IN     VARCHAR2,
88    x_attribute18                       IN     VARCHAR2,
89    x_attribute19                       IN     VARCHAR2,
90    x_attribute20                       IN     VARCHAR2,
91    x_gl_date                           IN     DATE     DEFAULT NULL,
92    x_error_msg                         IN     VARCHAR2 DEFAULT NULL
93    );
94 
95  PROCEDURE update_row (
96    x_rowid IN VARCHAR2,
97    x_external_fee_id IN NUMBER,
98    x_person_id IN NUMBER,
99    x_status IN VARCHAR2,
100    x_fee_type IN VARCHAR2,
101    x_fee_cal_type IN VARCHAR2,
102    x_fee_ci_sequence_number IN NUMBER,
103    x_course_cd IN VARCHAR2 DEFAULT NULL,
104    x_crs_version_number IN NUMBER DEFAULT NULL,
105    x_transaction_amount IN NUMBER,
106    x_currency_cd IN VARCHAR2,
107    x_exchange_rate IN NUMBER,
108    x_effective_dt IN DATE,
109    x_comments IN VARCHAR2,
110    x_logical_delete_dt IN DATE,
111    x_override_dr_rec_account_cd        IN     VARCHAR2,
112    x_override_dr_rec_ccid              IN     NUMBER,
113    x_override_cr_rev_account_cd        IN     VARCHAR2,
114    x_override_cr_rev_ccid              IN     NUMBER,
115    x_attribute_category                IN     VARCHAR2,
116    x_attribute1                        IN     VARCHAR2,
117    x_attribute2                        IN     VARCHAR2,
118    x_attribute3                        IN     VARCHAR2,
119    x_attribute4                        IN     VARCHAR2,
120    x_attribute5                        IN     VARCHAR2,
121    x_attribute6                        IN     VARCHAR2,
122    x_attribute7                        IN     VARCHAR2,
123    x_attribute8                        IN     VARCHAR2,
124    x_attribute9                        IN     VARCHAR2,
125    x_attribute10                       IN     VARCHAR2,
126    x_attribute11                       IN     VARCHAR2,
127    x_attribute12                       IN     VARCHAR2,
128    x_attribute13                       IN     VARCHAR2,
129    x_attribute14                       IN     VARCHAR2,
130    x_attribute15                       IN     VARCHAR2,
131    x_attribute16                       IN     VARCHAR2,
132    x_attribute17                       IN     VARCHAR2,
133    x_attribute18                       IN     VARCHAR2,
134    x_attribute19                       IN     VARCHAR2,
135    x_attribute20                       IN     VARCHAR2,
136    x_mode                              IN     VARCHAR2 DEFAULT 'R',
137    x_gl_date                           IN     DATE     DEFAULT NULL,
138    x_error_msg                         IN     VARCHAR2 DEFAULT NULL
139   );
140 
141  PROCEDURE add_row (
142    x_rowid IN OUT NOCOPY VARCHAR2,
143    x_external_fee_id IN OUT NOCOPY NUMBER,
144    x_person_id IN NUMBER,
145    x_status IN VARCHAR2,
146    x_fee_type IN VARCHAR2,
147    x_fee_cal_type IN VARCHAR2,
148    x_fee_ci_sequence_number IN NUMBER,
149    x_course_cd IN VARCHAR2 DEFAULT NULL,
150    x_crs_version_number IN NUMBER DEFAULT NULL,
151    x_transaction_amount IN NUMBER,
152    x_currency_cd IN VARCHAR2,
153    x_exchange_rate IN NUMBER,
154    x_effective_dt IN DATE,
155    x_comments IN VARCHAR2,
156    x_logical_delete_dt IN DATE,
157    x_org_id IN NUMBER,
158    x_override_dr_rec_account_cd        IN     VARCHAR2,
159    x_override_dr_rec_ccid              IN     NUMBER,
160    x_override_cr_rev_account_cd        IN     VARCHAR2,
161    x_override_cr_rev_ccid              IN     NUMBER,
162    x_attribute_category                IN     VARCHAR2,
163    x_attribute1                        IN     VARCHAR2,
164    x_attribute2                        IN     VARCHAR2,
165    x_attribute3                        IN     VARCHAR2,
166    x_attribute4                        IN     VARCHAR2,
167    x_attribute5                        IN     VARCHAR2,
168    x_attribute6                        IN     VARCHAR2,
169    x_attribute7                        IN     VARCHAR2,
170    x_attribute8                        IN     VARCHAR2,
171    x_attribute9                        IN     VARCHAR2,
172    x_attribute10                       IN     VARCHAR2,
173    x_attribute11                       IN     VARCHAR2,
174    x_attribute12                       IN     VARCHAR2,
175    x_attribute13                       IN     VARCHAR2,
176    x_attribute14                       IN     VARCHAR2,
177    x_attribute15                       IN     VARCHAR2,
178    x_attribute16                       IN     VARCHAR2,
179    x_attribute17                       IN     VARCHAR2,
180    x_attribute18                       IN     VARCHAR2,
181    x_attribute19                       IN     VARCHAR2,
182    x_attribute20                       IN     VARCHAR2,
183    x_mode                              IN     VARCHAR2 DEFAULT 'R',
184    x_gl_date                           IN     DATE     DEFAULT NULL,
185    x_error_msg                         IN     VARCHAR2 DEFAULT NULL
186   ) ;
187 
188  PROCEDURE delete_row (
189    x_rowid IN VARCHAR2
190  ) ;
191  FUNCTION get_pk_for_validation (
192    x_external_fee_id IN NUMBER
193    ) RETURN BOOLEAN ;
194 
195  FUNCTION get_uk_for_validation (
196    x_fee_ci_sequence_number IN NUMBER,
197     x_fee_cal_type IN VARCHAR2,
198     x_person_id IN NUMBER,
199     x_fee_type IN VARCHAR2
200    ) RETURN BOOLEAN;
201 
202 
203  PROCEDURE check_constraints (
204    column_name IN VARCHAR2  DEFAULT NULL,
205    column_value IN VARCHAR2  DEFAULT NULL ) ;
206  PROCEDURE before_dml (
207     p_action IN VARCHAR2,
208     x_rowid                             IN     VARCHAR2    DEFAULT NULL,
209     x_external_fee_id                   IN     NUMBER      DEFAULT NULL,
210     x_person_id                         IN     NUMBER      DEFAULT NULL,
211     x_status                            IN     VARCHAR2    DEFAULT NULL,
212     x_fee_type                          IN     VARCHAR2    DEFAULT NULL,
213     x_fee_cal_type                      IN     VARCHAR2    DEFAULT NULL,
214     x_fee_ci_sequence_number            IN     NUMBER      DEFAULT NULL,
215     x_course_cd                         IN     VARCHAR2    DEFAULT NULL,
216     x_crs_version_number                IN     NUMBER      DEFAULT NULL,
217     x_transaction_amount                IN     NUMBER      DEFAULT NULL,
218     x_currency_cd                       IN     VARCHAR2    DEFAULT NULL,
219     x_exchange_rate                     IN     NUMBER      DEFAULT NULL,
220     x_effective_dt                      IN     DATE        DEFAULT NULL,
221     x_comments                          IN     VARCHAR2    DEFAULT NULL,
222     x_logical_delete_dt                 IN     DATE        DEFAULT NULL,
223     x_org_id                            IN     NUMBER      DEFAULT NULL,
224     x_override_dr_rec_account_cd        IN     VARCHAR2    DEFAULT NULL,
225     x_override_dr_rec_ccid              IN     NUMBER      DEFAULT NULL,
226     x_override_cr_rev_account_cd        IN     VARCHAR2    DEFAULT NULL,
227     x_override_cr_rev_ccid              IN     NUMBER      DEFAULT NULL,
228     x_attribute_category                IN     VARCHAR2    DEFAULT NULL,
229     x_attribute1                        IN     VARCHAR2    DEFAULT NULL,
230     x_attribute2                        IN     VARCHAR2    DEFAULT NULL,
231     x_attribute3                        IN     VARCHAR2    DEFAULT NULL,
232     x_attribute4                        IN     VARCHAR2    DEFAULT NULL,
233     x_attribute5                        IN     VARCHAR2    DEFAULT NULL,
234     x_attribute6                        IN     VARCHAR2    DEFAULT NULL,
235     x_attribute7                        IN     VARCHAR2    DEFAULT NULL,
236     x_attribute8                        IN     VARCHAR2    DEFAULT NULL,
237     x_attribute9                        IN     VARCHAR2    DEFAULT NULL,
238     x_attribute10                       IN     VARCHAR2    DEFAULT NULL,
239     x_attribute11                       IN     VARCHAR2    DEFAULT NULL,
240     x_attribute12                       IN     VARCHAR2    DEFAULT NULL,
241     x_attribute13                       IN     VARCHAR2    DEFAULT NULL,
242     x_attribute14                       IN     VARCHAR2    DEFAULT NULL,
243     x_attribute15                       IN     VARCHAR2    DEFAULT NULL,
244     x_attribute16                       IN     VARCHAR2    DEFAULT NULL,
245     x_attribute17                       IN     VARCHAR2    DEFAULT NULL,
246     x_attribute18                       IN     VARCHAR2    DEFAULT NULL,
247     x_attribute19                       IN     VARCHAR2    DEFAULT NULL,
248     x_attribute20                       IN     VARCHAR2    DEFAULT NULL,
249     x_creation_date                     IN     DATE        DEFAULT NULL,
250     x_created_by                        IN     NUMBER      DEFAULT NULL,
251     x_last_update_date                  IN     DATE        DEFAULT NULL,
252     x_last_updated_by                   IN     NUMBER      DEFAULT NULL,
253     x_last_update_login                 IN     NUMBER      DEFAULT NULL,
254     x_gl_date                           IN     DATE        DEFAULT NULL,
255     x_error_msg                         IN     VARCHAR2    DEFAULT NULL
256  );
257 END igs_fi_ext_int_pkg;