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