[Home] [Help]
PACKAGE: APPS.AR_ADJVALIDATE_PVT
Source
1 PACKAGE AR_ADJVALIDATE_PVT AUTHID CURRENT_USER AS
2 /* $Header: ARXVADJS.pls 120.5 2008/02/12 13:44:44 mpsingh ship $*/
3
4 PROCEDURE Init_Context_Rec(
5 p_validation_level IN VARCHAR2 := FND_API.G_VALID_LEVEL_FULL,
6 p_return_status IN OUT NOCOPY varchar2
7 ) ;
8
9 PROCEDURE Cache_Details (
10 p_return_status IN OUT NOCOPY varchar2
11 ) ;
12
13
14 PROCEDURE Within_Approval_Limits(
15 p_adj_amount IN ar_adjustments.amount%type,
16 p_inv_curr_code IN ar_payment_schedules.invoice_currency_code%type,
17 p_approved_flag IN OUT NOCOPY varchar2,
18 p_return_status IN OUT NOCOPY varchar2
19 ) ;
20
21 PROCEDURE Validate_Type (
22 p_adj_rec IN ar_adjustments%rowtype,
23 p_return_status IN OUT NOCOPY varchar2
24 ) ;
25
26 PROCEDURE Validate_Payschd (
27 p_adj_rec IN OUT NOCOPY ar_adjustments%rowtype,
28 p_ps_rec IN OUT NOCOPY ar_payment_schedules%rowtype,
29 p_return_status OUT NOCOPY Varchar2,
30 p_from_llca_call IN varchar2 DEFAULT 'N'
31 ) ;
32
33 PROCEDURE Validate_Amount (
34 p_adj_rec IN OUT NOCOPY ar_adjustments%rowtype,
35 p_ps_rec IN ar_payment_schedules%rowtype,
36 p_chk_approval_limits IN varchar2,
37 p_check_amount IN varchar2,
38 p_return_status IN OUT NOCOPY varchar2
39 );
40
41 PROCEDURE Validate_Rcvtrxccid (
42 p_adj_rec IN OUT NOCOPY ar_adjustments%rowtype,
43 p_ps_rec IN ar_payment_schedules%rowtype,
44 p_return_status IN OUT NOCOPY varchar2,
45 p_from_llca_call IN varchar2 DEFAULT 'N'
46 ) ;
47
48 PROCEDURE Validate_Dates (
49 p_apply_date IN ar_adjustments.apply_date%type,
50 p_gl_date IN ar_adjustments.gl_date%type,
51 p_ps_rec IN ar_payment_schedules%rowtype,
52 p_return_status IN OUT NOCOPY varchar2
53 ) ;
54
55 PROCEDURE Validate_Reason_Code (
56 p_adj_rec IN OUT NOCOPY ar_adjustments%rowtype,
57 p_return_status IN OUT NOCOPY varchar2
58 ) ;
59
60 PROCEDURE Validate_Doc_Seq (
61 p_adj_rec IN OUT NOCOPY ar_adjustments%rowtype,
62 p_return_status IN OUT NOCOPY varchar2
63 ) ;
64
65 PROCEDURE Validate_Associated_Receipt (
66 p_adj_rec IN ar_adjustments%rowtype,
67 p_return_status IN OUT NOCOPY varchar2
68 ) ;
69
70 PROCEDURE Validate_Ussgl_Code (
71 p_adj_rec IN OUT NOCOPY ar_adjustments%rowtype,
72 p_return_status IN OUT NOCOPY varchar2
73 ) ;
74
75 PROCEDURE Validate_Desc_Flexfield(
76 p_adj_rec IN OUT NOCOPY ar_adjustments%rowtype,
77 p_return_status IN OUT NOCOPY varchar2
78 ) ;
79
80 PROCEDURE Validate_Created_From (
81 p_adj_rec IN ar_adjustments%rowtype,
82 p_return_status IN OUT NOCOPY varchar2
83 ) ;
84
85 PROCEDURE Validate_Over_Application (
86 p_adj_rec IN ar_adjustments%rowtype,
87 p_ps_rec IN ar_payment_schedules%rowtype,
88 p_return_status IN OUT NOCOPY varchar2
89 ) ;
90
91 -- Added for line level application
92 PROCEDURE Validate_Over_Application_llca (
93 p_adj_rec IN ar_adjustments%rowtype,
94 p_ps_rec IN ar_payment_schedules%rowtype,
95 p_return_status IN OUT NOCOPY varchar2
96 );
97
98 END AR_ADJVALIDATE_PVT;
99