[Home] [Help]
PACKAGE: APPS.AP_BANK_CHARGE_PKG
Source
1 PACKAGE AP_BANK_CHARGE_PKG AUTHID CURRENT_USER AS
2 /* $Header: apsudbcs.pls 120.4 2006/09/27 07:47:32 bghose noship $ */
3
4 PROCEDURE get_bank_number(
5 P_bank_name IN VARCHAR2,
6 P_bank_number IN OUT NOCOPY VARCHAR2);
7
8 PROCEDURE get_bank_branch_name(
9 P_bank_branch_id IN NUMBER,
10 P_bank_number IN OUT NOCOPY VARCHAR2,
11 P_branch_number IN OUT NOCOPY VARCHAR2,
12 P_branch_name IN OUT NOCOPY VARCHAR2);
13
14 PROCEDURE CHECK_BANK_COMBINATION(
15 P_transferring_bank_branch_id IN NUMBER,
16 P_transferring_bank_name IN VARCHAR2,
17 P_transferring_bank IN VARCHAR2,
18 P_transferring_branch IN VARCHAR2,
19 P_receiving_bank_branch_id IN NUMBER,
20 P_receiving_bank_name IN VARCHAR2,
21 P_receiving_bank IN VARCHAR2,
22 P_receiving_branch IN VARCHAR2,
23 P_transfer_priority IN VARCHAR2,
24 P_currency_code IN VARCHAR2);
25
26 PROCEDURE CHECK_RANGE_OVERLAP(
27 X_bank_charge_id IN NUMBER);
28
29 PROCEDURE CHECK_RANGE_GAP(
30 X_bank_charge_id IN NUMBER);
31
32 PROCEDURE CHECK_LAST_RANGE(
33 X_bank_charge_id IN NUMBER);
34
35 PROCEDURE GET_BANK_CHARGE(
36 P_bank_charge_bearer IN VARCHAR2,
37 P_transferring_bank_branch_id IN NUMBER,
38 P_receiving_bank_branch_id IN NUMBER,
39 P_transfer_priority IN VARCHAR2,
40 P_currency_code IN VARCHAR2,
41 P_transaction_amount IN NUMBER,
42 P_transaction_date IN DATE,
43 P_bank_charge_standard OUT NOCOPY NUMBER,
44 P_bank_charge_negotiated OUT NOCOPY NUMBER,
45 P_calc_bank_charge_standard OUT NOCOPY NUMBER,
46 P_calc_bank_charge_negotiated OUT NOCOPY NUMBER,
47 P_tolerance_limit OUT NOCOPY NUMBER);
48
49 PROCEDURE CHECK_BANK_CHARGE(
50 P_bank_charge_bearer IN VARCHAR2,
51 P_transferring_bank_branch_id IN NUMBER,
52 P_receiving_bank_branch_id IN NUMBER,
53 P_transfer_priority IN VARCHAR2,
54 P_currency_code IN VARCHAR2,
55 P_transaction_amount IN NUMBER,
56 P_transaction_date IN DATE,
57 P_check_bc_flag OUT NOCOPY VARCHAR2,
58 P_do_not_pay_reason OUT NOCOPY VARCHAR2);
59
60 PROCEDURE ap_JapanBankChargeHook(
61 p_api_version IN NUMBER,
62 p_init_msg_list IN VARCHAR2,
63 p_commit IN VARCHAR2,
64 x_return_status OUT nocopy VARCHAR2,
65 x_msg_count OUT nocopy NUMBER,
66 x_msg_data OUT nocopy VARCHAR2);
67
68
69
70 END AP_BANK_CHARGE_PKG;