<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>
<LOVS>
<!-- loader xml for Enginatics Blitz Report lov: Blitz Upload Mode -->
 <LOVS_ROW>
  <GUID>E811F942597A2075E0530100007FF4F2</GUID>
  <LOV_NAME>Blitz Upload Mode</LOV_NAME>
  <VALIDATE_FROM_LIST>Y</VALIDATE_FROM_LIST>
  <LOV_QUERY>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>
  <LOV_TRANSLATIONS>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>US</LANGUAGE>
   </LOV_TRANSLATIONS_ROW>
  </LOV_TRANSLATIONS>
 </LOVS_ROW>
<!-- loader xml for Enginatics Blitz Report lov: INV Cross Reference -->
 <LOVS_ROW>
  <GUID>8E2FF36EDF0079D2E0530100007F1FF2</GUID>
  <LOV_NAME>INV Cross Reference</LOV_NAME>
  <VALIDATE_FROM_LIST>Y</VALIDATE_FROM_LIST>
  <LOV_QUERY>select
mcrv.cross_reference value,
mcrv.description
from
mtl_cross_references_vl mcrv
where
(mcrv.organization_id is null or :$flex$.organization_code is null or mcrv.organization_id in (select mp.organization_id from mtl_parameters mp where xxen_util.contains(:$flex$.organization_code,mp.organization_code)=&apos;Y&apos;)) and
(:$flex$.cross_reference_type is null or mcrv.cross_reference_type=:$flex$.cross_reference_type)
order by
mcrv.cross_reference</LOV_QUERY>
  <LOV_TRANSLATIONS>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>US</LANGUAGE>
   </LOV_TRANSLATIONS_ROW>
  </LOV_TRANSLATIONS>
 </LOVS_ROW>
<!-- loader xml for Enginatics Blitz Report lov: INV Cross Reference Type -->
 <LOVS_ROW>
  <GUID>8E2FF36EDEE479D2E0530100007F1FF2</GUID>
  <LOV_NAME>INV Cross Reference Type</LOV_NAME>
  <VALIDATE_FROM_LIST>Y</VALIDATE_FROM_LIST>
  <LOV_QUERY>select
mcrt.cross_reference_type value,
mcrt.description
from
mtl_cross_reference_types mcrt
where
sysdate&lt;nvl(mcrt.disable_date,sysdate+1)
order by
mcrt.cross_reference_type</LOV_QUERY>
  <LOV_TRANSLATIONS>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>US</LANGUAGE>
   </LOV_TRANSLATIONS_ROW>
  </LOV_TRANSLATIONS>
 </LOVS_ROW>
<!-- loader xml for Enginatics Blitz Report lov: INV Item -->
 <LOVS_ROW>
  <GUID>8E2FF36EDEF179D2E0530100007F1FF2</GUID>
  <LOV_NAME>INV Item</LOV_NAME>
  <VALIDATE_FROM_LIST>Y</VALIDATE_FROM_LIST>
  <FILTER_BEFORE_DISPLAY>Y</FILTER_BEFORE_DISPLAY>
  <LOV_QUERY>select
msiv.concatenated_segments value,
msiv.description||&apos; (&apos;||mp.organization_code||&apos;)&apos; description
from
mtl_system_items_vl msiv,
mtl_parameters mp
where
(
:$flex$.organization_code is null and (
fnd_profile.value(&apos;MFG_ORGANIZATION_ID&apos;) is null and msiv.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
msiv.organization_id=fnd_profile.value(&apos;MFG_ORGANIZATION_ID&apos;)
) or
xxen_util.contains(:$flex$.organization_code,mp.organization_code)=&apos;Y&apos;
) and
msiv.organization_id=mp.organization_id
order by
mp.organization_code,
msiv.concatenated_segments</LOV_QUERY>
  <LOV_TRANSLATIONS>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>US</LANGUAGE>
    <DESCRIPTION>Inventory items, restricted to the accessible inventory organizations</DESCRIPTION>
   </LOV_TRANSLATIONS_ROW>
  </LOV_TRANSLATIONS>
 </LOVS_ROW>
<!-- loader xml for Enginatics Blitz Report lov: INV Organization Code (including master) -->
 <LOVS_ROW>
  <GUID>0B22DF18E239D64AE0630100007FBD85</GUID>
  <LOV_NAME>INV Organization Code (including master)</LOV_NAME>
  <VALIDATE_FROM_LIST>Y</VALIDATE_FROM_LIST>
  <LOV_QUERY>select
ood.organization_code value,
ood.organization_name description
from
org_organization_definitions ood
where
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) 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
order by
ood.organization_code</LOV_QUERY>
  <LOV_TRANSLATIONS>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>US</LANGUAGE>
    <DESCRIPTION>All active inventory organization codes, restricted to the current user&apos;s org access view</DESCRIPTION>
   </LOV_TRANSLATIONS_ROW>
  </LOV_TRANSLATIONS>
 </LOVS_ROW>
</LOVS>
<REPORTS>
<!-- loader xml for Enginatics Blitz Report: INV Item Cross Reference Upload -->
 <REPORTS_ROW>
  <GUID>7F3A1C42D9E84B15A0C36E2F8B47D913</GUID><ENABLED>Y</ENABLED>
  <SQL_TEXT>select
