[Home] [Help]
PACKAGE BODY: APPS.QP_PRICING_ATTR_ATTR_REN
Source
1 PACKAGE BODY QP_PRICING_ATTR_ATTR_ren AS
2 /* $Header: QPXAPLAB.pls 115.1 1999/11/24 11:54:24 pkm ship $ */
3
4 -- Global constant holding the package name
5
6 G_PKG_NAME CONSTANT VARCHAR2(30) := 'QP_PRICING_ATTR_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 := 'ACCUMULATE_FLAG';
23 l_attr_rec.type := 'VARCHAR2';
24 l_attr_rec.length := 1;
25 l_attr_rec.name := 'accumulate';
26 l_attr_rec.code := 'accumulate_flag';
27 l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
28 l_attr_rec.value := TRUE;
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 := 'ATTRIBUTE1';
34 l_attr_rec.type := 'VARCHAR2';
35 l_attr_rec.length := 240;
36 l_attr_rec.name := 'attribute1';
37 l_attr_rec.code := 'attribute1';
38 l_attr_rec.category := OE_GENERATE.G_CAT_DESC_FLEX;
39 l_attr_rec.text1 := 'PRICING_ATTR';
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 := 'ATTRIBUTE10';
45 l_attr_rec.type := 'VARCHAR2';
46 l_attr_rec.length := 240;
47 l_attr_rec.name := 'attribute10';
48 l_attr_rec.code := 'attribute10';
49 l_attr_rec.category := OE_GENERATE.G_CAT_DESC_FLEX;
50 l_attr_rec.text1 := 'PRICING_ATTR';
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 := 'ATTRIBUTE11';
56 l_attr_rec.type := 'VARCHAR2';
57 l_attr_rec.length := 240;
58 l_attr_rec.name := 'attribute11';
59 l_attr_rec.code := 'attribute11';
60 l_attr_rec.category := OE_GENERATE.G_CAT_DESC_FLEX;
61 l_attr_rec.text1 := 'PRICING_ATTR';
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 := 'ATTRIBUTE12';
67 l_attr_rec.type := 'VARCHAR2';
68 l_attr_rec.length := 240;
69 l_attr_rec.name := 'attribute12';
70 l_attr_rec.code := 'attribute12';
71 l_attr_rec.category := OE_GENERATE.G_CAT_DESC_FLEX;
72 l_attr_rec.text1 := 'PRICING_ATTR';
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 := 'ATTRIBUTE13';
78 l_attr_rec.type := 'VARCHAR2';
79 l_attr_rec.length := 240;
80 l_attr_rec.name := 'attribute13';
81 l_attr_rec.code := 'attribute13';
82 l_attr_rec.category := OE_GENERATE.G_CAT_DESC_FLEX;
83 l_attr_rec.text1 := 'PRICING_ATTR';
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 := 'ATTRIBUTE14';
89 l_attr_rec.type := 'VARCHAR2';
90 l_attr_rec.length := 240;
91 l_attr_rec.name := 'attribute14';
92 l_attr_rec.code := 'attribute14';
93 l_attr_rec.category := OE_GENERATE.G_CAT_DESC_FLEX;
94 l_attr_rec.text1 := 'PRICING_ATTR';
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 := 'ATTRIBUTE15';
100 l_attr_rec.type := 'VARCHAR2';
101 l_attr_rec.length := 240;
102 l_attr_rec.name := 'attribute15';
103 l_attr_rec.code := 'attribute15';
104 l_attr_rec.category := OE_GENERATE.G_CAT_DESC_FLEX;
105 l_attr_rec.text1 := 'PRICING_ATTR';
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 := 'ATTRIBUTE2';
111 l_attr_rec.type := 'VARCHAR2';
112 l_attr_rec.length := 240;
113 l_attr_rec.name := 'attribute2';
114 l_attr_rec.code := 'attribute2';
115 l_attr_rec.category := OE_GENERATE.G_CAT_DESC_FLEX;
116 l_attr_rec.text1 := 'PRICING_ATTR';
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 := 'ATTRIBUTE3';
122 l_attr_rec.type := 'VARCHAR2';
123 l_attr_rec.length := 240;
124 l_attr_rec.name := 'attribute3';
125 l_attr_rec.code := 'attribute3';
126 l_attr_rec.category := OE_GENERATE.G_CAT_DESC_FLEX;
127 l_attr_rec.text1 := 'PRICING_ATTR';
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 := 'ATTRIBUTE4';
133 l_attr_rec.type := 'VARCHAR2';
134 l_attr_rec.length := 240;
135 l_attr_rec.name := 'attribute4';
136 l_attr_rec.code := 'attribute4';
137 l_attr_rec.category := OE_GENERATE.G_CAT_DESC_FLEX;
138 l_attr_rec.text1 := 'PRICING_ATTR';
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 := 'ATTRIBUTE5';
144 l_attr_rec.type := 'VARCHAR2';
145 l_attr_rec.length := 240;
146 l_attr_rec.name := 'attribute5';
147 l_attr_rec.code := 'attribute5';
148 l_attr_rec.category := OE_GENERATE.G_CAT_DESC_FLEX;
149 l_attr_rec.text1 := 'PRICING_ATTR';
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 := 'ATTRIBUTE6';
155 l_attr_rec.type := 'VARCHAR2';
156 l_attr_rec.length := 240;
157 l_attr_rec.name := 'attribute6';
158 l_attr_rec.code := 'attribute6';
159 l_attr_rec.category := OE_GENERATE.G_CAT_DESC_FLEX;
160 l_attr_rec.text1 := 'PRICING_ATTR';
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 := 'ATTRIBUTE7';
166 l_attr_rec.type := 'VARCHAR2';
167 l_attr_rec.length := 240;
168 l_attr_rec.name := 'attribute7';
169 l_attr_rec.code := 'attribute7';
170 l_attr_rec.category := OE_GENERATE.G_CAT_DESC_FLEX;
171 l_attr_rec.text1 := 'PRICING_ATTR';
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 := 'ATTRIBUTE8';
177 l_attr_rec.type := 'VARCHAR2';
178 l_attr_rec.length := 240;
179 l_attr_rec.name := 'attribute8';
180 l_attr_rec.code := 'attribute8';
181 l_attr_rec.category := OE_GENERATE.G_CAT_DESC_FLEX;
182 l_attr_rec.text1 := 'PRICING_ATTR';
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 := 'ATTRIBUTE9';
188 l_attr_rec.type := 'VARCHAR2';
189 l_attr_rec.length := 240;
190 l_attr_rec.name := 'attribute9';
191 l_attr_rec.code := 'attribute9';
192 l_attr_rec.category := OE_GENERATE.G_CAT_DESC_FLEX;
193 l_attr_rec.text1 := 'PRICING_ATTR';
194 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
195
196 I := I + 1;
197 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
198 l_attr_rec.column := 'ATTRIBUTE_GROUPING_NO';
199 l_attr_rec.type := 'NUMBER';
200 l_attr_rec.name := 'attribute_grouping_no';
201 l_attr_rec.code := 'attribute_grouping_no';
202 l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
203 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
204
205 I := I + 1;
206 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
207 l_attr_rec.column := 'CONTEXT';
208 l_attr_rec.type := 'VARCHAR2';
209 l_attr_rec.length := 30;
210 l_attr_rec.name := 'context';
211 l_attr_rec.code := 'context';
212 l_attr_rec.category := OE_GENERATE.G_CAT_DESC_FLEX;
213 l_attr_rec.text1 := 'PRICING_ATTR';
214 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
215
216 I := I + 1;
217 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
218 l_attr_rec.column := 'CREATED_BY';
219 l_attr_rec.type := 'NUMBER';
220 l_attr_rec.name := 'created_by';
221 l_attr_rec.code := 'created_by';
222 l_attr_rec.category := OE_GENERATE.G_CAT_WHO;
223 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
224
225 I := I + 1;
226 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
227 l_attr_rec.column := 'CREATION_DATE';
228 l_attr_rec.type := 'DATE';
229 l_attr_rec.name := 'creation_date';
230 l_attr_rec.code := 'creation_date';
231 l_attr_rec.category := OE_GENERATE.G_CAT_WHO;
232 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
233
234 I := I + 1;
235 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
236 l_attr_rec.column := 'EXCLUDER_FLAG';
237 l_attr_rec.type := 'VARCHAR2';
238 l_attr_rec.length := 1;
239 l_attr_rec.name := 'excluder';
240 l_attr_rec.code := 'excluder_flag';
241 l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
242 l_attr_rec.value := TRUE;
243 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
244
245 I := I + 1;
246 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
247 l_attr_rec.column := 'LAST_UPDATED_BY';
248 l_attr_rec.type := 'NUMBER';
249 l_attr_rec.name := 'last_updated_by';
250 l_attr_rec.code := 'last_updated_by';
251 l_attr_rec.category := OE_GENERATE.G_CAT_WHO;
252 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
253
254 I := I + 1;
255 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
256 l_attr_rec.column := 'LAST_UPDATE_DATE';
257 l_attr_rec.type := 'DATE';
258 l_attr_rec.name := 'last_update_date';
259 l_attr_rec.code := 'last_update_date';
260 l_attr_rec.category := OE_GENERATE.G_CAT_WHO;
261 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
262
263 I := I + 1;
264 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
265 l_attr_rec.column := 'LAST_UPDATE_LOGIN';
266 l_attr_rec.type := 'NUMBER';
267 l_attr_rec.name := 'last_update_login';
268 l_attr_rec.code := 'last_update_login';
269 l_attr_rec.category := OE_GENERATE.G_CAT_WHO;
270 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
271
272 I := I + 1;
273 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
274 l_attr_rec.column := 'LIST_LINE_ID';
275 l_attr_rec.type := 'NUMBER';
276 l_attr_rec.name := 'list_line';
277 l_attr_rec.code := 'list_line_id';
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 := 'PRICING_ATTRIBUTE';
285 l_attr_rec.type := 'VARCHAR2';
286 l_attr_rec.length := 30;
287 l_attr_rec.name := 'pricing_attribute';
288 l_attr_rec.code := 'pricing_attribute';
289 l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
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 := 'PRICING_ATTRIBUTE_CONTEXT';
295 l_attr_rec.type := 'VARCHAR2';
296 l_attr_rec.length := 30;
297 l_attr_rec.name := 'pricing_attribute_context';
298 l_attr_rec.code := 'pricing_attribute_context';
299 l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
300 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
301
302 I := I + 1;
303 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
304 l_attr_rec.column := 'PRICING_ATTRIBUTE_ID';
305 l_attr_rec.type := 'NUMBER';
306 l_attr_rec.name := 'pricing_attribute';
307 l_attr_rec.code := 'pricing_attribute_id';
308 l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
309 l_attr_rec.pk_flag := TRUE;
310 l_attr_rec.value := TRUE;
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 := 'PRICING_ATTR_VALUE_FROM';
316 l_attr_rec.type := 'VARCHAR2';
320 l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
317 l_attr_rec.length := 240;
318 l_attr_rec.name := 'pricing_attr_value_from';
319 l_attr_rec.code := 'pricing_attr_value_from';
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 := 'PRICING_ATTR_VALUE_TO';
326 l_attr_rec.type := 'VARCHAR2';
327 l_attr_rec.length := 240;
328 l_attr_rec.name := 'pricing_attr_value_to';
329 l_attr_rec.code := 'pricing_attr_value_to';
330 l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
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 := 'PRODUCT_ATTRIBUTE';
336 l_attr_rec.type := 'VARCHAR2';
337 l_attr_rec.length := 30;
338 l_attr_rec.name := 'product_attribute';
339 l_attr_rec.code := 'product_attribute';
340 l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
341 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
342
343 I := I + 1;
344 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
345 l_attr_rec.column := 'PRODUCT_ATTRIBUTE_CONTEXT';
346 l_attr_rec.type := 'VARCHAR2';
347 l_attr_rec.length := 30;
348 l_attr_rec.name := 'product_attribute_context';
349 l_attr_rec.code := 'product_attribute_context';
350 l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
351 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
352
353 I := I + 1;
354 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
355 l_attr_rec.column := 'PRODUCT_ATTR_VALUE';
356 l_attr_rec.type := 'VARCHAR2';
357 l_attr_rec.length := 240;
358 l_attr_rec.name := 'product_attr_value';
359 l_attr_rec.code := 'product_attr_value';
360 l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
361 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
362
363 I := I + 1;
364 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
365 l_attr_rec.column := 'PRODUCT_UOM_CODE';
366 l_attr_rec.type := 'VARCHAR2';
367 l_attr_rec.length := 3;
368 l_attr_rec.name := 'product_uom';
369 l_attr_rec.code := 'product_uom_code';
370 l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
371 l_attr_rec.value := TRUE;
372 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
373
374 I := I + 1;
375 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
376 l_attr_rec.column := 'PROGRAM_APPLICATION_ID';
377 l_attr_rec.type := 'NUMBER';
378 l_attr_rec.name := 'program_application';
379 l_attr_rec.code := 'program_application_id';
380 l_attr_rec.category := OE_GENERATE.G_CAT_WHO;
381 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
382
383 I := I + 1;
384 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
385 l_attr_rec.column := 'PROGRAM_ID';
386 l_attr_rec.type := 'NUMBER';
387 l_attr_rec.name := 'program';
388 l_attr_rec.code := 'program_id';
389 l_attr_rec.category := OE_GENERATE.G_CAT_WHO;
390 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
391
392 I := I + 1;
393 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
394 l_attr_rec.column := 'PROGRAM_UPDATE_DATE';
395 l_attr_rec.type := 'DATE';
396 l_attr_rec.name := 'program_update_date';
397 l_attr_rec.code := 'program_update_date';
398 l_attr_rec.category := OE_GENERATE.G_CAT_WHO;
399 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
400
404 l_attr_rec.type := 'NUMBER';
401 I := I + 1;
402 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
403 l_attr_rec.column := 'REQUEST_ID';
405 l_attr_rec.name := 'request';
406 l_attr_rec.code := 'request_id';
407 l_attr_rec.category := OE_GENERATE.G_CAT_WHO;
408 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
409
410 I := I + 1;
411 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
412 l_attr_rec.type := 'VARCHAR2';
413 l_attr_rec.length := 1;
414 l_attr_rec.name := 'return_status';
415 l_attr_rec.code := 'return_status';
416 l_attr_rec.db_attr := FALSE;
417 l_attr_rec.category := OE_GENERATE.G_CAT_TEMP;
418 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
419
420 I := I + 1;
421 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
422 l_attr_rec.type := 'VARCHAR2';
423 l_attr_rec.length := 1;
424 l_attr_rec.name := 'db_flag';
425 l_attr_rec.code := 'db_flag';
426 l_attr_rec.db_attr := FALSE;
427 l_attr_rec.category := OE_GENERATE.G_CAT_TEMP;
428 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
429
430 I := I + 1;
431 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
432 l_attr_rec.type := 'VARCHAR2';
433 l_attr_rec.length := 30;
434 l_attr_rec.name := 'operation';
435 l_attr_rec.code := 'operation';
436 l_attr_rec.db_attr := FALSE;
437 l_attr_rec.category := OE_GENERATE.G_CAT_TEMP;
438 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
439
440 I := I + 1;
441 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
442 l_attr_rec.type := 'NUMBER';
443 l_attr_rec.name := 'PRICE_LIST_LINE_index';
444 l_attr_rec.code := 'PRICE_LIST_LINE_index';
445 l_attr_rec.db_attr := FALSE;
446 l_attr_rec.category := OE_GENERATE.G_CAT_TEMP;
447 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
448
449 END Get_Attr_Tbl;
450
451 -- Procedure : Get_Attr_Value_Tbl
452
453 PROCEDURE Get_Attr_Value_Tbl
454 IS
455 l_attr_rec OE_GENERATE.Attribute_Rec_Type;
456 I NUMBER := 0;
457 BEGIN
458
459 OE_GENERATE.g_attr_value_tbl.DELETE;
460
461 -- Load attribute values
462
463 I := I + 1;
464 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
465 l_attr_rec.name := 'accumulate';
466 l_attr_rec.code := 'accumulate_flag';
467 l_attr_rec.type := OE_GENERATE.G_TYPE_CHAR;
468 l_attr_rec.length := 240;
469 l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
470 OE_GENERATE.g_attr_value_tbl(I) := l_attr_rec;
471
472 I := I + 1;
473 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
474 l_attr_rec.name := 'excluder';
475 l_attr_rec.code := 'excluder_flag';
476 l_attr_rec.type := OE_GENERATE.G_TYPE_CHAR;
477 l_attr_rec.length := 240;
478 l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
479 OE_GENERATE.g_attr_value_tbl(I) := l_attr_rec;
480
481 I := I + 1;
482 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
486 l_attr_rec.length := 240;
483 l_attr_rec.name := 'list_line';
484 l_attr_rec.code := 'list_line_id';
485 l_attr_rec.type := OE_GENERATE.G_TYPE_CHAR;
487 l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
488 OE_GENERATE.g_attr_value_tbl(I) := l_attr_rec;
489
490 I := I + 1;
491 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
492 l_attr_rec.name := 'pricing_attribute';
493 l_attr_rec.code := 'pricing_attribute_id';
494 l_attr_rec.type := OE_GENERATE.G_TYPE_CHAR;
495 l_attr_rec.length := 240;
496 l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
497 OE_GENERATE.g_attr_value_tbl(I) := l_attr_rec;
498
499 I := I + 1;
500 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
501 l_attr_rec.name := 'product_uom';
502 l_attr_rec.code := 'product_uom_code';
503 l_attr_rec.type := OE_GENERATE.G_TYPE_CHAR;
504 l_attr_rec.length := 240;
505 l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
506 OE_GENERATE.g_attr_value_tbl(I) := l_attr_rec;
507
508 I := I + 1;
509 l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
510 l_attr_rec.type := 'NUMBER';
511 l_attr_rec.name := 'PRICE_LIST_LINE_index';
512 l_attr_rec.code := 'PRICE_LIST_LINE_index';
513 l_attr_rec.category := OE_GENERATE.G_CAT_TEMP;
514 OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
515
516 END Get_Attr_Value_Tbl;
517
518 END QP_PRICING_ATTR_ATTR_ren;