1 PACKAGE ARI_DEF_HOOKS_PVT AUTHID CURRENT_USER as
2 /*$Header: ARI_DEF_HOOKS_S.pls 120.1 2011/07/29 06:02:44 mbolli noship $*/
3
4 /*=======================================================================+
5 | Declare PUBLIC Data Types and Variables
6 +=======================================================================*/
7
8 /*========================================================================
9 | PUBLIC PROCEDURE VALIDATE_DISPUTE
10 |
11 | DESCRIPTION
12 | This procedure implements default algorithm for validating Payment_schedule_ID
13 | for Disputing. This package should not be modified by customer.
14 |
15 | PSEUDO CODE/LOGIC
16 | All Payment_Schedules are validate to 'S'
17 |
18 | PARAMETERS
19 | Parameter: p_cust_account_id => Cust Account ID of the customer
20 | p_cust_site_use_id => Site_Use ID of the Account
21 | p_session_id => Current session from AR_IREC_USER_ACCT_SITES_ALL
22 | p_payment_schedule_id => Payment Schedules ID of Transaction
23 | x_return_status => 'S' Validation Success
24 | 'E' Validation Error
25 | x_msg_data => Validating Error Message
26 |
27 | KNOWN ISSUES
28 | None
29 |
30 | NOTES
31 | Any interesting aspect of the code in the package body which needs
32 | to be stated.
33 |
34 | MODIFICATION HISTORY
35 | Date Author Description of Changes
36 | 28-Jul-2011 kasreeni Created
37 |
38 *=======================================================================*/
39 procedure VALIDATE_DISPUTE(p_cust_account_id IN NUMBER
40 ,p_cust_site_use_id IN NUMBER
41 ,p_session_id IN NUMBER
42 ,p_payment_schedule_id IN NUMBER
43 ,x_return_status OUT NOCOPY VARCHAR2
44 ,x_msg_data OUT NOCOPY VARCHAR2);
45
46 /*========================================================================
47 | PUBLIC PROCEDURE VALIDATE_PAYMENT
48 |
49 | DESCRIPTION
50 | This procedure implements default algorithm for validating payment_schedule_id
51 | for Payment. This package should not be modified by customer.
52 |
53 | PSEUDO CODE/LOGIC
54 | All Payment_Schedules are validate to 'S'
55 |
56 | PARAMETERS
57 | Parameter: p_cust_account_id => Cust Account ID of the customer
58 | p_cust_site_use_id => Site_Use ID of the Account
59 | p_session_id => Current session from AR_IREC_USER_ACCT_SITES_ALL
60 | p_payment_schedule_id => Payment Schedules ID of Transaction
61 | x_return_status => 'S' Validation Success
62 | 'E' Validation Error
63 | x_msg_data => Validating Error Message
64 |
65 | KNOWN ISSUES
66 | None
67 |
68 | NOTES
69 | Any interesting aspect of the code in the package body which needs
70 | to be stated.
71 |
72 | MODIFICATION HISTORY
73 | Date Author Description of Changes
74 | 28-Jul-2011 kasreeni Created
75 |
76 *=======================================================================*/
77 procedure VALIDATE_PAYMENT(p_cust_account_id IN NUMBER
78 ,p_cust_site_use_id IN NUMBER
79 ,p_session_id IN NUMBER
80 ,p_payment_schedule_id IN NUMBER
81 ,x_return_status OUT NOCOPY VARCHAR2
82 ,x_msg_data OUT NOCOPY VARCHAR2);
83
84 /*========================================================================
85 | PUBLIC PROCEDURE VALIDATE_PRINT
86 |
87 | DESCRIPTION
88 | This procedure implements default algorithm for validating payment_schedule_id
89 | for Printing. This package should not be modified by customer.
90 |
91 | PSEUDO CODE/LOGIC
92 | All Payment_Schedules are validate to 'S'
93 |
94 | PARAMETERS
95 | Parameter: p_cust_account_id => Cust Account ID of the customer
96 | p_cust_site_use_id => Site_Use ID of the Account
97 | p_session_id => Current session from AR_IREC_USER_ACCT_SITES_ALL
98 | p_payment_schedule_id => Payment Schedules ID of Transaction
99 | x_return_status => 'S' Validation Success
100 | 'E' Validation Error
101 | x_msg_data => Validating Error Message
102 |
103 | KNOWN ISSUES
104 | None
105 |
106 | NOTES
107 | Any interesting aspect of the code in the package body which needs
108 | to be stated.
109 |
110 | MODIFICATION HISTORY
111 | Date Author Description of Changes
112 | 28-Jul-2011 kasreeni Created
113 |
114 *=======================================================================*/
115 procedure VALIDATE_PRINT(p_cust_account_id IN NUMBER
116 ,p_cust_site_use_id IN NUMBER
117 ,p_session_id IN NUMBER
118 ,p_payment_schedule_id IN NUMBER
119 ,x_return_status OUT NOCOPY VARCHAR2
120 ,x_msg_data OUT NOCOPY VARCHAR2);
121 END;