<ROOT>
 <APPS_INITIALIZE_DATA>
  <USER_NAME>ENGINATICS</USER_NAME>
  <RESPONSIBILITY_KEY>SYSTEM_ADMINISTRATOR</RESPONSIBILITY_KEY>
  <APPLICATION_SHORT_NAME>SYSADMIN</APPLICATION_SHORT_NAME>
 </APPS_INITIALIZE_DATA>
<REPORTS>
<!-- loader xml for Enginatics Blitz Report: EAM Asset Attribute Upload -->
 <REPORTS_ROW>
  <GUID>C7E26384749243C59D54D60277052AA0</GUID><ENABLED>Y</ENABLED>
  <SQL_TEXT>select
null action_,
null status_,
null message_,
null modified_columns_,
meanv.inv_organization_code organization,
meanv.instance_number asset_number,
meanv.concatenated_segments asset_group,
xxen_util.display_flexfield_context(401,&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,meaav.attribute_category) attribute_group,
xxen_util.display_flexfield_value(401,&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,meaav.attribute_category,&apos;C_ATTRIBUTE1&apos;,meaav.rowid,meaav.c_attribute1) attribute1,
xxen_util.display_flexfield_value(401,&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,meaav.attribute_category,&apos;C_ATTRIBUTE2&apos;,meaav.rowid,meaav.c_attribute2) attribute2,
xxen_util.display_flexfield_value(401,&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,meaav.attribute_category,&apos;C_ATTRIBUTE3&apos;,meaav.rowid,meaav.c_attribute3) attribute3,
xxen_util.display_flexfield_value(401,&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,meaav.attribute_category,&apos;C_ATTRIBUTE4&apos;,meaav.rowid,meaav.c_attribute4) attribute4,
xxen_util.display_flexfield_value(401,&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,meaav.attribute_category,&apos;C_ATTRIBUTE5&apos;,meaav.rowid,meaav.c_attribute5) attribute5,
xxen_util.display_flexfield_value(401,&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,meaav.attribute_category,&apos;C_ATTRIBUTE6&apos;,meaav.rowid,meaav.c_attribute6) attribute6,
xxen_util.display_flexfield_value(401,&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,meaav.attribute_category,&apos;C_ATTRIBUTE7&apos;,meaav.rowid,meaav.c_attribute7) attribute7,
xxen_util.display_flexfield_value(401,&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,meaav.attribute_category,&apos;C_ATTRIBUTE8&apos;,meaav.rowid,meaav.c_attribute8) attribute8,
xxen_util.display_flexfield_value(401,&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,meaav.attribute_category,&apos;C_ATTRIBUTE9&apos;,meaav.rowid,meaav.c_attribute9) attribute9,
xxen_util.display_flexfield_value(401,&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,meaav.attribute_category,&apos;C_ATTRIBUTE10&apos;,meaav.rowid,meaav.c_attribute10) attribute10,
xxen_util.display_flexfield_value(401,&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,meaav.attribute_category,&apos;C_ATTRIBUTE11&apos;,meaav.rowid,meaav.c_attribute11) attribute11,
xxen_util.display_flexfield_value(401,&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,meaav.attribute_category,&apos;C_ATTRIBUTE12&apos;,meaav.rowid,meaav.c_attribute12) attribute12,
xxen_util.display_flexfield_value(401,&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,meaav.attribute_category,&apos;C_ATTRIBUTE13&apos;,meaav.rowid,meaav.c_attribute13) attribute13,
xxen_util.display_flexfield_value(401,&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,meaav.attribute_category,&apos;C_ATTRIBUTE14&apos;,meaav.rowid,meaav.c_attribute14) attribute14,
xxen_util.display_flexfield_value(401,&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,meaav.attribute_category,&apos;C_ATTRIBUTE15&apos;,meaav.rowid,meaav.c_attribute15) attribute15,
xxen_util.display_flexfield_value(401,&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,meaav.attribute_category,&apos;C_ATTRIBUTE16&apos;,meaav.rowid,meaav.c_attribute16) attribute16,
xxen_util.display_flexfield_value(401,&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,meaav.attribute_category,&apos;C_ATTRIBUTE17&apos;,meaav.rowid,meaav.c_attribute17) attribute17,
xxen_util.display_flexfield_value(401,&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,meaav.attribute_category,&apos;C_ATTRIBUTE18&apos;,meaav.rowid,meaav.c_attribute18) attribute18,
xxen_util.display_flexfield_value(401,&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,meaav.attribute_category,&apos;C_ATTRIBUTE19&apos;,meaav.rowid,meaav.c_attribute19) attribute19,
xxen_util.display_flexfield_value(401,&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,meaav.attribute_category,&apos;C_ATTRIBUTE20&apos;,meaav.rowid,meaav.c_attribute20) attribute20,
meaav.n_attribute1 number_attribute1,
meaav.n_attribute2 number_attribute2,
meaav.n_attribute3 number_attribute3,
meaav.n_attribute4 number_attribute4,
meaav.n_attribute5 number_attribute5,
meaav.n_attribute6 number_attribute6,
meaav.n_attribute7 number_attribute7,
meaav.n_attribute8 number_attribute8,
meaav.n_attribute9 number_attribute9,
meaav.n_attribute10 number_attribute10,
meaav.d_attribute1 date_attribute1,
meaav.d_attribute2 date_attribute2,
meaav.d_attribute3 date_attribute3,
meaav.d_attribute4 date_attribute4,
meaav.d_attribute5 date_attribute5,
meaav.d_attribute6 date_attribute6,
meaav.d_attribute7 date_attribute7,
meaav.d_attribute8 date_attribute8,
meaav.d_attribute9 date_attribute9,
meaav.d_attribute10 date_attribute10,
to_number(null) upload_row
from
mtl_eam_asset_numbers_all_v meanv,
mtl_eam_asset_attr_values meaav
where
1=1 and
meanv.inventory_item_id=meaav.inventory_item_id and
meanv.serial_number=meaav.serial_number</SQL_TEXT>
  <VERSION_COMMENTS>New upload for the asset attribute values (attribute groups) of asset and rebuildable numbers.</VERSION_COMMENTS>
  <TYPE>U</TYPE>
  <UPLOAD_TYPE>A</UPLOAD_TYPE>
  <UPLOAD_OBJECT>xxen_eam_upload.upload_asset_attribute</UPLOAD_OBJECT>
  <REPORT_TRANSLATIONS>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>US</LANGUAGE>
    <REPORT_NAME>EAM Asset Attribute Upload</REPORT_NAME>
    <DESCRIPTION>Create and update Oracle Enterprise Asset Management asset attribute values, the attribute group values of an asset or rebuildable number.

Attribute groups are assigned to an asset group (Enterprise Asset Management: Asset Groups, Attributes) and their values are entered per asset number in the Asset Attributes window. Each row uploads one attribute group of one asset number, so an asset with several attribute groups has one row per group.

The attribute columns follow the flexfield segments of the selected attribute group: Attribute 1-20 hold the character segments, Number Attribute 1-10 the number segments and Date Attribute 1-10 the date segments.</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
  </REPORT_TRANSLATIONS>
  <CATEGORY_ASSIGNMENTS>
   <CATEGORY_ASSIGNMENTS_ROW>
    <CATEGORY>Enginatics</CATEGORY>
   </CATEGORY_ASSIGNMENTS_ROW>
   <CATEGORY_ASSIGNMENTS_ROW>
    <CATEGORY>Upload</CATEGORY>
   </CATEGORY_ASSIGNMENTS_ROW>
  </CATEGORY_ASSIGNMENTS>
  <ANCHORS>
   <ANCHORS_ROW>
    <ANCHOR>1=1</ANCHOR>
   </ANCHORS_ROW>
  </ANCHORS>
  <PARAMETERS>
   <PARAMETERS_ROW>
    <SORT_ORDER>1</SORT_ORDER>
    <DISPLAY_SEQUENCE>10</DISPLAY_SEQUENCE>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>:p_upload_mode like &apos;%&apos; || xxen_upload.action_update</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV</PARAMETER_TYPE_DSP>
    <LOV_NAME>Blitz Upload Mode</LOV_NAME>
    <LOV_GUID>E811F942597A2075E0530100007FF4F2</LOV_GUID>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select xxen_upload.action_create id, xxen_upload.action_meaning(xxen_upload.action_create) value, null description from dual union all
select xxen_upload.action_create || &apos;,&apos; || xxen_upload.action_update id, xxen_upload.action_meaning(xxen_upload.action_create)||&apos;, &apos;||xxen_upload.action_meaning(xxen_upload.action_update) value, null description from dual
</LOV_QUERY_DSP>
    <DEFAULT_VALUE>C,U</DEFAULT_VALUE>
    <REQUIRED>Y</REQUIRED>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Upload Mode</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>2</SORT_ORDER>
    <DISPLAY_SEQUENCE>20</DISPLAY_SEQUENCE>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>meanv.current_organization_id=:p_organization</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV custom</PARAMETER_TYPE_DSP>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
mp.organization_id id,
mp.organization_code value,
haou.name description
from
mtl_parameters mp,
hr_all_organization_units haou
where
mp.eam_enabled_flag=&apos;Y&apos; and
mp.organization_id=haou.organization_id
order by
mp.organization_code</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Organization</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>3</SORT_ORDER>
    <DISPLAY_SEQUENCE>30</DISPLAY_SEQUENCE>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>meanv.instance_number&gt;=:asset_number_from</SQL_TEXT>
    <PARAMETER_TYPE_DSP>Char</PARAMETER_TYPE_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Asset Number From</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>4</SORT_ORDER>
    <DISPLAY_SEQUENCE>40</DISPLAY_SEQUENCE>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>meanv.instance_number&lt;=:asset_number_to</SQL_TEXT>
    <PARAMETER_TYPE_DSP>Char</PARAMETER_TYPE_DSP>
    <DEFAULT_VALUE>:$flex$.asset_number_from</DEFAULT_VALUE>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Asset Number To</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>5</SORT_ORDER>
    <DISPLAY_SEQUENCE>50</DISPLAY_SEQUENCE>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>meanv.concatenated_segments=:asset_group</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV custom</PARAMETER_TYPE_DSP>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select distinct
