[Home] [Help]
PACKAGE: APPS.PA_PROGRESS_REPORT_PVT
Source
1 package PA_PROGRESS_REPORT_PVT AUTHID CURRENT_USER as
2 /* $Header: PAPRRPVS.pls 120.1 2005/08/19 16:45:21 mwasowic noship $ */
3
4
5 PROCEDURE Create_REPORT_REGION
6 (
7 p_api_version IN NUMBER := 1.0,
8 p_init_msg_list IN VARCHAR2 := fnd_api.g_true,
9 p_commit IN VARCHAR2 := FND_API.g_false,
10 p_validate_only IN VARCHAR2 := FND_API.g_true,
11 p_max_msg_count IN NUMBER := FND_API.g_miss_num,
12
13 p_version_id IN NUMBER,
14 P_REGION_SOURCE_TYPE in VARCHAR2 default 'STD',
15 P_REGION_CODE in VARCHAR2,
16 P_RECORD_SEQUENCE in NUMBER,
17 P_ATTRIBUTE1 in VARCHAR2,
18 P_ATTRIBUTE2 in VARCHAR2,
19 P_ATTRIBUTE3 in VARCHAR2,
20 P_ATTRIBUTE4 in VARCHAR2,
21 P_ATTRIBUTE5 in VARCHAR2,
22 P_ATTRIBUTE6 in VARCHAR2,
23 P_ATTRIBUTE7 in VARCHAR2,
24 P_ATTRIBUTE8 in VARCHAR2,
25 P_ATTRIBUTE9 in VARCHAR2,
26 P_ATTRIBUTE10 in VARCHAR2,
27 P_ATTRIBUTE11 in VARCHAR2,
28 P_ATTRIBUTE12 in VARCHAR2,
29 P_ATTRIBUTE13 in VARCHAR2,
30 P_ATTRIBUTE14 in VARCHAR2,
31 P_ATTRIBUTE15 in VARCHAR2,
32 P_ATTRIBUTE16 in VARCHAR2,
33 P_ATTRIBUTE17 in VARCHAR2,
34 P_ATTRIBUTE18 in VARCHAR2,
35 P_ATTRIBUTE19 in VARCHAR2,
36 P_ATTRIBUTE20 in VARCHAR2,
37 P_UDS_ATTRIBUTE_CATEGORY in VARCHAR2 default null,
38 P_UDS_ATTRIBUTE1 in VARCHAR2 default null,
39 P_UDS_ATTRIBUTE2 in VARCHAR2 default null,
40 P_UDS_ATTRIBUTE3 in VARCHAR2 default null,
41 P_UDS_ATTRIBUTE4 in VARCHAR2 default null,
42 P_UDS_ATTRIBUTE5 in VARCHAR2 default null,
43 P_UDS_ATTRIBUTE6 in VARCHAR2 default null,
44 P_UDS_ATTRIBUTE7 in VARCHAR2 default null,
45 P_UDS_ATTRIBUTE8 in VARCHAR2 default null,
46 P_UDS_ATTRIBUTE9 in VARCHAR2 default null,
47 P_UDS_ATTRIBUTE10 in VARCHAR2 default null,
48 P_UDS_ATTRIBUTE11 in VARCHAR2 default null,
49 P_UDS_ATTRIBUTE12 in VARCHAR2 default null,
50 P_UDS_ATTRIBUTE13 in VARCHAR2 default null,
51 P_UDS_ATTRIBUTE14 in VARCHAR2 default null,
52 P_UDS_ATTRIBUTE15 in VARCHAR2 default null,
53 P_UDS_ATTRIBUTE16 in VARCHAR2 default null,
54 P_UDS_ATTRIBUTE17 in VARCHAR2 default null,
55 P_UDS_ATTRIBUTE18 in VARCHAR2 default null,
56 P_UDS_ATTRIBUTE19 in VARCHAR2 default null,
57 P_UDS_ATTRIBUTE20 in VARCHAR2 default null,
58 x_return_status OUT NOCOPY VARCHAR2, --File.Sql.39 bug 4440895
59 x_msg_count OUT NOCOPY NUMBER, --File.Sql.39 bug 4440895
60 x_msg_data OUT NOCOPY VARCHAR2 --File.Sql.39 bug 4440895
61 );
62
63
64 PROCEDURE Update_REPORT_REGION
65 (
66
67 p_api_version IN NUMBER := 1.0,
68 p_init_msg_list IN VARCHAR2 := fnd_api.g_true,
69 p_commit IN VARCHAR2 := FND_API.g_false,
70 p_validate_only IN VARCHAR2 := FND_API.g_true,
71 p_max_msg_count IN NUMBER := FND_API.g_miss_num,
72
73 P_VERSION_ID in NUMBER,
74 P_REGION_SOURCE_TYPE in VARCHAR2,
75 P_REGION_CODE in VARCHAR2,
76 P_RECORD_SEQUENCE in NUMBER,
77 P_RECORD_VERSION_NUMBER in NUMBER,
78 P_ATTRIBUTE1 in VARCHAR2,
79 P_ATTRIBUTE2 in VARCHAR2,
80 P_ATTRIBUTE3 in VARCHAR2,
81 P_ATTRIBUTE4 in VARCHAR2,
82 P_ATTRIBUTE5 in VARCHAR2,
83 P_ATTRIBUTE6 in VARCHAR2,
84 P_ATTRIBUTE7 in VARCHAR2,
85 P_ATTRIBUTE8 in VARCHAR2,
86 P_ATTRIBUTE9 in VARCHAR2,
87 P_ATTRIBUTE10 in VARCHAR2,
88 P_ATTRIBUTE11 in VARCHAR2,
89 P_ATTRIBUTE12 in VARCHAR2,
90 P_ATTRIBUTE13 in VARCHAR2,
91 P_ATTRIBUTE14 in VARCHAR2,
92 P_ATTRIBUTE15 in VARCHAR2,
93 P_ATTRIBUTE16 in VARCHAR2,
94 P_ATTRIBUTE17 in VARCHAR2,
95 P_ATTRIBUTE18 in VARCHAR2,
96 P_ATTRIBUTE19 in VARCHAR2,
97 P_ATTRIBUTE20 in VARCHAR2,
98 P_UDS_ATTRIBUTE_CATEGORY in VARCHAR2 ,
99 P_UDS_ATTRIBUTE1 in VARCHAR2 ,
100 P_UDS_ATTRIBUTE2 in VARCHAR2 ,
101 P_UDS_ATTRIBUTE3 in VARCHAR2 ,
102 P_UDS_ATTRIBUTE4 in VARCHAR2 ,
103 P_UDS_ATTRIBUTE5 in VARCHAR2 ,
104 P_UDS_ATTRIBUTE6 in VARCHAR2 ,
105 P_UDS_ATTRIBUTE7 in VARCHAR2 ,
106 P_UDS_ATTRIBUTE8 in VARCHAR2 ,
107 P_UDS_ATTRIBUTE9 in VARCHAR2 ,
108 P_UDS_ATTRIBUTE10 in VARCHAR2 ,
109 P_UDS_ATTRIBUTE11 in VARCHAR2 ,
110 P_UDS_ATTRIBUTE12 in VARCHAR2 ,
111 P_UDS_ATTRIBUTE13 in VARCHAR2 ,
112 P_UDS_ATTRIBUTE14 in VARCHAR2 ,
113 P_UDS_ATTRIBUTE15 in VARCHAR2 ,
114 P_UDS_ATTRIBUTE16 in VARCHAR2 ,
115 P_UDS_ATTRIBUTE17 in VARCHAR2 ,
116 P_UDS_ATTRIBUTE18 in VARCHAR2 ,
117 P_UDS_ATTRIBUTE19 in VARCHAR2 ,
118 P_UDS_ATTRIBUTE20 in VARCHAR2 ,
119 x_return_status OUT NOCOPY VARCHAR2, --File.Sql.39 bug 4440895
120 x_msg_count OUT NOCOPY NUMBER, --File.Sql.39 bug 4440895
121 x_msg_data OUT NOCOPY VARCHAR2 --File.Sql.39 bug 4440895
122 ) ;
123
124 PROCEDURE Delete_Report_Region
125 (
126 p_api_version IN NUMBER := 1.0,
127 p_init_msg_list IN VARCHAR2 := fnd_api.g_true,
128 p_commit IN VARCHAR2 := FND_API.g_false,
129 p_validate_only IN VARCHAR2 := FND_API.g_true,
130 p_max_msg_count IN NUMBER := FND_API.g_miss_num,
131
132 p_version_id IN number,
133 P_REGION_SOURCE_TYPE in VARCHAR2,
134 P_REGION_CODE in VARCHAR2,
135 P_RECORD_SEQUENCE in NUMBER,
136 p_record_version_number IN NUMBER ,
137
138 x_return_status OUT NOCOPY VARCHAR2, --File.Sql.39 bug 4440895
139 x_msg_count OUT NOCOPY NUMBER, --File.Sql.39 bug 4440895
140 x_msg_data OUT NOCOPY VARCHAR2 --File.Sql.39 bug 4440895
141 );
142
143 PROCEDURE create_report
144 (
145 p_api_version IN NUMBER := 1.0,
146 p_init_msg_list IN VARCHAR2 := fnd_api.g_true,
147 p_commit IN VARCHAR2 := FND_API.g_false,
148 p_validate_only IN VARCHAR2 := FND_API.g_true,
149 p_max_msg_count IN NUMBER := FND_API.g_miss_num,
150
151 p_object_id IN NUMBER := NULL,
152 p_object_type IN VARCHAR2 := NULL,
153 p_report_type_id IN NUMBER := NULL,
154
155 x_return_status OUT NOCOPY VARCHAR2, --File.Sql.39 bug 4440895
156 x_msg_count OUT NOCOPY NUMBER, --File.Sql.39 bug 4440895
157 x_msg_data OUT NOCOPY VARCHAR2, --File.Sql.39 bug 4440895
158 x_version_id OUT NOCOPY NUMBER --File.Sql.39 bug 4440895
159 );
160
161
162 PROCEDURE delete_report
163 (
164 p_api_version IN NUMBER := 1.0,
165 p_init_msg_list IN VARCHAR2 := fnd_api.g_true,
166 p_commit IN VARCHAR2 := FND_API.g_false,
167 p_validate_only IN VARCHAR2 := FND_API.g_true,
168 p_max_msg_count IN NUMBER := FND_API.g_miss_num,
169
170 p_version_id IN NUMBER :=NULL,
171 p_record_version_number IN NUMBER := NULL,
172
173 x_return_status OUT NOCOPY VARCHAR2, --File.Sql.39 bug 4440895
174 x_msg_count OUT NOCOPY NUMBER, --File.Sql.39 bug 4440895
175 x_msg_data OUT NOCOPY VARCHAR2 --File.Sql.39 bug 4440895
176 );
177
178 PROCEDURE submit_report
179 (
180 p_api_version IN NUMBER := 1.0,
181 p_init_msg_list IN VARCHAR2 := fnd_api.g_true,
182 p_commit IN VARCHAR2 := FND_API.g_false,
183 p_validate_only IN VARCHAR2 := FND_API.g_true,
184 p_max_msg_count IN NUMBER := FND_API.g_miss_num,
185
186 p_version_id IN NUMBER := NULL,
187 p_record_version_number IN NUMBER := NULL,
188 p_summary_version_number IN NUMBER := NULL,
189
190 x_return_status OUT NOCOPY VARCHAR2, --File.Sql.39 bug 4440895
191 x_msg_count OUT NOCOPY NUMBER, --File.Sql.39 bug 4440895
192 x_msg_data OUT NOCOPY VARCHAR2 --File.Sql.39 bug 4440895
193 );
194
195 PROCEDURE cancel_report
196 (
197 p_api_version IN NUMBER := 1.0,
198 p_init_msg_list IN VARCHAR2 := fnd_api.g_true,
199 p_commit IN VARCHAR2 := FND_API.g_false,
200 p_validate_only IN VARCHAR2 := FND_API.g_true,
201 p_max_msg_count IN NUMBER := FND_API.g_miss_num,
202
203 p_version_id IN NUMBER :=NULL,
204 p_record_version_number IN NUMBER := NULL,
205 p_cancel_comments IN VARCHAR2 := NULL,
206
207 x_return_status OUT NOCOPY VARCHAR2, --File.Sql.39 bug 4440895
208 x_msg_count OUT NOCOPY NUMBER, --File.Sql.39 bug 4440895
209 x_msg_data OUT NOCOPY VARCHAR2 --File.Sql.39 bug 4440895
210 ) ;
211
212 PROCEDURE rework_report
213 (
214 p_api_version IN NUMBER := 1.0,
215 p_init_msg_list IN VARCHAR2 := fnd_api.g_true,
216 p_commit IN VARCHAR2 := FND_API.g_false,
217 p_validate_only IN VARCHAR2 := FND_API.g_true,
218 p_max_msg_count IN NUMBER := FND_API.g_miss_num,
219
220 p_version_id IN NUMBER := NULL,
221 p_record_version_number IN NUMBER := NULL,
222
223 x_return_status OUT NOCOPY VARCHAR2, --File.Sql.39 bug 4440895
224 x_msg_count OUT NOCOPY NUMBER, --File.Sql.39 bug 4440895
225 x_msg_data OUT NOCOPY VARCHAR2 --File.Sql.39 bug 4440895
226 );
227
228 PROCEDURE publish_report (
229 p_api_version IN NUMBER := 1.0,
230 p_init_msg_list IN VARCHAR2 := fnd_api.g_true,
231 p_commit IN VARCHAR2 := FND_API.g_false,
232 p_validate_only IN VARCHAR2 := FND_API.g_true,
233 p_max_msg_count IN NUMBER := FND_API.g_miss_num,
234
235 p_version_id IN NUMBER := null,
236 p_record_version_number IN NUMBER := NULL,
237 p_summary_version_number IN NUMBER := NULL,
238
239 x_return_status OUT NOCOPY VARCHAR2, --File.Sql.39 bug 4440895
240 x_msg_count OUT NOCOPY NUMBER, --File.Sql.39 bug 4440895
241 x_msg_data OUT NOCOPY VARCHAR2 --File.Sql.39 bug 4440895
242 );
243
244
245
246 PROCEDURE update_report_details
247 (
248 p_api_version IN NUMBER := 1.0,
249 p_init_msg_list IN VARCHAR2 := fnd_api.g_true,
250 p_commit IN VARCHAR2 := FND_API.g_false,
251 p_validate_only IN VARCHAR2 := FND_API.g_true,
252 p_max_msg_count IN NUMBER := FND_API.g_miss_num,
253
254 p_version_id IN NUMBER := NULL,
255
256 p_report_start_date IN DATE:= NULL,
257 p_report_end_date IN DATE:= NULL,
258 p_reported_by IN NUMBER:= NULL,
259 p_reported_by_name IN VARCHAR2:= NULL,
260 p_progress_status IN VARCHAR2:= NULL,
261 p_overview IN VARCHAR2:= NULL,
262 p_record_version_number IN NUMBER := NULL,
263
264 x_return_status OUT NOCOPY VARCHAR2, --File.Sql.39 bug 4440895
265 x_msg_count OUT NOCOPY NUMBER, --File.Sql.39 bug 4440895
266 x_msg_data OUT NOCOPY VARCHAR2 --File.Sql.39 bug 4440895
267 );
268
269
270 PROCEDURE approve_report (
271 p_api_version IN NUMBER := 1.0,
272 p_init_msg_list IN VARCHAR2 := fnd_api.g_true,
273 p_commit IN VARCHAR2 := FND_API.g_false,
274 p_validate_only IN VARCHAR2 := FND_API.g_true,
275 p_max_msg_count IN NUMBER := FND_API.g_miss_num,
276
277 p_version_id IN NUMBER := null,
278 p_record_version_number IN NUMBER := NULL,
279
280 x_return_status OUT NOCOPY VARCHAR2, --File.Sql.39 bug 4440895
281 x_msg_count OUT NOCOPY NUMBER, --File.Sql.39 bug 4440895
282 x_msg_data OUT NOCOPY VARCHAR2 --File.Sql.39 bug 4440895
283 ) ;
284
285 PROCEDURE reject_report (
286 p_api_version IN NUMBER := 1.0,
287 p_init_msg_list IN VARCHAR2 := fnd_api.g_true,
288 p_commit IN VARCHAR2 := FND_API.g_false,
289 p_validate_only IN VARCHAR2 := FND_API.g_true,
290 p_max_msg_count IN NUMBER := FND_API.g_miss_num,
291
292 p_version_id IN NUMBER := null,
293 p_record_version_number IN NUMBER := NULL,
294
295 x_return_status OUT NOCOPY VARCHAR2, --File.Sql.39 bug 4440895
296 x_msg_count OUT NOCOPY NUMBER, --File.Sql.39 bug 4440895
297 x_msg_data OUT NOCOPY VARCHAR2 --File.Sql.39 bug 4440895
298 ) ;
299
300 PROCEDURE define_progress_report_setup
301 (
302 p_api_version IN NUMBER := 1.0,
303 p_init_msg_list IN VARCHAR2 := fnd_api.g_true,
304 p_commit IN VARCHAR2 := FND_API.g_false,
305 p_validate_only IN VARCHAR2 := FND_API.g_true,
306 p_max_msg_count IN NUMBER := FND_API.g_miss_num,
307
308 p_object_id IN NUMBER := NULL,
309 p_object_type IN VARCHAR2 := NULL,
310 p_page_type_code IN VARCHAR2 := 'PPR',
311 p_page_id IN NUMBER := NULL,
312 p_page_name IN VARCHAR2 := NULL,
313 p_approval_required IN VARCHAR2 := NULL,
314 --p_auto_publish IN VARCHAR2 := NULL,
315 p_report_cycle_id IN NUMBER := NULL,
316 p_report_offset_days IN NUMBER := NULL,
317 p_next_reporting_date IN DATE := NULL,
318 p_reminder_days IN NUMBER := NULL,
319 p_reminder_days_type IN VARCHAR2 := NULL,
320 p_initial_progress_status IN VARCHAR2 := NULL,
324 p_approver_source_id IN NUMBER:= NULL,
321 p_final_progress_status IN VARCHAR2 := NULL,
322 p_rollup_progress_status IN VARCHAR2 := NULL,
323 p_report_type_id IN NUMBER:= NULL,
325 p_approver_source_name IN VARCHAR2:= NULL,
326 p_approver_source_type IN NUMBER:= NULL,
327 p_effective_from IN DATE:= NULL,
328 p_effective_to IN DATE:= NULL,
329 p_object_page_layout_id IN NUMBER := NULL,
330 p_action_set_id IN NUMBER := NULL,
331 p_record_version_number IN NUMBER := NULL,
332 p_function_name IN VARCHAR2:= NULL,
333 x_return_status OUT NOCOPY VARCHAR2, --File.Sql.39 bug 4440895
334 x_msg_count OUT NOCOPY NUMBER, --File.Sql.39 bug 4440895
335 x_msg_data OUT NOCOPY VARCHAR2 --File.Sql.39 bug 4440895
336 );
337
338 PROCEDURE update_project_perccomplete
339 (
340 p_version_id NUMBER,
341
342 x_return_status OUT NOCOPY VARCHAR2, --File.Sql.39 bug 4440895
343 x_msg_count OUT NOCOPY NUMBER, --File.Sql.39 bug 4440895
344 x_msg_data OUT NOCOPY VARCHAR2 --File.Sql.39 bug 4440895
345 ) ;
346
347 PROCEDURE change_report_status
348 (
349 p_api_version IN NUMBER := 1.0,
350 p_init_msg_list IN VARCHAR2 := fnd_api.g_true,
351 p_commit IN VARCHAR2 := FND_API.g_false,
352 p_validate_only IN VARCHAR2 := FND_API.g_false,
353 p_max_msg_count IN NUMBER := FND_API.g_miss_num,
354
355 p_version_id IN NUMBER := NULL,
356 p_report_status IN VARCHAR2 := NULL,
357 p_record_version_number IN NUMBER := NULL,
358 p_summary_version_number IN NUMBER := NULL,
359 p_published_date IN DATE := NULL,
360 p_cancel_comment IN VARCHAR2 := NULL,
361 p_cancel_date IN DATE := NULL,
362
363 x_return_status OUT NOCOPY VARCHAR2, --File.Sql.39 bug 4440895
364 x_msg_count OUT NOCOPY NUMBER, --File.Sql.39 bug 4440895
365 x_msg_data OUT NOCOPY VARCHAR2 --File.Sql.39 bug 4440895
366 ) ;
367
368 --Added for Bug 3684164.
369 PROCEDURE delete_version_data
370 (
371 p_page_id IN pa_page_layouts.page_id%TYPE
372 ,p_region_source_type_tbl IN SYSTEM.PA_VARCHAR2_30_TBL_TYPE
373 ,p_region_code_tbl IN SYSTEM.PA_VARCHAR2_2000_TBL_TYPE
374 ,p_region_source_code_tbl IN SYSTEM.PA_VARCHAR2_2000_TBL_TYPE
375 ,x_return_status OUT NOCOPY VARCHAR2 --File.Sql.39 bug 4440895
376 ,x_msg_count OUT NOCOPY NUMBER --File.Sql.39 bug 4440895
377 ,x_msg_data OUT NOCOPY VARCHAR2); --File.Sql.39 bug 4440895
378
379 END PA_PROGRESS_REPORT_PVT;
380