DBA Data[Home] [Help]

PACKAGE: APPS.EAM_CLEARANCE_VALIDATE_PVT

Source


1 PACKAGE EAM_CLEARANCE_VALIDATE_PVT AUTHID CURRENT_USER AS
2   /* $Header: EAMVCLVS.pls 120.0 2011/03/04 00:42:51 mashah noship $ */
3   /***************************************************************************
4   --
5   --  Copyright (c) 2011 Oracle Corporation, Redwood Shores, CA, USA
6   --  All rights reserved.
7   --
8   --  FILENAME: EAMVCLVS.pls
9   --
10   --  DESCRIPTION: Spec of package EAM_CLEARANCE_VALIDATE_PVT
11   --
12   --  NOTES
13   --
14   --  HISTORY
15   --
16   --
17   ***************************************************************************/
18   -- g_debug_flag            VARCHAR2(1) := 'N';
19 
20 
21 /********************************************************************
22 * Procedure     : Check_Existence
23 * Purpose       : Procedure will query the old work clearance
24                   record and return it in old record variables.
25 *********************************************************************/
26 PROCEDURE CHECK_EXISTENCE
27   (   p_work_clearance_header_rec    IN  EAM_PROCESS_SAFETY_PUB.eam_clearance_header_rec_type
28     , x_clearance_header_rec    OUT NOCOPY  EAM_PROCESS_SAFETY_PUB.eam_clearance_header_rec_type
29     , x_mesg_token_Tbl     OUT NOCOPY EAM_ERROR_MESSAGE_PVT.Mesg_Token_Tbl_Type
30     , x_return_Status      OUT NOCOPY VARCHAR2
31   );
32 
33 
34 
35 /********************************************************************
36 * Procedure: Check_Attributes
37 * Purpose: Check_Attributes procedure will validate every
38            Revised item attribute in its entirely.
39 *********************************************************************/
40 PROCEDURE CHECK_ATTRIBUTES
41   (   p_work_clearance_header_rec    IN  EAM_PROCESS_SAFETY_PUB.eam_clearance_header_rec_type
42     , p_old_clearance_header_rec    IN  EAM_PROCESS_SAFETY_PUB.eam_clearance_header_rec_type
43     , x_mesg_token_Tbl     OUT NOCOPY EAM_ERROR_MESSAGE_PVT.Mesg_Token_Tbl_Type
44     , x_return_Status      OUT NOCOPY VARCHAR2
45   );
46 
47 
48 /********************************************************************
49 * Procedure     : Check_Required
50 * Purpose       : Check_Required procedure will check the existence
51                   of mandatory attributes.
52 *********************************************************************/
53 PROCEDURE CHECK_REQUIRED
54  (   p_work_clearance_header_rec    IN  EAM_PROCESS_SAFETY_PUB.eam_clearance_header_rec_type
55    , x_mesg_token_Tbl     OUT NOCOPY EAM_ERROR_MESSAGE_PVT.Mesg_Token_Tbl_Type
56    , x_return_Status      OUT NOCOPY VARCHAR2
57   );
58 
59 END EAM_CLEARANCE_VALIDATE_PVT ;
60