1 PACKAGE PO_DOCUMENT_LOCK_GRP AUTHID CURRENT_USER AS
2 /* $Header: POXGLOKS.pls 120.0.12020000.2 2013/02/10 18:17:26 vegajula ship $*/
3
4 -------------------------------------------------------------------------------
5 --Start of Comments
6 --Name: lock_document
7 --Function:
8 -- Locks the document, including the header and all the lines, shipments,
9 -- and distributions, as appropriate.
10 --Notes:
11 -- See the package body for more comments.
12 --End of Comments
13 -------------------------------------------------------------------------------
14 PROCEDURE lock_document (
15 p_api_version IN NUMBER,
16 p_init_msg_list IN VARCHAR2,
17 x_return_status OUT NOCOPY VARCHAR2,
18 p_document_type IN VARCHAR2,
19 p_document_id IN NUMBER
20 );
21
22
23 -------------------------------------------------------------------------------
24 --<Bug 14254141 :Cancel Refactoring Project >
25 --Start of Comments
26 --Name: lock_document
27 --Function:
28 -- Locks all the document,including the header and all the lines, shipments,
29 -- and distributions, as appropriate .
30 -- documents to be locked are available in po_session_gt with key =po_sesiongt_key
31 --Notes:
32 -- See the package body for more comments.
33 --End of Comments
34 -------------------------------------------------------------------------------
35
36 PROCEDURE lock_document (
37 p_online_report_id IN NUMBER,
38 p_api_version IN NUMBER,
39 p_init_msg_list IN VARCHAR2,
40 x_return_status OUT NOCOPY VARCHAR2,
41 p_user_id IN po_lines.last_updated_by%TYPE,
42 p_login_id IN po_lines.last_update_login%TYPE,
43 po_sesiongt_key IN po_session_gt.key%TYPE
44 );
45
46 END PO_DOCUMENT_LOCK_GRP;