2320: BEGIN
2321: l_module_name := g_module_name || 'validate_dff';
2322: v_error_code := 0;
2323:
2324: fnd_flex_descval.clear_column_values;
2325: fnd_flex_descval.set_context_value (v_attribute_category);
2326: fnd_flex_descval.set_column_value ('ATTRIBUTE1', v_attribute1);
2327: fnd_flex_descval.set_column_value ('ATTRIBUTE2', v_attribute2);
2328: fnd_flex_descval.set_column_value ('ATTRIBUTE3', v_attribute3);
2321: l_module_name := g_module_name || 'validate_dff';
2322: v_error_code := 0;
2323:
2324: fnd_flex_descval.clear_column_values;
2325: fnd_flex_descval.set_context_value (v_attribute_category);
2326: fnd_flex_descval.set_column_value ('ATTRIBUTE1', v_attribute1);
2327: fnd_flex_descval.set_column_value ('ATTRIBUTE2', v_attribute2);
2328: fnd_flex_descval.set_column_value ('ATTRIBUTE3', v_attribute3);
2329: fnd_flex_descval.set_column_value ('ATTRIBUTE4', v_attribute4);
2322: v_error_code := 0;
2323:
2324: fnd_flex_descval.clear_column_values;
2325: fnd_flex_descval.set_context_value (v_attribute_category);
2326: fnd_flex_descval.set_column_value ('ATTRIBUTE1', v_attribute1);
2327: fnd_flex_descval.set_column_value ('ATTRIBUTE2', v_attribute2);
2328: fnd_flex_descval.set_column_value ('ATTRIBUTE3', v_attribute3);
2329: fnd_flex_descval.set_column_value ('ATTRIBUTE4', v_attribute4);
2330: fnd_flex_descval.set_column_value ('ATTRIBUTE5', v_attribute5);
2323:
2324: fnd_flex_descval.clear_column_values;
2325: fnd_flex_descval.set_context_value (v_attribute_category);
2326: fnd_flex_descval.set_column_value ('ATTRIBUTE1', v_attribute1);
2327: fnd_flex_descval.set_column_value ('ATTRIBUTE2', v_attribute2);
2328: fnd_flex_descval.set_column_value ('ATTRIBUTE3', v_attribute3);
2329: fnd_flex_descval.set_column_value ('ATTRIBUTE4', v_attribute4);
2330: fnd_flex_descval.set_column_value ('ATTRIBUTE5', v_attribute5);
2331: fnd_flex_descval.set_column_value ('ATTRIBUTE6', v_attribute6);
2324: fnd_flex_descval.clear_column_values;
2325: fnd_flex_descval.set_context_value (v_attribute_category);
2326: fnd_flex_descval.set_column_value ('ATTRIBUTE1', v_attribute1);
2327: fnd_flex_descval.set_column_value ('ATTRIBUTE2', v_attribute2);
2328: fnd_flex_descval.set_column_value ('ATTRIBUTE3', v_attribute3);
2329: fnd_flex_descval.set_column_value ('ATTRIBUTE4', v_attribute4);
2330: fnd_flex_descval.set_column_value ('ATTRIBUTE5', v_attribute5);
2331: fnd_flex_descval.set_column_value ('ATTRIBUTE6', v_attribute6);
2332: fnd_flex_descval.set_column_value ('ATTRIBUTE7', v_attribute7);
2325: fnd_flex_descval.set_context_value (v_attribute_category);
2326: fnd_flex_descval.set_column_value ('ATTRIBUTE1', v_attribute1);
2327: fnd_flex_descval.set_column_value ('ATTRIBUTE2', v_attribute2);
2328: fnd_flex_descval.set_column_value ('ATTRIBUTE3', v_attribute3);
2329: fnd_flex_descval.set_column_value ('ATTRIBUTE4', v_attribute4);
2330: fnd_flex_descval.set_column_value ('ATTRIBUTE5', v_attribute5);
2331: fnd_flex_descval.set_column_value ('ATTRIBUTE6', v_attribute6);
2332: fnd_flex_descval.set_column_value ('ATTRIBUTE7', v_attribute7);
2333: fnd_flex_descval.set_column_value ('ATTRIBUTE8', v_attribute8);
2326: fnd_flex_descval.set_column_value ('ATTRIBUTE1', v_attribute1);
2327: fnd_flex_descval.set_column_value ('ATTRIBUTE2', v_attribute2);
2328: fnd_flex_descval.set_column_value ('ATTRIBUTE3', v_attribute3);
2329: fnd_flex_descval.set_column_value ('ATTRIBUTE4', v_attribute4);
2330: fnd_flex_descval.set_column_value ('ATTRIBUTE5', v_attribute5);
2331: fnd_flex_descval.set_column_value ('ATTRIBUTE6', v_attribute6);
2332: fnd_flex_descval.set_column_value ('ATTRIBUTE7', v_attribute7);
2333: fnd_flex_descval.set_column_value ('ATTRIBUTE8', v_attribute8);
2334: fnd_flex_descval.set_column_value ('ATTRIBUTE9', v_attribute9);
2327: fnd_flex_descval.set_column_value ('ATTRIBUTE2', v_attribute2);
2328: fnd_flex_descval.set_column_value ('ATTRIBUTE3', v_attribute3);
2329: fnd_flex_descval.set_column_value ('ATTRIBUTE4', v_attribute4);
2330: fnd_flex_descval.set_column_value ('ATTRIBUTE5', v_attribute5);
2331: fnd_flex_descval.set_column_value ('ATTRIBUTE6', v_attribute6);
2332: fnd_flex_descval.set_column_value ('ATTRIBUTE7', v_attribute7);
2333: fnd_flex_descval.set_column_value ('ATTRIBUTE8', v_attribute8);
2334: fnd_flex_descval.set_column_value ('ATTRIBUTE9', v_attribute9);
2335: fnd_flex_descval.set_column_value ('ATTRIBUTE10', v_attribute10);
2328: fnd_flex_descval.set_column_value ('ATTRIBUTE3', v_attribute3);
2329: fnd_flex_descval.set_column_value ('ATTRIBUTE4', v_attribute4);
2330: fnd_flex_descval.set_column_value ('ATTRIBUTE5', v_attribute5);
2331: fnd_flex_descval.set_column_value ('ATTRIBUTE6', v_attribute6);
2332: fnd_flex_descval.set_column_value ('ATTRIBUTE7', v_attribute7);
2333: fnd_flex_descval.set_column_value ('ATTRIBUTE8', v_attribute8);
2334: fnd_flex_descval.set_column_value ('ATTRIBUTE9', v_attribute9);
2335: fnd_flex_descval.set_column_value ('ATTRIBUTE10', v_attribute10);
2336: fnd_flex_descval.set_column_value ('ATTRIBUTE11', v_attribute11);
2329: fnd_flex_descval.set_column_value ('ATTRIBUTE4', v_attribute4);
2330: fnd_flex_descval.set_column_value ('ATTRIBUTE5', v_attribute5);
2331: fnd_flex_descval.set_column_value ('ATTRIBUTE6', v_attribute6);
2332: fnd_flex_descval.set_column_value ('ATTRIBUTE7', v_attribute7);
2333: fnd_flex_descval.set_column_value ('ATTRIBUTE8', v_attribute8);
2334: fnd_flex_descval.set_column_value ('ATTRIBUTE9', v_attribute9);
2335: fnd_flex_descval.set_column_value ('ATTRIBUTE10', v_attribute10);
2336: fnd_flex_descval.set_column_value ('ATTRIBUTE11', v_attribute11);
2337: fnd_flex_descval.set_column_value ('ATTRIBUTE12', v_attribute12);
2330: fnd_flex_descval.set_column_value ('ATTRIBUTE5', v_attribute5);
2331: fnd_flex_descval.set_column_value ('ATTRIBUTE6', v_attribute6);
2332: fnd_flex_descval.set_column_value ('ATTRIBUTE7', v_attribute7);
2333: fnd_flex_descval.set_column_value ('ATTRIBUTE8', v_attribute8);
2334: fnd_flex_descval.set_column_value ('ATTRIBUTE9', v_attribute9);
2335: fnd_flex_descval.set_column_value ('ATTRIBUTE10', v_attribute10);
2336: fnd_flex_descval.set_column_value ('ATTRIBUTE11', v_attribute11);
2337: fnd_flex_descval.set_column_value ('ATTRIBUTE12', v_attribute12);
2338: fnd_flex_descval.set_column_value ('ATTRIBUTE13', v_attribute13);
2331: fnd_flex_descval.set_column_value ('ATTRIBUTE6', v_attribute6);
2332: fnd_flex_descval.set_column_value ('ATTRIBUTE7', v_attribute7);
2333: fnd_flex_descval.set_column_value ('ATTRIBUTE8', v_attribute8);
2334: fnd_flex_descval.set_column_value ('ATTRIBUTE9', v_attribute9);
2335: fnd_flex_descval.set_column_value ('ATTRIBUTE10', v_attribute10);
2336: fnd_flex_descval.set_column_value ('ATTRIBUTE11', v_attribute11);
2337: fnd_flex_descval.set_column_value ('ATTRIBUTE12', v_attribute12);
2338: fnd_flex_descval.set_column_value ('ATTRIBUTE13', v_attribute13);
2339: fnd_flex_descval.set_column_value ('ATTRIBUTE14', v_attribute14);
2332: fnd_flex_descval.set_column_value ('ATTRIBUTE7', v_attribute7);
2333: fnd_flex_descval.set_column_value ('ATTRIBUTE8', v_attribute8);
2334: fnd_flex_descval.set_column_value ('ATTRIBUTE9', v_attribute9);
2335: fnd_flex_descval.set_column_value ('ATTRIBUTE10', v_attribute10);
2336: fnd_flex_descval.set_column_value ('ATTRIBUTE11', v_attribute11);
2337: fnd_flex_descval.set_column_value ('ATTRIBUTE12', v_attribute12);
2338: fnd_flex_descval.set_column_value ('ATTRIBUTE13', v_attribute13);
2339: fnd_flex_descval.set_column_value ('ATTRIBUTE14', v_attribute14);
2340: fnd_flex_descval.set_column_value ('ATTRIBUTE15', v_attribute15);
2333: fnd_flex_descval.set_column_value ('ATTRIBUTE8', v_attribute8);
2334: fnd_flex_descval.set_column_value ('ATTRIBUTE9', v_attribute9);
2335: fnd_flex_descval.set_column_value ('ATTRIBUTE10', v_attribute10);
2336: fnd_flex_descval.set_column_value ('ATTRIBUTE11', v_attribute11);
2337: fnd_flex_descval.set_column_value ('ATTRIBUTE12', v_attribute12);
2338: fnd_flex_descval.set_column_value ('ATTRIBUTE13', v_attribute13);
2339: fnd_flex_descval.set_column_value ('ATTRIBUTE14', v_attribute14);
2340: fnd_flex_descval.set_column_value ('ATTRIBUTE15', v_attribute15);
2341:
2334: fnd_flex_descval.set_column_value ('ATTRIBUTE9', v_attribute9);
2335: fnd_flex_descval.set_column_value ('ATTRIBUTE10', v_attribute10);
2336: fnd_flex_descval.set_column_value ('ATTRIBUTE11', v_attribute11);
2337: fnd_flex_descval.set_column_value ('ATTRIBUTE12', v_attribute12);
2338: fnd_flex_descval.set_column_value ('ATTRIBUTE13', v_attribute13);
2339: fnd_flex_descval.set_column_value ('ATTRIBUTE14', v_attribute14);
2340: fnd_flex_descval.set_column_value ('ATTRIBUTE15', v_attribute15);
2341:
2342:
2335: fnd_flex_descval.set_column_value ('ATTRIBUTE10', v_attribute10);
2336: fnd_flex_descval.set_column_value ('ATTRIBUTE11', v_attribute11);
2337: fnd_flex_descval.set_column_value ('ATTRIBUTE12', v_attribute12);
2338: fnd_flex_descval.set_column_value ('ATTRIBUTE13', v_attribute13);
2339: fnd_flex_descval.set_column_value ('ATTRIBUTE14', v_attribute14);
2340: fnd_flex_descval.set_column_value ('ATTRIBUTE15', v_attribute15);
2341:
2342:
2343: l_validation_result := fnd_flex_descval.validate_desccols
2336: fnd_flex_descval.set_column_value ('ATTRIBUTE11', v_attribute11);
2337: fnd_flex_descval.set_column_value ('ATTRIBUTE12', v_attribute12);
2338: fnd_flex_descval.set_column_value ('ATTRIBUTE13', v_attribute13);
2339: fnd_flex_descval.set_column_value ('ATTRIBUTE14', v_attribute14);
2340: fnd_flex_descval.set_column_value ('ATTRIBUTE15', v_attribute15);
2341:
2342:
2343: l_validation_result := fnd_flex_descval.validate_desccols
2344: (
2339: fnd_flex_descval.set_column_value ('ATTRIBUTE14', v_attribute14);
2340: fnd_flex_descval.set_column_value ('ATTRIBUTE15', v_attribute15);
2341:
2342:
2343: l_validation_result := fnd_flex_descval.validate_desccols
2344: (
2345: appl_short_name => 'FV',
2346: desc_flex_name => 'FV_BE_TRX_DTLS_DESC'
2347: );
2346: desc_flex_name => 'FV_BE_TRX_DTLS_DESC'
2347: );
2348:
2349: IF (NOT l_validation_result) THEN
2350: v_error_mesg := fnd_flex_descval.error_message;
2351: v_error_code := -9;
2352: END IF;
2353:
2354: EXCEPTION