meanv.concatenated_segments id,
meanv.concatenated_segments value,
null description
from
mtl_eam_asset_numbers_all_v meanv
where
(:$flex$.Organization is null or xxen_util.contains(:$flex$.Organization,meanv.current_organization_id)=&apos;Y&apos;)
order by
meanv.concatenated_segments</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Asset Group</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>6</SORT_ORDER>
    <DISPLAY_SEQUENCE>60</DISPLAY_SEQUENCE>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>meaav.attribute_category=:attribute_group</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV custom</PARAMETER_TYPE_DSP>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
fdfcv.descriptive_flex_context_code id,
fdfcv.descriptive_flex_context_name value,
fdfcv.description
from
fnd_descr_flex_contexts_vl fdfcv
where
fdfcv.application_id=401 and
fdfcv.descriptive_flexfield_name=&apos;MTL_EAM_ASSET_ATTR_VALUES&apos; and
fdfcv.enabled_flag=&apos;Y&apos; and
fdfcv.descriptive_flex_context_code&lt;&gt;&apos;Global Data Elements&apos;
order by
fdfcv.descriptive_flex_context_name</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Attribute Group</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
  </PARAMETERS>
  <TEMPLATES>
  </TEMPLATES>
  <DEFAULT_TEMPLATES>
  </DEFAULT_TEMPLATES>
  <UPLOAD_COLUMNS>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>1</COLUMN_NUMBER>
    <COLUMN_NAME>ACTION_</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>2</COLUMN_NUMBER>
    <COLUMN_NAME>STATUS_</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>3</COLUMN_NUMBER>
    <COLUMN_NAME>MESSAGE_</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>4</COLUMN_NUMBER>
    <COLUMN_NAME>MODIFIED_COLUMNS_</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <HIDDEN>Y</HIDDEN>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>5</COLUMN_NUMBER>
    <COLUMN_NAME>ORGANIZATION</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>3</DATA_LENGTH>
    <LOV_NAME>INV Organization Code</LOV_NAME>
    <LOV_GUID>8E2FF36EDEB279D2E0530100007F1FF2</LOV_GUID>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
ood.organization_code value,
ood.organization_name||&apos; (&apos;||ftv.territory_short_name||&apos;, &apos;||hla.town_or_city||decode(mp.organization_id,mp.master_organization_id,null,&apos;, &apos;||mp0.organization_code)||&apos;)&apos; description
from
org_organization_definitions ood,
mtl_parameters mp,
mtl_parameters mp0,
hr_all_organization_units haou,
hr_locations_all hla,
fnd_territories_vl ftv
where
ood.organization_id=mp.organization_id and
mp.organization_id&lt;&gt;mp.master_organization_id and
(
ood.organization_id in (select oav.organization_id from org_access_view oav where oav.resp_application_id=fnd_global.resp_appl_id and oav.responsibility_id=fnd_global.resp_id) or
not exists (select null from org_access_view oav where oav.resp_application_id=fnd_global.resp_appl_id and oav.responsibility_id=fnd_global.resp_id) and
ood.operating_unit in (select mgoat.organization_id from mo_glob_org_access_tmp mgoat union select fnd_global.org_id from dual where fnd_release.major_version=11)
) and
(:$flex$.operating_unit is null or ood.operating_unit in (select haouv.organization_id from hr_all_organization_units_vl haouv where xxen_util.contains(:$flex$.operating_unit,haouv.name)=&apos;Y&apos;)) and
(:$flex$.ledger is null or ood.set_of_books_id in (select gl.ledger_id from gl_ledgers gl where xxen_util.contains(:$flex$.ledger,gl.name)=&apos;Y&apos;)) and
nvl(ood.disable_date,sysdate)&gt;=sysdate and
mp.master_organization_id=mp0.organization_id and
ood.organization_id=haou.organization_id(+) and
haou.location_id=hla.location_id(+) and
hla.country=ftv.territory_code(+)
order by
ood.organization_code</LOV_QUERY_DSP>
    <VALUE_TO_ID_QUERY>select
mp.organization_id id,
mp.organization_code value
from
mtl_parameters mp
where
mp.eam_enabled_flag=&apos;Y&apos; and
mp.organization_id in (select oav.organization_id from org_access_view oav where oav.resp_application_id=fnd_global.resp_appl_id and oav.responsibility_id=fnd_global.resp_id)</VALUE_TO_ID_QUERY>
    <REQUIRED>Y</REQUIRED>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>6</COLUMN_NUMBER>
    <COLUMN_NAME>ASSET_NUMBER</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>30</DATA_LENGTH>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
meanv.instance_number value,
meanv.descriptive_text description
from
mtl_parameters mp,
mtl_eam_asset_numbers_all_v meanv
where
mp.organization_code=:$column$.organization and
mp.organization_id=meanv.current_organization_id
order by
meanv.instance_number</LOV_QUERY_DSP>
    <REQUIRED>Y</REQUIRED>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>7</COLUMN_NUMBER>
    <COLUMN_NAME>ASSET_GROUP</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DEFAULT_VALUE>select
meanv.concatenated_segments
from
mtl_parameters mp,
mtl_eam_asset_numbers_all_v meanv
where
mp.organization_code=:$column$.organization and
mp.organization_id=meanv.current_organization_id and
meanv.instance_number=:$column$.asset_number</DEFAULT_VALUE>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>8</COLUMN_NUMBER>
    <COLUMN_NAME>ATTRIBUTE_GROUP</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
