[Home] [Help]
PACKAGE BODY: APPS.QP_LIMITS_ATTR
Source
1 PACKAGE BODY QP_LIMITS_ATTR AS
2 /* $Header: QPXALMTB.pls 120.0 2005/06/02 00:57:26 appldev noship $ */
3
4 -- Global constant holding the package name
5
6 G_PKG_NAME CONSTANT VARCHAR2(30) := 'QP_LIMITS_ATTR';
7
8 -- Procedure : Get_Attr_Tbl
9
10 PROCEDURE Get_Attr_Tbl
11 IS
12 l_attr_rec OE_GENERATE.Attribute_Rec_Type;
13 I NUMBER := 0;
14 BEGIN
15
16 OE_GENERATE.g_attr_tbl.DELETE;
17
18 -- Load attributes
19
20 I := I + 1;
21 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
22 l_attr_rec.column := 'AMOUNT';
23 l_attr_rec.type := 'NUMBER';
24 l_attr_rec.name := 'amount';
25 l_attr_rec.code := 'amount';
26 l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
27 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
28
29 I := I + 1;
30 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
31 l_attr_rec.column := 'ATTRIBUTE1';
32 l_attr_rec.type := 'VARCHAR2';
33 l_attr_rec.length := 240;
34 l_attr_rec.name := 'attribute1';
35 l_attr_rec.code := 'attribute1';
36 l_attr_rec.category := OE_GENERATE.G_CAT_DESC_FLEX;
37 l_attr_rec.text1 := 'LIMITS';
38 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
39
40 I := I + 1;
41 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
42 l_attr_rec.column := 'ATTRIBUTE10';
43 l_attr_rec.type := 'VARCHAR2';
44 l_attr_rec.length := 240;
45 l_attr_rec.name := 'attribute10';
46 l_attr_rec.code := 'attribute10';
47 l_attr_rec.category := OE_GENERATE.G_CAT_DESC_FLEX;
48 l_attr_rec.text1 := 'LIMITS';
49 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
50
51 I := I + 1;
52 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
53 l_attr_rec.column := 'ATTRIBUTE11';
54 l_attr_rec.type := 'VARCHAR2';
55 l_attr_rec.length := 240;
56 l_attr_rec.name := 'attribute11';
57 l_attr_rec.code := 'attribute11';
58 l_attr_rec.category := OE_GENERATE.G_CAT_DESC_FLEX;
59 l_attr_rec.text1 := 'LIMITS';
60 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
61
62 I := I + 1;
63 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
64 l_attr_rec.column := 'ATTRIBUTE12';
65 l_attr_rec.type := 'VARCHAR2';
66 l_attr_rec.length := 240;
67 l_attr_rec.name := 'attribute12';
68 l_attr_rec.code := 'attribute12';
69 l_attr_rec.category := OE_GENERATE.G_CAT_DESC_FLEX;
70 l_attr_rec.text1 := 'LIMITS';
71 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
72
73 I := I + 1;
74 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
75 l_attr_rec.column := 'ATTRIBUTE13';
76 l_attr_rec.type := 'VARCHAR2';
77 l_attr_rec.length := 240;
78 l_attr_rec.name := 'attribute13';
79 l_attr_rec.code := 'attribute13';
80 l_attr_rec.category := OE_GENERATE.G_CAT_DESC_FLEX;
81 l_attr_rec.text1 := 'LIMITS';
82 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
83
84 I := I + 1;
85 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
86 l_attr_rec.column := 'ATTRIBUTE14';
87 l_attr_rec.type := 'VARCHAR2';
88 l_attr_rec.length := 240;
89 l_attr_rec.name := 'attribute14';
90 l_attr_rec.code := 'attribute14';
91 l_attr_rec.category := OE_GENERATE.G_CAT_DESC_FLEX;
92 l_attr_rec.text1 := 'LIMITS';
93 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
94
95 I := I + 1;
96 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
97 l_attr_rec.column := 'ATTRIBUTE15';
98 l_attr_rec.type := 'VARCHAR2';
99 l_attr_rec.length := 240;
100 l_attr_rec.name := 'attribute15';
101 l_attr_rec.code := 'attribute15';
102 l_attr_rec.category := OE_GENERATE.G_CAT_DESC_FLEX;
103 l_attr_rec.text1 := 'LIMITS';
104 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
105
106 I := I + 1;
107 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
108 l_attr_rec.column := 'ATTRIBUTE2';
109 l_attr_rec.type := 'VARCHAR2';
110 l_attr_rec.length := 240;
111 l_attr_rec.name := 'attribute2';
112 l_attr_rec.code := 'attribute2';
113 l_attr_rec.category := OE_GENERATE.G_CAT_DESC_FLEX;
114 l_attr_rec.text1 := 'LIMITS';
115 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
116
117 I := I + 1;
118 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
119 l_attr_rec.column := 'ATTRIBUTE3';
120 l_attr_rec.type := 'VARCHAR2';
121 l_attr_rec.length := 240;
122 l_attr_rec.name := 'attribute3';
123 l_attr_rec.code := 'attribute3';
124 l_attr_rec.category := OE_GENERATE.G_CAT_DESC_FLEX;
125 l_attr_rec.text1 := 'LIMITS';
126 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
127
128 I := I + 1;
129 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
130 l_attr_rec.column := 'ATTRIBUTE4';
131 l_attr_rec.type := 'VARCHAR2';
132 l_attr_rec.length := 240;
133 l_attr_rec.name := 'attribute4';
134 l_attr_rec.code := 'attribute4';
135 l_attr_rec.category := OE_GENERATE.G_CAT_DESC_FLEX;
136 l_attr_rec.text1 := 'LIMITS';
137 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
138
139 I := I + 1;
140 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
141 l_attr_rec.column := 'ATTRIBUTE5';
142 l_attr_rec.type := 'VARCHAR2';
143 l_attr_rec.length := 240;
144 l_attr_rec.name := 'attribute5';
145 l_attr_rec.code := 'attribute5';
146 l_attr_rec.category := OE_GENERATE.G_CAT_DESC_FLEX;
147 l_attr_rec.text1 := 'LIMITS';
148 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
149
150 I := I + 1;
151 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
152 l_attr_rec.column := 'ATTRIBUTE6';
153 l_attr_rec.type := 'VARCHAR2';
154 l_attr_rec.length := 240;
155 l_attr_rec.name := 'attribute6';
156 l_attr_rec.code := 'attribute6';
157 l_attr_rec.category := OE_GENERATE.G_CAT_DESC_FLEX;
158 l_attr_rec.text1 := 'LIMITS';
159 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
160
161 I := I + 1;
162 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
163 l_attr_rec.column := 'ATTRIBUTE7';
164 l_attr_rec.type := 'VARCHAR2';
165 l_attr_rec.length := 240;
166 l_attr_rec.name := 'attribute7';
167 l_attr_rec.code := 'attribute7';
168 l_attr_rec.category := OE_GENERATE.G_CAT_DESC_FLEX;
169 l_attr_rec.text1 := 'LIMITS';
170 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
171
172 I := I + 1;
173 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
174 l_attr_rec.column := 'ATTRIBUTE8';
175 l_attr_rec.type := 'VARCHAR2';
176 l_attr_rec.length := 240;
177 l_attr_rec.name := 'attribute8';
178 l_attr_rec.code := 'attribute8';
179 l_attr_rec.category := OE_GENERATE.G_CAT_DESC_FLEX;
180 l_attr_rec.text1 := 'LIMITS';
181 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
182
183 I := I + 1;
184 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
185 l_attr_rec.column := 'ATTRIBUTE9';
186 l_attr_rec.type := 'VARCHAR2';
187 l_attr_rec.length := 240;
188 l_attr_rec.name := 'attribute9';
189 l_attr_rec.code := 'attribute9';
190 l_attr_rec.category := OE_GENERATE.G_CAT_DESC_FLEX;
191 l_attr_rec.text1 := 'LIMITS';
192 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
193
194 I := I + 1;
195 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
196 l_attr_rec.column := 'BASIS';
197 l_attr_rec.type := 'VARCHAR2';
198 l_attr_rec.length := 30;
199 l_attr_rec.name := 'basis';
200 l_attr_rec.code := 'basis';
201 l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
202 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
203
204 I := I + 1;
205 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
206 l_attr_rec.column := 'CONTEXT';
207 l_attr_rec.type := 'VARCHAR2';
208 l_attr_rec.length := 30;
209 l_attr_rec.name := 'context';
210 l_attr_rec.code := 'context';
211 l_attr_rec.category := OE_GENERATE.G_CAT_DESC_FLEX;
212 l_attr_rec.text1 := 'LIMITS';
213 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
214
215 I := I + 1;
216 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
217 l_attr_rec.column := 'CREATED_BY';
218 l_attr_rec.type := 'NUMBER';
219 l_attr_rec.name := 'created_by';
220 l_attr_rec.code := 'created_by';
221 l_attr_rec.category := OE_GENERATE.G_CAT_WHO;
222 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
223
224 I := I + 1;
225 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
226 l_attr_rec.column := 'CREATION_DATE';
227 l_attr_rec.type := 'DATE';
228 l_attr_rec.name := 'creation_date';
229 l_attr_rec.code := 'creation_date';
230 l_attr_rec.category := OE_GENERATE.G_CAT_WHO;
231 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
232
233 I := I + 1;
234 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
235 l_attr_rec.column := 'LAST_UPDATED_BY';
236 l_attr_rec.type := 'NUMBER';
237 l_attr_rec.name := 'last_updated_by';
238 l_attr_rec.code := 'last_updated_by';
239 l_attr_rec.category := OE_GENERATE.G_CAT_WHO;
240 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
241
242 I := I + 1;
243 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
244 l_attr_rec.column := 'LAST_UPDATE_DATE';
245 l_attr_rec.type := 'DATE';
246 l_attr_rec.name := 'last_update_date';
247 l_attr_rec.code := 'last_update_date';
248 l_attr_rec.category := OE_GENERATE.G_CAT_WHO;
249 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
250
251 I := I + 1;
252 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
253 l_attr_rec.column := 'LAST_UPDATE_LOGIN';
254 l_attr_rec.type := 'NUMBER';
255 l_attr_rec.name := 'last_update_login';
256 l_attr_rec.code := 'last_update_login';
257 l_attr_rec.category := OE_GENERATE.G_CAT_WHO;
258 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
259
260 I := I + 1;
261 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
262 l_attr_rec.column := 'LIMIT_EXCEED_ACTION_CODE';
263 l_attr_rec.type := 'VARCHAR2';
264 l_attr_rec.length := 30;
265 l_attr_rec.name := 'limit_exceed_action';
266 l_attr_rec.code := 'limit_exceed_action_code';
267 l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
268 l_attr_rec.value := TRUE;
269 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
270
271 I := I + 1;
272 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
273 l_attr_rec.column := 'LIMIT_HOLD_FLAG';
274 l_attr_rec.type := 'VARCHAR2';
275 l_attr_rec.length := 1;
276 l_attr_rec.name := 'limit_hold';
277 l_attr_rec.code := 'limit_hold_flag';
278 l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
279 l_attr_rec.value := TRUE;
280 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
281
282 I := I + 1;
283 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
284 l_attr_rec.column := 'LIMIT_ID';
285 l_attr_rec.type := 'NUMBER';
286 l_attr_rec.name := 'limit';
287 l_attr_rec.code := 'limit_id';
288 l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
289 l_attr_rec.pk_flag := TRUE;
290 l_attr_rec.value := TRUE;
291 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
292
293 I := I + 1;
294 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
295 l_attr_rec.column := 'LIMIT_LEVEL_CODE';
296 l_attr_rec.type := 'VARCHAR2';
297 l_attr_rec.length := 30;
298 l_attr_rec.name := 'limit_level';
299 l_attr_rec.code := 'limit_level_code';
300 l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
301 l_attr_rec.value := TRUE;
302 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
303
304 I := I + 1;
305 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
306 l_attr_rec.column := 'LIMIT_NUMBER';
310 l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
307 l_attr_rec.type := 'NUMBER';
308 l_attr_rec.name := 'limit_number';
309 l_attr_rec.code := 'limit_number';
311 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
312
313 I := I + 1;
314 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
315 l_attr_rec.column := 'LIST_HEADER_ID';
316 l_attr_rec.type := 'NUMBER';
317 l_attr_rec.name := 'list_header';
318 l_attr_rec.code := 'list_header_id';
319 l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
320 l_attr_rec.value := TRUE;
321 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
322
323 I := I + 1;
324 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
325 l_attr_rec.column := 'LIST_LINE_ID';
326 l_attr_rec.type := 'NUMBER';
327 l_attr_rec.name := 'list_line';
328 l_attr_rec.code := 'list_line_id';
329 l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
330 l_attr_rec.value := TRUE;
331 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
332
333 I := I + 1;
334 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
335 l_attr_rec.column := 'MULTIVAL_ATTR1_TYPE';
336 l_attr_rec.type := 'VARCHAR2';
337 l_attr_rec.length := 30;
338 l_attr_rec.name := 'multival_attr1_type';
339 l_attr_rec.code := 'multival_attr1_type';
340 l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
341 l_attr_rec.value := TRUE;
342 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
343
344 I := I + 1;
345 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
346 l_attr_rec.column := 'MULTIVAL_ATTR1_CONTEXT';
347 l_attr_rec.type := 'VARCHAR2';
348 l_attr_rec.length := 30;
349 l_attr_rec.name := 'multival_attr1_context';
350 l_attr_rec.code := 'multival_attr1_context';
351 l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
352 l_attr_rec.value := TRUE;
353 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
354
355 I := I + 1;
356 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
357 l_attr_rec.column := 'MULTIVAL_ATTRIBUTE1';
358 l_attr_rec.type := 'VARCHAR2';
359 l_attr_rec.length := 30;
360 l_attr_rec.name := 'multival_attribute1';
361 l_attr_rec.code := 'multival_attribute1';
362 l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
363 l_attr_rec.value := TRUE;
364 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
365
366 I := I + 1;
367 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
368 l_attr_rec.column := 'MULTIVAL_ATTR1_DATATYPE';
369 l_attr_rec.type := 'VARCHAR2';
370 l_attr_rec.length := 30;
371 l_attr_rec.name := 'multival_attr1_datatype';
372 l_attr_rec.code := 'multival_attr1_datatype';
373 l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
374 l_attr_rec.value := TRUE;
375 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
376
377
378 I := I + 1;
379 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
380 l_attr_rec.column := 'MULTIVAL_ATTR2_TYPE';
381 l_attr_rec.type := 'VARCHAR2';
382 l_attr_rec.length := 30;
383 l_attr_rec.name := 'multival_attr2_type';
384 l_attr_rec.code := 'multival_attr2_type';
385 l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
386 l_attr_rec.value := TRUE;
387 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
388
389 I := I + 1;
390 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
391 l_attr_rec.column := 'MULTIVAL_ATTR2_CONTEXT';
392 l_attr_rec.type := 'VARCHAR2';
393 l_attr_rec.length := 30;
394 l_attr_rec.name := 'multival_attr2_context';
395 l_attr_rec.code := 'multival_attr2_context';
396 l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
397 l_attr_rec.value := TRUE;
398 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
399
400 I := I + 1;
401 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
402 l_attr_rec.column := 'MULTIVAL_ATTRIBUTE2';
403 l_attr_rec.type := 'VARCHAR2';
404 l_attr_rec.length := 30;
405 l_attr_rec.name := 'multival_attribute2';
406 l_attr_rec.code := 'multival_attribute2';
407 l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
408 l_attr_rec.value := TRUE;
409 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
410
411 I := I + 1;
412 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
416 l_attr_rec.name := 'multival_attr2_datatype';
413 l_attr_rec.column := 'MULTIVAL_ATTR2_DATATYPE';
414 l_attr_rec.type := 'VARCHAR2';
415 l_attr_rec.length := 30;
417 l_attr_rec.code := 'multival_attr2_datatype';
418 l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
419 l_attr_rec.value := TRUE;
420 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
421
422 I := I + 1;
423 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
424 l_attr_rec.column := 'ORGANIZATION_FLAG';
425 l_attr_rec.type := 'VARCHAR2';
426 l_attr_rec.length := 1;
427 l_attr_rec.name := 'organization';
428 l_attr_rec.code := 'organization_flag';
429 l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
430 l_attr_rec.value := TRUE;
431 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
432
433 I := I + 1;
434 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
435 l_attr_rec.column := 'PROGRAM_APPLICATION_ID';
436 l_attr_rec.type := 'NUMBER';
437 l_attr_rec.name := 'program_application';
438 l_attr_rec.code := 'program_application_id';
439 l_attr_rec.category := OE_GENERATE.G_CAT_WHO;
440 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
441
442 I := I + 1;
443 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
444 l_attr_rec.column := 'PROGRAM_ID';
445 l_attr_rec.type := 'NUMBER';
446 l_attr_rec.name := 'program';
447 l_attr_rec.code := 'program_id';
448 l_attr_rec.category := OE_GENERATE.G_CAT_WHO;
449 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
450
451 I := I + 1;
452 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
453 l_attr_rec.column := 'PROGRAM_UPDATE_DATE';
454 l_attr_rec.type := 'DATE';
455 l_attr_rec.name := 'program_update_date';
456 l_attr_rec.code := 'program_update_date';
457 l_attr_rec.category := OE_GENERATE.G_CAT_WHO;
458 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
459
460 I := I + 1;
461 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
462 l_attr_rec.column := 'REQUEST_ID';
463 l_attr_rec.type := 'NUMBER';
464 l_attr_rec.name := 'request';
465 l_attr_rec.code := 'request_id';
466 l_attr_rec.category := OE_GENERATE.G_CAT_WHO;
467 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
468
469 I := I + 1;
470 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
471 l_attr_rec.type := 'VARCHAR2';
472 l_attr_rec.length := 1;
473 l_attr_rec.name := 'return_status';
474 l_attr_rec.code := 'return_status';
475 l_attr_rec.db_attr := FALSE;
476 l_attr_rec.category := OE_GENERATE.G_CAT_TEMP;
477 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
478
479 I := I + 1;
480 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
481 l_attr_rec.type := 'VARCHAR2';
482 l_attr_rec.length := 1;
483 l_attr_rec.name := 'db_flag';
484 l_attr_rec.code := 'db_flag';
485 l_attr_rec.db_attr := FALSE;
486 l_attr_rec.category := OE_GENERATE.G_CAT_TEMP;
487 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
488
489 I := I + 1;
490 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
491 l_attr_rec.type := 'VARCHAR2';
492 l_attr_rec.length := 30;
493 l_attr_rec.name := 'operation';
494 l_attr_rec.code := 'operation';
495 l_attr_rec.db_attr := FALSE;
496 l_attr_rec.category := OE_GENERATE.G_CAT_TEMP;
497 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
498
499 END Get_Attr_Tbl;
500
501 -- Procedure : Get_Attr_Value_Tbl
502
503 PROCEDURE Get_Attr_Value_Tbl
504 IS
505 l_attr_rec OE_GENERATE.Attribute_Rec_Type;
506 I NUMBER := 0;
507 BEGIN
508
509 OE_GENERATE.g_attr_value_tbl.DELETE;
510
511 -- Load attribute values
512
513 I := I + 1;
514 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
515 l_attr_rec.name := 'limit_exceed_action';
516 l_attr_rec.code := 'limit_exceed_action_code';
517 l_attr_rec.type := OE_GENERATE.G_TYPE_CHAR;
518 l_attr_rec.length := 240;
519 l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
520 OE_GENERATE.g_attr_value_tbl(I) := l_attr_rec;
521
522 I := I + 1;
523 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
524 l_attr_rec.name := 'limit';
525 l_attr_rec.code := 'limit_id';
526 l_attr_rec.type := OE_GENERATE.G_TYPE_CHAR;
527 l_attr_rec.length := 240;
528 l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
529 OE_GENERATE.g_attr_value_tbl(I) := l_attr_rec;
530
531 I := I + 1;
532 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
533 l_attr_rec.name := 'limit_level';
534 l_attr_rec.code := 'limit_level_code';
535 l_attr_rec.type := OE_GENERATE.G_TYPE_CHAR;
536 l_attr_rec.length := 240;
537 l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
538 OE_GENERATE.g_attr_value_tbl(I) := l_attr_rec;
539
540 I := I + 1;
541 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
542 l_attr_rec.name := 'list_header';
543 l_attr_rec.code := 'list_header_id';
544 l_attr_rec.type := OE_GENERATE.G_TYPE_CHAR;
545 l_attr_rec.length := 240;
546 l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
547 OE_GENERATE.g_attr_value_tbl(I) := l_attr_rec;
548
549 I := I + 1;
550 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
551 l_attr_rec.name := 'list_line';
552 l_attr_rec.code := 'list_line_id';
553 l_attr_rec.type := OE_GENERATE.G_TYPE_CHAR;
554 l_attr_rec.length := 240;
555 l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
556 OE_GENERATE.g_attr_value_tbl(I) := l_attr_rec;
557
558 I := I + 1;
559 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
560 l_attr_rec.name := 'organization';
561 l_attr_rec.code := 'organization_flag';
562 l_attr_rec.type := OE_GENERATE.G_TYPE_CHAR;
563 l_attr_rec.length := 240;
564 l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
565 OE_GENERATE.g_attr_value_tbl(I) := l_attr_rec;
566
567 END Get_Attr_Value_Tbl;
568
569 END QP_LIMITS_ATTR;