DBA Data[Home] [Help]

PACKAGE: APPS.IGI_APPROVAL_PKG

Source


1 PACKAGE IGI_APPROVAL_PKG AUTHID CURRENT_USER AS
2 /* $Header: igiexpns.pls 115.5 2002/11/18 12:29:54 sowsubra ship $ */
3 
4 ---------------------------------------------------------------------------
5 ---------------------------------------------------------------------------
6 -- Public Procedure Specification
7 ---------------------------------------------------------------------------
8 ---------------------------------------------------------------------------
9 
10 PROCEDURE Process_Inv_Hold_Status(p_invoice_id 		IN NUMBER,
11 				  p_line_location_id	IN NUMBER,
12 				  p_rcv_transaction_id  IN NUMBER,
13 				  p_hold_lookup_code	IN VARCHAR2,
14 				  p_should_have_hold	IN VARCHAR2,
15 				  p_hold_reason		IN VARCHAR2,
16 				  p_system_user		IN NUMBER,
17 				  p_holds		IN OUT NOCOPY AP_APPROVAL_PKG.HOLDSARRAY,
18 				  p_holds_count		IN OUT NOCOPY AP_APPROVAL_PKG.COUNTARRAY,
19 				  p_release_count	IN OUT NOCOPY AP_APPROVAL_PKG.COUNTARRAY,
20 				  p_calling_sequence	IN VARCHAR2);
21 
22 PROCEDURE Get_Hold_Status(p_invoice_id		IN NUMBER,
23 			  p_line_location_id	IN NUMBER,
24 			  p_rcv_transaction_id	IN NUMBER,
25 			  p_hold_lookup_code	IN VARCHAR2,
26 			  p_system_user		IN NUMBER,
27 			  p_status		IN OUT NOCOPY VARCHAR2,
28 			  p_return_hold_reason  IN OUT NOCOPY VARCHAR2,
29 			  p_user_id     	IN OUT NOCOPY VARCHAR2,
30 			  p_resp_id		IN OUT NOCOPY VARCHAR2,
31 			  p_calling_sequence  	IN VARCHAR2);
32 
33 PROCEDURE Approve(p_run_option			IN VARCHAR2,
34              	  p_invoice_batch_id		IN NUMBER,
35                   p_begin_invoice_date		IN DATE,
36                   p_end_invoice_date		IN DATE,
37                   p_vendor_id			IN NUMBER,
38                   p_pay_group			IN VARCHAR2,
39                   p_invoice_id			IN NUMBER,
40                   p_entered_by			IN NUMBER,
41                   p_set_of_books_id		IN NUMBER,
42                   p_trace_option		IN VARCHAR2,
43 		  p_conc_flag			IN VARCHAR2,
47 
44 		  p_holds_count			IN OUT NOCOPY NUMBER,
45 		  p_approval_status		IN OUT NOCOPY VARCHAR2,
46 		  p_calling_sequence		IN VARCHAR2);
48 PROCEDURE Release_Hold(p_invoice_id		IN NUMBER,
49 		       p_line_location_id	IN NUMBER,
50 		       p_rcv_transaction_id	IN NUMBER,
51 		       p_hold_lookup_code	IN VARCHAR2,
52 		       p_holds			IN OUT NOCOPY AP_APPROVAL_PKG.HOLDSARRAY,
53 		       p_release_count		IN OUT NOCOPY AP_APPROVAL_PKG.COUNTARRAY,
54 		       p_calling_sequence	IN VARCHAR2);
55 
56 END IGI_APPROVAL_PKG;