[Home] [Help]
PACKAGE: APPS.AR_CC_LOCKBOX
Source
1 PACKAGE AR_CC_LOCKBOX AUTHID CURRENT_USER AS
2 /* $Header: ARCCLOCS.pls 115.3 2002/11/15 02:04:42 anukumar ship $ */
3 --
4 --
5 PROCEDURE calc_cross_rate (
6 p_amount_applied IN ar_payments_interface.amount_applied1%TYPE,
7 p_amount_applied_from IN ar_payments_interface.amount_applied_from1%TYPE,
8 p_inv_curr_code IN ar_payments_interface.invoice_currency_code1%TYPE,
9 p_rec_curr_code IN ar_payments_interface.currency_code%TYPE,
10 p_cross_rate OUT NOCOPY NUMBER
11 );
12
13 PROCEDURE populate_add_inv_details(
14 p_transmission_id IN VARCHAR2,
15 p_payment_rec_type IN VARCHAR2,
16 p_overflow_rec_type IN VARCHAR2,
17 p_item_num IN ar_payments_interface.item_number%type,
18 p_batch_name IN ar_payments_interface.batch_name%type,
19 p_lockbox_number IN ar_payments_interface.lockbox_number%type,
20 p_batches IN VARCHAR2,
21 p_only_one_lb IN VARCHAR2,
22 p_pay_unrelated_invoices IN VARCHAR2,
23 p_default_exchange_rate_type IN VARCHAR2,
24 enable_cross_currency IN VARCHAR2,
25 p_format_amount1 IN VARCHAR,
26 p_format_amount2 IN VARCHAR,
27 p_format_amount3 IN VARCHAR,
28 p_format_amount4 IN VARCHAR,
29 p_format_amount5 IN VARCHAR,
30 p_format_amount6 IN VARCHAR,
31 p_format_amount7 IN VARCHAR,
32 p_format_amount8 IN VARCHAR,
33 p_format_amount_applied_from1 IN VARCHAR,
34 p_format_amount_applied_from2 IN VARCHAR,
35 p_format_amount_applied_from3 IN VARCHAR,
36 p_format_amount_applied_from4 IN VARCHAR,
37 p_format_amount_applied_from5 IN VARCHAR,
38 p_format_amount_applied_from6 IN VARCHAR,
39 p_format_amount_applied_from7 IN VARCHAR,
40 p_format_amount_applied_from8 IN VARCHAR
41 );
42 --
43 PROCEDURE calc_amt_applied_from (
44 p_currency_code IN VARCHAR2,
45 p_amount_applied IN ar_payments_interface.amount_applied1%type,
46 p_trans_to_receipt_rate IN ar_payments_interface.trans_to_receipt_rate1%type,
47 amount_applied_from OUT NOCOPY ar_payments_interface.amount_applied_from1%type
48 );
49 --
50 PROCEDURE calc_amt_applied(
51 p_invoice_currency_code IN VARCHAR2,
52 p_amount_applied_from IN ar_payments_interface.amount_applied_from1%type,
53 p_trans_to_receipt_rate IN ar_payments_interface.trans_to_receipt_rate1%type,
54 amount_applied OUT NOCOPY ar_payments_interface.amount_applied1%type
55 );
56 --
57 PROCEDURE
58 debug1(str IN VARCHAR2);
59
60 --
61 PROCEDURE
62 pop_temp_columns;
63 --
64 PROCEDURE
65 restore_orig_values;
66 --
67 PROCEDURE are_values_valid (
68 p_invoice_currency_code IN VARCHAR2,
69 p_amount_applied_from IN ar_payments_interface.amount_applied_from1%type,
70 p_trans_to_receipt_rate IN ar_payments_interface.trans_to_receipt_rate1%type,
71 p_amount_applied IN ar_payments_interface.amount_applied1%type,
72 p_currency_code IN VARCHAR2,
73 valid OUT NOCOPY VARCHAR2 );
74
75 END AR_CC_LOCKBOX;