[Home] [Help]
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;
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;
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';
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 := 'PRICE_LIST';
29: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
30:
31: I := I + 1;
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 := 'PRICE_LIST';
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';
28: l_attr_rec.text1 := 'PRICE_LIST';
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';
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 := 'PRICE_LIST';
40: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
41:
42: I := I + 1;
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 := 'PRICE_LIST';
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';
39: l_attr_rec.text1 := 'PRICE_LIST';
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';
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 := 'PRICE_LIST';
51: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
52:
53: I := I + 1;
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 := 'PRICE_LIST';
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';
50: l_attr_rec.text1 := 'PRICE_LIST';
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';
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 := 'PRICE_LIST';
62: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
63:
64: I := I + 1;
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 := 'PRICE_LIST';
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';
61: l_attr_rec.text1 := 'PRICE_LIST';
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';
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 := 'PRICE_LIST';
73: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
74:
75: I := I + 1;
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 := 'PRICE_LIST';
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';
72: l_attr_rec.text1 := 'PRICE_LIST';
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';
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 := 'PRICE_LIST';
84: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
85:
86: I := I + 1;
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 := 'PRICE_LIST';
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';
83: l_attr_rec.text1 := 'PRICE_LIST';
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';
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 := 'PRICE_LIST';
95: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
96:
97: I := I + 1;
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 := 'PRICE_LIST';
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';
94: l_attr_rec.text1 := 'PRICE_LIST';
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';
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 := 'PRICE_LIST';
106: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
107:
108: I := I + 1;
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 := 'PRICE_LIST';
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';
105: l_attr_rec.text1 := 'PRICE_LIST';
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';
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 := 'PRICE_LIST';
117: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
118:
119: I := I + 1;
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 := 'PRICE_LIST';
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';
116: l_attr_rec.text1 := 'PRICE_LIST';
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';
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 := 'PRICE_LIST';
128: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
129:
130: I := I + 1;
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 := 'PRICE_LIST';
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';
127: l_attr_rec.text1 := 'PRICE_LIST';
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';
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 := 'PRICE_LIST';
139: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
140:
141: I := I + 1;
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 := 'PRICE_LIST';
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';
138: l_attr_rec.text1 := 'PRICE_LIST';
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';
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 := 'PRICE_LIST';
150: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
151:
152: I := I + 1;
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 := 'PRICE_LIST';
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';
149: l_attr_rec.text1 := 'PRICE_LIST';
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';
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 := 'PRICE_LIST';
161: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
162:
163: I := I + 1;
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 := 'PRICE_LIST';
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';
160: l_attr_rec.text1 := 'PRICE_LIST';
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';
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 := 'PRICE_LIST';
172: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
173:
174: I := I + 1;
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 := 'PRICE_LIST';
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';
171: l_attr_rec.text1 := 'PRICE_LIST';
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';
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 := 'PRICE_LIST';
183: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
184:
185: I := I + 1;
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 := 'PRICE_LIST';
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 := 'AUTOMATIC_FLAG';
182: l_attr_rec.text1 := 'PRICE_LIST';
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 := 'AUTOMATIC_FLAG';
188: l_attr_rec.type := 'VARCHAR2';
189: l_attr_rec.length := 1;
190: l_attr_rec.name := 'automatic';
188: l_attr_rec.type := 'VARCHAR2';
189: l_attr_rec.length := 1;
190: l_attr_rec.name := 'automatic';
191: l_attr_rec.code := 'automatic_flag';
192: l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
193: l_attr_rec.value := TRUE;
194: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
195:
196: I := I + 1;
190: l_attr_rec.name := 'automatic';
191: l_attr_rec.code := 'automatic_flag';
192: l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
193: l_attr_rec.value := TRUE;
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 := 'COMMENTS';
193: l_attr_rec.value := TRUE;
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 := 'COMMENTS';
199: l_attr_rec.type := 'VARCHAR2';
200: l_attr_rec.length := 2000;
201: l_attr_rec.name := 'comments';
199: l_attr_rec.type := 'VARCHAR2';
200: l_attr_rec.length := 2000;
201: l_attr_rec.name := 'comments';
202: l_attr_rec.code := 'comments';
203: l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
204: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
205:
206: I := I + 1;
207: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
200: l_attr_rec.length := 2000;
201: l_attr_rec.name := 'comments';
202: l_attr_rec.code := 'comments';
203: l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
204: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
205:
206: I := I + 1;
207: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
208: l_attr_rec.column := 'CONTEXT';
203: l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
204: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
205:
206: I := I + 1;
207: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
208: l_attr_rec.column := 'CONTEXT';
209: l_attr_rec.type := 'VARCHAR2';
210: l_attr_rec.length := 30;
211: l_attr_rec.name := 'context';
209: l_attr_rec.type := 'VARCHAR2';
210: l_attr_rec.length := 30;
211: l_attr_rec.name := 'context';
212: l_attr_rec.code := 'context';
213: l_attr_rec.category := OE_GENERATE.G_CAT_DESC_FLEX;
214: l_attr_rec.text1 := 'PRICE_LIST';
215: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
216:
217: I := I + 1;
211: l_attr_rec.name := 'context';
212: l_attr_rec.code := 'context';
213: l_attr_rec.category := OE_GENERATE.G_CAT_DESC_FLEX;
214: l_attr_rec.text1 := 'PRICE_LIST';
215: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
216:
217: I := I + 1;
218: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
219: l_attr_rec.column := 'CREATED_BY';
214: l_attr_rec.text1 := 'PRICE_LIST';
215: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
216:
217: I := I + 1;
218: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
219: l_attr_rec.column := 'CREATED_BY';
220: l_attr_rec.type := 'NUMBER';
221: l_attr_rec.name := 'created_by';
222: l_attr_rec.code := 'created_by';
219: l_attr_rec.column := 'CREATED_BY';
220: l_attr_rec.type := 'NUMBER';
221: l_attr_rec.name := 'created_by';
222: l_attr_rec.code := 'created_by';
223: l_attr_rec.category := OE_GENERATE.G_CAT_WHO;
224: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
225:
226: I := I + 1;
227: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
220: l_attr_rec.type := 'NUMBER';
221: l_attr_rec.name := 'created_by';
222: l_attr_rec.code := 'created_by';
223: l_attr_rec.category := OE_GENERATE.G_CAT_WHO;
224: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
225:
226: I := I + 1;
227: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
228: l_attr_rec.column := 'CREATION_DATE';
223: l_attr_rec.category := OE_GENERATE.G_CAT_WHO;
224: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
225:
226: I := I + 1;
227: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
228: l_attr_rec.column := 'CREATION_DATE';
229: l_attr_rec.type := 'DATE';
230: l_attr_rec.name := 'creation_date';
231: l_attr_rec.code := 'creation_date';
228: l_attr_rec.column := 'CREATION_DATE';
229: l_attr_rec.type := 'DATE';
230: l_attr_rec.name := 'creation_date';
231: l_attr_rec.code := 'creation_date';
232: l_attr_rec.category := OE_GENERATE.G_CAT_WHO;
233: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
234:
235: I := I + 1;
236: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
229: l_attr_rec.type := 'DATE';
230: l_attr_rec.name := 'creation_date';
231: l_attr_rec.code := 'creation_date';
232: l_attr_rec.category := OE_GENERATE.G_CAT_WHO;
233: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
234:
235: I := I + 1;
236: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
237: l_attr_rec.column := 'CURRENCY_CODE';
232: l_attr_rec.category := OE_GENERATE.G_CAT_WHO;
233: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
234:
235: I := I + 1;
236: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
237: l_attr_rec.column := 'CURRENCY_CODE';
238: l_attr_rec.type := 'VARCHAR2';
239: l_attr_rec.length := 30;
240: l_attr_rec.name := 'currency';
238: l_attr_rec.type := 'VARCHAR2';
239: l_attr_rec.length := 30;
240: l_attr_rec.name := 'currency';
241: l_attr_rec.code := 'currency_code';
242: l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
243: l_attr_rec.value := TRUE;
244: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
245:
246: I := I + 1;
240: l_attr_rec.name := 'currency';
241: l_attr_rec.code := 'currency_code';
242: l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
243: l_attr_rec.value := TRUE;
244: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
245:
246: I := I + 1;
247: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
248: l_attr_rec.column := 'DISCOUNT_LINES_FLAG';
243: l_attr_rec.value := TRUE;
244: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
245:
246: I := I + 1;
247: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
248: l_attr_rec.column := 'DISCOUNT_LINES_FLAG';
249: l_attr_rec.type := 'VARCHAR2';
250: l_attr_rec.length := 1;
251: l_attr_rec.name := 'discount_lines';
249: l_attr_rec.type := 'VARCHAR2';
250: l_attr_rec.length := 1;
251: l_attr_rec.name := 'discount_lines';
252: l_attr_rec.code := 'discount_lines_flag';
253: l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
254: l_attr_rec.value := TRUE;
255: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
256:
257: I := I + 1;
251: l_attr_rec.name := 'discount_lines';
252: l_attr_rec.code := 'discount_lines_flag';
253: l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
254: l_attr_rec.value := TRUE;
255: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
256:
257: I := I + 1;
258: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
259: l_attr_rec.column := 'END_DATE_ACTIVE';
254: l_attr_rec.value := TRUE;
255: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
256:
257: I := I + 1;
258: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
259: l_attr_rec.column := 'END_DATE_ACTIVE';
260: l_attr_rec.type := 'DATE';
261: l_attr_rec.name := 'end_date_active';
262: l_attr_rec.code := 'end_date_active';
259: l_attr_rec.column := 'END_DATE_ACTIVE';
260: l_attr_rec.type := 'DATE';
261: l_attr_rec.name := 'end_date_active';
262: l_attr_rec.code := 'end_date_active';
263: l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
264: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
265:
266: I := I + 1;
267: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
260: l_attr_rec.type := 'DATE';
261: l_attr_rec.name := 'end_date_active';
262: l_attr_rec.code := 'end_date_active';
263: l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
264: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
265:
266: I := I + 1;
267: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
268: l_attr_rec.column := 'FREIGHT_TERMS_CODE';
263: l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
264: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
265:
266: I := I + 1;
267: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
268: l_attr_rec.column := 'FREIGHT_TERMS_CODE';
269: l_attr_rec.type := 'VARCHAR2';
270: l_attr_rec.length := 30;
271: l_attr_rec.name := 'freight_terms';
269: l_attr_rec.type := 'VARCHAR2';
270: l_attr_rec.length := 30;
271: l_attr_rec.name := 'freight_terms';
272: l_attr_rec.code := 'freight_terms_code';
273: l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
274: l_attr_rec.value := TRUE;
275: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
276:
277: I := I + 1;
271: l_attr_rec.name := 'freight_terms';
272: l_attr_rec.code := 'freight_terms_code';
273: l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
274: l_attr_rec.value := TRUE;
275: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
276:
277: I := I + 1;
278: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
279: l_attr_rec.column := 'GSA_INDICATOR';
274: l_attr_rec.value := TRUE;
275: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
276:
277: I := I + 1;
278: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
279: l_attr_rec.column := 'GSA_INDICATOR';
280: l_attr_rec.type := 'VARCHAR2';
281: l_attr_rec.length := 1;
282: l_attr_rec.name := 'gsa_indicator';
280: l_attr_rec.type := 'VARCHAR2';
281: l_attr_rec.length := 1;
282: l_attr_rec.name := 'gsa_indicator';
283: l_attr_rec.code := 'gsa_indicator';
284: l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
285: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
286:
287: I := I + 1;
288: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
281: l_attr_rec.length := 1;
282: l_attr_rec.name := 'gsa_indicator';
283: l_attr_rec.code := 'gsa_indicator';
284: l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
285: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
286:
287: I := I + 1;
288: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
289: l_attr_rec.column := 'LAST_UPDATED_BY';
284: l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
285: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
286:
287: I := I + 1;
288: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
289: l_attr_rec.column := 'LAST_UPDATED_BY';
290: l_attr_rec.type := 'NUMBER';
291: l_attr_rec.name := 'last_updated_by';
292: l_attr_rec.code := 'last_updated_by';
289: l_attr_rec.column := 'LAST_UPDATED_BY';
290: l_attr_rec.type := 'NUMBER';
291: l_attr_rec.name := 'last_updated_by';
292: l_attr_rec.code := 'last_updated_by';
293: l_attr_rec.category := OE_GENERATE.G_CAT_WHO;
294: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
295:
296: I := I + 1;
297: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
290: l_attr_rec.type := 'NUMBER';
291: l_attr_rec.name := 'last_updated_by';
292: l_attr_rec.code := 'last_updated_by';
293: l_attr_rec.category := OE_GENERATE.G_CAT_WHO;
294: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
295:
296: I := I + 1;
297: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
298: l_attr_rec.column := 'LAST_UPDATE_DATE';
293: l_attr_rec.category := OE_GENERATE.G_CAT_WHO;
294: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
295:
296: I := I + 1;
297: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
298: l_attr_rec.column := 'LAST_UPDATE_DATE';
299: l_attr_rec.type := 'DATE';
300: l_attr_rec.name := 'last_update_date';
301: l_attr_rec.code := 'last_update_date';
298: l_attr_rec.column := 'LAST_UPDATE_DATE';
299: l_attr_rec.type := 'DATE';
300: l_attr_rec.name := 'last_update_date';
301: l_attr_rec.code := 'last_update_date';
302: l_attr_rec.category := OE_GENERATE.G_CAT_WHO;
303: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
304:
305: I := I + 1;
306: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
299: l_attr_rec.type := 'DATE';
300: l_attr_rec.name := 'last_update_date';
301: l_attr_rec.code := 'last_update_date';
302: l_attr_rec.category := OE_GENERATE.G_CAT_WHO;
303: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
304:
305: I := I + 1;
306: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
307: l_attr_rec.column := 'LAST_UPDATE_LOGIN';
302: l_attr_rec.category := OE_GENERATE.G_CAT_WHO;
303: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
304:
305: I := I + 1;
306: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
307: l_attr_rec.column := 'LAST_UPDATE_LOGIN';
308: l_attr_rec.type := 'NUMBER';
309: l_attr_rec.name := 'last_update_login';
310: l_attr_rec.code := 'last_update_login';
307: l_attr_rec.column := 'LAST_UPDATE_LOGIN';
308: l_attr_rec.type := 'NUMBER';
309: l_attr_rec.name := 'last_update_login';
310: l_attr_rec.code := 'last_update_login';
311: l_attr_rec.category := OE_GENERATE.G_CAT_WHO;
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;
308: l_attr_rec.type := 'NUMBER';
309: l_attr_rec.name := 'last_update_login';
310: l_attr_rec.code := 'last_update_login';
311: l_attr_rec.category := OE_GENERATE.G_CAT_WHO;
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 := 'LIST_HEADER_ID';
311: l_attr_rec.category := OE_GENERATE.G_CAT_WHO;
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 := 'LIST_HEADER_ID';
317: l_attr_rec.type := 'NUMBER';
318: l_attr_rec.name := 'list_header';
319: l_attr_rec.code := 'list_header_id';
316: l_attr_rec.column := 'LIST_HEADER_ID';
317: l_attr_rec.type := 'NUMBER';
318: l_attr_rec.name := 'list_header';
319: l_attr_rec.code := 'list_header_id';
320: l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
321: l_attr_rec.pk_flag := TRUE;
322: l_attr_rec.value := TRUE;
323: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
324:
319: l_attr_rec.code := 'list_header_id';
320: l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
321: l_attr_rec.pk_flag := TRUE;
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 := 'LIST_TYPE_CODE';
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 := 'LIST_TYPE_CODE';
328: l_attr_rec.type := 'VARCHAR2';
329: l_attr_rec.length := 30;
330: l_attr_rec.name := 'list_type';
328: l_attr_rec.type := 'VARCHAR2';
329: l_attr_rec.length := 30;
330: l_attr_rec.name := 'list_type';
331: l_attr_rec.code := 'list_type_code';
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;
330: l_attr_rec.name := 'list_type';
331: l_attr_rec.code := 'list_type_code';
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 := 'PROGRAM_APPLICATION_ID';
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 := 'PROGRAM_APPLICATION_ID';
339: l_attr_rec.type := 'NUMBER';
340: l_attr_rec.name := 'program_application';
341: l_attr_rec.code := 'program_application_id';
338: l_attr_rec.column := 'PROGRAM_APPLICATION_ID';
339: l_attr_rec.type := 'NUMBER';
340: l_attr_rec.name := 'program_application';
341: l_attr_rec.code := 'program_application_id';
342: l_attr_rec.category := OE_GENERATE.G_CAT_WHO;
343: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
344:
345: I := I + 1;
346: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
339: l_attr_rec.type := 'NUMBER';
340: l_attr_rec.name := 'program_application';
341: l_attr_rec.code := 'program_application_id';
342: l_attr_rec.category := OE_GENERATE.G_CAT_WHO;
343: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
344:
345: I := I + 1;
346: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
347: l_attr_rec.column := 'PROGRAM_ID';
342: l_attr_rec.category := OE_GENERATE.G_CAT_WHO;
343: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
344:
345: I := I + 1;
346: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
347: l_attr_rec.column := 'PROGRAM_ID';
348: l_attr_rec.type := 'NUMBER';
349: l_attr_rec.name := 'program';
350: l_attr_rec.code := 'program_id';
347: l_attr_rec.column := 'PROGRAM_ID';
348: l_attr_rec.type := 'NUMBER';
349: l_attr_rec.name := 'program';
350: l_attr_rec.code := 'program_id';
351: l_attr_rec.category := OE_GENERATE.G_CAT_WHO;
352: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
353:
354: I := I + 1;
355: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
348: l_attr_rec.type := 'NUMBER';
349: l_attr_rec.name := 'program';
350: l_attr_rec.code := 'program_id';
351: l_attr_rec.category := OE_GENERATE.G_CAT_WHO;
352: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
353:
354: I := I + 1;
355: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
356: l_attr_rec.column := 'PROGRAM_UPDATE_DATE';
351: l_attr_rec.category := OE_GENERATE.G_CAT_WHO;
352: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
353:
354: I := I + 1;
355: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
356: l_attr_rec.column := 'PROGRAM_UPDATE_DATE';
357: l_attr_rec.type := 'DATE';
358: l_attr_rec.name := 'program_update_date';
359: l_attr_rec.code := 'program_update_date';
356: l_attr_rec.column := 'PROGRAM_UPDATE_DATE';
357: l_attr_rec.type := 'DATE';
358: l_attr_rec.name := 'program_update_date';
359: l_attr_rec.code := 'program_update_date';
360: l_attr_rec.category := OE_GENERATE.G_CAT_WHO;
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;
357: l_attr_rec.type := 'DATE';
358: l_attr_rec.name := 'program_update_date';
359: l_attr_rec.code := 'program_update_date';
360: l_attr_rec.category := OE_GENERATE.G_CAT_WHO;
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 := 'PRORATE_FLAG';
360: l_attr_rec.category := OE_GENERATE.G_CAT_WHO;
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 := 'PRORATE_FLAG';
366: l_attr_rec.type := 'VARCHAR2';
367: l_attr_rec.length := 30;
368: l_attr_rec.name := 'prorate';
366: l_attr_rec.type := 'VARCHAR2';
367: l_attr_rec.length := 30;
368: l_attr_rec.name := 'prorate';
369: l_attr_rec.code := 'prorate_flag';
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;
368: l_attr_rec.name := 'prorate';
369: l_attr_rec.code := 'prorate_flag';
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 := 'REQUEST_ID';
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 := 'REQUEST_ID';
377: l_attr_rec.type := 'NUMBER';
378: l_attr_rec.name := 'request';
379: l_attr_rec.code := 'request_id';
376: l_attr_rec.column := 'REQUEST_ID';
377: l_attr_rec.type := 'NUMBER';
378: l_attr_rec.name := 'request';
379: l_attr_rec.code := 'request_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;
377: l_attr_rec.type := 'NUMBER';
378: l_attr_rec.name := 'request';
379: l_attr_rec.code := 'request_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 := 'ROUNDING_FACTOR';
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 := 'ROUNDING_FACTOR';
386: l_attr_rec.type := 'NUMBER';
387: l_attr_rec.name := 'rounding_factor';
388: l_attr_rec.code := 'rounding_factor';
385: l_attr_rec.column := 'ROUNDING_FACTOR';
386: l_attr_rec.type := 'NUMBER';
387: l_attr_rec.name := 'rounding_factor';
388: l_attr_rec.code := 'rounding_factor';
389: l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
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;
386: l_attr_rec.type := 'NUMBER';
387: l_attr_rec.name := 'rounding_factor';
388: l_attr_rec.code := 'rounding_factor';
389: l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
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 := 'SHIP_METHOD_CODE';
389: l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
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 := 'SHIP_METHOD_CODE';
395: l_attr_rec.type := 'VARCHAR2';
396: l_attr_rec.length := 30;
397: l_attr_rec.name := 'ship_method';
395: l_attr_rec.type := 'VARCHAR2';
396: l_attr_rec.length := 30;
397: l_attr_rec.name := 'ship_method';
398: l_attr_rec.code := 'ship_method_code';
399: l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
400: l_attr_rec.value := TRUE;
401: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
402:
403: I := I + 1;
397: l_attr_rec.name := 'ship_method';
398: l_attr_rec.code := 'ship_method_code';
399: l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
400: l_attr_rec.value := TRUE;
401: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
402:
403: I := I + 1;
404: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
405: l_attr_rec.column := 'START_DATE_ACTIVE';
400: l_attr_rec.value := TRUE;
401: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
402:
403: I := I + 1;
404: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
405: l_attr_rec.column := 'START_DATE_ACTIVE';
406: l_attr_rec.type := 'DATE';
407: l_attr_rec.name := 'start_date_active';
408: l_attr_rec.code := 'start_date_active';
405: l_attr_rec.column := 'START_DATE_ACTIVE';
406: l_attr_rec.type := 'DATE';
407: l_attr_rec.name := 'start_date_active';
408: l_attr_rec.code := 'start_date_active';
409: l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
410: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
411:
412: I := I + 1;
413: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
406: l_attr_rec.type := 'DATE';
407: l_attr_rec.name := 'start_date_active';
408: l_attr_rec.code := 'start_date_active';
409: l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
410: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
411:
412: I := I + 1;
413: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
414: l_attr_rec.column := 'TERMS_ID';
409: l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
410: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
411:
412: I := I + 1;
413: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
414: l_attr_rec.column := 'TERMS_ID';
415: l_attr_rec.type := 'NUMBER';
416: l_attr_rec.name := 'terms';
417: l_attr_rec.code := 'terms_id';
414: l_attr_rec.column := 'TERMS_ID';
415: l_attr_rec.type := 'NUMBER';
416: l_attr_rec.name := 'terms';
417: l_attr_rec.code := 'terms_id';
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;
416: l_attr_rec.name := 'terms';
417: l_attr_rec.code := 'terms_id';
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.type := 'VARCHAR2';
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.type := 'VARCHAR2';
425: l_attr_rec.length := 1;
426: l_attr_rec.name := 'return_status';
427: l_attr_rec.code := 'return_status';
425: l_attr_rec.length := 1;
426: l_attr_rec.name := 'return_status';
427: l_attr_rec.code := 'return_status';
428: l_attr_rec.db_attr := FALSE;
429: l_attr_rec.category := OE_GENERATE.G_CAT_TEMP;
430: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
431:
432: I := I + 1;
433: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
426: l_attr_rec.name := 'return_status';
427: l_attr_rec.code := 'return_status';
428: l_attr_rec.db_attr := FALSE;
429: l_attr_rec.category := OE_GENERATE.G_CAT_TEMP;
430: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
431:
432: I := I + 1;
433: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
434: l_attr_rec.type := 'VARCHAR2';
429: l_attr_rec.category := OE_GENERATE.G_CAT_TEMP;
430: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
431:
432: I := I + 1;
433: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
434: l_attr_rec.type := 'VARCHAR2';
435: l_attr_rec.length := 1;
436: l_attr_rec.name := 'db_flag';
437: l_attr_rec.code := 'db_flag';
435: l_attr_rec.length := 1;
436: l_attr_rec.name := 'db_flag';
437: l_attr_rec.code := 'db_flag';
438: l_attr_rec.db_attr := FALSE;
439: l_attr_rec.category := OE_GENERATE.G_CAT_TEMP;
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;
436: l_attr_rec.name := 'db_flag';
437: l_attr_rec.code := 'db_flag';
438: l_attr_rec.db_attr := FALSE;
439: l_attr_rec.category := OE_GENERATE.G_CAT_TEMP;
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.type := 'VARCHAR2';
439: l_attr_rec.category := OE_GENERATE.G_CAT_TEMP;
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.type := 'VARCHAR2';
445: l_attr_rec.length := 30;
446: l_attr_rec.name := 'operation';
447: l_attr_rec.code := 'operation';
445: l_attr_rec.length := 30;
446: l_attr_rec.name := 'operation';
447: l_attr_rec.code := 'operation';
448: l_attr_rec.db_attr := FALSE;
449: l_attr_rec.category := OE_GENERATE.G_CAT_TEMP;
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;
446: l_attr_rec.name := 'operation';
447: l_attr_rec.code := 'operation';
448: l_attr_rec.db_attr := FALSE;
449: l_attr_rec.category := OE_GENERATE.G_CAT_TEMP;
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.type := 'VARCHAR2';
449: l_attr_rec.category := OE_GENERATE.G_CAT_TEMP;
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.type := 'VARCHAR2';
455: l_attr_rec.length := 240;
456: l_attr_rec.name := 'name';
457: l_attr_rec.code := 'name';
455: l_attr_rec.length := 240;
456: l_attr_rec.name := 'name';
457: l_attr_rec.code := 'name';
458: l_attr_rec.db_attr := FALSE;
459: l_attr_rec.category := OE_GENERATE.G_CAT_TEMP;
460: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
461:
462: I := I + 1;
463: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
456: l_attr_rec.name := 'name';
457: l_attr_rec.code := 'name';
458: l_attr_rec.db_attr := FALSE;
459: l_attr_rec.category := OE_GENERATE.G_CAT_TEMP;
460: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
461:
462: I := I + 1;
463: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
464: l_attr_rec.type := 'VARCHAR2';
459: l_attr_rec.category := OE_GENERATE.G_CAT_TEMP;
460: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
461:
462: I := I + 1;
463: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
464: l_attr_rec.type := 'VARCHAR2';
465: l_attr_rec.length := 2000;
466: l_attr_rec.name := 'description';
467: l_attr_rec.code := 'description';
465: l_attr_rec.length := 2000;
466: l_attr_rec.name := 'description';
467: l_attr_rec.code := 'description';
468: l_attr_rec.db_attr := FALSE;
469: l_attr_rec.category := OE_GENERATE.G_CAT_TEMP;
470: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
471:
472:
473: END Get_Attr_Tbl;
466: l_attr_rec.name := 'description';
467: l_attr_rec.code := 'description';
468: l_attr_rec.db_attr := FALSE;
469: l_attr_rec.category := OE_GENERATE.G_CAT_TEMP;
470: OE_GENERATE.g_attr_tbl(I) := l_attr_rec;
471:
472:
473: END Get_Attr_Tbl;
474:
475: -- Procedure : Get_Attr_Value_Tbl
476:
477: PROCEDURE Get_Attr_Value_Tbl
478: IS
479: l_attr_rec OE_GENERATE.Attribute_Rec_Type;
480: I NUMBER := 0;
481: BEGIN
482:
483: OE_GENERATE.g_attr_value_tbl.DELETE;
479: l_attr_rec OE_GENERATE.Attribute_Rec_Type;
480: I NUMBER := 0;
481: BEGIN
482:
483: OE_GENERATE.g_attr_value_tbl.DELETE;
484:
485: -- Load attribute values
486:
487: I := I + 1;
484:
485: -- Load attribute values
486:
487: I := I + 1;
488: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
489: l_attr_rec.name := 'automatic';
490: l_attr_rec.code := 'automatic_flag';
491: l_attr_rec.type := OE_GENERATE.G_TYPE_CHAR;
492: l_attr_rec.length := 240;
487: I := I + 1;
488: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
489: l_attr_rec.name := 'automatic';
490: l_attr_rec.code := 'automatic_flag';
491: l_attr_rec.type := OE_GENERATE.G_TYPE_CHAR;
492: l_attr_rec.length := 240;
493: l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
494: OE_GENERATE.g_attr_value_tbl(I) := l_attr_rec;
495:
489: l_attr_rec.name := 'automatic';
490: l_attr_rec.code := 'automatic_flag';
491: l_attr_rec.type := OE_GENERATE.G_TYPE_CHAR;
492: l_attr_rec.length := 240;
493: l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
494: OE_GENERATE.g_attr_value_tbl(I) := l_attr_rec;
495:
496: I := I + 1;
497: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
490: l_attr_rec.code := 'automatic_flag';
491: l_attr_rec.type := OE_GENERATE.G_TYPE_CHAR;
492: l_attr_rec.length := 240;
493: l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
494: OE_GENERATE.g_attr_value_tbl(I) := l_attr_rec;
495:
496: I := I + 1;
497: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
498: l_attr_rec.name := 'currency';
493: l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
494: OE_GENERATE.g_attr_value_tbl(I) := l_attr_rec;
495:
496: I := I + 1;
497: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
498: l_attr_rec.name := 'currency';
499: l_attr_rec.code := 'currency_code';
500: l_attr_rec.type := OE_GENERATE.G_TYPE_CHAR;
501: l_attr_rec.length := 240;
496: I := I + 1;
497: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
498: l_attr_rec.name := 'currency';
499: l_attr_rec.code := 'currency_code';
500: l_attr_rec.type := OE_GENERATE.G_TYPE_CHAR;
501: l_attr_rec.length := 240;
502: l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
503: OE_GENERATE.g_attr_value_tbl(I) := l_attr_rec;
504:
498: l_attr_rec.name := 'currency';
499: l_attr_rec.code := 'currency_code';
500: l_attr_rec.type := OE_GENERATE.G_TYPE_CHAR;
501: l_attr_rec.length := 240;
502: l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
503: OE_GENERATE.g_attr_value_tbl(I) := l_attr_rec;
504:
505: I := I + 1;
506: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
499: l_attr_rec.code := 'currency_code';
500: l_attr_rec.type := OE_GENERATE.G_TYPE_CHAR;
501: l_attr_rec.length := 240;
502: l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
503: OE_GENERATE.g_attr_value_tbl(I) := l_attr_rec;
504:
505: I := I + 1;
506: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
507: l_attr_rec.name := 'discount_lines';
502: l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
503: OE_GENERATE.g_attr_value_tbl(I) := l_attr_rec;
504:
505: I := I + 1;
506: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
507: l_attr_rec.name := 'discount_lines';
508: l_attr_rec.code := 'discount_lines_flag';
509: l_attr_rec.type := OE_GENERATE.G_TYPE_CHAR;
510: l_attr_rec.length := 240;
505: I := I + 1;
506: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
507: l_attr_rec.name := 'discount_lines';
508: l_attr_rec.code := 'discount_lines_flag';
509: l_attr_rec.type := OE_GENERATE.G_TYPE_CHAR;
510: l_attr_rec.length := 240;
511: l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
512: OE_GENERATE.g_attr_value_tbl(I) := l_attr_rec;
513:
507: l_attr_rec.name := 'discount_lines';
508: l_attr_rec.code := 'discount_lines_flag';
509: l_attr_rec.type := OE_GENERATE.G_TYPE_CHAR;
510: l_attr_rec.length := 240;
511: l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
512: OE_GENERATE.g_attr_value_tbl(I) := l_attr_rec;
513:
514: I := I + 1;
515: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
508: l_attr_rec.code := 'discount_lines_flag';
509: l_attr_rec.type := OE_GENERATE.G_TYPE_CHAR;
510: l_attr_rec.length := 240;
511: l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
512: OE_GENERATE.g_attr_value_tbl(I) := l_attr_rec;
513:
514: I := I + 1;
515: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
516: l_attr_rec.name := 'freight_terms';
511: l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
512: OE_GENERATE.g_attr_value_tbl(I) := l_attr_rec;
513:
514: I := I + 1;
515: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
516: l_attr_rec.name := 'freight_terms';
517: l_attr_rec.code := 'freight_terms_code';
518: l_attr_rec.type := OE_GENERATE.G_TYPE_CHAR;
519: l_attr_rec.length := 240;
514: I := I + 1;
515: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
516: l_attr_rec.name := 'freight_terms';
517: l_attr_rec.code := 'freight_terms_code';
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:
516: l_attr_rec.name := 'freight_terms';
517: l_attr_rec.code := 'freight_terms_code';
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;
517: l_attr_rec.code := 'freight_terms_code';
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 := 'list_header';
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 := 'list_header';
526: l_attr_rec.code := 'list_header_id';
527: l_attr_rec.type := OE_GENERATE.G_TYPE_CHAR;
528: l_attr_rec.length := 240;
523: I := I + 1;
524: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
525: l_attr_rec.name := 'list_header';
526: l_attr_rec.code := 'list_header_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:
525: l_attr_rec.name := 'list_header';
526: l_attr_rec.code := 'list_header_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: I := I + 1;
533: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
526: l_attr_rec.code := 'list_header_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: I := I + 1;
533: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
534: l_attr_rec.name := 'list_type';
529: l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
530: OE_GENERATE.g_attr_value_tbl(I) := l_attr_rec;
531:
532: I := I + 1;
533: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
534: l_attr_rec.name := 'list_type';
535: l_attr_rec.code := 'list_type_code';
536: l_attr_rec.type := OE_GENERATE.G_TYPE_CHAR;
537: l_attr_rec.length := 240;
532: I := I + 1;
533: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
534: l_attr_rec.name := 'list_type';
535: l_attr_rec.code := 'list_type_code';
536: l_attr_rec.type := OE_GENERATE.G_TYPE_CHAR;
537: l_attr_rec.length := 240;
538: l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
539: OE_GENERATE.g_attr_value_tbl(I) := l_attr_rec;
540:
534: l_attr_rec.name := 'list_type';
535: l_attr_rec.code := 'list_type_code';
536: l_attr_rec.type := OE_GENERATE.G_TYPE_CHAR;
537: l_attr_rec.length := 240;
538: l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
539: OE_GENERATE.g_attr_value_tbl(I) := l_attr_rec;
540:
541: I := I + 1;
542: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
535: l_attr_rec.code := 'list_type_code';
536: l_attr_rec.type := OE_GENERATE.G_TYPE_CHAR;
537: l_attr_rec.length := 240;
538: l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
539: OE_GENERATE.g_attr_value_tbl(I) := l_attr_rec;
540:
541: I := I + 1;
542: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
543: l_attr_rec.name := 'prorate';
538: l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
539: OE_GENERATE.g_attr_value_tbl(I) := l_attr_rec;
540:
541: I := I + 1;
542: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
543: l_attr_rec.name := 'prorate';
544: l_attr_rec.code := 'prorate_flag';
545: l_attr_rec.type := OE_GENERATE.G_TYPE_CHAR;
546: l_attr_rec.length := 240;
541: I := I + 1;
542: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
543: l_attr_rec.name := 'prorate';
544: l_attr_rec.code := 'prorate_flag';
545: l_attr_rec.type := OE_GENERATE.G_TYPE_CHAR;
546: l_attr_rec.length := 240;
547: l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
548: OE_GENERATE.g_attr_value_tbl(I) := l_attr_rec;
549:
543: l_attr_rec.name := 'prorate';
544: l_attr_rec.code := 'prorate_flag';
545: l_attr_rec.type := OE_GENERATE.G_TYPE_CHAR;
546: l_attr_rec.length := 240;
547: l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
548: OE_GENERATE.g_attr_value_tbl(I) := l_attr_rec;
549:
550: I := I + 1;
551: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
544: l_attr_rec.code := 'prorate_flag';
545: l_attr_rec.type := OE_GENERATE.G_TYPE_CHAR;
546: l_attr_rec.length := 240;
547: l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
548: OE_GENERATE.g_attr_value_tbl(I) := l_attr_rec;
549:
550: I := I + 1;
551: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
552: l_attr_rec.name := 'ship_method';
547: l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
548: OE_GENERATE.g_attr_value_tbl(I) := l_attr_rec;
549:
550: I := I + 1;
551: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
552: l_attr_rec.name := 'ship_method';
553: l_attr_rec.code := 'ship_method_code';
554: l_attr_rec.type := OE_GENERATE.G_TYPE_CHAR;
555: l_attr_rec.length := 240;
550: I := I + 1;
551: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
552: l_attr_rec.name := 'ship_method';
553: l_attr_rec.code := 'ship_method_code';
554: l_attr_rec.type := OE_GENERATE.G_TYPE_CHAR;
555: l_attr_rec.length := 240;
556: l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
557: OE_GENERATE.g_attr_value_tbl(I) := l_attr_rec;
558:
552: l_attr_rec.name := 'ship_method';
553: l_attr_rec.code := 'ship_method_code';
554: l_attr_rec.type := OE_GENERATE.G_TYPE_CHAR;
555: l_attr_rec.length := 240;
556: l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
557: OE_GENERATE.g_attr_value_tbl(I) := l_attr_rec;
558:
559: I := I + 1;
560: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
553: l_attr_rec.code := 'ship_method_code';
554: l_attr_rec.type := OE_GENERATE.G_TYPE_CHAR;
555: l_attr_rec.length := 240;
556: l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
557: OE_GENERATE.g_attr_value_tbl(I) := l_attr_rec;
558:
559: I := I + 1;
560: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
561: l_attr_rec.name := 'terms';
556: l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
557: OE_GENERATE.g_attr_value_tbl(I) := l_attr_rec;
558:
559: I := I + 1;
560: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
561: l_attr_rec.name := 'terms';
562: l_attr_rec.code := 'terms_id';
563: l_attr_rec.type := OE_GENERATE.G_TYPE_CHAR;
564: l_attr_rec.length := 240;
559: I := I + 1;
560: l_attr_rec := OE_GENERATE.G_MISS_ATTR_REC;
561: l_attr_rec.name := 'terms';
562: l_attr_rec.code := 'terms_id';
563: l_attr_rec.type := OE_GENERATE.G_TYPE_CHAR;
564: l_attr_rec.length := 240;
565: l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
566: OE_GENERATE.g_attr_value_tbl(I) := l_attr_rec;
567:
561: l_attr_rec.name := 'terms';
562: l_attr_rec.code := 'terms_id';
563: l_attr_rec.type := OE_GENERATE.G_TYPE_CHAR;
564: l_attr_rec.length := 240;
565: l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
566: OE_GENERATE.g_attr_value_tbl(I) := l_attr_rec;
567:
568: END Get_Attr_Value_Tbl;
569:
562: l_attr_rec.code := 'terms_id';
563: l_attr_rec.type := OE_GENERATE.G_TYPE_CHAR;
564: l_attr_rec.length := 240;
565: l_attr_rec.category := OE_GENERATE.G_CAT_REGULAR;
566: OE_GENERATE.g_attr_value_tbl(I) := l_attr_rec;
567:
568: END Get_Attr_Value_Tbl;
569:
570: END QP_PRICE_LIST_ATTR;