null action_,
null status_,
null message_,
to_number(null) request_id_,
null modified_columns_,
mcrv.cross_reference_id cross_reference_row_id,
--
mp.organization_code item_master_org,
msiv.concatenated_segments item,
msiv.description item_description,
mcrv.cross_reference_type,
xxen_util.yes(mcrv.org_independent_flag) applicable_to_all_orgs,
mp_xref.organization_code org,
mir.revision,
mcrv.uom_code unit_of_measure,
mcrv.cross_reference,
mcrv.description,
null delete_cross_reference,
--
xxen_util.display_flexfield_context(401,&apos;MTL_CROSS_REFERENCES&apos;,mcrv.attribute_category) xref_attribute_category,
xxen_util.display_flexfield_value(401,&apos;MTL_CROSS_REFERENCES&apos;,mcrv.attribute_category,&apos;ATTRIBUTE1&apos;,mcrv.rowid,mcrv.attribute1) xref_attribute1,
xxen_util.display_flexfield_value(401,&apos;MTL_CROSS_REFERENCES&apos;,mcrv.attribute_category,&apos;ATTRIBUTE2&apos;,mcrv.rowid,mcrv.attribute2) xref_attribute2,
xxen_util.display_flexfield_value(401,&apos;MTL_CROSS_REFERENCES&apos;,mcrv.attribute_category,&apos;ATTRIBUTE3&apos;,mcrv.rowid,mcrv.attribute3) xref_attribute3,
xxen_util.display_flexfield_value(401,&apos;MTL_CROSS_REFERENCES&apos;,mcrv.attribute_category,&apos;ATTRIBUTE4&apos;,mcrv.rowid,mcrv.attribute4) xref_attribute4,
xxen_util.display_flexfield_value(401,&apos;MTL_CROSS_REFERENCES&apos;,mcrv.attribute_category,&apos;ATTRIBUTE5&apos;,mcrv.rowid,mcrv.attribute5) xref_attribute5,
xxen_util.display_flexfield_value(401,&apos;MTL_CROSS_REFERENCES&apos;,mcrv.attribute_category,&apos;ATTRIBUTE6&apos;,mcrv.rowid,mcrv.attribute6) xref_attribute6,
xxen_util.display_flexfield_value(401,&apos;MTL_CROSS_REFERENCES&apos;,mcrv.attribute_category,&apos;ATTRIBUTE7&apos;,mcrv.rowid,mcrv.attribute7) xref_attribute7,
xxen_util.display_flexfield_value(401,&apos;MTL_CROSS_REFERENCES&apos;,mcrv.attribute_category,&apos;ATTRIBUTE8&apos;,mcrv.rowid,mcrv.attribute8) xref_attribute8,
xxen_util.display_flexfield_value(401,&apos;MTL_CROSS_REFERENCES&apos;,mcrv.attribute_category,&apos;ATTRIBUTE9&apos;,mcrv.rowid,mcrv.attribute9) xref_attribute9,
xxen_util.display_flexfield_value(401,&apos;MTL_CROSS_REFERENCES&apos;,mcrv.attribute_category,&apos;ATTRIBUTE10&apos;,mcrv.rowid,mcrv.attribute10) xref_attribute10,
xxen_util.display_flexfield_value(401,&apos;MTL_CROSS_REFERENCES&apos;,mcrv.attribute_category,&apos;ATTRIBUTE11&apos;,mcrv.rowid,mcrv.attribute11) xref_attribute11,
xxen_util.display_flexfield_value(401,&apos;MTL_CROSS_REFERENCES&apos;,mcrv.attribute_category,&apos;ATTRIBUTE12&apos;,mcrv.rowid,mcrv.attribute12) xref_attribute12,
xxen_util.display_flexfield_value(401,&apos;MTL_CROSS_REFERENCES&apos;,mcrv.attribute_category,&apos;ATTRIBUTE13&apos;,mcrv.rowid,mcrv.attribute13) xref_attribute13,
xxen_util.display_flexfield_value(401,&apos;MTL_CROSS_REFERENCES&apos;,mcrv.attribute_category,&apos;ATTRIBUTE14&apos;,mcrv.rowid,mcrv.attribute14) xref_attribute14,
xxen_util.display_flexfield_value(401,&apos;MTL_CROSS_REFERENCES&apos;,mcrv.attribute_category,&apos;ATTRIBUTE15&apos;,mcrv.rowid,mcrv.attribute15) xref_attribute15,

to_number(null) upload_row
from
mtl_cross_references_vl mcrv,
mtl_system_items_vl msiv,
mtl_parameters mp,
mtl_parameters mp_xref,
mtl_item_revisions_b mir
where
mcrv.inventory_item_id=msiv.inventory_item_id and
msiv.organization_id=mp.organization_id and
mp.organization_id=mp.master_organization_id and
mcrv.organization_id=mp_xref.organization_id(+) and
mcrv.revision_id=mir.revision_id(+) 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) and
:p_upload_mode like &apos;%&apos;||xxen_upload.action_update and
1=1</SQL_TEXT>
  <VERSION_COMMENTS>Initial version. Creates, updates and deletes item cross references (mtl_cross_references) through the public API mtl_cross_references_pub.process_xref, replicating the Item Cross Reference Assignment window of the Cross Reference Types form (INVIDXRT).</VERSION_COMMENTS>
  <TYPE>U</TYPE>
  <UPLOAD_TYPE>A</UPLOAD_TYPE>
  <UPLOAD_OBJECT>xxen_inv_upload.upload_item_cross_reference</UPLOAD_OBJECT>
  <UPLOAD_EXCEL_VALIDATION>xxen_inv_upload.validate_item_xref_row(:$column$.cross_reference_type,:$column$.applicable_to_all_orgs,:$column$.org,:$column$.revision,:$column$.unit_of_measure)</UPLOAD_EXCEL_VALIDATION>
  <REPORT_TRANSLATIONS>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>US</LANGUAGE>
    <REPORT_NAME>INV Item Cross Reference Upload</REPORT_NAME>
    <DESCRIPTION>Creates, updates and deletes item cross references - the Cross Reference Types form (Inventory &gt; Setup &gt; Items &gt; Cross-Reference Types), also reached from the Item form via Tools &gt; Cross References.

A cross reference is either organization independent (Applicable To All Organizations is set and Org is blank) or specific to one organization (Org is entered). The organization must be one the item is assigned to.

Revision and Unit of Measure only apply to the GTIN cross reference type named by the profile option INV: GTIN Cross Reference Type, and Revision additionally requires an organization. Entering them for any other type is rejected.

Descriptions are translatable and are downloaded in the session language.

To remove a cross reference, enter Yes in Delete Cross Reference on a downloaded row.</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_ROW>
    <ANCHOR>:p_upload_mode</ANCHOR>
   </ANCHORS_ROW>
  </ANCHORS>
  <PARAMETERS>
   <PARAMETERS_ROW>
    <SORT_ORDER>1</SORT_ORDER>
    <DISPLAY_SEQUENCE>10</DISPLAY_SEQUENCE>
    <ANCHOR>:p_upload_mode</ANCHOR>
    <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>msiv.concatenated_segments=:item</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV</PARAMETER_TYPE_DSP>
    <LOV_NAME>INV Item</LOV_NAME>
    <LOV_GUID>8E2FF36EDEF179D2E0530100007F1FF2</LOV_GUID>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <FILTER_BEFORE_DISPLAY_DSP>Y</FILTER_BEFORE_DISPLAY_DSP>
    <LOV_QUERY_DSP>select
msiv.concatenated_segments value,
msiv.description||&apos; (&apos;||mp.organization_code||&apos;)&apos; description
from
mtl_system_items_vl msiv,
mtl_parameters mp
where
(
:$flex$.organization_code is null and (
fnd_profile.value(&apos;MFG_ORGANIZATION_ID&apos;) is null and msiv.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
msiv.organization_id=fnd_profile.value(&apos;MFG_ORGANIZATION_ID&apos;)
) or
xxen_util.contains(:$flex$.organization_code,mp.organization_code)=&apos;Y&apos;
) and
msiv.organization_id=mp.organization_id
order by
mp.organization_code,
msiv.concatenated_segments</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Item</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>mcrv.cross_reference_type=:cross_reference_type</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV</PARAMETER_TYPE_DSP>
    <LOV_NAME>INV Cross Reference Type</LOV_NAME>
    <LOV_GUID>8E2FF36EDEE479D2E0530100007F1FF2</LOV_GUID>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
