1287: begin
1288: x_error_segments:=null;
1289: x_error_message:=null;
1290:
1291: FND_FLEX_DESCVAL.set_context_value(p_attribute_category);
1292: fnd_flex_descval.set_column_value('ATTRIBUTE1', p_ATTRIBUTE1);
1293: fnd_flex_descval.set_column_value('ATTRIBUTE2', p_ATTRIBUTE2);
1294: fnd_flex_descval.set_column_value('ATTRIBUTE3', p_ATTRIBUTE3);
1295: fnd_flex_descval.set_column_value('ATTRIBUTE4', p_ATTRIBUTE4);
1288: x_error_segments:=null;
1289: x_error_message:=null;
1290:
1291: FND_FLEX_DESCVAL.set_context_value(p_attribute_category);
1292: fnd_flex_descval.set_column_value('ATTRIBUTE1', p_ATTRIBUTE1);
1293: fnd_flex_descval.set_column_value('ATTRIBUTE2', p_ATTRIBUTE2);
1294: fnd_flex_descval.set_column_value('ATTRIBUTE3', p_ATTRIBUTE3);
1295: fnd_flex_descval.set_column_value('ATTRIBUTE4', p_ATTRIBUTE4);
1296: fnd_flex_descval.set_column_value('ATTRIBUTE5', p_ATTRIBUTE5);
1289: x_error_message:=null;
1290:
1291: FND_FLEX_DESCVAL.set_context_value(p_attribute_category);
1292: fnd_flex_descval.set_column_value('ATTRIBUTE1', p_ATTRIBUTE1);
1293: fnd_flex_descval.set_column_value('ATTRIBUTE2', p_ATTRIBUTE2);
1294: fnd_flex_descval.set_column_value('ATTRIBUTE3', p_ATTRIBUTE3);
1295: fnd_flex_descval.set_column_value('ATTRIBUTE4', p_ATTRIBUTE4);
1296: fnd_flex_descval.set_column_value('ATTRIBUTE5', p_ATTRIBUTE5);
1297: fnd_flex_descval.set_column_value('ATTRIBUTE6', p_ATTRIBUTE6);
1290:
1291: FND_FLEX_DESCVAL.set_context_value(p_attribute_category);
1292: fnd_flex_descval.set_column_value('ATTRIBUTE1', p_ATTRIBUTE1);
1293: fnd_flex_descval.set_column_value('ATTRIBUTE2', p_ATTRIBUTE2);
1294: fnd_flex_descval.set_column_value('ATTRIBUTE3', p_ATTRIBUTE3);
1295: fnd_flex_descval.set_column_value('ATTRIBUTE4', p_ATTRIBUTE4);
1296: fnd_flex_descval.set_column_value('ATTRIBUTE5', p_ATTRIBUTE5);
1297: fnd_flex_descval.set_column_value('ATTRIBUTE6', p_ATTRIBUTE6);
1298: fnd_flex_descval.set_column_value('ATTRIBUTE7', p_ATTRIBUTE7);
1291: FND_FLEX_DESCVAL.set_context_value(p_attribute_category);
1292: fnd_flex_descval.set_column_value('ATTRIBUTE1', p_ATTRIBUTE1);
1293: fnd_flex_descval.set_column_value('ATTRIBUTE2', p_ATTRIBUTE2);
1294: fnd_flex_descval.set_column_value('ATTRIBUTE3', p_ATTRIBUTE3);
1295: fnd_flex_descval.set_column_value('ATTRIBUTE4', p_ATTRIBUTE4);
1296: fnd_flex_descval.set_column_value('ATTRIBUTE5', p_ATTRIBUTE5);
1297: fnd_flex_descval.set_column_value('ATTRIBUTE6', p_ATTRIBUTE6);
1298: fnd_flex_descval.set_column_value('ATTRIBUTE7', p_ATTRIBUTE7);
1299: fnd_flex_descval.set_column_value('ATTRIBUTE8', p_ATTRIBUTE8);
1292: fnd_flex_descval.set_column_value('ATTRIBUTE1', p_ATTRIBUTE1);
1293: fnd_flex_descval.set_column_value('ATTRIBUTE2', p_ATTRIBUTE2);
1294: fnd_flex_descval.set_column_value('ATTRIBUTE3', p_ATTRIBUTE3);
1295: fnd_flex_descval.set_column_value('ATTRIBUTE4', p_ATTRIBUTE4);
1296: fnd_flex_descval.set_column_value('ATTRIBUTE5', p_ATTRIBUTE5);
1297: fnd_flex_descval.set_column_value('ATTRIBUTE6', p_ATTRIBUTE6);
1298: fnd_flex_descval.set_column_value('ATTRIBUTE7', p_ATTRIBUTE7);
1299: fnd_flex_descval.set_column_value('ATTRIBUTE8', p_ATTRIBUTE8);
1300: fnd_flex_descval.set_column_value('ATTRIBUTE9', p_ATTRIBUTE9);
1293: fnd_flex_descval.set_column_value('ATTRIBUTE2', p_ATTRIBUTE2);
1294: fnd_flex_descval.set_column_value('ATTRIBUTE3', p_ATTRIBUTE3);
1295: fnd_flex_descval.set_column_value('ATTRIBUTE4', p_ATTRIBUTE4);
1296: fnd_flex_descval.set_column_value('ATTRIBUTE5', p_ATTRIBUTE5);
1297: fnd_flex_descval.set_column_value('ATTRIBUTE6', p_ATTRIBUTE6);
1298: fnd_flex_descval.set_column_value('ATTRIBUTE7', p_ATTRIBUTE7);
1299: fnd_flex_descval.set_column_value('ATTRIBUTE8', p_ATTRIBUTE8);
1300: fnd_flex_descval.set_column_value('ATTRIBUTE9', p_ATTRIBUTE9);
1301: fnd_flex_descval.set_column_value('ATTRIBUTE10', p_ATTRIBUTE10);
1294: fnd_flex_descval.set_column_value('ATTRIBUTE3', p_ATTRIBUTE3);
1295: fnd_flex_descval.set_column_value('ATTRIBUTE4', p_ATTRIBUTE4);
1296: fnd_flex_descval.set_column_value('ATTRIBUTE5', p_ATTRIBUTE5);
1297: fnd_flex_descval.set_column_value('ATTRIBUTE6', p_ATTRIBUTE6);
1298: fnd_flex_descval.set_column_value('ATTRIBUTE7', p_ATTRIBUTE7);
1299: fnd_flex_descval.set_column_value('ATTRIBUTE8', p_ATTRIBUTE8);
1300: fnd_flex_descval.set_column_value('ATTRIBUTE9', p_ATTRIBUTE9);
1301: fnd_flex_descval.set_column_value('ATTRIBUTE10', p_ATTRIBUTE10);
1302: fnd_flex_descval.set_column_value('ATTRIBUTE11', p_ATTRIBUTE11);
1295: fnd_flex_descval.set_column_value('ATTRIBUTE4', p_ATTRIBUTE4);
1296: fnd_flex_descval.set_column_value('ATTRIBUTE5', p_ATTRIBUTE5);
1297: fnd_flex_descval.set_column_value('ATTRIBUTE6', p_ATTRIBUTE6);
1298: fnd_flex_descval.set_column_value('ATTRIBUTE7', p_ATTRIBUTE7);
1299: fnd_flex_descval.set_column_value('ATTRIBUTE8', p_ATTRIBUTE8);
1300: fnd_flex_descval.set_column_value('ATTRIBUTE9', p_ATTRIBUTE9);
1301: fnd_flex_descval.set_column_value('ATTRIBUTE10', p_ATTRIBUTE10);
1302: fnd_flex_descval.set_column_value('ATTRIBUTE11', p_ATTRIBUTE11);
1303: fnd_flex_descval.set_column_value('ATTRIBUTE12', p_ATTRIBUTE12);
1296: fnd_flex_descval.set_column_value('ATTRIBUTE5', p_ATTRIBUTE5);
1297: fnd_flex_descval.set_column_value('ATTRIBUTE6', p_ATTRIBUTE6);
1298: fnd_flex_descval.set_column_value('ATTRIBUTE7', p_ATTRIBUTE7);
1299: fnd_flex_descval.set_column_value('ATTRIBUTE8', p_ATTRIBUTE8);
1300: fnd_flex_descval.set_column_value('ATTRIBUTE9', p_ATTRIBUTE9);
1301: fnd_flex_descval.set_column_value('ATTRIBUTE10', p_ATTRIBUTE10);
1302: fnd_flex_descval.set_column_value('ATTRIBUTE11', p_ATTRIBUTE11);
1303: fnd_flex_descval.set_column_value('ATTRIBUTE12', p_ATTRIBUTE12);
1304: fnd_flex_descval.set_column_value('ATTRIBUTE13', p_ATTRIBUTE13);
1297: fnd_flex_descval.set_column_value('ATTRIBUTE6', p_ATTRIBUTE6);
1298: fnd_flex_descval.set_column_value('ATTRIBUTE7', p_ATTRIBUTE7);
1299: fnd_flex_descval.set_column_value('ATTRIBUTE8', p_ATTRIBUTE8);
1300: fnd_flex_descval.set_column_value('ATTRIBUTE9', p_ATTRIBUTE9);
1301: fnd_flex_descval.set_column_value('ATTRIBUTE10', p_ATTRIBUTE10);
1302: fnd_flex_descval.set_column_value('ATTRIBUTE11', p_ATTRIBUTE11);
1303: fnd_flex_descval.set_column_value('ATTRIBUTE12', p_ATTRIBUTE12);
1304: fnd_flex_descval.set_column_value('ATTRIBUTE13', p_ATTRIBUTE13);
1305: fnd_flex_descval.set_column_value('ATTRIBUTE14', p_ATTRIBUTE14);
1298: fnd_flex_descval.set_column_value('ATTRIBUTE7', p_ATTRIBUTE7);
1299: fnd_flex_descval.set_column_value('ATTRIBUTE8', p_ATTRIBUTE8);
1300: fnd_flex_descval.set_column_value('ATTRIBUTE9', p_ATTRIBUTE9);
1301: fnd_flex_descval.set_column_value('ATTRIBUTE10', p_ATTRIBUTE10);
1302: fnd_flex_descval.set_column_value('ATTRIBUTE11', p_ATTRIBUTE11);
1303: fnd_flex_descval.set_column_value('ATTRIBUTE12', p_ATTRIBUTE12);
1304: fnd_flex_descval.set_column_value('ATTRIBUTE13', p_ATTRIBUTE13);
1305: fnd_flex_descval.set_column_value('ATTRIBUTE14', p_ATTRIBUTE14);
1306: fnd_flex_descval.set_column_value('ATTRIBUTE15', p_ATTRIBUTE15);
1299: fnd_flex_descval.set_column_value('ATTRIBUTE8', p_ATTRIBUTE8);
1300: fnd_flex_descval.set_column_value('ATTRIBUTE9', p_ATTRIBUTE9);
1301: fnd_flex_descval.set_column_value('ATTRIBUTE10', p_ATTRIBUTE10);
1302: fnd_flex_descval.set_column_value('ATTRIBUTE11', p_ATTRIBUTE11);
1303: fnd_flex_descval.set_column_value('ATTRIBUTE12', p_ATTRIBUTE12);
1304: fnd_flex_descval.set_column_value('ATTRIBUTE13', p_ATTRIBUTE13);
1305: fnd_flex_descval.set_column_value('ATTRIBUTE14', p_ATTRIBUTE14);
1306: fnd_flex_descval.set_column_value('ATTRIBUTE15', p_ATTRIBUTE15);
1307:
1300: fnd_flex_descval.set_column_value('ATTRIBUTE9', p_ATTRIBUTE9);
1301: fnd_flex_descval.set_column_value('ATTRIBUTE10', p_ATTRIBUTE10);
1302: fnd_flex_descval.set_column_value('ATTRIBUTE11', p_ATTRIBUTE11);
1303: fnd_flex_descval.set_column_value('ATTRIBUTE12', p_ATTRIBUTE12);
1304: fnd_flex_descval.set_column_value('ATTRIBUTE13', p_ATTRIBUTE13);
1305: fnd_flex_descval.set_column_value('ATTRIBUTE14', p_ATTRIBUTE14);
1306: fnd_flex_descval.set_column_value('ATTRIBUTE15', p_ATTRIBUTE15);
1307:
1308: l_validated:= FND_FLEX_DESCVAL.validate_desccols(
1301: fnd_flex_descval.set_column_value('ATTRIBUTE10', p_ATTRIBUTE10);
1302: fnd_flex_descval.set_column_value('ATTRIBUTE11', p_ATTRIBUTE11);
1303: fnd_flex_descval.set_column_value('ATTRIBUTE12', p_ATTRIBUTE12);
1304: fnd_flex_descval.set_column_value('ATTRIBUTE13', p_ATTRIBUTE13);
1305: fnd_flex_descval.set_column_value('ATTRIBUTE14', p_ATTRIBUTE14);
1306: fnd_flex_descval.set_column_value('ATTRIBUTE15', p_ATTRIBUTE15);
1307:
1308: l_validated:= FND_FLEX_DESCVAL.validate_desccols(
1309: p_app_short_name,
1302: fnd_flex_descval.set_column_value('ATTRIBUTE11', p_ATTRIBUTE11);
1303: fnd_flex_descval.set_column_value('ATTRIBUTE12', p_ATTRIBUTE12);
1304: fnd_flex_descval.set_column_value('ATTRIBUTE13', p_ATTRIBUTE13);
1305: fnd_flex_descval.set_column_value('ATTRIBUTE14', p_ATTRIBUTE14);
1306: fnd_flex_descval.set_column_value('ATTRIBUTE15', p_ATTRIBUTE15);
1307:
1308: l_validated:= FND_FLEX_DESCVAL.validate_desccols(
1309: p_app_short_name,
1310: p_desc_flex_name,
1304: fnd_flex_descval.set_column_value('ATTRIBUTE13', p_ATTRIBUTE13);
1305: fnd_flex_descval.set_column_value('ATTRIBUTE14', p_ATTRIBUTE14);
1306: fnd_flex_descval.set_column_value('ATTRIBUTE15', p_ATTRIBUTE15);
1307:
1308: l_validated:= FND_FLEX_DESCVAL.validate_desccols(
1309: p_app_short_name,
1310: p_desc_flex_name,
1311: 'I',
1312: sysdate ) ;
1313:
1314: if (l_validated) then
1315: return true;
1316: else
1317: x_error_segments:=FND_FLEX_DESCVAL.error_segment;
1318: x_error_message:=fnd_flex_descval.error_message;
1319: return false;
1320: end if;
1321: end validate_desc_flex_field;
1314: if (l_validated) then
1315: return true;
1316: else
1317: x_error_segments:=FND_FLEX_DESCVAL.error_segment;
1318: x_error_message:=fnd_flex_descval.error_message;
1319: return false;
1320: end if;
1321: end validate_desc_flex_field;
1322: