DBA Data[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;