mcrt.cross_reference_type value,
mcrt.description
from
mtl_cross_reference_types mcrt
where
sysdate&lt;nvl(mcrt.disable_date,sysdate+1)
order by
mcrt.cross_reference_type</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Cross Reference Type</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>mcrv.cross_reference=:cross_reference</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV</PARAMETER_TYPE_DSP>
    <LOV_NAME>INV Cross Reference</LOV_NAME>
    <LOV_GUID>8E2FF36EDF0079D2E0530100007F1FF2</LOV_GUID>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
mcrv.cross_reference value,
mcrv.description
from
mtl_cross_references_vl mcrv
where
(mcrv.organization_id is null or :$flex$.organization_code is null or mcrv.organization_id in (select mp.organization_id from mtl_parameters mp where xxen_util.contains(:$flex$.organization_code,mp.organization_code)=&apos;Y&apos;)) and
(:$flex$.cross_reference_type is null or mcrv.cross_reference_type=:$flex$.cross_reference_type)
order by
mcrv.cross_reference</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Cross Reference</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>mp_xref.organization_code=:organization_code</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV</PARAMETER_TYPE_DSP>
    <LOV_NAME>INV Organization Code (including master)</LOV_NAME>
    <LOV_GUID>0B22DF18E239D64AE0630100007FBD85</LOV_GUID>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
ood.organization_code value,
ood.organization_name description
from
org_organization_definitions ood
where
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) 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
order by
ood.organization_code</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Organization Code</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>REQUEST_ID_</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <HIDDEN>Y</HIDDEN>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>5</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>6</COLUMN_NUMBER>
    <COLUMN_NAME>CROSS_REFERENCE_ROW_ID</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <HIDDEN>Y</HIDDEN>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>7</COLUMN_NUMBER>
    <COLUMN_NAME>ITEM_MASTER_ORG</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
mp.organization_code value,
haouv.name description
from
mtl_parameters mp,
hr_all_organization_units_vl haouv
where
mp.organization_id=haouv.organization_id and
mp.organization_id=mp.master_organization_id 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)
order by
mp.organization_code</LOV_QUERY_DSP>
    <DEFAULT_VALUE>select
mp2.organization_code
from
mtl_parameters mp,
mtl_parameters mp2
where
mp.organization_id=fnd_profile.value(&apos;MFG_ORGANIZATION_ID&apos;) and
mp.master_organization_id=mp2.organization_id</DEFAULT_VALUE>
    <REQUIRED>Y</REQUIRED>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>8</COLUMN_NUMBER>
    <COLUMN_NAME>ITEM</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <FILTER_BEFORE_DISPLAY_DSP>Y</FILTER_BEFORE_DISPLAY_DSP>
    <LOV_QUERY_DSP>select
msiv.inventory_item_id id,
msiv.concatenated_segments value,
msiv.description
from
mtl_system_items_vl msiv,
mtl_parameters mp
where
msiv.organization_id=mp.organization_id and
mp.organization_id=mp.master_organization_id and
mp.organization_code=:$column$.item_master_org
order by
msiv.concatenated_segments</LOV_QUERY_DSP>
    <REQUIRED>Y</REQUIRED>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>9</COLUMN_NUMBER>
    <COLUMN_NAME>ITEM_DESCRIPTION</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DEFAULT_VALUE>select
msiv.description
from
mtl_system_items_vl msiv,
mtl_parameters mp
where
msiv.organization_id=mp.organization_id and
mp.organization_id=mp.master_organization_id and
mp.organization_code=:$column$.item_master_org and
msiv.concatenated_segments=:$column$.item</DEFAULT_VALUE>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>10</COLUMN_NUMBER>
    <COLUMN_NAME>CROSS_REFERENCE_TYPE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_NAME>INV Cross Reference Type</LOV_NAME>
    <LOV_GUID>8E2FF36EDEE479D2E0530100007F1FF2</LOV_GUID>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
mcrt.cross_reference_type value,
mcrt.description
from
mtl_cross_reference_types mcrt
where
sysdate&lt;nvl(mcrt.disable_date,sysdate+1)
order by
mcrt.cross_reference_type</LOV_QUERY_DSP>
    <REQUIRED>Y</REQUIRED>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>11</COLUMN_NUMBER>
    <COLUMN_NAME>APPLICABLE_TO_ALL_ORGS</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV Oracle</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_NAME>Yes_No</LOV_NAME>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
lookup_code id,
meaning value,
null description
from
fnd_lookups
where fnd_lookups.lookup_type=&apos;YES_NO&apos;
order by value,description</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>12</COLUMN_NUMBER>
    <COLUMN_NAME>ORG</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
mp.organization_id id,
mp.organization_code value,
haouv.name description
from
mtl_system_items_b msib,
mtl_parameters mp,
hr_all_organization_units_vl haouv
where
msib.organization_id=mp.organization_id and
mp.organization_id=haouv.organization_id and
msib.inventory_item_id=(select msiv2.inventory_item_id from mtl_system_items_vl msiv2, mtl_parameters mp2 where msiv2.organization_id=mp2.organization_id and mp2.organization_id=mp2.master_organization_id and mp2.organization_code=:$column$.item_master_org and msiv2.concatenated_segments=:$column$.item) 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)
order by
mp.organization_code</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>13</COLUMN_NUMBER>
    <COLUMN_NAME>REVISION</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
mirv.revision_id id,
mirv.revision value,
mirv.description
from
mtl_item_revisions_vl mirv,
mtl_parameters mp
where
mirv.organization_id=mp.organization_id and
mirv.inventory_item_id=(select msiv2.inventory_item_id from mtl_system_items_vl msiv2, mtl_parameters mp2 where msiv2.organization_id=mp2.organization_id and mp2.organization_id=mp2.master_organization_id and mp2.organization_code=:$column$.item_master_org and msiv2.concatenated_segments=:$column$.item) and
mp.organization_code=:$column$.org
order by
mirv.revision</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>14</COLUMN_NUMBER>
    <COLUMN_NAME>UNIT_OF_MEASURE</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
