DBA Data[Home] [Help]

PACKAGE: APPS.CSI_COUNTERS_PKG

Source


1 PACKAGE CSI_COUNTERS_PKG as
2 /* $Header: csitctis.pls 120.3 2006/06/10 04:50:52 sumathur noship $*/
3 
4 G_PKG_NAME CONSTANT VARCHAR2(30)  := 'CSI_COUNTERS_PKG';
5 G_FILE_NAME CONSTANT VARCHAR2(12) := 'csitctis.pls';
6 
7 PROCEDURE Insert_Row(
8  	 px_COUNTER_ID	                IN OUT NOCOPY NUMBER
9 	,p_GROUP_ID                     NUMBER
10 	,p_COUNTER_TYPE                 VARCHAR2
11 	,p_INITIAL_READING              NUMBER
12         ,p_INITIAL_READING_DATE         DATE
13 	,p_TOLERANCE_PLUS               NUMBER
14 	,p_TOLERANCE_MINUS              NUMBER
15 	,p_UOM_CODE                     VARCHAR2
16 	,p_DERIVE_COUNTER_ID            NUMBER
17 	,p_DERIVE_FUNCTION              VARCHAR2
18 	,p_DERIVE_PROPERTY_ID           NUMBER
19 	,p_VALID_FLAG                   VARCHAR2
20 	,p_FORMULA_INCOMPLETE_FLAG      VARCHAR2
21 	,p_FORMULA_TEXT                 VARCHAR2
22 	,p_ROLLOVER_LAST_READING        NUMBER
23 	,p_ROLLOVER_FIRST_READING	NUMBER
24 	,p_USAGE_ITEM_ID                NUMBER
25 	,p_CTR_VAL_MAX_SEQ_NO           NUMBER
26 	,p_START_DATE_ACTIVE            DATE
27 	,p_END_DATE_ACTIVE              DATE
28 	,p_OBJECT_VERSION_NUMBER        NUMBER
29 	,p_LAST_UPDATE_DATE             DATE
30 	,p_LAST_UPDATED_BY              NUMBER
31 	,p_CREATION_DATE                DATE
32 	,p_CREATED_BY                   NUMBER
33 	,p_LAST_UPDATE_LOGIN            NUMBER
34 	,p_ATTRIBUTE1                   VARCHAR2
35 	,p_ATTRIBUTE2                   VARCHAR2
36 	,p_ATTRIBUTE3                   VARCHAR2
37 	,p_ATTRIBUTE4                   VARCHAR2
38 	,p_ATTRIBUTE5                   VARCHAR2
39 	,p_ATTRIBUTE6                   VARCHAR2
40 	,p_ATTRIBUTE7                   VARCHAR2
41 	,p_ATTRIBUTE8                   VARCHAR2
42 	,p_ATTRIBUTE9                   VARCHAR2
43 	,p_ATTRIBUTE10                  VARCHAR2
44 	,p_ATTRIBUTE11                  VARCHAR2
45 	,p_ATTRIBUTE12                  VARCHAR2
46 	,p_ATTRIBUTE13                  VARCHAR2
47 	,p_ATTRIBUTE14                  VARCHAR2
48 	,p_ATTRIBUTE15                  VARCHAR2
49         ,p_ATTRIBUTE16                  VARCHAR2
50         ,p_ATTRIBUTE17                  VARCHAR2
51         ,p_ATTRIBUTE18                  VARCHAR2
52         ,p_ATTRIBUTE19                  VARCHAR2
53         ,p_ATTRIBUTE20                  VARCHAR2
54         ,p_ATTRIBUTE21                  VARCHAR2
55         ,p_ATTRIBUTE22                  VARCHAR2
56         ,p_ATTRIBUTE23                  VARCHAR2
57         ,p_ATTRIBUTE24                  VARCHAR2
58         ,p_ATTRIBUTE25                  VARCHAR2
59         ,p_ATTRIBUTE26                  VARCHAR2
60         ,p_ATTRIBUTE27                  VARCHAR2
61         ,p_ATTRIBUTE28                  VARCHAR2
62         ,p_ATTRIBUTE29                  VARCHAR2
63         ,p_ATTRIBUTE30                  VARCHAR2
64 	,p_ATTRIBUTE_CATEGORY           VARCHAR2
65 	,p_MIGRATED_FLAG                VARCHAR2
66 	,p_CUSTOMER_VIEW                VARCHAR2
67 	,p_DIRECTION                    VARCHAR2
68 	,p_FILTER_TYPE                  VARCHAR2
69 	,p_FILTER_READING_COUNT         NUMBER
70 	,p_FILTER_TIME_UOM              VARCHAR2
71 	,p_ESTIMATION_ID                NUMBER
72 	,p_READING_TYPE                 NUMBER
73 	,p_AUTOMATIC_ROLLOVER           VARCHAR2
74 	,p_DEFAULT_USAGE_RATE           NUMBER
75 	,p_USE_PAST_READING             NUMBER
76 	,p_USED_IN_SCHEDULING           VARCHAR2
77 	,p_DEFAULTED_GROUP_ID           NUMBER
78         ,p_CREATED_FROM_COUNTER_TMPL_ID NUMBER
79         ,p_SECURITY_GROUP_ID            NUMBER
80         ,p_STEP_VALUE                   NUMBER
81         ,p_NAME	                        VARCHAR2
82         ,p_DESCRIPTION                  VARCHAR2
83         ,p_TIME_BASED_MANUAL_ENTRY      VARCHAR2
84         ,p_EAM_REQUIRED_FLAG            VARCHAR2
85         ,p_COMMENTS                     VARCHAR2
86         );
87 
88 PROCEDURE Update_Row(
89  	 p_COUNTER_ID	                NUMBER
90 	,p_GROUP_ID                     NUMBER
91 	,p_COUNTER_TYPE                 VARCHAR2
92 	,p_INITIAL_READING              NUMBER
93         ,p_INITIAL_READING_DATE         DATE
94 	,p_TOLERANCE_PLUS               NUMBER
95 	,p_TOLERANCE_MINUS              NUMBER
96 	,p_UOM_CODE                     VARCHAR2
97 	,p_DERIVE_COUNTER_ID            NUMBER
98 	,p_DERIVE_FUNCTION              VARCHAR2
99 	,p_DERIVE_PROPERTY_ID           NUMBER
100 	,p_VALID_FLAG                   VARCHAR2
101 	,p_FORMULA_INCOMPLETE_FLAG      VARCHAR2
102 	,p_FORMULA_TEXT                 VARCHAR2
103 	,p_ROLLOVER_LAST_READING        NUMBER
104 	,p_ROLLOVER_FIRST_READING	NUMBER
105 	,p_USAGE_ITEM_ID                NUMBER
106 	,p_CTR_VAL_MAX_SEQ_NO           NUMBER
107 	,p_START_DATE_ACTIVE            DATE
108 	,p_END_DATE_ACTIVE              DATE
109 	,p_OBJECT_VERSION_NUMBER        NUMBER
110 	,p_LAST_UPDATE_DATE             DATE
111 	,p_LAST_UPDATED_BY              NUMBER
112 	,p_CREATION_DATE                DATE
113 	,p_CREATED_BY                   NUMBER
114 	,p_LAST_UPDATE_LOGIN            NUMBER
115 	,p_ATTRIBUTE1                   VARCHAR2
116 	,p_ATTRIBUTE2                   VARCHAR2
117 	,p_ATTRIBUTE3                   VARCHAR2
118 	,p_ATTRIBUTE4                   VARCHAR2
119 	,p_ATTRIBUTE5                   VARCHAR2
120 	,p_ATTRIBUTE6                   VARCHAR2
121 	,p_ATTRIBUTE7                   VARCHAR2
122 	,p_ATTRIBUTE8                   VARCHAR2
123 	,p_ATTRIBUTE9                   VARCHAR2
124 	,p_ATTRIBUTE10                  VARCHAR2
125 	,p_ATTRIBUTE11                  VARCHAR2
126 	,p_ATTRIBUTE12                  VARCHAR2
127 	,p_ATTRIBUTE13                  VARCHAR2
128 	,p_ATTRIBUTE14                  VARCHAR2
129 	,p_ATTRIBUTE15                  VARCHAR2
130         ,p_ATTRIBUTE16                  VARCHAR2
131         ,p_ATTRIBUTE17                  VARCHAR2
132         ,p_ATTRIBUTE18                  VARCHAR2
133         ,p_ATTRIBUTE19                  VARCHAR2
134         ,p_ATTRIBUTE20                  VARCHAR2
135         ,p_ATTRIBUTE21                  VARCHAR2
136         ,p_ATTRIBUTE22                  VARCHAR2
137         ,p_ATTRIBUTE23                  VARCHAR2
138         ,p_ATTRIBUTE24                  VARCHAR2
139         ,p_ATTRIBUTE25                  VARCHAR2
140         ,p_ATTRIBUTE26                  VARCHAR2
141         ,p_ATTRIBUTE27                  VARCHAR2
142         ,p_ATTRIBUTE28                  VARCHAR2
143         ,p_ATTRIBUTE29                  VARCHAR2
144         ,p_ATTRIBUTE30                  VARCHAR2
145 	,p_ATTRIBUTE_CATEGORY           VARCHAR2
146 	,p_MIGRATED_FLAG                VARCHAR2
147 	,p_CUSTOMER_VIEW                VARCHAR2
148 	,p_DIRECTION                    VARCHAR2
149 	,p_FILTER_TYPE                  VARCHAR2
150 	,p_FILTER_READING_COUNT         NUMBER
151 	,p_FILTER_TIME_UOM              VARCHAR2
152 	,p_ESTIMATION_ID                NUMBER
153 	,p_READING_TYPE                 NUMBER
154 	,p_AUTOMATIC_ROLLOVER           VARCHAR2
155 	,p_DEFAULT_USAGE_RATE           NUMBER
156 	,p_USE_PAST_READING             NUMBER
157 	,p_USED_IN_SCHEDULING           VARCHAR2
158 	,p_DEFAULTED_GROUP_ID           NUMBER
159         ,p_CREATED_FROM_COUNTER_TMPL_ID NUMBER
160         ,p_SECURITY_GROUP_ID            NUMBER
161         ,p_STEP_VALUE                   NUMBER
162         ,p_NAME	                        VARCHAR2
163         ,p_DESCRIPTION                  VARCHAR2
164         ,p_TIME_BASED_MANUAL_ENTRY      VARCHAR2
165         ,p_EAM_REQUIRED_FLAG            VARCHAR2
166         ,p_COMMENTS                     VARCHAR2
167         );
168 
169 PROCEDURE Lock_Row(
170  	 p_COUNTER_ID	                NUMBER
171 	,p_GROUP_ID                     NUMBER
172 	,p_COUNTER_TYPE                 VARCHAR2
173 	,p_INITIAL_READING              NUMBER
174         ,p_INITIAL_READING_DATE         DATE
175 	,p_TOLERANCE_PLUS               NUMBER
176 	,p_TOLERANCE_MINUS              NUMBER
177 	,p_UOM_CODE                     VARCHAR2
178 	,p_DERIVE_COUNTER_ID            NUMBER
179 	,p_DERIVE_FUNCTION              VARCHAR2
180 	,p_DERIVE_PROPERTY_ID           NUMBER
181 	,p_VALID_FLAG                   VARCHAR2
182 	,p_FORMULA_INCOMPLETE_FLAG      VARCHAR2
183 	,p_FORMULA_TEXT                 VARCHAR2
184 	,p_ROLLOVER_LAST_READING        NUMBER
185 	,p_ROLLOVER_FIRST_READING	NUMBER
186 	,p_USAGE_ITEM_ID                NUMBER
187 	,p_CTR_VAL_MAX_SEQ_NO           NUMBER
188 	,p_START_DATE_ACTIVE            DATE
189 	,p_END_DATE_ACTIVE              DATE
190 	,p_OBJECT_VERSION_NUMBER        NUMBER
191 	,p_LAST_UPDATE_DATE             DATE
192 	,p_LAST_UPDATED_BY              NUMBER
193 	,p_CREATION_DATE                DATE
194 	,p_CREATED_BY                   NUMBER
195 	,p_LAST_UPDATE_LOGIN            NUMBER
196 	,p_ATTRIBUTE1                   VARCHAR2
197 	,p_ATTRIBUTE2                   VARCHAR2
198 	,p_ATTRIBUTE3                   VARCHAR2
199 	,p_ATTRIBUTE4                   VARCHAR2
200 	,p_ATTRIBUTE5                   VARCHAR2
201 	,p_ATTRIBUTE6                   VARCHAR2
202 	,p_ATTRIBUTE7                   VARCHAR2
203 	,p_ATTRIBUTE8                   VARCHAR2
204 	,p_ATTRIBUTE9                   VARCHAR2
205 	,p_ATTRIBUTE10                  VARCHAR2
206 	,p_ATTRIBUTE11                  VARCHAR2
207 	,p_ATTRIBUTE12                  VARCHAR2
208 	,p_ATTRIBUTE13                  VARCHAR2
209 	,p_ATTRIBUTE14                  VARCHAR2
210 	,p_ATTRIBUTE15                  VARCHAR2
211         ,p_ATTRIBUTE16                  VARCHAR2
212         ,p_ATTRIBUTE17                  VARCHAR2
213         ,p_ATTRIBUTE18                  VARCHAR2
214         ,p_ATTRIBUTE19                  VARCHAR2
215         ,p_ATTRIBUTE20                  VARCHAR2
216         ,p_ATTRIBUTE21                  VARCHAR2
217         ,p_ATTRIBUTE22                  VARCHAR2
218         ,p_ATTRIBUTE23                  VARCHAR2
219         ,p_ATTRIBUTE24                  VARCHAR2
220         ,p_ATTRIBUTE25                  VARCHAR2
221         ,p_ATTRIBUTE26                  VARCHAR2
222         ,p_ATTRIBUTE27                  VARCHAR2
223         ,p_ATTRIBUTE28                  VARCHAR2
224         ,p_ATTRIBUTE29                  VARCHAR2
225         ,p_ATTRIBUTE30                  VARCHAR2
226 	,p_ATTRIBUTE_CATEGORY           VARCHAR2
227 	,p_MIGRATED_FLAG                VARCHAR2
228 	,p_CUSTOMER_VIEW                VARCHAR2
229 	,p_DIRECTION                    VARCHAR2
230 	,p_FILTER_TYPE                  VARCHAR2
231 	,p_FILTER_READING_COUNT         NUMBER
232 	,p_FILTER_TIME_UOM              VARCHAR2
233 	,p_ESTIMATION_ID                NUMBER
234 	,p_READING_TYPE                 NUMBER
235 	,p_AUTOMATIC_ROLLOVER           VARCHAR2
236 	,p_DEFAULT_USAGE_RATE           NUMBER
237 	,p_USE_PAST_READING             NUMBER
238 	,p_USED_IN_SCHEDULING           VARCHAR2
239 	,p_DEFAULTED_GROUP_ID           NUMBER
240         ,p_CREATED_FROM_COUNTER_TMPL_ID NUMBER
241         ,p_SECURITY_GROUP_ID            NUMBER
242         ,p_STEP_VALUE                   NUMBER
243         ,p_NAME	                        VARCHAR2
244         ,p_DESCRIPTION                  VARCHAR2
245         ,p_TIME_BASED_MANUAL_ENTRY      VARCHAR2
246         ,p_EAM_REQUIRED_FLAG            VARCHAR2
247         ,p_COMMENTS                     VARCHAR2
248         );
249 
250 PROCEDURE Delete_Row(
251        p_COUNTER_ID		NUMBER
252        );
253 
254 PROCEDURE add_language;
255 
256 PROCEDURE translate_row (
257           p_counter_id        NUMBER
258           ,p_name             VARCHAR2
259           ,p_description      VARCHAR2
260           ,p_owner            VARCHAR2);
261 
262 End CSI_COUNTERS_PKG;