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,
44 p_holds_count IN OUT NOCOPY NUMBER,
45 p_approval_status IN OUT NOCOPY VARCHAR2,
46 p_calling_sequence IN VARCHAR2);
47
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;