muomv.uom_code id,
muomv.unit_of_measure value,
muomv.description
from
mtl_units_of_measure_vl muomv
where
muomv.uom_code in (
select muc.uom_code
from mtl_uom_conversions muc
where muc.inventory_item_id=(select msiv2.inventory_item_id from mtl_system_items_vl msiv2, mtl_parameters mp2 where msiv2.organization_id=mp2.organization_id and mp2.organization_id=mp2.master_organization_id and mp2.organization_code=:$column$.item_master_org and msiv2.concatenated_segments=:$column$.item)
union all
select muc2.uom_code
from mtl_uom_conversions muc2
where muc2.inventory_item_id=0
)
order by
muomv.unit_of_measure</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>15</COLUMN_NUMBER>
    <COLUMN_NAME>CROSS_REFERENCE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <REQUIRED>Y</REQUIRED>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>16</COLUMN_NUMBER>
    <COLUMN_NAME>DESCRIPTION</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>17</COLUMN_NUMBER>
    <COLUMN_NAME>DELETE_CROSS_REFERENCE</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 &apos;Y&apos; id, xxen_util.meaning(&apos;Y&apos;,&apos;YES_NO&apos;,0) value, null description from dual
where :$column$.cross_reference_row_id is not null</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>18</COLUMN_NUMBER>
    <COLUMN_NAME>XREF_ATTRIBUTE_CATEGORY</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,
null description
from
fnd_descr_flex_contexts_vl fdfcv
where
fdfcv.application_id=401 and
fdfcv.descriptive_flexfield_name=&apos;MTL_CROSS_REFERENCES&apos; and
fdfcv.enabled_flag=&apos;Y&apos;
order by
fdfcv.descriptive_flex_context_name</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>19</COLUMN_NUMBER>
    <COLUMN_NAME>XREF_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_CROSS_REFERENCES&apos;,
p_context_name=&gt;:$column$.xref_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE1&apos;,
p_attribute1=&gt;:$column$.xref_attribute1,
p_attribute2=&gt;:$column$.xref_attribute2,
p_attribute3=&gt;:$column$.xref_attribute3,
p_attribute4=&gt;:$column$.xref_attribute4,
p_attribute5=&gt;:$column$.xref_attribute5,
p_attribute6=&gt;:$column$.xref_attribute6,
p_attribute7=&gt;:$column$.xref_attribute7,
p_attribute8=&gt;:$column$.xref_attribute8,
p_attribute9=&gt;:$column$.xref_attribute9,
p_attribute10=&gt;:$column$.xref_attribute10,
p_attribute11=&gt;:$column$.xref_attribute11,
p_attribute12=&gt;:$column$.xref_attribute12,
p_attribute13=&gt;:$column$.xref_attribute13,
p_attribute14=&gt;:$column$.xref_attribute14,
p_attribute15=&gt;:$column$.xref_attribute15)) 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
fdfv.application_id=401 and
fdfv.descriptive_flexfield_name=&apos;MTL_CROSS_REFERENCES&apos; and
fdfv.application_id=fdfc.application_id and
fdfv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfc.application_id=fdfcuv.application_id and
fdfc.descriptive_flexfield_name=fdfcuv.descriptive_flexfield_name and
fdfc.descriptive_flex_context_code=fdfcuv.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE1&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>20</COLUMN_NUMBER>
    <COLUMN_NAME>XREF_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_CROSS_REFERENCES&apos;,
p_context_name=&gt;:$column$.xref_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE2&apos;,
p_attribute1=&gt;:$column$.xref_attribute1,
p_attribute2=&gt;:$column$.xref_attribute2,
p_attribute3=&gt;:$column$.xref_attribute3,
p_attribute4=&gt;:$column$.xref_attribute4,
p_attribute5=&gt;:$column$.xref_attribute5,
p_attribute6=&gt;:$column$.xref_attribute6,
p_attribute7=&gt;:$column$.xref_attribute7,
p_attribute8=&gt;:$column$.xref_attribute8,
p_attribute9=&gt;:$column$.xref_attribute9,
p_attribute10=&gt;:$column$.xref_attribute10,
p_attribute11=&gt;:$column$.xref_attribute11,
p_attribute12=&gt;:$column$.xref_attribute12,
p_attribute13=&gt;:$column$.xref_attribute13,
p_attribute14=&gt;:$column$.xref_attribute14,
p_attribute15=&gt;:$column$.xref_attribute15)) 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
fdfv.application_id=401 and
fdfv.descriptive_flexfield_name=&apos;MTL_CROSS_REFERENCES&apos; and
fdfv.application_id=fdfc.application_id and
fdfv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfc.application_id=fdfcuv.application_id and
fdfc.descriptive_flexfield_name=fdfcuv.descriptive_flexfield_name and
fdfc.descriptive_flex_context_code=fdfcuv.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE2&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>21</COLUMN_NUMBER>
    <COLUMN_NAME>XREF_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_CROSS_REFERENCES&apos;,
p_context_name=&gt;:$column$.xref_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE3&apos;,
p_attribute1=&gt;:$column$.xref_attribute1,
p_attribute2=&gt;:$column$.xref_attribute2,
p_attribute3=&gt;:$column$.xref_attribute3,
p_attribute4=&gt;:$column$.xref_attribute4,
p_attribute5=&gt;:$column$.xref_attribute5,
p_attribute6=&gt;:$column$.xref_attribute6,
p_attribute7=&gt;:$column$.xref_attribute7,
p_attribute8=&gt;:$column$.xref_attribute8,
p_attribute9=&gt;:$column$.xref_attribute9,
p_attribute10=&gt;:$column$.xref_attribute10,
p_attribute11=&gt;:$column$.xref_attribute11,
p_attribute12=&gt;:$column$.xref_attribute12,
p_attribute13=&gt;:$column$.xref_attribute13,
p_attribute14=&gt;:$column$.xref_attribute14,
p_attribute15=&gt;:$column$.xref_attribute15)) 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
fdfv.application_id=401 and
fdfv.descriptive_flexfield_name=&apos;MTL_CROSS_REFERENCES&apos; and
fdfv.application_id=fdfc.application_id and
fdfv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfc.application_id=fdfcuv.application_id and
fdfc.descriptive_flexfield_name=fdfcuv.descriptive_flexfield_name and
fdfc.descriptive_flex_context_code=fdfcuv.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE3&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>22</COLUMN_NUMBER>
    <COLUMN_NAME>XREF_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_CROSS_REFERENCES&apos;,
