114: -- end bug#7151536, subhat.
115: --
116: BEGIN
117: --
118: fnd_flex_descval.set_context_value(p_attr_values.attribute_category);
119: fnd_flex_descval.set_column_value('ATTRIBUTE1', p_attr_values.attribute1);
120: fnd_flex_descval.set_column_value('ATTRIBUTE2', p_attr_values.attribute2);
121: fnd_flex_descval.set_column_value('ATTRIBUTE3', p_attr_values.attribute3);
122: fnd_flex_descval.set_column_value('ATTRIBUTE4', p_attr_values.attribute4);
115: --
116: BEGIN
117: --
118: fnd_flex_descval.set_context_value(p_attr_values.attribute_category);
119: fnd_flex_descval.set_column_value('ATTRIBUTE1', p_attr_values.attribute1);
120: fnd_flex_descval.set_column_value('ATTRIBUTE2', p_attr_values.attribute2);
121: fnd_flex_descval.set_column_value('ATTRIBUTE3', p_attr_values.attribute3);
122: fnd_flex_descval.set_column_value('ATTRIBUTE4', p_attr_values.attribute4);
123: fnd_flex_descval.set_column_value('ATTRIBUTE5', p_attr_values.attribute5);
116: BEGIN
117: --
118: fnd_flex_descval.set_context_value(p_attr_values.attribute_category);
119: fnd_flex_descval.set_column_value('ATTRIBUTE1', p_attr_values.attribute1);
120: fnd_flex_descval.set_column_value('ATTRIBUTE2', p_attr_values.attribute2);
121: fnd_flex_descval.set_column_value('ATTRIBUTE3', p_attr_values.attribute3);
122: fnd_flex_descval.set_column_value('ATTRIBUTE4', p_attr_values.attribute4);
123: fnd_flex_descval.set_column_value('ATTRIBUTE5', p_attr_values.attribute5);
124: fnd_flex_descval.set_column_value('ATTRIBUTE6', p_attr_values.attribute6);
117: --
118: fnd_flex_descval.set_context_value(p_attr_values.attribute_category);
119: fnd_flex_descval.set_column_value('ATTRIBUTE1', p_attr_values.attribute1);
120: fnd_flex_descval.set_column_value('ATTRIBUTE2', p_attr_values.attribute2);
121: fnd_flex_descval.set_column_value('ATTRIBUTE3', p_attr_values.attribute3);
122: fnd_flex_descval.set_column_value('ATTRIBUTE4', p_attr_values.attribute4);
123: fnd_flex_descval.set_column_value('ATTRIBUTE5', p_attr_values.attribute5);
124: fnd_flex_descval.set_column_value('ATTRIBUTE6', p_attr_values.attribute6);
125: fnd_flex_descval.set_column_value('ATTRIBUTE7', p_attr_values.attribute7);
118: fnd_flex_descval.set_context_value(p_attr_values.attribute_category);
119: fnd_flex_descval.set_column_value('ATTRIBUTE1', p_attr_values.attribute1);
120: fnd_flex_descval.set_column_value('ATTRIBUTE2', p_attr_values.attribute2);
121: fnd_flex_descval.set_column_value('ATTRIBUTE3', p_attr_values.attribute3);
122: fnd_flex_descval.set_column_value('ATTRIBUTE4', p_attr_values.attribute4);
123: fnd_flex_descval.set_column_value('ATTRIBUTE5', p_attr_values.attribute5);
124: fnd_flex_descval.set_column_value('ATTRIBUTE6', p_attr_values.attribute6);
125: fnd_flex_descval.set_column_value('ATTRIBUTE7', p_attr_values.attribute7);
126: fnd_flex_descval.set_column_value('ATTRIBUTE8', p_attr_values.attribute8);
119: fnd_flex_descval.set_column_value('ATTRIBUTE1', p_attr_values.attribute1);
120: fnd_flex_descval.set_column_value('ATTRIBUTE2', p_attr_values.attribute2);
121: fnd_flex_descval.set_column_value('ATTRIBUTE3', p_attr_values.attribute3);
122: fnd_flex_descval.set_column_value('ATTRIBUTE4', p_attr_values.attribute4);
123: fnd_flex_descval.set_column_value('ATTRIBUTE5', p_attr_values.attribute5);
124: fnd_flex_descval.set_column_value('ATTRIBUTE6', p_attr_values.attribute6);
125: fnd_flex_descval.set_column_value('ATTRIBUTE7', p_attr_values.attribute7);
126: fnd_flex_descval.set_column_value('ATTRIBUTE8', p_attr_values.attribute8);
127: fnd_flex_descval.set_column_value('ATTRIBUTE9', p_attr_values.attribute9);
120: fnd_flex_descval.set_column_value('ATTRIBUTE2', p_attr_values.attribute2);
121: fnd_flex_descval.set_column_value('ATTRIBUTE3', p_attr_values.attribute3);
122: fnd_flex_descval.set_column_value('ATTRIBUTE4', p_attr_values.attribute4);
123: fnd_flex_descval.set_column_value('ATTRIBUTE5', p_attr_values.attribute5);
124: fnd_flex_descval.set_column_value('ATTRIBUTE6', p_attr_values.attribute6);
125: fnd_flex_descval.set_column_value('ATTRIBUTE7', p_attr_values.attribute7);
126: fnd_flex_descval.set_column_value('ATTRIBUTE8', p_attr_values.attribute8);
127: fnd_flex_descval.set_column_value('ATTRIBUTE9', p_attr_values.attribute9);
128: fnd_flex_descval.set_column_value('ATTRIBUTE10', p_attr_values.attribute10);
121: fnd_flex_descval.set_column_value('ATTRIBUTE3', p_attr_values.attribute3);
122: fnd_flex_descval.set_column_value('ATTRIBUTE4', p_attr_values.attribute4);
123: fnd_flex_descval.set_column_value('ATTRIBUTE5', p_attr_values.attribute5);
124: fnd_flex_descval.set_column_value('ATTRIBUTE6', p_attr_values.attribute6);
125: fnd_flex_descval.set_column_value('ATTRIBUTE7', p_attr_values.attribute7);
126: fnd_flex_descval.set_column_value('ATTRIBUTE8', p_attr_values.attribute8);
127: fnd_flex_descval.set_column_value('ATTRIBUTE9', p_attr_values.attribute9);
128: fnd_flex_descval.set_column_value('ATTRIBUTE10', p_attr_values.attribute10);
129: fnd_flex_descval.set_column_value('ATTRIBUTE11', p_attr_values.attribute11);
122: fnd_flex_descval.set_column_value('ATTRIBUTE4', p_attr_values.attribute4);
123: fnd_flex_descval.set_column_value('ATTRIBUTE5', p_attr_values.attribute5);
124: fnd_flex_descval.set_column_value('ATTRIBUTE6', p_attr_values.attribute6);
125: fnd_flex_descval.set_column_value('ATTRIBUTE7', p_attr_values.attribute7);
126: fnd_flex_descval.set_column_value('ATTRIBUTE8', p_attr_values.attribute8);
127: fnd_flex_descval.set_column_value('ATTRIBUTE9', p_attr_values.attribute9);
128: fnd_flex_descval.set_column_value('ATTRIBUTE10', p_attr_values.attribute10);
129: fnd_flex_descval.set_column_value('ATTRIBUTE11', p_attr_values.attribute11);
130: fnd_flex_descval.set_column_value('ATTRIBUTE12', p_attr_values.attribute12);
123: fnd_flex_descval.set_column_value('ATTRIBUTE5', p_attr_values.attribute5);
124: fnd_flex_descval.set_column_value('ATTRIBUTE6', p_attr_values.attribute6);
125: fnd_flex_descval.set_column_value('ATTRIBUTE7', p_attr_values.attribute7);
126: fnd_flex_descval.set_column_value('ATTRIBUTE8', p_attr_values.attribute8);
127: fnd_flex_descval.set_column_value('ATTRIBUTE9', p_attr_values.attribute9);
128: fnd_flex_descval.set_column_value('ATTRIBUTE10', p_attr_values.attribute10);
129: fnd_flex_descval.set_column_value('ATTRIBUTE11', p_attr_values.attribute11);
130: fnd_flex_descval.set_column_value('ATTRIBUTE12', p_attr_values.attribute12);
131: fnd_flex_descval.set_column_value('ATTRIBUTE13', p_attr_values.attribute13);
124: fnd_flex_descval.set_column_value('ATTRIBUTE6', p_attr_values.attribute6);
125: fnd_flex_descval.set_column_value('ATTRIBUTE7', p_attr_values.attribute7);
126: fnd_flex_descval.set_column_value('ATTRIBUTE8', p_attr_values.attribute8);
127: fnd_flex_descval.set_column_value('ATTRIBUTE9', p_attr_values.attribute9);
128: fnd_flex_descval.set_column_value('ATTRIBUTE10', p_attr_values.attribute10);
129: fnd_flex_descval.set_column_value('ATTRIBUTE11', p_attr_values.attribute11);
130: fnd_flex_descval.set_column_value('ATTRIBUTE12', p_attr_values.attribute12);
131: fnd_flex_descval.set_column_value('ATTRIBUTE13', p_attr_values.attribute13);
132: fnd_flex_descval.set_column_value('ATTRIBUTE14', p_attr_values.attribute14);
125: fnd_flex_descval.set_column_value('ATTRIBUTE7', p_attr_values.attribute7);
126: fnd_flex_descval.set_column_value('ATTRIBUTE8', p_attr_values.attribute8);
127: fnd_flex_descval.set_column_value('ATTRIBUTE9', p_attr_values.attribute9);
128: fnd_flex_descval.set_column_value('ATTRIBUTE10', p_attr_values.attribute10);
129: fnd_flex_descval.set_column_value('ATTRIBUTE11', p_attr_values.attribute11);
130: fnd_flex_descval.set_column_value('ATTRIBUTE12', p_attr_values.attribute12);
131: fnd_flex_descval.set_column_value('ATTRIBUTE13', p_attr_values.attribute13);
132: fnd_flex_descval.set_column_value('ATTRIBUTE14', p_attr_values.attribute14);
133: fnd_flex_descval.set_column_value('ATTRIBUTE15', p_attr_values.attribute15);
126: fnd_flex_descval.set_column_value('ATTRIBUTE8', p_attr_values.attribute8);
127: fnd_flex_descval.set_column_value('ATTRIBUTE9', p_attr_values.attribute9);
128: fnd_flex_descval.set_column_value('ATTRIBUTE10', p_attr_values.attribute10);
129: fnd_flex_descval.set_column_value('ATTRIBUTE11', p_attr_values.attribute11);
130: fnd_flex_descval.set_column_value('ATTRIBUTE12', p_attr_values.attribute12);
131: fnd_flex_descval.set_column_value('ATTRIBUTE13', p_attr_values.attribute13);
132: fnd_flex_descval.set_column_value('ATTRIBUTE14', p_attr_values.attribute14);
133: fnd_flex_descval.set_column_value('ATTRIBUTE15', p_attr_values.attribute15);
134: -- additional DFF columns(bug#7497907)
127: fnd_flex_descval.set_column_value('ATTRIBUTE9', p_attr_values.attribute9);
128: fnd_flex_descval.set_column_value('ATTRIBUTE10', p_attr_values.attribute10);
129: fnd_flex_descval.set_column_value('ATTRIBUTE11', p_attr_values.attribute11);
130: fnd_flex_descval.set_column_value('ATTRIBUTE12', p_attr_values.attribute12);
131: fnd_flex_descval.set_column_value('ATTRIBUTE13', p_attr_values.attribute13);
132: fnd_flex_descval.set_column_value('ATTRIBUTE14', p_attr_values.attribute14);
133: fnd_flex_descval.set_column_value('ATTRIBUTE15', p_attr_values.attribute15);
134: -- additional DFF columns(bug#7497907)
135: fnd_flex_descval.set_column_value('ATTRIBUTE16', p_attr_values.attribute16);
128: fnd_flex_descval.set_column_value('ATTRIBUTE10', p_attr_values.attribute10);
129: fnd_flex_descval.set_column_value('ATTRIBUTE11', p_attr_values.attribute11);
130: fnd_flex_descval.set_column_value('ATTRIBUTE12', p_attr_values.attribute12);
131: fnd_flex_descval.set_column_value('ATTRIBUTE13', p_attr_values.attribute13);
132: fnd_flex_descval.set_column_value('ATTRIBUTE14', p_attr_values.attribute14);
133: fnd_flex_descval.set_column_value('ATTRIBUTE15', p_attr_values.attribute15);
134: -- additional DFF columns(bug#7497907)
135: fnd_flex_descval.set_column_value('ATTRIBUTE16', p_attr_values.attribute16);
136: fnd_flex_descval.set_column_value('ATTRIBUTE17', p_attr_values.attribute17);
129: fnd_flex_descval.set_column_value('ATTRIBUTE11', p_attr_values.attribute11);
130: fnd_flex_descval.set_column_value('ATTRIBUTE12', p_attr_values.attribute12);
131: fnd_flex_descval.set_column_value('ATTRIBUTE13', p_attr_values.attribute13);
132: fnd_flex_descval.set_column_value('ATTRIBUTE14', p_attr_values.attribute14);
133: fnd_flex_descval.set_column_value('ATTRIBUTE15', p_attr_values.attribute15);
134: -- additional DFF columns(bug#7497907)
135: fnd_flex_descval.set_column_value('ATTRIBUTE16', p_attr_values.attribute16);
136: fnd_flex_descval.set_column_value('ATTRIBUTE17', p_attr_values.attribute17);
137: fnd_flex_descval.set_column_value('ATTRIBUTE18', p_attr_values.attribute18);
131: fnd_flex_descval.set_column_value('ATTRIBUTE13', p_attr_values.attribute13);
132: fnd_flex_descval.set_column_value('ATTRIBUTE14', p_attr_values.attribute14);
133: fnd_flex_descval.set_column_value('ATTRIBUTE15', p_attr_values.attribute15);
134: -- additional DFF columns(bug#7497907)
135: fnd_flex_descval.set_column_value('ATTRIBUTE16', p_attr_values.attribute16);
136: fnd_flex_descval.set_column_value('ATTRIBUTE17', p_attr_values.attribute17);
137: fnd_flex_descval.set_column_value('ATTRIBUTE18', p_attr_values.attribute18);
138: fnd_flex_descval.set_column_value('ATTRIBUTE19', p_attr_values.attribute19);
139: fnd_flex_descval.set_column_value('ATTRIBUTE20', p_attr_values.attribute20);
132: fnd_flex_descval.set_column_value('ATTRIBUTE14', p_attr_values.attribute14);
133: fnd_flex_descval.set_column_value('ATTRIBUTE15', p_attr_values.attribute15);
134: -- additional DFF columns(bug#7497907)
135: fnd_flex_descval.set_column_value('ATTRIBUTE16', p_attr_values.attribute16);
136: fnd_flex_descval.set_column_value('ATTRIBUTE17', p_attr_values.attribute17);
137: fnd_flex_descval.set_column_value('ATTRIBUTE18', p_attr_values.attribute18);
138: fnd_flex_descval.set_column_value('ATTRIBUTE19', p_attr_values.attribute19);
139: fnd_flex_descval.set_column_value('ATTRIBUTE20', p_attr_values.attribute20);
140: fnd_flex_descval.set_column_value('ATTRIBUTE21', p_attr_values.attribute21);
133: fnd_flex_descval.set_column_value('ATTRIBUTE15', p_attr_values.attribute15);
134: -- additional DFF columns(bug#7497907)
135: fnd_flex_descval.set_column_value('ATTRIBUTE16', p_attr_values.attribute16);
136: fnd_flex_descval.set_column_value('ATTRIBUTE17', p_attr_values.attribute17);
137: fnd_flex_descval.set_column_value('ATTRIBUTE18', p_attr_values.attribute18);
138: fnd_flex_descval.set_column_value('ATTRIBUTE19', p_attr_values.attribute19);
139: fnd_flex_descval.set_column_value('ATTRIBUTE20', p_attr_values.attribute20);
140: fnd_flex_descval.set_column_value('ATTRIBUTE21', p_attr_values.attribute21);
141: fnd_flex_descval.set_column_value('ATTRIBUTE22', p_attr_values.attribute22);
134: -- additional DFF columns(bug#7497907)
135: fnd_flex_descval.set_column_value('ATTRIBUTE16', p_attr_values.attribute16);
136: fnd_flex_descval.set_column_value('ATTRIBUTE17', p_attr_values.attribute17);
137: fnd_flex_descval.set_column_value('ATTRIBUTE18', p_attr_values.attribute18);
138: fnd_flex_descval.set_column_value('ATTRIBUTE19', p_attr_values.attribute19);
139: fnd_flex_descval.set_column_value('ATTRIBUTE20', p_attr_values.attribute20);
140: fnd_flex_descval.set_column_value('ATTRIBUTE21', p_attr_values.attribute21);
141: fnd_flex_descval.set_column_value('ATTRIBUTE22', p_attr_values.attribute22);
142: fnd_flex_descval.set_column_value('ATTRIBUTE23', p_attr_values.attribute23);
135: fnd_flex_descval.set_column_value('ATTRIBUTE16', p_attr_values.attribute16);
136: fnd_flex_descval.set_column_value('ATTRIBUTE17', p_attr_values.attribute17);
137: fnd_flex_descval.set_column_value('ATTRIBUTE18', p_attr_values.attribute18);
138: fnd_flex_descval.set_column_value('ATTRIBUTE19', p_attr_values.attribute19);
139: fnd_flex_descval.set_column_value('ATTRIBUTE20', p_attr_values.attribute20);
140: fnd_flex_descval.set_column_value('ATTRIBUTE21', p_attr_values.attribute21);
141: fnd_flex_descval.set_column_value('ATTRIBUTE22', p_attr_values.attribute22);
142: fnd_flex_descval.set_column_value('ATTRIBUTE23', p_attr_values.attribute23);
143: fnd_flex_descval.set_column_value('ATTRIBUTE24', p_attr_values.attribute24);
136: fnd_flex_descval.set_column_value('ATTRIBUTE17', p_attr_values.attribute17);
137: fnd_flex_descval.set_column_value('ATTRIBUTE18', p_attr_values.attribute18);
138: fnd_flex_descval.set_column_value('ATTRIBUTE19', p_attr_values.attribute19);
139: fnd_flex_descval.set_column_value('ATTRIBUTE20', p_attr_values.attribute20);
140: fnd_flex_descval.set_column_value('ATTRIBUTE21', p_attr_values.attribute21);
141: fnd_flex_descval.set_column_value('ATTRIBUTE22', p_attr_values.attribute22);
142: fnd_flex_descval.set_column_value('ATTRIBUTE23', p_attr_values.attribute23);
143: fnd_flex_descval.set_column_value('ATTRIBUTE24', p_attr_values.attribute24);
144: fnd_flex_descval.set_column_value('ATTRIBUTE25', p_attr_values.attribute25);
137: fnd_flex_descval.set_column_value('ATTRIBUTE18', p_attr_values.attribute18);
138: fnd_flex_descval.set_column_value('ATTRIBUTE19', p_attr_values.attribute19);
139: fnd_flex_descval.set_column_value('ATTRIBUTE20', p_attr_values.attribute20);
140: fnd_flex_descval.set_column_value('ATTRIBUTE21', p_attr_values.attribute21);
141: fnd_flex_descval.set_column_value('ATTRIBUTE22', p_attr_values.attribute22);
142: fnd_flex_descval.set_column_value('ATTRIBUTE23', p_attr_values.attribute23);
143: fnd_flex_descval.set_column_value('ATTRIBUTE24', p_attr_values.attribute24);
144: fnd_flex_descval.set_column_value('ATTRIBUTE25', p_attr_values.attribute25);
145: fnd_flex_descval.set_column_value('ATTRIBUTE26', p_attr_values.attribute26);
138: fnd_flex_descval.set_column_value('ATTRIBUTE19', p_attr_values.attribute19);
139: fnd_flex_descval.set_column_value('ATTRIBUTE20', p_attr_values.attribute20);
140: fnd_flex_descval.set_column_value('ATTRIBUTE21', p_attr_values.attribute21);
141: fnd_flex_descval.set_column_value('ATTRIBUTE22', p_attr_values.attribute22);
142: fnd_flex_descval.set_column_value('ATTRIBUTE23', p_attr_values.attribute23);
143: fnd_flex_descval.set_column_value('ATTRIBUTE24', p_attr_values.attribute24);
144: fnd_flex_descval.set_column_value('ATTRIBUTE25', p_attr_values.attribute25);
145: fnd_flex_descval.set_column_value('ATTRIBUTE26', p_attr_values.attribute26);
146: fnd_flex_descval.set_column_value('ATTRIBUTE27', p_attr_values.attribute27);
139: fnd_flex_descval.set_column_value('ATTRIBUTE20', p_attr_values.attribute20);
140: fnd_flex_descval.set_column_value('ATTRIBUTE21', p_attr_values.attribute21);
141: fnd_flex_descval.set_column_value('ATTRIBUTE22', p_attr_values.attribute22);
142: fnd_flex_descval.set_column_value('ATTRIBUTE23', p_attr_values.attribute23);
143: fnd_flex_descval.set_column_value('ATTRIBUTE24', p_attr_values.attribute24);
144: fnd_flex_descval.set_column_value('ATTRIBUTE25', p_attr_values.attribute25);
145: fnd_flex_descval.set_column_value('ATTRIBUTE26', p_attr_values.attribute26);
146: fnd_flex_descval.set_column_value('ATTRIBUTE27', p_attr_values.attribute27);
147: fnd_flex_descval.set_column_value('ATTRIBUTE28', p_attr_values.attribute28);
140: fnd_flex_descval.set_column_value('ATTRIBUTE21', p_attr_values.attribute21);
141: fnd_flex_descval.set_column_value('ATTRIBUTE22', p_attr_values.attribute22);
142: fnd_flex_descval.set_column_value('ATTRIBUTE23', p_attr_values.attribute23);
143: fnd_flex_descval.set_column_value('ATTRIBUTE24', p_attr_values.attribute24);
144: fnd_flex_descval.set_column_value('ATTRIBUTE25', p_attr_values.attribute25);
145: fnd_flex_descval.set_column_value('ATTRIBUTE26', p_attr_values.attribute26);
146: fnd_flex_descval.set_column_value('ATTRIBUTE27', p_attr_values.attribute27);
147: fnd_flex_descval.set_column_value('ATTRIBUTE28', p_attr_values.attribute28);
148: fnd_flex_descval.set_column_value('ATTRIBUTE29', p_attr_values.attribute29);
141: fnd_flex_descval.set_column_value('ATTRIBUTE22', p_attr_values.attribute22);
142: fnd_flex_descval.set_column_value('ATTRIBUTE23', p_attr_values.attribute23);
143: fnd_flex_descval.set_column_value('ATTRIBUTE24', p_attr_values.attribute24);
144: fnd_flex_descval.set_column_value('ATTRIBUTE25', p_attr_values.attribute25);
145: fnd_flex_descval.set_column_value('ATTRIBUTE26', p_attr_values.attribute26);
146: fnd_flex_descval.set_column_value('ATTRIBUTE27', p_attr_values.attribute27);
147: fnd_flex_descval.set_column_value('ATTRIBUTE28', p_attr_values.attribute28);
148: fnd_flex_descval.set_column_value('ATTRIBUTE29', p_attr_values.attribute29);
149: fnd_flex_descval.set_column_value('ATTRIBUTE30', p_attr_values.attribute30);
142: fnd_flex_descval.set_column_value('ATTRIBUTE23', p_attr_values.attribute23);
143: fnd_flex_descval.set_column_value('ATTRIBUTE24', p_attr_values.attribute24);
144: fnd_flex_descval.set_column_value('ATTRIBUTE25', p_attr_values.attribute25);
145: fnd_flex_descval.set_column_value('ATTRIBUTE26', p_attr_values.attribute26);
146: fnd_flex_descval.set_column_value('ATTRIBUTE27', p_attr_values.attribute27);
147: fnd_flex_descval.set_column_value('ATTRIBUTE28', p_attr_values.attribute28);
148: fnd_flex_descval.set_column_value('ATTRIBUTE29', p_attr_values.attribute29);
149: fnd_flex_descval.set_column_value('ATTRIBUTE30', p_attr_values.attribute30);
150: --
143: fnd_flex_descval.set_column_value('ATTRIBUTE24', p_attr_values.attribute24);
144: fnd_flex_descval.set_column_value('ATTRIBUTE25', p_attr_values.attribute25);
145: fnd_flex_descval.set_column_value('ATTRIBUTE26', p_attr_values.attribute26);
146: fnd_flex_descval.set_column_value('ATTRIBUTE27', p_attr_values.attribute27);
147: fnd_flex_descval.set_column_value('ATTRIBUTE28', p_attr_values.attribute28);
148: fnd_flex_descval.set_column_value('ATTRIBUTE29', p_attr_values.attribute29);
149: fnd_flex_descval.set_column_value('ATTRIBUTE30', p_attr_values.attribute30);
150: --
151: --
144: fnd_flex_descval.set_column_value('ATTRIBUTE25', p_attr_values.attribute25);
145: fnd_flex_descval.set_column_value('ATTRIBUTE26', p_attr_values.attribute26);
146: fnd_flex_descval.set_column_value('ATTRIBUTE27', p_attr_values.attribute27);
147: fnd_flex_descval.set_column_value('ATTRIBUTE28', p_attr_values.attribute28);
148: fnd_flex_descval.set_column_value('ATTRIBUTE29', p_attr_values.attribute29);
149: fnd_flex_descval.set_column_value('ATTRIBUTE30', p_attr_values.attribute30);
150: --
151: --
152: -- bug#7151536, subhat.
145: fnd_flex_descval.set_column_value('ATTRIBUTE26', p_attr_values.attribute26);
146: fnd_flex_descval.set_column_value('ATTRIBUTE27', p_attr_values.attribute27);
147: fnd_flex_descval.set_column_value('ATTRIBUTE28', p_attr_values.attribute28);
148: fnd_flex_descval.set_column_value('ATTRIBUTE29', p_attr_values.attribute29);
149: fnd_flex_descval.set_column_value('ATTRIBUTE30', p_attr_values.attribute30);
150: --
151: --
152: -- bug#7151536, subhat.
153: -- Flex engine doesnt default the values if we pass default value for
159: else
160: l_values_or_ids := 'I';
161: end if;
162: --
163: If NOT fnd_flex_descval.validate_desccols
164: (appl_short_name => 'CSD',
165: desc_flex_name => p_desc_flex_name,
166: values_or_ids => l_values_or_ids)
167: -- end bug#7151536, subhat.
165: desc_flex_name => p_desc_flex_name,
166: values_or_ids => l_values_or_ids)
167: -- end bug#7151536, subhat.
168: then
169: l_error_message := fnd_flex_descval.error_message;
170: If fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
171: fnd_message.set_name('CSD', 'CSD_API_DESC_FLEX_ERR');
172: fnd_message.set_token('API_NAME', p_api_name);
173: fnd_message.set_token('DESC_FLEX_MSG', l_error_message);
179: -- Note: In case any new columns are added to CSD_REPAIRS DFF, they need to be added here too.
180: else
181: -- populate the out rec only if its in create mode.
182: if l_values_or_ids = 'V' then
183: l_segment_count := fnd_flex_descval.segment_count;
184: for i in 1 ..l_segment_count
185: loop
186: l_column_name := fnd_flex_descval.segment_column_name(i);
187:
182: if l_values_or_ids = 'V' then
183: l_segment_count := fnd_flex_descval.segment_count;
184: for i in 1 ..l_segment_count
185: loop
186: l_column_name := fnd_flex_descval.segment_column_name(i);
187:
188: CASE l_column_name
189: WHEN 'ATTRIBUTE_CATEGORY' then
190: p_attr_values.attribute_category := fnd_flex_descval.segment_value(i);
186: l_column_name := fnd_flex_descval.segment_column_name(i);
187:
188: CASE l_column_name
189: WHEN 'ATTRIBUTE_CATEGORY' then
190: p_attr_values.attribute_category := fnd_flex_descval.segment_value(i);
191: WHEN 'ATTRIBUTE1' then
192: p_attr_values.attribute1 := fnd_flex_descval.segment_value(i);
193: WHEN 'ATTRIBUTE2' then
194: p_attr_values.attribute2 := fnd_flex_descval.segment_value(i);
188: CASE l_column_name
189: WHEN 'ATTRIBUTE_CATEGORY' then
190: p_attr_values.attribute_category := fnd_flex_descval.segment_value(i);
191: WHEN 'ATTRIBUTE1' then
192: p_attr_values.attribute1 := fnd_flex_descval.segment_value(i);
193: WHEN 'ATTRIBUTE2' then
194: p_attr_values.attribute2 := fnd_flex_descval.segment_value(i);
195: WHEN 'ATTRIBUTE3' then
196: p_attr_values.attribute3 := fnd_flex_descval.segment_value(i);
190: p_attr_values.attribute_category := fnd_flex_descval.segment_value(i);
191: WHEN 'ATTRIBUTE1' then
192: p_attr_values.attribute1 := fnd_flex_descval.segment_value(i);
193: WHEN 'ATTRIBUTE2' then
194: p_attr_values.attribute2 := fnd_flex_descval.segment_value(i);
195: WHEN 'ATTRIBUTE3' then
196: p_attr_values.attribute3 := fnd_flex_descval.segment_value(i);
197: WHEN 'ATTRIBUTE4' then
198: p_attr_values.attribute4 := fnd_flex_descval.segment_value(i);
192: p_attr_values.attribute1 := fnd_flex_descval.segment_value(i);
193: WHEN 'ATTRIBUTE2' then
194: p_attr_values.attribute2 := fnd_flex_descval.segment_value(i);
195: WHEN 'ATTRIBUTE3' then
196: p_attr_values.attribute3 := fnd_flex_descval.segment_value(i);
197: WHEN 'ATTRIBUTE4' then
198: p_attr_values.attribute4 := fnd_flex_descval.segment_value(i);
199: WHEN 'ATTRIBUTE5' then
200: p_attr_values.attribute5 := fnd_flex_descval.segment_value(i);
194: p_attr_values.attribute2 := fnd_flex_descval.segment_value(i);
195: WHEN 'ATTRIBUTE3' then
196: p_attr_values.attribute3 := fnd_flex_descval.segment_value(i);
197: WHEN 'ATTRIBUTE4' then
198: p_attr_values.attribute4 := fnd_flex_descval.segment_value(i);
199: WHEN 'ATTRIBUTE5' then
200: p_attr_values.attribute5 := fnd_flex_descval.segment_value(i);
201: WHEN 'ATTRIBUTE6' then
202: p_attr_values.attribute6 := fnd_flex_descval.segment_value(i);
196: p_attr_values.attribute3 := fnd_flex_descval.segment_value(i);
197: WHEN 'ATTRIBUTE4' then
198: p_attr_values.attribute4 := fnd_flex_descval.segment_value(i);
199: WHEN 'ATTRIBUTE5' then
200: p_attr_values.attribute5 := fnd_flex_descval.segment_value(i);
201: WHEN 'ATTRIBUTE6' then
202: p_attr_values.attribute6 := fnd_flex_descval.segment_value(i);
203: WHEN 'ATTRIBUTE7' then
204: p_attr_values.attribute7 := fnd_flex_descval.segment_value(i);
198: p_attr_values.attribute4 := fnd_flex_descval.segment_value(i);
199: WHEN 'ATTRIBUTE5' then
200: p_attr_values.attribute5 := fnd_flex_descval.segment_value(i);
201: WHEN 'ATTRIBUTE6' then
202: p_attr_values.attribute6 := fnd_flex_descval.segment_value(i);
203: WHEN 'ATTRIBUTE7' then
204: p_attr_values.attribute7 := fnd_flex_descval.segment_value(i);
205: WHEN 'ATTRIBUTE8' then
206: p_attr_values.attribute8 := fnd_flex_descval.segment_value(i);
200: p_attr_values.attribute5 := fnd_flex_descval.segment_value(i);
201: WHEN 'ATTRIBUTE6' then
202: p_attr_values.attribute6 := fnd_flex_descval.segment_value(i);
203: WHEN 'ATTRIBUTE7' then
204: p_attr_values.attribute7 := fnd_flex_descval.segment_value(i);
205: WHEN 'ATTRIBUTE8' then
206: p_attr_values.attribute8 := fnd_flex_descval.segment_value(i);
207: WHEN 'ATTRIBUTE9' then
208: p_attr_values.attribute9 := fnd_flex_descval.segment_value(i);
202: p_attr_values.attribute6 := fnd_flex_descval.segment_value(i);
203: WHEN 'ATTRIBUTE7' then
204: p_attr_values.attribute7 := fnd_flex_descval.segment_value(i);
205: WHEN 'ATTRIBUTE8' then
206: p_attr_values.attribute8 := fnd_flex_descval.segment_value(i);
207: WHEN 'ATTRIBUTE9' then
208: p_attr_values.attribute9 := fnd_flex_descval.segment_value(i);
209: WHEN 'ATTRIBUTE10' then
210: p_attr_values.attribute10 := fnd_flex_descval.segment_value(i);
204: p_attr_values.attribute7 := fnd_flex_descval.segment_value(i);
205: WHEN 'ATTRIBUTE8' then
206: p_attr_values.attribute8 := fnd_flex_descval.segment_value(i);
207: WHEN 'ATTRIBUTE9' then
208: p_attr_values.attribute9 := fnd_flex_descval.segment_value(i);
209: WHEN 'ATTRIBUTE10' then
210: p_attr_values.attribute10 := fnd_flex_descval.segment_value(i);
211: WHEN 'ATTRIBUTE11' then
212: p_attr_values.attribute11 := fnd_flex_descval.segment_value(i);
206: p_attr_values.attribute8 := fnd_flex_descval.segment_value(i);
207: WHEN 'ATTRIBUTE9' then
208: p_attr_values.attribute9 := fnd_flex_descval.segment_value(i);
209: WHEN 'ATTRIBUTE10' then
210: p_attr_values.attribute10 := fnd_flex_descval.segment_value(i);
211: WHEN 'ATTRIBUTE11' then
212: p_attr_values.attribute11 := fnd_flex_descval.segment_value(i);
213: WHEN 'ATTRIBUTE12' then
214: p_attr_values.attribute12 := fnd_flex_descval.segment_value(i);
208: p_attr_values.attribute9 := fnd_flex_descval.segment_value(i);
209: WHEN 'ATTRIBUTE10' then
210: p_attr_values.attribute10 := fnd_flex_descval.segment_value(i);
211: WHEN 'ATTRIBUTE11' then
212: p_attr_values.attribute11 := fnd_flex_descval.segment_value(i);
213: WHEN 'ATTRIBUTE12' then
214: p_attr_values.attribute12 := fnd_flex_descval.segment_value(i);
215: WHEN 'ATTRIBUTE13' then
216: p_attr_values.attribute13 := fnd_flex_descval.segment_value(i);
210: p_attr_values.attribute10 := fnd_flex_descval.segment_value(i);
211: WHEN 'ATTRIBUTE11' then
212: p_attr_values.attribute11 := fnd_flex_descval.segment_value(i);
213: WHEN 'ATTRIBUTE12' then
214: p_attr_values.attribute12 := fnd_flex_descval.segment_value(i);
215: WHEN 'ATTRIBUTE13' then
216: p_attr_values.attribute13 := fnd_flex_descval.segment_value(i);
217: WHEN 'ATTRIBUTE14' then
218: p_attr_values.attribute14 := fnd_flex_descval.segment_value(i);
212: p_attr_values.attribute11 := fnd_flex_descval.segment_value(i);
213: WHEN 'ATTRIBUTE12' then
214: p_attr_values.attribute12 := fnd_flex_descval.segment_value(i);
215: WHEN 'ATTRIBUTE13' then
216: p_attr_values.attribute13 := fnd_flex_descval.segment_value(i);
217: WHEN 'ATTRIBUTE14' then
218: p_attr_values.attribute14 := fnd_flex_descval.segment_value(i);
219: WHEN 'ATTRIBUTE15' then
220: p_attr_values.attribute15 := fnd_flex_descval.segment_value(i);
214: p_attr_values.attribute12 := fnd_flex_descval.segment_value(i);
215: WHEN 'ATTRIBUTE13' then
216: p_attr_values.attribute13 := fnd_flex_descval.segment_value(i);
217: WHEN 'ATTRIBUTE14' then
218: p_attr_values.attribute14 := fnd_flex_descval.segment_value(i);
219: WHEN 'ATTRIBUTE15' then
220: p_attr_values.attribute15 := fnd_flex_descval.segment_value(i);
221: --* additional DFF attributes, subhat(bug#7497907)
222: WHEN 'ATTRIBUTE16' then
216: p_attr_values.attribute13 := fnd_flex_descval.segment_value(i);
217: WHEN 'ATTRIBUTE14' then
218: p_attr_values.attribute14 := fnd_flex_descval.segment_value(i);
219: WHEN 'ATTRIBUTE15' then
220: p_attr_values.attribute15 := fnd_flex_descval.segment_value(i);
221: --* additional DFF attributes, subhat(bug#7497907)
222: WHEN 'ATTRIBUTE16' then
223: p_attr_values.attribute16 := fnd_flex_descval.segment_value(i);
224: WHEN 'ATTRIBUTE17' then
219: WHEN 'ATTRIBUTE15' then
220: p_attr_values.attribute15 := fnd_flex_descval.segment_value(i);
221: --* additional DFF attributes, subhat(bug#7497907)
222: WHEN 'ATTRIBUTE16' then
223: p_attr_values.attribute16 := fnd_flex_descval.segment_value(i);
224: WHEN 'ATTRIBUTE17' then
225: p_attr_values.attribute17 := fnd_flex_descval.segment_value(i);
226: WHEN 'ATTRIBUTE18' then
227: p_attr_values.attribute18 := fnd_flex_descval.segment_value(i);
221: --* additional DFF attributes, subhat(bug#7497907)
222: WHEN 'ATTRIBUTE16' then
223: p_attr_values.attribute16 := fnd_flex_descval.segment_value(i);
224: WHEN 'ATTRIBUTE17' then
225: p_attr_values.attribute17 := fnd_flex_descval.segment_value(i);
226: WHEN 'ATTRIBUTE18' then
227: p_attr_values.attribute18 := fnd_flex_descval.segment_value(i);
228: WHEN 'ATTRIBUTE19' then
229: p_attr_values.attribute19 := fnd_flex_descval.segment_value(i);
223: p_attr_values.attribute16 := fnd_flex_descval.segment_value(i);
224: WHEN 'ATTRIBUTE17' then
225: p_attr_values.attribute17 := fnd_flex_descval.segment_value(i);
226: WHEN 'ATTRIBUTE18' then
227: p_attr_values.attribute18 := fnd_flex_descval.segment_value(i);
228: WHEN 'ATTRIBUTE19' then
229: p_attr_values.attribute19 := fnd_flex_descval.segment_value(i);
230: WHEN 'ATTRIBUTE20' then
231: p_attr_values.attribute20 := fnd_flex_descval.segment_value(i);
225: p_attr_values.attribute17 := fnd_flex_descval.segment_value(i);
226: WHEN 'ATTRIBUTE18' then
227: p_attr_values.attribute18 := fnd_flex_descval.segment_value(i);
228: WHEN 'ATTRIBUTE19' then
229: p_attr_values.attribute19 := fnd_flex_descval.segment_value(i);
230: WHEN 'ATTRIBUTE20' then
231: p_attr_values.attribute20 := fnd_flex_descval.segment_value(i);
232: WHEN 'ATTRIBUTE21' then
233: p_attr_values.attribute21 := fnd_flex_descval.segment_value(i);
227: p_attr_values.attribute18 := fnd_flex_descval.segment_value(i);
228: WHEN 'ATTRIBUTE19' then
229: p_attr_values.attribute19 := fnd_flex_descval.segment_value(i);
230: WHEN 'ATTRIBUTE20' then
231: p_attr_values.attribute20 := fnd_flex_descval.segment_value(i);
232: WHEN 'ATTRIBUTE21' then
233: p_attr_values.attribute21 := fnd_flex_descval.segment_value(i);
234: WHEN 'ATTRIBUTE22' then
235: p_attr_values.attribute22 := fnd_flex_descval.segment_value(i);
229: p_attr_values.attribute19 := fnd_flex_descval.segment_value(i);
230: WHEN 'ATTRIBUTE20' then
231: p_attr_values.attribute20 := fnd_flex_descval.segment_value(i);
232: WHEN 'ATTRIBUTE21' then
233: p_attr_values.attribute21 := fnd_flex_descval.segment_value(i);
234: WHEN 'ATTRIBUTE22' then
235: p_attr_values.attribute22 := fnd_flex_descval.segment_value(i);
236: WHEN 'ATTRIBUTE23' then
237: p_attr_values.attribute23 := fnd_flex_descval.segment_value(i);
231: p_attr_values.attribute20 := fnd_flex_descval.segment_value(i);
232: WHEN 'ATTRIBUTE21' then
233: p_attr_values.attribute21 := fnd_flex_descval.segment_value(i);
234: WHEN 'ATTRIBUTE22' then
235: p_attr_values.attribute22 := fnd_flex_descval.segment_value(i);
236: WHEN 'ATTRIBUTE23' then
237: p_attr_values.attribute23 := fnd_flex_descval.segment_value(i);
238: WHEN 'ATTRIBUTE24' then
239: p_attr_values.attribute24 := fnd_flex_descval.segment_value(i);
233: p_attr_values.attribute21 := fnd_flex_descval.segment_value(i);
234: WHEN 'ATTRIBUTE22' then
235: p_attr_values.attribute22 := fnd_flex_descval.segment_value(i);
236: WHEN 'ATTRIBUTE23' then
237: p_attr_values.attribute23 := fnd_flex_descval.segment_value(i);
238: WHEN 'ATTRIBUTE24' then
239: p_attr_values.attribute24 := fnd_flex_descval.segment_value(i);
240: WHEN 'ATTRIBUTE25' then
241: p_attr_values.attribute25 := fnd_flex_descval.segment_value(i);
235: p_attr_values.attribute22 := fnd_flex_descval.segment_value(i);
236: WHEN 'ATTRIBUTE23' then
237: p_attr_values.attribute23 := fnd_flex_descval.segment_value(i);
238: WHEN 'ATTRIBUTE24' then
239: p_attr_values.attribute24 := fnd_flex_descval.segment_value(i);
240: WHEN 'ATTRIBUTE25' then
241: p_attr_values.attribute25 := fnd_flex_descval.segment_value(i);
242: WHEN 'ATTRIBUTE26' then
243: p_attr_values.attribute26 := fnd_flex_descval.segment_value(i);
237: p_attr_values.attribute23 := fnd_flex_descval.segment_value(i);
238: WHEN 'ATTRIBUTE24' then
239: p_attr_values.attribute24 := fnd_flex_descval.segment_value(i);
240: WHEN 'ATTRIBUTE25' then
241: p_attr_values.attribute25 := fnd_flex_descval.segment_value(i);
242: WHEN 'ATTRIBUTE26' then
243: p_attr_values.attribute26 := fnd_flex_descval.segment_value(i);
244: WHEN 'ATTRIBUTE27' then
245: p_attr_values.attribute27 := fnd_flex_descval.segment_value(i);
239: p_attr_values.attribute24 := fnd_flex_descval.segment_value(i);
240: WHEN 'ATTRIBUTE25' then
241: p_attr_values.attribute25 := fnd_flex_descval.segment_value(i);
242: WHEN 'ATTRIBUTE26' then
243: p_attr_values.attribute26 := fnd_flex_descval.segment_value(i);
244: WHEN 'ATTRIBUTE27' then
245: p_attr_values.attribute27 := fnd_flex_descval.segment_value(i);
246: WHEN 'ATTRIBUTE28' then
247: p_attr_values.attribute28 := fnd_flex_descval.segment_value(i);
241: p_attr_values.attribute25 := fnd_flex_descval.segment_value(i);
242: WHEN 'ATTRIBUTE26' then
243: p_attr_values.attribute26 := fnd_flex_descval.segment_value(i);
244: WHEN 'ATTRIBUTE27' then
245: p_attr_values.attribute27 := fnd_flex_descval.segment_value(i);
246: WHEN 'ATTRIBUTE28' then
247: p_attr_values.attribute28 := fnd_flex_descval.segment_value(i);
248: WHEN 'ATTRIBUTE29' then
249: p_attr_values.attribute29 := fnd_flex_descval.segment_value(i);
243: p_attr_values.attribute26 := fnd_flex_descval.segment_value(i);
244: WHEN 'ATTRIBUTE27' then
245: p_attr_values.attribute27 := fnd_flex_descval.segment_value(i);
246: WHEN 'ATTRIBUTE28' then
247: p_attr_values.attribute28 := fnd_flex_descval.segment_value(i);
248: WHEN 'ATTRIBUTE29' then
249: p_attr_values.attribute29 := fnd_flex_descval.segment_value(i);
250: WHEN 'ATTRIBUTE30' then
251: p_attr_values.attribute30 := fnd_flex_descval.segment_value(i);
245: p_attr_values.attribute27 := fnd_flex_descval.segment_value(i);
246: WHEN 'ATTRIBUTE28' then
247: p_attr_values.attribute28 := fnd_flex_descval.segment_value(i);
248: WHEN 'ATTRIBUTE29' then
249: p_attr_values.attribute29 := fnd_flex_descval.segment_value(i);
250: WHEN 'ATTRIBUTE30' then
251: p_attr_values.attribute30 := fnd_flex_descval.segment_value(i);
252: ELSE
253: null;
247: p_attr_values.attribute28 := fnd_flex_descval.segment_value(i);
248: WHEN 'ATTRIBUTE29' then
249: p_attr_values.attribute29 := fnd_flex_descval.segment_value(i);
250: WHEN 'ATTRIBUTE30' then
251: p_attr_values.attribute30 := fnd_flex_descval.segment_value(i);
252: ELSE
253: null;
254: END CASE;
255: end loop;