DBA Data[Home] [Help]

PACKAGE: APPS.EAM_METERREADING_UTILITY_PVT

Source


1 PACKAGE EAM_METERREADING_UTILITY_PVT AS
2 /* $Header: EAMVMTUS.pls 120.2 2006/06/07 13:30:55 yjhabak noship $ */
3 /***************************************************************************
4 --
5 --  Copyright (c) 2002 Oracle Corporation, Redwood Shores, CA, USA
6 --  All rights reserved.
7 --
8 --  FILENAME
9 --
10 --      EAMVMTUS.pls
11 --
12 --  DESCRIPTION
13 --
14 --      Spec of package EAM_METERREADING_UTILITY_PVT
15 --
16 --  NOTES
17 --
18 --  HISTORY
19 --
20 --  14-FEB-2005    mmaduska     Initial Creation
21 ***************************************************************************/
22 
23 PROCEDURE Perform_Writes
24 (
25 	p_eam_request_rec         IN  EAM_PROCESS_WO_PUB.eam_meter_reading_rec_type                                                       , x_return_status                 OUT NOCOPY  VARCHAR2
26      ,  x_mesg_token_tbl          OUT NOCOPY EAM_ERROR_MESSAGE_PVT.Mesg_Token_Tbl_Type
27 );
28 
29 PROCEDURE INSERT_ROW
30 (
31 	  p_eam_meter_reading_tbl  IN  EAM_PROCESS_WO_PUB.eam_meter_reading_tbl_type
32    	 , p_eam_counter_prop_tbl  IN  EAM_PROCESS_WO_PUB.eam_counter_prop_tbl_type
33 	 , x_eam_meter_reading_tbl OUT NOCOPY  EAM_PROCESS_WO_PUB.eam_meter_reading_tbl_type
34  	 , x_eam_counter_prop_tbl  OUT NOCOPY  EAM_PROCESS_WO_PUB.eam_counter_prop_tbl_type
35 	 , x_return_status         OUT NOCOPY  VARCHAR2
36 	 , x_mesg_token_tbl        OUT NOCOPY  EAM_ERROR_MESSAGE_PVT.Mesg_Token_Tbl_Type
37 );
38 
39 PROCEDURE UPDATE_LAST_SERVICE_READING
40 (
41 	  p_eam_meter_reading_tbl  IN  EAM_PROCESS_WO_PUB.eam_meter_reading_tbl_type
42    	 , x_eam_meter_reading_tbl OUT NOCOPY EAM_PROCESS_WO_PUB.eam_meter_reading_tbl_type
43  	 , x_return_status         OUT NOCOPY  VARCHAR2
44 	 , x_mesg_token_tbl        OUT NOCOPY  EAM_ERROR_MESSAGE_PVT.Mesg_Token_Tbl_Type
45 );
46 
47 
48 PROCEDURE ENABLE_SOURCE_METER
49 (
50 	   p_eam_wo_comp_mr_read_tbl  IN  EAM_PROCESS_WO_PUB.eam_wo_comp_mr_read_tbl_type
51    	 , x_eam_wo_comp_mr_read_tbl  OUT NOCOPY  EAM_PROCESS_WO_PUB.eam_wo_comp_mr_read_tbl_type
52 	 , x_return_status            OUT NOCOPY  VARCHAR2
53 	 , x_mesg_token_tbl          OUT NOCOPY   EAM_ERROR_MESSAGE_PVT.Mesg_Token_Tbl_Type
54 );
55 
56 /* Bug # 5255459 : Added new parameter p_wip_entity_id */
57 PROCEDURE DISABLE_COUNTER_HIERARCHY
58 (
59 	 p_eam_wo_comp_rebuild_tbl     IN  EAM_PROCESS_WO_PUB.eam_wo_comp_rebuild_tbl_type
60        , p_subinventory_id	       IN VARCHAR2
61        , p_wip_entity_id               IN NUMBER := NULL
62        , x_eam_wo_comp_rebuild_tbl     OUT NOCOPY  EAM_PROCESS_WO_PUB.eam_wo_comp_rebuild_tbl_type
63        , x_return_status               OUT NOCOPY  VARCHAR2
64        , x_mesg_token_tbl              OUT NOCOPY  EAM_ERROR_MESSAGE_PVT.Mesg_Token_Tbl_Type
65 );
66 
67 PROCEDURE UPDATE_ACTIVITY
68 (
69 	 p_eam_wo_comp_rebuild_tbl     IN  EAM_PROCESS_WO_PUB.eam_wo_comp_rebuild_tbl_type
70        , x_eam_wo_comp_rebuild_tbl     OUT NOCOPY  EAM_PROCESS_WO_PUB.eam_wo_comp_rebuild_tbl_type
71        , x_return_status	       OUT NOCOPY  VARCHAR2
72        , x_mesg_token_tbl              OUT NOCOPY  EAM_ERROR_MESSAGE_PVT.Mesg_Token_Tbl_Type
73 );
74 
75 PROCEDURE UPDATE_GENEALOGY
76 (
77 	 p_eam_wo_comp_rebuild_tbl     IN  EAM_PROCESS_WO_PUB.eam_wo_comp_rebuild_tbl_type
78        , x_eam_wo_comp_rebuild_tbl     OUT NOCOPY  EAM_PROCESS_WO_PUB.eam_wo_comp_rebuild_tbl_type
79        , x_return_status	       OUT NOCOPY  VARCHAR2
80        , x_mesg_token_tbl	       OUT NOCOPY  EAM_ERROR_MESSAGE_PVT.Mesg_Token_Tbl_Type
81 );
82 
83 PROCEDURE UPDATE_REBUILD_WORK_ORDER
84 (
85 	 p_eam_wo_comp_rebuild_tbl     IN  EAM_PROCESS_WO_PUB.eam_wo_comp_rebuild_tbl_type
86        , x_eam_wo_comp_rebuild_tbl     OUT NOCOPY  EAM_PROCESS_WO_PUB.eam_wo_comp_rebuild_tbl_type
87        , x_return_status	       OUT NOCOPY  VARCHAR2
88        , x_mesg_token_tbl	       OUT NOCOPY  EAM_ERROR_MESSAGE_PVT.Mesg_Token_Tbl_Type
89 );
90 
91 END EAM_METERREADING_UTILITY_PVT;