p_context_name=&gt;:$column$.xref_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE4&apos;,
p_attribute1=&gt;:$column$.xref_attribute1,
p_attribute2=&gt;:$column$.xref_attribute2,
p_attribute3=&gt;:$column$.xref_attribute3,
p_attribute4=&gt;:$column$.xref_attribute4,
p_attribute5=&gt;:$column$.xref_attribute5,
p_attribute6=&gt;:$column$.xref_attribute6,
p_attribute7=&gt;:$column$.xref_attribute7,
p_attribute8=&gt;:$column$.xref_attribute8,
p_attribute9=&gt;:$column$.xref_attribute9,
p_attribute10=&gt;:$column$.xref_attribute10,
p_attribute11=&gt;:$column$.xref_attribute11,
p_attribute12=&gt;:$column$.xref_attribute12,
p_attribute13=&gt;:$column$.xref_attribute13,
p_attribute14=&gt;:$column$.xref_attribute14,
p_attribute15=&gt;:$column$.xref_attribute15)) 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
fdfv.application_id=401 and
fdfv.descriptive_flexfield_name=&apos;MTL_CROSS_REFERENCES&apos; and
fdfv.application_id=fdfc.application_id and
fdfv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfc.application_id=fdfcuv.application_id and
fdfc.descriptive_flexfield_name=fdfcuv.descriptive_flexfield_name and
fdfc.descriptive_flex_context_code=fdfcuv.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE4&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>23</COLUMN_NUMBER>
    <COLUMN_NAME>XREF_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_CROSS_REFERENCES&apos;,
p_context_name=&gt;:$column$.xref_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE5&apos;,
p_attribute1=&gt;:$column$.xref_attribute1,
p_attribute2=&gt;:$column$.xref_attribute2,
p_attribute3=&gt;:$column$.xref_attribute3,
p_attribute4=&gt;:$column$.xref_attribute4,
p_attribute5=&gt;:$column$.xref_attribute5,
p_attribute6=&gt;:$column$.xref_attribute6,
p_attribute7=&gt;:$column$.xref_attribute7,
p_attribute8=&gt;:$column$.xref_attribute8,
p_attribute9=&gt;:$column$.xref_attribute9,
p_attribute10=&gt;:$column$.xref_attribute10,
p_attribute11=&gt;:$column$.xref_attribute11,
p_attribute12=&gt;:$column$.xref_attribute12,
p_attribute13=&gt;:$column$.xref_attribute13,
p_attribute14=&gt;:$column$.xref_attribute14,
p_attribute15=&gt;:$column$.xref_attribute15)) 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
fdfv.application_id=401 and
fdfv.descriptive_flexfield_name=&apos;MTL_CROSS_REFERENCES&apos; and
fdfv.application_id=fdfc.application_id and
fdfv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfc.application_id=fdfcuv.application_id and
fdfc.descriptive_flexfield_name=fdfcuv.descriptive_flexfield_name and
fdfc.descriptive_flex_context_code=fdfcuv.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE5&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>24</COLUMN_NUMBER>
    <COLUMN_NAME>XREF_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_CROSS_REFERENCES&apos;,
p_context_name=&gt;:$column$.xref_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE6&apos;,
p_attribute1=&gt;:$column$.xref_attribute1,
p_attribute2=&gt;:$column$.xref_attribute2,
p_attribute3=&gt;:$column$.xref_attribute3,
p_attribute4=&gt;:$column$.xref_attribute4,
p_attribute5=&gt;:$column$.xref_attribute5,
p_attribute6=&gt;:$column$.xref_attribute6,
p_attribute7=&gt;:$column$.xref_attribute7,
p_attribute8=&gt;:$column$.xref_attribute8,
p_attribute9=&gt;:$column$.xref_attribute9,
p_attribute10=&gt;:$column$.xref_attribute10,
p_attribute11=&gt;:$column$.xref_attribute11,
p_attribute12=&gt;:$column$.xref_attribute12,
p_attribute13=&gt;:$column$.xref_attribute13,
p_attribute14=&gt;:$column$.xref_attribute14,
p_attribute15=&gt;:$column$.xref_attribute15)) 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
fdfv.application_id=401 and
fdfv.descriptive_flexfield_name=&apos;MTL_CROSS_REFERENCES&apos; and
fdfv.application_id=fdfc.application_id and
fdfv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfc.application_id=fdfcuv.application_id and
fdfc.descriptive_flexfield_name=fdfcuv.descriptive_flexfield_name and
fdfc.descriptive_flex_context_code=fdfcuv.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE6&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>25</COLUMN_NUMBER>
    <COLUMN_NAME>XREF_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_CROSS_REFERENCES&apos;,
p_context_name=&gt;:$column$.xref_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE7&apos;,
p_attribute1=&gt;:$column$.xref_attribute1,
p_attribute2=&gt;:$column$.xref_attribute2,
p_attribute3=&gt;:$column$.xref_attribute3,
p_attribute4=&gt;:$column$.xref_attribute4,
p_attribute5=&gt;:$column$.xref_attribute5,
p_attribute6=&gt;:$column$.xref_attribute6,
p_attribute7=&gt;:$column$.xref_attribute7,
p_attribute8=&gt;:$column$.xref_attribute8,
p_attribute9=&gt;:$column$.xref_attribute9,
p_attribute10=&gt;:$column$.xref_attribute10,
p_attribute11=&gt;:$column$.xref_attribute11,
p_attribute12=&gt;:$column$.xref_attribute12,
p_attribute13=&gt;:$column$.xref_attribute13,
p_attribute14=&gt;:$column$.xref_attribute14,
p_attribute15=&gt;:$column$.xref_attribute15)) 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
fdfv.application_id=401 and
fdfv.descriptive_flexfield_name=&apos;MTL_CROSS_REFERENCES&apos; and
fdfv.application_id=fdfc.application_id and
fdfv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfc.application_id=fdfcuv.application_id and
fdfc.descriptive_flexfield_name=fdfcuv.descriptive_flexfield_name and
fdfc.descriptive_flex_context_code=fdfcuv.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE7&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>26</COLUMN_NUMBER>
    <COLUMN_NAME>XREF_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_CROSS_REFERENCES&apos;,
