X_FLEX_VALUE_ID in NUMBER, X_ATTRIBUTE_SORT_ORDER in NUMBER, X_FLEX_VALUE_SET_ID in NUMBER, X_FLEX_VALUE in VARCHAR2, X_ENABLED_FLAG in VARCHAR2, X_SUMMARY_FLAG in VARCHAR2, X_START_DATE_ACTIVE in DATE, X_END_DATE_ACTIVE in DATE, X_PARENT_FLEX_VALUE_LOW in VARCHAR2, X_PARENT_FLEX_VALUE_HIGH in VARCHAR2, X_STRUCTURED_HIERARCHY_LEVEL in NUMBER, X_HIERARCHY_LEVEL in VARCHAR2, X_COMPILED_VALUE_ATTRIBUTES in VARCHAR2, X_VALUE_CATEGORY in VARCHAR2, X_ATTRIBUTE1 in VARCHAR2, X_ATTRIBUTE2 in VARCHAR2, X_ATTRIBUTE3 in VARCHAR2, X_ATTRIBUTE4 in VARCHAR2, X_ATTRIBUTE5 in VARCHAR2, X_ATTRIBUTE6 in VARCHAR2, X_ATTRIBUTE7 in VARCHAR2, X_ATTRIBUTE8 in VARCHAR2, X_ATTRIBUTE9 in VARCHAR2, X_ATTRIBUTE10 in VARCHAR2, X_ATTRIBUTE11 in VARCHAR2, X_ATTRIBUTE12 in VARCHAR2, X_ATTRIBUTE13 in VARCHAR2, X_ATTRIBUTE14 in VARCHAR2, X_ATTRIBUTE15 in VARCHAR2, X_ATTRIBUTE16 in VARCHAR2, X_ATTRIBUTE17 in VARCHAR2, X_ATTRIBUTE18 in VARCHAR2, X_ATTRIBUTE19 in VARCHAR2, X_ATTRIBUTE20 in VARCHAR2, X_ATTRIBUTE21 in VARCHAR2, X_ATTRIBUTE22 in VARCHAR2, X_ATTRIBUTE23 in VARCHAR2, X_ATTRIBUTE24 in VARCHAR2, X_ATTRIBUTE25 in VARCHAR2, X_ATTRIBUTE26 in VARCHAR2, X_ATTRIBUTE27 in VARCHAR2, X_ATTRIBUTE28 in VARCHAR2, X_ATTRIBUTE29 in VARCHAR2, X_ATTRIBUTE30 in VARCHAR2, X_ATTRIBUTE31 in VARCHAR2, X_ATTRIBUTE32 in VARCHAR2, X_ATTRIBUTE33 in VARCHAR2, X_ATTRIBUTE34 in VARCHAR2, X_ATTRIBUTE35 in VARCHAR2, X_ATTRIBUTE36 in VARCHAR2, X_ATTRIBUTE37 in VARCHAR2, X_ATTRIBUTE38 in VARCHAR2, X_ATTRIBUTE39 in VARCHAR2, X_ATTRIBUTE40 in VARCHAR2, X_ATTRIBUTE41 in VARCHAR2, X_ATTRIBUTE42 in VARCHAR2, X_ATTRIBUTE43 in VARCHAR2, X_ATTRIBUTE44 in VARCHAR2, X_ATTRIBUTE45 in VARCHAR2, X_ATTRIBUTE46 in VARCHAR2, X_ATTRIBUTE47 in VARCHAR2, X_ATTRIBUTE48 in VARCHAR2, X_ATTRIBUTE49 in VARCHAR2, X_ATTRIBUTE50 in VARCHAR2, X_FLEX_VALUE_MEANING in VARCHAR2, X_DESCRIPTION in VARCHAR2, X_CREATION_DATE in DATE, X_CREATED_BY in NUMBER, X_LAST_UPDATE_DATE in DATE, X_LAST_UPDATED_BY in NUMBER, X_LAST_UPDATE_LOGIN in NUMBER ) is cursor C is select ROWID from FND_FLEX_VALUES140909 where FLEX_VALUE_ID = X_FLEX_VALUE_ID ; begin insert into FND_FLEX_VALUES140909 ( ATTRIBUTE_SORT_ORDER, FLEX_VALUE_SET_ID, FLEX_VALUE_ID, FLEX_VALUE, ENABLED_FLAG, SUMMARY_FLAG, START_DATE_ACTIVE, END_DATE_ACTIVE, PARENT_FLEX_VALUE_LOW, PARENT_FLEX_VALUE_HIGH, STRUCTURED_HIERARCHY_LEVEL, HIERARCHY_LEVEL, COMPILED_VALUE_ATTRIBUTES, VALUE_CATEGORY, ATTRIBUTE1, ATTRIBUTE2, ATTRIBUTE3, ATTRIBUTE4, ATTRIBUTE5, ATTRIBUTE6, ATTRIBUTE7, ATTRIBUTE8, ATTRIBUTE9, ATTRIBUTE10, ATTRIBUTE11, ATTRIBUTE12, ATTRIBUTE13, ATTRIBUTE14, ATTRIBUTE15, ATTRIBUTE16, ATTRIBUTE17, ATTRIBUTE18, ATTRIBUTE19, ATTRIBUTE20, ATTRIBUTE21, ATTRIBUTE22, ATTRIBUTE23, ATTRIBUTE24, ATTRIBUTE25, ATTRIBUTE26, ATTRIBUTE27, ATTRIBUTE28, ATTRIBUTE29, ATTRIBUTE30, ATTRIBUTE31, ATTRIBUTE32, ATTRIBUTE33, ATTRIBUTE34, ATTRIBUTE35, ATTRIBUTE36, ATTRIBUTE37, ATTRIBUTE38, ATTRIBUTE39, ATTRIBUTE40, ATTRIBUTE41, ATTRIBUTE42, ATTRIBUTE43, ATTRIBUTE44, ATTRIBUTE45, ATTRIBUTE46, ATTRIBUTE47, ATTRIBUTE48, ATTRIBUTE49, ATTRIBUTE50, CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN ) values ( X_ATTRIBUTE_SORT_ORDER, X_FLEX_VALUE_SET_ID, X_FLEX_VALUE_ID, X_FLEX_VALUE, X_ENABLED_FLAG, X_SUMMARY_FLAG, X_START_DATE_ACTIVE, X_END_DATE_ACTIVE, X_PARENT_FLEX_VALUE_LOW, X_PARENT_FLEX_VALUE_HIGH, X_STRUCTURED_HIERARCHY_LEVEL, X_HIERARCHY_LEVEL, X_COMPILED_VALUE_ATTRIBUTES, X_VALUE_CATEGORY, X_ATTRIBUTE1, X_ATTRIBUTE2, X_ATTRIBUTE3, X_ATTRIBUTE4, X_ATTRIBUTE5, X_ATTRIBUTE6, X_ATTRIBUTE7, X_ATTRIBUTE8, X_ATTRIBUTE9, X_ATTRIBUTE10, X_ATTRIBUTE11, X_ATTRIBUTE12, X_ATTRIBUTE13, X_ATTRIBUTE14, X_ATTRIBUTE15, X_ATTRIBUTE16, X_ATTRIBUTE17, X_ATTRIBUTE18, X_ATTRIBUTE19, X_ATTRIBUTE20, X_ATTRIBUTE21, X_ATTRIBUTE22, X_ATTRIBUTE23, X_ATTRIBUTE24, X_ATTRIBUTE25, X_ATTRIBUTE26, X_ATTRIBUTE27, X_ATTRIBUTE28, X_ATTRIBUTE29, X_ATTRIBUTE30, X_ATTRIBUTE31, X_ATTRIBUTE32, X_ATTRIBUTE33, X_ATTRIBUTE34, X_ATTRIBUTE35, X_ATTRIBUTE36, X_ATTRIBUTE37, X_ATTRIBUTE38, X_ATTRIBUTE39, X_ATTRIBUTE40, X_ATTRIBUTE41, X_ATTRIBUTE42, X_ATTRIBUTE43, X_ATTRIBUTE44, X_ATTRIBUTE45, X_ATTRIBUTE46, X_ATTRIBUTE47, X_ATTRIBUTE48, X_ATTRIBUTE49, X_ATTRIBUTE50, X_CREATION_DATE, X_CREATED_BY, X_LAST_UPDATE_DATE, X_LAST_UPDATED_BY, X_LAST_UPDATE_LOGIN ); insert into FND_FLEX_VALUES_TL140909 ( FLEX_VALUE_ID, LAST_UPDATE_DATE, LAST_UPDATED_BY, CREATION_DATE, CREATED_BY, LAST_UPDATE_LOGIN, DESCRIPTION, FLEX_VALUE_MEANING, LANGUAGE, SOURCE_LANG ) select X_FLEX_VALUE_ID, X_LAST_UPDATE_DATE, X_LAST_UPDATED_BY, X_CREATION_DATE, X_CREATED_BY, X_LAST_UPDATE_LOGIN, X_DESCRIPTION, X_FLEX_VALUE_MEANING, L.LANGUAGE_CODE, userenv('LANG') from FND_LANGUAGES L where L.INSTALLED_FLAG in ('I', 'B') and not exists (select NULL from FND_FLEX_VALUES_TL140909 T where T.FLEX_VALUE_ID = X_FLEX_VALUE_ID and T.LANGUAGE = L.LANGUAGE_CODE); open c; fetch c into X_ROWID; if (c%notfound) then close c; raise no_data_found; end if; close c; end INSERT_ROW2;