fdfcv.descriptive_flex_context_code id,
fdfcv.descriptive_flex_context_name value,
fdfcv.description
from
mtl_parameters mp,
mtl_eam_asset_numbers_all_v meanv,
mtl_eam_asset_attr_groups meaag,
fnd_descr_flex_contexts_vl fdfcv
where
mp.organization_code=:$column$.organization and
mp.organization_id=meanv.current_organization_id and
meanv.instance_number=:$column$.asset_number and
meanv.inventory_item_id=meaag.inventory_item_id and
meanv.current_organization_id=meaag.organization_id and
meaag.enabled_flag=&apos;Y&apos; and
meaag.application_id=fdfcv.application_id and
meaag.descriptive_flexfield_name=fdfcv.descriptive_flexfield_name and
meaag.descriptive_flex_context_code=fdfcv.descriptive_flex_context_code and
fdfcv.enabled_flag=&apos;Y&apos;
order by
fdfcv.descriptive_flex_context_name</LOV_QUERY_DSP>
    <REQUIRED>Y</REQUIRED>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>9</COLUMN_NUMBER>
    <COLUMN_NAME>ATTRIBUTE1</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov(
p_application_id=&gt;401,
p_descriptive_flexfield_name=&gt;&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,
p_context_name=&gt;:$column$.attribute_group,
p_column_name=&gt;&apos;C_ATTRIBUTE1&apos;,
p_attribute1=&gt;:$column$.attribute1,
p_attribute2=&gt;:$column$.attribute2,
p_attribute3=&gt;:$column$.attribute3,
p_attribute4=&gt;:$column$.attribute4,
p_attribute5=&gt;:$column$.attribute5,
p_attribute6=&gt;:$column$.attribute6,
p_attribute7=&gt;:$column$.attribute7,
p_attribute8=&gt;:$column$.attribute8,
p_attribute9=&gt;:$column$.attribute9,
p_attribute10=&gt;:$column$.attribute10,
p_attribute11=&gt;:$column$.attribute11,
p_attribute12=&gt;:$column$.attribute12,
p_attribute13=&gt;:$column$.attribute13,
p_attribute14=&gt;:$column$.attribute14,
p_attribute15=&gt;:$column$.attribute15,
p_attribute16=&gt;:$column$.attribute16,
p_attribute17=&gt;:$column$.attribute17,
p_attribute18=&gt;:$column$.attribute18,
p_attribute19=&gt;:$column$.attribute19,
p_attribute20=&gt;:$column$.attribute20)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select
distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=fdfv.application_id and
fdfc.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfc.enabled_flag=&apos;Y&apos; and
fdfcuv.application_id=fdfc.application_id and
fdfcuv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfcuv.descriptive_flex_context_code=fdfc.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfv.application_id=401 and
fdfv.descriptive_flexfield_name=&apos;MTL_EAM_ASSET_ATTR_VALUES&apos; and
fdfcuv.application_column_name=&apos;C_ATTRIBUTE1&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>10</COLUMN_NUMBER>
    <COLUMN_NAME>ATTRIBUTE2</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov(
p_application_id=&gt;401,
p_descriptive_flexfield_name=&gt;&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,
p_context_name=&gt;:$column$.attribute_group,
p_column_name=&gt;&apos;C_ATTRIBUTE2&apos;,
p_attribute1=&gt;:$column$.attribute1,
p_attribute2=&gt;:$column$.attribute2,
p_attribute3=&gt;:$column$.attribute3,
p_attribute4=&gt;:$column$.attribute4,
p_attribute5=&gt;:$column$.attribute5,
p_attribute6=&gt;:$column$.attribute6,
p_attribute7=&gt;:$column$.attribute7,
p_attribute8=&gt;:$column$.attribute8,
p_attribute9=&gt;:$column$.attribute9,
p_attribute10=&gt;:$column$.attribute10,
p_attribute11=&gt;:$column$.attribute11,
p_attribute12=&gt;:$column$.attribute12,
p_attribute13=&gt;:$column$.attribute13,
p_attribute14=&gt;:$column$.attribute14,
p_attribute15=&gt;:$column$.attribute15,
p_attribute16=&gt;:$column$.attribute16,
p_attribute17=&gt;:$column$.attribute17,
p_attribute18=&gt;:$column$.attribute18,
p_attribute19=&gt;:$column$.attribute19,
p_attribute20=&gt;:$column$.attribute20)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select
distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=fdfv.application_id and
fdfc.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfc.enabled_flag=&apos;Y&apos; and
fdfcuv.application_id=fdfc.application_id and
fdfcuv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfcuv.descriptive_flex_context_code=fdfc.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfv.application_id=401 and
fdfv.descriptive_flexfield_name=&apos;MTL_EAM_ASSET_ATTR_VALUES&apos; and
fdfcuv.application_column_name=&apos;C_ATTRIBUTE2&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>11</COLUMN_NUMBER>
    <COLUMN_NAME>ATTRIBUTE3</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov(
p_application_id=&gt;401,
p_descriptive_flexfield_name=&gt;&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,
p_context_name=&gt;:$column$.attribute_group,
p_column_name=&gt;&apos;C_ATTRIBUTE3&apos;,
p_attribute1=&gt;:$column$.attribute1,
p_attribute2=&gt;:$column$.attribute2,
p_attribute3=&gt;:$column$.attribute3,
p_attribute4=&gt;:$column$.attribute4,
p_attribute5=&gt;:$column$.attribute5,
p_attribute6=&gt;:$column$.attribute6,
p_attribute7=&gt;:$column$.attribute7,
p_attribute8=&gt;:$column$.attribute8,
p_attribute9=&gt;:$column$.attribute9,
p_attribute10=&gt;:$column$.attribute10,
p_attribute11=&gt;:$column$.attribute11,
p_attribute12=&gt;:$column$.attribute12,
p_attribute13=&gt;:$column$.attribute13,
p_attribute14=&gt;:$column$.attribute14,
p_attribute15=&gt;:$column$.attribute15,
p_attribute16=&gt;:$column$.attribute16,
p_attribute17=&gt;:$column$.attribute17,
p_attribute18=&gt;:$column$.attribute18,
p_attribute19=&gt;:$column$.attribute19,
p_attribute20=&gt;:$column$.attribute20)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select
distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=fdfv.application_id and
fdfc.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfc.enabled_flag=&apos;Y&apos; and
fdfcuv.application_id=fdfc.application_id and
fdfcuv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfcuv.descriptive_flex_context_code=fdfc.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfv.application_id=401 and
fdfv.descriptive_flexfield_name=&apos;MTL_EAM_ASSET_ATTR_VALUES&apos; and
fdfcuv.application_column_name=&apos;C_ATTRIBUTE3&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>12</COLUMN_NUMBER>
    <COLUMN_NAME>ATTRIBUTE4</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov(
p_application_id=&gt;401,
p_descriptive_flexfield_name=&gt;&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,
p_context_name=&gt;:$column$.attribute_group,
p_column_name=&gt;&apos;C_ATTRIBUTE4&apos;,
p_attribute1=&gt;:$column$.attribute1,
p_attribute2=&gt;:$column$.attribute2,
p_attribute3=&gt;:$column$.attribute3,
p_attribute4=&gt;:$column$.attribute4,
p_attribute5=&gt;:$column$.attribute5,
p_attribute6=&gt;:$column$.attribute6,
p_attribute7=&gt;:$column$.attribute7,
p_attribute8=&gt;:$column$.attribute8,
p_attribute9=&gt;:$column$.attribute9,
p_attribute10=&gt;:$column$.attribute10,
p_attribute11=&gt;:$column$.attribute11,
p_attribute12=&gt;:$column$.attribute12,
p_attribute13=&gt;:$column$.attribute13,
p_attribute14=&gt;:$column$.attribute14,
p_attribute15=&gt;:$column$.attribute15,
p_attribute16=&gt;:$column$.attribute16,
p_attribute17=&gt;:$column$.attribute17,
p_attribute18=&gt;:$column$.attribute18,
p_attribute19=&gt;:$column$.attribute19,
p_attribute20=&gt;:$column$.attribute20)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select
distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=fdfv.application_id and
fdfc.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfc.enabled_flag=&apos;Y&apos; and
fdfcuv.application_id=fdfc.application_id and
fdfcuv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfcuv.descriptive_flex_context_code=fdfc.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfv.application_id=401 and
fdfv.descriptive_flexfield_name=&apos;MTL_EAM_ASSET_ATTR_VALUES&apos; and
fdfcuv.application_column_name=&apos;C_ATTRIBUTE4&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>13</COLUMN_NUMBER>
    <COLUMN_NAME>ATTRIBUTE5</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov(
p_application_id=&gt;401,
p_descriptive_flexfield_name=&gt;&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,
p_context_name=&gt;:$column$.attribute_group,
p_column_name=&gt;&apos;C_ATTRIBUTE5&apos;,
p_attribute1=&gt;:$column$.attribute1,
p_attribute2=&gt;:$column$.attribute2,
p_attribute3=&gt;:$column$.attribute3,
p_attribute4=&gt;:$column$.attribute4,
p_attribute5=&gt;:$column$.attribute5,
p_attribute6=&gt;:$column$.attribute6,
p_attribute7=&gt;:$column$.attribute7,
p_attribute8=&gt;:$column$.attribute8,
p_attribute9=&gt;:$column$.attribute9,
p_attribute10=&gt;:$column$.attribute10,
p_attribute11=&gt;:$column$.attribute11,
p_attribute12=&gt;:$column$.attribute12,
p_attribute13=&gt;:$column$.attribute13,
p_attribute14=&gt;:$column$.attribute14,
p_attribute15=&gt;:$column$.attribute15,
p_attribute16=&gt;:$column$.attribute16,
p_attribute17=&gt;:$column$.attribute17,
p_attribute18=&gt;:$column$.attribute18,
p_attribute19=&gt;:$column$.attribute19,
p_attribute20=&gt;:$column$.attribute20)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select
distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=fdfv.application_id and
fdfc.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfc.enabled_flag=&apos;Y&apos; and
fdfcuv.application_id=fdfc.application_id and
fdfcuv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfcuv.descriptive_flex_context_code=fdfc.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfv.application_id=401 and
fdfv.descriptive_flexfield_name=&apos;MTL_EAM_ASSET_ATTR_VALUES&apos; and
fdfcuv.application_column_name=&apos;C_ATTRIBUTE5&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>14</COLUMN_NUMBER>
    <COLUMN_NAME>ATTRIBUTE6</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov(
p_application_id=&gt;401,
p_descriptive_flexfield_name=&gt;&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,
p_context_name=&gt;:$column$.attribute_group,
p_column_name=&gt;&apos;C_ATTRIBUTE6&apos;,
p_attribute1=&gt;:$column$.attribute1,
p_attribute2=&gt;:$column$.attribute2,
p_attribute3=&gt;:$column$.attribute3,
p_attribute4=&gt;:$column$.attribute4,
p_attribute5=&gt;:$column$.attribute5,
p_attribute6=&gt;:$column$.attribute6,
p_attribute7=&gt;:$column$.attribute7,
p_attribute8=&gt;:$column$.attribute8,
p_attribute9=&gt;:$column$.attribute9,
p_attribute10=&gt;:$column$.attribute10,
p_attribute11=&gt;:$column$.attribute11,
p_attribute12=&gt;:$column$.attribute12,
p_attribute13=&gt;:$column$.attribute13,
p_attribute14=&gt;:$column$.attribute14,
p_attribute15=&gt;:$column$.attribute15,
p_attribute16=&gt;:$column$.attribute16,
p_attribute17=&gt;:$column$.attribute17,
p_attribute18=&gt;:$column$.attribute18,
p_attribute19=&gt;:$column$.attribute19,
p_attribute20=&gt;:$column$.attribute20)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select
distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=fdfv.application_id and
fdfc.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfc.enabled_flag=&apos;Y&apos; and
fdfcuv.application_id=fdfc.application_id and
fdfcuv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfcuv.descriptive_flex_context_code=fdfc.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfv.application_id=401 and
fdfv.descriptive_flexfield_name=&apos;MTL_EAM_ASSET_ATTR_VALUES&apos; and
fdfcuv.application_column_name=&apos;C_ATTRIBUTE6&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>15</COLUMN_NUMBER>
    <COLUMN_NAME>ATTRIBUTE7</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov(
p_application_id=&gt;401,
p_descriptive_flexfield_name=&gt;&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,
p_context_name=&gt;:$column$.attribute_group,
p_column_name=&gt;&apos;C_ATTRIBUTE7&apos;,
p_attribute1=&gt;:$column$.attribute1,
p_attribute2=&gt;:$column$.attribute2,
p_attribute3=&gt;:$column$.attribute3,
p_attribute4=&gt;:$column$.attribute4,
p_attribute5=&gt;:$column$.attribute5,
p_attribute6=&gt;:$column$.attribute6,
p_attribute7=&gt;:$column$.attribute7,
p_attribute8=&gt;:$column$.attribute8,
p_attribute9=&gt;:$column$.attribute9,
p_attribute10=&gt;:$column$.attribute10,
p_attribute11=&gt;:$column$.attribute11,
p_attribute12=&gt;:$column$.attribute12,
p_attribute13=&gt;:$column$.attribute13,
p_attribute14=&gt;:$column$.attribute14,
p_attribute15=&gt;:$column$.attribute15,
p_attribute16=&gt;:$column$.attribute16,
p_attribute17=&gt;:$column$.attribute17,
p_attribute18=&gt;:$column$.attribute18,
p_attribute19=&gt;:$column$.attribute19,
p_attribute20=&gt;:$column$.attribute20)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select
distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=fdfv.application_id and
fdfc.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfc.enabled_flag=&apos;Y&apos; and
fdfcuv.application_id=fdfc.application_id and
fdfcuv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfcuv.descriptive_flex_context_code=fdfc.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfv.application_id=401 and
fdfv.descriptive_flexfield_name=&apos;MTL_EAM_ASSET_ATTR_VALUES&apos; and
fdfcuv.application_column_name=&apos;C_ATTRIBUTE7&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>16</COLUMN_NUMBER>
    <COLUMN_NAME>ATTRIBUTE8</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov(
p_application_id=&gt;401,
p_descriptive_flexfield_name=&gt;&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,
p_context_name=&gt;:$column$.attribute_group,
p_column_name=&gt;&apos;C_ATTRIBUTE8&apos;,
p_attribute1=&gt;:$column$.attribute1,
p_attribute2=&gt;:$column$.attribute2,
p_attribute3=&gt;:$column$.attribute3,
p_attribute4=&gt;:$column$.attribute4,
p_attribute5=&gt;:$column$.attribute5,
p_attribute6=&gt;:$column$.attribute6,
p_attribute7=&gt;:$column$.attribute7,
p_attribute8=&gt;:$column$.attribute8,
p_attribute9=&gt;:$column$.attribute9,
p_attribute10=&gt;:$column$.attribute10,
p_attribute11=&gt;:$column$.attribute11,
p_attribute12=&gt;:$column$.attribute12,
p_attribute13=&gt;:$column$.attribute13,
p_attribute14=&gt;:$column$.attribute14,
p_attribute15=&gt;:$column$.attribute15,
p_attribute16=&gt;:$column$.attribute16,
p_attribute17=&gt;:$column$.attribute17,
p_attribute18=&gt;:$column$.attribute18,
p_attribute19=&gt;:$column$.attribute19,
p_attribute20=&gt;:$column$.attribute20)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select
distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=fdfv.application_id and
fdfc.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfc.enabled_flag=&apos;Y&apos; and
fdfcuv.application_id=fdfc.application_id and
fdfcuv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfcuv.descriptive_flex_context_code=fdfc.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfv.application_id=401 and
fdfv.descriptive_flexfield_name=&apos;MTL_EAM_ASSET_ATTR_VALUES&apos; and
fdfcuv.application_column_name=&apos;C_ATTRIBUTE8&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>17</COLUMN_NUMBER>
    <COLUMN_NAME>ATTRIBUTE9</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov(
p_application_id=&gt;401,
p_descriptive_flexfield_name=&gt;&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,
p_context_name=&gt;:$column$.attribute_group,
p_column_name=&gt;&apos;C_ATTRIBUTE9&apos;,
p_attribute1=&gt;:$column$.attribute1,
p_attribute2=&gt;:$column$.attribute2,
p_attribute3=&gt;:$column$.attribute3,
p_attribute4=&gt;:$column$.attribute4,
p_attribute5=&gt;:$column$.attribute5,
p_attribute6=&gt;:$column$.attribute6,
p_attribute7=&gt;:$column$.attribute7,
p_attribute8=&gt;:$column$.attribute8,
p_attribute9=&gt;:$column$.attribute9,
p_attribute10=&gt;:$column$.attribute10,
p_attribute11=&gt;:$column$.attribute11,
p_attribute12=&gt;:$column$.attribute12,
p_attribute13=&gt;:$column$.attribute13,
p_attribute14=&gt;:$column$.attribute14,
p_attribute15=&gt;:$column$.attribute15,
p_attribute16=&gt;:$column$.attribute16,
p_attribute17=&gt;:$column$.attribute17,
p_attribute18=&gt;:$column$.attribute18,
p_attribute19=&gt;:$column$.attribute19,
p_attribute20=&gt;:$column$.attribute20)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select
distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=fdfv.application_id and
fdfc.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfc.enabled_flag=&apos;Y&apos; and
fdfcuv.application_id=fdfc.application_id and
fdfcuv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfcuv.descriptive_flex_context_code=fdfc.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfv.application_id=401 and
fdfv.descriptive_flexfield_name=&apos;MTL_EAM_ASSET_ATTR_VALUES&apos; and
fdfcuv.application_column_name=&apos;C_ATTRIBUTE9&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>18</COLUMN_NUMBER>
    <COLUMN_NAME>ATTRIBUTE10</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov(
p_application_id=&gt;401,
p_descriptive_flexfield_name=&gt;&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,
p_context_name=&gt;:$column$.attribute_group,
p_column_name=&gt;&apos;C_ATTRIBUTE10&apos;,
p_attribute1=&gt;:$column$.attribute1,
p_attribute2=&gt;:$column$.attribute2,
p_attribute3=&gt;:$column$.attribute3,
p_attribute4=&gt;:$column$.attribute4,
p_attribute5=&gt;:$column$.attribute5,
p_attribute6=&gt;:$column$.attribute6,
p_attribute7=&gt;:$column$.attribute7,
p_attribute8=&gt;:$column$.attribute8,
p_attribute9=&gt;:$column$.attribute9,
p_attribute10=&gt;:$column$.attribute10,
p_attribute11=&gt;:$column$.attribute11,
p_attribute12=&gt;:$column$.attribute12,
p_attribute13=&gt;:$column$.attribute13,
p_attribute14=&gt;:$column$.attribute14,
p_attribute15=&gt;:$column$.attribute15,
p_attribute16=&gt;:$column$.attribute16,
p_attribute17=&gt;:$column$.attribute17,
p_attribute18=&gt;:$column$.attribute18,
p_attribute19=&gt;:$column$.attribute19,
p_attribute20=&gt;:$column$.attribute20)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select
distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=fdfv.application_id and
fdfc.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfc.enabled_flag=&apos;Y&apos; and
fdfcuv.application_id=fdfc.application_id and
fdfcuv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfcuv.descriptive_flex_context_code=fdfc.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfv.application_id=401 and
fdfv.descriptive_flexfield_name=&apos;MTL_EAM_ASSET_ATTR_VALUES&apos; and
fdfcuv.application_column_name=&apos;C_ATTRIBUTE10&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>19</COLUMN_NUMBER>
    <COLUMN_NAME>ATTRIBUTE11</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov(
p_application_id=&gt;401,
p_descriptive_flexfield_name=&gt;&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,
p_context_name=&gt;:$column$.attribute_group,
p_column_name=&gt;&apos;C_ATTRIBUTE11&apos;,
p_attribute1=&gt;:$column$.attribute1,
p_attribute2=&gt;:$column$.attribute2,
p_attribute3=&gt;:$column$.attribute3,
p_attribute4=&gt;:$column$.attribute4,
p_attribute5=&gt;:$column$.attribute5,
p_attribute6=&gt;:$column$.attribute6,
p_attribute7=&gt;:$column$.attribute7,
p_attribute8=&gt;:$column$.attribute8,
p_attribute9=&gt;:$column$.attribute9,
p_attribute10=&gt;:$column$.attribute10,
p_attribute11=&gt;:$column$.attribute11,
p_attribute12=&gt;:$column$.attribute12,
p_attribute13=&gt;:$column$.attribute13,
p_attribute14=&gt;:$column$.attribute14,
p_attribute15=&gt;:$column$.attribute15,
p_attribute16=&gt;:$column$.attribute16,
p_attribute17=&gt;:$column$.attribute17,
p_attribute18=&gt;:$column$.attribute18,
p_attribute19=&gt;:$column$.attribute19,
p_attribute20=&gt;:$column$.attribute20)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select
distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=fdfv.application_id and
fdfc.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfc.enabled_flag=&apos;Y&apos; and
fdfcuv.application_id=fdfc.application_id and
fdfcuv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfcuv.descriptive_flex_context_code=fdfc.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfv.application_id=401 and
fdfv.descriptive_flexfield_name=&apos;MTL_EAM_ASSET_ATTR_VALUES&apos; and
fdfcuv.application_column_name=&apos;C_ATTRIBUTE11&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>20</COLUMN_NUMBER>
    <COLUMN_NAME>ATTRIBUTE12</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov(
p_application_id=&gt;401,
p_descriptive_flexfield_name=&gt;&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,
p_context_name=&gt;:$column$.attribute_group,
p_column_name=&gt;&apos;C_ATTRIBUTE12&apos;,
p_attribute1=&gt;:$column$.attribute1,
p_attribute2=&gt;:$column$.attribute2,
p_attribute3=&gt;:$column$.attribute3,
p_attribute4=&gt;:$column$.attribute4,
p_attribute5=&gt;:$column$.attribute5,
p_attribute6=&gt;:$column$.attribute6,
p_attribute7=&gt;:$column$.attribute7,
p_attribute8=&gt;:$column$.attribute8,
p_attribute9=&gt;:$column$.attribute9,
p_attribute10=&gt;:$column$.attribute10,
p_attribute11=&gt;:$column$.attribute11,
p_attribute12=&gt;:$column$.attribute12,
p_attribute13=&gt;:$column$.attribute13,
p_attribute14=&gt;:$column$.attribute14,
p_attribute15=&gt;:$column$.attribute15,
p_attribute16=&gt;:$column$.attribute16,
p_attribute17=&gt;:$column$.attribute17,
p_attribute18=&gt;:$column$.attribute18,
p_attribute19=&gt;:$column$.attribute19,
p_attribute20=&gt;:$column$.attribute20)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select
distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=fdfv.application_id and
fdfc.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfc.enabled_flag=&apos;Y&apos; and
fdfcuv.application_id=fdfc.application_id and
fdfcuv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfcuv.descriptive_flex_context_code=fdfc.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfv.application_id=401 and
fdfv.descriptive_flexfield_name=&apos;MTL_EAM_ASSET_ATTR_VALUES&apos; and
fdfcuv.application_column_name=&apos;C_ATTRIBUTE12&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>21</COLUMN_NUMBER>
    <COLUMN_NAME>ATTRIBUTE13</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov(
p_application_id=&gt;401,
p_descriptive_flexfield_name=&gt;&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,
p_context_name=&gt;:$column$.attribute_group,
p_column_name=&gt;&apos;C_ATTRIBUTE13&apos;,
p_attribute1=&gt;:$column$.attribute1,
p_attribute2=&gt;:$column$.attribute2,
p_attribute3=&gt;:$column$.attribute3,
p_attribute4=&gt;:$column$.attribute4,
p_attribute5=&gt;:$column$.attribute5,
p_attribute6=&gt;:$column$.attribute6,
p_attribute7=&gt;:$column$.attribute7,
p_attribute8=&gt;:$column$.attribute8,
p_attribute9=&gt;:$column$.attribute9,
p_attribute10=&gt;:$column$.attribute10,
p_attribute11=&gt;:$column$.attribute11,
p_attribute12=&gt;:$column$.attribute12,
p_attribute13=&gt;:$column$.attribute13,
p_attribute14=&gt;:$column$.attribute14,
p_attribute15=&gt;:$column$.attribute15,
p_attribute16=&gt;:$column$.attribute16,
p_attribute17=&gt;:$column$.attribute17,
p_attribute18=&gt;:$column$.attribute18,
p_attribute19=&gt;:$column$.attribute19,
p_attribute20=&gt;:$column$.attribute20)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select
distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=fdfv.application_id and
fdfc.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfc.enabled_flag=&apos;Y&apos; and
fdfcuv.application_id=fdfc.application_id and
fdfcuv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfcuv.descriptive_flex_context_code=fdfc.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfv.application_id=401 and
fdfv.descriptive_flexfield_name=&apos;MTL_EAM_ASSET_ATTR_VALUES&apos; and
fdfcuv.application_column_name=&apos;C_ATTRIBUTE13&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>22</COLUMN_NUMBER>
    <COLUMN_NAME>ATTRIBUTE14</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov(
p_application_id=&gt;401,
p_descriptive_flexfield_name=&gt;&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,
p_context_name=&gt;:$column$.attribute_group,
p_column_name=&gt;&apos;C_ATTRIBUTE14&apos;,
p_attribute1=&gt;:$column$.attribute1,
p_attribute2=&gt;:$column$.attribute2,
p_attribute3=&gt;:$column$.attribute3,
p_attribute4=&gt;:$column$.attribute4,
p_attribute5=&gt;:$column$.attribute5,
p_attribute6=&gt;:$column$.attribute6,
p_attribute7=&gt;:$column$.attribute7,
p_attribute8=&gt;:$column$.attribute8,
p_attribute9=&gt;:$column$.attribute9,
p_attribute10=&gt;:$column$.attribute10,
p_attribute11=&gt;:$column$.attribute11,
p_attribute12=&gt;:$column$.attribute12,
p_attribute13=&gt;:$column$.attribute13,
p_attribute14=&gt;:$column$.attribute14,
p_attribute15=&gt;:$column$.attribute15,
p_attribute16=&gt;:$column$.attribute16,
p_attribute17=&gt;:$column$.attribute17,
p_attribute18=&gt;:$column$.attribute18,
p_attribute19=&gt;:$column$.attribute19,
p_attribute20=&gt;:$column$.attribute20)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select
distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=fdfv.application_id and
fdfc.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfc.enabled_flag=&apos;Y&apos; and
fdfcuv.application_id=fdfc.application_id and
fdfcuv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfcuv.descriptive_flex_context_code=fdfc.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfv.application_id=401 and
fdfv.descriptive_flexfield_name=&apos;MTL_EAM_ASSET_ATTR_VALUES&apos; and
fdfcuv.application_column_name=&apos;C_ATTRIBUTE14&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>23</COLUMN_NUMBER>
    <COLUMN_NAME>ATTRIBUTE15</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov(
p_application_id=&gt;401,
p_descriptive_flexfield_name=&gt;&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,
p_context_name=&gt;:$column$.attribute_group,
p_column_name=&gt;&apos;C_ATTRIBUTE15&apos;,
p_attribute1=&gt;:$column$.attribute1,
p_attribute2=&gt;:$column$.attribute2,
p_attribute3=&gt;:$column$.attribute3,
p_attribute4=&gt;:$column$.attribute4,
p_attribute5=&gt;:$column$.attribute5,
p_attribute6=&gt;:$column$.attribute6,
p_attribute7=&gt;:$column$.attribute7,
p_attribute8=&gt;:$column$.attribute8,
p_attribute9=&gt;:$column$.attribute9,
p_attribute10=&gt;:$column$.attribute10,
p_attribute11=&gt;:$column$.attribute11,
p_attribute12=&gt;:$column$.attribute12,
p_attribute13=&gt;:$column$.attribute13,
p_attribute14=&gt;:$column$.attribute14,
p_attribute15=&gt;:$column$.attribute15,
p_attribute16=&gt;:$column$.attribute16,
p_attribute17=&gt;:$column$.attribute17,
p_attribute18=&gt;:$column$.attribute18,
p_attribute19=&gt;:$column$.attribute19,
p_attribute20=&gt;:$column$.attribute20)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select
distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=fdfv.application_id and
fdfc.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfc.enabled_flag=&apos;Y&apos; and
fdfcuv.application_id=fdfc.application_id and
fdfcuv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfcuv.descriptive_flex_context_code=fdfc.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfv.application_id=401 and
fdfv.descriptive_flexfield_name=&apos;MTL_EAM_ASSET_ATTR_VALUES&apos; and
fdfcuv.application_column_name=&apos;C_ATTRIBUTE15&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>24</COLUMN_NUMBER>
    <COLUMN_NAME>ATTRIBUTE16</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov(
p_application_id=&gt;401,
p_descriptive_flexfield_name=&gt;&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,
p_context_name=&gt;:$column$.attribute_group,
p_column_name=&gt;&apos;C_ATTRIBUTE16&apos;,
p_attribute1=&gt;:$column$.attribute1,
p_attribute2=&gt;:$column$.attribute2,
p_attribute3=&gt;:$column$.attribute3,
p_attribute4=&gt;:$column$.attribute4,
p_attribute5=&gt;:$column$.attribute5,
p_attribute6=&gt;:$column$.attribute6,
p_attribute7=&gt;:$column$.attribute7,
p_attribute8=&gt;:$column$.attribute8,
p_attribute9=&gt;:$column$.attribute9,
p_attribute10=&gt;:$column$.attribute10,
p_attribute11=&gt;:$column$.attribute11,
p_attribute12=&gt;:$column$.attribute12,
p_attribute13=&gt;:$column$.attribute13,
p_attribute14=&gt;:$column$.attribute14,
p_attribute15=&gt;:$column$.attribute15,
p_attribute16=&gt;:$column$.attribute16,
p_attribute17=&gt;:$column$.attribute17,
p_attribute18=&gt;:$column$.attribute18,
p_attribute19=&gt;:$column$.attribute19,
p_attribute20=&gt;:$column$.attribute20)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select
distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=fdfv.application_id and
fdfc.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfc.enabled_flag=&apos;Y&apos; and
fdfcuv.application_id=fdfc.application_id and
fdfcuv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfcuv.descriptive_flex_context_code=fdfc.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfv.application_id=401 and
fdfv.descriptive_flexfield_name=&apos;MTL_EAM_ASSET_ATTR_VALUES&apos; and
fdfcuv.application_column_name=&apos;C_ATTRIBUTE16&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>25</COLUMN_NUMBER>
    <COLUMN_NAME>ATTRIBUTE17</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov(
p_application_id=&gt;401,
p_descriptive_flexfield_name=&gt;&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,
p_context_name=&gt;:$column$.attribute_group,
p_column_name=&gt;&apos;C_ATTRIBUTE17&apos;,
p_attribute1=&gt;:$column$.attribute1,
p_attribute2=&gt;:$column$.attribute2,
p_attribute3=&gt;:$column$.attribute3,
p_attribute4=&gt;:$column$.attribute4,
p_attribute5=&gt;:$column$.attribute5,
p_attribute6=&gt;:$column$.attribute6,
p_attribute7=&gt;:$column$.attribute7,
p_attribute8=&gt;:$column$.attribute8,
p_attribute9=&gt;:$column$.attribute9,
p_attribute10=&gt;:$column$.attribute10,
p_attribute11=&gt;:$column$.attribute11,
p_attribute12=&gt;:$column$.attribute12,
p_attribute13=&gt;:$column$.attribute13,
p_attribute14=&gt;:$column$.attribute14,
p_attribute15=&gt;:$column$.attribute15,
p_attribute16=&gt;:$column$.attribute16,
p_attribute17=&gt;:$column$.attribute17,
p_attribute18=&gt;:$column$.attribute18,
p_attribute19=&gt;:$column$.attribute19,
p_attribute20=&gt;:$column$.attribute20)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select
distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=fdfv.application_id and
fdfc.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfc.enabled_flag=&apos;Y&apos; and
fdfcuv.application_id=fdfc.application_id and
fdfcuv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfcuv.descriptive_flex_context_code=fdfc.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfv.application_id=401 and
fdfv.descriptive_flexfield_name=&apos;MTL_EAM_ASSET_ATTR_VALUES&apos; and
fdfcuv.application_column_name=&apos;C_ATTRIBUTE17&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>26</COLUMN_NUMBER>
    <COLUMN_NAME>ATTRIBUTE18</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov(
p_application_id=&gt;401,
p_descriptive_flexfield_name=&gt;&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,
p_context_name=&gt;:$column$.attribute_group,
p_column_name=&gt;&apos;C_ATTRIBUTE18&apos;,
p_attribute1=&gt;:$column$.attribute1,
p_attribute2=&gt;:$column$.attribute2,
p_attribute3=&gt;:$column$.attribute3,
p_attribute4=&gt;:$column$.attribute4,
p_attribute5=&gt;:$column$.attribute5,
p_attribute6=&gt;:$column$.attribute6,
p_attribute7=&gt;:$column$.attribute7,
p_attribute8=&gt;:$column$.attribute8,
p_attribute9=&gt;:$column$.attribute9,
p_attribute10=&gt;:$column$.attribute10,
p_attribute11=&gt;:$column$.attribute11,
p_attribute12=&gt;:$column$.attribute12,
p_attribute13=&gt;:$column$.attribute13,
p_attribute14=&gt;:$column$.attribute14,
p_attribute15=&gt;:$column$.attribute15,
p_attribute16=&gt;:$column$.attribute16,
p_attribute17=&gt;:$column$.attribute17,
p_attribute18=&gt;:$column$.attribute18,
p_attribute19=&gt;:$column$.attribute19,
p_attribute20=&gt;:$column$.attribute20)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select
distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=fdfv.application_id and
fdfc.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfc.enabled_flag=&apos;Y&apos; and
fdfcuv.application_id=fdfc.application_id and
fdfcuv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfcuv.descriptive_flex_context_code=fdfc.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfv.application_id=401 and
fdfv.descriptive_flexfield_name=&apos;MTL_EAM_ASSET_ATTR_VALUES&apos; and
fdfcuv.application_column_name=&apos;C_ATTRIBUTE18&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>27</COLUMN_NUMBER>
    <COLUMN_NAME>ATTRIBUTE19</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov(
p_application_id=&gt;401,
p_descriptive_flexfield_name=&gt;&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,
p_context_name=&gt;:$column$.attribute_group,
p_column_name=&gt;&apos;C_ATTRIBUTE19&apos;,
p_attribute1=&gt;:$column$.attribute1,
p_attribute2=&gt;:$column$.attribute2,
p_attribute3=&gt;:$column$.attribute3,
p_attribute4=&gt;:$column$.attribute4,
p_attribute5=&gt;:$column$.attribute5,
p_attribute6=&gt;:$column$.attribute6,
p_attribute7=&gt;:$column$.attribute7,
p_attribute8=&gt;:$column$.attribute8,
p_attribute9=&gt;:$column$.attribute9,
p_attribute10=&gt;:$column$.attribute10,
p_attribute11=&gt;:$column$.attribute11,
p_attribute12=&gt;:$column$.attribute12,
p_attribute13=&gt;:$column$.attribute13,
p_attribute14=&gt;:$column$.attribute14,
p_attribute15=&gt;:$column$.attribute15,
p_attribute16=&gt;:$column$.attribute16,
p_attribute17=&gt;:$column$.attribute17,
p_attribute18=&gt;:$column$.attribute18,
p_attribute19=&gt;:$column$.attribute19,
p_attribute20=&gt;:$column$.attribute20)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select
distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=fdfv.application_id and
fdfc.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfc.enabled_flag=&apos;Y&apos; and
fdfcuv.application_id=fdfc.application_id and
fdfcuv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfcuv.descriptive_flex_context_code=fdfc.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfv.application_id=401 and
fdfv.descriptive_flexfield_name=&apos;MTL_EAM_ASSET_ATTR_VALUES&apos; and
fdfcuv.application_column_name=&apos;C_ATTRIBUTE19&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>28</COLUMN_NUMBER>
    <COLUMN_NAME>ATTRIBUTE20</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(
xxen_util.dff_attribute_lov(
p_application_id=&gt;401,
p_descriptive_flexfield_name=&gt;&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,
p_context_name=&gt;:$column$.attribute_group,
p_column_name=&gt;&apos;C_ATTRIBUTE20&apos;,
p_attribute1=&gt;:$column$.attribute1,
p_attribute2=&gt;:$column$.attribute2,
p_attribute3=&gt;:$column$.attribute3,
p_attribute4=&gt;:$column$.attribute4,
p_attribute5=&gt;:$column$.attribute5,
p_attribute6=&gt;:$column$.attribute6,
p_attribute7=&gt;:$column$.attribute7,
p_attribute8=&gt;:$column$.attribute8,
p_attribute9=&gt;:$column$.attribute9,
p_attribute10=&gt;:$column$.attribute10,
p_attribute11=&gt;:$column$.attribute11,
p_attribute12=&gt;:$column$.attribute12,
p_attribute13=&gt;:$column$.attribute13,
p_attribute14=&gt;:$column$.attribute14,
p_attribute15=&gt;:$column$.attribute15,
p_attribute16=&gt;:$column$.attribute16,
p_attribute17=&gt;:$column$.attribute17,
p_attribute18=&gt;:$column$.attribute18,
p_attribute19=&gt;:$column$.attribute19,
p_attribute20=&gt;:$column$.attribute20)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select
distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=fdfv.application_id and
fdfc.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfc.enabled_flag=&apos;Y&apos; and
fdfcuv.application_id=fdfc.application_id and
fdfcuv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfcuv.descriptive_flex_context_code=fdfc.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfv.application_id=401 and
fdfv.descriptive_flexfield_name=&apos;MTL_EAM_ASSET_ATTR_VALUES&apos; and
fdfcuv.application_column_name=&apos;C_ATTRIBUTE20&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>29</COLUMN_NUMBER>
    <COLUMN_NAME>NUMBER_ATTRIBUTE1</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <COMMENTS>select
distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=fdfv.application_id and
fdfc.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfc.enabled_flag=&apos;Y&apos; and
fdfcuv.application_id=fdfc.application_id and
fdfcuv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfcuv.descriptive_flex_context_code=fdfc.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfv.application_id=401 and
fdfv.descriptive_flexfield_name=&apos;MTL_EAM_ASSET_ATTR_VALUES&apos; and
fdfcuv.application_column_name=&apos;N_ATTRIBUTE1&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>30</COLUMN_NUMBER>
    <COLUMN_NAME>NUMBER_ATTRIBUTE2</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <COMMENTS>select
distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=fdfv.application_id and
fdfc.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfc.enabled_flag=&apos;Y&apos; and
fdfcuv.application_id=fdfc.application_id and
fdfcuv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfcuv.descriptive_flex_context_code=fdfc.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfv.application_id=401 and
fdfv.descriptive_flexfield_name=&apos;MTL_EAM_ASSET_ATTR_VALUES&apos; and
fdfcuv.application_column_name=&apos;N_ATTRIBUTE2&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>31</COLUMN_NUMBER>
    <COLUMN_NAME>NUMBER_ATTRIBUTE3</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <COMMENTS>select
distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=fdfv.application_id and
fdfc.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfc.enabled_flag=&apos;Y&apos; and
fdfcuv.application_id=fdfc.application_id and
fdfcuv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfcuv.descriptive_flex_context_code=fdfc.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfv.application_id=401 and
fdfv.descriptive_flexfield_name=&apos;MTL_EAM_ASSET_ATTR_VALUES&apos; and
fdfcuv.application_column_name=&apos;N_ATTRIBUTE3&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>32</COLUMN_NUMBER>
    <COLUMN_NAME>NUMBER_ATTRIBUTE4</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <COMMENTS>select
distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=fdfv.application_id and
fdfc.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfc.enabled_flag=&apos;Y&apos; and
fdfcuv.application_id=fdfc.application_id and
fdfcuv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfcuv.descriptive_flex_context_code=fdfc.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfv.application_id=401 and
fdfv.descriptive_flexfield_name=&apos;MTL_EAM_ASSET_ATTR_VALUES&apos; and
fdfcuv.application_column_name=&apos;N_ATTRIBUTE4&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>33</COLUMN_NUMBER>
    <COLUMN_NAME>NUMBER_ATTRIBUTE5</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <COMMENTS>select
distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=fdfv.application_id and
fdfc.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfc.enabled_flag=&apos;Y&apos; and
fdfcuv.application_id=fdfc.application_id and
fdfcuv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfcuv.descriptive_flex_context_code=fdfc.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfv.application_id=401 and
fdfv.descriptive_flexfield_name=&apos;MTL_EAM_ASSET_ATTR_VALUES&apos; and
fdfcuv.application_column_name=&apos;N_ATTRIBUTE5&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>34</COLUMN_NUMBER>
    <COLUMN_NAME>NUMBER_ATTRIBUTE6</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <COMMENTS>select
distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=fdfv.application_id and
fdfc.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfc.enabled_flag=&apos;Y&apos; and
fdfcuv.application_id=fdfc.application_id and
fdfcuv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfcuv.descriptive_flex_context_code=fdfc.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfv.application_id=401 and
fdfv.descriptive_flexfield_name=&apos;MTL_EAM_ASSET_ATTR_VALUES&apos; and
fdfcuv.application_column_name=&apos;N_ATTRIBUTE6&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>35</COLUMN_NUMBER>
    <COLUMN_NAME>NUMBER_ATTRIBUTE7</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <COMMENTS>select
distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=fdfv.application_id and
fdfc.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfc.enabled_flag=&apos;Y&apos; and
fdfcuv.application_id=fdfc.application_id and
fdfcuv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfcuv.descriptive_flex_context_code=fdfc.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfv.application_id=401 and
fdfv.descriptive_flexfield_name=&apos;MTL_EAM_ASSET_ATTR_VALUES&apos; and
fdfcuv.application_column_name=&apos;N_ATTRIBUTE7&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>36</COLUMN_NUMBER>
    <COLUMN_NAME>NUMBER_ATTRIBUTE8</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <COMMENTS>select
distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=fdfv.application_id and
fdfc.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfc.enabled_flag=&apos;Y&apos; and
fdfcuv.application_id=fdfc.application_id and
fdfcuv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfcuv.descriptive_flex_context_code=fdfc.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfv.application_id=401 and
fdfv.descriptive_flexfield_name=&apos;MTL_EAM_ASSET_ATTR_VALUES&apos; and
fdfcuv.application_column_name=&apos;N_ATTRIBUTE8&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>37</COLUMN_NUMBER>
    <COLUMN_NAME>NUMBER_ATTRIBUTE9</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <COMMENTS>select
distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=fdfv.application_id and
fdfc.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfc.enabled_flag=&apos;Y&apos; and
fdfcuv.application_id=fdfc.application_id and
fdfcuv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfcuv.descriptive_flex_context_code=fdfc.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfv.application_id=401 and
fdfv.descriptive_flexfield_name=&apos;MTL_EAM_ASSET_ATTR_VALUES&apos; and
fdfcuv.application_column_name=&apos;N_ATTRIBUTE9&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>38</COLUMN_NUMBER>
    <COLUMN_NAME>NUMBER_ATTRIBUTE10</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <COMMENTS>select
distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=fdfv.application_id and
fdfc.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfc.enabled_flag=&apos;Y&apos; and
fdfcuv.application_id=fdfc.application_id and
fdfcuv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfcuv.descriptive_flex_context_code=fdfc.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfv.application_id=401 and
fdfv.descriptive_flexfield_name=&apos;MTL_EAM_ASSET_ATTR_VALUES&apos; and
fdfcuv.application_column_name=&apos;N_ATTRIBUTE10&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>39</COLUMN_NUMBER>
    <COLUMN_NAME>DATE_ATTRIBUTE1</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Date</COLUMN_TYPE_DSP>
    <DATA_TYPE>date</DATA_TYPE>
    <COMMENTS>select
distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=fdfv.application_id and
fdfc.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfc.enabled_flag=&apos;Y&apos; and
fdfcuv.application_id=fdfc.application_id and
fdfcuv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfcuv.descriptive_flex_context_code=fdfc.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfv.application_id=401 and
fdfv.descriptive_flexfield_name=&apos;MTL_EAM_ASSET_ATTR_VALUES&apos; and
fdfcuv.application_column_name=&apos;D_ATTRIBUTE1&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>40</COLUMN_NUMBER>
    <COLUMN_NAME>DATE_ATTRIBUTE2</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Date</COLUMN_TYPE_DSP>
    <DATA_TYPE>date</DATA_TYPE>
    <COMMENTS>select
distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=fdfv.application_id and
fdfc.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfc.enabled_flag=&apos;Y&apos; and
fdfcuv.application_id=fdfc.application_id and
fdfcuv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfcuv.descriptive_flex_context_code=fdfc.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfv.application_id=401 and
fdfv.descriptive_flexfield_name=&apos;MTL_EAM_ASSET_ATTR_VALUES&apos; and
fdfcuv.application_column_name=&apos;D_ATTRIBUTE2&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>41</COLUMN_NUMBER>
    <COLUMN_NAME>DATE_ATTRIBUTE3</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Date</COLUMN_TYPE_DSP>
    <DATA_TYPE>date</DATA_TYPE>
    <COMMENTS>select
distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=fdfv.application_id and
fdfc.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfc.enabled_flag=&apos;Y&apos; and
fdfcuv.application_id=fdfc.application_id and
fdfcuv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfcuv.descriptive_flex_context_code=fdfc.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfv.application_id=401 and
fdfv.descriptive_flexfield_name=&apos;MTL_EAM_ASSET_ATTR_VALUES&apos; and
fdfcuv.application_column_name=&apos;D_ATTRIBUTE3&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>42</COLUMN_NUMBER>
    <COLUMN_NAME>DATE_ATTRIBUTE4</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Date</COLUMN_TYPE_DSP>
    <DATA_TYPE>date</DATA_TYPE>
    <COMMENTS>select
distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=fdfv.application_id and
fdfc.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfc.enabled_flag=&apos;Y&apos; and
fdfcuv.application_id=fdfc.application_id and
fdfcuv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfcuv.descriptive_flex_context_code=fdfc.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfv.application_id=401 and
fdfv.descriptive_flexfield_name=&apos;MTL_EAM_ASSET_ATTR_VALUES&apos; and
fdfcuv.application_column_name=&apos;D_ATTRIBUTE4&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>43</COLUMN_NUMBER>
    <COLUMN_NAME>DATE_ATTRIBUTE5</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Date</COLUMN_TYPE_DSP>
    <DATA_TYPE>date</DATA_TYPE>
    <COMMENTS>select
distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=fdfv.application_id and
fdfc.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfc.enabled_flag=&apos;Y&apos; and
fdfcuv.application_id=fdfc.application_id and
fdfcuv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfcuv.descriptive_flex_context_code=fdfc.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfv.application_id=401 and
fdfv.descriptive_flexfield_name=&apos;MTL_EAM_ASSET_ATTR_VALUES&apos; and
fdfcuv.application_column_name=&apos;D_ATTRIBUTE5&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>44</COLUMN_NUMBER>
    <COLUMN_NAME>DATE_ATTRIBUTE6</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Date</COLUMN_TYPE_DSP>
    <DATA_TYPE>date</DATA_TYPE>
    <COMMENTS>select
distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=fdfv.application_id and
fdfc.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfc.enabled_flag=&apos;Y&apos; and
fdfcuv.application_id=fdfc.application_id and
fdfcuv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfcuv.descriptive_flex_context_code=fdfc.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfv.application_id=401 and
fdfv.descriptive_flexfield_name=&apos;MTL_EAM_ASSET_ATTR_VALUES&apos; and
fdfcuv.application_column_name=&apos;D_ATTRIBUTE6&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>45</COLUMN_NUMBER>
    <COLUMN_NAME>DATE_ATTRIBUTE7</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Date</COLUMN_TYPE_DSP>
    <DATA_TYPE>date</DATA_TYPE>
    <COMMENTS>select
distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=fdfv.application_id and
fdfc.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfc.enabled_flag=&apos;Y&apos; and
fdfcuv.application_id=fdfc.application_id and
fdfcuv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfcuv.descriptive_flex_context_code=fdfc.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfv.application_id=401 and
fdfv.descriptive_flexfield_name=&apos;MTL_EAM_ASSET_ATTR_VALUES&apos; and
fdfcuv.application_column_name=&apos;D_ATTRIBUTE7&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>46</COLUMN_NUMBER>
    <COLUMN_NAME>DATE_ATTRIBUTE8</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Date</COLUMN_TYPE_DSP>
    <DATA_TYPE>date</DATA_TYPE>
    <COMMENTS>select
distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=fdfv.application_id and
fdfc.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfc.enabled_flag=&apos;Y&apos; and
fdfcuv.application_id=fdfc.application_id and
fdfcuv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfcuv.descriptive_flex_context_code=fdfc.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfv.application_id=401 and
fdfv.descriptive_flexfield_name=&apos;MTL_EAM_ASSET_ATTR_VALUES&apos; and
fdfcuv.application_column_name=&apos;D_ATTRIBUTE8&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>47</COLUMN_NUMBER>
    <COLUMN_NAME>DATE_ATTRIBUTE9</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Date</COLUMN_TYPE_DSP>
    <DATA_TYPE>date</DATA_TYPE>
    <COMMENTS>select
distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=fdfv.application_id and
fdfc.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfc.enabled_flag=&apos;Y&apos; and
fdfcuv.application_id=fdfc.application_id and
fdfcuv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfcuv.descriptive_flex_context_code=fdfc.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfv.application_id=401 and
fdfv.descriptive_flexfield_name=&apos;MTL_EAM_ASSET_ATTR_VALUES&apos; and
fdfcuv.application_column_name=&apos;D_ATTRIBUTE9&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>48</COLUMN_NUMBER>
    <COLUMN_NAME>DATE_ATTRIBUTE10</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Date</COLUMN_TYPE_DSP>
    <DATA_TYPE>date</DATA_TYPE>
    <COMMENTS>select
distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=fdfv.application_id and
fdfc.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfc.enabled_flag=&apos;Y&apos; and
fdfcuv.application_id=fdfc.application_id and
fdfcuv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfcuv.descriptive_flex_context_code=fdfc.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfv.application_id=401 and
fdfv.descriptive_flexfield_name=&apos;MTL_EAM_ASSET_ATTR_VALUES&apos; and
fdfcuv.application_column_name=&apos;D_ATTRIBUTE10&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>49</COLUMN_NUMBER>
    <COLUMN_NAME>UPLOAD_ROW</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <HIDDEN>Y</HIDDEN>
   </UPLOAD_COLUMNS_ROW>
  </UPLOAD_COLUMNS>
  <UPLOAD_PARAMETERS>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>1</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_organization_id</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>ORGANIZATION</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>2</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_asset_number</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ASSET_NUMBER</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>3</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute_category</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ATTRIBUTE_GROUP</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>4</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute1</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ATTRIBUTE1</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>5</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute2</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ATTRIBUTE2</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>6</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute3</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ATTRIBUTE3</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>7</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute4</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ATTRIBUTE4</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>8</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute5</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ATTRIBUTE5</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>9</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute6</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ATTRIBUTE6</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>10</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute7</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ATTRIBUTE7</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>11</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute8</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ATTRIBUTE8</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>12</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute9</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ATTRIBUTE9</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>13</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute10</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ATTRIBUTE10</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>14</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute11</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ATTRIBUTE11</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>15</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute12</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ATTRIBUTE12</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>16</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute13</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ATTRIBUTE13</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>17</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute14</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ATTRIBUTE14</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>18</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute15</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ATTRIBUTE15</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>19</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute16</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ATTRIBUTE16</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>20</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute17</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ATTRIBUTE17</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>21</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute18</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ATTRIBUTE18</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>22</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute19</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ATTRIBUTE19</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>23</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute20</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ATTRIBUTE20</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>24</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_number_attribute1</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>NUMBER_ATTRIBUTE1</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>25</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_number_attribute2</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>NUMBER_ATTRIBUTE2</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>26</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_number_attribute3</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>NUMBER_ATTRIBUTE3</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>27</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_number_attribute4</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>NUMBER_ATTRIBUTE4</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>28</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_number_attribute5</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>NUMBER_ATTRIBUTE5</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>29</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_number_attribute6</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>NUMBER_ATTRIBUTE6</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>30</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_number_attribute7</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>NUMBER_ATTRIBUTE7</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>31</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_number_attribute8</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>NUMBER_ATTRIBUTE8</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>32</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_number_attribute9</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>NUMBER_ATTRIBUTE9</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>33</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_number_attribute10</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>NUMBER_ATTRIBUTE10</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>34</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_date_attribute1</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Date</PARAMETER_TYPE>
    <COLUMN_NAME>DATE_ATTRIBUTE1</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>35</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_date_attribute2</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Date</PARAMETER_TYPE>
    <COLUMN_NAME>DATE_ATTRIBUTE2</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>36</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_date_attribute3</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Date</PARAMETER_TYPE>
    <COLUMN_NAME>DATE_ATTRIBUTE3</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>37</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_date_attribute4</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Date</PARAMETER_TYPE>
    <COLUMN_NAME>DATE_ATTRIBUTE4</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>38</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_date_attribute5</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Date</PARAMETER_TYPE>
    <COLUMN_NAME>DATE_ATTRIBUTE5</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>39</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_date_attribute6</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Date</PARAMETER_TYPE>
    <COLUMN_NAME>DATE_ATTRIBUTE6</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>40</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_date_attribute7</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Date</PARAMETER_TYPE>
    <COLUMN_NAME>DATE_ATTRIBUTE7</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>41</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_date_attribute8</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Date</PARAMETER_TYPE>
    <COLUMN_NAME>DATE_ATTRIBUTE8</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>42</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_date_attribute9</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Date</PARAMETER_TYPE>
    <COLUMN_NAME>DATE_ATTRIBUTE9</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>43</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_date_attribute10</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Date</PARAMETER_TYPE>
    <COLUMN_NAME>DATE_ATTRIBUTE10</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>44</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>status_</PARAMETER_NAME>
    <IN_OUT>out</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>STATUS_CODE_</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>45</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>message_</PARAMETER_NAME>
    <IN_OUT>out</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>MESSAGE_</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
  </UPLOAD_PARAMETERS>
  <UPLOAD_SQLS>
   <UPLOAD_SQLS_ROW>
    <SQL_TYPE>Error SQL</SQL_TYPE>
   </UPLOAD_SQLS_ROW>
   <UPLOAD_SQLS_ROW>
    <SQL_TYPE>Order By</SQL_TYPE>
    <SQL_TEXT>upload_row, organization, asset_number, attribute_group</SQL_TEXT>
   </UPLOAD_SQLS_ROW>
   <UPLOAD_SQLS_ROW>
    <SQL_TYPE>Success SQL</SQL_TYPE>
    <SQL_TEXT>select
xu.action_,
xu.status_,
xu.message_,
xu.modified_columns_,
meanv.inv_organization_code organization,
meanv.instance_number asset_number,
meanv.concatenated_segments asset_group,
xxen_util.display_flexfield_context(401,&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,meaav.attribute_category) attribute_group,
xxen_util.display_flexfield_value(401,&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,meaav.attribute_category,&apos;C_ATTRIBUTE1&apos;,meaav.rowid,meaav.c_attribute1) attribute1,
xxen_util.display_flexfield_value(401,&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,meaav.attribute_category,&apos;C_ATTRIBUTE2&apos;,meaav.rowid,meaav.c_attribute2) attribute2,
xxen_util.display_flexfield_value(401,&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,meaav.attribute_category,&apos;C_ATTRIBUTE3&apos;,meaav.rowid,meaav.c_attribute3) attribute3,
xxen_util.display_flexfield_value(401,&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,meaav.attribute_category,&apos;C_ATTRIBUTE4&apos;,meaav.rowid,meaav.c_attribute4) attribute4,
xxen_util.display_flexfield_value(401,&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,meaav.attribute_category,&apos;C_ATTRIBUTE5&apos;,meaav.rowid,meaav.c_attribute5) attribute5,
xxen_util.display_flexfield_value(401,&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,meaav.attribute_category,&apos;C_ATTRIBUTE6&apos;,meaav.rowid,meaav.c_attribute6) attribute6,
xxen_util.display_flexfield_value(401,&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,meaav.attribute_category,&apos;C_ATTRIBUTE7&apos;,meaav.rowid,meaav.c_attribute7) attribute7,
xxen_util.display_flexfield_value(401,&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,meaav.attribute_category,&apos;C_ATTRIBUTE8&apos;,meaav.rowid,meaav.c_attribute8) attribute8,
xxen_util.display_flexfield_value(401,&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,meaav.attribute_category,&apos;C_ATTRIBUTE9&apos;,meaav.rowid,meaav.c_attribute9) attribute9,
xxen_util.display_flexfield_value(401,&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,meaav.attribute_category,&apos;C_ATTRIBUTE10&apos;,meaav.rowid,meaav.c_attribute10) attribute10,
xxen_util.display_flexfield_value(401,&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,meaav.attribute_category,&apos;C_ATTRIBUTE11&apos;,meaav.rowid,meaav.c_attribute11) attribute11,
xxen_util.display_flexfield_value(401,&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,meaav.attribute_category,&apos;C_ATTRIBUTE12&apos;,meaav.rowid,meaav.c_attribute12) attribute12,
xxen_util.display_flexfield_value(401,&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,meaav.attribute_category,&apos;C_ATTRIBUTE13&apos;,meaav.rowid,meaav.c_attribute13) attribute13,
xxen_util.display_flexfield_value(401,&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,meaav.attribute_category,&apos;C_ATTRIBUTE14&apos;,meaav.rowid,meaav.c_attribute14) attribute14,
xxen_util.display_flexfield_value(401,&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,meaav.attribute_category,&apos;C_ATTRIBUTE15&apos;,meaav.rowid,meaav.c_attribute15) attribute15,
xxen_util.display_flexfield_value(401,&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,meaav.attribute_category,&apos;C_ATTRIBUTE16&apos;,meaav.rowid,meaav.c_attribute16) attribute16,
xxen_util.display_flexfield_value(401,&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,meaav.attribute_category,&apos;C_ATTRIBUTE17&apos;,meaav.rowid,meaav.c_attribute17) attribute17,
xxen_util.display_flexfield_value(401,&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,meaav.attribute_category,&apos;C_ATTRIBUTE18&apos;,meaav.rowid,meaav.c_attribute18) attribute18,
xxen_util.display_flexfield_value(401,&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,meaav.attribute_category,&apos;C_ATTRIBUTE19&apos;,meaav.rowid,meaav.c_attribute19) attribute19,
xxen_util.display_flexfield_value(401,&apos;MTL_EAM_ASSET_ATTR_VALUES&apos;,meaav.attribute_category,&apos;C_ATTRIBUTE20&apos;,meaav.rowid,meaav.c_attribute20) attribute20,
meaav.n_attribute1 number_attribute1,
meaav.n_attribute2 number_attribute2,
meaav.n_attribute3 number_attribute3,
meaav.n_attribute4 number_attribute4,
meaav.n_attribute5 number_attribute5,
meaav.n_attribute6 number_attribute6,
meaav.n_attribute7 number_attribute7,
meaav.n_attribute8 number_attribute8,
meaav.n_attribute9 number_attribute9,
meaav.n_attribute10 number_attribute10,
meaav.d_attribute1 date_attribute1,
meaav.d_attribute2 date_attribute2,
meaav.d_attribute3 date_attribute3,
meaav.d_attribute4 date_attribute4,
meaav.d_attribute5 date_attribute5,
meaav.d_attribute6 date_attribute6,
meaav.d_attribute7 date_attribute7,
meaav.d_attribute8 date_attribute8,
meaav.d_attribute9 date_attribute9,
meaav.d_attribute10 date_attribute10,
xu.upload_row
from
xxen_eam_asset_attribut_7864_u xu,
mtl_parameters mp,
mtl_eam_asset_numbers_all_v meanv,
mtl_eam_asset_attr_values meaav,
fnd_descr_flex_contexts_vl fdfcv
where
xu.status_code_=xxen_upload.status_success and
xu.organization=mp.organization_code and
mp.organization_id=meanv.current_organization_id and
xu.asset_number=meanv.instance_number and
meanv.inventory_item_id=meaav.inventory_item_id and
meanv.serial_number=meaav.serial_number and
xu.attribute_group=fdfcv.descriptive_flex_context_name and
fdfcv.application_id=401 and
fdfcv.descriptive_flexfield_name=&apos;MTL_EAM_ASSET_ATTR_VALUES&apos; and
fdfcv.descriptive_flex_context_code=meaav.attribute_category</SQL_TEXT>
   </UPLOAD_SQLS_ROW>
  </UPLOAD_SQLS>
 </REPORTS_ROW>
</REPORTS>
</ROOT>
