[Home] [Help]
PACKAGE: APPS.EAM_OP_VALIDATE_PVT
Source
1 PACKAGE EAM_OP_VALIDATE_PVT AS
2 /* $Header: EAMVOPVS.pls 120.1 2007/12/13 05:58:11 rnandyal ship $ */
3 /***************************************************************************
4 --
5 -- Copyright (c) 2002 Oracle Corporation, Redwood Shores, CA, USA
6 -- All rights reserved.
7 --
8 -- FILENAME
9 --
10 -- EAMVOPVS.pls
11 --
12 -- DESCRIPTION
13 --
14 -- Spec of package EAM_OP_VALIDATE_PVT
15 --
16 -- NOTES
17 --
18 -- HISTORY
19 --
20 -- 12-JUN-2002 Kenichi Nagumo Initial Creation
21 ***************************************************************************/
22
23 PROCEDURE Check_Existence
24 ( p_eam_op_rec IN EAM_PROCESS_WO_PUB.eam_op_rec_type
25 , x_old_eam_op_rec OUT NOCOPY EAM_PROCESS_WO_PUB.eam_op_rec_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 PROCEDURE Check_Attributes
31 ( p_eam_op_rec IN EAM_PROCESS_WO_PUB.eam_op_rec_type
32 , p_old_eam_op_rec IN EAM_PROCESS_WO_PUB.eam_op_rec_type
33 , x_return_status OUT NOCOPY VARCHAR2
34 , x_Mesg_Token_Tbl OUT NOCOPY EAM_ERROR_MESSAGE_PVT.Mesg_Token_Tbl_Type
35 );
36
37 PROCEDURE Check_Required
38 ( p_eam_op_rec IN EAM_PROCESS_WO_PUB.eam_op_rec_type
39 , x_return_status OUT NOCOPY VARCHAR2
40 , x_Mesg_Token_Tbl OUT NOCOPY EAM_ERROR_MESSAGE_PVT.Mesg_Token_Tbl_Type
41 );
42
43 -- This procedure will check that after operation updatates,the depdendency in the operation depdendency network is valid
44 -- If the depdencdency fails then ,it throws an error
45
46 PROCEDURE Check_Operation_Netwrok_Dates
47 (
48 p_api_version IN NUMBER,
49 p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
50 p_commit IN VARCHAR2 := FND_API.G_FALSE,
51 p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
52
53 p_wip_entity_id IN NUMBER,
54
55 x_return_status OUT NOCOPY VARCHAR2,
56 x_pri_operation_no OUT NOCOPY NUMBER,
57 x_next_operation_no OUT NOCOPY NUMBER
58 );
59
60 FUNCTION IS_WO_DEPT_CHANGE_ALLOWED(X_WIP_ENTITY_ID NUMBER) RETURN VARCHAR2;
61 FUNCTION IS_OP_DEPT_CHANGE_ALLOWED(P_WIP_ENTITY_ID NUMBER, P_OP_SEQ_NUM NUMBER) RETURN VARCHAR2;
62 FUNCTION VALIDATE_DEPT_RES_INSTANCE(P_DEPT_ID NUMBER , P_INST_ID NUMBER, P_RES_ID NUMBER) RETURN VARCHAR2 ;
63 FUNCTION VALIDATE_DEPT_RES(P_DEPT_ID NUMBER , P_RES_CODE VARCHAR2) RETURN VARCHAR2 ;
64
65
66 END EAM_OP_VALIDATE_PVT;
67
68