p_context_name=&gt;:$column$.xref_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE8&apos;,
p_attribute1=&gt;:$column$.xref_attribute1,
p_attribute2=&gt;:$column$.xref_attribute2,
p_attribute3=&gt;:$column$.xref_attribute3,
p_attribute4=&gt;:$column$.xref_attribute4,
p_attribute5=&gt;:$column$.xref_attribute5,
p_attribute6=&gt;:$column$.xref_attribute6,
p_attribute7=&gt;:$column$.xref_attribute7,
p_attribute8=&gt;:$column$.xref_attribute8,
p_attribute9=&gt;:$column$.xref_attribute9,
p_attribute10=&gt;:$column$.xref_attribute10,
p_attribute11=&gt;:$column$.xref_attribute11,
p_attribute12=&gt;:$column$.xref_attribute12,
p_attribute13=&gt;:$column$.xref_attribute13,
p_attribute14=&gt;:$column$.xref_attribute14,
p_attribute15=&gt;:$column$.xref_attribute15)) 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
fdfv.application_id=401 and
fdfv.descriptive_flexfield_name=&apos;MTL_CROSS_REFERENCES&apos; and
fdfv.application_id=fdfc.application_id and
fdfv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfc.application_id=fdfcuv.application_id and
fdfc.descriptive_flexfield_name=fdfcuv.descriptive_flexfield_name and
fdfc.descriptive_flex_context_code=fdfcuv.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE8&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>27</COLUMN_NUMBER>
    <COLUMN_NAME>XREF_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_CROSS_REFERENCES&apos;,
p_context_name=&gt;:$column$.xref_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE9&apos;,
p_attribute1=&gt;:$column$.xref_attribute1,
p_attribute2=&gt;:$column$.xref_attribute2,
p_attribute3=&gt;:$column$.xref_attribute3,
p_attribute4=&gt;:$column$.xref_attribute4,
p_attribute5=&gt;:$column$.xref_attribute5,
p_attribute6=&gt;:$column$.xref_attribute6,
p_attribute7=&gt;:$column$.xref_attribute7,
p_attribute8=&gt;:$column$.xref_attribute8,
p_attribute9=&gt;:$column$.xref_attribute9,
p_attribute10=&gt;:$column$.xref_attribute10,
p_attribute11=&gt;:$column$.xref_attribute11,
p_attribute12=&gt;:$column$.xref_attribute12,
p_attribute13=&gt;:$column$.xref_attribute13,
p_attribute14=&gt;:$column$.xref_attribute14,
p_attribute15=&gt;:$column$.xref_attribute15)) 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
fdfv.application_id=401 and
fdfv.descriptive_flexfield_name=&apos;MTL_CROSS_REFERENCES&apos; and
fdfv.application_id=fdfc.application_id and
fdfv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfc.application_id=fdfcuv.application_id and
fdfc.descriptive_flexfield_name=fdfcuv.descriptive_flexfield_name and
fdfc.descriptive_flex_context_code=fdfcuv.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE9&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>28</COLUMN_NUMBER>
    <COLUMN_NAME>XREF_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_CROSS_REFERENCES&apos;,
p_context_name=&gt;:$column$.xref_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE10&apos;,
p_attribute1=&gt;:$column$.xref_attribute1,
p_attribute2=&gt;:$column$.xref_attribute2,
p_attribute3=&gt;:$column$.xref_attribute3,
p_attribute4=&gt;:$column$.xref_attribute4,
p_attribute5=&gt;:$column$.xref_attribute5,
p_attribute6=&gt;:$column$.xref_attribute6,
p_attribute7=&gt;:$column$.xref_attribute7,
p_attribute8=&gt;:$column$.xref_attribute8,
p_attribute9=&gt;:$column$.xref_attribute9,
p_attribute10=&gt;:$column$.xref_attribute10,
p_attribute11=&gt;:$column$.xref_attribute11,
p_attribute12=&gt;:$column$.xref_attribute12,
p_attribute13=&gt;:$column$.xref_attribute13,
p_attribute14=&gt;:$column$.xref_attribute14,
p_attribute15=&gt;:$column$.xref_attribute15)) 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
fdfv.application_id=401 and
fdfv.descriptive_flexfield_name=&apos;MTL_CROSS_REFERENCES&apos; and
fdfv.application_id=fdfc.application_id and
fdfv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfc.application_id=fdfcuv.application_id and
fdfc.descriptive_flexfield_name=fdfcuv.descriptive_flexfield_name and
fdfc.descriptive_flex_context_code=fdfcuv.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE10&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>29</COLUMN_NUMBER>
    <COLUMN_NAME>XREF_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_CROSS_REFERENCES&apos;,
p_context_name=&gt;:$column$.xref_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE11&apos;,
p_attribute1=&gt;:$column$.xref_attribute1,
p_attribute2=&gt;:$column$.xref_attribute2,
p_attribute3=&gt;:$column$.xref_attribute3,
p_attribute4=&gt;:$column$.xref_attribute4,
p_attribute5=&gt;:$column$.xref_attribute5,
p_attribute6=&gt;:$column$.xref_attribute6,
p_attribute7=&gt;:$column$.xref_attribute7,
p_attribute8=&gt;:$column$.xref_attribute8,
p_attribute9=&gt;:$column$.xref_attribute9,
p_attribute10=&gt;:$column$.xref_attribute10,
p_attribute11=&gt;:$column$.xref_attribute11,
p_attribute12=&gt;:$column$.xref_attribute12,
p_attribute13=&gt;:$column$.xref_attribute13,
p_attribute14=&gt;:$column$.xref_attribute14,
p_attribute15=&gt;:$column$.xref_attribute15)) 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
fdfv.application_id=401 and
fdfv.descriptive_flexfield_name=&apos;MTL_CROSS_REFERENCES&apos; and
fdfv.application_id=fdfc.application_id and
fdfv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfc.application_id=fdfcuv.application_id and
fdfc.descriptive_flexfield_name=fdfcuv.descriptive_flexfield_name and
fdfc.descriptive_flex_context_code=fdfcuv.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE11&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>30</COLUMN_NUMBER>
    <COLUMN_NAME>XREF_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_CROSS_REFERENCES&apos;,
p_context_name=&gt;:$column$.xref_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE12&apos;,
p_attribute1=&gt;:$column$.xref_attribute1,
p_attribute2=&gt;:$column$.xref_attribute2,
p_attribute3=&gt;:$column$.xref_attribute3,
p_attribute4=&gt;:$column$.xref_attribute4,
p_attribute5=&gt;:$column$.xref_attribute5,
p_attribute6=&gt;:$column$.xref_attribute6,
p_attribute7=&gt;:$column$.xref_attribute7,
p_attribute8=&gt;:$column$.xref_attribute8,
p_attribute9=&gt;:$column$.xref_attribute9,
p_attribute10=&gt;:$column$.xref_attribute10,
p_attribute11=&gt;:$column$.xref_attribute11,
p_attribute12=&gt;:$column$.xref_attribute12,
p_attribute13=&gt;:$column$.xref_attribute13,
p_attribute14=&gt;:$column$.xref_attribute14,
p_attribute15=&gt;:$column$.xref_attribute15)) 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
fdfv.application_id=401 and
fdfv.descriptive_flexfield_name=&apos;MTL_CROSS_REFERENCES&apos; and
fdfv.application_id=fdfc.application_id and
fdfv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfc.application_id=fdfcuv.application_id and
fdfc.descriptive_flexfield_name=fdfcuv.descriptive_flexfield_name and
fdfc.descriptive_flex_context_code=fdfcuv.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE12&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>31</COLUMN_NUMBER>
    <COLUMN_NAME>XREF_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_CROSS_REFERENCES&apos;,
