1 PACKAGE PO_SECURITY_CHECK_SV AUTHID CURRENT_USER as
2 /* $Header: POXSCHKS.pls 115.2 2002/11/23 01:51:57 sbull ship $ */
3
4 /*===========================================================================
5 PACKAGE NAME: PO_SECURITY_CHECK_SV
6
7 DESCRIPTION: This package contains the server side
8 security check for figuring out whether
9 the current user can update/delete/insert
10 in a document.
11
12 CLIENT/SERVER: Server
13
14 OWNER: Rajaram Bhakta
15
16 FUNCTION/PROCEDURE: check_before_lock
17 ===========================================================================*/
18
19
20
21 /*===========================================================================
22 PROCEDURE NAME: check_before_lock
23
24 DESCRIPTION: This procedure contains the necessary server side
25 checks to determine whether the current user can
26 update/delete/insert in a document
27
28
29 PARAMETERS: x_type_lookup_code in varchar2,
30 x_object_id in number,
31 x_logged_emp_id in number,
32 x_modify_action in out boolean
33
34
35
36 DESIGN REFERENCES: mchihaou, drstephe
37
38
39 ALGORITHM: Call the routines for PO/REQ/REL whenever the
40 on-lock, when-new-record-instance, key-delrec fires
41
42 NOTES:
43
44 OPEN ISSUES:
45
46 CLOSED ISSUES:
47
48 CHANGE HISTORY: Created 11/12/97
49 ===========================================================================*/
50
51 PROCEDURE check_before_lock (x_type_lookup_code in varchar2,
52 x_object_id in number,
53 x_logged_emp_id in number,
54 x_modify_action in out NOCOPY boolean);
55
56 END PO_SECURITY_CHECK_SV;