DBA Data[Home] [Help]

PACKAGE: APPS.AR_EXCHANGE_INTERFACE_PKG

Source


1 PACKAGE ar_exchange_interface_pkg AUTHID CURRENT_USER as
2 /*$Header: AREXINPS.pls 115.2 2002/11/15 02:33:05 anukumar noship $ */
3 
4 /*
5  Transfer registered party information from Exchange to AR for customer creation.
6 */
7 procedure customer_interface (
8 	p_bill_to_party_id 	IN NUMBER default null,
9 	p_bill_to_site_use_id 	IN NUMBER default null,
10 	p_conc_request_id 	IN NUMBER default null,
11 	x_error_code 		OUT NOCOPY varchar2,
12 	x_error_msg  		OUT NOCOPY varchar2
13 	);
14 
15 /*
16  Transfer billing charge records from Exchange to AR for invoicing.
17 */
18 procedure invoice_interface (
19 	p_cutoff_date 		IN date default null ,
20 	p_customer_name 	IN VARCHAR2 default null ,
21 	p_conc_request_id	IN NUMBER default null,
22 	x_error_code 		OUT NOCOPY varchar2,
23 	x_error_msg  		OUT NOCOPY varchar2
24 	) ;
25 /*
26  Create invoices in AR for billing activity for a party, consolidated for a month.
27 */
28 
29 
30 /*
31  Record interface errors into pom_billing_interface_errors table.
32 */
33 procedure record_error (
34 	p_billing_activity_id	IN number default null,
35 	p_billing_customer_id	IN number default null,
36 	p_customer_name		IN varchar2 default null,
37 	p_error_code		IN varchar2,
38 	p_additional_message	IN varchar2 default null,
39 	p_action_required	IN varchar2 default null,
40 	p_invalid_value		IN varchar2
41 	);
42 
43 END ar_exchange_interface_pkg;