[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;