1 PACKAGE AP_PAYMENT_PUBLIC_PKG AS
2 /* $Header: appaypks.pls 120.0.12010000.2 2009/01/12 19:29:40 bgoyal ship $ */
3
4 TYPE Invoice_Payment_Info_Rec IS RECORD
5 (
6 Invoice_ID NUMBER(15),
7 Payment_Schedule_Num NUMBER,
8 Amount_To_Pay NUMBER);
9
10 TYPE Invoice_Payment_Info_Tab IS TABLE OF
11 AP_PAYMENT_PUBLIC_PKG.Invoice_Payment_Info_Rec
12 INDEX BY BINARY_INTEGER;
13
14 PROCEDURE Create_Netting_Payment(
15 P_Check_Rec IN
16 AP_CHECKS_ALL%ROWTYPE,
17 P_Invoice_Payment_Info_Tab IN
18 AP_PAYMENT_PUBLIC_PKG.Invoice_Payment_Info_Tab,
19 P_Check_ID OUT NOCOPY NUMBER,
20 P_Curr_Calling_Sequence IN VARCHAR2,
21 p_gl_date IN DATE DEFAULT NULL/* p_gl_date Added for bug#7663371 */);
22
23 PROCEDURE Create_Netting_Inv_Payment
24 (P_Invoice_Payment_Info_Tab IN
25 AP_PAYMENT_PUBLIC_PKG.Invoice_Payment_Info_Tab,
26 P_check_id IN NUMBER,
27 P_payment_type_flag IN VARCHAR2,
28 P_payment_method IN VARCHAR2,
29 P_ce_bank_acct_use_id IN NUMBER,
30 P_bank_account_num IN VARCHAR2,
31 P_bank_account_type IN VARCHAR2,
32 P_bank_num IN VARCHAR2,
33 P_check_date IN DATE,
34 P_period_name IN VARCHAR2,
35 P_currency_code IN VARCHAR2,
36 P_base_currency_code IN VARCHAR2,
37 P_checkrun_id IN NUMBER,
38 P_exchange_rate IN NUMBER,
39 P_exchange_rate_type IN VARCHAR2,
40 P_exchange_date IN DATE,
41 P_set_of_books_id IN NUMBER,
42 P_last_updated_by IN NUMBER,
43 P_last_update_login IN NUMBER,
44 P_accounting_event_id IN NUMBER,
45 P_org_id IN NUMBER,
46 P_calling_sequence IN VARCHAR2
47 );
48
49 END AP_PAYMENT_PUBLIC_PKG;