1 PACKAGE AP_OTHR_CHRG_MATCH_PKG AS
2 /* $Header: apothmts.pls 120.4 2005/03/10 03:10:39 smyadam noship $ */
3
4 -- Type definition of pl/sql table for passing special charges
5 TYPE othr_chrg_rectype IS RECORD
6 (rcv_txn_id rcv_transactions.transaction_id%TYPE,
7 charge_amt ap_invoice_lines.amount%TYPE,
8 base_amt ap_invoice_lines.base_amount%TYPE,
9 rounding_amt ap_invoice_lines.rounding_amt%TYPE,
10 rcv_qty rcv_transactions.quantity%TYPE);
11
12 TYPE othr_chrg_match_tabtype IS TABLE OF othr_chrg_rectype
13 INDEX BY BINARY_INTEGER;
14
15 Procedure OTHR_CHRG_MATCH (
16 X_invoice_id IN NUMBER,
17 X_invoice_line_number IN NUMBER,
18 X_line_type IN VARCHAR2,
19 X_Cost_Factor_Id IN NUMBER DEFAULT NULL,
20 X_prorate_flag IN VARCHAR2,
21 X_account_id IN NUMBER,
22 X_description IN VARCHAR2,
23 X_total_amount IN NUMBER,
24 X_othr_chrg_tab IN OTHR_CHRG_MATCH_TABTYPE,
25 X_row_count IN NUMBER,
26 X_calling_sequence IN VARCHAR2);
27
28
29 END AP_OTHR_CHRG_MATCH_PKG;