DBA Data[Home] [Help]

PACKAGE: APPS.OZF_SUPP_TRD_PRFLS_PKG

Source


1 PACKAGE OZF_SUPP_TRD_PRFLS_PKG AUTHID CURRENT_USER AS
2 /* $Header: ozftstps.pls 120.7 2012/01/03 16:27:40 nirprasa ship $ */
3 -- ===============================================================
4 -- Start of Comments
5 -- Package name
6 --          OZF_supp_trd_prfls_PKG
7 -- Purpose
8 --
9 -- History
10 -- 16-SEP-2008 kdass  ER 7377460 - added DFFs for DPP section
11 -- 09-OCT-2008 kdass  ER 7475578 - Supplier Trade Profile changes for Price Protection price increase enhancement
12 -- 03-AUG-2009 kdass  ER 8755134 - STP: PRICE PROTECTION OPTIONS FOR SKIP APPROVAL AND SKIP ADJUSTMENT
13 -- 23-SEP-2009 nepanda ER 8932673 - er: credit memo scenario not handled in current price protection product
14 -- 06-JUL-2010 kpatro  BUG#9798553 - SND PROCESS NOT CREATING NEGATIVE CLAIM FOR CREATING THE NEGATIVE BATCH
15 --    30-Nov-2011 nirprasa SINGLE CLAIM FOR FULLY AND PARTIALLY APPROVED LINES
16 --		                   -SYSTEM PARAMETER CHANGE-13245462
17 --
18 -- NOTE
19 --
20 -- End of Comments
21 -- ===============================================================
22 
23 PROCEDURE Insert_Row(
24         px_supp_trade_profile_id   IN OUT NOCOPY NUMBER,
25         px_object_version_number   IN OUT NOCOPY NUMBER,
26         p_last_update_date    DATE,
27         p_last_updated_by    NUMBER,
28         p_creation_date    DATE,
29         p_created_by    NUMBER,
30         p_last_update_login    NUMBER,
31         p_request_id    NUMBER,
32         p_program_application_id    NUMBER,
33         p_program_update_date    DATE,
34         p_program_id    NUMBER,
35         p_created_from    VARCHAR2,
36         p_party_id    NUMBER,
37         p_site_use_id    NUMBER,
38         p_cust_account_id    NUMBER,
39         p_cust_acct_site_id    NUMBER,
40         p_supplier_id    NUMBER,
41         p_supplier_site_id    NUMBER,
42         p_attribute_category    VARCHAR2,
43         p_attribute1    VARCHAR2,
44         p_attribute2    VARCHAR2,
45         p_attribute3    VARCHAR2,
46         p_attribute4    VARCHAR2,
47         p_attribute5    VARCHAR2,
48         p_attribute6    VARCHAR2,
49         p_attribute7    VARCHAR2,
50         p_attribute8    VARCHAR2,
51         p_attribute9    VARCHAR2,
52         p_attribute10    VARCHAR2,
53         p_attribute11    VARCHAR2,
54         p_attribute12    VARCHAR2,
55         p_attribute13    VARCHAR2,
56         p_attribute14    VARCHAR2,
57         p_attribute15    VARCHAR2,
58         p_attribute16    VARCHAR2,
59         p_attribute17   VARCHAR2,
60         p_attribute18   VARCHAR2,
61         p_attribute19   VARCHAR2,
62         p_attribute20   VARCHAR2,
63         p_attribute21    VARCHAR2,
64         p_attribute22   VARCHAR2,
65         p_attribute23   VARCHAR2,
66         p_attribute24   VARCHAR2,
67         p_attribute25    VARCHAR2,
68         p_attribute26    VARCHAR2,
69         p_attribute27    VARCHAR2,
70         p_attribute28    VARCHAR2,
71         p_attribute29    VARCHAR2,
72         p_attribute30    VARCHAR2,
73         p_dpp_attribute_category    VARCHAR2,
74         p_dpp_attribute1    VARCHAR2,
75         p_dpp_attribute2    VARCHAR2,
76         p_dpp_attribute3    VARCHAR2,
77         p_dpp_attribute4    VARCHAR2,
78         p_dpp_attribute5    VARCHAR2,
79         p_dpp_attribute6    VARCHAR2,
80         p_dpp_attribute7    VARCHAR2,
81         p_dpp_attribute8    VARCHAR2,
82         p_dpp_attribute9    VARCHAR2,
83         p_dpp_attribute10    VARCHAR2,
84         p_dpp_attribute11    VARCHAR2,
85         p_dpp_attribute12    VARCHAR2,
86         p_dpp_attribute13    VARCHAR2,
87         p_dpp_attribute14    VARCHAR2,
88         p_dpp_attribute15    VARCHAR2,
89         p_dpp_attribute16    VARCHAR2,
90         p_dpp_attribute17   VARCHAR2,
91         p_dpp_attribute18   VARCHAR2,
92         p_dpp_attribute19   VARCHAR2,
93         p_dpp_attribute20   VARCHAR2,
94         p_dpp_attribute21    VARCHAR2,
95         p_dpp_attribute22   VARCHAR2,
96         p_dpp_attribute23   VARCHAR2,
97         p_dpp_attribute24   VARCHAR2,
98         p_dpp_attribute25    VARCHAR2,
99         p_dpp_attribute26    VARCHAR2,
100         p_dpp_attribute27    VARCHAR2,
101         p_dpp_attribute28    VARCHAR2,
102         p_dpp_attribute29    VARCHAR2,
103         p_dpp_attribute30    VARCHAR2,
104 
105         px_org_id   IN OUT NOCOPY NUMBER ,
106         p_pre_approval_flag          VARCHAR2,
107         p_approval_communication     VARCHAR2,
108         p_gl_contra_liability_acct   NUMBER,
109         p_gl_cost_adjustment_acct    NUMBER,
110         p_default_days_covered       NUMBER,
111         p_create_claim_price_increase VARCHAR2,
112         p_skip_approval_flag VARCHAR2,
113         p_skip_adjustment_flag VARCHAR2,
114 	--nepanda : ER 8932673 : start
115         p_settlement_method_supp_inc  VARCHAR2,
116         p_settlement_method_supp_dec  VARCHAR2,
117         p_settlement_method_customer  VARCHAR2,
118 	--nepanda : ER 8932673 : end
119         p_authorization_period       NUMBER,
120         p_grace_days                 NUMBER,
121         p_allow_qty_increase         VARCHAR2,
122         p_qty_increase_tolerance     NUMBER,
123         p_request_communication      VARCHAR2,
124         p_claim_communication        VARCHAR2,
125         p_claim_frequency            NUMBER,
126         p_claim_frequency_unit       VARCHAR2,
127         p_claim_computation_basis    NUMBER,
128         p_claim_currency_code           VARCHAR2,
129         p_min_claim_amt                 NUMBER,
130         p_min_claim_amt_line_lvl        NUMBER,
131         p_auto_debit                    VARCHAR2,
132         p_days_before_claiming_debit    NUMBER,
133 	--Fix for Bug 9798553
134 	p_supplier_neg_batch_flag         VARCHAR2,
135 
136 	p_ssd_imd_claim_flag	 VARCHAR2
137 
138 
139            );
140 
141 PROCEDURE Update_Row(
142         p_supp_trade_profile_id    NUMBER,
143         p_object_version_number    NUMBER,
144         p_last_update_date    DATE,
145         p_last_updated_by    NUMBER,
146         p_last_update_login    NUMBER,
147         p_request_id    NUMBER,
148         p_program_application_id    NUMBER,
149         p_program_update_date    DATE,
150         p_program_id    NUMBER,
151         p_created_from    VARCHAR2,
152         p_party_id    NUMBER,
153         p_site_use_id    NUMBER,
154         p_cust_account_id    NUMBER,
155         p_cust_acct_site_id    NUMBER,
156         p_supplier_id    NUMBER,
157         p_supplier_site_id    NUMBER,
158         p_attribute_category    VARCHAR2,
159         p_attribute1    VARCHAR2,
160         p_attribute2    VARCHAR2,
161         p_attribute3    VARCHAR2,
162         p_attribute4    VARCHAR2,
163         p_attribute5    VARCHAR2,
164         p_attribute6    VARCHAR2,
165         p_attribute7    VARCHAR2,
166         p_attribute8    VARCHAR2,
167         p_attribute9    VARCHAR2,
168         p_attribute10    VARCHAR2,
169         p_attribute11    VARCHAR2,
170         p_attribute12    VARCHAR2,
171         p_attribute13    VARCHAR2,
172         p_attribute14    VARCHAR2,
173         p_attribute15    VARCHAR2,
174         p_attribute16    VARCHAR2,
175         p_attribute17   VARCHAR2,
176         p_attribute18   VARCHAR2,
177         p_attribute19   VARCHAR2,
178         p_attribute20   VARCHAR2,
179         p_attribute21    VARCHAR2,
180         p_attribute22   VARCHAR2,
181         p_attribute23   VARCHAR2,
182         p_attribute24   VARCHAR2,
183         p_attribute25    VARCHAR2,
184         p_attribute26    VARCHAR2,
185         p_attribute27    VARCHAR2,
186         p_attribute28    VARCHAR2,
187         p_attribute29    VARCHAR2,
188         p_attribute30    VARCHAR2,
189         p_dpp_attribute_category    VARCHAR2,
190         p_dpp_attribute1    VARCHAR2,
191         p_dpp_attribute2    VARCHAR2,
192         p_dpp_attribute3    VARCHAR2,
193         p_dpp_attribute4    VARCHAR2,
194         p_dpp_attribute5    VARCHAR2,
195         p_dpp_attribute6    VARCHAR2,
196         p_dpp_attribute7    VARCHAR2,
197         p_dpp_attribute8    VARCHAR2,
198         p_dpp_attribute9    VARCHAR2,
199         p_dpp_attribute10   VARCHAR2,
200         p_dpp_attribute11   VARCHAR2,
201         p_dpp_attribute12   VARCHAR2,
202         p_dpp_attribute13   VARCHAR2,
203         p_dpp_attribute14   VARCHAR2,
204         p_dpp_attribute15   VARCHAR2,
205         p_dpp_attribute16   VARCHAR2,
206         p_dpp_attribute17   VARCHAR2,
207         p_dpp_attribute18   VARCHAR2,
208         p_dpp_attribute19   VARCHAR2,
209         p_dpp_attribute20   VARCHAR2,
210         p_dpp_attribute21   VARCHAR2,
211         p_dpp_attribute22   VARCHAR2,
212         p_dpp_attribute23   VARCHAR2,
213         p_dpp_attribute24   VARCHAR2,
214         p_dpp_attribute25   VARCHAR2,
215         p_dpp_attribute26   VARCHAR2,
216         p_dpp_attribute27   VARCHAR2,
217         p_dpp_attribute28   VARCHAR2,
218         p_dpp_attribute29   VARCHAR2,
219         p_dpp_attribute30   VARCHAR2,
220 
221         p_org_id    NUMBER ,
222         p_pre_approval_flag                         VARCHAR2,
223         p_approval_communication                    VARCHAR2,
224         p_gl_contra_liability_acct                  NUMBER,
225         p_gl_cost_adjustment_acct                   NUMBER,
226         p_default_days_covered                      NUMBER,
227         p_create_claim_price_increase               VARCHAR2,
228         p_skip_approval_flag                        VARCHAR2,
229         p_skip_adjustment_flag                      VARCHAR2,
230 	--nepanda : ER 8932673 : start
231         p_settlement_method_supp_inc  VARCHAR2,
232         p_settlement_method_supp_dec  VARCHAR2,
233         p_settlement_method_customer  VARCHAR2,
234 	--nepanda : ER 8932673 : end
235         p_authorization_period                      NUMBER,
236         p_grace_days                                NUMBER,
237         p_allow_qty_increase                        VARCHAR2,
238         p_qty_increase_tolerance                    NUMBER,
239         p_request_communication                     VARCHAR2,
240         p_claim_communication                       VARCHAR2,
241         p_claim_frequency                           NUMBER,
242         p_claim_frequency_unit                      VARCHAR2,
243         p_claim_computation_basis                   NUMBER,
244         p_claim_currency_code           VARCHAR2,
245         p_min_claim_amt                 NUMBER,
246         p_min_claim_amt_line_lvl        NUMBER,
247         p_auto_debit                    VARCHAR2,
248         p_days_before_claiming_debit    NUMBER,
249 	--Fix for Bug 9798553
250 	p_supplier_neg_batch_flag         VARCHAR2,
251 	p_ssd_imd_claim_flag	 VARCHAR2
252            );
253 
254 PROCEDURE Delete_Row(
255     p_supp_trade_profile_id  NUMBER);
256 PROCEDURE Lock_Row(
257         p_supp_trade_profile_id    NUMBER,
258         p_object_version_number    NUMBER,
259         p_last_update_date    DATE,
260         p_last_updated_by    NUMBER,
261         p_creation_date    DATE,
262         p_created_by    NUMBER,
263         p_last_update_login    NUMBER,
264         p_request_id    NUMBER,
265         p_program_application_id    NUMBER,
266         p_program_update_date    DATE,
267         p_program_id    NUMBER,
268         p_created_from    VARCHAR2,
269         p_party_id    NUMBER,
270         p_site_use_id    NUMBER,
271         p_cust_account_id    NUMBER,
272         p_cust_acct_site_id    NUMBER,
273         p_supplier_id    NUMBER,
274         p_supplier_site_id    NUMBER,
275         p_attribute_category    VARCHAR2,
276         p_attribute1    VARCHAR2,
277         p_attribute2    VARCHAR2,
278         p_attribute3    VARCHAR2,
279         p_attribute4    VARCHAR2,
280         p_attribute5    VARCHAR2,
281         p_attribute6    VARCHAR2,
282         p_attribute7    VARCHAR2,
283         p_attribute8    VARCHAR2,
284         p_attribute9    VARCHAR2,
285         p_attribute10    VARCHAR2,
286         p_attribute11    VARCHAR2,
287         p_attribute12    VARCHAR2,
288         p_attribute13    VARCHAR2,
289         p_attribute14    VARCHAR2,
290         p_attribute15    VARCHAR2,
291         p_attribute16    VARCHAR2,
292         p_attribute17   VARCHAR2,
293         p_attribute18   VARCHAR2,
294         p_attribute19   VARCHAR2,
295         p_attribute20   VARCHAR2,
296         p_attribute21    VARCHAR2,
297         p_attribute22   VARCHAR2,
298         p_attribute23   VARCHAR2,
299         p_attribute24   VARCHAR2,
300         p_attribute25    VARCHAR2,
301         p_attribute26    VARCHAR2,
302         p_attribute27    VARCHAR2,
303         p_attribute28    VARCHAR2,
304         p_attribute29    VARCHAR2,
305         p_attribute30    VARCHAR2,
306         p_dpp_attribute_category    VARCHAR2,
307         p_dpp_attribute1    VARCHAR2,
308         p_dpp_attribute2    VARCHAR2,
309         p_dpp_attribute3    VARCHAR2,
310         p_dpp_attribute4    VARCHAR2,
311         p_dpp_attribute5    VARCHAR2,
312         p_dpp_attribute6    VARCHAR2,
313         p_dpp_attribute7    VARCHAR2,
314         p_dpp_attribute8    VARCHAR2,
315         p_dpp_attribute9    VARCHAR2,
316         p_dpp_attribute10   VARCHAR2,
317         p_dpp_attribute11   VARCHAR2,
318         p_dpp_attribute12   VARCHAR2,
319         p_dpp_attribute13   VARCHAR2,
320         p_dpp_attribute14   VARCHAR2,
321         p_dpp_attribute15   VARCHAR2,
322         p_dpp_attribute16   VARCHAR2,
323         p_dpp_attribute17   VARCHAR2,
324         p_dpp_attribute18   VARCHAR2,
325         p_dpp_attribute19   VARCHAR2,
326         p_dpp_attribute20   VARCHAR2,
327         p_dpp_attribute21   VARCHAR2,
328         p_dpp_attribute22   VARCHAR2,
329         p_dpp_attribute23   VARCHAR2,
330         p_dpp_attribute24   VARCHAR2,
331         p_dpp_attribute25   VARCHAR2,
332         p_dpp_attribute26   VARCHAR2,
333         p_dpp_attribute27   VARCHAR2,
337 
334         p_dpp_attribute28   VARCHAR2,
335         p_dpp_attribute29   VARCHAR2,
336         p_dpp_attribute30   VARCHAR2,
338         p_org_id    NUMBER ,
339         p_pre_approval_flag          VARCHAR2,
340         p_approval_communication     VARCHAR2,
341         p_gl_contra_liability_acct   NUMBER,
342         p_gl_cost_adjustment_acct    NUMBER,
343         p_default_days_covered       NUMBER,
344         p_create_claim_price_increase VARCHAR2,
345         p_skip_approval_flag         VARCHAR2,
346         p_skip_adjustment_flag       VARCHAR2,
347 	--nepanda : ER 8932673 : start
348         p_settlement_method_supp_inc  VARCHAR2,
349         p_settlement_method_supp_dec  VARCHAR2,
350         p_settlement_method_customer  VARCHAR2,
351 	--nepanda : ER 8932673 : end
352         p_authorization_period       NUMBER,
353         p_grace_days                 NUMBER,
354         p_allow_qty_increase         VARCHAR2,
355         p_qty_increase_tolerance     NUMBER,
356         p_request_communication      VARCHAR2,
357         p_claim_communication        VARCHAR2,
358         p_claim_frequency            NUMBER,
359         p_claim_frequency_unit       VARCHAR2,
360         p_claim_computation_basis    NUMBER,
361         p_claim_currency_code           VARCHAR2,
362         p_min_claim_amt                 NUMBER,
363         p_min_claim_amt_line_lvl        NUMBER,
364         p_auto_debit                    VARCHAR2,
365         p_days_before_claiming_debit    NUMBER
366           );
367 
368 END OZF_supp_trd_prfls_PKG;