DBA Data[Home] [Help]

PACKAGE: APPS.AP_INVOICES_INTERFACE_PKG

Source


1 PACKAGE  AP_INVOICES_INTERFACE_PKG AS
2  /* $Header: apaiiths.pls 120.11.12010000.2 2008/11/20 14:14:49 dcshanmu ship $ */
3 
4 
5 procedure INSERT_ROW (
6           X_ROWID                        IN OUT NOCOPY VARCHAR2,
7           X_INVOICE_ID                   IN            NUMBER,
8           X_INVOICE_NUM                  IN            VARCHAR2,
9           X_INVOICE_TYPE_LOOKUP_CODE     IN            VARCHAR2,
10           X_INVOICE_DATE                 IN            DATE,
11           X_PO_NUMBER                    IN            VARCHAR2,
12           X_VENDOR_ID                    IN            NUMBER,
13           X_VENDOR_SITE_ID               IN            NUMBER,
14           X_INVOICE_AMOUNT               IN            NUMBER,
15           X_INVOICE_CURRENCY_CODE        IN            VARCHAR2,
16           X_PAYMENT_CURRENCY_CODE        IN            VARCHAR2,
17           X_PAYMENT_CROSS_RATE           IN            NUMBER,
18           X_PAYMENT_CROSS_RATE_TYPE      IN            VARCHAR2,
19           X_PAYMENT_CROSS_RATE_DATE      IN            DATE,
20           X_EXCHANGE_RATE                IN            NUMBER,
21           X_EXCHANGE_RATE_TYPE           IN            VARCHAR2,
22           X_EXCHANGE_DATE                IN            DATE,
23           X_TERMS_ID                     IN            NUMBER,
24           X_DESCRIPTION                  IN            VARCHAR2,
25           X_AWT_GROUP_ID                 IN            NUMBER,
26           X_PAY_AWT_GROUP_ID             IN            NUMBER DEFAULT NULL, --bug6639866
27           X_AMT_APPLICABLE_TO_DISCOUNT   IN            NUMBER,
28           X_ATTRIBUTE_CATEGORY           IN            VARCHAR2,
29           X_ATTRIBUTE1                   IN            VARCHAR2,
30           X_ATTRIBUTE2                   IN            VARCHAR2,
31           X_ATTRIBUTE3                   IN            VARCHAR2,
32           X_ATTRIBUTE4                   IN            VARCHAR2,
33           X_ATTRIBUTE5                   IN            VARCHAR2,
34           X_ATTRIBUTE6                   IN            VARCHAR2,
35           X_ATTRIBUTE7                   IN            VARCHAR2,
36           X_ATTRIBUTE8                   IN            VARCHAR2,
37           X_ATTRIBUTE9                   IN            VARCHAR2,
38           X_ATTRIBUTE10                  IN            VARCHAR2,
39           X_ATTRIBUTE11                  IN            VARCHAR2,
40           X_ATTRIBUTE12                  IN            VARCHAR2,
41           X_ATTRIBUTE13                  IN            VARCHAR2,
42           X_ATTRIBUTE14                  IN            VARCHAR2,
43           X_ATTRIBUTE15                  IN            VARCHAR2,
44           X_GLOBAL_ATTRIBUTE_CATEGORY    IN            VARCHAR2,
45           X_GLOBAL_ATTRIBUTE1            IN            VARCHAR2,
46           X_GLOBAL_ATTRIBUTE2            IN            VARCHAR2,
47           X_GLOBAL_ATTRIBUTE3            IN            VARCHAR2,
48           X_GLOBAL_ATTRIBUTE4            IN            VARCHAR2,
49           X_GLOBAL_ATTRIBUTE5            IN            VARCHAR2,
50           X_GLOBAL_ATTRIBUTE6            IN            VARCHAR2,
51           X_GLOBAL_ATTRIBUTE7            IN            VARCHAR2,
52           X_GLOBAL_ATTRIBUTE8            IN            VARCHAR2,
53           X_GLOBAL_ATTRIBUTE9            IN            VARCHAR2,
54           X_GLOBAL_ATTRIBUTE10           IN            VARCHAR2,
55           X_GLOBAL_ATTRIBUTE11           IN            VARCHAR2,
56           X_GLOBAL_ATTRIBUTE12           IN            VARCHAR2,
57           X_GLOBAL_ATTRIBUTE13           IN            VARCHAR2,
58           X_GLOBAL_ATTRIBUTE14           IN            VARCHAR2,
59           X_GLOBAL_ATTRIBUTE15           IN            VARCHAR2,
60           X_GLOBAL_ATTRIBUTE16           IN            VARCHAR2,
61           X_GLOBAL_ATTRIBUTE17           IN            VARCHAR2,
62           X_GLOBAL_ATTRIBUTE18           IN            VARCHAR2,
63           X_GLOBAL_ATTRIBUTE19           IN            VARCHAR2,
64           X_GLOBAL_ATTRIBUTE20           IN            VARCHAR2,
65           X_STATUS                       IN            VARCHAR2,
66           X_SOURCE                       IN            VARCHAR2,
67           X_GROUP_ID                     IN            VARCHAR2,
68           X_WORKFLOW_FLAG                IN            VARCHAR2,
69           X_DOC_CATEGORY_CODE            IN            VARCHAR2,
70           X_VOUCHER_NUM                  IN            VARCHAR2,
71           X_PAY_GROUP_LOOKUP_CODE        IN            VARCHAR2,
72           X_GOODS_RECEIVED_DATE          IN            DATE,
73           X_INVOICE_RECEIVED_DATE        IN            DATE,
74           X_GL_DATE                      IN            DATE,
75           X_ACCTS_PAY_CCID               IN            NUMBER,
76        -- X_USSGL_TRANSACTION_CODE       IN            VARCHAR2, - Bug 4277744
77           X_EXCLUSIVE_PAYMENT_FLAG       IN            VARCHAR2,
78           X_INVOICE_INCLUDES_PREPAY_FLAG IN            VARCHAR2,
79           X_PREPAY_NUM                   IN            VARCHAR2,
80           X_PREPAY_APPLY_AMOUNT          IN            NUMBER,
81           X_PREPAY_GL_DATE               IN            DATE,
82           X_CREATION_DATE                IN            DATE,
83           X_CREATED_BY                   IN            NUMBER,
84           X_LAST_UPDATE_DATE             IN            DATE,
85           X_LAST_UPDATED_BY              IN            NUMBER,
86           X_LAST_UPDATE_LOGIN            IN            NUMBER,
87           X_ORG_ID                       IN            NUMBER,
88           X_MODE                         IN            VARCHAR2 DEFAULT 'R',
89           X_TERMS_DATE                   IN            DATE     DEFAULT NULL,
90           X_REQUESTER_ID                 IN            NUMBER   DEFAULT NULL,
91           X_OPERATING_UNIT               IN            VARCHAR2 DEFAULT NULL,
92           -- Invoice LINes Project Stage 1
93           X_PREPAY_LINE_NUM              IN            NUMBER   DEFAULT NULL,
94           X_REQUESTER_FIRST_NAME         IN            VARCHAR2 DEFAULT NULL,
95           X_REQUESTER_LAST_NAME          IN            VARCHAR2 DEFAULT NULL,
96           X_REQUESTER_EMPLOYEE_NUM       IN            VARCHAR2 DEFAULT NULL,
97 	  -- eTax Uptake
98 	  X_CALC_TAX_DURING_IMPORT_FLAG  IN            VARCHAR2 DEFAULT NULL,
99 	  X_CONTROL_AMOUNT  		 IN            NUMBER   DEFAULT NULL,
100 	  X_ADD_TAX_TO_INV_AMT_FLAG	 IN            VARCHAR2 DEFAULT NULL,
101 	  X_TAX_RELATED_INVOICE_ID       IN            NUMBER   DEFAULT NULL,
102 	  X_TAXATION_COUNTRY             IN            VARCHAR2 DEFAULT NULL,
103 	  X_DOCUMENT_SUB_TYPE            IN            VARCHAR2 DEFAULT NULL,
104 	  X_SUPPLIER_TAX_INVOICE_NUMBER  IN            VARCHAR2 DEFAULT NULL,
105 	  X_SUPPLIER_TAX_INVOICE_DATE    IN            DATE     DEFAULT NULL,
106           X_SUPPLIER_TAX_EXCHANGE_RATE   IN            NUMBER   DEFAULT NULL,
107 	  X_TAX_INVOICE_RECORDING_DATE   IN            DATE     DEFAULT NULL,
108 	  X_TAX_INVOICE_INTERNAL_SEQ	 IN            VARCHAR2 DEFAULT NULL,
109 	  X_LEGAL_ENTITY_ID		 IN            NUMBER   DEFAULT NULL,
110           x_PAYMENT_METHOD_CODE          in            varchar2 default null,
111           x_PAYMENT_REASON_CODE          in            varchar2 default null,
112           X_PAYMENT_REASON_COMMENTS      in            varchar2 default null,
113           x_UNIQUE_REMITTANCE_IDENTIFIER in            varchar2 default null,
114           x_URI_CHECK_DIGIT              in            varchar2 default null,
115           x_BANK_CHARGE_BEARER           in            varchar2 default null,
116           x_DELIVERY_CHANNEL_CODE        in            varchar2 default null,
117           x_SETTLEMENT_PRIORITY          in            varchar2 default null,
118           x_remittance_message1          in            varchar2 default null,
119           x_remittance_message2          in            varchar2 default null,
120           x_remittance_message3          in            varchar2 default null,
121 	  x_NET_OF_RETAINAGE_FLAG	 in	       varchar2 default null,
122 	  x_PORT_OF_ENTRY_CODE		 in	       varchar2 default null,
123           X_APPLICATION_ID               IN            NUMBER   DEFAULT NULL,
124           X_PRODUCT_TABLE                IN            VARCHAR2 DEFAULT NULL,
125           X_REFERENCE_KEY1               IN            VARCHAR2 DEFAULT NULL,
126           X_REFERENCE_KEY2               IN            VARCHAR2 DEFAULT NULL,
127           X_REFERENCE_KEY3               IN            VARCHAR2 DEFAULT NULL,
128           X_REFERENCE_KEY4               IN            VARCHAR2 DEFAULT NULL,
129           X_REFERENCE_KEY5               IN            VARCHAR2 DEFAULT NULL,
130           X_PARTY_ID                     IN            NUMBER   DEFAULT NULL,
131           X_PARTY_SITE_ID                IN            NUMBER   DEFAULT NULL,
132           X_PAY_PROC_TRXN_TYPE_CODE      IN            VARCHAR2 DEFAULT NULL,
133           X_PAYMENT_FUNCTION             IN            VARCHAR2 DEFAULT NULL,
134           X_PAYMENT_PRIORITY             IN            NUMBER   DEFAULT NULL,
135           x_external_bank_account_id     in            number   default null,
136 	  X_REMIT_TO_SUPPLIER_NAME	IN	VARCHAR2 DEFAULT NULL,
137 	  X_REMIT_TO_SUPPLIER_ID	IN	NUMBER DEFAULT NULL,
138 	  X_REMIT_TO_SUPPLIER_SITE	IN	VARCHAR2 DEFAULT NULL,
139 	  X_REMIT_TO_SUPPLIER_SITE_ID	IN	NUMBER DEFAULT NULL,
140 	  X_RELATIONSHIP_ID	IN	NUMBER DEFAULT NULL
141 );
142 
143 
144 procedure LOCK_ROW (
145           X_INVOICE_ID                   IN            NUMBER,
146           X_INVOICE_NUM                  IN            VARCHAR2,
147           X_INVOICE_TYPE_LOOKUP_CODE     IN            VARCHAR2,
148           X_INVOICE_DATE                 IN            DATE,
149           X_PO_NUMBER                    IN            VARCHAR2,
150           X_VENDOR_ID                    IN            NUMBER,
151           X_VENDOR_SITE_ID               IN            NUMBER,
152           X_INVOICE_AMOUNT               IN            NUMBER,
153           X_INVOICE_CURRENCY_CODE        IN            VARCHAR2,
154           X_PAYMENT_CURRENCY_CODE        IN            VARCHAR2,
155           X_PAYMENT_CROSS_RATE           IN            NUMBER,
156           X_PAYMENT_CROSS_RATE_TYPE      IN            VARCHAR2,
157           X_PAYMENT_CROSS_RATE_DATE      IN            DATE,
158           X_EXCHANGE_RATE                IN            NUMBER,
159           X_EXCHANGE_RATE_TYPE           IN            VARCHAR2,
160           X_EXCHANGE_DATE                IN            DATE,
161           X_TERMS_ID                     IN            NUMBER,
162           X_DESCRIPTION                  IN            VARCHAR2,
163           X_AWT_GROUP_ID                 IN            NUMBER,
164           X_PAY_AWT_GROUP_ID             IN            NUMBER DEFAULT NULL, --bug6639866
165           X_AMT_APPLICABLE_TO_DISCOUNT   IN            NUMBER,
166           X_ATTRIBUTE_CATEGORY           IN            VARCHAR2,
167           X_ATTRIBUTE1                   IN            VARCHAR2,
168           X_ATTRIBUTE2                   IN            VARCHAR2,
169           X_ATTRIBUTE3                   IN            VARCHAR2,
170           X_ATTRIBUTE4                   IN            VARCHAR2,
171           X_ATTRIBUTE5                   IN            VARCHAR2,
172           X_ATTRIBUTE6                   IN            VARCHAR2,
173           X_ATTRIBUTE7                   IN            VARCHAR2,
174           X_ATTRIBUTE8                   IN            VARCHAR2,
175           X_ATTRIBUTE9                   IN            VARCHAR2,
176           X_ATTRIBUTE10                  IN            VARCHAR2,
177           X_ATTRIBUTE11                  IN            VARCHAR2,
178           X_ATTRIBUTE12                  IN            VARCHAR2,
179           X_ATTRIBUTE13                  IN            VARCHAR2,
180           X_ATTRIBUTE14                  IN            VARCHAR2,
181           X_ATTRIBUTE15                  IN            VARCHAR2,
182           X_GLOBAL_ATTRIBUTE_CATEGORY    IN            VARCHAR2,
183           X_GLOBAL_ATTRIBUTE1            IN            VARCHAR2,
184           X_GLOBAL_ATTRIBUTE2            IN            VARCHAR2,
185           X_GLOBAL_ATTRIBUTE3            IN            VARCHAR2,
186           X_GLOBAL_ATTRIBUTE4            IN            VARCHAR2,
187           X_GLOBAL_ATTRIBUTE5            IN            VARCHAR2,
188           X_GLOBAL_ATTRIBUTE6            IN            VARCHAR2,
189           X_GLOBAL_ATTRIBUTE7            IN            VARCHAR2,
190           X_GLOBAL_ATTRIBUTE8            IN            VARCHAR2,
191           X_GLOBAL_ATTRIBUTE9            IN            VARCHAR2,
192           X_GLOBAL_ATTRIBUTE10           IN            VARCHAR2,
193           X_GLOBAL_ATTRIBUTE11           IN            VARCHAR2,
194           X_GLOBAL_ATTRIBUTE12           IN            VARCHAR2,
195           X_GLOBAL_ATTRIBUTE13           IN            VARCHAR2,
196           X_GLOBAL_ATTRIBUTE14           IN            VARCHAR2,
197           X_GLOBAL_ATTRIBUTE15           IN            VARCHAR2,
198           X_GLOBAL_ATTRIBUTE16           IN            VARCHAR2,
199           X_GLOBAL_ATTRIBUTE17           IN            VARCHAR2,
200           X_GLOBAL_ATTRIBUTE18           IN            VARCHAR2,
201           X_GLOBAL_ATTRIBUTE19           IN            VARCHAR2,
202           X_GLOBAL_ATTRIBUTE20           IN            VARCHAR2,
203           X_STATUS                       IN            VARCHAR2,
204           X_SOURCE                       IN            VARCHAR2,
205           X_GROUP_ID                     IN            VARCHAR2,
206           X_WORKFLOW_FLAG                IN            VARCHAR2,
207           X_DOC_CATEGORY_CODE            IN            VARCHAR2,
208           X_VOUCHER_NUM                  IN            VARCHAR2,
209           X_PAY_GROUP_LOOKUP_CODE        IN            VARCHAR2,
210           X_GOODS_RECEIVED_DATE          IN            DATE,
211           X_INVOICE_RECEIVED_DATE        IN            DATE,
212           X_GL_DATE                      IN            DATE,
213           X_ACCTS_PAY_CCID               IN            NUMBER,
214        -- X_USSGL_TRANSACTION_CODE       IN            VARCHAR2, - Bug 4277744
215           X_EXCLUSIVE_PAYMENT_FLAG       IN            VARCHAR2,
216           X_INVOICE_INCLUDES_PREPAY_FLAG IN            VARCHAR2,
217           X_PREPAY_NUM                   IN            VARCHAR2,
218           X_PREPAY_APPLY_AMOUNT          IN            NUMBER,
219           X_PREPAY_GL_DATE               IN            DATE,
220           X_TERMS_DATE                   IN            DATE     DEFAULT NULL,
221           X_REQUESTER_ID                 IN            NUMBER   DEFAULT NULL,
222           X_OPERATING_UNIT               IN            VARCHAR2 DEFAULT NULL,
223           -- Invoice LINes Project Stage 1
224           X_PREPAY_LINE_NUM              IN            NUMBER   DEFAULT NULL,
225           X_REQUESTER_FIRST_NAME         IN            VARCHAR2 DEFAULT NULL,
226           X_REQUESTER_LAST_NAME          IN            VARCHAR2 DEFAULT NULL,
227           X_REQUESTER_EMPLOYEE_NUM       IN            VARCHAR2 DEFAULT NULL,
228 	  -- eTax Uptake
229 	  X_CALC_TAX_DURING_IMPORT_FLAG  IN            VARCHAR2 DEFAULT NULL,
230 	  X_CONTROL_AMOUNT  		 IN            NUMBER   DEFAULT NULL,
231 	  X_ADD_TAX_TO_INV_AMT_FLAG	 IN            VARCHAR2 DEFAULT NULL,
232 	  X_TAX_RELATED_INVOICE_ID       IN            NUMBER   DEFAULT NULL,
233 	  X_TAXATION_COUNTRY             IN            VARCHAR2 DEFAULT NULL,
234 	  X_DOCUMENT_SUB_TYPE            IN            VARCHAR2 DEFAULT NULL,
235 	  X_SUPPLIER_TAX_INVOICE_NUMBER  IN            VARCHAR2 DEFAULT NULL,
236 	  X_SUPPLIER_TAX_INVOICE_DATE    IN            DATE     DEFAULT NULL,
237           X_SUPPLIER_TAX_EXCHANGE_RATE   IN            NUMBER   DEFAULT NULL,
238 	  X_TAX_INVOICE_RECORDING_DATE   IN            DATE     DEFAULT NULL,
239 	  X_TAX_INVOICE_INTERNAL_SEQ	 IN            VARCHAR2 DEFAULT NULL,
240 	  X_LEGAL_ENTITY_ID		 IN            NUMBER   DEFAULT NULL,
241           x_PAYMENT_METHOD_CODE          in            varchar2 default null,
242           x_PAYMENT_REASON_CODE          in            varchar2 default null,
243           X_PAYMENT_REASON_COMMENTS      in            varchar2 default null,
244           x_UNIQUE_REMITTANCE_IDENTIFIER in            varchar2 default null,
245           x_URI_CHECK_DIGIT              in            varchar2 default null,
246           x_BANK_CHARGE_BEARER           in            varchar2 default null,
247           x_DELIVERY_CHANNEL_CODE        in            varchar2 default null,
248           x_SETTLEMENT_PRIORITY          in            varchar2 default null,
249           x_remittance_message1          in            varchar2 default null,
250           x_remittance_message2          in            varchar2 default null,
251           x_remittance_message3          in            varchar2 default null,
252 	  x_NET_OF_RETAINAGE_FLAG	 in	       varchar2 default null,
253 	  x_PORT_OF_ENTRY_CODE		 in	       varchar2 default null,
254           X_APPLICATION_ID               IN            NUMBER   DEFAULT NULL,
255           X_PRODUCT_TABLE                IN            VARCHAR2 DEFAULT NULL,
256           X_REFERENCE_KEY1               IN            VARCHAR2 DEFAULT NULL,
257           X_REFERENCE_KEY2               IN            VARCHAR2 DEFAULT NULL,
258           X_REFERENCE_KEY3               IN            VARCHAR2 DEFAULT NULL,
259           X_REFERENCE_KEY4               IN            VARCHAR2 DEFAULT NULL,
260           X_REFERENCE_KEY5               IN            VARCHAR2 DEFAULT NULL,
261           X_PARTY_ID                     IN            NUMBER   DEFAULT NULL,
262           X_PARTY_SITE_ID                IN            NUMBER   DEFAULT NULL,
263           X_PAY_PROC_TRXN_TYPE_CODE      IN            VARCHAR2 DEFAULT NULL,
264           X_PAYMENT_FUNCTION             IN            VARCHAR2 DEFAULT NULL,
265           X_PAYMENT_PRIORITY             IN            NUMBER   DEFAULT NULL,
266           x_external_bank_account_id     in            number   default null,
267 	  X_REMIT_TO_SUPPLIER_NAME	IN	VARCHAR2 DEFAULT NULL,
268 	  X_REMIT_TO_SUPPLIER_ID	IN	NUMBER DEFAULT NULL,
269 	  X_REMIT_TO_SUPPLIER_SITE	IN	VARCHAR2 DEFAULT NULL,
270 	  X_REMIT_TO_SUPPLIER_SITE_ID	IN	NUMBER DEFAULT NULL,
271 	  X_RELATIONSHIP_ID	IN	NUMBER DEFAULT NULL
272 );
273 
274 
275 procedure UPDATE_ROW (
276           X_INVOICE_ID                   IN            NUMBER,
277           X_INVOICE_NUM                  IN            VARCHAR2,
278           X_INVOICE_TYPE_LOOKUP_CODE     IN            VARCHAR2,
279           X_INVOICE_DATE                 IN            DATE,
280           X_PO_NUMBER                    IN            VARCHAR2,
281           X_VENDOR_ID                    IN            NUMBER,
282           X_VENDOR_SITE_ID               IN            NUMBER,
283           X_INVOICE_AMOUNT               IN            NUMBER,
284           X_INVOICE_CURRENCY_CODE        IN            VARCHAR2,
285           X_PAYMENT_CURRENCY_CODE        IN            VARCHAR2,
286           X_PAYMENT_CROSS_RATE           IN            NUMBER,
287           X_PAYMENT_CROSS_RATE_TYPE      IN            VARCHAR2,
288           X_PAYMENT_CROSS_RATE_DATE      IN            DATE,
289           X_EXCHANGE_RATE                IN            NUMBER,
290           X_EXCHANGE_RATE_TYPE           IN            VARCHAR2,
291           X_EXCHANGE_DATE                IN            DATE,
292           X_TERMS_ID                     IN            NUMBER,
293           X_DESCRIPTION                  IN            VARCHAR2,
294           X_AWT_GROUP_ID                 IN            NUMBER,
295           X_PAY_AWT_GROUP_ID             IN            NUMBER DEFAULT NULL,--bug6639866
296           X_AMT_APPLICABLE_TO_DISCOUNT   IN            NUMBER,
297           X_ATTRIBUTE_CATEGORY           IN            VARCHAR2,
298           X_ATTRIBUTE1                   IN            VARCHAR2,
299           X_ATTRIBUTE2                   IN            VARCHAR2,
300           X_ATTRIBUTE3                   IN            VARCHAR2,
301           X_ATTRIBUTE4                   IN            VARCHAR2,
302           X_ATTRIBUTE5                   IN            VARCHAR2,
303           X_ATTRIBUTE6                   IN            VARCHAR2,
304           X_ATTRIBUTE7                   IN            VARCHAR2,
305           X_ATTRIBUTE8                   IN            VARCHAR2,
306           X_ATTRIBUTE9                   IN            VARCHAR2,
307           X_ATTRIBUTE10                  IN            VARCHAR2,
308           X_ATTRIBUTE11                  IN            VARCHAR2,
309           X_ATTRIBUTE12                  IN            VARCHAR2,
310           X_ATTRIBUTE13                  IN            VARCHAR2,
311           X_ATTRIBUTE14                  IN            VARCHAR2,
312           X_ATTRIBUTE15                  IN            VARCHAR2,
316           X_GLOBAL_ATTRIBUTE3            IN            VARCHAR2,
313           X_GLOBAL_ATTRIBUTE_CATEGORY    IN            VARCHAR2,
314           X_GLOBAL_ATTRIBUTE1            IN            VARCHAR2,
315           X_GLOBAL_ATTRIBUTE2            IN            VARCHAR2,
317           X_GLOBAL_ATTRIBUTE4            IN            VARCHAR2,
318           X_GLOBAL_ATTRIBUTE5            IN            VARCHAR2,
319           X_GLOBAL_ATTRIBUTE6            IN            VARCHAR2,
320           X_GLOBAL_ATTRIBUTE7            IN            VARCHAR2,
321           X_GLOBAL_ATTRIBUTE8            IN            VARCHAR2,
322           X_GLOBAL_ATTRIBUTE9            IN            VARCHAR2,
323           X_GLOBAL_ATTRIBUTE10           IN            VARCHAR2,
324           X_GLOBAL_ATTRIBUTE11           IN            VARCHAR2,
325           X_GLOBAL_ATTRIBUTE12           IN            VARCHAR2,
326           X_GLOBAL_ATTRIBUTE13           IN            VARCHAR2,
327           X_GLOBAL_ATTRIBUTE14           IN            VARCHAR2,
328           X_GLOBAL_ATTRIBUTE15           IN            VARCHAR2,
329           X_GLOBAL_ATTRIBUTE16           IN            VARCHAR2,
330           X_GLOBAL_ATTRIBUTE17           IN            VARCHAR2,
331           X_GLOBAL_ATTRIBUTE18           IN            VARCHAR2,
332           X_GLOBAL_ATTRIBUTE19           IN            VARCHAR2,
333           X_GLOBAL_ATTRIBUTE20           IN            VARCHAR2,
334           X_STATUS                       IN            VARCHAR2,
335           X_SOURCE                       IN            VARCHAR2,
336           X_GROUP_ID                     IN            VARCHAR2,
337           X_WORKFLOW_FLAG                IN            VARCHAR2,
338           X_DOC_CATEGORY_CODE            IN            VARCHAR2,
339           X_VOUCHER_NUM                  IN            VARCHAR2,
340           X_PAY_GROUP_LOOKUP_CODE        IN            VARCHAR2,
341           X_GOODS_RECEIVED_DATE          IN            DATE,
342           X_INVOICE_RECEIVED_DATE        IN            DATE,
343           X_GL_DATE                      IN            DATE,
344           X_ACCTS_PAY_CCID               IN            NUMBER,
345        -- X_USSGL_TRANSACTION_CODE       IN            VARCHAR2, - Bug 4277744
346           X_EXCLUSIVE_PAYMENT_FLAG       IN            VARCHAR2,
347           X_INVOICE_INCLUDES_PREPAY_FLAG IN            VARCHAR2,
348           X_PREPAY_NUM                   IN            VARCHAR2,
349           X_PREPAY_APPLY_AMOUNT          IN            NUMBER,
350           X_PREPAY_GL_DATE               IN            DATE,
351           X_LAST_UPDATE_DATE             IN            DATE,
352           X_LAST_UPDATED_BY              IN            NUMBER,
353           X_LAST_UPDATE_LOGIN            IN            NUMBER,
354           X_MODE                         IN            VARCHAR2 DEFAULT 'R',
355           X_TERMS_DATE                   IN            DATE     DEFAULT NULL,
356           X_REQUESTER_ID                 IN            NUMBER   DEFAULT NULL,
357           X_OPERATING_UNIT               IN            VARCHAR2 DEFAULT NULL,
358           -- Invoice LINes Project Stage 1
359           X_PREPAY_LINE_NUM              IN            NUMBER   DEFAULT NULL,
360           X_REQUESTER_FIRST_NAME         IN            VARCHAR2 DEFAULT NULL,
361           X_REQUESTER_LAST_NAME          IN            VARCHAR2 DEFAULT NULL,
362           X_REQUESTER_EMPLOYEE_NUM       IN            VARCHAR2 DEFAULT NULL,
363 	  -- eTax Uptake
364 	  X_CALC_TAX_DURING_IMPORT_FLAG  IN            VARCHAR2 DEFAULT NULL,
365 	  X_CONTROL_AMOUNT  		 IN            NUMBER   DEFAULT NULL,
366 	  X_ADD_TAX_TO_INV_AMT_FLAG	 IN            VARCHAR2 DEFAULT NULL,
367 	  X_TAX_RELATED_INVOICE_ID       IN            NUMBER   DEFAULT NULL,
368 	  X_TAXATION_COUNTRY             IN            VARCHAR2 DEFAULT NULL,
369 	  X_DOCUMENT_SUB_TYPE            IN            VARCHAR2 DEFAULT NULL,
370 	  X_SUPPLIER_TAX_INVOICE_NUMBER  IN            VARCHAR2 DEFAULT NULL,
371 	  X_SUPPLIER_TAX_INVOICE_DATE    IN            DATE     DEFAULT NULL,
372           X_SUPPLIER_TAX_EXCHANGE_RATE   IN            NUMBER   DEFAULT NULL,
373 	  X_TAX_INVOICE_RECORDING_DATE   IN            DATE     DEFAULT NULL,
374 	  X_TAX_INVOICE_INTERNAL_SEQ	 IN            VARCHAR2 DEFAULT NULL,
375 	  X_LEGAL_ENTITY_ID		 IN            NUMBER   DEFAULT NULL,
376           x_PAYMENT_METHOD_CODE          in            varchar2 default null,
377           x_PAYMENT_REASON_CODE          in            varchar2 default null,
378           X_PAYMENT_REASON_COMMENTS      in            varchar2 default null,
379           x_UNIQUE_REMITTANCE_IDENTIFIER in            varchar2 default null,
380           x_URI_CHECK_DIGIT              in            varchar2 default null,
381           x_BANK_CHARGE_BEARER           in            varchar2 default null,
382           x_DELIVERY_CHANNEL_CODE        in            varchar2 default null,
383           x_SETTLEMENT_PRIORITY          in            varchar2 default null,
384           x_remittance_message1          in            varchar2 default null,
385           x_remittance_message2          in            varchar2 default null,
386           x_remittance_message3          in            varchar2 default null,
387 	  x_NET_OF_RETAINAGE_FLAG	 in	       varchar2 default null,
388 	  x_PORT_OF_ENTRY_CODE		 in	       varchar2 default null,
389           X_APPLICATION_ID               IN            NUMBER   DEFAULT NULL,
390           X_PRODUCT_TABLE                IN            VARCHAR2 DEFAULT NULL,
391           X_REFERENCE_KEY1               IN            VARCHAR2 DEFAULT NULL,
392           X_REFERENCE_KEY2               IN            VARCHAR2 DEFAULT NULL,
393           X_REFERENCE_KEY3               IN            VARCHAR2 DEFAULT NULL,
394           X_REFERENCE_KEY4               IN            VARCHAR2 DEFAULT NULL,
395           X_REFERENCE_KEY5               IN            VARCHAR2 DEFAULT NULL,
396           X_PARTY_ID                     IN            NUMBER   DEFAULT NULL,
397           X_PARTY_SITE_ID                IN            NUMBER   DEFAULT NULL,
398           X_PAY_PROC_TRXN_TYPE_CODE      IN            VARCHAR2 DEFAULT NULL,
399           X_PAYMENT_FUNCTION             IN            VARCHAR2 DEFAULT NULL,
400           X_PAYMENT_PRIORITY             IN            NUMBER   DEFAULT NULL,
401           x_external_bank_account_id     in            number   default null,
402 	  X_REMIT_TO_SUPPLIER_NAME	IN	VARCHAR2 DEFAULT NULL,
403 	  X_REMIT_TO_SUPPLIER_ID	IN	NUMBER DEFAULT NULL,
404 	  X_REMIT_TO_SUPPLIER_SITE	IN	VARCHAR2 DEFAULT NULL,
405 	  X_REMIT_TO_SUPPLIER_SITE_ID	IN	NUMBER DEFAULT NULL,
406 	  X_RELATIONSHIP_ID	IN	NUMBER DEFAULT NULL);
407 
408 procedure DELETE_ROW (
409           X_INVOICE_ID                   IN            NUMBER
410 );
411 
412 END AP_INVOICES_INTERFACE_PKG;