[Home] [Help]
PACKAGE: APPS.ARP_LOCKBOX_HOOK_PVT
Source
1 PACKAGE ARP_LOCKBOX_HOOK_PVT AUTHID CURRENT_USER AS
2 /*$Header: ARRLBHPS.pls 120.7 2008/06/27 01:34:59 aghoraka ship $*/
3 --
4 TYPE invoice_record IS RECORD
5 (
6 matching_number ar_payments_interface_all.INVOICE1%TYPE,
7 item_number ar_payments_interface_all.ITEM_NUMBER%TYPE,
8 invoice_number ar_payments_interface_all.INVOICE1%TYPE,
9 amount_applied ar_payments_interface_all.AMOUNT_APPLIED1%TYPE,
10 /* Added For Cross Currency Changes */
11 amount_applied_from ar_payments_interface_all.AMOUNT_APPLIED_FROM1%TYPE,
12 trans_to_receipt_rate ar_payments_interface_all.TRANS_TO_RECEIPT_RATE1%TYPE,
13 invoice_currency_code ar_payments_interface_all.INVOICE_CURRENCY_CODE1%TYPE,
14 batch_name ar_payments_interface_all.BATCH_NAME%TYPE,
15 record_type ar_payments_interface_all.RECORD_TYPE%TYPE
16 ) ;
17 TYPE invoice_array IS TABLE OF invoice_record INDEX BY BINARY_INTEGER ;
18 --
19 TYPE line_record IS RECORD
20 (
21 item_number ar_payments_interface_all.ITEM_NUMBER%TYPE,
22 invoice_number ar_payments_interface_all.INVOICE1%TYPE,
23 batch_name ar_payments_interface_all.BATCH_NAME%TYPE,
24 apply_to varchar2(150),
25 amount_applied number,
26 allocated_receipt_amount number,
27 line_amount number,
28 tax_amount number,
29 freight number,
30 charges number
31 ) ;
32 TYPE line_array IS TABLE OF line_record INDEX BY BINARY_INTEGER ;
33 --
34 PROCEDURE proc_before_validation(out_errorbuf OUT NOCOPY VARCHAR2,
35 out_errorcode OUT NOCOPY VARCHAR2,
36 in_trans_req_id IN VARCHAR2,
37 out_insert_records OUT NOCOPY VARCHAR2);
38 --
39 PROCEDURE proc_after_validation(out_errorbuf OUT NOCOPY VARCHAR2,
40 out_errorcode OUT NOCOPY VARCHAR2,
41 in_trans_req_id IN VARCHAR2,
42 out_insert_records OUT NOCOPY VARCHAR2);
43 --
44 PROCEDURE proc_after_second_validation(out_errorbuf OUT NOCOPY VARCHAR2,
45 out_errorcode OUT NOCOPY VARCHAR2,
46 in_trans_req_id IN VARCHAR2);
47 --
48 PROCEDURE proc_for_custom_llca(in_trans_req_id IN NUMBER);
49 --
50 END arp_lockbox_hook_pvt;