p_context_name=&gt;:$column$.xref_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE13&apos;,
p_attribute1=&gt;:$column$.xref_attribute1,
p_attribute2=&gt;:$column$.xref_attribute2,
p_attribute3=&gt;:$column$.xref_attribute3,
p_attribute4=&gt;:$column$.xref_attribute4,
p_attribute5=&gt;:$column$.xref_attribute5,
p_attribute6=&gt;:$column$.xref_attribute6,
p_attribute7=&gt;:$column$.xref_attribute7,
p_attribute8=&gt;:$column$.xref_attribute8,
p_attribute9=&gt;:$column$.xref_attribute9,
p_attribute10=&gt;:$column$.xref_attribute10,
p_attribute11=&gt;:$column$.xref_attribute11,
p_attribute12=&gt;:$column$.xref_attribute12,
p_attribute13=&gt;:$column$.xref_attribute13,
p_attribute14=&gt;:$column$.xref_attribute14,
p_attribute15=&gt;:$column$.xref_attribute15)) 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
fdfv.application_id=401 and
fdfv.descriptive_flexfield_name=&apos;MTL_CROSS_REFERENCES&apos; and
fdfv.application_id=fdfc.application_id and
fdfv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfc.application_id=fdfcuv.application_id and
fdfc.descriptive_flexfield_name=fdfcuv.descriptive_flexfield_name and
fdfc.descriptive_flex_context_code=fdfcuv.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE13&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>32</COLUMN_NUMBER>
    <COLUMN_NAME>XREF_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_CROSS_REFERENCES&apos;,
p_context_name=&gt;:$column$.xref_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE14&apos;,
p_attribute1=&gt;:$column$.xref_attribute1,
p_attribute2=&gt;:$column$.xref_attribute2,
p_attribute3=&gt;:$column$.xref_attribute3,
p_attribute4=&gt;:$column$.xref_attribute4,
p_attribute5=&gt;:$column$.xref_attribute5,
p_attribute6=&gt;:$column$.xref_attribute6,
p_attribute7=&gt;:$column$.xref_attribute7,
p_attribute8=&gt;:$column$.xref_attribute8,
p_attribute9=&gt;:$column$.xref_attribute9,
p_attribute10=&gt;:$column$.xref_attribute10,
p_attribute11=&gt;:$column$.xref_attribute11,
p_attribute12=&gt;:$column$.xref_attribute12,
p_attribute13=&gt;:$column$.xref_attribute13,
p_attribute14=&gt;:$column$.xref_attribute14,
p_attribute15=&gt;:$column$.xref_attribute15)) 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
fdfv.application_id=401 and
fdfv.descriptive_flexfield_name=&apos;MTL_CROSS_REFERENCES&apos; and
fdfv.application_id=fdfc.application_id and
fdfv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfc.application_id=fdfcuv.application_id and
fdfc.descriptive_flexfield_name=fdfcuv.descriptive_flexfield_name and
fdfc.descriptive_flex_context_code=fdfcuv.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE14&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>33</COLUMN_NUMBER>
    <COLUMN_NAME>XREF_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_CROSS_REFERENCES&apos;,
p_context_name=&gt;:$column$.xref_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE15&apos;,
p_attribute1=&gt;:$column$.xref_attribute1,
p_attribute2=&gt;:$column$.xref_attribute2,
p_attribute3=&gt;:$column$.xref_attribute3,
p_attribute4=&gt;:$column$.xref_attribute4,
p_attribute5=&gt;:$column$.xref_attribute5,
p_attribute6=&gt;:$column$.xref_attribute6,
p_attribute7=&gt;:$column$.xref_attribute7,
p_attribute8=&gt;:$column$.xref_attribute8,
p_attribute9=&gt;:$column$.xref_attribute9,
p_attribute10=&gt;:$column$.xref_attribute10,
p_attribute11=&gt;:$column$.xref_attribute11,
p_attribute12=&gt;:$column$.xref_attribute12,
p_attribute13=&gt;:$column$.xref_attribute13,
p_attribute14=&gt;:$column$.xref_attribute14,
p_attribute15=&gt;:$column$.xref_attribute15)) 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
fdfv.application_id=401 and
fdfv.descriptive_flexfield_name=&apos;MTL_CROSS_REFERENCES&apos; and
fdfv.application_id=fdfc.application_id and
fdfv.descriptive_flexfield_name=fdfc.descriptive_flexfield_name and
fdfc.application_id=fdfcuv.application_id and
fdfc.descriptive_flexfield_name=fdfcuv.descriptive_flexfield_name and
fdfc.descriptive_flex_context_code=fdfcuv.descriptive_flex_context_code and
fdfcuv.enabled_flag=&apos;Y&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE15&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>34</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>action_</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ACTION_CODE_</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>2</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>3</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_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>4</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>request_id_</PARAMETER_NAME>
    <IN_OUT>out</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>REQUEST_ID_</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>5</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_cross_reference_row_id</PARAMETER_NAME>
    <IN_OUT>in/out</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>CROSS_REFERENCE_ROW_ID</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>6</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_item</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>ITEM</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>7</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_cross_reference_type</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>CROSS_REFERENCE_TYPE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>8</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_applicable_to_all_orgs</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>APPLICABLE_TO_ALL_ORGS</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>9</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_org</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>ORG</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>10</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_revision</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>REVISION</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>11</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_unit_of_measure</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>UNIT_OF_MEASURE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>12</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_cross_reference</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>CROSS_REFERENCE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>13</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_description</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>DESCRIPTION</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>14</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_delete_cross_reference</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>DELETE_CROSS_REFERENCE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>15</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute_category</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>XREF_ATTRIBUTE_CATEGORY</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>16</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute1</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>XREF_ATTRIBUTE1</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>17</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute2</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>XREF_ATTRIBUTE2</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>18</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute3</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>XREF_ATTRIBUTE3</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>19</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute4</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>XREF_ATTRIBUTE4</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>20</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute5</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>XREF_ATTRIBUTE5</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>21</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute6</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>XREF_ATTRIBUTE6</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>22</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute7</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>XREF_ATTRIBUTE7</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>23</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute8</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>XREF_ATTRIBUTE8</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>24</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute9</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>XREF_ATTRIBUTE9</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>25</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute10</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>XREF_ATTRIBUTE10</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>26</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute11</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>XREF_ATTRIBUTE11</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>27</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute12</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>XREF_ATTRIBUTE12</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>28</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute13</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>XREF_ATTRIBUTE13</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>29</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute14</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>XREF_ATTRIBUTE14</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>30</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_attribute15</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>XREF_ATTRIBUTE15</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, item, cross_reference_type, cross_reference</SQL_TEXT>
   </UPLOAD_SQLS_ROW>
   <UPLOAD_SQLS_ROW>
    <SQL_TYPE>Success SQL</SQL_TYPE>
    <SQL_TEXT>select
