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