1 PACKAGE PO_Mass_Close_PO_GRP AUTHID CURRENT_USER AS
2 /* $Header: PO_Mass_Close_PO_GRP.pls 120.2 2008/01/09 14:37:25 rakchakr noship $*/
3
4 --------------------------------------------------------------------------------------------------
5 -- Start of Comments
6
7 -- API Name : DO_Close.
8 -- Type : Group
9 -- Pre-reqs : None
10 -- Function : Calls the procedure PO_Mass_Close_PO_PVT.po_close_documents to close
11 -- the PO's and releases.
12
13 -- Parameters :
14
15 -- IN : p_document_type Type of the document(STANDARD,BLANKET.CONTRACT,PLANNED).
16 -- p_document_no_from Document number from.
17 -- p_document_no_to Document number to.
18 -- p_date_from Date from.
19 -- p_date_to Date to.
20 -- p_supplier_id Supplier id.
21 -- p_commit_interval Commit interval.
22
23 -- OUT : p_msg_data Actual message in encoded format.
24 -- p_msg_count Holds the number of messages in the API list.
25 -- p_return_status Return status of the API (Includes 'S','E','U').
26
27 -- End of Comments
28 --------------------------------------------------------------------------------------------------
29
30 PROCEDURE DO_Close(p_document_type IN VARCHAR2,
31 p_document_no_from IN VARCHAR2,
32 p_document_no_to IN VARCHAR2,
33 p_date_from IN DATE,
34 p_date_to IN DATE,
35 p_supplier_id IN NUMBER,
36 p_commit_interval IN NUMBER,
37 p_msg_data OUT NOCOPY VARCHAR2,
38 p_msg_count OUT NOCOPY NUMBER,
39 p_return_status OUT NOCOPY VARCHAR2);
40
41 END PO_Mass_Close_PO_GRP;