xu.action_,
xu.status_,
xu.message_,
xu.request_id_,
xu.modified_columns_,
xu.cross_reference_row_id,
--
nvl((select mp.organization_code from mtl_system_items_b msib, mtl_parameters mp where mcrv.inventory_item_id=msib.inventory_item_id and msib.organization_id=mp.organization_id and mp.organization_id=mp.master_organization_id),xu.item_master_org) item_master_org,
nvl((select msiv.concatenated_segments from mtl_system_items_vl msiv, mtl_parameters mp where mcrv.inventory_item_id=msiv.inventory_item_id and msiv.organization_id=mp.organization_id and mp.organization_id=mp.master_organization_id),xu.item) item,
nvl((select msiv.description from mtl_system_items_vl msiv, mtl_parameters mp where mcrv.inventory_item_id=msiv.inventory_item_id and msiv.organization_id=mp.organization_id and mp.organization_id=mp.master_organization_id),xu.item_description) item_description,
nvl(mcrv.cross_reference_type,xu.cross_reference_type) cross_reference_type,
nvl(xxen_util.yes(mcrv.org_independent_flag),xu.applicable_to_all_orgs) applicable_to_all_orgs,
nvl(mp_xref.organization_code,xu.org) org,
nvl(mir.revision,xu.revision) revision,
nvl(mcrv.uom_code,xu.unit_of_measure) unit_of_measure,
nvl(mcrv.cross_reference,xu.cross_reference) cross_reference,
nvl(mcrv.description,xu.description) description,
xu.delete_cross_reference,
--
xxen_util.display_flexfield_context(401,&apos;MTL_CROSS_REFERENCES&apos;,mcrv.attribute_category) xref_attribute_category,
xxen_util.display_flexfield_value(401,&apos;MTL_CROSS_REFERENCES&apos;,mcrv.attribute_category,&apos;ATTRIBUTE1&apos;,mcrv.rowid,mcrv.attribute1) xref_attribute1,
xxen_util.display_flexfield_value(401,&apos;MTL_CROSS_REFERENCES&apos;,mcrv.attribute_category,&apos;ATTRIBUTE2&apos;,mcrv.rowid,mcrv.attribute2) xref_attribute2,
xxen_util.display_flexfield_value(401,&apos;MTL_CROSS_REFERENCES&apos;,mcrv.attribute_category,&apos;ATTRIBUTE3&apos;,mcrv.rowid,mcrv.attribute3) xref_attribute3,
xxen_util.display_flexfield_value(401,&apos;MTL_CROSS_REFERENCES&apos;,mcrv.attribute_category,&apos;ATTRIBUTE4&apos;,mcrv.rowid,mcrv.attribute4) xref_attribute4,
xxen_util.display_flexfield_value(401,&apos;MTL_CROSS_REFERENCES&apos;,mcrv.attribute_category,&apos;ATTRIBUTE5&apos;,mcrv.rowid,mcrv.attribute5) xref_attribute5,
xxen_util.display_flexfield_value(401,&apos;MTL_CROSS_REFERENCES&apos;,mcrv.attribute_category,&apos;ATTRIBUTE6&apos;,mcrv.rowid,mcrv.attribute6) xref_attribute6,
xxen_util.display_flexfield_value(401,&apos;MTL_CROSS_REFERENCES&apos;,mcrv.attribute_category,&apos;ATTRIBUTE7&apos;,mcrv.rowid,mcrv.attribute7) xref_attribute7,
xxen_util.display_flexfield_value(401,&apos;MTL_CROSS_REFERENCES&apos;,mcrv.attribute_category,&apos;ATTRIBUTE8&apos;,mcrv.rowid,mcrv.attribute8) xref_attribute8,
xxen_util.display_flexfield_value(401,&apos;MTL_CROSS_REFERENCES&apos;,mcrv.attribute_category,&apos;ATTRIBUTE9&apos;,mcrv.rowid,mcrv.attribute9) xref_attribute9,
xxen_util.display_flexfield_value(401,&apos;MTL_CROSS_REFERENCES&apos;,mcrv.attribute_category,&apos;ATTRIBUTE10&apos;,mcrv.rowid,mcrv.attribute10) xref_attribute10,
xxen_util.display_flexfield_value(401,&apos;MTL_CROSS_REFERENCES&apos;,mcrv.attribute_category,&apos;ATTRIBUTE11&apos;,mcrv.rowid,mcrv.attribute11) xref_attribute11,
xxen_util.display_flexfield_value(401,&apos;MTL_CROSS_REFERENCES&apos;,mcrv.attribute_category,&apos;ATTRIBUTE12&apos;,mcrv.rowid,mcrv.attribute12) xref_attribute12,
xxen_util.display_flexfield_value(401,&apos;MTL_CROSS_REFERENCES&apos;,mcrv.attribute_category,&apos;ATTRIBUTE13&apos;,mcrv.rowid,mcrv.attribute13) xref_attribute13,
xxen_util.display_flexfield_value(401,&apos;MTL_CROSS_REFERENCES&apos;,mcrv.attribute_category,&apos;ATTRIBUTE14&apos;,mcrv.rowid,mcrv.attribute14) xref_attribute14,
xxen_util.display_flexfield_value(401,&apos;MTL_CROSS_REFERENCES&apos;,mcrv.attribute_category,&apos;ATTRIBUTE15&apos;,mcrv.rowid,mcrv.attribute15) xref_attribute15,

xu.upload_row
from
xxen_inv_item_cross_ref_9860_u xu,
mtl_cross_references_vl mcrv,
mtl_parameters mp_xref,
mtl_item_revisions_b mir
where
xu.status_code_=xxen_upload.status_success and
xu.cross_reference_row_id=mcrv.cross_reference_id(+) and
mcrv.organization_id=mp_xref.organization_id(+) and
mcrv.revision_id=mir.revision_id(+)</SQL_TEXT>
   </UPLOAD_SQLS_ROW>
  </UPLOAD_SQLS>
 </REPORTS_ROW>
</REPORTS>
</ROOT>
