DBA Data[Home] [Help]

PACKAGE: APPS.EAM_SAFETY_ASSOCIATION_PVT

Source


1 PACKAGE  EAM_SAFETY_ASSOCIATION_PVT AUTHID CURRENT_USER AS
2 /* $Header: EAMVSAAS.pls 120.0 2011/03/04 00:24:41 mashah noship $ */
3 
4 /***************************************************************************
5 --
6 --  Copyright (c) 2011 Oracle Corporation, Redwood Shores, CA, USA
7 --  All rights reserved.
8 --
9 --  FILENAME: EAMVSAAS.pls
10 --
11 --  DESCRIPTION: Spec of package EAM_SAFETY_ASSOCIATION_PVT
12 --
13 --  NOTES
14 --
15 --  HISTORY
16 --
17 --
18 ***************************************************************************/
19 
20 /**************************************************************************
21 * Procedure:     CLEARANCE_PERMIT_ASSOCIATION
22 * Purpose :       This  will process clearance permit association
23 ***************************************************************************/
24 PROCEDURE PERMIT_CLEARANCE_ASSOCIATION
25  (   p_permit_clearance_asso_tbl        IN EAM_PROCESS_SAFETY_PUB.eam_safety_assoc_tbl_type
26    , x_mesg_token_tbl                   OUT NOCOPY EAM_ERROR_MESSAGE_PVT.MESG_TOKEN_TBL_TYPE
27    , x_return_status                    OUT NOCOPY VARCHAR2
28   );
29 
30 /**************************************************************************
31 * Procedure:     CLEARANCE_WORK_ORDER_ASSOCIATION
32 * Purpose :       This  will process clearance work order association
33 ***************************************************************************/
34 PROCEDURE CLEARANCE_WO_ASSOCIATION
35  (   p_clearance_workorder_asso_tbl     IN EAM_PROCESS_SAFETY_PUB.eam_safety_assoc_tbl_type
36    , x_mesg_token_tbl                   OUT NOCOPY EAM_ERROR_MESSAGE_PVT.MESG_TOKEN_TBL_TYPE
37    , x_return_status                    OUT NOCOPY VARCHAR2
38   );
39 
40 /************************************************************
41 * Procedure:     PERMIT_WORK_ORDER_ASSOCIATION
42 * Purpose :       This  will process permit work order association
43 ************************************************************/
44 PROCEDURE  PERMIT_WORK_ORDER_ASSOCIATION
45 (     p_permit_wo_association_tbl         IN     EAM_PROCESS_SAFETY_PUB.eam_safety_assoc_tbl_type
46     , x_mesg_token_tbl                    OUT NOCOPY  EAM_ERROR_MESSAGE_PVT.MESG_TOKEN_TBL_TYPE
47     , x_return_status                     OUT NOCOPY 	VARCHAR2
48 );
49 
50 /************************************************************
51 * Procedure:     ASSET_ISOLATION_ASSOCIATION
52 * Purpose :       This  will process permit work order association
53 ************************************************************/
54 PROCEDURE  ASSET_ISOLATION_ASSOCIATION
55 (      p_isolated_assets_tbl              IN     EAM_PROCESS_SAFETY_PUB.eam_safety_assoc_tbl_type
56      , x_mesg_token_tbl                   OUT NOCOPY  EAM_ERROR_MESSAGE_PVT.MESG_TOKEN_TBL_TYPE
57      , x_return_status                    OUT NOCOPY 	VARCHAR2
58 );
59 /************************************************************
60 * Procedure:     VALIDATE_TRANSACTION_TYPE
61 * Purpose :       This  will transaction type for safety association
62 ************************************************************/
63 PROCEDURE VALIDATE_TRANSACTION_TYPE(
64                  p_validation_level     IN  		   NUMBER
65                , p_entity               IN  		   VARCHAR2
66                , x_return_status      OUT NOCOPY VARCHAR2
67                , x_Mesg_Token_Tbl     OUT NOCOPY EAM_ERROR_MESSAGE_PVT.Mesg_Token_Tbl_Type
68 );
69 
70 END EAM_SAFETY_ASSOCIATION_PVT;