DBA Data[Home] [Help]

PACKAGE: APPS.ZX_SIM_TRX_DISTRIBUTION

Source


1 PACKAGE ZX_SIM_TRX_DISTRIBUTION AUTHID CURRENT_USER AS
2 /* $Header: zxritsimitdists.pls 120.4 2005/08/19 18:13:54 pla ship $ */
3 
4   PROCEDURE Insert_row
5        (p_application_id               NUMBER,
6         p_entity_code                  VARCHAR2,
7         p_event_class_code             VARCHAR2,
8 --        p_event_type_code              VARCHAR2,
9         p_trx_id                       NUMBER,
10         p_hdr_trx_user_key1            VARCHAR2,
11         p_hdr_trx_user_key2            VARCHAR2,
12         p_hdr_trx_user_key3            VARCHAR2,
13         p_hdr_trx_user_key4            VARCHAR2,
14         p_hdr_trx_user_key5            VARCHAR2,
15         p_hdr_trx_user_key6            VARCHAR2,
16         p_trx_line_id                  NUMBER,
17         p_line_trx_user_key1           VARCHAR2,
18         p_line_trx_user_key2           VARCHAR2,
19         p_line_trx_user_key3           VARCHAR2,
20         p_line_trx_user_key4           VARCHAR2,
21         p_line_trx_user_key5           VARCHAR2,
22         p_line_trx_user_key6           VARCHAR2,
23         p_trx_level_type               VARCHAR2,
24         p_trx_line_dist_id             NUMBER,
25         p_dist_trx_user_key1           VARCHAR2,
26         p_dist_trx_user_key2           VARCHAR2,
27         p_dist_trx_user_key3           VARCHAR2,
28         p_dist_trx_user_key4           VARCHAR2,
29         p_dist_trx_user_key5           VARCHAR2,
30         p_dist_trx_user_key6           VARCHAR2,
31         p_dist_level_action            VARCHAR2,
32         p_trx_line_dist_date           DATE,
33         p_item_dist_number             NUMBER,
34         p_dist_intended_use            VARCHAR2,
35         p_tax_inclusion_flag           VARCHAR2,
36         p_tax_code                     VARCHAR2,
37         p_applied_from_tax_dist_id     NUMBER,
38         p_adjusted_doc_tax_dist_id     NUMBER,
39         p_task_id                      NUMBER,
40         p_award_id                     NUMBER,
41         p_project_id                   NUMBER,
42         p_expenditure_type             VARCHAR2,
43         p_expenditure_organization_id  NUMBER,
44         p_expenditure_item_date        DATE,
45         p_trx_line_dist_amt            NUMBER,
46         p_trx_line_dist_qty            NUMBER,
47         p_trx_line_quantity            NUMBER,
48         p_account_ccid                 NUMBER,
49         p_account_string               VARCHAR2,
50         p_ref_doc_application_id       NUMBER,
51         p_ref_doc_entity_code          VARCHAR2,
52         p_ref_doc_event_class_code     VARCHAR2,
53         p_ref_doc_trx_id               NUMBER,
54         p_ref_doc_hdr_trx_user_key1    VARCHAR2,
55         p_ref_doc_hdr_trx_user_key2    VARCHAR2,
56         p_ref_doc_hdr_trx_user_key3    VARCHAR2,
57         p_ref_doc_hdr_trx_user_key4    VARCHAR2,
58         p_ref_doc_hdr_trx_user_key5    VARCHAR2,
59         p_ref_doc_hdr_trx_user_key6    VARCHAR2,
60         p_ref_doc_line_id              NUMBER,
61         p_ref_doc_lin_trx_user_key1    VARCHAR2,
62         p_ref_doc_lin_trx_user_key2    VARCHAR2,
63         p_ref_doc_lin_trx_user_key3    VARCHAR2,
64         p_ref_doc_lin_trx_user_key4    VARCHAR2,
65         p_ref_doc_lin_trx_user_key5    VARCHAR2,
66         p_ref_doc_lin_trx_user_key6    VARCHAR2,
67         p_ref_doc_dist_id              NUMBER,
68         p_ref_doc_dist_trx_user_key1   VARCHAR2,
69         p_ref_doc_dist_trx_user_key2   VARCHAR2,
70         p_ref_doc_dist_trx_user_key3   VARCHAR2,
71         p_ref_doc_dist_trx_user_key4   VARCHAR2,
72         p_ref_doc_dist_trx_user_key5   VARCHAR2,
73         p_ref_doc_dist_trx_user_key6   VARCHAR2,
74         p_ref_doc_curr_conv_rate       NUMBER,
75         p_numeric1                     NUMBER,
76         p_numeric2                     NUMBER,
77         p_numeric3                     NUMBER,
78         p_numeric4                     NUMBER,
79         p_numeric5                     NUMBER,
80         p_char1                        VARCHAR2,
81         p_char2                        VARCHAR2,
82         p_char3                        VARCHAR2,
83         p_char4                        VARCHAR2,
84         p_char5                        VARCHAR2,
85         p_date1                        DATE,
86         p_date2                        DATE,
87         p_date3                        DATE,
88         p_date4                        DATE,
89         p_date5                        DATE,
90         p_trx_line_dist_tax_amt        NUMBER,
91         p_historical_flag              VARCHAR2,
92         p_applied_from_application_id  NUMBER,
93         p_appl_from_event_class_code   VARCHAR2, --p_applied_from_event_class_code
94         p_applied_from_entity_code     VARCHAR2,
95         p_applied_from_trx_id          NUMBER,
96         p_app_from_hdr_trx_user_key1   VARCHAR2,
97         p_app_from_hdr_trx_user_key2   VARCHAR2,
98         p_app_from_hdr_trx_user_key3   VARCHAR2,
99         p_app_from_hdr_trx_user_key4   VARCHAR2,
100         p_app_from_hdr_trx_user_key5   VARCHAR2,
101         p_app_from_hdr_trx_user_key6   VARCHAR2,
102         p_applied_from_line_id         NUMBER,
103         p_app_from_lin_trx_user_key1   VARCHAR2,
104         p_app_from_lin_trx_user_key2   VARCHAR2,
105         p_app_from_lin_trx_user_key3   VARCHAR2,
106         p_app_from_lin_trx_user_key4   VARCHAR2,
107         p_app_from_lin_trx_user_key5   VARCHAR2,
108         p_app_from_lin_trx_user_key6   VARCHAR2,
109         p_applied_from_dist_id         NUMBER,
110         p_app_from_dst_trx_user_key1   VARCHAR2,
111         p_app_from_dst_trx_user_key2   VARCHAR2,
112         p_app_from_dst_trx_user_key3   VARCHAR2,
113         p_app_from_dst_trx_user_key4   VARCHAR2,
114         p_app_from_dst_trx_user_key5   VARCHAR2,
115         p_app_from_dst_trx_user_key6   VARCHAR2,
116         p_adj_doc_application_id       NUMBER,   --p_adjusted_doc_application_id
117         p_adj_doc_event_class_code     VARCHAR2, --p_adjusted_doc_event_class_code
118         p_adjusted_doc_entity_code     VARCHAR2,
119         p_adjusted_doc_trx_id          NUMBER,
120         p_adj_doc_hdr_trx_user_key1    VARCHAR2,
121         p_adj_doc_hdr_trx_user_key2    VARCHAR2,
122         p_adj_doc_hdr_trx_user_key3    VARCHAR2,
123         p_adj_doc_hdr_trx_user_key4    VARCHAR2,
124         p_adj_doc_hdr_trx_user_key5    VARCHAR2,
125         p_adj_doc_hdr_trx_user_key6    VARCHAR2,
126         p_adjusted_doc_line_id         NUMBER,
127         p_adj_doc_lin_trx_user_key1    VARCHAR2,
128         p_adj_doc_lin_trx_user_key2    VARCHAR2,
129         p_adj_doc_lin_trx_user_key3    VARCHAR2,
130         p_adj_doc_lin_trx_user_key4    VARCHAR2,
131         p_adj_doc_lin_trx_user_key5    VARCHAR2,
132         p_adj_doc_lin_trx_user_key6    VARCHAR2,
133         p_adjusted_doc_dist_id         NUMBER,
134         p_adj_doc_dst_trx_user_key1    VARCHAR2,
135         p_adj_doc_dst_trx_user_key2    VARCHAR2,
136         p_adj_doc_dst_trx_user_key3    VARCHAR2,
137         p_adj_doc_dst_trx_user_key4    VARCHAR2,
138         p_adj_doc_dst_trx_user_key5    VARCHAR2,
139         p_adj_doc_dst_trx_user_key6    VARCHAR2,
140         p_appl_to_doc_curr_conv_rate   NUMBER, --p_applied_to_doc_curr_conv_rate
141         p_tax_variance_calc_flag       VARCHAR2,
142         p_ref_doc_trx_line_dist_qty    NUMBER,
143         p_price_diff                   NUMBER,
144         p_unit_price                   NUMBER,
145         p_currency_exchange_rate       NUMBER,
146         p_ref_doc_trx_level_type       VARCHAR2,
147         p_applied_from_trx_level_type  VARCHAR2,
148         p_adjusted_doc_trx_level_type  VARCHAR2,
149         p_overriding_recovery_rate     NUMBER,
150         p_object_version_number        NUMBER,
151         p_created_by                   NUMBER,
152         p_creation_date                DATE,
153         p_last_updated_by              NUMBER,
154         p_last_update_date             DATE,
155         p_last_update_login            NUMBER);
156 
157   PROCEDURE Update_row
158        (p_application_id               NUMBER,
159         p_entity_code                  VARCHAR2,
160         p_event_class_code             VARCHAR2,
161         --p_event_type_code              VARCHAR2,
162         p_trx_id                       NUMBER,
163         p_hdr_trx_user_key1            VARCHAR2,
164         p_hdr_trx_user_key2            VARCHAR2,
165         p_hdr_trx_user_key3            VARCHAR2,
166         p_hdr_trx_user_key4            VARCHAR2,
167         p_hdr_trx_user_key5            VARCHAR2,
168         p_hdr_trx_user_key6            VARCHAR2,
169         p_trx_line_id                  NUMBER,
170         p_line_trx_user_key1           VARCHAR2,
171         p_line_trx_user_key2           VARCHAR2,
172         p_line_trx_user_key3           VARCHAR2,
173         p_line_trx_user_key4           VARCHAR2,
174         p_line_trx_user_key5           VARCHAR2,
175         p_line_trx_user_key6           VARCHAR2,
176         p_trx_level_type               VARCHAR2,
177         p_trx_line_dist_id             NUMBER,
178         p_dist_trx_user_key1           VARCHAR2,
179         p_dist_trx_user_key2           VARCHAR2,
180         p_dist_trx_user_key3           VARCHAR2,
181         p_dist_trx_user_key4           VARCHAR2,
182         p_dist_trx_user_key5           VARCHAR2,
183         p_dist_trx_user_key6           VARCHAR2,
184         p_dist_level_action            VARCHAR2,
185         p_trx_line_dist_date           DATE,
186         p_item_dist_number             NUMBER,
187         p_dist_intended_use            VARCHAR2,
188         p_tax_inclusion_flag           VARCHAR2,
189         p_tax_code                     VARCHAR2,
190         p_applied_from_tax_dist_id     NUMBER,
191         p_adjusted_doc_tax_dist_id     NUMBER,
192         p_task_id                      NUMBER,
193         p_award_id                     NUMBER,
194         p_project_id                   NUMBER,
195         p_expenditure_type             VARCHAR2,
196         p_expenditure_organization_id  NUMBER,
197         p_expenditure_item_date        DATE,
198         p_trx_line_dist_amt            NUMBER,
199         p_trx_line_dist_qty            NUMBER,
200         p_trx_line_quantity            NUMBER,
201         p_account_ccid                 NUMBER,
202         p_account_string               VARCHAR2,
203         p_ref_doc_application_id       NUMBER,
204         p_ref_doc_entity_code          VARCHAR2,
205         p_ref_doc_event_class_code     VARCHAR2,
206         p_ref_doc_trx_id               NUMBER,
207         p_ref_doc_hdr_trx_user_key1    VARCHAR2,
208         p_ref_doc_hdr_trx_user_key2    VARCHAR2,
209         p_ref_doc_hdr_trx_user_key3    VARCHAR2,
210         p_ref_doc_hdr_trx_user_key4    VARCHAR2,
211         p_ref_doc_hdr_trx_user_key5    VARCHAR2,
212         p_ref_doc_hdr_trx_user_key6    VARCHAR2,
213         p_ref_doc_line_id              NUMBER,
214         p_ref_doc_lin_trx_user_key1    VARCHAR2,
215         p_ref_doc_lin_trx_user_key2    VARCHAR2,
216         p_ref_doc_lin_trx_user_key3    VARCHAR2,
217         p_ref_doc_lin_trx_user_key4    VARCHAR2,
218         p_ref_doc_lin_trx_user_key5    VARCHAR2,
219         p_ref_doc_lin_trx_user_key6    VARCHAR2,
220         p_ref_doc_dist_id              NUMBER,
221         p_ref_doc_dist_trx_user_key1   VARCHAR2,
222         p_ref_doc_dist_trx_user_key2   VARCHAR2,
223         p_ref_doc_dist_trx_user_key3   VARCHAR2,
224         p_ref_doc_dist_trx_user_key4   VARCHAR2,
225         p_ref_doc_dist_trx_user_key5   VARCHAR2,
226         p_ref_doc_dist_trx_user_key6   VARCHAR2,
227         p_ref_doc_curr_conv_rate       NUMBER,
228         p_numeric1                     NUMBER,
229         p_numeric2                     NUMBER,
230         p_numeric3                     NUMBER,
231         p_numeric4                     NUMBER,
232         p_numeric5                     NUMBER,
233         p_char1                        VARCHAR2,
234         p_char2                        VARCHAR2,
235         p_char3                        VARCHAR2,
236         p_char4                        VARCHAR2,
237         p_char5                        VARCHAR2,
238         p_date1                        DATE,
239         p_date2                        DATE,
240         p_date3                        DATE,
241         p_date4                        DATE,
242         p_date5                        DATE,
243         p_trx_line_dist_tax_amt        NUMBER,
244         p_historical_flag              VARCHAR2,
245         p_applied_from_application_id  NUMBER,
246         p_appl_from_event_class_code   VARCHAR2, --p_applied_from_event_class_code
247         p_applied_from_entity_code     VARCHAR2,
248         p_applied_from_trx_id          NUMBER,
249         p_app_from_hdr_trx_user_key1   VARCHAR2,
250         p_app_from_hdr_trx_user_key2   VARCHAR2,
251         p_app_from_hdr_trx_user_key3   VARCHAR2,
252         p_app_from_hdr_trx_user_key4   VARCHAR2,
253         p_app_from_hdr_trx_user_key5   VARCHAR2,
254         p_app_from_hdr_trx_user_key6   VARCHAR2,
255         p_applied_from_line_id         NUMBER,
256         p_app_from_lin_trx_user_key1   VARCHAR2,
257         p_app_from_lin_trx_user_key2   VARCHAR2,
258         p_app_from_lin_trx_user_key3   VARCHAR2,
259         p_app_from_lin_trx_user_key4   VARCHAR2,
260         p_app_from_lin_trx_user_key5   VARCHAR2,
261         p_app_from_lin_trx_user_key6   VARCHAR2,
262         p_applied_from_dist_id         NUMBER,
263         p_app_from_dst_trx_user_key1   VARCHAR2,
264         p_app_from_dst_trx_user_key2   VARCHAR2,
265         p_app_from_dst_trx_user_key3   VARCHAR2,
266         p_app_from_dst_trx_user_key4   VARCHAR2,
267         p_app_from_dst_trx_user_key5   VARCHAR2,
268         p_app_from_dst_trx_user_key6   VARCHAR2,
269         p_adj_doc_application_id       NUMBER,   --p_adjusted_doc_application_id
270         p_adj_doc_event_class_code     VARCHAR2, --p_adjusted_doc_event_class_code
271         p_adjusted_doc_entity_code     VARCHAR2,
272         p_adjusted_doc_trx_id          NUMBER,
273         p_adj_doc_hdr_trx_user_key1    VARCHAR2,
274         p_adj_doc_hdr_trx_user_key2    VARCHAR2,
275         p_adj_doc_hdr_trx_user_key3    VARCHAR2,
276         p_adj_doc_hdr_trx_user_key4    VARCHAR2,
277         p_adj_doc_hdr_trx_user_key5    VARCHAR2,
278         p_adj_doc_hdr_trx_user_key6    VARCHAR2,
279         p_adjusted_doc_line_id         NUMBER,
280         p_adj_doc_lin_trx_user_key1    VARCHAR2,
281         p_adj_doc_lin_trx_user_key2    VARCHAR2,
282         p_adj_doc_lin_trx_user_key3    VARCHAR2,
283         p_adj_doc_lin_trx_user_key4    VARCHAR2,
284         p_adj_doc_lin_trx_user_key5    VARCHAR2,
285         p_adj_doc_lin_trx_user_key6    VARCHAR2,
286         p_adjusted_doc_dist_id         NUMBER,
287         p_adj_doc_dst_trx_user_key1    VARCHAR2,
288         p_adj_doc_dst_trx_user_key2    VARCHAR2,
289         p_adj_doc_dst_trx_user_key3    VARCHAR2,
290         p_adj_doc_dst_trx_user_key4    VARCHAR2,
291         p_adj_doc_dst_trx_user_key5    VARCHAR2,
292         p_adj_doc_dst_trx_user_key6    VARCHAR2,
293         p_appl_to_doc_curr_conv_rate   NUMBER, --p_applied_to_doc_curr_conv_rate
294         p_tax_variance_calc_flag       VARCHAR2,
295         p_ref_doc_trx_line_dist_qty    NUMBER,
296         p_price_diff                   NUMBER,
297         p_unit_price                   NUMBER,
298         p_currency_exchange_rate       NUMBER,
299         p_ref_doc_trx_level_type       VARCHAR2,
300         p_applied_from_trx_level_type  VARCHAR2,
301         p_adjusted_doc_trx_level_type  VARCHAR2,
302         p_overriding_recovery_rate     NUMBER,
303         p_object_version_number        NUMBER,
304         p_created_by                   NUMBER,
305         p_creation_date                DATE,
306         p_last_updated_by              NUMBER,
307         p_last_update_date             DATE,
308         p_last_update_login            NUMBER);
309 
310   PROCEDURE Delete_row
311        (p_application_id               NUMBER,
312         p_entity_code                  VARCHAR2,
313         p_event_class_code             VARCHAR2,
314         --p_event_type_code              VARCHAR2,
315         p_trx_id                       NUMBER,
316         p_hdr_trx_user_key1            VARCHAR2,
317         p_hdr_trx_user_key2            VARCHAR2,
318         p_hdr_trx_user_key3            VARCHAR2,
319         p_hdr_trx_user_key4            VARCHAR2,
320         p_hdr_trx_user_key5            VARCHAR2,
321         p_hdr_trx_user_key6            VARCHAR2,
322         p_trx_line_id                  NUMBER,
326         p_line_trx_user_key4           VARCHAR2,
323         p_line_trx_user_key1           VARCHAR2,
324         p_line_trx_user_key2           VARCHAR2,
325         p_line_trx_user_key3           VARCHAR2,
327         p_line_trx_user_key5           VARCHAR2,
328         p_line_trx_user_key6           VARCHAR2,
329         p_trx_level_type               VARCHAR2,
330         p_trx_line_dist_id             NUMBER,
331         p_dist_trx_user_key1           VARCHAR2,
332         p_dist_trx_user_key2           VARCHAR2,
333         p_dist_trx_user_key3           VARCHAR2,
334         p_dist_trx_user_key4           VARCHAR2,
335         p_dist_trx_user_key5           VARCHAR2,
336         p_dist_trx_user_key6           VARCHAR2,
337         p_dist_level_action            VARCHAR2,
338         p_trx_line_dist_date           DATE,
339         p_item_dist_number             NUMBER,
340         p_dist_intended_use            VARCHAR2,
341         p_tax_inclusion_flag           VARCHAR2,
342         p_tax_code                     VARCHAR2,
343         p_applied_from_tax_dist_id     NUMBER,
344         p_adjusted_doc_tax_dist_id     NUMBER,
345         p_task_id                      NUMBER,
346         p_award_id                     NUMBER,
347         p_project_id                   NUMBER,
348         p_expenditure_type             VARCHAR2,
349         p_expenditure_organization_id  NUMBER,
350         p_expenditure_item_date        DATE,
351         p_trx_line_dist_amt            NUMBER,
352         p_trx_line_dist_qty            NUMBER,
353         p_trx_line_quantity            NUMBER,
354         p_account_ccid                 NUMBER,
355         p_account_string               VARCHAR2,
356         p_ref_doc_application_id       NUMBER,
357         p_ref_doc_entity_code          VARCHAR2,
358         p_ref_doc_event_class_code     VARCHAR2,
359         p_ref_doc_trx_id               NUMBER,
360         p_ref_doc_hdr_trx_user_key1    VARCHAR2,
361         p_ref_doc_hdr_trx_user_key2    VARCHAR2,
362         p_ref_doc_hdr_trx_user_key3    VARCHAR2,
363         p_ref_doc_hdr_trx_user_key4    VARCHAR2,
364         p_ref_doc_hdr_trx_user_key5    VARCHAR2,
365         p_ref_doc_hdr_trx_user_key6    VARCHAR2,
366         p_ref_doc_line_id              NUMBER,
367         p_ref_doc_lin_trx_user_key1    VARCHAR2,
368         p_ref_doc_lin_trx_user_key2    VARCHAR2,
369         p_ref_doc_lin_trx_user_key3    VARCHAR2,
370         p_ref_doc_lin_trx_user_key4    VARCHAR2,
371         p_ref_doc_lin_trx_user_key5    VARCHAR2,
372         p_ref_doc_lin_trx_user_key6    VARCHAR2,
373         p_ref_doc_dist_id              NUMBER,
374         p_ref_doc_dist_trx_user_key1   VARCHAR2,
375         p_ref_doc_dist_trx_user_key2   VARCHAR2,
376         p_ref_doc_dist_trx_user_key3   VARCHAR2,
377         p_ref_doc_dist_trx_user_key4   VARCHAR2,
378         p_ref_doc_dist_trx_user_key5   VARCHAR2,
379         p_ref_doc_dist_trx_user_key6   VARCHAR2,
380         p_ref_doc_curr_conv_rate       NUMBER,
381         p_numeric1                     NUMBER,
382         p_numeric2                     NUMBER,
383         p_numeric3                     NUMBER,
384         p_numeric4                     NUMBER,
385         p_numeric5                     NUMBER,
386         p_char1                        VARCHAR2,
387         p_char2                        VARCHAR2,
388         p_char3                        VARCHAR2,
389         p_char4                        VARCHAR2,
390         p_char5                        VARCHAR2,
391         p_date1                        DATE,
392         p_date2                        DATE,
393         p_date3                        DATE,
394         p_date4                        DATE,
395         p_date5                        DATE,
396         p_trx_line_dist_tax_amt        NUMBER,
397         p_historical_flag              VARCHAR2,
398         p_applied_from_application_id  NUMBER,
399         p_appl_from_event_class_code   VARCHAR2, --p_applied_from_event_class_code
400         p_applied_from_entity_code     VARCHAR2,
401         p_applied_from_trx_id          NUMBER,
402         p_app_from_hdr_trx_user_key1   VARCHAR2,
403         p_app_from_hdr_trx_user_key2   VARCHAR2,
404         p_app_from_hdr_trx_user_key3   VARCHAR2,
405         p_app_from_hdr_trx_user_key4   VARCHAR2,
406         p_app_from_hdr_trx_user_key5   VARCHAR2,
407         p_app_from_hdr_trx_user_key6   VARCHAR2,
408         p_applied_from_line_id         NUMBER,
409         p_app_from_lin_trx_user_key1   VARCHAR2,
410         p_app_from_lin_trx_user_key2   VARCHAR2,
411         p_app_from_lin_trx_user_key3   VARCHAR2,
412         p_app_from_lin_trx_user_key4   VARCHAR2,
413         p_app_from_lin_trx_user_key5   VARCHAR2,
414         p_app_from_lin_trx_user_key6   VARCHAR2,
415         p_applied_from_dist_id         NUMBER,
416         p_app_from_dst_trx_user_key1   VARCHAR2,
417         p_app_from_dst_trx_user_key2   VARCHAR2,
418         p_app_from_dst_trx_user_key3   VARCHAR2,
419         p_app_from_dst_trx_user_key4   VARCHAR2,
420         p_app_from_dst_trx_user_key5   VARCHAR2,
421         p_app_from_dst_trx_user_key6   VARCHAR2,
422         p_adj_doc_application_id       NUMBER,   --p_adjusted_doc_application_id
423         p_adj_doc_event_class_code     VARCHAR2, --p_adjusted_doc_event_class_code
424         p_adjusted_doc_entity_code     VARCHAR2,
425         p_adjusted_doc_trx_id          NUMBER,
426         p_adj_doc_hdr_trx_user_key1    VARCHAR2,
427         p_adj_doc_hdr_trx_user_key2    VARCHAR2,
428         p_adj_doc_hdr_trx_user_key3    VARCHAR2,
432         p_adjusted_doc_line_id         NUMBER,
429         p_adj_doc_hdr_trx_user_key4    VARCHAR2,
430         p_adj_doc_hdr_trx_user_key5    VARCHAR2,
431         p_adj_doc_hdr_trx_user_key6    VARCHAR2,
433         p_adj_doc_lin_trx_user_key1    VARCHAR2,
434         p_adj_doc_lin_trx_user_key2    VARCHAR2,
435         p_adj_doc_lin_trx_user_key3    VARCHAR2,
436         p_adj_doc_lin_trx_user_key4    VARCHAR2,
437         p_adj_doc_lin_trx_user_key5    VARCHAR2,
438         p_adj_doc_lin_trx_user_key6    VARCHAR2,
439         p_adjusted_doc_dist_id         NUMBER,
440         p_adj_doc_dst_trx_user_key1    VARCHAR2,
441         p_adj_doc_dst_trx_user_key2    VARCHAR2,
442         p_adj_doc_dst_trx_user_key3    VARCHAR2,
443         p_adj_doc_dst_trx_user_key4    VARCHAR2,
444         p_adj_doc_dst_trx_user_key5    VARCHAR2,
445         p_adj_doc_dst_trx_user_key6    VARCHAR2,
446         p_appl_to_doc_curr_conv_rate   NUMBER, --p_applied_to_doc_curr_conv_rate
447         p_tax_variance_calc_flag       VARCHAR2,
448         p_ref_doc_trx_line_dist_qty    NUMBER,
449         p_price_diff                   NUMBER,
450         p_unit_price                   NUMBER,
451         p_currency_exchange_rate       NUMBER,
452         p_ref_doc_trx_level_type       VARCHAR2,
453         p_applied_from_trx_level_type  VARCHAR2,
454         p_adjusted_doc_trx_level_type  VARCHAR2,
455         p_overriding_recovery_rate     NUMBER,
456         p_object_version_number        NUMBER,
457         p_created_by                   NUMBER,
458         p_creation_date                DATE,
459         p_last_updated_by              NUMBER,
460         p_last_update_date             DATE,
461         p_last_update_login            NUMBER);
462 
463   PROCEDURE Lock_row
464        (p_application_id               NUMBER,
465         p_entity_code                  VARCHAR2,
466         p_event_class_code             VARCHAR2,
467         --p_event_type_code              VARCHAR2,
468         p_trx_id                       NUMBER,
469         p_hdr_trx_user_key1            VARCHAR2,
470         p_hdr_trx_user_key2            VARCHAR2,
471         p_hdr_trx_user_key3            VARCHAR2,
472         p_hdr_trx_user_key4            VARCHAR2,
473         p_hdr_trx_user_key5            VARCHAR2,
474         p_hdr_trx_user_key6            VARCHAR2,
475         p_trx_line_id                  NUMBER,
476         p_line_trx_user_key1           VARCHAR2,
477         p_line_trx_user_key2           VARCHAR2,
478         p_line_trx_user_key3           VARCHAR2,
479         p_line_trx_user_key4           VARCHAR2,
480         p_line_trx_user_key5           VARCHAR2,
481         p_line_trx_user_key6           VARCHAR2,
482         p_trx_level_type               VARCHAR2,
483         p_trx_line_dist_id             NUMBER,
484         p_dist_trx_user_key1           VARCHAR2,
485         p_dist_trx_user_key2           VARCHAR2,
486         p_dist_trx_user_key3           VARCHAR2,
487         p_dist_trx_user_key4           VARCHAR2,
488         p_dist_trx_user_key5           VARCHAR2,
489         p_dist_trx_user_key6           VARCHAR2,
490         p_dist_level_action            VARCHAR2,
491         p_trx_line_dist_date           DATE,
492         p_item_dist_number             NUMBER,
493         p_dist_intended_use            VARCHAR2,
494         p_tax_inclusion_flag           VARCHAR2,
495         p_tax_code                     VARCHAR2,
496         p_applied_from_tax_dist_id     NUMBER,
497         p_adjusted_doc_tax_dist_id     NUMBER,
498         p_task_id                      NUMBER,
499         p_award_id                     NUMBER,
500         p_project_id                   NUMBER,
501         p_expenditure_type             VARCHAR2,
502         p_expenditure_organization_id  NUMBER,
503         p_expenditure_item_date        DATE,
504         p_trx_line_dist_amt            NUMBER,
505         p_trx_line_dist_qty            NUMBER,
506         p_trx_line_quantity            NUMBER,
507         p_account_ccid                 NUMBER,
508         p_account_string               VARCHAR2,
509         p_ref_doc_application_id       NUMBER,
510         p_ref_doc_entity_code          VARCHAR2,
511         p_ref_doc_event_class_code     VARCHAR2,
512         p_ref_doc_trx_id               NUMBER,
513         p_ref_doc_hdr_trx_user_key1    VARCHAR2,
514         p_ref_doc_hdr_trx_user_key2    VARCHAR2,
515         p_ref_doc_hdr_trx_user_key3    VARCHAR2,
516         p_ref_doc_hdr_trx_user_key4    VARCHAR2,
517         p_ref_doc_hdr_trx_user_key5    VARCHAR2,
518         p_ref_doc_hdr_trx_user_key6    VARCHAR2,
519         p_ref_doc_line_id              NUMBER,
520         p_ref_doc_lin_trx_user_key1    VARCHAR2,
521         p_ref_doc_lin_trx_user_key2    VARCHAR2,
522         p_ref_doc_lin_trx_user_key3    VARCHAR2,
523         p_ref_doc_lin_trx_user_key4    VARCHAR2,
524         p_ref_doc_lin_trx_user_key5    VARCHAR2,
525         p_ref_doc_lin_trx_user_key6    VARCHAR2,
526         p_ref_doc_dist_id              NUMBER,
527         p_ref_doc_dist_trx_user_key1   VARCHAR2,
528         p_ref_doc_dist_trx_user_key2   VARCHAR2,
529         p_ref_doc_dist_trx_user_key3   VARCHAR2,
530         p_ref_doc_dist_trx_user_key4   VARCHAR2,
531         p_ref_doc_dist_trx_user_key5   VARCHAR2,
532         p_ref_doc_dist_trx_user_key6   VARCHAR2,
533         p_ref_doc_curr_conv_rate       NUMBER,
534         p_numeric1                     NUMBER,
535         p_numeric2                     NUMBER,
536         p_numeric3                     NUMBER,
540         p_char2                        VARCHAR2,
537         p_numeric4                     NUMBER,
538         p_numeric5                     NUMBER,
539         p_char1                        VARCHAR2,
541         p_char3                        VARCHAR2,
542         p_char4                        VARCHAR2,
543         p_char5                        VARCHAR2,
544         p_date1                        DATE,
545         p_date2                        DATE,
546         p_date3                        DATE,
547         p_date4                        DATE,
548         p_date5                        DATE,
549         p_trx_line_dist_tax_amt        NUMBER,
550         p_historical_flag              VARCHAR2,
551         p_applied_from_application_id  NUMBER,
552         p_appl_from_event_class_code   VARCHAR2, --p_applied_from_event_class_code
553         p_applied_from_entity_code     VARCHAR2,
554         p_applied_from_trx_id          NUMBER,
555         p_app_from_hdr_trx_user_key1   VARCHAR2,
556         p_app_from_hdr_trx_user_key2   VARCHAR2,
557         p_app_from_hdr_trx_user_key3   VARCHAR2,
558         p_app_from_hdr_trx_user_key4   VARCHAR2,
559         p_app_from_hdr_trx_user_key5   VARCHAR2,
560         p_app_from_hdr_trx_user_key6   VARCHAR2,
561         p_applied_from_line_id         NUMBER,
562         p_app_from_lin_trx_user_key1   VARCHAR2,
563         p_app_from_lin_trx_user_key2   VARCHAR2,
564         p_app_from_lin_trx_user_key3   VARCHAR2,
565         p_app_from_lin_trx_user_key4   VARCHAR2,
566         p_app_from_lin_trx_user_key5   VARCHAR2,
567         p_app_from_lin_trx_user_key6   VARCHAR2,
568         p_applied_from_dist_id         NUMBER,
569         p_app_from_dst_trx_user_key1   VARCHAR2,
570         p_app_from_dst_trx_user_key2   VARCHAR2,
571         p_app_from_dst_trx_user_key3   VARCHAR2,
572         p_app_from_dst_trx_user_key4   VARCHAR2,
573         p_app_from_dst_trx_user_key5   VARCHAR2,
574         p_app_from_dst_trx_user_key6   VARCHAR2,
575         p_adj_doc_application_id       NUMBER,   --p_adjusted_doc_application_id
576         p_adj_doc_event_class_code     VARCHAR2, --p_adjusted_doc_event_class_code
577         p_adjusted_doc_entity_code     VARCHAR2,
578         p_adjusted_doc_trx_id          NUMBER,
579         p_adj_doc_hdr_trx_user_key1    VARCHAR2,
580         p_adj_doc_hdr_trx_user_key2    VARCHAR2,
581         p_adj_doc_hdr_trx_user_key3    VARCHAR2,
582         p_adj_doc_hdr_trx_user_key4    VARCHAR2,
583         p_adj_doc_hdr_trx_user_key5    VARCHAR2,
584         p_adj_doc_hdr_trx_user_key6    VARCHAR2,
585         p_adjusted_doc_line_id         NUMBER,
586         p_adj_doc_lin_trx_user_key1    VARCHAR2,
587         p_adj_doc_lin_trx_user_key2    VARCHAR2,
588         p_adj_doc_lin_trx_user_key3    VARCHAR2,
589         p_adj_doc_lin_trx_user_key4    VARCHAR2,
590         p_adj_doc_lin_trx_user_key5    VARCHAR2,
591         p_adj_doc_lin_trx_user_key6    VARCHAR2,
592         p_adjusted_doc_dist_id         NUMBER,
593         p_adj_doc_dst_trx_user_key1    VARCHAR2,
594         p_adj_doc_dst_trx_user_key2    VARCHAR2,
595         p_adj_doc_dst_trx_user_key3    VARCHAR2,
596         p_adj_doc_dst_trx_user_key4    VARCHAR2,
597         p_adj_doc_dst_trx_user_key5    VARCHAR2,
598         p_adj_doc_dst_trx_user_key6    VARCHAR2,
599         p_appl_to_doc_curr_conv_rate   NUMBER, --p_applied_to_doc_curr_conv_rate
600         p_tax_variance_calc_flag       VARCHAR2,
601         p_ref_doc_trx_line_dist_qty    NUMBER,
602         p_price_diff                   NUMBER,
603         p_unit_price                   NUMBER,
604         p_currency_exchange_rate       NUMBER,
605         p_ref_doc_trx_level_type       VARCHAR2,
606         p_applied_from_trx_level_type  VARCHAR2,
607         p_adjusted_doc_trx_level_type  VARCHAR2,
608         p_overriding_recovery_rate     NUMBER,
609         p_object_version_number        NUMBER,
610         p_created_by                   NUMBER,
611         p_creation_date                DATE,
612         p_last_updated_by              NUMBER,
613         p_last_update_date             DATE,
614         p_last_update_login            NUMBER);
615 
616   PROCEDURE Insert_Temporary_Table
617        (p_application_id               NUMBER,
618         p_entity_code                  VARCHAR2,
619         p_event_class_code             VARCHAR2,
620         p_event_type_code              VARCHAR2,
621         p_trx_line_id                  NUMBER,
622         p_trx_line_dist_id             NUMBER,
623         p_trx_id                       NUMBER,
624         p_ledger_id                    NUMBER,
625         p_reporting_currency_code      VARCHAR2,
626         p_currency_conversion_date     DATE,
627         p_currency_conversion_type     VARCHAR2,
628         p_currency_conversion_rate     NUMBER,
629         p_minimum_accountable_unit     NUMBER,
630         p_precision                    NUMBER);
631 
632   PROCEDURE Update_Transaction_Lines
633        (p_application_id               NUMBER,
634         p_entity_code                  VARCHAR2,
635         p_event_class_code             VARCHAR2,
636         p_event_type_code              VARCHAR2,
637         p_trx_line_id                  NUMBER,
638         p_trx_line_dist_id             NUMBER,
639         p_trx_id                       NUMBER,
640         p_ledger_id                    NUMBER,
641         p_reporting_currency_code      VARCHAR2,
642         p_currency_conversion_date     DATE,
643         p_currency_conversion_type     VARCHAR2,
644         p_currency_conversion_rate     NUMBER,
645         p_minimum_accountable_unit     NUMBER,
646         p_precision                    NUMBER);
647 
648 END ZX_SIM_TRX_DISTRIBUTION;