<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>
</LOVS>
<REPORTS>
<!-- loader xml for Enginatics Blitz Report: OPM Recipe Upload -->
 <REPORTS_ROW>
  <GUID>B1A7F0C2D3E4F506172839AA5B6C7D03</GUID><ENABLED>Y</ENABLED>
  <SQL_TEXT>select
null action_,
null status_,
null message_,
null modified_columns_,
row_number() over (order by x.recipe, x.recipe_version, x.row_type_sort, x.step, x.product, x.validity_rule_id) upload_row,
x.organization_code,
x.recipe,
x.recipe_version,
x.row_type,
x.creation_organization_code,
x.recipe_description,
x.formula,
x.formula_version,
x.routing,
x.routing_version,
x.recipe_type,
x.recipe_status,
x.planned_process_loss,
x.fixed_process_loss,
x.fixed_process_loss_uom,
x.recipe_yield,
x.contiguous,
x.enhanced_process_instructions,
x.calculate_step_quantity,
x.owner,
x.ha_attribute_category,
x.ha_attribute1,
x.ha_attribute2,
x.ha_attribute3,
x.ha_attribute4,
x.ha_attribute5,
x.ha_attribute6,
x.ha_attribute7,
x.ha_attribute8,
x.ha_attribute9,
x.ha_attribute10,
x.ha_attribute11,
x.ha_attribute12,
x.ha_attribute13,
x.ha_attribute14,
x.ha_attribute15,
x.ha_attribute16,
x.ha_attribute17,
x.ha_attribute18,
x.ha_attribute19,
x.ha_attribute20,
x.ha_attribute21,
x.ha_attribute22,
x.ha_attribute23,
x.ha_attribute24,
x.ha_attribute25,
x.ha_attribute26,
x.ha_attribute27,
x.ha_attribute28,
x.ha_attribute29,
x.ha_attribute30,
x.validity_rule_use,
x.validity_organization_code,
x.product,
x.vr_revision,
x.preference,
x.standard_quantity,
x.minimum_quantity,
x.maximum_quantity,
x.vr_detail_uom,
x.start_date,
x.end_date,
x.vr_planned_process_loss,
x.vr_fixed_process_loss,
x.vr_fixed_process_loss_uom,
x.va_attribute_category,
x.va_attribute1,
x.va_attribute2,
x.va_attribute3,
x.va_attribute4,
x.va_attribute5,
x.va_attribute6,
x.va_attribute7,
x.va_attribute8,
x.va_attribute9,
x.va_attribute10,
x.va_attribute11,
x.va_attribute12,
x.va_attribute13,
x.va_attribute14,
x.va_attribute15,
x.va_attribute16,
x.va_attribute17,
x.va_attribute18,
x.va_attribute19,
x.va_attribute20,
x.va_attribute21,
x.va_attribute22,
x.va_attribute23,
x.va_attribute24,
x.va_attribute25,
x.va_attribute26,
x.va_attribute27,
x.va_attribute28,
x.va_attribute29,
x.va_attribute30,
x.step,
x.operation,
x.operation_version,
x.step_quantity,
x.operation_yield,
x.material_line_type,
x.material_item,
x.minimum_transfer_quantity,
x.minimum_delay,
x.maximum_delay,
x.sub_organization_code,
x.process_loss,
x.pl_fixed_process_loss,
x.pl_fixed_process_loss_uom,
x.pl_contiguous,
x.customer,
x.operation_line,
x.activity_factor,
x.resource_code,
x.resource_usage,
x.usage_uom,
x.process_quantity,
x.process_uom,
x.minimum_capacity,
x.maximum_capacity,
x.process_parameter_1,
x.process_parameter_2,
x.process_parameter_3,
x.process_parameter_4,
x.process_parameter_5,
x.recipe_id,
x.validity_rule_id,
x.routing_step_id,
x.formulaline_id,
x.recipe_process_loss_id
from (
select
mp.organization_code,
grcv.recipe_no recipe,
grcv.recipe_version,
&apos;Recipe&apos; row_type,
(select mp2.organization_code from mtl_parameters mp2 where mp2.organization_id=grcv.creation_organization_id) creation_organization_code,
grcv.recipe_description,
(select ffmb.formula_no from fm_form_mst_b ffmb where ffmb.formula_id=grcv.formula_id) formula,
(select ffmb.formula_vers from fm_form_mst_b ffmb where ffmb.formula_id=grcv.formula_id) formula_version,
(select grb.routing_no from gmd_routings_b grb where grb.routing_id=grcv.routing_id) routing,
(select grb.routing_vers from gmd_routings_b grb where grb.routing_id=grcv.routing_id) routing_version,
xxen_util.meaning(to_char(grcv.recipe_type),&apos;GMD_RECIPE_TYPE&apos;,552) recipe_type,
(select gsv.meaning from gmd_status_vl gsv where gsv.status_code=grcv.recipe_status) recipe_status,
grcv.planned_process_loss,
grcv.fixed_process_loss,
grcv.fixed_process_loss_uom,
grcv.recipe_yield,
xxen_util.meaning(decode(grcv.contiguous_ind,1,&apos;Y&apos;,&apos;N&apos;),&apos;YES_NO&apos;,0) contiguous,
xxen_util.meaning(grcv.enhanced_pi_ind,&apos;YES_NO&apos;,552) enhanced_process_instructions,
xxen_util.meaning(decode(grcv.calculate_step_quantity,1,&apos;Y&apos;,&apos;N&apos;),&apos;YES_NO&apos;,0) calculate_step_quantity,
(select fu.user_name from fnd_user fu where fu.user_id=grcv.owner_id) owner,
xxen_util.display_flexfield_context(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category) ha_attribute_category,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE1&apos;,grcv.rowid,grcv.attribute1) ha_attribute1,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE2&apos;,grcv.rowid,grcv.attribute2) ha_attribute2,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE3&apos;,grcv.rowid,grcv.attribute3) ha_attribute3,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE4&apos;,grcv.rowid,grcv.attribute4) ha_attribute4,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE5&apos;,grcv.rowid,grcv.attribute5) ha_attribute5,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE6&apos;,grcv.rowid,grcv.attribute6) ha_attribute6,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE7&apos;,grcv.rowid,grcv.attribute7) ha_attribute7,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE8&apos;,grcv.rowid,grcv.attribute8) ha_attribute8,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE9&apos;,grcv.rowid,grcv.attribute9) ha_attribute9,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE10&apos;,grcv.rowid,grcv.attribute10) ha_attribute10,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE11&apos;,grcv.rowid,grcv.attribute11) ha_attribute11,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE12&apos;,grcv.rowid,grcv.attribute12) ha_attribute12,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE13&apos;,grcv.rowid,grcv.attribute13) ha_attribute13,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE14&apos;,grcv.rowid,grcv.attribute14) ha_attribute14,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE15&apos;,grcv.rowid,grcv.attribute15) ha_attribute15,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE16&apos;,grcv.rowid,grcv.attribute16) ha_attribute16,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE17&apos;,grcv.rowid,grcv.attribute17) ha_attribute17,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE18&apos;,grcv.rowid,grcv.attribute18) ha_attribute18,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE19&apos;,grcv.rowid,grcv.attribute19) ha_attribute19,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE20&apos;,grcv.rowid,grcv.attribute20) ha_attribute20,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE21&apos;,grcv.rowid,grcv.attribute21) ha_attribute21,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE22&apos;,grcv.rowid,grcv.attribute22) ha_attribute22,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE23&apos;,grcv.rowid,grcv.attribute23) ha_attribute23,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE24&apos;,grcv.rowid,grcv.attribute24) ha_attribute24,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE25&apos;,grcv.rowid,grcv.attribute25) ha_attribute25,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE26&apos;,grcv.rowid,grcv.attribute26) ha_attribute26,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE27&apos;,grcv.rowid,grcv.attribute27) ha_attribute27,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE28&apos;,grcv.rowid,grcv.attribute28) ha_attribute28,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE29&apos;,grcv.rowid,grcv.attribute29) ha_attribute29,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE30&apos;,grcv.rowid,grcv.attribute30) ha_attribute30,
null validity_rule_use,
null validity_organization_code,
null product,
null vr_revision,
null preference,
null standard_quantity,
null minimum_quantity,
null maximum_quantity,
null vr_detail_uom,
null start_date,
null end_date,
null vr_planned_process_loss,
null vr_fixed_process_loss,
null vr_fixed_process_loss_uom,
null va_attribute_category,
null va_attribute1,
null va_attribute2,
null va_attribute3,
null va_attribute4,
null va_attribute5,
null va_attribute6,
null va_attribute7,
null va_attribute8,
null va_attribute9,
null va_attribute10,
null va_attribute11,
null va_attribute12,
null va_attribute13,
null va_attribute14,
null va_attribute15,
null va_attribute16,
null va_attribute17,
null va_attribute18,
null va_attribute19,
null va_attribute20,
null va_attribute21,
null va_attribute22,
null va_attribute23,
null va_attribute24,
null va_attribute25,
null va_attribute26,
null va_attribute27,
null va_attribute28,
null va_attribute29,
null va_attribute30,
null step,
null operation,
null operation_version,
null step_quantity,
null operation_yield,
null material_line_type,
null material_item,
null minimum_transfer_quantity,
null minimum_delay,
null maximum_delay,
null sub_organization_code,
null process_loss,
null pl_fixed_process_loss,
null pl_fixed_process_loss_uom,
null pl_contiguous,
null customer,
null operation_line,
null activity_factor,
null resource_code,
null resource_usage,
null usage_uom,
null process_quantity,
null process_uom,
null minimum_capacity,
null maximum_capacity,
null process_parameter_1,
null process_parameter_2,
null process_parameter_3,
null process_parameter_4,
null process_parameter_5,
grcv.recipe_id,
null validity_rule_id,
null routing_step_id,
null formulaline_id,
null recipe_process_loss_id,
1 row_type_sort
from
gmd_recipes_vl grcv,
mtl_parameters mp
where
grcv.owner_organization_id=mp.organization_id and
grcv.delete_mark=0 and
grcv.owner_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
union all
select
mp.organization_code,
grcv.recipe_no recipe,
grcv.recipe_version,
&apos;Validity Rule&apos; row_type,
null creation_organization_code,
null recipe_description,
null formula,
null formula_version,
null routing,
null routing_version,
null recipe_type,
null recipe_status,
null planned_process_loss,
null fixed_process_loss,
null fixed_process_loss_uom,
null recipe_yield,
null contiguous,
null enhanced_process_instructions,
null calculate_step_quantity,
null owner,
null ha_attribute_category,
null ha_attribute1,
null ha_attribute2,
null ha_attribute3,
null ha_attribute4,
null ha_attribute5,
null ha_attribute6,
null ha_attribute7,
null ha_attribute8,
null ha_attribute9,
null ha_attribute10,
null ha_attribute11,
null ha_attribute12,
null ha_attribute13,
null ha_attribute14,
null ha_attribute15,
null ha_attribute16,
null ha_attribute17,
null ha_attribute18,
null ha_attribute19,
null ha_attribute20,
null ha_attribute21,
null ha_attribute22,
null ha_attribute23,
null ha_attribute24,
null ha_attribute25,
null ha_attribute26,
null ha_attribute27,
null ha_attribute28,
null ha_attribute29,
null ha_attribute30,
xxen_util.meaning(grvr.recipe_use,&apos;GMD_FORMULA_USE&apos;,552) validity_rule_use,
(select mp2.organization_code from mtl_parameters mp2 where mp2.organization_id=grvr.organization_id) validity_organization_code,
(select msiv.concatenated_segments from mtl_system_items_vl msiv where msiv.inventory_item_id=grvr.inventory_item_id and msiv.organization_id=grcv.owner_organization_id) product,
grvr.revision vr_revision,
grvr.preference,
grvr.std_qty standard_quantity,
grvr.min_qty minimum_quantity,
grvr.max_qty maximum_quantity,
grvr.detail_uom vr_detail_uom,
grvr.start_date,
grvr.end_date,
grvr.planned_process_loss vr_planned_process_loss,
grvr.fixed_process_loss vr_fixed_process_loss,
grvr.fixed_process_loss_uom vr_fixed_process_loss_uom,
xxen_util.display_flexfield_context(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category) va_attribute_category,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE1&apos;,grvr.rowid,grvr.attribute1) va_attribute1,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE2&apos;,grvr.rowid,grvr.attribute2) va_attribute2,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE3&apos;,grvr.rowid,grvr.attribute3) va_attribute3,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE4&apos;,grvr.rowid,grvr.attribute4) va_attribute4,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE5&apos;,grvr.rowid,grvr.attribute5) va_attribute5,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE6&apos;,grvr.rowid,grvr.attribute6) va_attribute6,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE7&apos;,grvr.rowid,grvr.attribute7) va_attribute7,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE8&apos;,grvr.rowid,grvr.attribute8) va_attribute8,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE9&apos;,grvr.rowid,grvr.attribute9) va_attribute9,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE10&apos;,grvr.rowid,grvr.attribute10) va_attribute10,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE11&apos;,grvr.rowid,grvr.attribute11) va_attribute11,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE12&apos;,grvr.rowid,grvr.attribute12) va_attribute12,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE13&apos;,grvr.rowid,grvr.attribute13) va_attribute13,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE14&apos;,grvr.rowid,grvr.attribute14) va_attribute14,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE15&apos;,grvr.rowid,grvr.attribute15) va_attribute15,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE16&apos;,grvr.rowid,grvr.attribute16) va_attribute16,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE17&apos;,grvr.rowid,grvr.attribute17) va_attribute17,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE18&apos;,grvr.rowid,grvr.attribute18) va_attribute18,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE19&apos;,grvr.rowid,grvr.attribute19) va_attribute19,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE20&apos;,grvr.rowid,grvr.attribute20) va_attribute20,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE21&apos;,grvr.rowid,grvr.attribute21) va_attribute21,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE22&apos;,grvr.rowid,grvr.attribute22) va_attribute22,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE23&apos;,grvr.rowid,grvr.attribute23) va_attribute23,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE24&apos;,grvr.rowid,grvr.attribute24) va_attribute24,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE25&apos;,grvr.rowid,grvr.attribute25) va_attribute25,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE26&apos;,grvr.rowid,grvr.attribute26) va_attribute26,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE27&apos;,grvr.rowid,grvr.attribute27) va_attribute27,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE28&apos;,grvr.rowid,grvr.attribute28) va_attribute28,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE29&apos;,grvr.rowid,grvr.attribute29) va_attribute29,
xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE30&apos;,grvr.rowid,grvr.attribute30) va_attribute30,
null step,
null operation,
null operation_version,
null step_quantity,
null operation_yield,
null material_line_type,
null material_item,
null minimum_transfer_quantity,
null minimum_delay,
null maximum_delay,
null sub_organization_code,
null process_loss,
null pl_fixed_process_loss,
null pl_fixed_process_loss_uom,
null pl_contiguous,
null customer,
null operation_line,
null activity_factor,
null resource_code,
null resource_usage,
null usage_uom,
null process_quantity,
null process_uom,
null minimum_capacity,
null maximum_capacity,
null process_parameter_1,
null process_parameter_2,
null process_parameter_3,
null process_parameter_4,
null process_parameter_5,
grcv.recipe_id,
grvr.recipe_validity_rule_id validity_rule_id,
null routing_step_id,
null formulaline_id,
null recipe_process_loss_id,
2 row_type_sort
from
gmd_recipes_vl grcv,
gmd_recipe_validity_rules grvr,
mtl_parameters mp
where
grcv.recipe_id=grvr.recipe_id and
grcv.owner_organization_id=mp.organization_id and
nvl(grvr.delete_mark,0)=0 and
grcv.delete_mark=0 and
grcv.owner_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
union all
select
mp.organization_code,
grcv.recipe_no recipe,
grcv.recipe_version,
&apos;Routing Step&apos; row_type,
null creation_organization_code,
null recipe_description,
null formula,
null formula_version,
null routing,
null routing_version,
null recipe_type,
null recipe_status,
null planned_process_loss,
null fixed_process_loss,
null fixed_process_loss_uom,
null recipe_yield,
null contiguous,
null enhanced_process_instructions,
null calculate_step_quantity,
null owner,
null ha_attribute_category,
null ha_attribute1,
null ha_attribute2,
null ha_attribute3,
null ha_attribute4,
null ha_attribute5,
null ha_attribute6,
null ha_attribute7,
null ha_attribute8,
null ha_attribute9,
null ha_attribute10,
null ha_attribute11,
null ha_attribute12,
null ha_attribute13,
null ha_attribute14,
null ha_attribute15,
null ha_attribute16,
null ha_attribute17,
null ha_attribute18,
null ha_attribute19,
null ha_attribute20,
null ha_attribute21,
null ha_attribute22,
null ha_attribute23,
null ha_attribute24,
null ha_attribute25,
null ha_attribute26,
null ha_attribute27,
null ha_attribute28,
null ha_attribute29,
null ha_attribute30,
null validity_rule_use,
null validity_organization_code,
null product,
null vr_revision,
null preference,
null standard_quantity,
null minimum_quantity,
null maximum_quantity,
null vr_detail_uom,
null start_date,
null end_date,
null vr_planned_process_loss,
null vr_fixed_process_loss,
null vr_fixed_process_loss_uom,
null va_attribute_category,
null va_attribute1,
null va_attribute2,
null va_attribute3,
null va_attribute4,
null va_attribute5,
null va_attribute6,
null va_attribute7,
null va_attribute8,
null va_attribute9,
null va_attribute10,
null va_attribute11,
null va_attribute12,
null va_attribute13,
null va_attribute14,
null va_attribute15,
null va_attribute16,
null va_attribute17,
null va_attribute18,
null va_attribute19,
null va_attribute20,
null va_attribute21,
null va_attribute22,
null va_attribute23,
null va_attribute24,
null va_attribute25,
null va_attribute26,
null va_attribute27,
null va_attribute28,
null va_attribute29,
null va_attribute30,
frd.routingstep_no step,
(select gov.oprn_no from gmd_operations_vl gov where gov.oprn_id=frd.oprn_id) operation,
(select gov.oprn_vers from gmd_operations_vl gov where gov.oprn_id=frd.oprn_id) operation_version,
grrs.step_qty step_quantity,
grrs.oprn_yield operation_yield,
null material_line_type,
null material_item,
null minimum_transfer_quantity,
null minimum_delay,
null maximum_delay,
null sub_organization_code,
null process_loss,
null pl_fixed_process_loss,
null pl_fixed_process_loss_uom,
null pl_contiguous,
null customer,
null operation_line,
null activity_factor,
null resource_code,
null resource_usage,
null usage_uom,
null process_quantity,
null process_uom,
null minimum_capacity,
null maximum_capacity,
null process_parameter_1,
null process_parameter_2,
null process_parameter_3,
null process_parameter_4,
null process_parameter_5,
grcv.recipe_id,
null validity_rule_id,
frd.routingstep_id routing_step_id,
null formulaline_id,
null recipe_process_loss_id,
3 row_type_sort
from
gmd_recipes_vl grcv,
fm_rout_dtl frd,
gmd_recipe_routing_steps grrs,
mtl_parameters mp
where
frd.routing_id=grcv.routing_id and
grrs.recipe_id(+)=grcv.recipe_id and
grrs.routingstep_id(+)=frd.routingstep_id and
grcv.owner_organization_id=mp.organization_id and
grcv.delete_mark=0 and
grcv.owner_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
union all
select
mp.organization_code,
grcv.recipe_no recipe,
grcv.recipe_version,
&apos;Step Material&apos; row_type,
null creation_organization_code,
null recipe_description,
null formula,
null formula_version,
null routing,
null routing_version,
null recipe_type,
null recipe_status,
null planned_process_loss,
null fixed_process_loss,
null fixed_process_loss_uom,
null recipe_yield,
null contiguous,
null enhanced_process_instructions,
null calculate_step_quantity,
null owner,
null ha_attribute_category,
null ha_attribute1,
null ha_attribute2,
null ha_attribute3,
null ha_attribute4,
null ha_attribute5,
null ha_attribute6,
null ha_attribute7,
null ha_attribute8,
null ha_attribute9,
null ha_attribute10,
null ha_attribute11,
null ha_attribute12,
null ha_attribute13,
null ha_attribute14,
null ha_attribute15,
null ha_attribute16,
null ha_attribute17,
null ha_attribute18,
null ha_attribute19,
null ha_attribute20,
null ha_attribute21,
null ha_attribute22,
null ha_attribute23,
null ha_attribute24,
null ha_attribute25,
null ha_attribute26,
null ha_attribute27,
null ha_attribute28,
null ha_attribute29,
null ha_attribute30,
null validity_rule_use,
null validity_organization_code,
null product,
null vr_revision,
null preference,
null standard_quantity,
null minimum_quantity,
null maximum_quantity,
null vr_detail_uom,
null start_date,
null end_date,
null vr_planned_process_loss,
null vr_fixed_process_loss,
null vr_fixed_process_loss_uom,
null va_attribute_category,
null va_attribute1,
null va_attribute2,
null va_attribute3,
null va_attribute4,
null va_attribute5,
null va_attribute6,
null va_attribute7,
null va_attribute8,
null va_attribute9,
null va_attribute10,
null va_attribute11,
null va_attribute12,
null va_attribute13,
null va_attribute14,
null va_attribute15,
null va_attribute16,
null va_attribute17,
null va_attribute18,
null va_attribute19,
null va_attribute20,
null va_attribute21,
null va_attribute22,
null va_attribute23,
null va_attribute24,
null va_attribute25,
null va_attribute26,
null va_attribute27,
null va_attribute28,
null va_attribute29,
null va_attribute30,
(select frd.routingstep_no from fm_rout_dtl frd where frd.routingstep_id=grsm.routingstep_id) step,
null operation,
null operation_version,
null step_quantity,
null operation_yield,
(select xxen_util.meaning(to_char(fmd.line_type),&apos;GMD_FORMULA_ITEM_TYPE&apos;,552) from fm_matl_dtl fmd where fmd.formulaline_id=grsm.formulaline_id) material_line_type,
(select msiv.concatenated_segments from fm_matl_dtl fmd, mtl_system_items_vl msiv where fmd.formulaline_id=grsm.formulaline_id and msiv.inventory_item_id=fmd.inventory_item_id and msiv.organization_id=fmd.organization_id) material_item,
grsm.minimum_transfer_qty minimum_transfer_quantity,
grsm.minimum_delay,
grsm.maximum_delay,
null sub_organization_code,
null process_loss,
null pl_fixed_process_loss,
null pl_fixed_process_loss_uom,
null pl_contiguous,
null customer,
null operation_line,
null activity_factor,
null resource_code,
null resource_usage,
null usage_uom,
null process_quantity,
null process_uom,
null minimum_capacity,
null maximum_capacity,
null process_parameter_1,
null process_parameter_2,
null process_parameter_3,
null process_parameter_4,
null process_parameter_5,
grcv.recipe_id,
null validity_rule_id,
grsm.routingstep_id routing_step_id,
grsm.formulaline_id,
null recipe_process_loss_id,
4 row_type_sort
from
gmd_recipes_vl grcv,
gmd_recipe_step_materials grsm,
mtl_parameters mp
where
grcv.recipe_id=grsm.recipe_id and
grcv.owner_organization_id=mp.organization_id and
grcv.delete_mark=0 and
grcv.owner_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
union all
select
mp.organization_code,
grcv.recipe_no recipe,
grcv.recipe_version,
&apos;Process Loss&apos; row_type,
null creation_organization_code,
null recipe_description,
null formula,
null formula_version,
null routing,
null routing_version,
null recipe_type,
null recipe_status,
null planned_process_loss,
null fixed_process_loss,
null fixed_process_loss_uom,
null recipe_yield,
null contiguous,
null enhanced_process_instructions,
null calculate_step_quantity,
null owner,
null ha_attribute_category,
null ha_attribute1,
null ha_attribute2,
null ha_attribute3,
null ha_attribute4,
null ha_attribute5,
null ha_attribute6,
null ha_attribute7,
null ha_attribute8,
null ha_attribute9,
null ha_attribute10,
null ha_attribute11,
null ha_attribute12,
null ha_attribute13,
null ha_attribute14,
null ha_attribute15,
null ha_attribute16,
null ha_attribute17,
null ha_attribute18,
null ha_attribute19,
null ha_attribute20,
null ha_attribute21,
null ha_attribute22,
null ha_attribute23,
null ha_attribute24,
null ha_attribute25,
null ha_attribute26,
null ha_attribute27,
null ha_attribute28,
null ha_attribute29,
null ha_attribute30,
null validity_rule_use,
null validity_organization_code,
null product,
null vr_revision,
null preference,
null standard_quantity,
null minimum_quantity,
null maximum_quantity,
null vr_detail_uom,
null start_date,
null end_date,
null vr_planned_process_loss,
null vr_fixed_process_loss,
null vr_fixed_process_loss_uom,
null va_attribute_category,
null va_attribute1,
null va_attribute2,
null va_attribute3,
null va_attribute4,
null va_attribute5,
null va_attribute6,
null va_attribute7,
null va_attribute8,
null va_attribute9,
null va_attribute10,
null va_attribute11,
null va_attribute12,
null va_attribute13,
null va_attribute14,
null va_attribute15,
null va_attribute16,
null va_attribute17,
null va_attribute18,
null va_attribute19,
null va_attribute20,
null va_attribute21,
null va_attribute22,
null va_attribute23,
null va_attribute24,
null va_attribute25,
null va_attribute26,
null va_attribute27,
null va_attribute28,
null va_attribute29,
null va_attribute30,
null step,
null operation,
null operation_version,
null step_quantity,
null operation_yield,
null material_line_type,
null material_item,
null minimum_transfer_quantity,
null minimum_delay,
null maximum_delay,
grpl.orgn_code sub_organization_code,
grpl.process_loss,
grpl.fixed_process_loss pl_fixed_process_loss,
grpl.fixed_process_loss_uom pl_fixed_process_loss_uom,
xxen_util.meaning(decode(grpl.contiguous_ind,1,&apos;Y&apos;,&apos;N&apos;),&apos;YES_NO&apos;,0) pl_contiguous,
null customer,
null operation_line,
null activity_factor,
null resource_code,
null resource_usage,
null usage_uom,
null process_quantity,
null process_uom,
null minimum_capacity,
null maximum_capacity,
null process_parameter_1,
null process_parameter_2,
null process_parameter_3,
null process_parameter_4,
null process_parameter_5,
grcv.recipe_id,
null validity_rule_id,
null routing_step_id,
null formulaline_id,
grpl.recipe_process_loss_id,
5 row_type_sort
from
gmd_recipes_vl grcv,
gmd_recipe_process_loss grpl,
mtl_parameters mp
where
grcv.recipe_id=grpl.recipe_id and
grcv.owner_organization_id=mp.organization_id and
grcv.delete_mark=0 and
grcv.owner_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
union all
select
mp.organization_code,
grcv.recipe_no recipe,
grcv.recipe_version,
&apos;Customer&apos; row_type,
null creation_organization_code,
null recipe_description,
null formula,
null formula_version,
null routing,
null routing_version,
null recipe_type,
null recipe_status,
null planned_process_loss,
null fixed_process_loss,
null fixed_process_loss_uom,
null recipe_yield,
null contiguous,
null enhanced_process_instructions,
null calculate_step_quantity,
null owner,
null ha_attribute_category,
null ha_attribute1,
null ha_attribute2,
null ha_attribute3,
null ha_attribute4,
null ha_attribute5,
null ha_attribute6,
null ha_attribute7,
null ha_attribute8,
null ha_attribute9,
null ha_attribute10,
null ha_attribute11,
null ha_attribute12,
null ha_attribute13,
null ha_attribute14,
null ha_attribute15,
null ha_attribute16,
null ha_attribute17,
null ha_attribute18,
null ha_attribute19,
null ha_attribute20,
null ha_attribute21,
null ha_attribute22,
null ha_attribute23,
null ha_attribute24,
null ha_attribute25,
null ha_attribute26,
null ha_attribute27,
null ha_attribute28,
null ha_attribute29,
null ha_attribute30,
null validity_rule_use,
null validity_organization_code,
null product,
null vr_revision,
null preference,
null standard_quantity,
null minimum_quantity,
null maximum_quantity,
null vr_detail_uom,
null start_date,
null end_date,
null vr_planned_process_loss,
null vr_fixed_process_loss,
null vr_fixed_process_loss_uom,
null va_attribute_category,
null va_attribute1,
null va_attribute2,
null va_attribute3,
null va_attribute4,
null va_attribute5,
null va_attribute6,
null va_attribute7,
null va_attribute8,
null va_attribute9,
null va_attribute10,
null va_attribute11,
null va_attribute12,
null va_attribute13,
null va_attribute14,
null va_attribute15,
null va_attribute16,
null va_attribute17,
null va_attribute18,
null va_attribute19,
null va_attribute20,
null va_attribute21,
null va_attribute22,
null va_attribute23,
null va_attribute24,
null va_attribute25,
null va_attribute26,
null va_attribute27,
null va_attribute28,
null va_attribute29,
null va_attribute30,
null step,
null operation,
null operation_version,
null step_quantity,
null operation_yield,
null material_line_type,
null material_item,
null minimum_transfer_quantity,
null minimum_delay,
null maximum_delay,
null sub_organization_code,
null process_loss,
null pl_fixed_process_loss,
null pl_fixed_process_loss_uom,
null pl_contiguous,
(select hca_c.account_number from hz_cust_accounts hca_c where hca_c.cust_account_id=grc.customer_id) customer,
null operation_line,
null activity_factor,
null resource_code,
null resource_usage,
null usage_uom,
null process_quantity,
null process_uom,
null minimum_capacity,
null maximum_capacity,
null process_parameter_1,
null process_parameter_2,
null process_parameter_3,
null process_parameter_4,
null process_parameter_5,
grcv.recipe_id,
null validity_rule_id,
null routing_step_id,
null formulaline_id,
null recipe_process_loss_id,
6 row_type_sort
from
gmd_recipes_vl grcv,
gmd_recipe_customers grc,
mtl_parameters mp
where
grcv.recipe_id=grc.recipe_id and
grcv.owner_organization_id=mp.organization_id and
grcv.delete_mark=0 and
grcv.owner_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
union all
select
mp.organization_code,
grcv.recipe_no recipe,
grcv.recipe_version,
&apos;Org Operation&apos; row_type,
null creation_organization_code,
null recipe_description,
null formula,
null formula_version,
null routing,
null routing_version,
null recipe_type,
null recipe_status,
null planned_process_loss,
null fixed_process_loss,
null fixed_process_loss_uom,
null recipe_yield,
null contiguous,
null enhanced_process_instructions,
null calculate_step_quantity,
null owner,
null ha_attribute_category,
null ha_attribute1,
null ha_attribute2,
null ha_attribute3,
null ha_attribute4,
null ha_attribute5,
null ha_attribute6,
null ha_attribute7,
null ha_attribute8,
null ha_attribute9,
null ha_attribute10,
null ha_attribute11,
null ha_attribute12,
null ha_attribute13,
null ha_attribute14,
null ha_attribute15,
null ha_attribute16,
null ha_attribute17,
null ha_attribute18,
null ha_attribute19,
null ha_attribute20,
null ha_attribute21,
null ha_attribute22,
null ha_attribute23,
null ha_attribute24,
null ha_attribute25,
null ha_attribute26,
null ha_attribute27,
null ha_attribute28,
null ha_attribute29,
null ha_attribute30,
null validity_rule_use,
null validity_organization_code,
null product,
null vr_revision,
null preference,
null standard_quantity,
null minimum_quantity,
null maximum_quantity,
null vr_detail_uom,
null start_date,
null end_date,
null vr_planned_process_loss,
null vr_fixed_process_loss,
null vr_fixed_process_loss_uom,
null va_attribute_category,
null va_attribute1,
null va_attribute2,
null va_attribute3,
null va_attribute4,
null va_attribute5,
null va_attribute6,
null va_attribute7,
null va_attribute8,
null va_attribute9,
null va_attribute10,
null va_attribute11,
null va_attribute12,
null va_attribute13,
null va_attribute14,
null va_attribute15,
null va_attribute16,
null va_attribute17,
null va_attribute18,
null va_attribute19,
null va_attribute20,
null va_attribute21,
null va_attribute22,
null va_attribute23,
null va_attribute24,
null va_attribute25,
null va_attribute26,
null va_attribute27,
null va_attribute28,
null va_attribute29,
null va_attribute30,
frd.routingstep_no step,
null operation,
null operation_version,
null step_quantity,
null operation_yield,
null material_line_type,
null material_item,
null minimum_transfer_quantity,
null minimum_delay,
null maximum_delay,
groa.orgn_code sub_organization_code,
null process_loss,
null pl_fixed_process_loss,
null pl_fixed_process_loss_uom,
null pl_contiguous,
null customer,
goa.activity operation_line,
groa.activity_factor,
null resource_code,
null resource_usage,
null usage_uom,
null process_quantity,
null process_uom,
null minimum_capacity,
null maximum_capacity,
null process_parameter_1,
null process_parameter_2,
null process_parameter_3,
null process_parameter_4,
null process_parameter_5,
grcv.recipe_id,
null validity_rule_id,
null routing_step_id,
null formulaline_id,
null recipe_process_loss_id,
7 row_type_sort
from
gmd_recipes_vl grcv,
gmd_recipe_orgn_activities groa,
fm_rout_dtl frd,
gmd_operation_activities goa,
mtl_parameters mp
where
grcv.recipe_id=groa.recipe_id and
groa.routingstep_id=frd.routingstep_id(+) and
groa.oprn_line_id=goa.oprn_line_id(+) and
grcv.owner_organization_id=mp.organization_id and
grcv.delete_mark=0 and
grcv.owner_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
union all
select
mp.organization_code,
grcv.recipe_no recipe,
grcv.recipe_version,
&apos;Org Resource&apos; row_type,
null creation_organization_code,
null recipe_description,
null formula,
null formula_version,
null routing,
null routing_version,
null recipe_type,
null recipe_status,
null planned_process_loss,
null fixed_process_loss,
null fixed_process_loss_uom,
null recipe_yield,
null contiguous,
null enhanced_process_instructions,
null calculate_step_quantity,
null owner,
null ha_attribute_category,
null ha_attribute1,
null ha_attribute2,
null ha_attribute3,
null ha_attribute4,
null ha_attribute5,
null ha_attribute6,
null ha_attribute7,
null ha_attribute8,
null ha_attribute9,
null ha_attribute10,
null ha_attribute11,
null ha_attribute12,
null ha_attribute13,
null ha_attribute14,
null ha_attribute15,
null ha_attribute16,
null ha_attribute17,
null ha_attribute18,
null ha_attribute19,
null ha_attribute20,
null ha_attribute21,
null ha_attribute22,
null ha_attribute23,
null ha_attribute24,
null ha_attribute25,
null ha_attribute26,
null ha_attribute27,
null ha_attribute28,
null ha_attribute29,
null ha_attribute30,
null validity_rule_use,
null validity_organization_code,
null product,
null vr_revision,
null preference,
null standard_quantity,
null minimum_quantity,
null maximum_quantity,
null vr_detail_uom,
null start_date,
null end_date,
null vr_planned_process_loss,
null vr_fixed_process_loss,
null vr_fixed_process_loss_uom,
null va_attribute_category,
null va_attribute1,
null va_attribute2,
null va_attribute3,
null va_attribute4,
null va_attribute5,
null va_attribute6,
null va_attribute7,
null va_attribute8,
null va_attribute9,
null va_attribute10,
null va_attribute11,
null va_attribute12,
null va_attribute13,
null va_attribute14,
null va_attribute15,
null va_attribute16,
null va_attribute17,
null va_attribute18,
null va_attribute19,
null va_attribute20,
null va_attribute21,
null va_attribute22,
null va_attribute23,
null va_attribute24,
null va_attribute25,
null va_attribute26,
null va_attribute27,
null va_attribute28,
null va_attribute29,
null va_attribute30,
frd.routingstep_no step,
null operation,
null operation_version,
null step_quantity,
null operation_yield,
null material_line_type,
null material_item,
null minimum_transfer_quantity,
null minimum_delay,
null maximum_delay,
gror.orgn_code sub_organization_code,
null process_loss,
null pl_fixed_process_loss,
null pl_fixed_process_loss_uom,
null pl_contiguous,
null customer,
goa.activity operation_line,
null activity_factor,
gror.resources resource_code,
gror.resource_usage,
gror.usage_uom,
gror.process_qty process_quantity,
gror.process_um process_uom,
gror.min_capacity minimum_capacity,
gror.max_capacity maximum_capacity,
gror.process_parameter_1,
gror.process_parameter_2,
gror.process_parameter_3,
gror.process_parameter_4,
gror.process_parameter_5,
grcv.recipe_id,
null validity_rule_id,
null routing_step_id,
null formulaline_id,
null recipe_process_loss_id,
8 row_type_sort
from
gmd_recipes_vl grcv,
gmd_recipe_orgn_resources gror,
fm_rout_dtl frd,
gmd_operation_activities goa,
mtl_parameters mp
where
grcv.recipe_id=gror.recipe_id and
gror.routingstep_id=frd.routingstep_id(+) and
gror.oprn_line_id=goa.oprn_line_id(+) and
grcv.owner_organization_id=mp.organization_id and
grcv.delete_mark=0 and
grcv.owner_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
) x
where
1=1</SQL_TEXT>
  <VERSION_COMMENTS>Multi-entity (Row-Type) recipe upload: header, validity rules, routing steps, step/material associations</VERSION_COMMENTS>
  <TYPE>U</TYPE>
  <UPLOAD_TYPE>A</UPLOAD_TYPE>
  <UPLOAD_OBJECT>xxen_opm_upload.upload_recipe</UPLOAD_OBJECT>
  <REPORT_TRANSLATIONS>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>US</LANGUAGE>
    <REPORT_NAME>OPM Recipe Upload</REPORT_NAME>
   </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>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</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>x.organization_code=:p_organization_code</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_code value,
haouv.name description
from
mtl_parameters mp,
hr_all_organization_units_vl haouv,
org_access_view oav
where
mp.process_enabled_flag=&apos;Y&apos; and
mp.organization_id=haouv.organization_id and
mp.organization_id=oav.organization_id and
oav.resp_application_id=fnd_global.resp_appl_id and
oav.responsibility_id=fnd_global.resp_id
order by
1</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_ROW>
    <SORT_ORDER>3</SORT_ORDER>
    <DISPLAY_SEQUENCE>30</DISPLAY_SEQUENCE>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>x.recipe=:p_recipe</SQL_TEXT>
    <PARAMETER_TYPE_DSP>Char</PARAMETER_TYPE_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Recipe</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
  </PARAMETERS>
  <TEMPLATES>
   <TEMPLATES_ROW>
    <GUID>7DC8A45A94D34BC285EB2C70AC7A5B46</GUID>
    <TEMPLATE_NAME>Customer</TEMPLATE_NAME>
    <DESCRIPTION>Recipe customer associations.</DESCRIPTION>
    <OWNER>SYSADMIN</OWNER>
    <TEMPLATE_COLUMNS>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>5</DISPLAY_SEQUENCE>
      <COLUMN_NAME>CUSTOMER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>1</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ORGANIZATION_CODE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>2</DISPLAY_SEQUENCE>
      <COLUMN_NAME>RECIPE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>3</DISPLAY_SEQUENCE>
      <COLUMN_NAME>RECIPE_VERSION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>4</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ROW_TYPE</COLUMN_NAME>
      <READ_ONLY>Y</READ_ONLY>
      <DEFAULT_VALUE>Customer</DEFAULT_VALUE>
     </TEMPLATE_COLUMNS_ROW>
    </TEMPLATE_COLUMNS>
    <TEMPLATE_PIVOT>
    </TEMPLATE_PIVOT>
    <TEMPLATE_SHARED_STRINGS>
    </TEMPLATE_SHARED_STRINGS>
    <TEMPLATE_PARAMETER_DEFAULTS>
    </TEMPLATE_PARAMETER_DEFAULTS>
    <TEMPLATE_STYLES>
    </TEMPLATE_STYLES>
    <TEMPLATE_SHARING>
     <TEMPLATE_SHARING_ROW>
      <SHARING_LEVEL>S</SHARING_LEVEL>
      <LEVEL_VALUE>Site</LEVEL_VALUE>
     </TEMPLATE_SHARING_ROW>
    </TEMPLATE_SHARING>
    <PARAMETER_EXCLUSION>
    </PARAMETER_EXCLUSION>
   </TEMPLATES_ROW>
   <TEMPLATES_ROW>
    <GUID>3F581F028F214F77B2391990E0C1BEAC</GUID>
    <TEMPLATE_NAME>Org Operation</TEMPLATE_NAME>
    <DESCRIPTION>Recipe organization operations: activity factor per organization, routing step and operation activity.</DESCRIPTION>
    <OWNER>SYSADMIN</OWNER>
    <TEMPLATE_COLUMNS>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>8</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ACTIVITY_FACTOR</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>7</DISPLAY_SEQUENCE>
      <COLUMN_NAME>OPERATION_LINE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>1</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ORGANIZATION_CODE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>2</DISPLAY_SEQUENCE>
      <COLUMN_NAME>RECIPE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>3</DISPLAY_SEQUENCE>
      <COLUMN_NAME>RECIPE_VERSION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>4</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ROW_TYPE</COLUMN_NAME>
      <READ_ONLY>Y</READ_ONLY>
      <DEFAULT_VALUE>Org Operation</DEFAULT_VALUE>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>5</DISPLAY_SEQUENCE>
      <COLUMN_NAME>STEP</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>6</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SUB_ORGANIZATION_CODE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
    </TEMPLATE_COLUMNS>
    <TEMPLATE_PIVOT>
    </TEMPLATE_PIVOT>
    <TEMPLATE_SHARED_STRINGS>
    </TEMPLATE_SHARED_STRINGS>
    <TEMPLATE_PARAMETER_DEFAULTS>
    </TEMPLATE_PARAMETER_DEFAULTS>
    <TEMPLATE_STYLES>
    </TEMPLATE_STYLES>
    <TEMPLATE_SHARING>
     <TEMPLATE_SHARING_ROW>
      <SHARING_LEVEL>S</SHARING_LEVEL>
      <LEVEL_VALUE>Site</LEVEL_VALUE>
     </TEMPLATE_SHARING_ROW>
    </TEMPLATE_SHARING>
    <PARAMETER_EXCLUSION>
    </PARAMETER_EXCLUSION>
   </TEMPLATES_ROW>
   <TEMPLATES_ROW>
    <GUID>8FCA9A48BABD417C8C9636E79130A8DC</GUID>
    <TEMPLATE_NAME>Org Resource</TEMPLATE_NAME>
    <DESCRIPTION>Recipe organization resources: usage, process quantity, capacity and process parameters per organization, routing step and operation activity.</DESCRIPTION>
    <OWNER>SYSADMIN</OWNER>
    <TEMPLATE_COLUMNS>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>14</DISPLAY_SEQUENCE>
      <COLUMN_NAME>MAXIMUM_CAPACITY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>13</DISPLAY_SEQUENCE>
      <COLUMN_NAME>MINIMUM_CAPACITY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>7</DISPLAY_SEQUENCE>
      <COLUMN_NAME>OPERATION_LINE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>1</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ORGANIZATION_CODE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>15</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PROCESS_PARAMETER_1</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>16</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PROCESS_PARAMETER_2</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>17</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PROCESS_PARAMETER_3</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>18</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PROCESS_PARAMETER_4</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>19</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PROCESS_PARAMETER_5</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>11</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PROCESS_QUANTITY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>12</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PROCESS_UOM</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>2</DISPLAY_SEQUENCE>
      <COLUMN_NAME>RECIPE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>3</DISPLAY_SEQUENCE>
      <COLUMN_NAME>RECIPE_VERSION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>8</DISPLAY_SEQUENCE>
      <COLUMN_NAME>RESOURCE_CODE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>9</DISPLAY_SEQUENCE>
      <COLUMN_NAME>RESOURCE_USAGE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>4</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ROW_TYPE</COLUMN_NAME>
      <READ_ONLY>Y</READ_ONLY>
      <DEFAULT_VALUE>Org Resource</DEFAULT_VALUE>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>5</DISPLAY_SEQUENCE>
      <COLUMN_NAME>STEP</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>6</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SUB_ORGANIZATION_CODE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>10</DISPLAY_SEQUENCE>
      <COLUMN_NAME>USAGE_UOM</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
    </TEMPLATE_COLUMNS>
    <TEMPLATE_PIVOT>
    </TEMPLATE_PIVOT>
    <TEMPLATE_SHARED_STRINGS>
    </TEMPLATE_SHARED_STRINGS>
    <TEMPLATE_PARAMETER_DEFAULTS>
    </TEMPLATE_PARAMETER_DEFAULTS>
    <TEMPLATE_STYLES>
    </TEMPLATE_STYLES>
    <TEMPLATE_SHARING>
     <TEMPLATE_SHARING_ROW>
      <SHARING_LEVEL>S</SHARING_LEVEL>
      <LEVEL_VALUE>Site</LEVEL_VALUE>
     </TEMPLATE_SHARING_ROW>
    </TEMPLATE_SHARING>
    <PARAMETER_EXCLUSION>
    </PARAMETER_EXCLUSION>
   </TEMPLATES_ROW>
   <TEMPLATES_ROW>
    <GUID>9327F69360C94DDAB6AEED1D8859BE71</GUID>
    <TEMPLATE_NAME>Process Loss</TEMPLATE_NAME>
    <DESCRIPTION>Recipe process loss per organization.</DESCRIPTION>
    <OWNER>SYSADMIN</OWNER>
    <TEMPLATE_COLUMNS>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>1</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ORGANIZATION_CODE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>9</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PL_CONTIGUOUS</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>7</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PL_FIXED_PROCESS_LOSS</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>8</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PL_FIXED_PROCESS_LOSS_UOM</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>6</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PROCESS_LOSS</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>2</DISPLAY_SEQUENCE>
      <COLUMN_NAME>RECIPE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>3</DISPLAY_SEQUENCE>
      <COLUMN_NAME>RECIPE_VERSION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>4</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ROW_TYPE</COLUMN_NAME>
      <READ_ONLY>Y</READ_ONLY>
      <DEFAULT_VALUE>Process Loss</DEFAULT_VALUE>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>5</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SUB_ORGANIZATION_CODE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
    </TEMPLATE_COLUMNS>
    <TEMPLATE_PIVOT>
    </TEMPLATE_PIVOT>
    <TEMPLATE_SHARED_STRINGS>
    </TEMPLATE_SHARED_STRINGS>
    <TEMPLATE_PARAMETER_DEFAULTS>
    </TEMPLATE_PARAMETER_DEFAULTS>
    <TEMPLATE_STYLES>
    </TEMPLATE_STYLES>
    <TEMPLATE_SHARING>
     <TEMPLATE_SHARING_ROW>
      <SHARING_LEVEL>S</SHARING_LEVEL>
      <LEVEL_VALUE>Site</LEVEL_VALUE>
     </TEMPLATE_SHARING_ROW>
    </TEMPLATE_SHARING>
    <PARAMETER_EXCLUSION>
    </PARAMETER_EXCLUSION>
   </TEMPLATES_ROW>
   <TEMPLATES_ROW>
    <GUID>40E9C56A1DF14384827E4F9C262B5938</GUID>
    <TEMPLATE_NAME>Recipe</TEMPLATE_NAME>
    <DESCRIPTION>Recipe header: formula, routing, process loss defaults, owner and recipe descriptive flexfield attributes.</DESCRIPTION>
    <OWNER>SYSADMIN</OWNER>
    <TEMPLATE_COLUMNS>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>19</DISPLAY_SEQUENCE>
      <COLUMN_NAME>CALCULATE_STEP_QUANTITY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>17</DISPLAY_SEQUENCE>
      <COLUMN_NAME>CONTIGUOUS</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>5</DISPLAY_SEQUENCE>
      <COLUMN_NAME>CREATION_ORGANIZATION_CODE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>18</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ENHANCED_PROCESS_INSTRUCTIONS</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>14</DISPLAY_SEQUENCE>
      <COLUMN_NAME>FIXED_PROCESS_LOSS</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>15</DISPLAY_SEQUENCE>
      <COLUMN_NAME>FIXED_PROCESS_LOSS_UOM</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>7</DISPLAY_SEQUENCE>
      <COLUMN_NAME>FORMULA</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>8</DISPLAY_SEQUENCE>
      <COLUMN_NAME>FORMULA_VERSION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>22</DISPLAY_SEQUENCE>
      <COLUMN_NAME>HA_ATTRIBUTE1</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>31</DISPLAY_SEQUENCE>
      <COLUMN_NAME>HA_ATTRIBUTE10</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>32</DISPLAY_SEQUENCE>
      <COLUMN_NAME>HA_ATTRIBUTE11</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>33</DISPLAY_SEQUENCE>
      <COLUMN_NAME>HA_ATTRIBUTE12</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>34</DISPLAY_SEQUENCE>
      <COLUMN_NAME>HA_ATTRIBUTE13</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>35</DISPLAY_SEQUENCE>
      <COLUMN_NAME>HA_ATTRIBUTE14</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>36</DISPLAY_SEQUENCE>
      <COLUMN_NAME>HA_ATTRIBUTE15</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>37</DISPLAY_SEQUENCE>
      <COLUMN_NAME>HA_ATTRIBUTE16</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>38</DISPLAY_SEQUENCE>
      <COLUMN_NAME>HA_ATTRIBUTE17</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>39</DISPLAY_SEQUENCE>
      <COLUMN_NAME>HA_ATTRIBUTE18</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>40</DISPLAY_SEQUENCE>
      <COLUMN_NAME>HA_ATTRIBUTE19</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>23</DISPLAY_SEQUENCE>
      <COLUMN_NAME>HA_ATTRIBUTE2</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>41</DISPLAY_SEQUENCE>
      <COLUMN_NAME>HA_ATTRIBUTE20</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>42</DISPLAY_SEQUENCE>
      <COLUMN_NAME>HA_ATTRIBUTE21</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>43</DISPLAY_SEQUENCE>
      <COLUMN_NAME>HA_ATTRIBUTE22</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>44</DISPLAY_SEQUENCE>
      <COLUMN_NAME>HA_ATTRIBUTE23</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>45</DISPLAY_SEQUENCE>
      <COLUMN_NAME>HA_ATTRIBUTE24</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>46</DISPLAY_SEQUENCE>
      <COLUMN_NAME>HA_ATTRIBUTE25</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>47</DISPLAY_SEQUENCE>
      <COLUMN_NAME>HA_ATTRIBUTE26</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>48</DISPLAY_SEQUENCE>
      <COLUMN_NAME>HA_ATTRIBUTE27</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>49</DISPLAY_SEQUENCE>
      <COLUMN_NAME>HA_ATTRIBUTE28</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>50</DISPLAY_SEQUENCE>
      <COLUMN_NAME>HA_ATTRIBUTE29</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>24</DISPLAY_SEQUENCE>
      <COLUMN_NAME>HA_ATTRIBUTE3</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>51</DISPLAY_SEQUENCE>
      <COLUMN_NAME>HA_ATTRIBUTE30</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>25</DISPLAY_SEQUENCE>
      <COLUMN_NAME>HA_ATTRIBUTE4</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>26</DISPLAY_SEQUENCE>
      <COLUMN_NAME>HA_ATTRIBUTE5</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>27</DISPLAY_SEQUENCE>
      <COLUMN_NAME>HA_ATTRIBUTE6</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>28</DISPLAY_SEQUENCE>
      <COLUMN_NAME>HA_ATTRIBUTE7</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>29</DISPLAY_SEQUENCE>
      <COLUMN_NAME>HA_ATTRIBUTE8</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>30</DISPLAY_SEQUENCE>
      <COLUMN_NAME>HA_ATTRIBUTE9</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>21</DISPLAY_SEQUENCE>
      <COLUMN_NAME>HA_ATTRIBUTE_CATEGORY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>1</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ORGANIZATION_CODE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>20</DISPLAY_SEQUENCE>
      <COLUMN_NAME>OWNER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>13</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PLANNED_PROCESS_LOSS</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>2</DISPLAY_SEQUENCE>
      <COLUMN_NAME>RECIPE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>6</DISPLAY_SEQUENCE>
      <COLUMN_NAME>RECIPE_DESCRIPTION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>12</DISPLAY_SEQUENCE>
      <COLUMN_NAME>RECIPE_STATUS</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>11</DISPLAY_SEQUENCE>
      <COLUMN_NAME>RECIPE_TYPE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>3</DISPLAY_SEQUENCE>
      <COLUMN_NAME>RECIPE_VERSION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>16</DISPLAY_SEQUENCE>
      <COLUMN_NAME>RECIPE_YIELD</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>9</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ROUTING</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>10</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ROUTING_VERSION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>4</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ROW_TYPE</COLUMN_NAME>
      <READ_ONLY>Y</READ_ONLY>
      <DEFAULT_VALUE>Recipe</DEFAULT_VALUE>
     </TEMPLATE_COLUMNS_ROW>
    </TEMPLATE_COLUMNS>
    <TEMPLATE_PIVOT>
    </TEMPLATE_PIVOT>
    <TEMPLATE_SHARED_STRINGS>
    </TEMPLATE_SHARED_STRINGS>
    <TEMPLATE_PARAMETER_DEFAULTS>
    </TEMPLATE_PARAMETER_DEFAULTS>
    <TEMPLATE_STYLES>
    </TEMPLATE_STYLES>
    <TEMPLATE_SHARING>
     <TEMPLATE_SHARING_ROW>
      <SHARING_LEVEL>S</SHARING_LEVEL>
      <LEVEL_VALUE>Site</LEVEL_VALUE>
     </TEMPLATE_SHARING_ROW>
    </TEMPLATE_SHARING>
    <PARAMETER_EXCLUSION>
    </PARAMETER_EXCLUSION>
   </TEMPLATES_ROW>
   <TEMPLATES_ROW>
    <GUID>67F254FF1A6C4BC6B07369A7C641FC6E</GUID>
    <TEMPLATE_NAME>Routing Step</TEMPLATE_NAME>
    <DESCRIPTION>Recipe routing steps: step quantity and operation yield overrides per routing step.</DESCRIPTION>
    <OWNER>SYSADMIN</OWNER>
    <TEMPLATE_COLUMNS>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>6</DISPLAY_SEQUENCE>
      <COLUMN_NAME>OPERATION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>7</DISPLAY_SEQUENCE>
      <COLUMN_NAME>OPERATION_VERSION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>9</DISPLAY_SEQUENCE>
      <COLUMN_NAME>OPERATION_YIELD</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>1</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ORGANIZATION_CODE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>2</DISPLAY_SEQUENCE>
      <COLUMN_NAME>RECIPE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>3</DISPLAY_SEQUENCE>
      <COLUMN_NAME>RECIPE_VERSION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>4</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ROW_TYPE</COLUMN_NAME>
      <READ_ONLY>Y</READ_ONLY>
      <DEFAULT_VALUE>Routing Step</DEFAULT_VALUE>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>5</DISPLAY_SEQUENCE>
      <COLUMN_NAME>STEP</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>8</DISPLAY_SEQUENCE>
      <COLUMN_NAME>STEP_QUANTITY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
    </TEMPLATE_COLUMNS>
    <TEMPLATE_PIVOT>
    </TEMPLATE_PIVOT>
    <TEMPLATE_SHARED_STRINGS>
    </TEMPLATE_SHARED_STRINGS>
    <TEMPLATE_PARAMETER_DEFAULTS>
    </TEMPLATE_PARAMETER_DEFAULTS>
    <TEMPLATE_STYLES>
    </TEMPLATE_STYLES>
    <TEMPLATE_SHARING>
     <TEMPLATE_SHARING_ROW>
      <SHARING_LEVEL>S</SHARING_LEVEL>
      <LEVEL_VALUE>Site</LEVEL_VALUE>
     </TEMPLATE_SHARING_ROW>
    </TEMPLATE_SHARING>
    <PARAMETER_EXCLUSION>
    </PARAMETER_EXCLUSION>
   </TEMPLATES_ROW>
   <TEMPLATES_ROW>
    <GUID>A2C64C31077B4F2CB71BD94D8088146A</GUID>
    <TEMPLATE_NAME>Step Material</TEMPLATE_NAME>
    <DESCRIPTION>Step and material associations: transfer quantity and delays per routing step and formula line.</DESCRIPTION>
    <OWNER>SYSADMIN</OWNER>
    <TEMPLATE_COLUMNS>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>7</DISPLAY_SEQUENCE>
      <COLUMN_NAME>MATERIAL_ITEM</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>6</DISPLAY_SEQUENCE>
      <COLUMN_NAME>MATERIAL_LINE_TYPE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>10</DISPLAY_SEQUENCE>
      <COLUMN_NAME>MAXIMUM_DELAY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>9</DISPLAY_SEQUENCE>
      <COLUMN_NAME>MINIMUM_DELAY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>8</DISPLAY_SEQUENCE>
      <COLUMN_NAME>MINIMUM_TRANSFER_QUANTITY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>1</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ORGANIZATION_CODE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>2</DISPLAY_SEQUENCE>
      <COLUMN_NAME>RECIPE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>3</DISPLAY_SEQUENCE>
      <COLUMN_NAME>RECIPE_VERSION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>4</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ROW_TYPE</COLUMN_NAME>
      <READ_ONLY>Y</READ_ONLY>
      <DEFAULT_VALUE>Step Material</DEFAULT_VALUE>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>5</DISPLAY_SEQUENCE>
      <COLUMN_NAME>STEP</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
    </TEMPLATE_COLUMNS>
    <TEMPLATE_PIVOT>
    </TEMPLATE_PIVOT>
    <TEMPLATE_SHARED_STRINGS>
    </TEMPLATE_SHARED_STRINGS>
    <TEMPLATE_PARAMETER_DEFAULTS>
    </TEMPLATE_PARAMETER_DEFAULTS>
    <TEMPLATE_STYLES>
    </TEMPLATE_STYLES>
    <TEMPLATE_SHARING>
     <TEMPLATE_SHARING_ROW>
      <SHARING_LEVEL>S</SHARING_LEVEL>
      <LEVEL_VALUE>Site</LEVEL_VALUE>
     </TEMPLATE_SHARING_ROW>
    </TEMPLATE_SHARING>
    <PARAMETER_EXCLUSION>
    </PARAMETER_EXCLUSION>
   </TEMPLATES_ROW>
   <TEMPLATES_ROW>
    <GUID>51627B3C651B405D8CD69FA958DA9720</GUID>
    <TEMPLATE_NAME>Validity Rule</TEMPLATE_NAME>
    <DESCRIPTION>Recipe validity rules: use, product, quantity range, effective dates, process loss and validity rule descriptive flexfield attributes.</DESCRIPTION>
    <OWNER>SYSADMIN</OWNER>
    <TEMPLATE_COLUMNS>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>15</DISPLAY_SEQUENCE>
      <COLUMN_NAME>END_DATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>12</DISPLAY_SEQUENCE>
      <COLUMN_NAME>MAXIMUM_QUANTITY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>11</DISPLAY_SEQUENCE>
      <COLUMN_NAME>MINIMUM_QUANTITY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>1</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ORGANIZATION_CODE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>9</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PREFERENCE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>7</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PRODUCT</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>2</DISPLAY_SEQUENCE>
      <COLUMN_NAME>RECIPE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>3</DISPLAY_SEQUENCE>
      <COLUMN_NAME>RECIPE_VERSION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>4</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ROW_TYPE</COLUMN_NAME>
      <READ_ONLY>Y</READ_ONLY>
      <DEFAULT_VALUE>Validity Rule</DEFAULT_VALUE>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>10</DISPLAY_SEQUENCE>
      <COLUMN_NAME>STANDARD_QUANTITY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>14</DISPLAY_SEQUENCE>
      <COLUMN_NAME>START_DATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>6</DISPLAY_SEQUENCE>
      <COLUMN_NAME>VALIDITY_ORGANIZATION_CODE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>5</DISPLAY_SEQUENCE>
      <COLUMN_NAME>VALIDITY_RULE_USE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>20</DISPLAY_SEQUENCE>
      <COLUMN_NAME>VA_ATTRIBUTE1</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>29</DISPLAY_SEQUENCE>
      <COLUMN_NAME>VA_ATTRIBUTE10</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>30</DISPLAY_SEQUENCE>
      <COLUMN_NAME>VA_ATTRIBUTE11</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>31</DISPLAY_SEQUENCE>
      <COLUMN_NAME>VA_ATTRIBUTE12</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>32</DISPLAY_SEQUENCE>
      <COLUMN_NAME>VA_ATTRIBUTE13</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>33</DISPLAY_SEQUENCE>
      <COLUMN_NAME>VA_ATTRIBUTE14</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>34</DISPLAY_SEQUENCE>
      <COLUMN_NAME>VA_ATTRIBUTE15</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>35</DISPLAY_SEQUENCE>
      <COLUMN_NAME>VA_ATTRIBUTE16</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>36</DISPLAY_SEQUENCE>
      <COLUMN_NAME>VA_ATTRIBUTE17</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>37</DISPLAY_SEQUENCE>
      <COLUMN_NAME>VA_ATTRIBUTE18</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>38</DISPLAY_SEQUENCE>
      <COLUMN_NAME>VA_ATTRIBUTE19</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>21</DISPLAY_SEQUENCE>
      <COLUMN_NAME>VA_ATTRIBUTE2</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>39</DISPLAY_SEQUENCE>
      <COLUMN_NAME>VA_ATTRIBUTE20</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>40</DISPLAY_SEQUENCE>
      <COLUMN_NAME>VA_ATTRIBUTE21</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>41</DISPLAY_SEQUENCE>
      <COLUMN_NAME>VA_ATTRIBUTE22</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>42</DISPLAY_SEQUENCE>
      <COLUMN_NAME>VA_ATTRIBUTE23</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>43</DISPLAY_SEQUENCE>
      <COLUMN_NAME>VA_ATTRIBUTE24</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>44</DISPLAY_SEQUENCE>
      <COLUMN_NAME>VA_ATTRIBUTE25</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>45</DISPLAY_SEQUENCE>
      <COLUMN_NAME>VA_ATTRIBUTE26</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>46</DISPLAY_SEQUENCE>
      <COLUMN_NAME>VA_ATTRIBUTE27</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>47</DISPLAY_SEQUENCE>
      <COLUMN_NAME>VA_ATTRIBUTE28</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>48</DISPLAY_SEQUENCE>
      <COLUMN_NAME>VA_ATTRIBUTE29</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>22</DISPLAY_SEQUENCE>
      <COLUMN_NAME>VA_ATTRIBUTE3</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>49</DISPLAY_SEQUENCE>
      <COLUMN_NAME>VA_ATTRIBUTE30</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>23</DISPLAY_SEQUENCE>
      <COLUMN_NAME>VA_ATTRIBUTE4</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>24</DISPLAY_SEQUENCE>
      <COLUMN_NAME>VA_ATTRIBUTE5</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>25</DISPLAY_SEQUENCE>
      <COLUMN_NAME>VA_ATTRIBUTE6</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>26</DISPLAY_SEQUENCE>
      <COLUMN_NAME>VA_ATTRIBUTE7</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>27</DISPLAY_SEQUENCE>
      <COLUMN_NAME>VA_ATTRIBUTE8</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>28</DISPLAY_SEQUENCE>
      <COLUMN_NAME>VA_ATTRIBUTE9</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>19</DISPLAY_SEQUENCE>
      <COLUMN_NAME>VA_ATTRIBUTE_CATEGORY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>13</DISPLAY_SEQUENCE>
      <COLUMN_NAME>VR_DETAIL_UOM</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>17</DISPLAY_SEQUENCE>
      <COLUMN_NAME>VR_FIXED_PROCESS_LOSS</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>18</DISPLAY_SEQUENCE>
      <COLUMN_NAME>VR_FIXED_PROCESS_LOSS_UOM</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>16</DISPLAY_SEQUENCE>
      <COLUMN_NAME>VR_PLANNED_PROCESS_LOSS</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>8</DISPLAY_SEQUENCE>
      <COLUMN_NAME>VR_REVISION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
    </TEMPLATE_COLUMNS>
    <TEMPLATE_PIVOT>
    </TEMPLATE_PIVOT>
    <TEMPLATE_SHARED_STRINGS>
    </TEMPLATE_SHARED_STRINGS>
    <TEMPLATE_PARAMETER_DEFAULTS>
    </TEMPLATE_PARAMETER_DEFAULTS>
    <TEMPLATE_STYLES>
    </TEMPLATE_STYLES>
    <TEMPLATE_SHARING>
     <TEMPLATE_SHARING_ROW>
      <SHARING_LEVEL>S</SHARING_LEVEL>
      <LEVEL_VALUE>Site</LEVEL_VALUE>
     </TEMPLATE_SHARING_ROW>
    </TEMPLATE_SHARING>
    <PARAMETER_EXCLUSION>
    </PARAMETER_EXCLUSION>
   </TEMPLATES_ROW>
  </TEMPLATES>
  <DEFAULT_TEMPLATES>
   <DEFAULT_TEMPLATES_ROW>
    <TEMPLATE_GUID>40E9C56A1DF14384827E4F9C262B5938</TEMPLATE_GUID>
   </DEFAULT_TEMPLATES_ROW>
  </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>UPLOAD_ROW</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>6</COLUMN_NUMBER>
    <COLUMN_NAME>ORGANIZATION_CODE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>3</DATA_LENGTH>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
mp.organization_code id,
mp.organization_code value,
haouv.name description
from
mtl_parameters mp,
hr_all_organization_units_vl haouv,
org_access_view oav
where
mp.process_enabled_flag=&apos;Y&apos; and
mp.organization_id=haouv.organization_id and
mp.organization_id=oav.organization_id and
oav.resp_application_id=fnd_global.resp_appl_id and
oav.responsibility_id=fnd_global.resp_id
order by
1</LOV_QUERY_DSP>
    <REQUIRED>Y</REQUIRED>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>7</COLUMN_NUMBER>
    <COLUMN_NAME>RECIPE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>32</DATA_LENGTH>
    <REQUIRED>Y</REQUIRED>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>8</COLUMN_NUMBER>
    <COLUMN_NAME>RECIPE_VERSION</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <REQUIRED>Y</REQUIRED>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>9</COLUMN_NUMBER>
    <COLUMN_NAME>ROW_TYPE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>13</DATA_LENGTH>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select &apos;Recipe&apos; id, &apos;Recipe&apos; value, null description from dual union all
select &apos;Validity Rule&apos; id, &apos;Validity Rule&apos; value, null description from dual union all
select &apos;Routing Step&apos; id, &apos;Routing Step&apos; value, null description from dual union all
select &apos;Step Material&apos; id, &apos;Step Material&apos; value, null description from dual union all
select &apos;Process Loss&apos; id, &apos;Process Loss&apos; value, null description from dual union all
select &apos;Customer&apos; id, &apos;Customer&apos; value, null description from dual union all
select &apos;Org Operation&apos; id, &apos;Org Operation&apos; value, null description from dual union all
select &apos;Org Resource&apos; id, &apos;Org Resource&apos; value, null description from dual</LOV_QUERY_DSP>
    <REQUIRED>Y</REQUIRED>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>10</COLUMN_NUMBER>
    <COLUMN_NAME>CREATION_ORGANIZATION_CODE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>3</DATA_LENGTH>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
mp.organization_code id,
mp.organization_code value,
haouv.name description
from
mtl_parameters mp,
hr_all_organization_units_vl haouv,
org_access_view oav
where
mp.process_enabled_flag=&apos;Y&apos; and
mp.organization_id=haouv.organization_id and
mp.organization_id=oav.organization_id and
oav.resp_application_id=fnd_global.resp_appl_id and
oav.responsibility_id=fnd_global.resp_id
order by
1</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>11</COLUMN_NUMBER>
    <COLUMN_NAME>RECIPE_DESCRIPTION</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>240</DATA_LENGTH>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>12</COLUMN_NUMBER>
    <COLUMN_NAME>FORMULA</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>32</DATA_LENGTH>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
ffmv.formula_no id,
ffmv.formula_no value,
min(ffmv.formula_desc1) description
from
fm_form_mst_vl ffmv,
mtl_parameters mp
where
ffmv.owner_organization_id=mp.organization_id and
mp.organization_code=:$column$.organization_code and
ffmv.delete_mark=0 and
nvl(ffmv.inactive_ind,0)=0
group by
ffmv.formula_no
order by
1</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>13</COLUMN_NUMBER>
    <COLUMN_NAME>FORMULA_VERSION</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>14</COLUMN_NUMBER>
    <COLUMN_NAME>ROUTING</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>32</DATA_LENGTH>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
grv.routing_no id,
grv.routing_no value,
min(grv.routing_desc) description
from
gmd_routings_vl grv,
mtl_parameters mp
where
grv.owner_organization_id=mp.organization_id and
mp.organization_code=:$column$.organization_code and
grv.delete_mark=0
group by
grv.routing_no
order by
1</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>15</COLUMN_NUMBER>
    <COLUMN_NAME>ROUTING_VERSION</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>16</COLUMN_NUMBER>
    <COLUMN_NAME>RECIPE_TYPE</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
to_number(flvv.lookup_code) id,
flvv.meaning value,
flvv.description
from
fnd_lookup_values_vl flvv
where
flvv.lookup_type=&apos;GMD_RECIPE_TYPE&apos; and
flvv.view_application_id=552 and
flvv.enabled_flag=&apos;Y&apos; and
nvl(flvv.start_date_active,sysdate)&lt;=sysdate and
nvl(flvv.end_date_active,sysdate)&gt;=sysdate
order by
1</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>17</COLUMN_NUMBER>
    <COLUMN_NAME>RECIPE_STATUS</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>80</DATA_LENGTH>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
gsv.status_code id,
gsv.meaning value,
gsv.description
from
gmd_status_vl gsv
where
to_number(gsv.status_code)&lt;1000
order by
1</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>18</COLUMN_NUMBER>
    <COLUMN_NAME>PLANNED_PROCESS_LOSS</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>19</COLUMN_NUMBER>
    <COLUMN_NAME>FIXED_PROCESS_LOSS</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>20</COLUMN_NUMBER>
    <COLUMN_NAME>FIXED_PROCESS_LOSS_UOM</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>3</DATA_LENGTH>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
muomv.uom_code id,
muomv.uom_code value,
muomv.unit_of_measure description
from
mtl_units_of_measure_vl muomv
where
muomv.disable_date is null
order by
1</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>21</COLUMN_NUMBER>
    <COLUMN_NAME>RECIPE_YIELD</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>22</COLUMN_NUMBER>
    <COLUMN_NAME>CONTIGUOUS</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>23</COLUMN_NUMBER>
    <COLUMN_NAME>ENHANCED_PROCESS_INSTRUCTIONS</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>24</COLUMN_NUMBER>
    <COLUMN_NAME>CALCULATE_STEP_QUANTITY</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>25</COLUMN_NUMBER>
    <COLUMN_NAME>OWNER</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>100</DATA_LENGTH>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
fu.user_id id,
fu.user_name value,
fu.description
from
fnd_user fu
where
sysdate between fu.start_date and nvl(fu.end_date,sysdate+1)
order by
2</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>26</COLUMN_NUMBER>
    <COLUMN_NAME>HA_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,
fdfcv.description
from
fnd_descr_flex_contexts_vl fdfcv
where
fdfcv.application_id=552 and
fdfcv.descriptive_flexfield_name=&apos;GMD_RECIPES_FLEX&apos; and
fdfcv.enabled_flag=&apos;Y&apos; and
fdfcv.descriptive_flex_context_code&lt;&gt;&apos;Global Data Elements&apos;
order by
2</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>27</COLUMN_NUMBER>
    <COLUMN_NAME>HA_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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPES_FLEX&apos;,
p_context_name=&gt;:$column$.ha_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE1&apos;,
p_attribute1=&gt;:$column$.ha_attribute1,
p_attribute2=&gt;:$column$.ha_attribute2,
p_attribute3=&gt;:$column$.ha_attribute3,
p_attribute4=&gt;:$column$.ha_attribute4,
p_attribute5=&gt;:$column$.ha_attribute5,
p_attribute6=&gt;:$column$.ha_attribute6,
p_attribute7=&gt;:$column$.ha_attribute7,
p_attribute8=&gt;:$column$.ha_attribute8,
p_attribute9=&gt;:$column$.ha_attribute9,
p_attribute10=&gt;:$column$.ha_attribute10,
p_attribute11=&gt;:$column$.ha_attribute11,
p_attribute12=&gt;:$column$.ha_attribute12,
p_attribute13=&gt;:$column$.ha_attribute13,
p_attribute14=&gt;:$column$.ha_attribute14,
p_attribute15=&gt;:$column$.ha_attribute15,
p_attribute16=&gt;:$column$.ha_attribute16,
p_attribute17=&gt;:$column$.ha_attribute17,
p_attribute18=&gt;:$column$.ha_attribute18,
p_attribute19=&gt;:$column$.ha_attribute19,
p_attribute20=&gt;:$column$.ha_attribute20,
p_attribute21=&gt;:$column$.ha_attribute21,
p_attribute22=&gt;:$column$.ha_attribute22,
p_attribute23=&gt;:$column$.ha_attribute23,
p_attribute24=&gt;:$column$.ha_attribute24,
p_attribute25=&gt;:$column$.ha_attribute25,
p_attribute26=&gt;:$column$.ha_attribute26,
p_attribute27=&gt;:$column$.ha_attribute27,
p_attribute28=&gt;:$column$.ha_attribute28,
p_attribute29=&gt;:$column$.ha_attribute29,
p_attribute30=&gt;:$column$.ha_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE1&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>28</COLUMN_NUMBER>
    <COLUMN_NAME>HA_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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPES_FLEX&apos;,
p_context_name=&gt;:$column$.ha_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE2&apos;,
p_attribute1=&gt;:$column$.ha_attribute1,
p_attribute2=&gt;:$column$.ha_attribute2,
p_attribute3=&gt;:$column$.ha_attribute3,
p_attribute4=&gt;:$column$.ha_attribute4,
p_attribute5=&gt;:$column$.ha_attribute5,
p_attribute6=&gt;:$column$.ha_attribute6,
p_attribute7=&gt;:$column$.ha_attribute7,
p_attribute8=&gt;:$column$.ha_attribute8,
p_attribute9=&gt;:$column$.ha_attribute9,
p_attribute10=&gt;:$column$.ha_attribute10,
p_attribute11=&gt;:$column$.ha_attribute11,
p_attribute12=&gt;:$column$.ha_attribute12,
p_attribute13=&gt;:$column$.ha_attribute13,
p_attribute14=&gt;:$column$.ha_attribute14,
p_attribute15=&gt;:$column$.ha_attribute15,
p_attribute16=&gt;:$column$.ha_attribute16,
p_attribute17=&gt;:$column$.ha_attribute17,
p_attribute18=&gt;:$column$.ha_attribute18,
p_attribute19=&gt;:$column$.ha_attribute19,
p_attribute20=&gt;:$column$.ha_attribute20,
p_attribute21=&gt;:$column$.ha_attribute21,
p_attribute22=&gt;:$column$.ha_attribute22,
p_attribute23=&gt;:$column$.ha_attribute23,
p_attribute24=&gt;:$column$.ha_attribute24,
p_attribute25=&gt;:$column$.ha_attribute25,
p_attribute26=&gt;:$column$.ha_attribute26,
p_attribute27=&gt;:$column$.ha_attribute27,
p_attribute28=&gt;:$column$.ha_attribute28,
p_attribute29=&gt;:$column$.ha_attribute29,
p_attribute30=&gt;:$column$.ha_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE2&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>29</COLUMN_NUMBER>
    <COLUMN_NAME>HA_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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPES_FLEX&apos;,
p_context_name=&gt;:$column$.ha_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE3&apos;,
p_attribute1=&gt;:$column$.ha_attribute1,
p_attribute2=&gt;:$column$.ha_attribute2,
p_attribute3=&gt;:$column$.ha_attribute3,
p_attribute4=&gt;:$column$.ha_attribute4,
p_attribute5=&gt;:$column$.ha_attribute5,
p_attribute6=&gt;:$column$.ha_attribute6,
p_attribute7=&gt;:$column$.ha_attribute7,
p_attribute8=&gt;:$column$.ha_attribute8,
p_attribute9=&gt;:$column$.ha_attribute9,
p_attribute10=&gt;:$column$.ha_attribute10,
p_attribute11=&gt;:$column$.ha_attribute11,
p_attribute12=&gt;:$column$.ha_attribute12,
p_attribute13=&gt;:$column$.ha_attribute13,
p_attribute14=&gt;:$column$.ha_attribute14,
p_attribute15=&gt;:$column$.ha_attribute15,
p_attribute16=&gt;:$column$.ha_attribute16,
p_attribute17=&gt;:$column$.ha_attribute17,
p_attribute18=&gt;:$column$.ha_attribute18,
p_attribute19=&gt;:$column$.ha_attribute19,
p_attribute20=&gt;:$column$.ha_attribute20,
p_attribute21=&gt;:$column$.ha_attribute21,
p_attribute22=&gt;:$column$.ha_attribute22,
p_attribute23=&gt;:$column$.ha_attribute23,
p_attribute24=&gt;:$column$.ha_attribute24,
p_attribute25=&gt;:$column$.ha_attribute25,
p_attribute26=&gt;:$column$.ha_attribute26,
p_attribute27=&gt;:$column$.ha_attribute27,
p_attribute28=&gt;:$column$.ha_attribute28,
p_attribute29=&gt;:$column$.ha_attribute29,
p_attribute30=&gt;:$column$.ha_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE3&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>30</COLUMN_NUMBER>
    <COLUMN_NAME>HA_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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPES_FLEX&apos;,
p_context_name=&gt;:$column$.ha_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE4&apos;,
p_attribute1=&gt;:$column$.ha_attribute1,
p_attribute2=&gt;:$column$.ha_attribute2,
p_attribute3=&gt;:$column$.ha_attribute3,
p_attribute4=&gt;:$column$.ha_attribute4,
p_attribute5=&gt;:$column$.ha_attribute5,
p_attribute6=&gt;:$column$.ha_attribute6,
p_attribute7=&gt;:$column$.ha_attribute7,
p_attribute8=&gt;:$column$.ha_attribute8,
p_attribute9=&gt;:$column$.ha_attribute9,
p_attribute10=&gt;:$column$.ha_attribute10,
p_attribute11=&gt;:$column$.ha_attribute11,
p_attribute12=&gt;:$column$.ha_attribute12,
p_attribute13=&gt;:$column$.ha_attribute13,
p_attribute14=&gt;:$column$.ha_attribute14,
p_attribute15=&gt;:$column$.ha_attribute15,
p_attribute16=&gt;:$column$.ha_attribute16,
p_attribute17=&gt;:$column$.ha_attribute17,
p_attribute18=&gt;:$column$.ha_attribute18,
p_attribute19=&gt;:$column$.ha_attribute19,
p_attribute20=&gt;:$column$.ha_attribute20,
p_attribute21=&gt;:$column$.ha_attribute21,
p_attribute22=&gt;:$column$.ha_attribute22,
p_attribute23=&gt;:$column$.ha_attribute23,
p_attribute24=&gt;:$column$.ha_attribute24,
p_attribute25=&gt;:$column$.ha_attribute25,
p_attribute26=&gt;:$column$.ha_attribute26,
p_attribute27=&gt;:$column$.ha_attribute27,
p_attribute28=&gt;:$column$.ha_attribute28,
p_attribute29=&gt;:$column$.ha_attribute29,
p_attribute30=&gt;:$column$.ha_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE4&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>31</COLUMN_NUMBER>
    <COLUMN_NAME>HA_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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPES_FLEX&apos;,
p_context_name=&gt;:$column$.ha_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE5&apos;,
p_attribute1=&gt;:$column$.ha_attribute1,
p_attribute2=&gt;:$column$.ha_attribute2,
p_attribute3=&gt;:$column$.ha_attribute3,
p_attribute4=&gt;:$column$.ha_attribute4,
p_attribute5=&gt;:$column$.ha_attribute5,
p_attribute6=&gt;:$column$.ha_attribute6,
p_attribute7=&gt;:$column$.ha_attribute7,
p_attribute8=&gt;:$column$.ha_attribute8,
p_attribute9=&gt;:$column$.ha_attribute9,
p_attribute10=&gt;:$column$.ha_attribute10,
p_attribute11=&gt;:$column$.ha_attribute11,
p_attribute12=&gt;:$column$.ha_attribute12,
p_attribute13=&gt;:$column$.ha_attribute13,
p_attribute14=&gt;:$column$.ha_attribute14,
p_attribute15=&gt;:$column$.ha_attribute15,
p_attribute16=&gt;:$column$.ha_attribute16,
p_attribute17=&gt;:$column$.ha_attribute17,
p_attribute18=&gt;:$column$.ha_attribute18,
p_attribute19=&gt;:$column$.ha_attribute19,
p_attribute20=&gt;:$column$.ha_attribute20,
p_attribute21=&gt;:$column$.ha_attribute21,
p_attribute22=&gt;:$column$.ha_attribute22,
p_attribute23=&gt;:$column$.ha_attribute23,
p_attribute24=&gt;:$column$.ha_attribute24,
p_attribute25=&gt;:$column$.ha_attribute25,
p_attribute26=&gt;:$column$.ha_attribute26,
p_attribute27=&gt;:$column$.ha_attribute27,
p_attribute28=&gt;:$column$.ha_attribute28,
p_attribute29=&gt;:$column$.ha_attribute29,
p_attribute30=&gt;:$column$.ha_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE5&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>32</COLUMN_NUMBER>
    <COLUMN_NAME>HA_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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPES_FLEX&apos;,
p_context_name=&gt;:$column$.ha_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE6&apos;,
p_attribute1=&gt;:$column$.ha_attribute1,
p_attribute2=&gt;:$column$.ha_attribute2,
p_attribute3=&gt;:$column$.ha_attribute3,
p_attribute4=&gt;:$column$.ha_attribute4,
p_attribute5=&gt;:$column$.ha_attribute5,
p_attribute6=&gt;:$column$.ha_attribute6,
p_attribute7=&gt;:$column$.ha_attribute7,
p_attribute8=&gt;:$column$.ha_attribute8,
p_attribute9=&gt;:$column$.ha_attribute9,
p_attribute10=&gt;:$column$.ha_attribute10,
p_attribute11=&gt;:$column$.ha_attribute11,
p_attribute12=&gt;:$column$.ha_attribute12,
p_attribute13=&gt;:$column$.ha_attribute13,
p_attribute14=&gt;:$column$.ha_attribute14,
p_attribute15=&gt;:$column$.ha_attribute15,
p_attribute16=&gt;:$column$.ha_attribute16,
p_attribute17=&gt;:$column$.ha_attribute17,
p_attribute18=&gt;:$column$.ha_attribute18,
p_attribute19=&gt;:$column$.ha_attribute19,
p_attribute20=&gt;:$column$.ha_attribute20,
p_attribute21=&gt;:$column$.ha_attribute21,
p_attribute22=&gt;:$column$.ha_attribute22,
p_attribute23=&gt;:$column$.ha_attribute23,
p_attribute24=&gt;:$column$.ha_attribute24,
p_attribute25=&gt;:$column$.ha_attribute25,
p_attribute26=&gt;:$column$.ha_attribute26,
p_attribute27=&gt;:$column$.ha_attribute27,
p_attribute28=&gt;:$column$.ha_attribute28,
p_attribute29=&gt;:$column$.ha_attribute29,
p_attribute30=&gt;:$column$.ha_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE6&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>33</COLUMN_NUMBER>
    <COLUMN_NAME>HA_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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPES_FLEX&apos;,
p_context_name=&gt;:$column$.ha_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE7&apos;,
p_attribute1=&gt;:$column$.ha_attribute1,
p_attribute2=&gt;:$column$.ha_attribute2,
p_attribute3=&gt;:$column$.ha_attribute3,
p_attribute4=&gt;:$column$.ha_attribute4,
p_attribute5=&gt;:$column$.ha_attribute5,
p_attribute6=&gt;:$column$.ha_attribute6,
p_attribute7=&gt;:$column$.ha_attribute7,
p_attribute8=&gt;:$column$.ha_attribute8,
p_attribute9=&gt;:$column$.ha_attribute9,
p_attribute10=&gt;:$column$.ha_attribute10,
p_attribute11=&gt;:$column$.ha_attribute11,
p_attribute12=&gt;:$column$.ha_attribute12,
p_attribute13=&gt;:$column$.ha_attribute13,
p_attribute14=&gt;:$column$.ha_attribute14,
p_attribute15=&gt;:$column$.ha_attribute15,
p_attribute16=&gt;:$column$.ha_attribute16,
p_attribute17=&gt;:$column$.ha_attribute17,
p_attribute18=&gt;:$column$.ha_attribute18,
p_attribute19=&gt;:$column$.ha_attribute19,
p_attribute20=&gt;:$column$.ha_attribute20,
p_attribute21=&gt;:$column$.ha_attribute21,
p_attribute22=&gt;:$column$.ha_attribute22,
p_attribute23=&gt;:$column$.ha_attribute23,
p_attribute24=&gt;:$column$.ha_attribute24,
p_attribute25=&gt;:$column$.ha_attribute25,
p_attribute26=&gt;:$column$.ha_attribute26,
p_attribute27=&gt;:$column$.ha_attribute27,
p_attribute28=&gt;:$column$.ha_attribute28,
p_attribute29=&gt;:$column$.ha_attribute29,
p_attribute30=&gt;:$column$.ha_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE7&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>34</COLUMN_NUMBER>
    <COLUMN_NAME>HA_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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPES_FLEX&apos;,
p_context_name=&gt;:$column$.ha_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE8&apos;,
p_attribute1=&gt;:$column$.ha_attribute1,
p_attribute2=&gt;:$column$.ha_attribute2,
p_attribute3=&gt;:$column$.ha_attribute3,
p_attribute4=&gt;:$column$.ha_attribute4,
p_attribute5=&gt;:$column$.ha_attribute5,
p_attribute6=&gt;:$column$.ha_attribute6,
p_attribute7=&gt;:$column$.ha_attribute7,
p_attribute8=&gt;:$column$.ha_attribute8,
p_attribute9=&gt;:$column$.ha_attribute9,
p_attribute10=&gt;:$column$.ha_attribute10,
p_attribute11=&gt;:$column$.ha_attribute11,
p_attribute12=&gt;:$column$.ha_attribute12,
p_attribute13=&gt;:$column$.ha_attribute13,
p_attribute14=&gt;:$column$.ha_attribute14,
p_attribute15=&gt;:$column$.ha_attribute15,
p_attribute16=&gt;:$column$.ha_attribute16,
p_attribute17=&gt;:$column$.ha_attribute17,
p_attribute18=&gt;:$column$.ha_attribute18,
p_attribute19=&gt;:$column$.ha_attribute19,
p_attribute20=&gt;:$column$.ha_attribute20,
p_attribute21=&gt;:$column$.ha_attribute21,
p_attribute22=&gt;:$column$.ha_attribute22,
p_attribute23=&gt;:$column$.ha_attribute23,
p_attribute24=&gt;:$column$.ha_attribute24,
p_attribute25=&gt;:$column$.ha_attribute25,
p_attribute26=&gt;:$column$.ha_attribute26,
p_attribute27=&gt;:$column$.ha_attribute27,
p_attribute28=&gt;:$column$.ha_attribute28,
p_attribute29=&gt;:$column$.ha_attribute29,
p_attribute30=&gt;:$column$.ha_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE8&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>35</COLUMN_NUMBER>
    <COLUMN_NAME>HA_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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPES_FLEX&apos;,
p_context_name=&gt;:$column$.ha_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE9&apos;,
p_attribute1=&gt;:$column$.ha_attribute1,
p_attribute2=&gt;:$column$.ha_attribute2,
p_attribute3=&gt;:$column$.ha_attribute3,
p_attribute4=&gt;:$column$.ha_attribute4,
p_attribute5=&gt;:$column$.ha_attribute5,
p_attribute6=&gt;:$column$.ha_attribute6,
p_attribute7=&gt;:$column$.ha_attribute7,
p_attribute8=&gt;:$column$.ha_attribute8,
p_attribute9=&gt;:$column$.ha_attribute9,
p_attribute10=&gt;:$column$.ha_attribute10,
p_attribute11=&gt;:$column$.ha_attribute11,
p_attribute12=&gt;:$column$.ha_attribute12,
p_attribute13=&gt;:$column$.ha_attribute13,
p_attribute14=&gt;:$column$.ha_attribute14,
p_attribute15=&gt;:$column$.ha_attribute15,
p_attribute16=&gt;:$column$.ha_attribute16,
p_attribute17=&gt;:$column$.ha_attribute17,
p_attribute18=&gt;:$column$.ha_attribute18,
p_attribute19=&gt;:$column$.ha_attribute19,
p_attribute20=&gt;:$column$.ha_attribute20,
p_attribute21=&gt;:$column$.ha_attribute21,
p_attribute22=&gt;:$column$.ha_attribute22,
p_attribute23=&gt;:$column$.ha_attribute23,
p_attribute24=&gt;:$column$.ha_attribute24,
p_attribute25=&gt;:$column$.ha_attribute25,
p_attribute26=&gt;:$column$.ha_attribute26,
p_attribute27=&gt;:$column$.ha_attribute27,
p_attribute28=&gt;:$column$.ha_attribute28,
p_attribute29=&gt;:$column$.ha_attribute29,
p_attribute30=&gt;:$column$.ha_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE9&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>36</COLUMN_NUMBER>
    <COLUMN_NAME>HA_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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPES_FLEX&apos;,
p_context_name=&gt;:$column$.ha_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE10&apos;,
p_attribute1=&gt;:$column$.ha_attribute1,
p_attribute2=&gt;:$column$.ha_attribute2,
p_attribute3=&gt;:$column$.ha_attribute3,
p_attribute4=&gt;:$column$.ha_attribute4,
p_attribute5=&gt;:$column$.ha_attribute5,
p_attribute6=&gt;:$column$.ha_attribute6,
p_attribute7=&gt;:$column$.ha_attribute7,
p_attribute8=&gt;:$column$.ha_attribute8,
p_attribute9=&gt;:$column$.ha_attribute9,
p_attribute10=&gt;:$column$.ha_attribute10,
p_attribute11=&gt;:$column$.ha_attribute11,
p_attribute12=&gt;:$column$.ha_attribute12,
p_attribute13=&gt;:$column$.ha_attribute13,
p_attribute14=&gt;:$column$.ha_attribute14,
p_attribute15=&gt;:$column$.ha_attribute15,
p_attribute16=&gt;:$column$.ha_attribute16,
p_attribute17=&gt;:$column$.ha_attribute17,
p_attribute18=&gt;:$column$.ha_attribute18,
p_attribute19=&gt;:$column$.ha_attribute19,
p_attribute20=&gt;:$column$.ha_attribute20,
p_attribute21=&gt;:$column$.ha_attribute21,
p_attribute22=&gt;:$column$.ha_attribute22,
p_attribute23=&gt;:$column$.ha_attribute23,
p_attribute24=&gt;:$column$.ha_attribute24,
p_attribute25=&gt;:$column$.ha_attribute25,
p_attribute26=&gt;:$column$.ha_attribute26,
p_attribute27=&gt;:$column$.ha_attribute27,
p_attribute28=&gt;:$column$.ha_attribute28,
p_attribute29=&gt;:$column$.ha_attribute29,
p_attribute30=&gt;:$column$.ha_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE10&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>37</COLUMN_NUMBER>
    <COLUMN_NAME>HA_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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPES_FLEX&apos;,
p_context_name=&gt;:$column$.ha_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE11&apos;,
p_attribute1=&gt;:$column$.ha_attribute1,
p_attribute2=&gt;:$column$.ha_attribute2,
p_attribute3=&gt;:$column$.ha_attribute3,
p_attribute4=&gt;:$column$.ha_attribute4,
p_attribute5=&gt;:$column$.ha_attribute5,
p_attribute6=&gt;:$column$.ha_attribute6,
p_attribute7=&gt;:$column$.ha_attribute7,
p_attribute8=&gt;:$column$.ha_attribute8,
p_attribute9=&gt;:$column$.ha_attribute9,
p_attribute10=&gt;:$column$.ha_attribute10,
p_attribute11=&gt;:$column$.ha_attribute11,
p_attribute12=&gt;:$column$.ha_attribute12,
p_attribute13=&gt;:$column$.ha_attribute13,
p_attribute14=&gt;:$column$.ha_attribute14,
p_attribute15=&gt;:$column$.ha_attribute15,
p_attribute16=&gt;:$column$.ha_attribute16,
p_attribute17=&gt;:$column$.ha_attribute17,
p_attribute18=&gt;:$column$.ha_attribute18,
p_attribute19=&gt;:$column$.ha_attribute19,
p_attribute20=&gt;:$column$.ha_attribute20,
p_attribute21=&gt;:$column$.ha_attribute21,
p_attribute22=&gt;:$column$.ha_attribute22,
p_attribute23=&gt;:$column$.ha_attribute23,
p_attribute24=&gt;:$column$.ha_attribute24,
p_attribute25=&gt;:$column$.ha_attribute25,
p_attribute26=&gt;:$column$.ha_attribute26,
p_attribute27=&gt;:$column$.ha_attribute27,
p_attribute28=&gt;:$column$.ha_attribute28,
p_attribute29=&gt;:$column$.ha_attribute29,
p_attribute30=&gt;:$column$.ha_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE11&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>38</COLUMN_NUMBER>
    <COLUMN_NAME>HA_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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPES_FLEX&apos;,
p_context_name=&gt;:$column$.ha_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE12&apos;,
p_attribute1=&gt;:$column$.ha_attribute1,
p_attribute2=&gt;:$column$.ha_attribute2,
p_attribute3=&gt;:$column$.ha_attribute3,
p_attribute4=&gt;:$column$.ha_attribute4,
p_attribute5=&gt;:$column$.ha_attribute5,
p_attribute6=&gt;:$column$.ha_attribute6,
p_attribute7=&gt;:$column$.ha_attribute7,
p_attribute8=&gt;:$column$.ha_attribute8,
p_attribute9=&gt;:$column$.ha_attribute9,
p_attribute10=&gt;:$column$.ha_attribute10,
p_attribute11=&gt;:$column$.ha_attribute11,
p_attribute12=&gt;:$column$.ha_attribute12,
p_attribute13=&gt;:$column$.ha_attribute13,
p_attribute14=&gt;:$column$.ha_attribute14,
p_attribute15=&gt;:$column$.ha_attribute15,
p_attribute16=&gt;:$column$.ha_attribute16,
p_attribute17=&gt;:$column$.ha_attribute17,
p_attribute18=&gt;:$column$.ha_attribute18,
p_attribute19=&gt;:$column$.ha_attribute19,
p_attribute20=&gt;:$column$.ha_attribute20,
p_attribute21=&gt;:$column$.ha_attribute21,
p_attribute22=&gt;:$column$.ha_attribute22,
p_attribute23=&gt;:$column$.ha_attribute23,
p_attribute24=&gt;:$column$.ha_attribute24,
p_attribute25=&gt;:$column$.ha_attribute25,
p_attribute26=&gt;:$column$.ha_attribute26,
p_attribute27=&gt;:$column$.ha_attribute27,
p_attribute28=&gt;:$column$.ha_attribute28,
p_attribute29=&gt;:$column$.ha_attribute29,
p_attribute30=&gt;:$column$.ha_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE12&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>39</COLUMN_NUMBER>
    <COLUMN_NAME>HA_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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPES_FLEX&apos;,
p_context_name=&gt;:$column$.ha_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE13&apos;,
p_attribute1=&gt;:$column$.ha_attribute1,
p_attribute2=&gt;:$column$.ha_attribute2,
p_attribute3=&gt;:$column$.ha_attribute3,
p_attribute4=&gt;:$column$.ha_attribute4,
p_attribute5=&gt;:$column$.ha_attribute5,
p_attribute6=&gt;:$column$.ha_attribute6,
p_attribute7=&gt;:$column$.ha_attribute7,
p_attribute8=&gt;:$column$.ha_attribute8,
p_attribute9=&gt;:$column$.ha_attribute9,
p_attribute10=&gt;:$column$.ha_attribute10,
p_attribute11=&gt;:$column$.ha_attribute11,
p_attribute12=&gt;:$column$.ha_attribute12,
p_attribute13=&gt;:$column$.ha_attribute13,
p_attribute14=&gt;:$column$.ha_attribute14,
p_attribute15=&gt;:$column$.ha_attribute15,
p_attribute16=&gt;:$column$.ha_attribute16,
p_attribute17=&gt;:$column$.ha_attribute17,
p_attribute18=&gt;:$column$.ha_attribute18,
p_attribute19=&gt;:$column$.ha_attribute19,
p_attribute20=&gt;:$column$.ha_attribute20,
p_attribute21=&gt;:$column$.ha_attribute21,
p_attribute22=&gt;:$column$.ha_attribute22,
p_attribute23=&gt;:$column$.ha_attribute23,
p_attribute24=&gt;:$column$.ha_attribute24,
p_attribute25=&gt;:$column$.ha_attribute25,
p_attribute26=&gt;:$column$.ha_attribute26,
p_attribute27=&gt;:$column$.ha_attribute27,
p_attribute28=&gt;:$column$.ha_attribute28,
p_attribute29=&gt;:$column$.ha_attribute29,
p_attribute30=&gt;:$column$.ha_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE13&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>40</COLUMN_NUMBER>
    <COLUMN_NAME>HA_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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPES_FLEX&apos;,
p_context_name=&gt;:$column$.ha_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE14&apos;,
p_attribute1=&gt;:$column$.ha_attribute1,
p_attribute2=&gt;:$column$.ha_attribute2,
p_attribute3=&gt;:$column$.ha_attribute3,
p_attribute4=&gt;:$column$.ha_attribute4,
p_attribute5=&gt;:$column$.ha_attribute5,
p_attribute6=&gt;:$column$.ha_attribute6,
p_attribute7=&gt;:$column$.ha_attribute7,
p_attribute8=&gt;:$column$.ha_attribute8,
p_attribute9=&gt;:$column$.ha_attribute9,
p_attribute10=&gt;:$column$.ha_attribute10,
p_attribute11=&gt;:$column$.ha_attribute11,
p_attribute12=&gt;:$column$.ha_attribute12,
p_attribute13=&gt;:$column$.ha_attribute13,
p_attribute14=&gt;:$column$.ha_attribute14,
p_attribute15=&gt;:$column$.ha_attribute15,
p_attribute16=&gt;:$column$.ha_attribute16,
p_attribute17=&gt;:$column$.ha_attribute17,
p_attribute18=&gt;:$column$.ha_attribute18,
p_attribute19=&gt;:$column$.ha_attribute19,
p_attribute20=&gt;:$column$.ha_attribute20,
p_attribute21=&gt;:$column$.ha_attribute21,
p_attribute22=&gt;:$column$.ha_attribute22,
p_attribute23=&gt;:$column$.ha_attribute23,
p_attribute24=&gt;:$column$.ha_attribute24,
p_attribute25=&gt;:$column$.ha_attribute25,
p_attribute26=&gt;:$column$.ha_attribute26,
p_attribute27=&gt;:$column$.ha_attribute27,
p_attribute28=&gt;:$column$.ha_attribute28,
p_attribute29=&gt;:$column$.ha_attribute29,
p_attribute30=&gt;:$column$.ha_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE14&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>41</COLUMN_NUMBER>
    <COLUMN_NAME>HA_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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPES_FLEX&apos;,
p_context_name=&gt;:$column$.ha_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE15&apos;,
p_attribute1=&gt;:$column$.ha_attribute1,
p_attribute2=&gt;:$column$.ha_attribute2,
p_attribute3=&gt;:$column$.ha_attribute3,
p_attribute4=&gt;:$column$.ha_attribute4,
p_attribute5=&gt;:$column$.ha_attribute5,
p_attribute6=&gt;:$column$.ha_attribute6,
p_attribute7=&gt;:$column$.ha_attribute7,
p_attribute8=&gt;:$column$.ha_attribute8,
p_attribute9=&gt;:$column$.ha_attribute9,
p_attribute10=&gt;:$column$.ha_attribute10,
p_attribute11=&gt;:$column$.ha_attribute11,
p_attribute12=&gt;:$column$.ha_attribute12,
p_attribute13=&gt;:$column$.ha_attribute13,
p_attribute14=&gt;:$column$.ha_attribute14,
p_attribute15=&gt;:$column$.ha_attribute15,
p_attribute16=&gt;:$column$.ha_attribute16,
p_attribute17=&gt;:$column$.ha_attribute17,
p_attribute18=&gt;:$column$.ha_attribute18,
p_attribute19=&gt;:$column$.ha_attribute19,
p_attribute20=&gt;:$column$.ha_attribute20,
p_attribute21=&gt;:$column$.ha_attribute21,
p_attribute22=&gt;:$column$.ha_attribute22,
p_attribute23=&gt;:$column$.ha_attribute23,
p_attribute24=&gt;:$column$.ha_attribute24,
p_attribute25=&gt;:$column$.ha_attribute25,
p_attribute26=&gt;:$column$.ha_attribute26,
p_attribute27=&gt;:$column$.ha_attribute27,
p_attribute28=&gt;:$column$.ha_attribute28,
p_attribute29=&gt;:$column$.ha_attribute29,
p_attribute30=&gt;:$column$.ha_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE15&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>42</COLUMN_NUMBER>
    <COLUMN_NAME>HA_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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPES_FLEX&apos;,
p_context_name=&gt;:$column$.ha_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE16&apos;,
p_attribute1=&gt;:$column$.ha_attribute1,
p_attribute2=&gt;:$column$.ha_attribute2,
p_attribute3=&gt;:$column$.ha_attribute3,
p_attribute4=&gt;:$column$.ha_attribute4,
p_attribute5=&gt;:$column$.ha_attribute5,
p_attribute6=&gt;:$column$.ha_attribute6,
p_attribute7=&gt;:$column$.ha_attribute7,
p_attribute8=&gt;:$column$.ha_attribute8,
p_attribute9=&gt;:$column$.ha_attribute9,
p_attribute10=&gt;:$column$.ha_attribute10,
p_attribute11=&gt;:$column$.ha_attribute11,
p_attribute12=&gt;:$column$.ha_attribute12,
p_attribute13=&gt;:$column$.ha_attribute13,
p_attribute14=&gt;:$column$.ha_attribute14,
p_attribute15=&gt;:$column$.ha_attribute15,
p_attribute16=&gt;:$column$.ha_attribute16,
p_attribute17=&gt;:$column$.ha_attribute17,
p_attribute18=&gt;:$column$.ha_attribute18,
p_attribute19=&gt;:$column$.ha_attribute19,
p_attribute20=&gt;:$column$.ha_attribute20,
p_attribute21=&gt;:$column$.ha_attribute21,
p_attribute22=&gt;:$column$.ha_attribute22,
p_attribute23=&gt;:$column$.ha_attribute23,
p_attribute24=&gt;:$column$.ha_attribute24,
p_attribute25=&gt;:$column$.ha_attribute25,
p_attribute26=&gt;:$column$.ha_attribute26,
p_attribute27=&gt;:$column$.ha_attribute27,
p_attribute28=&gt;:$column$.ha_attribute28,
p_attribute29=&gt;:$column$.ha_attribute29,
p_attribute30=&gt;:$column$.ha_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE16&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>43</COLUMN_NUMBER>
    <COLUMN_NAME>HA_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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPES_FLEX&apos;,
p_context_name=&gt;:$column$.ha_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE17&apos;,
p_attribute1=&gt;:$column$.ha_attribute1,
p_attribute2=&gt;:$column$.ha_attribute2,
p_attribute3=&gt;:$column$.ha_attribute3,
p_attribute4=&gt;:$column$.ha_attribute4,
p_attribute5=&gt;:$column$.ha_attribute5,
p_attribute6=&gt;:$column$.ha_attribute6,
p_attribute7=&gt;:$column$.ha_attribute7,
p_attribute8=&gt;:$column$.ha_attribute8,
p_attribute9=&gt;:$column$.ha_attribute9,
p_attribute10=&gt;:$column$.ha_attribute10,
p_attribute11=&gt;:$column$.ha_attribute11,
p_attribute12=&gt;:$column$.ha_attribute12,
p_attribute13=&gt;:$column$.ha_attribute13,
p_attribute14=&gt;:$column$.ha_attribute14,
p_attribute15=&gt;:$column$.ha_attribute15,
p_attribute16=&gt;:$column$.ha_attribute16,
p_attribute17=&gt;:$column$.ha_attribute17,
p_attribute18=&gt;:$column$.ha_attribute18,
p_attribute19=&gt;:$column$.ha_attribute19,
p_attribute20=&gt;:$column$.ha_attribute20,
p_attribute21=&gt;:$column$.ha_attribute21,
p_attribute22=&gt;:$column$.ha_attribute22,
p_attribute23=&gt;:$column$.ha_attribute23,
p_attribute24=&gt;:$column$.ha_attribute24,
p_attribute25=&gt;:$column$.ha_attribute25,
p_attribute26=&gt;:$column$.ha_attribute26,
p_attribute27=&gt;:$column$.ha_attribute27,
p_attribute28=&gt;:$column$.ha_attribute28,
p_attribute29=&gt;:$column$.ha_attribute29,
p_attribute30=&gt;:$column$.ha_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE17&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>44</COLUMN_NUMBER>
    <COLUMN_NAME>HA_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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPES_FLEX&apos;,
p_context_name=&gt;:$column$.ha_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE18&apos;,
p_attribute1=&gt;:$column$.ha_attribute1,
p_attribute2=&gt;:$column$.ha_attribute2,
p_attribute3=&gt;:$column$.ha_attribute3,
p_attribute4=&gt;:$column$.ha_attribute4,
p_attribute5=&gt;:$column$.ha_attribute5,
p_attribute6=&gt;:$column$.ha_attribute6,
p_attribute7=&gt;:$column$.ha_attribute7,
p_attribute8=&gt;:$column$.ha_attribute8,
p_attribute9=&gt;:$column$.ha_attribute9,
p_attribute10=&gt;:$column$.ha_attribute10,
p_attribute11=&gt;:$column$.ha_attribute11,
p_attribute12=&gt;:$column$.ha_attribute12,
p_attribute13=&gt;:$column$.ha_attribute13,
p_attribute14=&gt;:$column$.ha_attribute14,
p_attribute15=&gt;:$column$.ha_attribute15,
p_attribute16=&gt;:$column$.ha_attribute16,
p_attribute17=&gt;:$column$.ha_attribute17,
p_attribute18=&gt;:$column$.ha_attribute18,
p_attribute19=&gt;:$column$.ha_attribute19,
p_attribute20=&gt;:$column$.ha_attribute20,
p_attribute21=&gt;:$column$.ha_attribute21,
p_attribute22=&gt;:$column$.ha_attribute22,
p_attribute23=&gt;:$column$.ha_attribute23,
p_attribute24=&gt;:$column$.ha_attribute24,
p_attribute25=&gt;:$column$.ha_attribute25,
p_attribute26=&gt;:$column$.ha_attribute26,
p_attribute27=&gt;:$column$.ha_attribute27,
p_attribute28=&gt;:$column$.ha_attribute28,
p_attribute29=&gt;:$column$.ha_attribute29,
p_attribute30=&gt;:$column$.ha_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE18&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>45</COLUMN_NUMBER>
    <COLUMN_NAME>HA_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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPES_FLEX&apos;,
p_context_name=&gt;:$column$.ha_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE19&apos;,
p_attribute1=&gt;:$column$.ha_attribute1,
p_attribute2=&gt;:$column$.ha_attribute2,
p_attribute3=&gt;:$column$.ha_attribute3,
p_attribute4=&gt;:$column$.ha_attribute4,
p_attribute5=&gt;:$column$.ha_attribute5,
p_attribute6=&gt;:$column$.ha_attribute6,
p_attribute7=&gt;:$column$.ha_attribute7,
p_attribute8=&gt;:$column$.ha_attribute8,
p_attribute9=&gt;:$column$.ha_attribute9,
p_attribute10=&gt;:$column$.ha_attribute10,
p_attribute11=&gt;:$column$.ha_attribute11,
p_attribute12=&gt;:$column$.ha_attribute12,
p_attribute13=&gt;:$column$.ha_attribute13,
p_attribute14=&gt;:$column$.ha_attribute14,
p_attribute15=&gt;:$column$.ha_attribute15,
p_attribute16=&gt;:$column$.ha_attribute16,
p_attribute17=&gt;:$column$.ha_attribute17,
p_attribute18=&gt;:$column$.ha_attribute18,
p_attribute19=&gt;:$column$.ha_attribute19,
p_attribute20=&gt;:$column$.ha_attribute20,
p_attribute21=&gt;:$column$.ha_attribute21,
p_attribute22=&gt;:$column$.ha_attribute22,
p_attribute23=&gt;:$column$.ha_attribute23,
p_attribute24=&gt;:$column$.ha_attribute24,
p_attribute25=&gt;:$column$.ha_attribute25,
p_attribute26=&gt;:$column$.ha_attribute26,
p_attribute27=&gt;:$column$.ha_attribute27,
p_attribute28=&gt;:$column$.ha_attribute28,
p_attribute29=&gt;:$column$.ha_attribute29,
p_attribute30=&gt;:$column$.ha_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE19&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>46</COLUMN_NUMBER>
    <COLUMN_NAME>HA_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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPES_FLEX&apos;,
p_context_name=&gt;:$column$.ha_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE20&apos;,
p_attribute1=&gt;:$column$.ha_attribute1,
p_attribute2=&gt;:$column$.ha_attribute2,
p_attribute3=&gt;:$column$.ha_attribute3,
p_attribute4=&gt;:$column$.ha_attribute4,
p_attribute5=&gt;:$column$.ha_attribute5,
p_attribute6=&gt;:$column$.ha_attribute6,
p_attribute7=&gt;:$column$.ha_attribute7,
p_attribute8=&gt;:$column$.ha_attribute8,
p_attribute9=&gt;:$column$.ha_attribute9,
p_attribute10=&gt;:$column$.ha_attribute10,
p_attribute11=&gt;:$column$.ha_attribute11,
p_attribute12=&gt;:$column$.ha_attribute12,
p_attribute13=&gt;:$column$.ha_attribute13,
p_attribute14=&gt;:$column$.ha_attribute14,
p_attribute15=&gt;:$column$.ha_attribute15,
p_attribute16=&gt;:$column$.ha_attribute16,
p_attribute17=&gt;:$column$.ha_attribute17,
p_attribute18=&gt;:$column$.ha_attribute18,
p_attribute19=&gt;:$column$.ha_attribute19,
p_attribute20=&gt;:$column$.ha_attribute20,
p_attribute21=&gt;:$column$.ha_attribute21,
p_attribute22=&gt;:$column$.ha_attribute22,
p_attribute23=&gt;:$column$.ha_attribute23,
p_attribute24=&gt;:$column$.ha_attribute24,
p_attribute25=&gt;:$column$.ha_attribute25,
p_attribute26=&gt;:$column$.ha_attribute26,
p_attribute27=&gt;:$column$.ha_attribute27,
p_attribute28=&gt;:$column$.ha_attribute28,
p_attribute29=&gt;:$column$.ha_attribute29,
p_attribute30=&gt;:$column$.ha_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE20&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>47</COLUMN_NUMBER>
    <COLUMN_NAME>HA_ATTRIBUTE21</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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPES_FLEX&apos;,
p_context_name=&gt;:$column$.ha_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE21&apos;,
p_attribute1=&gt;:$column$.ha_attribute1,
p_attribute2=&gt;:$column$.ha_attribute2,
p_attribute3=&gt;:$column$.ha_attribute3,
p_attribute4=&gt;:$column$.ha_attribute4,
p_attribute5=&gt;:$column$.ha_attribute5,
p_attribute6=&gt;:$column$.ha_attribute6,
p_attribute7=&gt;:$column$.ha_attribute7,
p_attribute8=&gt;:$column$.ha_attribute8,
p_attribute9=&gt;:$column$.ha_attribute9,
p_attribute10=&gt;:$column$.ha_attribute10,
p_attribute11=&gt;:$column$.ha_attribute11,
p_attribute12=&gt;:$column$.ha_attribute12,
p_attribute13=&gt;:$column$.ha_attribute13,
p_attribute14=&gt;:$column$.ha_attribute14,
p_attribute15=&gt;:$column$.ha_attribute15,
p_attribute16=&gt;:$column$.ha_attribute16,
p_attribute17=&gt;:$column$.ha_attribute17,
p_attribute18=&gt;:$column$.ha_attribute18,
p_attribute19=&gt;:$column$.ha_attribute19,
p_attribute20=&gt;:$column$.ha_attribute20,
p_attribute21=&gt;:$column$.ha_attribute21,
p_attribute22=&gt;:$column$.ha_attribute22,
p_attribute23=&gt;:$column$.ha_attribute23,
p_attribute24=&gt;:$column$.ha_attribute24,
p_attribute25=&gt;:$column$.ha_attribute25,
p_attribute26=&gt;:$column$.ha_attribute26,
p_attribute27=&gt;:$column$.ha_attribute27,
p_attribute28=&gt;:$column$.ha_attribute28,
p_attribute29=&gt;:$column$.ha_attribute29,
p_attribute30=&gt;:$column$.ha_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE21&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>48</COLUMN_NUMBER>
    <COLUMN_NAME>HA_ATTRIBUTE22</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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPES_FLEX&apos;,
p_context_name=&gt;:$column$.ha_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE22&apos;,
p_attribute1=&gt;:$column$.ha_attribute1,
p_attribute2=&gt;:$column$.ha_attribute2,
p_attribute3=&gt;:$column$.ha_attribute3,
p_attribute4=&gt;:$column$.ha_attribute4,
p_attribute5=&gt;:$column$.ha_attribute5,
p_attribute6=&gt;:$column$.ha_attribute6,
p_attribute7=&gt;:$column$.ha_attribute7,
p_attribute8=&gt;:$column$.ha_attribute8,
p_attribute9=&gt;:$column$.ha_attribute9,
p_attribute10=&gt;:$column$.ha_attribute10,
p_attribute11=&gt;:$column$.ha_attribute11,
p_attribute12=&gt;:$column$.ha_attribute12,
p_attribute13=&gt;:$column$.ha_attribute13,
p_attribute14=&gt;:$column$.ha_attribute14,
p_attribute15=&gt;:$column$.ha_attribute15,
p_attribute16=&gt;:$column$.ha_attribute16,
p_attribute17=&gt;:$column$.ha_attribute17,
p_attribute18=&gt;:$column$.ha_attribute18,
p_attribute19=&gt;:$column$.ha_attribute19,
p_attribute20=&gt;:$column$.ha_attribute20,
p_attribute21=&gt;:$column$.ha_attribute21,
p_attribute22=&gt;:$column$.ha_attribute22,
p_attribute23=&gt;:$column$.ha_attribute23,
p_attribute24=&gt;:$column$.ha_attribute24,
p_attribute25=&gt;:$column$.ha_attribute25,
p_attribute26=&gt;:$column$.ha_attribute26,
p_attribute27=&gt;:$column$.ha_attribute27,
p_attribute28=&gt;:$column$.ha_attribute28,
p_attribute29=&gt;:$column$.ha_attribute29,
p_attribute30=&gt;:$column$.ha_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE22&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>49</COLUMN_NUMBER>
    <COLUMN_NAME>HA_ATTRIBUTE23</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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPES_FLEX&apos;,
p_context_name=&gt;:$column$.ha_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE23&apos;,
p_attribute1=&gt;:$column$.ha_attribute1,
p_attribute2=&gt;:$column$.ha_attribute2,
p_attribute3=&gt;:$column$.ha_attribute3,
p_attribute4=&gt;:$column$.ha_attribute4,
p_attribute5=&gt;:$column$.ha_attribute5,
p_attribute6=&gt;:$column$.ha_attribute6,
p_attribute7=&gt;:$column$.ha_attribute7,
p_attribute8=&gt;:$column$.ha_attribute8,
p_attribute9=&gt;:$column$.ha_attribute9,
p_attribute10=&gt;:$column$.ha_attribute10,
p_attribute11=&gt;:$column$.ha_attribute11,
p_attribute12=&gt;:$column$.ha_attribute12,
p_attribute13=&gt;:$column$.ha_attribute13,
p_attribute14=&gt;:$column$.ha_attribute14,
p_attribute15=&gt;:$column$.ha_attribute15,
p_attribute16=&gt;:$column$.ha_attribute16,
p_attribute17=&gt;:$column$.ha_attribute17,
p_attribute18=&gt;:$column$.ha_attribute18,
p_attribute19=&gt;:$column$.ha_attribute19,
p_attribute20=&gt;:$column$.ha_attribute20,
p_attribute21=&gt;:$column$.ha_attribute21,
p_attribute22=&gt;:$column$.ha_attribute22,
p_attribute23=&gt;:$column$.ha_attribute23,
p_attribute24=&gt;:$column$.ha_attribute24,
p_attribute25=&gt;:$column$.ha_attribute25,
p_attribute26=&gt;:$column$.ha_attribute26,
p_attribute27=&gt;:$column$.ha_attribute27,
p_attribute28=&gt;:$column$.ha_attribute28,
p_attribute29=&gt;:$column$.ha_attribute29,
p_attribute30=&gt;:$column$.ha_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE23&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>50</COLUMN_NUMBER>
    <COLUMN_NAME>HA_ATTRIBUTE24</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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPES_FLEX&apos;,
p_context_name=&gt;:$column$.ha_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE24&apos;,
p_attribute1=&gt;:$column$.ha_attribute1,
p_attribute2=&gt;:$column$.ha_attribute2,
p_attribute3=&gt;:$column$.ha_attribute3,
p_attribute4=&gt;:$column$.ha_attribute4,
p_attribute5=&gt;:$column$.ha_attribute5,
p_attribute6=&gt;:$column$.ha_attribute6,
p_attribute7=&gt;:$column$.ha_attribute7,
p_attribute8=&gt;:$column$.ha_attribute8,
p_attribute9=&gt;:$column$.ha_attribute9,
p_attribute10=&gt;:$column$.ha_attribute10,
p_attribute11=&gt;:$column$.ha_attribute11,
p_attribute12=&gt;:$column$.ha_attribute12,
p_attribute13=&gt;:$column$.ha_attribute13,
p_attribute14=&gt;:$column$.ha_attribute14,
p_attribute15=&gt;:$column$.ha_attribute15,
p_attribute16=&gt;:$column$.ha_attribute16,
p_attribute17=&gt;:$column$.ha_attribute17,
p_attribute18=&gt;:$column$.ha_attribute18,
p_attribute19=&gt;:$column$.ha_attribute19,
p_attribute20=&gt;:$column$.ha_attribute20,
p_attribute21=&gt;:$column$.ha_attribute21,
p_attribute22=&gt;:$column$.ha_attribute22,
p_attribute23=&gt;:$column$.ha_attribute23,
p_attribute24=&gt;:$column$.ha_attribute24,
p_attribute25=&gt;:$column$.ha_attribute25,
p_attribute26=&gt;:$column$.ha_attribute26,
p_attribute27=&gt;:$column$.ha_attribute27,
p_attribute28=&gt;:$column$.ha_attribute28,
p_attribute29=&gt;:$column$.ha_attribute29,
p_attribute30=&gt;:$column$.ha_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE24&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>51</COLUMN_NUMBER>
    <COLUMN_NAME>HA_ATTRIBUTE25</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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPES_FLEX&apos;,
p_context_name=&gt;:$column$.ha_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE25&apos;,
p_attribute1=&gt;:$column$.ha_attribute1,
p_attribute2=&gt;:$column$.ha_attribute2,
p_attribute3=&gt;:$column$.ha_attribute3,
p_attribute4=&gt;:$column$.ha_attribute4,
p_attribute5=&gt;:$column$.ha_attribute5,
p_attribute6=&gt;:$column$.ha_attribute6,
p_attribute7=&gt;:$column$.ha_attribute7,
p_attribute8=&gt;:$column$.ha_attribute8,
p_attribute9=&gt;:$column$.ha_attribute9,
p_attribute10=&gt;:$column$.ha_attribute10,
p_attribute11=&gt;:$column$.ha_attribute11,
p_attribute12=&gt;:$column$.ha_attribute12,
p_attribute13=&gt;:$column$.ha_attribute13,
p_attribute14=&gt;:$column$.ha_attribute14,
p_attribute15=&gt;:$column$.ha_attribute15,
p_attribute16=&gt;:$column$.ha_attribute16,
p_attribute17=&gt;:$column$.ha_attribute17,
p_attribute18=&gt;:$column$.ha_attribute18,
p_attribute19=&gt;:$column$.ha_attribute19,
p_attribute20=&gt;:$column$.ha_attribute20,
p_attribute21=&gt;:$column$.ha_attribute21,
p_attribute22=&gt;:$column$.ha_attribute22,
p_attribute23=&gt;:$column$.ha_attribute23,
p_attribute24=&gt;:$column$.ha_attribute24,
p_attribute25=&gt;:$column$.ha_attribute25,
p_attribute26=&gt;:$column$.ha_attribute26,
p_attribute27=&gt;:$column$.ha_attribute27,
p_attribute28=&gt;:$column$.ha_attribute28,
p_attribute29=&gt;:$column$.ha_attribute29,
p_attribute30=&gt;:$column$.ha_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE25&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>52</COLUMN_NUMBER>
    <COLUMN_NAME>HA_ATTRIBUTE26</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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPES_FLEX&apos;,
p_context_name=&gt;:$column$.ha_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE26&apos;,
p_attribute1=&gt;:$column$.ha_attribute1,
p_attribute2=&gt;:$column$.ha_attribute2,
p_attribute3=&gt;:$column$.ha_attribute3,
p_attribute4=&gt;:$column$.ha_attribute4,
p_attribute5=&gt;:$column$.ha_attribute5,
p_attribute6=&gt;:$column$.ha_attribute6,
p_attribute7=&gt;:$column$.ha_attribute7,
p_attribute8=&gt;:$column$.ha_attribute8,
p_attribute9=&gt;:$column$.ha_attribute9,
p_attribute10=&gt;:$column$.ha_attribute10,
p_attribute11=&gt;:$column$.ha_attribute11,
p_attribute12=&gt;:$column$.ha_attribute12,
p_attribute13=&gt;:$column$.ha_attribute13,
p_attribute14=&gt;:$column$.ha_attribute14,
p_attribute15=&gt;:$column$.ha_attribute15,
p_attribute16=&gt;:$column$.ha_attribute16,
p_attribute17=&gt;:$column$.ha_attribute17,
p_attribute18=&gt;:$column$.ha_attribute18,
p_attribute19=&gt;:$column$.ha_attribute19,
p_attribute20=&gt;:$column$.ha_attribute20,
p_attribute21=&gt;:$column$.ha_attribute21,
p_attribute22=&gt;:$column$.ha_attribute22,
p_attribute23=&gt;:$column$.ha_attribute23,
p_attribute24=&gt;:$column$.ha_attribute24,
p_attribute25=&gt;:$column$.ha_attribute25,
p_attribute26=&gt;:$column$.ha_attribute26,
p_attribute27=&gt;:$column$.ha_attribute27,
p_attribute28=&gt;:$column$.ha_attribute28,
p_attribute29=&gt;:$column$.ha_attribute29,
p_attribute30=&gt;:$column$.ha_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE26&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>53</COLUMN_NUMBER>
    <COLUMN_NAME>HA_ATTRIBUTE27</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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPES_FLEX&apos;,
p_context_name=&gt;:$column$.ha_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE27&apos;,
p_attribute1=&gt;:$column$.ha_attribute1,
p_attribute2=&gt;:$column$.ha_attribute2,
p_attribute3=&gt;:$column$.ha_attribute3,
p_attribute4=&gt;:$column$.ha_attribute4,
p_attribute5=&gt;:$column$.ha_attribute5,
p_attribute6=&gt;:$column$.ha_attribute6,
p_attribute7=&gt;:$column$.ha_attribute7,
p_attribute8=&gt;:$column$.ha_attribute8,
p_attribute9=&gt;:$column$.ha_attribute9,
p_attribute10=&gt;:$column$.ha_attribute10,
p_attribute11=&gt;:$column$.ha_attribute11,
p_attribute12=&gt;:$column$.ha_attribute12,
p_attribute13=&gt;:$column$.ha_attribute13,
p_attribute14=&gt;:$column$.ha_attribute14,
p_attribute15=&gt;:$column$.ha_attribute15,
p_attribute16=&gt;:$column$.ha_attribute16,
p_attribute17=&gt;:$column$.ha_attribute17,
p_attribute18=&gt;:$column$.ha_attribute18,
p_attribute19=&gt;:$column$.ha_attribute19,
p_attribute20=&gt;:$column$.ha_attribute20,
p_attribute21=&gt;:$column$.ha_attribute21,
p_attribute22=&gt;:$column$.ha_attribute22,
p_attribute23=&gt;:$column$.ha_attribute23,
p_attribute24=&gt;:$column$.ha_attribute24,
p_attribute25=&gt;:$column$.ha_attribute25,
p_attribute26=&gt;:$column$.ha_attribute26,
p_attribute27=&gt;:$column$.ha_attribute27,
p_attribute28=&gt;:$column$.ha_attribute28,
p_attribute29=&gt;:$column$.ha_attribute29,
p_attribute30=&gt;:$column$.ha_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE27&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>54</COLUMN_NUMBER>
    <COLUMN_NAME>HA_ATTRIBUTE28</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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPES_FLEX&apos;,
p_context_name=&gt;:$column$.ha_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE28&apos;,
p_attribute1=&gt;:$column$.ha_attribute1,
p_attribute2=&gt;:$column$.ha_attribute2,
p_attribute3=&gt;:$column$.ha_attribute3,
p_attribute4=&gt;:$column$.ha_attribute4,
p_attribute5=&gt;:$column$.ha_attribute5,
p_attribute6=&gt;:$column$.ha_attribute6,
p_attribute7=&gt;:$column$.ha_attribute7,
p_attribute8=&gt;:$column$.ha_attribute8,
p_attribute9=&gt;:$column$.ha_attribute9,
p_attribute10=&gt;:$column$.ha_attribute10,
p_attribute11=&gt;:$column$.ha_attribute11,
p_attribute12=&gt;:$column$.ha_attribute12,
p_attribute13=&gt;:$column$.ha_attribute13,
p_attribute14=&gt;:$column$.ha_attribute14,
p_attribute15=&gt;:$column$.ha_attribute15,
p_attribute16=&gt;:$column$.ha_attribute16,
p_attribute17=&gt;:$column$.ha_attribute17,
p_attribute18=&gt;:$column$.ha_attribute18,
p_attribute19=&gt;:$column$.ha_attribute19,
p_attribute20=&gt;:$column$.ha_attribute20,
p_attribute21=&gt;:$column$.ha_attribute21,
p_attribute22=&gt;:$column$.ha_attribute22,
p_attribute23=&gt;:$column$.ha_attribute23,
p_attribute24=&gt;:$column$.ha_attribute24,
p_attribute25=&gt;:$column$.ha_attribute25,
p_attribute26=&gt;:$column$.ha_attribute26,
p_attribute27=&gt;:$column$.ha_attribute27,
p_attribute28=&gt;:$column$.ha_attribute28,
p_attribute29=&gt;:$column$.ha_attribute29,
p_attribute30=&gt;:$column$.ha_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE28&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>55</COLUMN_NUMBER>
    <COLUMN_NAME>HA_ATTRIBUTE29</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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPES_FLEX&apos;,
p_context_name=&gt;:$column$.ha_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE29&apos;,
p_attribute1=&gt;:$column$.ha_attribute1,
p_attribute2=&gt;:$column$.ha_attribute2,
p_attribute3=&gt;:$column$.ha_attribute3,
p_attribute4=&gt;:$column$.ha_attribute4,
p_attribute5=&gt;:$column$.ha_attribute5,
p_attribute6=&gt;:$column$.ha_attribute6,
p_attribute7=&gt;:$column$.ha_attribute7,
p_attribute8=&gt;:$column$.ha_attribute8,
p_attribute9=&gt;:$column$.ha_attribute9,
p_attribute10=&gt;:$column$.ha_attribute10,
p_attribute11=&gt;:$column$.ha_attribute11,
p_attribute12=&gt;:$column$.ha_attribute12,
p_attribute13=&gt;:$column$.ha_attribute13,
p_attribute14=&gt;:$column$.ha_attribute14,
p_attribute15=&gt;:$column$.ha_attribute15,
p_attribute16=&gt;:$column$.ha_attribute16,
p_attribute17=&gt;:$column$.ha_attribute17,
p_attribute18=&gt;:$column$.ha_attribute18,
p_attribute19=&gt;:$column$.ha_attribute19,
p_attribute20=&gt;:$column$.ha_attribute20,
p_attribute21=&gt;:$column$.ha_attribute21,
p_attribute22=&gt;:$column$.ha_attribute22,
p_attribute23=&gt;:$column$.ha_attribute23,
p_attribute24=&gt;:$column$.ha_attribute24,
p_attribute25=&gt;:$column$.ha_attribute25,
p_attribute26=&gt;:$column$.ha_attribute26,
p_attribute27=&gt;:$column$.ha_attribute27,
p_attribute28=&gt;:$column$.ha_attribute28,
p_attribute29=&gt;:$column$.ha_attribute29,
p_attribute30=&gt;:$column$.ha_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE29&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>56</COLUMN_NUMBER>
    <COLUMN_NAME>HA_ATTRIBUTE30</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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPES_FLEX&apos;,
p_context_name=&gt;:$column$.ha_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE30&apos;,
p_attribute1=&gt;:$column$.ha_attribute1,
p_attribute2=&gt;:$column$.ha_attribute2,
p_attribute3=&gt;:$column$.ha_attribute3,
p_attribute4=&gt;:$column$.ha_attribute4,
p_attribute5=&gt;:$column$.ha_attribute5,
p_attribute6=&gt;:$column$.ha_attribute6,
p_attribute7=&gt;:$column$.ha_attribute7,
p_attribute8=&gt;:$column$.ha_attribute8,
p_attribute9=&gt;:$column$.ha_attribute9,
p_attribute10=&gt;:$column$.ha_attribute10,
p_attribute11=&gt;:$column$.ha_attribute11,
p_attribute12=&gt;:$column$.ha_attribute12,
p_attribute13=&gt;:$column$.ha_attribute13,
p_attribute14=&gt;:$column$.ha_attribute14,
p_attribute15=&gt;:$column$.ha_attribute15,
p_attribute16=&gt;:$column$.ha_attribute16,
p_attribute17=&gt;:$column$.ha_attribute17,
p_attribute18=&gt;:$column$.ha_attribute18,
p_attribute19=&gt;:$column$.ha_attribute19,
p_attribute20=&gt;:$column$.ha_attribute20,
p_attribute21=&gt;:$column$.ha_attribute21,
p_attribute22=&gt;:$column$.ha_attribute22,
p_attribute23=&gt;:$column$.ha_attribute23,
p_attribute24=&gt;:$column$.ha_attribute24,
p_attribute25=&gt;:$column$.ha_attribute25,
p_attribute26=&gt;:$column$.ha_attribute26,
p_attribute27=&gt;:$column$.ha_attribute27,
p_attribute28=&gt;:$column$.ha_attribute28,
p_attribute29=&gt;:$column$.ha_attribute29,
p_attribute30=&gt;:$column$.ha_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE30&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>57</COLUMN_NUMBER>
    <COLUMN_NAME>VALIDITY_RULE_USE</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
flvv.lookup_code id,
flvv.meaning value,
flvv.description
from
fnd_lookup_values_vl flvv
where
flvv.lookup_type=&apos;GMD_FORMULA_USE&apos; and
flvv.view_application_id=552 and
flvv.enabled_flag=&apos;Y&apos; and
nvl(flvv.start_date_active,sysdate)&lt;=sysdate and
nvl(flvv.end_date_active,sysdate)&gt;=sysdate
order by
1</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>58</COLUMN_NUMBER>
    <COLUMN_NAME>VALIDITY_ORGANIZATION_CODE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>3</DATA_LENGTH>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
mp.organization_code id,
mp.organization_code value,
haouv.name description
from
mtl_parameters mp,
hr_all_organization_units_vl haouv,
org_access_view oav
where
mp.process_enabled_flag=&apos;Y&apos; and
mp.organization_id=haouv.organization_id and
mp.organization_id=oav.organization_id and
oav.resp_application_id=fnd_global.resp_appl_id and
oav.responsibility_id=fnd_global.resp_id
order by
1</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>59</COLUMN_NUMBER>
    <COLUMN_NAME>PRODUCT</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>40</DATA_LENGTH>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
msiv.concatenated_segments id,
msiv.concatenated_segments value,
msiv.description
from
fm_matl_dtl fmd,
fm_form_mst_b ffmb,
mtl_system_items_vl msiv,
mtl_parameters mp
where
fmd.formula_id=ffmb.formula_id and
ffmb.formula_no=:$column$.formula and
ffmb.formula_vers=:$column$.formula_version and
ffmb.owner_organization_id=mp.organization_id and
mp.organization_code=:$column$.organization_code and
fmd.line_type in (1,2) and
fmd.inventory_item_id=msiv.inventory_item_id and
fmd.organization_id=msiv.organization_id
order by
1</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>60</COLUMN_NUMBER>
    <COLUMN_NAME>VR_REVISION</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>3</DATA_LENGTH>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>61</COLUMN_NUMBER>
    <COLUMN_NAME>PREFERENCE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>62</COLUMN_NUMBER>
    <COLUMN_NAME>STANDARD_QUANTITY</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>63</COLUMN_NUMBER>
    <COLUMN_NAME>MINIMUM_QUANTITY</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>64</COLUMN_NUMBER>
    <COLUMN_NAME>MAXIMUM_QUANTITY</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>65</COLUMN_NUMBER>
    <COLUMN_NAME>VR_DETAIL_UOM</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>3</DATA_LENGTH>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
muomv.uom_code id,
muomv.uom_code value,
muomv.unit_of_measure description
from
mtl_units_of_measure_vl muomv
where
muomv.disable_date is null
order by
1</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>66</COLUMN_NUMBER>
    <COLUMN_NAME>START_DATE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Date</COLUMN_TYPE_DSP>
    <DATA_TYPE>date</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>67</COLUMN_NUMBER>
    <COLUMN_NAME>END_DATE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Date</COLUMN_TYPE_DSP>
    <DATA_TYPE>date</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>68</COLUMN_NUMBER>
    <COLUMN_NAME>VR_PLANNED_PROCESS_LOSS</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>69</COLUMN_NUMBER>
    <COLUMN_NAME>VR_FIXED_PROCESS_LOSS</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>70</COLUMN_NUMBER>
    <COLUMN_NAME>VR_FIXED_PROCESS_LOSS_UOM</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>3</DATA_LENGTH>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
muomv.uom_code id,
muomv.uom_code value,
muomv.unit_of_measure description
from
mtl_units_of_measure_vl muomv
where
muomv.disable_date is null
order by
1</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>71</COLUMN_NUMBER>
    <COLUMN_NAME>VA_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,
fdfcv.description
from
fnd_descr_flex_contexts_vl fdfcv
where
fdfcv.application_id=552 and
fdfcv.descriptive_flexfield_name=&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos; and
fdfcv.enabled_flag=&apos;Y&apos; and
fdfcv.descriptive_flex_context_code&lt;&gt;&apos;Global Data Elements&apos;
order by
2</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>72</COLUMN_NUMBER>
    <COLUMN_NAME>VA_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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,
p_context_name=&gt;:$column$.va_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE1&apos;,
p_attribute1=&gt;:$column$.va_attribute1,
p_attribute2=&gt;:$column$.va_attribute2,
p_attribute3=&gt;:$column$.va_attribute3,
p_attribute4=&gt;:$column$.va_attribute4,
p_attribute5=&gt;:$column$.va_attribute5,
p_attribute6=&gt;:$column$.va_attribute6,
p_attribute7=&gt;:$column$.va_attribute7,
p_attribute8=&gt;:$column$.va_attribute8,
p_attribute9=&gt;:$column$.va_attribute9,
p_attribute10=&gt;:$column$.va_attribute10,
p_attribute11=&gt;:$column$.va_attribute11,
p_attribute12=&gt;:$column$.va_attribute12,
p_attribute13=&gt;:$column$.va_attribute13,
p_attribute14=&gt;:$column$.va_attribute14,
p_attribute15=&gt;:$column$.va_attribute15,
p_attribute16=&gt;:$column$.va_attribute16,
p_attribute17=&gt;:$column$.va_attribute17,
p_attribute18=&gt;:$column$.va_attribute18,
p_attribute19=&gt;:$column$.va_attribute19,
p_attribute20=&gt;:$column$.va_attribute20,
p_attribute21=&gt;:$column$.va_attribute21,
p_attribute22=&gt;:$column$.va_attribute22,
p_attribute23=&gt;:$column$.va_attribute23,
p_attribute24=&gt;:$column$.va_attribute24,
p_attribute25=&gt;:$column$.va_attribute25,
p_attribute26=&gt;:$column$.va_attribute26,
p_attribute27=&gt;:$column$.va_attribute27,
p_attribute28=&gt;:$column$.va_attribute28,
p_attribute29=&gt;:$column$.va_attribute29,
p_attribute30=&gt;:$column$.va_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE1&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>73</COLUMN_NUMBER>
    <COLUMN_NAME>VA_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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,
p_context_name=&gt;:$column$.va_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE2&apos;,
p_attribute1=&gt;:$column$.va_attribute1,
p_attribute2=&gt;:$column$.va_attribute2,
p_attribute3=&gt;:$column$.va_attribute3,
p_attribute4=&gt;:$column$.va_attribute4,
p_attribute5=&gt;:$column$.va_attribute5,
p_attribute6=&gt;:$column$.va_attribute6,
p_attribute7=&gt;:$column$.va_attribute7,
p_attribute8=&gt;:$column$.va_attribute8,
p_attribute9=&gt;:$column$.va_attribute9,
p_attribute10=&gt;:$column$.va_attribute10,
p_attribute11=&gt;:$column$.va_attribute11,
p_attribute12=&gt;:$column$.va_attribute12,
p_attribute13=&gt;:$column$.va_attribute13,
p_attribute14=&gt;:$column$.va_attribute14,
p_attribute15=&gt;:$column$.va_attribute15,
p_attribute16=&gt;:$column$.va_attribute16,
p_attribute17=&gt;:$column$.va_attribute17,
p_attribute18=&gt;:$column$.va_attribute18,
p_attribute19=&gt;:$column$.va_attribute19,
p_attribute20=&gt;:$column$.va_attribute20,
p_attribute21=&gt;:$column$.va_attribute21,
p_attribute22=&gt;:$column$.va_attribute22,
p_attribute23=&gt;:$column$.va_attribute23,
p_attribute24=&gt;:$column$.va_attribute24,
p_attribute25=&gt;:$column$.va_attribute25,
p_attribute26=&gt;:$column$.va_attribute26,
p_attribute27=&gt;:$column$.va_attribute27,
p_attribute28=&gt;:$column$.va_attribute28,
p_attribute29=&gt;:$column$.va_attribute29,
p_attribute30=&gt;:$column$.va_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE2&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>74</COLUMN_NUMBER>
    <COLUMN_NAME>VA_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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,
p_context_name=&gt;:$column$.va_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE3&apos;,
p_attribute1=&gt;:$column$.va_attribute1,
p_attribute2=&gt;:$column$.va_attribute2,
p_attribute3=&gt;:$column$.va_attribute3,
p_attribute4=&gt;:$column$.va_attribute4,
p_attribute5=&gt;:$column$.va_attribute5,
p_attribute6=&gt;:$column$.va_attribute6,
p_attribute7=&gt;:$column$.va_attribute7,
p_attribute8=&gt;:$column$.va_attribute8,
p_attribute9=&gt;:$column$.va_attribute9,
p_attribute10=&gt;:$column$.va_attribute10,
p_attribute11=&gt;:$column$.va_attribute11,
p_attribute12=&gt;:$column$.va_attribute12,
p_attribute13=&gt;:$column$.va_attribute13,
p_attribute14=&gt;:$column$.va_attribute14,
p_attribute15=&gt;:$column$.va_attribute15,
p_attribute16=&gt;:$column$.va_attribute16,
p_attribute17=&gt;:$column$.va_attribute17,
p_attribute18=&gt;:$column$.va_attribute18,
p_attribute19=&gt;:$column$.va_attribute19,
p_attribute20=&gt;:$column$.va_attribute20,
p_attribute21=&gt;:$column$.va_attribute21,
p_attribute22=&gt;:$column$.va_attribute22,
p_attribute23=&gt;:$column$.va_attribute23,
p_attribute24=&gt;:$column$.va_attribute24,
p_attribute25=&gt;:$column$.va_attribute25,
p_attribute26=&gt;:$column$.va_attribute26,
p_attribute27=&gt;:$column$.va_attribute27,
p_attribute28=&gt;:$column$.va_attribute28,
p_attribute29=&gt;:$column$.va_attribute29,
p_attribute30=&gt;:$column$.va_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE3&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>75</COLUMN_NUMBER>
    <COLUMN_NAME>VA_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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,
p_context_name=&gt;:$column$.va_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE4&apos;,
p_attribute1=&gt;:$column$.va_attribute1,
p_attribute2=&gt;:$column$.va_attribute2,
p_attribute3=&gt;:$column$.va_attribute3,
p_attribute4=&gt;:$column$.va_attribute4,
p_attribute5=&gt;:$column$.va_attribute5,
p_attribute6=&gt;:$column$.va_attribute6,
p_attribute7=&gt;:$column$.va_attribute7,
p_attribute8=&gt;:$column$.va_attribute8,
p_attribute9=&gt;:$column$.va_attribute9,
p_attribute10=&gt;:$column$.va_attribute10,
p_attribute11=&gt;:$column$.va_attribute11,
p_attribute12=&gt;:$column$.va_attribute12,
p_attribute13=&gt;:$column$.va_attribute13,
p_attribute14=&gt;:$column$.va_attribute14,
p_attribute15=&gt;:$column$.va_attribute15,
p_attribute16=&gt;:$column$.va_attribute16,
p_attribute17=&gt;:$column$.va_attribute17,
p_attribute18=&gt;:$column$.va_attribute18,
p_attribute19=&gt;:$column$.va_attribute19,
p_attribute20=&gt;:$column$.va_attribute20,
p_attribute21=&gt;:$column$.va_attribute21,
p_attribute22=&gt;:$column$.va_attribute22,
p_attribute23=&gt;:$column$.va_attribute23,
p_attribute24=&gt;:$column$.va_attribute24,
p_attribute25=&gt;:$column$.va_attribute25,
p_attribute26=&gt;:$column$.va_attribute26,
p_attribute27=&gt;:$column$.va_attribute27,
p_attribute28=&gt;:$column$.va_attribute28,
p_attribute29=&gt;:$column$.va_attribute29,
p_attribute30=&gt;:$column$.va_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE4&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>76</COLUMN_NUMBER>
    <COLUMN_NAME>VA_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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,
p_context_name=&gt;:$column$.va_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE5&apos;,
p_attribute1=&gt;:$column$.va_attribute1,
p_attribute2=&gt;:$column$.va_attribute2,
p_attribute3=&gt;:$column$.va_attribute3,
p_attribute4=&gt;:$column$.va_attribute4,
p_attribute5=&gt;:$column$.va_attribute5,
p_attribute6=&gt;:$column$.va_attribute6,
p_attribute7=&gt;:$column$.va_attribute7,
p_attribute8=&gt;:$column$.va_attribute8,
p_attribute9=&gt;:$column$.va_attribute9,
p_attribute10=&gt;:$column$.va_attribute10,
p_attribute11=&gt;:$column$.va_attribute11,
p_attribute12=&gt;:$column$.va_attribute12,
p_attribute13=&gt;:$column$.va_attribute13,
p_attribute14=&gt;:$column$.va_attribute14,
p_attribute15=&gt;:$column$.va_attribute15,
p_attribute16=&gt;:$column$.va_attribute16,
p_attribute17=&gt;:$column$.va_attribute17,
p_attribute18=&gt;:$column$.va_attribute18,
p_attribute19=&gt;:$column$.va_attribute19,
p_attribute20=&gt;:$column$.va_attribute20,
p_attribute21=&gt;:$column$.va_attribute21,
p_attribute22=&gt;:$column$.va_attribute22,
p_attribute23=&gt;:$column$.va_attribute23,
p_attribute24=&gt;:$column$.va_attribute24,
p_attribute25=&gt;:$column$.va_attribute25,
p_attribute26=&gt;:$column$.va_attribute26,
p_attribute27=&gt;:$column$.va_attribute27,
p_attribute28=&gt;:$column$.va_attribute28,
p_attribute29=&gt;:$column$.va_attribute29,
p_attribute30=&gt;:$column$.va_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE5&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>77</COLUMN_NUMBER>
    <COLUMN_NAME>VA_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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,
p_context_name=&gt;:$column$.va_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE6&apos;,
p_attribute1=&gt;:$column$.va_attribute1,
p_attribute2=&gt;:$column$.va_attribute2,
p_attribute3=&gt;:$column$.va_attribute3,
p_attribute4=&gt;:$column$.va_attribute4,
p_attribute5=&gt;:$column$.va_attribute5,
p_attribute6=&gt;:$column$.va_attribute6,
p_attribute7=&gt;:$column$.va_attribute7,
p_attribute8=&gt;:$column$.va_attribute8,
p_attribute9=&gt;:$column$.va_attribute9,
p_attribute10=&gt;:$column$.va_attribute10,
p_attribute11=&gt;:$column$.va_attribute11,
p_attribute12=&gt;:$column$.va_attribute12,
p_attribute13=&gt;:$column$.va_attribute13,
p_attribute14=&gt;:$column$.va_attribute14,
p_attribute15=&gt;:$column$.va_attribute15,
p_attribute16=&gt;:$column$.va_attribute16,
p_attribute17=&gt;:$column$.va_attribute17,
p_attribute18=&gt;:$column$.va_attribute18,
p_attribute19=&gt;:$column$.va_attribute19,
p_attribute20=&gt;:$column$.va_attribute20,
p_attribute21=&gt;:$column$.va_attribute21,
p_attribute22=&gt;:$column$.va_attribute22,
p_attribute23=&gt;:$column$.va_attribute23,
p_attribute24=&gt;:$column$.va_attribute24,
p_attribute25=&gt;:$column$.va_attribute25,
p_attribute26=&gt;:$column$.va_attribute26,
p_attribute27=&gt;:$column$.va_attribute27,
p_attribute28=&gt;:$column$.va_attribute28,
p_attribute29=&gt;:$column$.va_attribute29,
p_attribute30=&gt;:$column$.va_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE6&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>78</COLUMN_NUMBER>
    <COLUMN_NAME>VA_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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,
p_context_name=&gt;:$column$.va_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE7&apos;,
p_attribute1=&gt;:$column$.va_attribute1,
p_attribute2=&gt;:$column$.va_attribute2,
p_attribute3=&gt;:$column$.va_attribute3,
p_attribute4=&gt;:$column$.va_attribute4,
p_attribute5=&gt;:$column$.va_attribute5,
p_attribute6=&gt;:$column$.va_attribute6,
p_attribute7=&gt;:$column$.va_attribute7,
p_attribute8=&gt;:$column$.va_attribute8,
p_attribute9=&gt;:$column$.va_attribute9,
p_attribute10=&gt;:$column$.va_attribute10,
p_attribute11=&gt;:$column$.va_attribute11,
p_attribute12=&gt;:$column$.va_attribute12,
p_attribute13=&gt;:$column$.va_attribute13,
p_attribute14=&gt;:$column$.va_attribute14,
p_attribute15=&gt;:$column$.va_attribute15,
p_attribute16=&gt;:$column$.va_attribute16,
p_attribute17=&gt;:$column$.va_attribute17,
p_attribute18=&gt;:$column$.va_attribute18,
p_attribute19=&gt;:$column$.va_attribute19,
p_attribute20=&gt;:$column$.va_attribute20,
p_attribute21=&gt;:$column$.va_attribute21,
p_attribute22=&gt;:$column$.va_attribute22,
p_attribute23=&gt;:$column$.va_attribute23,
p_attribute24=&gt;:$column$.va_attribute24,
p_attribute25=&gt;:$column$.va_attribute25,
p_attribute26=&gt;:$column$.va_attribute26,
p_attribute27=&gt;:$column$.va_attribute27,
p_attribute28=&gt;:$column$.va_attribute28,
p_attribute29=&gt;:$column$.va_attribute29,
p_attribute30=&gt;:$column$.va_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE7&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>79</COLUMN_NUMBER>
    <COLUMN_NAME>VA_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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,
p_context_name=&gt;:$column$.va_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE8&apos;,
p_attribute1=&gt;:$column$.va_attribute1,
p_attribute2=&gt;:$column$.va_attribute2,
p_attribute3=&gt;:$column$.va_attribute3,
p_attribute4=&gt;:$column$.va_attribute4,
p_attribute5=&gt;:$column$.va_attribute5,
p_attribute6=&gt;:$column$.va_attribute6,
p_attribute7=&gt;:$column$.va_attribute7,
p_attribute8=&gt;:$column$.va_attribute8,
p_attribute9=&gt;:$column$.va_attribute9,
p_attribute10=&gt;:$column$.va_attribute10,
p_attribute11=&gt;:$column$.va_attribute11,
p_attribute12=&gt;:$column$.va_attribute12,
p_attribute13=&gt;:$column$.va_attribute13,
p_attribute14=&gt;:$column$.va_attribute14,
p_attribute15=&gt;:$column$.va_attribute15,
p_attribute16=&gt;:$column$.va_attribute16,
p_attribute17=&gt;:$column$.va_attribute17,
p_attribute18=&gt;:$column$.va_attribute18,
p_attribute19=&gt;:$column$.va_attribute19,
p_attribute20=&gt;:$column$.va_attribute20,
p_attribute21=&gt;:$column$.va_attribute21,
p_attribute22=&gt;:$column$.va_attribute22,
p_attribute23=&gt;:$column$.va_attribute23,
p_attribute24=&gt;:$column$.va_attribute24,
p_attribute25=&gt;:$column$.va_attribute25,
p_attribute26=&gt;:$column$.va_attribute26,
p_attribute27=&gt;:$column$.va_attribute27,
p_attribute28=&gt;:$column$.va_attribute28,
p_attribute29=&gt;:$column$.va_attribute29,
p_attribute30=&gt;:$column$.va_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE8&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>80</COLUMN_NUMBER>
    <COLUMN_NAME>VA_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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,
p_context_name=&gt;:$column$.va_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE9&apos;,
p_attribute1=&gt;:$column$.va_attribute1,
p_attribute2=&gt;:$column$.va_attribute2,
p_attribute3=&gt;:$column$.va_attribute3,
p_attribute4=&gt;:$column$.va_attribute4,
p_attribute5=&gt;:$column$.va_attribute5,
p_attribute6=&gt;:$column$.va_attribute6,
p_attribute7=&gt;:$column$.va_attribute7,
p_attribute8=&gt;:$column$.va_attribute8,
p_attribute9=&gt;:$column$.va_attribute9,
p_attribute10=&gt;:$column$.va_attribute10,
p_attribute11=&gt;:$column$.va_attribute11,
p_attribute12=&gt;:$column$.va_attribute12,
p_attribute13=&gt;:$column$.va_attribute13,
p_attribute14=&gt;:$column$.va_attribute14,
p_attribute15=&gt;:$column$.va_attribute15,
p_attribute16=&gt;:$column$.va_attribute16,
p_attribute17=&gt;:$column$.va_attribute17,
p_attribute18=&gt;:$column$.va_attribute18,
p_attribute19=&gt;:$column$.va_attribute19,
p_attribute20=&gt;:$column$.va_attribute20,
p_attribute21=&gt;:$column$.va_attribute21,
p_attribute22=&gt;:$column$.va_attribute22,
p_attribute23=&gt;:$column$.va_attribute23,
p_attribute24=&gt;:$column$.va_attribute24,
p_attribute25=&gt;:$column$.va_attribute25,
p_attribute26=&gt;:$column$.va_attribute26,
p_attribute27=&gt;:$column$.va_attribute27,
p_attribute28=&gt;:$column$.va_attribute28,
p_attribute29=&gt;:$column$.va_attribute29,
p_attribute30=&gt;:$column$.va_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE9&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>81</COLUMN_NUMBER>
    <COLUMN_NAME>VA_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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,
p_context_name=&gt;:$column$.va_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE10&apos;,
p_attribute1=&gt;:$column$.va_attribute1,
p_attribute2=&gt;:$column$.va_attribute2,
p_attribute3=&gt;:$column$.va_attribute3,
p_attribute4=&gt;:$column$.va_attribute4,
p_attribute5=&gt;:$column$.va_attribute5,
p_attribute6=&gt;:$column$.va_attribute6,
p_attribute7=&gt;:$column$.va_attribute7,
p_attribute8=&gt;:$column$.va_attribute8,
p_attribute9=&gt;:$column$.va_attribute9,
p_attribute10=&gt;:$column$.va_attribute10,
p_attribute11=&gt;:$column$.va_attribute11,
p_attribute12=&gt;:$column$.va_attribute12,
p_attribute13=&gt;:$column$.va_attribute13,
p_attribute14=&gt;:$column$.va_attribute14,
p_attribute15=&gt;:$column$.va_attribute15,
p_attribute16=&gt;:$column$.va_attribute16,
p_attribute17=&gt;:$column$.va_attribute17,
p_attribute18=&gt;:$column$.va_attribute18,
p_attribute19=&gt;:$column$.va_attribute19,
p_attribute20=&gt;:$column$.va_attribute20,
p_attribute21=&gt;:$column$.va_attribute21,
p_attribute22=&gt;:$column$.va_attribute22,
p_attribute23=&gt;:$column$.va_attribute23,
p_attribute24=&gt;:$column$.va_attribute24,
p_attribute25=&gt;:$column$.va_attribute25,
p_attribute26=&gt;:$column$.va_attribute26,
p_attribute27=&gt;:$column$.va_attribute27,
p_attribute28=&gt;:$column$.va_attribute28,
p_attribute29=&gt;:$column$.va_attribute29,
p_attribute30=&gt;:$column$.va_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE10&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>82</COLUMN_NUMBER>
    <COLUMN_NAME>VA_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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,
p_context_name=&gt;:$column$.va_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE11&apos;,
p_attribute1=&gt;:$column$.va_attribute1,
p_attribute2=&gt;:$column$.va_attribute2,
p_attribute3=&gt;:$column$.va_attribute3,
p_attribute4=&gt;:$column$.va_attribute4,
p_attribute5=&gt;:$column$.va_attribute5,
p_attribute6=&gt;:$column$.va_attribute6,
p_attribute7=&gt;:$column$.va_attribute7,
p_attribute8=&gt;:$column$.va_attribute8,
p_attribute9=&gt;:$column$.va_attribute9,
p_attribute10=&gt;:$column$.va_attribute10,
p_attribute11=&gt;:$column$.va_attribute11,
p_attribute12=&gt;:$column$.va_attribute12,
p_attribute13=&gt;:$column$.va_attribute13,
p_attribute14=&gt;:$column$.va_attribute14,
p_attribute15=&gt;:$column$.va_attribute15,
p_attribute16=&gt;:$column$.va_attribute16,
p_attribute17=&gt;:$column$.va_attribute17,
p_attribute18=&gt;:$column$.va_attribute18,
p_attribute19=&gt;:$column$.va_attribute19,
p_attribute20=&gt;:$column$.va_attribute20,
p_attribute21=&gt;:$column$.va_attribute21,
p_attribute22=&gt;:$column$.va_attribute22,
p_attribute23=&gt;:$column$.va_attribute23,
p_attribute24=&gt;:$column$.va_attribute24,
p_attribute25=&gt;:$column$.va_attribute25,
p_attribute26=&gt;:$column$.va_attribute26,
p_attribute27=&gt;:$column$.va_attribute27,
p_attribute28=&gt;:$column$.va_attribute28,
p_attribute29=&gt;:$column$.va_attribute29,
p_attribute30=&gt;:$column$.va_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE11&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>83</COLUMN_NUMBER>
    <COLUMN_NAME>VA_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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,
p_context_name=&gt;:$column$.va_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE12&apos;,
p_attribute1=&gt;:$column$.va_attribute1,
p_attribute2=&gt;:$column$.va_attribute2,
p_attribute3=&gt;:$column$.va_attribute3,
p_attribute4=&gt;:$column$.va_attribute4,
p_attribute5=&gt;:$column$.va_attribute5,
p_attribute6=&gt;:$column$.va_attribute6,
p_attribute7=&gt;:$column$.va_attribute7,
p_attribute8=&gt;:$column$.va_attribute8,
p_attribute9=&gt;:$column$.va_attribute9,
p_attribute10=&gt;:$column$.va_attribute10,
p_attribute11=&gt;:$column$.va_attribute11,
p_attribute12=&gt;:$column$.va_attribute12,
p_attribute13=&gt;:$column$.va_attribute13,
p_attribute14=&gt;:$column$.va_attribute14,
p_attribute15=&gt;:$column$.va_attribute15,
p_attribute16=&gt;:$column$.va_attribute16,
p_attribute17=&gt;:$column$.va_attribute17,
p_attribute18=&gt;:$column$.va_attribute18,
p_attribute19=&gt;:$column$.va_attribute19,
p_attribute20=&gt;:$column$.va_attribute20,
p_attribute21=&gt;:$column$.va_attribute21,
p_attribute22=&gt;:$column$.va_attribute22,
p_attribute23=&gt;:$column$.va_attribute23,
p_attribute24=&gt;:$column$.va_attribute24,
p_attribute25=&gt;:$column$.va_attribute25,
p_attribute26=&gt;:$column$.va_attribute26,
p_attribute27=&gt;:$column$.va_attribute27,
p_attribute28=&gt;:$column$.va_attribute28,
p_attribute29=&gt;:$column$.va_attribute29,
p_attribute30=&gt;:$column$.va_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE12&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>84</COLUMN_NUMBER>
    <COLUMN_NAME>VA_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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,
p_context_name=&gt;:$column$.va_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE13&apos;,
p_attribute1=&gt;:$column$.va_attribute1,
p_attribute2=&gt;:$column$.va_attribute2,
p_attribute3=&gt;:$column$.va_attribute3,
p_attribute4=&gt;:$column$.va_attribute4,
p_attribute5=&gt;:$column$.va_attribute5,
p_attribute6=&gt;:$column$.va_attribute6,
p_attribute7=&gt;:$column$.va_attribute7,
p_attribute8=&gt;:$column$.va_attribute8,
p_attribute9=&gt;:$column$.va_attribute9,
p_attribute10=&gt;:$column$.va_attribute10,
p_attribute11=&gt;:$column$.va_attribute11,
p_attribute12=&gt;:$column$.va_attribute12,
p_attribute13=&gt;:$column$.va_attribute13,
p_attribute14=&gt;:$column$.va_attribute14,
p_attribute15=&gt;:$column$.va_attribute15,
p_attribute16=&gt;:$column$.va_attribute16,
p_attribute17=&gt;:$column$.va_attribute17,
p_attribute18=&gt;:$column$.va_attribute18,
p_attribute19=&gt;:$column$.va_attribute19,
p_attribute20=&gt;:$column$.va_attribute20,
p_attribute21=&gt;:$column$.va_attribute21,
p_attribute22=&gt;:$column$.va_attribute22,
p_attribute23=&gt;:$column$.va_attribute23,
p_attribute24=&gt;:$column$.va_attribute24,
p_attribute25=&gt;:$column$.va_attribute25,
p_attribute26=&gt;:$column$.va_attribute26,
p_attribute27=&gt;:$column$.va_attribute27,
p_attribute28=&gt;:$column$.va_attribute28,
p_attribute29=&gt;:$column$.va_attribute29,
p_attribute30=&gt;:$column$.va_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE13&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>85</COLUMN_NUMBER>
    <COLUMN_NAME>VA_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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,
p_context_name=&gt;:$column$.va_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE14&apos;,
p_attribute1=&gt;:$column$.va_attribute1,
p_attribute2=&gt;:$column$.va_attribute2,
p_attribute3=&gt;:$column$.va_attribute3,
p_attribute4=&gt;:$column$.va_attribute4,
p_attribute5=&gt;:$column$.va_attribute5,
p_attribute6=&gt;:$column$.va_attribute6,
p_attribute7=&gt;:$column$.va_attribute7,
p_attribute8=&gt;:$column$.va_attribute8,
p_attribute9=&gt;:$column$.va_attribute9,
p_attribute10=&gt;:$column$.va_attribute10,
p_attribute11=&gt;:$column$.va_attribute11,
p_attribute12=&gt;:$column$.va_attribute12,
p_attribute13=&gt;:$column$.va_attribute13,
p_attribute14=&gt;:$column$.va_attribute14,
p_attribute15=&gt;:$column$.va_attribute15,
p_attribute16=&gt;:$column$.va_attribute16,
p_attribute17=&gt;:$column$.va_attribute17,
p_attribute18=&gt;:$column$.va_attribute18,
p_attribute19=&gt;:$column$.va_attribute19,
p_attribute20=&gt;:$column$.va_attribute20,
p_attribute21=&gt;:$column$.va_attribute21,
p_attribute22=&gt;:$column$.va_attribute22,
p_attribute23=&gt;:$column$.va_attribute23,
p_attribute24=&gt;:$column$.va_attribute24,
p_attribute25=&gt;:$column$.va_attribute25,
p_attribute26=&gt;:$column$.va_attribute26,
p_attribute27=&gt;:$column$.va_attribute27,
p_attribute28=&gt;:$column$.va_attribute28,
p_attribute29=&gt;:$column$.va_attribute29,
p_attribute30=&gt;:$column$.va_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE14&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>86</COLUMN_NUMBER>
    <COLUMN_NAME>VA_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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,
p_context_name=&gt;:$column$.va_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE15&apos;,
p_attribute1=&gt;:$column$.va_attribute1,
p_attribute2=&gt;:$column$.va_attribute2,
p_attribute3=&gt;:$column$.va_attribute3,
p_attribute4=&gt;:$column$.va_attribute4,
p_attribute5=&gt;:$column$.va_attribute5,
p_attribute6=&gt;:$column$.va_attribute6,
p_attribute7=&gt;:$column$.va_attribute7,
p_attribute8=&gt;:$column$.va_attribute8,
p_attribute9=&gt;:$column$.va_attribute9,
p_attribute10=&gt;:$column$.va_attribute10,
p_attribute11=&gt;:$column$.va_attribute11,
p_attribute12=&gt;:$column$.va_attribute12,
p_attribute13=&gt;:$column$.va_attribute13,
p_attribute14=&gt;:$column$.va_attribute14,
p_attribute15=&gt;:$column$.va_attribute15,
p_attribute16=&gt;:$column$.va_attribute16,
p_attribute17=&gt;:$column$.va_attribute17,
p_attribute18=&gt;:$column$.va_attribute18,
p_attribute19=&gt;:$column$.va_attribute19,
p_attribute20=&gt;:$column$.va_attribute20,
p_attribute21=&gt;:$column$.va_attribute21,
p_attribute22=&gt;:$column$.va_attribute22,
p_attribute23=&gt;:$column$.va_attribute23,
p_attribute24=&gt;:$column$.va_attribute24,
p_attribute25=&gt;:$column$.va_attribute25,
p_attribute26=&gt;:$column$.va_attribute26,
p_attribute27=&gt;:$column$.va_attribute27,
p_attribute28=&gt;:$column$.va_attribute28,
p_attribute29=&gt;:$column$.va_attribute29,
p_attribute30=&gt;:$column$.va_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE15&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>87</COLUMN_NUMBER>
    <COLUMN_NAME>VA_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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,
p_context_name=&gt;:$column$.va_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE16&apos;,
p_attribute1=&gt;:$column$.va_attribute1,
p_attribute2=&gt;:$column$.va_attribute2,
p_attribute3=&gt;:$column$.va_attribute3,
p_attribute4=&gt;:$column$.va_attribute4,
p_attribute5=&gt;:$column$.va_attribute5,
p_attribute6=&gt;:$column$.va_attribute6,
p_attribute7=&gt;:$column$.va_attribute7,
p_attribute8=&gt;:$column$.va_attribute8,
p_attribute9=&gt;:$column$.va_attribute9,
p_attribute10=&gt;:$column$.va_attribute10,
p_attribute11=&gt;:$column$.va_attribute11,
p_attribute12=&gt;:$column$.va_attribute12,
p_attribute13=&gt;:$column$.va_attribute13,
p_attribute14=&gt;:$column$.va_attribute14,
p_attribute15=&gt;:$column$.va_attribute15,
p_attribute16=&gt;:$column$.va_attribute16,
p_attribute17=&gt;:$column$.va_attribute17,
p_attribute18=&gt;:$column$.va_attribute18,
p_attribute19=&gt;:$column$.va_attribute19,
p_attribute20=&gt;:$column$.va_attribute20,
p_attribute21=&gt;:$column$.va_attribute21,
p_attribute22=&gt;:$column$.va_attribute22,
p_attribute23=&gt;:$column$.va_attribute23,
p_attribute24=&gt;:$column$.va_attribute24,
p_attribute25=&gt;:$column$.va_attribute25,
p_attribute26=&gt;:$column$.va_attribute26,
p_attribute27=&gt;:$column$.va_attribute27,
p_attribute28=&gt;:$column$.va_attribute28,
p_attribute29=&gt;:$column$.va_attribute29,
p_attribute30=&gt;:$column$.va_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE16&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>88</COLUMN_NUMBER>
    <COLUMN_NAME>VA_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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,
p_context_name=&gt;:$column$.va_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE17&apos;,
p_attribute1=&gt;:$column$.va_attribute1,
p_attribute2=&gt;:$column$.va_attribute2,
p_attribute3=&gt;:$column$.va_attribute3,
p_attribute4=&gt;:$column$.va_attribute4,
p_attribute5=&gt;:$column$.va_attribute5,
p_attribute6=&gt;:$column$.va_attribute6,
p_attribute7=&gt;:$column$.va_attribute7,
p_attribute8=&gt;:$column$.va_attribute8,
p_attribute9=&gt;:$column$.va_attribute9,
p_attribute10=&gt;:$column$.va_attribute10,
p_attribute11=&gt;:$column$.va_attribute11,
p_attribute12=&gt;:$column$.va_attribute12,
p_attribute13=&gt;:$column$.va_attribute13,
p_attribute14=&gt;:$column$.va_attribute14,
p_attribute15=&gt;:$column$.va_attribute15,
p_attribute16=&gt;:$column$.va_attribute16,
p_attribute17=&gt;:$column$.va_attribute17,
p_attribute18=&gt;:$column$.va_attribute18,
p_attribute19=&gt;:$column$.va_attribute19,
p_attribute20=&gt;:$column$.va_attribute20,
p_attribute21=&gt;:$column$.va_attribute21,
p_attribute22=&gt;:$column$.va_attribute22,
p_attribute23=&gt;:$column$.va_attribute23,
p_attribute24=&gt;:$column$.va_attribute24,
p_attribute25=&gt;:$column$.va_attribute25,
p_attribute26=&gt;:$column$.va_attribute26,
p_attribute27=&gt;:$column$.va_attribute27,
p_attribute28=&gt;:$column$.va_attribute28,
p_attribute29=&gt;:$column$.va_attribute29,
p_attribute30=&gt;:$column$.va_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE17&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>89</COLUMN_NUMBER>
    <COLUMN_NAME>VA_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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,
p_context_name=&gt;:$column$.va_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE18&apos;,
p_attribute1=&gt;:$column$.va_attribute1,
p_attribute2=&gt;:$column$.va_attribute2,
p_attribute3=&gt;:$column$.va_attribute3,
p_attribute4=&gt;:$column$.va_attribute4,
p_attribute5=&gt;:$column$.va_attribute5,
p_attribute6=&gt;:$column$.va_attribute6,
p_attribute7=&gt;:$column$.va_attribute7,
p_attribute8=&gt;:$column$.va_attribute8,
p_attribute9=&gt;:$column$.va_attribute9,
p_attribute10=&gt;:$column$.va_attribute10,
p_attribute11=&gt;:$column$.va_attribute11,
p_attribute12=&gt;:$column$.va_attribute12,
p_attribute13=&gt;:$column$.va_attribute13,
p_attribute14=&gt;:$column$.va_attribute14,
p_attribute15=&gt;:$column$.va_attribute15,
p_attribute16=&gt;:$column$.va_attribute16,
p_attribute17=&gt;:$column$.va_attribute17,
p_attribute18=&gt;:$column$.va_attribute18,
p_attribute19=&gt;:$column$.va_attribute19,
p_attribute20=&gt;:$column$.va_attribute20,
p_attribute21=&gt;:$column$.va_attribute21,
p_attribute22=&gt;:$column$.va_attribute22,
p_attribute23=&gt;:$column$.va_attribute23,
p_attribute24=&gt;:$column$.va_attribute24,
p_attribute25=&gt;:$column$.va_attribute25,
p_attribute26=&gt;:$column$.va_attribute26,
p_attribute27=&gt;:$column$.va_attribute27,
p_attribute28=&gt;:$column$.va_attribute28,
p_attribute29=&gt;:$column$.va_attribute29,
p_attribute30=&gt;:$column$.va_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE18&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>90</COLUMN_NUMBER>
    <COLUMN_NAME>VA_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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,
p_context_name=&gt;:$column$.va_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE19&apos;,
p_attribute1=&gt;:$column$.va_attribute1,
p_attribute2=&gt;:$column$.va_attribute2,
p_attribute3=&gt;:$column$.va_attribute3,
p_attribute4=&gt;:$column$.va_attribute4,
p_attribute5=&gt;:$column$.va_attribute5,
p_attribute6=&gt;:$column$.va_attribute6,
p_attribute7=&gt;:$column$.va_attribute7,
p_attribute8=&gt;:$column$.va_attribute8,
p_attribute9=&gt;:$column$.va_attribute9,
p_attribute10=&gt;:$column$.va_attribute10,
p_attribute11=&gt;:$column$.va_attribute11,
p_attribute12=&gt;:$column$.va_attribute12,
p_attribute13=&gt;:$column$.va_attribute13,
p_attribute14=&gt;:$column$.va_attribute14,
p_attribute15=&gt;:$column$.va_attribute15,
p_attribute16=&gt;:$column$.va_attribute16,
p_attribute17=&gt;:$column$.va_attribute17,
p_attribute18=&gt;:$column$.va_attribute18,
p_attribute19=&gt;:$column$.va_attribute19,
p_attribute20=&gt;:$column$.va_attribute20,
p_attribute21=&gt;:$column$.va_attribute21,
p_attribute22=&gt;:$column$.va_attribute22,
p_attribute23=&gt;:$column$.va_attribute23,
p_attribute24=&gt;:$column$.va_attribute24,
p_attribute25=&gt;:$column$.va_attribute25,
p_attribute26=&gt;:$column$.va_attribute26,
p_attribute27=&gt;:$column$.va_attribute27,
p_attribute28=&gt;:$column$.va_attribute28,
p_attribute29=&gt;:$column$.va_attribute29,
p_attribute30=&gt;:$column$.va_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE19&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>91</COLUMN_NUMBER>
    <COLUMN_NAME>VA_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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,
p_context_name=&gt;:$column$.va_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE20&apos;,
p_attribute1=&gt;:$column$.va_attribute1,
p_attribute2=&gt;:$column$.va_attribute2,
p_attribute3=&gt;:$column$.va_attribute3,
p_attribute4=&gt;:$column$.va_attribute4,
p_attribute5=&gt;:$column$.va_attribute5,
p_attribute6=&gt;:$column$.va_attribute6,
p_attribute7=&gt;:$column$.va_attribute7,
p_attribute8=&gt;:$column$.va_attribute8,
p_attribute9=&gt;:$column$.va_attribute9,
p_attribute10=&gt;:$column$.va_attribute10,
p_attribute11=&gt;:$column$.va_attribute11,
p_attribute12=&gt;:$column$.va_attribute12,
p_attribute13=&gt;:$column$.va_attribute13,
p_attribute14=&gt;:$column$.va_attribute14,
p_attribute15=&gt;:$column$.va_attribute15,
p_attribute16=&gt;:$column$.va_attribute16,
p_attribute17=&gt;:$column$.va_attribute17,
p_attribute18=&gt;:$column$.va_attribute18,
p_attribute19=&gt;:$column$.va_attribute19,
p_attribute20=&gt;:$column$.va_attribute20,
p_attribute21=&gt;:$column$.va_attribute21,
p_attribute22=&gt;:$column$.va_attribute22,
p_attribute23=&gt;:$column$.va_attribute23,
p_attribute24=&gt;:$column$.va_attribute24,
p_attribute25=&gt;:$column$.va_attribute25,
p_attribute26=&gt;:$column$.va_attribute26,
p_attribute27=&gt;:$column$.va_attribute27,
p_attribute28=&gt;:$column$.va_attribute28,
p_attribute29=&gt;:$column$.va_attribute29,
p_attribute30=&gt;:$column$.va_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE20&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>92</COLUMN_NUMBER>
    <COLUMN_NAME>VA_ATTRIBUTE21</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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,
p_context_name=&gt;:$column$.va_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE21&apos;,
p_attribute1=&gt;:$column$.va_attribute1,
p_attribute2=&gt;:$column$.va_attribute2,
p_attribute3=&gt;:$column$.va_attribute3,
p_attribute4=&gt;:$column$.va_attribute4,
p_attribute5=&gt;:$column$.va_attribute5,
p_attribute6=&gt;:$column$.va_attribute6,
p_attribute7=&gt;:$column$.va_attribute7,
p_attribute8=&gt;:$column$.va_attribute8,
p_attribute9=&gt;:$column$.va_attribute9,
p_attribute10=&gt;:$column$.va_attribute10,
p_attribute11=&gt;:$column$.va_attribute11,
p_attribute12=&gt;:$column$.va_attribute12,
p_attribute13=&gt;:$column$.va_attribute13,
p_attribute14=&gt;:$column$.va_attribute14,
p_attribute15=&gt;:$column$.va_attribute15,
p_attribute16=&gt;:$column$.va_attribute16,
p_attribute17=&gt;:$column$.va_attribute17,
p_attribute18=&gt;:$column$.va_attribute18,
p_attribute19=&gt;:$column$.va_attribute19,
p_attribute20=&gt;:$column$.va_attribute20,
p_attribute21=&gt;:$column$.va_attribute21,
p_attribute22=&gt;:$column$.va_attribute22,
p_attribute23=&gt;:$column$.va_attribute23,
p_attribute24=&gt;:$column$.va_attribute24,
p_attribute25=&gt;:$column$.va_attribute25,
p_attribute26=&gt;:$column$.va_attribute26,
p_attribute27=&gt;:$column$.va_attribute27,
p_attribute28=&gt;:$column$.va_attribute28,
p_attribute29=&gt;:$column$.va_attribute29,
p_attribute30=&gt;:$column$.va_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE21&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>93</COLUMN_NUMBER>
    <COLUMN_NAME>VA_ATTRIBUTE22</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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,
p_context_name=&gt;:$column$.va_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE22&apos;,
p_attribute1=&gt;:$column$.va_attribute1,
p_attribute2=&gt;:$column$.va_attribute2,
p_attribute3=&gt;:$column$.va_attribute3,
p_attribute4=&gt;:$column$.va_attribute4,
p_attribute5=&gt;:$column$.va_attribute5,
p_attribute6=&gt;:$column$.va_attribute6,
p_attribute7=&gt;:$column$.va_attribute7,
p_attribute8=&gt;:$column$.va_attribute8,
p_attribute9=&gt;:$column$.va_attribute9,
p_attribute10=&gt;:$column$.va_attribute10,
p_attribute11=&gt;:$column$.va_attribute11,
p_attribute12=&gt;:$column$.va_attribute12,
p_attribute13=&gt;:$column$.va_attribute13,
p_attribute14=&gt;:$column$.va_attribute14,
p_attribute15=&gt;:$column$.va_attribute15,
p_attribute16=&gt;:$column$.va_attribute16,
p_attribute17=&gt;:$column$.va_attribute17,
p_attribute18=&gt;:$column$.va_attribute18,
p_attribute19=&gt;:$column$.va_attribute19,
p_attribute20=&gt;:$column$.va_attribute20,
p_attribute21=&gt;:$column$.va_attribute21,
p_attribute22=&gt;:$column$.va_attribute22,
p_attribute23=&gt;:$column$.va_attribute23,
p_attribute24=&gt;:$column$.va_attribute24,
p_attribute25=&gt;:$column$.va_attribute25,
p_attribute26=&gt;:$column$.va_attribute26,
p_attribute27=&gt;:$column$.va_attribute27,
p_attribute28=&gt;:$column$.va_attribute28,
p_attribute29=&gt;:$column$.va_attribute29,
p_attribute30=&gt;:$column$.va_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE22&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>94</COLUMN_NUMBER>
    <COLUMN_NAME>VA_ATTRIBUTE23</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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,
p_context_name=&gt;:$column$.va_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE23&apos;,
p_attribute1=&gt;:$column$.va_attribute1,
p_attribute2=&gt;:$column$.va_attribute2,
p_attribute3=&gt;:$column$.va_attribute3,
p_attribute4=&gt;:$column$.va_attribute4,
p_attribute5=&gt;:$column$.va_attribute5,
p_attribute6=&gt;:$column$.va_attribute6,
p_attribute7=&gt;:$column$.va_attribute7,
p_attribute8=&gt;:$column$.va_attribute8,
p_attribute9=&gt;:$column$.va_attribute9,
p_attribute10=&gt;:$column$.va_attribute10,
p_attribute11=&gt;:$column$.va_attribute11,
p_attribute12=&gt;:$column$.va_attribute12,
p_attribute13=&gt;:$column$.va_attribute13,
p_attribute14=&gt;:$column$.va_attribute14,
p_attribute15=&gt;:$column$.va_attribute15,
p_attribute16=&gt;:$column$.va_attribute16,
p_attribute17=&gt;:$column$.va_attribute17,
p_attribute18=&gt;:$column$.va_attribute18,
p_attribute19=&gt;:$column$.va_attribute19,
p_attribute20=&gt;:$column$.va_attribute20,
p_attribute21=&gt;:$column$.va_attribute21,
p_attribute22=&gt;:$column$.va_attribute22,
p_attribute23=&gt;:$column$.va_attribute23,
p_attribute24=&gt;:$column$.va_attribute24,
p_attribute25=&gt;:$column$.va_attribute25,
p_attribute26=&gt;:$column$.va_attribute26,
p_attribute27=&gt;:$column$.va_attribute27,
p_attribute28=&gt;:$column$.va_attribute28,
p_attribute29=&gt;:$column$.va_attribute29,
p_attribute30=&gt;:$column$.va_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE23&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>95</COLUMN_NUMBER>
    <COLUMN_NAME>VA_ATTRIBUTE24</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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,
p_context_name=&gt;:$column$.va_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE24&apos;,
p_attribute1=&gt;:$column$.va_attribute1,
p_attribute2=&gt;:$column$.va_attribute2,
p_attribute3=&gt;:$column$.va_attribute3,
p_attribute4=&gt;:$column$.va_attribute4,
p_attribute5=&gt;:$column$.va_attribute5,
p_attribute6=&gt;:$column$.va_attribute6,
p_attribute7=&gt;:$column$.va_attribute7,
p_attribute8=&gt;:$column$.va_attribute8,
p_attribute9=&gt;:$column$.va_attribute9,
p_attribute10=&gt;:$column$.va_attribute10,
p_attribute11=&gt;:$column$.va_attribute11,
p_attribute12=&gt;:$column$.va_attribute12,
p_attribute13=&gt;:$column$.va_attribute13,
p_attribute14=&gt;:$column$.va_attribute14,
p_attribute15=&gt;:$column$.va_attribute15,
p_attribute16=&gt;:$column$.va_attribute16,
p_attribute17=&gt;:$column$.va_attribute17,
p_attribute18=&gt;:$column$.va_attribute18,
p_attribute19=&gt;:$column$.va_attribute19,
p_attribute20=&gt;:$column$.va_attribute20,
p_attribute21=&gt;:$column$.va_attribute21,
p_attribute22=&gt;:$column$.va_attribute22,
p_attribute23=&gt;:$column$.va_attribute23,
p_attribute24=&gt;:$column$.va_attribute24,
p_attribute25=&gt;:$column$.va_attribute25,
p_attribute26=&gt;:$column$.va_attribute26,
p_attribute27=&gt;:$column$.va_attribute27,
p_attribute28=&gt;:$column$.va_attribute28,
p_attribute29=&gt;:$column$.va_attribute29,
p_attribute30=&gt;:$column$.va_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE24&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>96</COLUMN_NUMBER>
    <COLUMN_NAME>VA_ATTRIBUTE25</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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,
p_context_name=&gt;:$column$.va_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE25&apos;,
p_attribute1=&gt;:$column$.va_attribute1,
p_attribute2=&gt;:$column$.va_attribute2,
p_attribute3=&gt;:$column$.va_attribute3,
p_attribute4=&gt;:$column$.va_attribute4,
p_attribute5=&gt;:$column$.va_attribute5,
p_attribute6=&gt;:$column$.va_attribute6,
p_attribute7=&gt;:$column$.va_attribute7,
p_attribute8=&gt;:$column$.va_attribute8,
p_attribute9=&gt;:$column$.va_attribute9,
p_attribute10=&gt;:$column$.va_attribute10,
p_attribute11=&gt;:$column$.va_attribute11,
p_attribute12=&gt;:$column$.va_attribute12,
p_attribute13=&gt;:$column$.va_attribute13,
p_attribute14=&gt;:$column$.va_attribute14,
p_attribute15=&gt;:$column$.va_attribute15,
p_attribute16=&gt;:$column$.va_attribute16,
p_attribute17=&gt;:$column$.va_attribute17,
p_attribute18=&gt;:$column$.va_attribute18,
p_attribute19=&gt;:$column$.va_attribute19,
p_attribute20=&gt;:$column$.va_attribute20,
p_attribute21=&gt;:$column$.va_attribute21,
p_attribute22=&gt;:$column$.va_attribute22,
p_attribute23=&gt;:$column$.va_attribute23,
p_attribute24=&gt;:$column$.va_attribute24,
p_attribute25=&gt;:$column$.va_attribute25,
p_attribute26=&gt;:$column$.va_attribute26,
p_attribute27=&gt;:$column$.va_attribute27,
p_attribute28=&gt;:$column$.va_attribute28,
p_attribute29=&gt;:$column$.va_attribute29,
p_attribute30=&gt;:$column$.va_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE25&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>97</COLUMN_NUMBER>
    <COLUMN_NAME>VA_ATTRIBUTE26</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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,
p_context_name=&gt;:$column$.va_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE26&apos;,
p_attribute1=&gt;:$column$.va_attribute1,
p_attribute2=&gt;:$column$.va_attribute2,
p_attribute3=&gt;:$column$.va_attribute3,
p_attribute4=&gt;:$column$.va_attribute4,
p_attribute5=&gt;:$column$.va_attribute5,
p_attribute6=&gt;:$column$.va_attribute6,
p_attribute7=&gt;:$column$.va_attribute7,
p_attribute8=&gt;:$column$.va_attribute8,
p_attribute9=&gt;:$column$.va_attribute9,
p_attribute10=&gt;:$column$.va_attribute10,
p_attribute11=&gt;:$column$.va_attribute11,
p_attribute12=&gt;:$column$.va_attribute12,
p_attribute13=&gt;:$column$.va_attribute13,
p_attribute14=&gt;:$column$.va_attribute14,
p_attribute15=&gt;:$column$.va_attribute15,
p_attribute16=&gt;:$column$.va_attribute16,
p_attribute17=&gt;:$column$.va_attribute17,
p_attribute18=&gt;:$column$.va_attribute18,
p_attribute19=&gt;:$column$.va_attribute19,
p_attribute20=&gt;:$column$.va_attribute20,
p_attribute21=&gt;:$column$.va_attribute21,
p_attribute22=&gt;:$column$.va_attribute22,
p_attribute23=&gt;:$column$.va_attribute23,
p_attribute24=&gt;:$column$.va_attribute24,
p_attribute25=&gt;:$column$.va_attribute25,
p_attribute26=&gt;:$column$.va_attribute26,
p_attribute27=&gt;:$column$.va_attribute27,
p_attribute28=&gt;:$column$.va_attribute28,
p_attribute29=&gt;:$column$.va_attribute29,
p_attribute30=&gt;:$column$.va_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE26&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>98</COLUMN_NUMBER>
    <COLUMN_NAME>VA_ATTRIBUTE27</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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,
p_context_name=&gt;:$column$.va_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE27&apos;,
p_attribute1=&gt;:$column$.va_attribute1,
p_attribute2=&gt;:$column$.va_attribute2,
p_attribute3=&gt;:$column$.va_attribute3,
p_attribute4=&gt;:$column$.va_attribute4,
p_attribute5=&gt;:$column$.va_attribute5,
p_attribute6=&gt;:$column$.va_attribute6,
p_attribute7=&gt;:$column$.va_attribute7,
p_attribute8=&gt;:$column$.va_attribute8,
p_attribute9=&gt;:$column$.va_attribute9,
p_attribute10=&gt;:$column$.va_attribute10,
p_attribute11=&gt;:$column$.va_attribute11,
p_attribute12=&gt;:$column$.va_attribute12,
p_attribute13=&gt;:$column$.va_attribute13,
p_attribute14=&gt;:$column$.va_attribute14,
p_attribute15=&gt;:$column$.va_attribute15,
p_attribute16=&gt;:$column$.va_attribute16,
p_attribute17=&gt;:$column$.va_attribute17,
p_attribute18=&gt;:$column$.va_attribute18,
p_attribute19=&gt;:$column$.va_attribute19,
p_attribute20=&gt;:$column$.va_attribute20,
p_attribute21=&gt;:$column$.va_attribute21,
p_attribute22=&gt;:$column$.va_attribute22,
p_attribute23=&gt;:$column$.va_attribute23,
p_attribute24=&gt;:$column$.va_attribute24,
p_attribute25=&gt;:$column$.va_attribute25,
p_attribute26=&gt;:$column$.va_attribute26,
p_attribute27=&gt;:$column$.va_attribute27,
p_attribute28=&gt;:$column$.va_attribute28,
p_attribute29=&gt;:$column$.va_attribute29,
p_attribute30=&gt;:$column$.va_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE27&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>99</COLUMN_NUMBER>
    <COLUMN_NAME>VA_ATTRIBUTE28</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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,
p_context_name=&gt;:$column$.va_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE28&apos;,
p_attribute1=&gt;:$column$.va_attribute1,
p_attribute2=&gt;:$column$.va_attribute2,
p_attribute3=&gt;:$column$.va_attribute3,
p_attribute4=&gt;:$column$.va_attribute4,
p_attribute5=&gt;:$column$.va_attribute5,
p_attribute6=&gt;:$column$.va_attribute6,
p_attribute7=&gt;:$column$.va_attribute7,
p_attribute8=&gt;:$column$.va_attribute8,
p_attribute9=&gt;:$column$.va_attribute9,
p_attribute10=&gt;:$column$.va_attribute10,
p_attribute11=&gt;:$column$.va_attribute11,
p_attribute12=&gt;:$column$.va_attribute12,
p_attribute13=&gt;:$column$.va_attribute13,
p_attribute14=&gt;:$column$.va_attribute14,
p_attribute15=&gt;:$column$.va_attribute15,
p_attribute16=&gt;:$column$.va_attribute16,
p_attribute17=&gt;:$column$.va_attribute17,
p_attribute18=&gt;:$column$.va_attribute18,
p_attribute19=&gt;:$column$.va_attribute19,
p_attribute20=&gt;:$column$.va_attribute20,
p_attribute21=&gt;:$column$.va_attribute21,
p_attribute22=&gt;:$column$.va_attribute22,
p_attribute23=&gt;:$column$.va_attribute23,
p_attribute24=&gt;:$column$.va_attribute24,
p_attribute25=&gt;:$column$.va_attribute25,
p_attribute26=&gt;:$column$.va_attribute26,
p_attribute27=&gt;:$column$.va_attribute27,
p_attribute28=&gt;:$column$.va_attribute28,
p_attribute29=&gt;:$column$.va_attribute29,
p_attribute30=&gt;:$column$.va_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE28&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>100</COLUMN_NUMBER>
    <COLUMN_NAME>VA_ATTRIBUTE29</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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,
p_context_name=&gt;:$column$.va_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE29&apos;,
p_attribute1=&gt;:$column$.va_attribute1,
p_attribute2=&gt;:$column$.va_attribute2,
p_attribute3=&gt;:$column$.va_attribute3,
p_attribute4=&gt;:$column$.va_attribute4,
p_attribute5=&gt;:$column$.va_attribute5,
p_attribute6=&gt;:$column$.va_attribute6,
p_attribute7=&gt;:$column$.va_attribute7,
p_attribute8=&gt;:$column$.va_attribute8,
p_attribute9=&gt;:$column$.va_attribute9,
p_attribute10=&gt;:$column$.va_attribute10,
p_attribute11=&gt;:$column$.va_attribute11,
p_attribute12=&gt;:$column$.va_attribute12,
p_attribute13=&gt;:$column$.va_attribute13,
p_attribute14=&gt;:$column$.va_attribute14,
p_attribute15=&gt;:$column$.va_attribute15,
p_attribute16=&gt;:$column$.va_attribute16,
p_attribute17=&gt;:$column$.va_attribute17,
p_attribute18=&gt;:$column$.va_attribute18,
p_attribute19=&gt;:$column$.va_attribute19,
p_attribute20=&gt;:$column$.va_attribute20,
p_attribute21=&gt;:$column$.va_attribute21,
p_attribute22=&gt;:$column$.va_attribute22,
p_attribute23=&gt;:$column$.va_attribute23,
p_attribute24=&gt;:$column$.va_attribute24,
p_attribute25=&gt;:$column$.va_attribute25,
p_attribute26=&gt;:$column$.va_attribute26,
p_attribute27=&gt;:$column$.va_attribute27,
p_attribute28=&gt;:$column$.va_attribute28,
p_attribute29=&gt;:$column$.va_attribute29,
p_attribute30=&gt;:$column$.va_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE29&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>101</COLUMN_NUMBER>
    <COLUMN_NAME>VA_ATTRIBUTE30</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;552,
p_descriptive_flexfield_name=&gt;&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,
p_context_name=&gt;:$column$.va_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE30&apos;,
p_attribute1=&gt;:$column$.va_attribute1,
p_attribute2=&gt;:$column$.va_attribute2,
p_attribute3=&gt;:$column$.va_attribute3,
p_attribute4=&gt;:$column$.va_attribute4,
p_attribute5=&gt;:$column$.va_attribute5,
p_attribute6=&gt;:$column$.va_attribute6,
p_attribute7=&gt;:$column$.va_attribute7,
p_attribute8=&gt;:$column$.va_attribute8,
p_attribute9=&gt;:$column$.va_attribute9,
p_attribute10=&gt;:$column$.va_attribute10,
p_attribute11=&gt;:$column$.va_attribute11,
p_attribute12=&gt;:$column$.va_attribute12,
p_attribute13=&gt;:$column$.va_attribute13,
p_attribute14=&gt;:$column$.va_attribute14,
p_attribute15=&gt;:$column$.va_attribute15,
p_attribute16=&gt;:$column$.va_attribute16,
p_attribute17=&gt;:$column$.va_attribute17,
p_attribute18=&gt;:$column$.va_attribute18,
p_attribute19=&gt;:$column$.va_attribute19,
p_attribute20=&gt;:$column$.va_attribute20,
p_attribute21=&gt;:$column$.va_attribute21,
p_attribute22=&gt;:$column$.va_attribute22,
p_attribute23=&gt;:$column$.va_attribute23,
p_attribute24=&gt;:$column$.va_attribute24,
p_attribute25=&gt;:$column$.va_attribute25,
p_attribute26=&gt;:$column$.va_attribute26,
p_attribute27=&gt;:$column$.va_attribute27,
p_attribute28=&gt;:$column$.va_attribute28,
p_attribute29=&gt;:$column$.va_attribute29,
p_attribute30=&gt;:$column$.va_attribute30)
) 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=552 and
fdfv.descriptive_flexfield_name=&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE30&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>102</COLUMN_NUMBER>
    <COLUMN_NAME>STEP</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>103</COLUMN_NUMBER>
    <COLUMN_NAME>OPERATION</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>16</DATA_LENGTH>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
gov.oprn_no id,
gov.oprn_no value,
gov.oprn_desc description
from
gmd_operations_vl gov,
mtl_parameters mp
where
gov.owner_organization_id=mp.organization_id and
mp.organization_code=:$column$.organization_code and
gov.delete_mark=0
order by
1</LOV_QUERY_DSP>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>104</COLUMN_NUMBER>
    <COLUMN_NAME>OPERATION_VERSION</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>105</COLUMN_NUMBER>
    <COLUMN_NAME>STEP_QUANTITY</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>106</COLUMN_NUMBER>
    <COLUMN_NAME>OPERATION_YIELD</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>107</COLUMN_NUMBER>
    <COLUMN_NAME>MATERIAL_LINE_TYPE</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
to_number(flvv.lookup_code) id,
flvv.meaning value,
flvv.description
from
fnd_lookup_values_vl flvv
where
flvv.lookup_type=&apos;GMD_FORMULA_ITEM_TYPE&apos; and
flvv.view_application_id=552 and
flvv.enabled_flag=&apos;Y&apos; and
nvl(flvv.start_date_active,sysdate)&lt;=sysdate and
nvl(flvv.end_date_active,sysdate)&gt;=sysdate
order by
1</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>108</COLUMN_NUMBER>
    <COLUMN_NAME>MATERIAL_ITEM</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>40</DATA_LENGTH>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
msiv.concatenated_segments id,
msiv.concatenated_segments value,
msiv.description
from
gmd_recipes_b grb,
fm_matl_dtl fmd,
mtl_system_items_vl msiv,
mtl_parameters mp
where
mp.organization_code=:$column$.organization_code and
grb.owner_organization_id=mp.organization_id and
grb.recipe_no=:$column$.recipe and
grb.recipe_version=:$column$.recipe_version and
fmd.formula_id=grb.formula_id and
msiv.inventory_item_id=fmd.inventory_item_id and
msiv.organization_id=fmd.organization_id
order by
1</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>109</COLUMN_NUMBER>
    <COLUMN_NAME>MINIMUM_TRANSFER_QUANTITY</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>110</COLUMN_NUMBER>
    <COLUMN_NAME>MINIMUM_DELAY</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>111</COLUMN_NUMBER>
    <COLUMN_NAME>MAXIMUM_DELAY</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>112</COLUMN_NUMBER>
    <COLUMN_NAME>SUB_ORGANIZATION_CODE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>4</DATA_LENGTH>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
mp.organization_code id,
mp.organization_code value,
haouv.name description
from
mtl_parameters mp,
hr_all_organization_units_vl haouv,
org_access_view oav
where
mp.process_enabled_flag=&apos;Y&apos; and
mp.organization_id=haouv.organization_id and
mp.organization_id=oav.organization_id and
oav.resp_application_id=fnd_global.resp_appl_id and
oav.responsibility_id=fnd_global.resp_id
order by
1</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>113</COLUMN_NUMBER>
    <COLUMN_NAME>PROCESS_LOSS</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>114</COLUMN_NUMBER>
    <COLUMN_NAME>PL_FIXED_PROCESS_LOSS</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>115</COLUMN_NUMBER>
    <COLUMN_NAME>PL_FIXED_PROCESS_LOSS_UOM</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>3</DATA_LENGTH>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
muomv.uom_code id,
muomv.uom_code value,
muomv.unit_of_measure description
from
mtl_units_of_measure_vl muomv
where
muomv.disable_date is null
order by
1</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>116</COLUMN_NUMBER>
    <COLUMN_NAME>PL_CONTIGUOUS</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>117</COLUMN_NUMBER>
    <COLUMN_NAME>CUSTOMER</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
hca.account_number id,
hca.account_number value,
hp.party_name description
from
hz_cust_accounts hca,
hz_parties hp
where
hca.party_id=hp.party_id and
hca.status=&apos;A&apos;
order by
1</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>118</COLUMN_NUMBER>
    <COLUMN_NAME>OPERATION_LINE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>16</DATA_LENGTH>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
goa.activity value,
gab.activity_desc description
from
gmd_recipes_b grb,
fm_rout_dtl frd,
gmd_operation_activities goa,
gmd_activities_b gab,
mtl_parameters mp
where
mp.organization_code=:$column$.organization_code and
grb.owner_organization_id=mp.organization_id and
grb.recipe_no=:$column$.recipe and
grb.recipe_version=:$column$.recipe_version and
frd.routing_id=grb.routing_id and
frd.routingstep_no=:$column$.step and
goa.oprn_id=frd.oprn_id and
goa.delete_mark=0 and
goa.activity=gab.activity
order by
goa.activity</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>119</COLUMN_NUMBER>
    <COLUMN_NAME>ACTIVITY_FACTOR</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>120</COLUMN_NUMBER>
    <COLUMN_NAME>RESOURCE_CODE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>16</DATA_LENGTH>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>121</COLUMN_NUMBER>
    <COLUMN_NAME>RESOURCE_USAGE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>122</COLUMN_NUMBER>
    <COLUMN_NAME>USAGE_UOM</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>3</DATA_LENGTH>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
muomv.uom_code id,
muomv.uom_code value,
muomv.unit_of_measure description
from
mtl_units_of_measure_vl muomv
where
muomv.disable_date is null
order by
1</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>123</COLUMN_NUMBER>
    <COLUMN_NAME>PROCESS_QUANTITY</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>124</COLUMN_NUMBER>
    <COLUMN_NAME>PROCESS_UOM</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>3</DATA_LENGTH>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>125</COLUMN_NUMBER>
    <COLUMN_NAME>MINIMUM_CAPACITY</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>126</COLUMN_NUMBER>
    <COLUMN_NAME>MAXIMUM_CAPACITY</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>127</COLUMN_NUMBER>
    <COLUMN_NAME>PROCESS_PARAMETER_1</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>16</DATA_LENGTH>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>128</COLUMN_NUMBER>
    <COLUMN_NAME>PROCESS_PARAMETER_2</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>16</DATA_LENGTH>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>129</COLUMN_NUMBER>
    <COLUMN_NAME>PROCESS_PARAMETER_3</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>16</DATA_LENGTH>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>130</COLUMN_NUMBER>
    <COLUMN_NAME>PROCESS_PARAMETER_4</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>16</DATA_LENGTH>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>131</COLUMN_NUMBER>
    <COLUMN_NAME>PROCESS_PARAMETER_5</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>16</DATA_LENGTH>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>132</COLUMN_NUMBER>
    <COLUMN_NAME>RECIPE_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>133</COLUMN_NUMBER>
    <COLUMN_NAME>VALIDITY_RULE_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>134</COLUMN_NUMBER>
    <COLUMN_NAME>ROUTING_STEP_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>135</COLUMN_NUMBER>
    <COLUMN_NAME>FORMULALINE_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>136</COLUMN_NUMBER>
    <COLUMN_NAME>RECIPE_PROCESS_LOSS_ID</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>
  <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</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_,
xu.upload_row,
nvl(mp.organization_code, xu.organization_code) organization_code,
nvl(grcv.recipe_no, xu.recipe) recipe,
nvl(grcv.recipe_version, xu.recipe_version) recipe_version,
xu.row_type,
nvl((select mp2.organization_code from mtl_parameters mp2 where mp2.organization_id=grcv.creation_organization_id), xu.creation_organization_code) creation_organization_code,
nvl(grcv.recipe_description, xu.recipe_description) recipe_description,
nvl((select ffmb.formula_no from fm_form_mst_b ffmb where ffmb.formula_id=grcv.formula_id), xu.formula) formula,
nvl((select ffmb.formula_vers from fm_form_mst_b ffmb where ffmb.formula_id=grcv.formula_id), xu.formula_version) formula_version,
nvl((select grb.routing_no from gmd_routings_b grb where grb.routing_id=grcv.routing_id), xu.routing) routing,
nvl((select grb.routing_vers from gmd_routings_b grb where grb.routing_id=grcv.routing_id), xu.routing_version) routing_version,
nvl(xxen_util.meaning(to_char(grcv.recipe_type),&apos;GMD_RECIPE_TYPE&apos;,552), xu.recipe_type) recipe_type,
nvl((select gsv.meaning from gmd_status_vl gsv where gsv.status_code=grcv.recipe_status), xu.recipe_status) recipe_status,
nvl(grcv.planned_process_loss, xu.planned_process_loss) planned_process_loss,
nvl(grcv.fixed_process_loss, xu.fixed_process_loss) fixed_process_loss,
nvl(grcv.fixed_process_loss_uom, xu.fixed_process_loss_uom) fixed_process_loss_uom,
nvl(grcv.recipe_yield, xu.recipe_yield) recipe_yield,
nvl(xxen_util.meaning(decode(grcv.contiguous_ind,1,&apos;Y&apos;,&apos;N&apos;),&apos;YES_NO&apos;,0), xu.contiguous) contiguous,
nvl(xxen_util.meaning(grcv.enhanced_pi_ind,&apos;YES_NO&apos;,552), xu.enhanced_process_instructions) enhanced_process_instructions,
nvl(xxen_util.meaning(decode(grcv.calculate_step_quantity,1,&apos;Y&apos;,&apos;N&apos;),&apos;YES_NO&apos;,0), xu.calculate_step_quantity) calculate_step_quantity,
nvl((select fu.user_name from fnd_user fu where fu.user_id=grcv.owner_id), xu.owner) owner,
nvl(xxen_util.display_flexfield_context(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category), xu.ha_attribute_category) ha_attribute_category,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE1&apos;,grcv.rowid,grcv.attribute1), xu.ha_attribute1) ha_attribute1,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE2&apos;,grcv.rowid,grcv.attribute2), xu.ha_attribute2) ha_attribute2,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE3&apos;,grcv.rowid,grcv.attribute3), xu.ha_attribute3) ha_attribute3,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE4&apos;,grcv.rowid,grcv.attribute4), xu.ha_attribute4) ha_attribute4,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE5&apos;,grcv.rowid,grcv.attribute5), xu.ha_attribute5) ha_attribute5,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE6&apos;,grcv.rowid,grcv.attribute6), xu.ha_attribute6) ha_attribute6,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE7&apos;,grcv.rowid,grcv.attribute7), xu.ha_attribute7) ha_attribute7,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE8&apos;,grcv.rowid,grcv.attribute8), xu.ha_attribute8) ha_attribute8,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE9&apos;,grcv.rowid,grcv.attribute9), xu.ha_attribute9) ha_attribute9,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE10&apos;,grcv.rowid,grcv.attribute10), xu.ha_attribute10) ha_attribute10,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE11&apos;,grcv.rowid,grcv.attribute11), xu.ha_attribute11) ha_attribute11,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE12&apos;,grcv.rowid,grcv.attribute12), xu.ha_attribute12) ha_attribute12,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE13&apos;,grcv.rowid,grcv.attribute13), xu.ha_attribute13) ha_attribute13,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE14&apos;,grcv.rowid,grcv.attribute14), xu.ha_attribute14) ha_attribute14,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE15&apos;,grcv.rowid,grcv.attribute15), xu.ha_attribute15) ha_attribute15,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE16&apos;,grcv.rowid,grcv.attribute16), xu.ha_attribute16) ha_attribute16,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE17&apos;,grcv.rowid,grcv.attribute17), xu.ha_attribute17) ha_attribute17,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE18&apos;,grcv.rowid,grcv.attribute18), xu.ha_attribute18) ha_attribute18,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE19&apos;,grcv.rowid,grcv.attribute19), xu.ha_attribute19) ha_attribute19,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE20&apos;,grcv.rowid,grcv.attribute20), xu.ha_attribute20) ha_attribute20,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE21&apos;,grcv.rowid,grcv.attribute21), xu.ha_attribute21) ha_attribute21,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE22&apos;,grcv.rowid,grcv.attribute22), xu.ha_attribute22) ha_attribute22,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE23&apos;,grcv.rowid,grcv.attribute23), xu.ha_attribute23) ha_attribute23,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE24&apos;,grcv.rowid,grcv.attribute24), xu.ha_attribute24) ha_attribute24,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE25&apos;,grcv.rowid,grcv.attribute25), xu.ha_attribute25) ha_attribute25,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE26&apos;,grcv.rowid,grcv.attribute26), xu.ha_attribute26) ha_attribute26,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE27&apos;,grcv.rowid,grcv.attribute27), xu.ha_attribute27) ha_attribute27,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE28&apos;,grcv.rowid,grcv.attribute28), xu.ha_attribute28) ha_attribute28,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE29&apos;,grcv.rowid,grcv.attribute29), xu.ha_attribute29) ha_attribute29,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPES_FLEX&apos;,grcv.attribute_category,&apos;ATTRIBUTE30&apos;,grcv.rowid,grcv.attribute30), xu.ha_attribute30) ha_attribute30,
xu.validity_rule_use,
xu.validity_organization_code,
xu.product,
xu.vr_revision,
xu.preference,
xu.standard_quantity,
xu.minimum_quantity,
xu.maximum_quantity,
xu.vr_detail_uom,
xu.start_date,
xu.end_date,
xu.vr_planned_process_loss,
xu.vr_fixed_process_loss,
xu.vr_fixed_process_loss_uom,
xu.va_attribute_category,
xu.va_attribute1,
xu.va_attribute2,
xu.va_attribute3,
xu.va_attribute4,
xu.va_attribute5,
xu.va_attribute6,
xu.va_attribute7,
xu.va_attribute8,
xu.va_attribute9,
xu.va_attribute10,
xu.va_attribute11,
xu.va_attribute12,
xu.va_attribute13,
xu.va_attribute14,
xu.va_attribute15,
xu.va_attribute16,
xu.va_attribute17,
xu.va_attribute18,
xu.va_attribute19,
xu.va_attribute20,
xu.va_attribute21,
xu.va_attribute22,
xu.va_attribute23,
xu.va_attribute24,
xu.va_attribute25,
xu.va_attribute26,
xu.va_attribute27,
xu.va_attribute28,
xu.va_attribute29,
xu.va_attribute30,
xu.step,
xu.operation,
xu.operation_version,
xu.step_quantity,
xu.operation_yield,
xu.material_line_type,
xu.material_item,
xu.minimum_transfer_quantity,
xu.minimum_delay,
xu.maximum_delay,
xu.sub_organization_code,
xu.process_loss,
xu.pl_fixed_process_loss,
xu.pl_fixed_process_loss_uom,
xu.pl_contiguous,
xu.customer,
xu.operation_line,
xu.activity_factor,
xu.resource_code,
xu.resource_usage,
xu.usage_uom,
xu.process_quantity,
xu.process_uom,
xu.minimum_capacity,
xu.maximum_capacity,
xu.process_parameter_1,
xu.process_parameter_2,
xu.process_parameter_3,
xu.process_parameter_4,
xu.process_parameter_5,
nvl(grcv.recipe_id, xu.recipe_id) recipe_id,
xu.validity_rule_id,
xu.routing_step_id,
xu.formulaline_id,
xu.recipe_process_loss_id
from
xxen_opm_recipe_upload_3936_u xu,
mtl_parameters mp,
gmd_recipes_vl grcv
where
xu.row_type=&apos;Recipe&apos; and
mp.organization_code(+)=xu.organization_code and
grcv.recipe_no(+)=upper(xu.recipe) and
grcv.recipe_version(+)=xu.recipe_version and
grcv.owner_organization_id(+)=mp.organization_id and
xu.status_code_=xxen_upload.status_success
union all
select
xu.action_,
xu.status_,
xu.message_,
xu.modified_columns_,
xu.upload_row,
nvl(mp.organization_code, xu.organization_code) organization_code,
nvl(grcv.recipe_no, xu.recipe) recipe,
nvl(grcv.recipe_version, xu.recipe_version) recipe_version,
xu.row_type,
xu.creation_organization_code,
xu.recipe_description,
xu.formula,
xu.formula_version,
xu.routing,
xu.routing_version,
xu.recipe_type,
xu.recipe_status,
xu.planned_process_loss,
xu.fixed_process_loss,
xu.fixed_process_loss_uom,
xu.recipe_yield,
xu.contiguous,
xu.enhanced_process_instructions,
xu.calculate_step_quantity,
xu.owner,
xu.ha_attribute_category,
xu.ha_attribute1,
xu.ha_attribute2,
xu.ha_attribute3,
xu.ha_attribute4,
xu.ha_attribute5,
xu.ha_attribute6,
xu.ha_attribute7,
xu.ha_attribute8,
xu.ha_attribute9,
xu.ha_attribute10,
xu.ha_attribute11,
xu.ha_attribute12,
xu.ha_attribute13,
xu.ha_attribute14,
xu.ha_attribute15,
xu.ha_attribute16,
xu.ha_attribute17,
xu.ha_attribute18,
xu.ha_attribute19,
xu.ha_attribute20,
xu.ha_attribute21,
xu.ha_attribute22,
xu.ha_attribute23,
xu.ha_attribute24,
xu.ha_attribute25,
xu.ha_attribute26,
xu.ha_attribute27,
xu.ha_attribute28,
xu.ha_attribute29,
xu.ha_attribute30,
nvl(xxen_util.meaning(grvr.recipe_use,&apos;GMD_FORMULA_USE&apos;,552), xu.validity_rule_use) validity_rule_use,
nvl((select mp2.organization_code from mtl_parameters mp2 where mp2.organization_id=grvr.organization_id), xu.validity_organization_code) validity_organization_code,
nvl((select msiv.concatenated_segments from mtl_system_items_vl msiv where msiv.inventory_item_id=grvr.inventory_item_id and msiv.organization_id=grcv.owner_organization_id), xu.product) product,
nvl(grvr.revision, xu.vr_revision) vr_revision,
nvl(grvr.preference, xu.preference) preference,
nvl(grvr.std_qty, xu.standard_quantity) standard_quantity,
nvl(grvr.min_qty, xu.minimum_quantity) minimum_quantity,
nvl(grvr.max_qty, xu.maximum_quantity) maximum_quantity,
nvl(grvr.detail_uom, xu.vr_detail_uom) vr_detail_uom,
nvl(grvr.start_date, xu.start_date) start_date,
nvl(grvr.end_date, xu.end_date) end_date,
nvl(grvr.planned_process_loss, xu.vr_planned_process_loss) vr_planned_process_loss,
nvl(grvr.fixed_process_loss, xu.vr_fixed_process_loss) vr_fixed_process_loss,
nvl(grvr.fixed_process_loss_uom, xu.vr_fixed_process_loss_uom) vr_fixed_process_loss_uom,
nvl(xxen_util.display_flexfield_context(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category), xu.va_attribute_category) va_attribute_category,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE1&apos;,grvr.rowid,grvr.attribute1), xu.va_attribute1) va_attribute1,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE2&apos;,grvr.rowid,grvr.attribute2), xu.va_attribute2) va_attribute2,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE3&apos;,grvr.rowid,grvr.attribute3), xu.va_attribute3) va_attribute3,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE4&apos;,grvr.rowid,grvr.attribute4), xu.va_attribute4) va_attribute4,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE5&apos;,grvr.rowid,grvr.attribute5), xu.va_attribute5) va_attribute5,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE6&apos;,grvr.rowid,grvr.attribute6), xu.va_attribute6) va_attribute6,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE7&apos;,grvr.rowid,grvr.attribute7), xu.va_attribute7) va_attribute7,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE8&apos;,grvr.rowid,grvr.attribute8), xu.va_attribute8) va_attribute8,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE9&apos;,grvr.rowid,grvr.attribute9), xu.va_attribute9) va_attribute9,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE10&apos;,grvr.rowid,grvr.attribute10), xu.va_attribute10) va_attribute10,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE11&apos;,grvr.rowid,grvr.attribute11), xu.va_attribute11) va_attribute11,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE12&apos;,grvr.rowid,grvr.attribute12), xu.va_attribute12) va_attribute12,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE13&apos;,grvr.rowid,grvr.attribute13), xu.va_attribute13) va_attribute13,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE14&apos;,grvr.rowid,grvr.attribute14), xu.va_attribute14) va_attribute14,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE15&apos;,grvr.rowid,grvr.attribute15), xu.va_attribute15) va_attribute15,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE16&apos;,grvr.rowid,grvr.attribute16), xu.va_attribute16) va_attribute16,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE17&apos;,grvr.rowid,grvr.attribute17), xu.va_attribute17) va_attribute17,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE18&apos;,grvr.rowid,grvr.attribute18), xu.va_attribute18) va_attribute18,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE19&apos;,grvr.rowid,grvr.attribute19), xu.va_attribute19) va_attribute19,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE20&apos;,grvr.rowid,grvr.attribute20), xu.va_attribute20) va_attribute20,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE21&apos;,grvr.rowid,grvr.attribute21), xu.va_attribute21) va_attribute21,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE22&apos;,grvr.rowid,grvr.attribute22), xu.va_attribute22) va_attribute22,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE23&apos;,grvr.rowid,grvr.attribute23), xu.va_attribute23) va_attribute23,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE24&apos;,grvr.rowid,grvr.attribute24), xu.va_attribute24) va_attribute24,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE25&apos;,grvr.rowid,grvr.attribute25), xu.va_attribute25) va_attribute25,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE26&apos;,grvr.rowid,grvr.attribute26), xu.va_attribute26) va_attribute26,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE27&apos;,grvr.rowid,grvr.attribute27), xu.va_attribute27) va_attribute27,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE28&apos;,grvr.rowid,grvr.attribute28), xu.va_attribute28) va_attribute28,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE29&apos;,grvr.rowid,grvr.attribute29), xu.va_attribute29) va_attribute29,
nvl(xxen_util.display_flexfield_value(552,&apos;GMD_RECIPE_VALIDITY_RULES_FLEX&apos;,grvr.attribute_category,&apos;ATTRIBUTE30&apos;,grvr.rowid,grvr.attribute30), xu.va_attribute30) va_attribute30,
xu.step,
xu.operation,
xu.operation_version,
xu.step_quantity,
xu.operation_yield,
xu.material_line_type,
xu.material_item,
xu.minimum_transfer_quantity,
xu.minimum_delay,
xu.maximum_delay,
xu.sub_organization_code,
xu.process_loss,
xu.pl_fixed_process_loss,
xu.pl_fixed_process_loss_uom,
xu.pl_contiguous,
xu.customer,
xu.operation_line,
xu.activity_factor,
xu.resource_code,
xu.resource_usage,
xu.usage_uom,
xu.process_quantity,
xu.process_uom,
xu.minimum_capacity,
xu.maximum_capacity,
xu.process_parameter_1,
xu.process_parameter_2,
xu.process_parameter_3,
xu.process_parameter_4,
xu.process_parameter_5,
nvl(grcv.recipe_id, xu.recipe_id) recipe_id,
nvl(grvr.recipe_validity_rule_id, xu.validity_rule_id) validity_rule_id,
xu.routing_step_id,
xu.formulaline_id,
xu.recipe_process_loss_id
from
xxen_opm_recipe_upload_3936_u xu,
mtl_parameters mp,
gmd_recipes_vl grcv,
gmd_recipe_validity_rules grvr
where
xu.row_type=&apos;Validity Rule&apos; and
mp.organization_code(+)=xu.organization_code and
grcv.recipe_no(+)=upper(xu.recipe) and
grcv.recipe_version(+)=xu.recipe_version and
grcv.owner_organization_id(+)=mp.organization_id and
grvr.recipe_validity_rule_id(+)=xu.validity_rule_id and
xu.status_code_=xxen_upload.status_success
union all
select
xu.action_,
xu.status_,
xu.message_,
xu.modified_columns_,
xu.upload_row,
nvl(mp.organization_code, xu.organization_code) organization_code,
nvl(grcv.recipe_no, xu.recipe) recipe,
nvl(grcv.recipe_version, xu.recipe_version) recipe_version,
xu.row_type,
xu.creation_organization_code,
xu.recipe_description,
xu.formula,
xu.formula_version,
xu.routing,
xu.routing_version,
xu.recipe_type,
xu.recipe_status,
xu.planned_process_loss,
xu.fixed_process_loss,
xu.fixed_process_loss_uom,
xu.recipe_yield,
xu.contiguous,
xu.enhanced_process_instructions,
xu.calculate_step_quantity,
xu.owner,
xu.ha_attribute_category,
xu.ha_attribute1,
xu.ha_attribute2,
xu.ha_attribute3,
xu.ha_attribute4,
xu.ha_attribute5,
xu.ha_attribute6,
xu.ha_attribute7,
xu.ha_attribute8,
xu.ha_attribute9,
xu.ha_attribute10,
xu.ha_attribute11,
xu.ha_attribute12,
xu.ha_attribute13,
xu.ha_attribute14,
xu.ha_attribute15,
xu.ha_attribute16,
xu.ha_attribute17,
xu.ha_attribute18,
xu.ha_attribute19,
xu.ha_attribute20,
xu.ha_attribute21,
xu.ha_attribute22,
xu.ha_attribute23,
xu.ha_attribute24,
xu.ha_attribute25,
xu.ha_attribute26,
xu.ha_attribute27,
xu.ha_attribute28,
xu.ha_attribute29,
xu.ha_attribute30,
xu.validity_rule_use,
xu.validity_organization_code,
xu.product,
xu.vr_revision,
xu.preference,
xu.standard_quantity,
xu.minimum_quantity,
xu.maximum_quantity,
xu.vr_detail_uom,
xu.start_date,
xu.end_date,
xu.vr_planned_process_loss,
xu.vr_fixed_process_loss,
xu.vr_fixed_process_loss_uom,
xu.va_attribute_category,
xu.va_attribute1,
xu.va_attribute2,
xu.va_attribute3,
xu.va_attribute4,
xu.va_attribute5,
xu.va_attribute6,
xu.va_attribute7,
xu.va_attribute8,
xu.va_attribute9,
xu.va_attribute10,
xu.va_attribute11,
xu.va_attribute12,
xu.va_attribute13,
xu.va_attribute14,
xu.va_attribute15,
xu.va_attribute16,
xu.va_attribute17,
xu.va_attribute18,
xu.va_attribute19,
xu.va_attribute20,
xu.va_attribute21,
xu.va_attribute22,
xu.va_attribute23,
xu.va_attribute24,
xu.va_attribute25,
xu.va_attribute26,
xu.va_attribute27,
xu.va_attribute28,
xu.va_attribute29,
xu.va_attribute30,
nvl(frd.routingstep_no, xu.step) step,
nvl((select gov.oprn_no from gmd_operations_vl gov where gov.oprn_id=frd.oprn_id), xu.operation) operation,
nvl((select gov.oprn_vers from gmd_operations_vl gov where gov.oprn_id=frd.oprn_id), xu.operation_version) operation_version,
nvl(grrs.step_qty, xu.step_quantity) step_quantity,
nvl(grrs.oprn_yield, xu.operation_yield) operation_yield,
xu.material_line_type,
xu.material_item,
xu.minimum_transfer_quantity,
xu.minimum_delay,
xu.maximum_delay,
xu.sub_organization_code,
xu.process_loss,
xu.pl_fixed_process_loss,
xu.pl_fixed_process_loss_uom,
xu.pl_contiguous,
xu.customer,
xu.operation_line,
xu.activity_factor,
xu.resource_code,
xu.resource_usage,
xu.usage_uom,
xu.process_quantity,
xu.process_uom,
xu.minimum_capacity,
xu.maximum_capacity,
xu.process_parameter_1,
xu.process_parameter_2,
xu.process_parameter_3,
xu.process_parameter_4,
xu.process_parameter_5,
nvl(grcv.recipe_id, xu.recipe_id) recipe_id,
xu.validity_rule_id,
nvl(frd.routingstep_id, xu.routing_step_id) routing_step_id,
xu.formulaline_id,
xu.recipe_process_loss_id
from
xxen_opm_recipe_upload_3936_u xu,
mtl_parameters mp,
gmd_recipes_vl grcv,
fm_rout_dtl frd,
gmd_recipe_routing_steps grrs
where
xu.row_type=&apos;Routing Step&apos; and
mp.organization_code(+)=xu.organization_code and
grcv.recipe_no(+)=upper(xu.recipe) and
grcv.recipe_version(+)=xu.recipe_version and
grcv.owner_organization_id(+)=mp.organization_id and
frd.routingstep_id(+)=xu.routing_step_id and
grrs.recipe_id(+)=grcv.recipe_id and
grrs.routingstep_id(+)=frd.routingstep_id and
xu.status_code_=xxen_upload.status_success
union all
select
xu.action_,
xu.status_,
xu.message_,
xu.modified_columns_,
xu.upload_row,
nvl(mp.organization_code, xu.organization_code) organization_code,
nvl(grcv.recipe_no, xu.recipe) recipe,
nvl(grcv.recipe_version, xu.recipe_version) recipe_version,
xu.row_type,
xu.creation_organization_code,
xu.recipe_description,
xu.formula,
xu.formula_version,
xu.routing,
xu.routing_version,
xu.recipe_type,
xu.recipe_status,
xu.planned_process_loss,
xu.fixed_process_loss,
xu.fixed_process_loss_uom,
xu.recipe_yield,
xu.contiguous,
xu.enhanced_process_instructions,
xu.calculate_step_quantity,
xu.owner,
xu.ha_attribute_category,
xu.ha_attribute1,
xu.ha_attribute2,
xu.ha_attribute3,
xu.ha_attribute4,
xu.ha_attribute5,
xu.ha_attribute6,
xu.ha_attribute7,
xu.ha_attribute8,
xu.ha_attribute9,
xu.ha_attribute10,
xu.ha_attribute11,
xu.ha_attribute12,
xu.ha_attribute13,
xu.ha_attribute14,
xu.ha_attribute15,
xu.ha_attribute16,
xu.ha_attribute17,
xu.ha_attribute18,
xu.ha_attribute19,
xu.ha_attribute20,
xu.ha_attribute21,
xu.ha_attribute22,
xu.ha_attribute23,
xu.ha_attribute24,
xu.ha_attribute25,
xu.ha_attribute26,
xu.ha_attribute27,
xu.ha_attribute28,
xu.ha_attribute29,
xu.ha_attribute30,
xu.validity_rule_use,
xu.validity_organization_code,
xu.product,
xu.vr_revision,
xu.preference,
xu.standard_quantity,
xu.minimum_quantity,
xu.maximum_quantity,
xu.vr_detail_uom,
xu.start_date,
xu.end_date,
xu.vr_planned_process_loss,
xu.vr_fixed_process_loss,
xu.vr_fixed_process_loss_uom,
xu.va_attribute_category,
xu.va_attribute1,
xu.va_attribute2,
xu.va_attribute3,
xu.va_attribute4,
xu.va_attribute5,
xu.va_attribute6,
xu.va_attribute7,
xu.va_attribute8,
xu.va_attribute9,
xu.va_attribute10,
xu.va_attribute11,
xu.va_attribute12,
xu.va_attribute13,
xu.va_attribute14,
xu.va_attribute15,
xu.va_attribute16,
xu.va_attribute17,
xu.va_attribute18,
xu.va_attribute19,
xu.va_attribute20,
xu.va_attribute21,
xu.va_attribute22,
xu.va_attribute23,
xu.va_attribute24,
xu.va_attribute25,
xu.va_attribute26,
xu.va_attribute27,
xu.va_attribute28,
xu.va_attribute29,
xu.va_attribute30,
nvl((select frd.routingstep_no from fm_rout_dtl frd where frd.routingstep_id=grsm.routingstep_id), xu.step) step,
xu.operation,
xu.operation_version,
xu.step_quantity,
xu.operation_yield,
nvl((select xxen_util.meaning(to_char(fmd.line_type),&apos;GMD_FORMULA_ITEM_TYPE&apos;,552) from fm_matl_dtl fmd where fmd.formulaline_id=grsm.formulaline_id), xu.material_line_type) material_line_type,
nvl((select msiv.concatenated_segments from fm_matl_dtl fmd, mtl_system_items_vl msiv where fmd.formulaline_id=grsm.formulaline_id and msiv.inventory_item_id=fmd.inventory_item_id and msiv.organization_id=fmd.organization_id), xu.material_item) material_item,
nvl(grsm.minimum_transfer_qty, xu.minimum_transfer_quantity) minimum_transfer_quantity,
nvl(grsm.minimum_delay, xu.minimum_delay) minimum_delay,
nvl(grsm.maximum_delay, xu.maximum_delay) maximum_delay,
xu.sub_organization_code,
xu.process_loss,
xu.pl_fixed_process_loss,
xu.pl_fixed_process_loss_uom,
xu.pl_contiguous,
xu.customer,
xu.operation_line,
xu.activity_factor,
xu.resource_code,
xu.resource_usage,
xu.usage_uom,
xu.process_quantity,
xu.process_uom,
xu.minimum_capacity,
xu.maximum_capacity,
xu.process_parameter_1,
xu.process_parameter_2,
xu.process_parameter_3,
xu.process_parameter_4,
xu.process_parameter_5,
nvl(grcv.recipe_id, xu.recipe_id) recipe_id,
xu.validity_rule_id,
nvl(grsm.routingstep_id, xu.routing_step_id) routing_step_id,
nvl(grsm.formulaline_id, xu.formulaline_id) formulaline_id,
xu.recipe_process_loss_id
from
xxen_opm_recipe_upload_3936_u xu,
mtl_parameters mp,
gmd_recipes_vl grcv,
gmd_recipe_step_materials grsm
where
xu.row_type=&apos;Step Material&apos; and
mp.organization_code(+)=xu.organization_code and
grcv.recipe_no(+)=upper(xu.recipe) and
grcv.recipe_version(+)=xu.recipe_version and
grcv.owner_organization_id(+)=mp.organization_id and
grsm.recipe_id(+)=grcv.recipe_id and
grsm.formulaline_id(+)=xu.formulaline_id and
grsm.routingstep_id(+)=xu.routing_step_id and
xu.status_code_=xxen_upload.status_success
union all
select
xu.action_,
xu.status_,
xu.message_,
xu.modified_columns_,
xu.upload_row,
nvl(mp.organization_code, xu.organization_code) organization_code,
nvl(grcv.recipe_no, xu.recipe) recipe,
nvl(grcv.recipe_version, xu.recipe_version) recipe_version,
xu.row_type,
xu.creation_organization_code,
xu.recipe_description,
xu.formula,
xu.formula_version,
xu.routing,
xu.routing_version,
xu.recipe_type,
xu.recipe_status,
xu.planned_process_loss,
xu.fixed_process_loss,
xu.fixed_process_loss_uom,
xu.recipe_yield,
xu.contiguous,
xu.enhanced_process_instructions,
xu.calculate_step_quantity,
xu.owner,
xu.ha_attribute_category,
xu.ha_attribute1,
xu.ha_attribute2,
xu.ha_attribute3,
xu.ha_attribute4,
xu.ha_attribute5,
xu.ha_attribute6,
xu.ha_attribute7,
xu.ha_attribute8,
xu.ha_attribute9,
xu.ha_attribute10,
xu.ha_attribute11,
xu.ha_attribute12,
xu.ha_attribute13,
xu.ha_attribute14,
xu.ha_attribute15,
xu.ha_attribute16,
xu.ha_attribute17,
xu.ha_attribute18,
xu.ha_attribute19,
xu.ha_attribute20,
xu.ha_attribute21,
xu.ha_attribute22,
xu.ha_attribute23,
xu.ha_attribute24,
xu.ha_attribute25,
xu.ha_attribute26,
xu.ha_attribute27,
xu.ha_attribute28,
xu.ha_attribute29,
xu.ha_attribute30,
xu.validity_rule_use,
xu.validity_organization_code,
xu.product,
xu.vr_revision,
xu.preference,
xu.standard_quantity,
xu.minimum_quantity,
xu.maximum_quantity,
xu.vr_detail_uom,
xu.start_date,
xu.end_date,
xu.vr_planned_process_loss,
xu.vr_fixed_process_loss,
xu.vr_fixed_process_loss_uom,
xu.va_attribute_category,
xu.va_attribute1,
xu.va_attribute2,
xu.va_attribute3,
xu.va_attribute4,
xu.va_attribute5,
xu.va_attribute6,
xu.va_attribute7,
xu.va_attribute8,
xu.va_attribute9,
xu.va_attribute10,
xu.va_attribute11,
xu.va_attribute12,
xu.va_attribute13,
xu.va_attribute14,
xu.va_attribute15,
xu.va_attribute16,
xu.va_attribute17,
xu.va_attribute18,
xu.va_attribute19,
xu.va_attribute20,
xu.va_attribute21,
xu.va_attribute22,
xu.va_attribute23,
xu.va_attribute24,
xu.va_attribute25,
xu.va_attribute26,
xu.va_attribute27,
xu.va_attribute28,
xu.va_attribute29,
xu.va_attribute30,
xu.step,
xu.operation,
xu.operation_version,
xu.step_quantity,
xu.operation_yield,
xu.material_line_type,
xu.material_item,
xu.minimum_transfer_quantity,
xu.minimum_delay,
xu.maximum_delay,
nvl(grpl.orgn_code, xu.sub_organization_code) sub_organization_code,
nvl(grpl.process_loss, xu.process_loss) process_loss,
nvl(grpl.fixed_process_loss, xu.pl_fixed_process_loss) pl_fixed_process_loss,
nvl(grpl.fixed_process_loss_uom, xu.pl_fixed_process_loss_uom) pl_fixed_process_loss_uom,
nvl(xxen_util.meaning(decode(grpl.contiguous_ind,1,&apos;Y&apos;,&apos;N&apos;),&apos;YES_NO&apos;,0), xu.pl_contiguous) pl_contiguous,
xu.customer,
xu.operation_line,
xu.activity_factor,
xu.resource_code,
xu.resource_usage,
xu.usage_uom,
xu.process_quantity,
xu.process_uom,
xu.minimum_capacity,
xu.maximum_capacity,
xu.process_parameter_1,
xu.process_parameter_2,
xu.process_parameter_3,
xu.process_parameter_4,
xu.process_parameter_5,
nvl(grcv.recipe_id, xu.recipe_id) recipe_id,
xu.validity_rule_id,
xu.routing_step_id,
xu.formulaline_id,
nvl(grpl.recipe_process_loss_id, xu.recipe_process_loss_id) recipe_process_loss_id
from
xxen_opm_recipe_upload_3936_u xu,
mtl_parameters mp,
gmd_recipes_vl grcv,
gmd_recipe_process_loss grpl
where
xu.row_type=&apos;Process Loss&apos; and
mp.organization_code(+)=xu.organization_code and
grcv.recipe_no(+)=upper(xu.recipe) and
grcv.recipe_version(+)=xu.recipe_version and
grcv.owner_organization_id(+)=mp.organization_id and
grpl.recipe_process_loss_id(+)=xu.recipe_process_loss_id and
xu.status_code_=xxen_upload.status_success
union all
select
xu.action_,
xu.status_,
xu.message_,
xu.modified_columns_,
xu.upload_row,
nvl(mp.organization_code, xu.organization_code) organization_code,
nvl(grcv.recipe_no, xu.recipe) recipe,
nvl(grcv.recipe_version, xu.recipe_version) recipe_version,
xu.row_type,
xu.creation_organization_code,
xu.recipe_description,
xu.formula,
xu.formula_version,
xu.routing,
xu.routing_version,
xu.recipe_type,
xu.recipe_status,
xu.planned_process_loss,
xu.fixed_process_loss,
xu.fixed_process_loss_uom,
xu.recipe_yield,
xu.contiguous,
xu.enhanced_process_instructions,
xu.calculate_step_quantity,
xu.owner,
xu.ha_attribute_category,
xu.ha_attribute1,
xu.ha_attribute2,
xu.ha_attribute3,
xu.ha_attribute4,
xu.ha_attribute5,
xu.ha_attribute6,
xu.ha_attribute7,
xu.ha_attribute8,
xu.ha_attribute9,
xu.ha_attribute10,
xu.ha_attribute11,
xu.ha_attribute12,
xu.ha_attribute13,
xu.ha_attribute14,
xu.ha_attribute15,
xu.ha_attribute16,
xu.ha_attribute17,
xu.ha_attribute18,
xu.ha_attribute19,
xu.ha_attribute20,
xu.ha_attribute21,
xu.ha_attribute22,
xu.ha_attribute23,
xu.ha_attribute24,
xu.ha_attribute25,
xu.ha_attribute26,
xu.ha_attribute27,
xu.ha_attribute28,
xu.ha_attribute29,
xu.ha_attribute30,
xu.validity_rule_use,
xu.validity_organization_code,
xu.product,
xu.vr_revision,
xu.preference,
xu.standard_quantity,
xu.minimum_quantity,
xu.maximum_quantity,
xu.vr_detail_uom,
xu.start_date,
xu.end_date,
xu.vr_planned_process_loss,
xu.vr_fixed_process_loss,
xu.vr_fixed_process_loss_uom,
xu.va_attribute_category,
xu.va_attribute1,
xu.va_attribute2,
xu.va_attribute3,
xu.va_attribute4,
xu.va_attribute5,
xu.va_attribute6,
xu.va_attribute7,
xu.va_attribute8,
xu.va_attribute9,
xu.va_attribute10,
xu.va_attribute11,
xu.va_attribute12,
xu.va_attribute13,
xu.va_attribute14,
xu.va_attribute15,
xu.va_attribute16,
xu.va_attribute17,
xu.va_attribute18,
xu.va_attribute19,
xu.va_attribute20,
xu.va_attribute21,
xu.va_attribute22,
xu.va_attribute23,
xu.va_attribute24,
xu.va_attribute25,
xu.va_attribute26,
xu.va_attribute27,
xu.va_attribute28,
xu.va_attribute29,
xu.va_attribute30,
xu.step,
xu.operation,
xu.operation_version,
xu.step_quantity,
xu.operation_yield,
xu.material_line_type,
xu.material_item,
xu.minimum_transfer_quantity,
xu.minimum_delay,
xu.maximum_delay,
xu.sub_organization_code,
xu.process_loss,
xu.pl_fixed_process_loss,
xu.pl_fixed_process_loss_uom,
xu.pl_contiguous,
nvl((select hca_c.account_number from hz_cust_accounts hca_c where hca_c.cust_account_id=grc.customer_id), xu.customer) customer,
xu.operation_line,
xu.activity_factor,
xu.resource_code,
xu.resource_usage,
xu.usage_uom,
xu.process_quantity,
xu.process_uom,
xu.minimum_capacity,
xu.maximum_capacity,
xu.process_parameter_1,
xu.process_parameter_2,
xu.process_parameter_3,
xu.process_parameter_4,
xu.process_parameter_5,
nvl(grcv.recipe_id, xu.recipe_id) recipe_id,
xu.validity_rule_id,
xu.routing_step_id,
xu.formulaline_id,
xu.recipe_process_loss_id
from
xxen_opm_recipe_upload_3936_u xu,
mtl_parameters mp,
gmd_recipes_vl grcv,
hz_cust_accounts hca,
gmd_recipe_customers grc
where
xu.row_type=&apos;Customer&apos; and
mp.organization_code(+)=xu.organization_code and
grcv.recipe_no(+)=upper(xu.recipe) and
grcv.recipe_version(+)=xu.recipe_version and
grcv.owner_organization_id(+)=mp.organization_id and
hca.account_number(+)=xu.customer and
grc.recipe_id(+)=grcv.recipe_id and
grc.customer_id(+)=hca.cust_account_id and
xu.status_code_=xxen_upload.status_success
union all
select
xu.action_,
xu.status_,
xu.message_,
xu.modified_columns_,
xu.upload_row,
nvl(mp.organization_code, xu.organization_code) organization_code,
nvl(grcv.recipe_no, xu.recipe) recipe,
nvl(grcv.recipe_version, xu.recipe_version) recipe_version,
xu.row_type,
xu.creation_organization_code,
xu.recipe_description,
xu.formula,
xu.formula_version,
xu.routing,
xu.routing_version,
xu.recipe_type,
xu.recipe_status,
xu.planned_process_loss,
xu.fixed_process_loss,
xu.fixed_process_loss_uom,
xu.recipe_yield,
xu.contiguous,
xu.enhanced_process_instructions,
xu.calculate_step_quantity,
xu.owner,
xu.ha_attribute_category,
xu.ha_attribute1,
xu.ha_attribute2,
xu.ha_attribute3,
xu.ha_attribute4,
xu.ha_attribute5,
xu.ha_attribute6,
xu.ha_attribute7,
xu.ha_attribute8,
xu.ha_attribute9,
xu.ha_attribute10,
xu.ha_attribute11,
xu.ha_attribute12,
xu.ha_attribute13,
xu.ha_attribute14,
xu.ha_attribute15,
xu.ha_attribute16,
xu.ha_attribute17,
xu.ha_attribute18,
xu.ha_attribute19,
xu.ha_attribute20,
xu.ha_attribute21,
xu.ha_attribute22,
xu.ha_attribute23,
xu.ha_attribute24,
xu.ha_attribute25,
xu.ha_attribute26,
xu.ha_attribute27,
xu.ha_attribute28,
xu.ha_attribute29,
xu.ha_attribute30,
xu.validity_rule_use,
xu.validity_organization_code,
xu.product,
xu.vr_revision,
xu.preference,
xu.standard_quantity,
xu.minimum_quantity,
xu.maximum_quantity,
xu.vr_detail_uom,
xu.start_date,
xu.end_date,
xu.vr_planned_process_loss,
xu.vr_fixed_process_loss,
xu.vr_fixed_process_loss_uom,
xu.va_attribute_category,
xu.va_attribute1,
xu.va_attribute2,
xu.va_attribute3,
xu.va_attribute4,
xu.va_attribute5,
xu.va_attribute6,
xu.va_attribute7,
xu.va_attribute8,
xu.va_attribute9,
xu.va_attribute10,
xu.va_attribute11,
xu.va_attribute12,
xu.va_attribute13,
xu.va_attribute14,
xu.va_attribute15,
xu.va_attribute16,
xu.va_attribute17,
xu.va_attribute18,
xu.va_attribute19,
xu.va_attribute20,
xu.va_attribute21,
xu.va_attribute22,
xu.va_attribute23,
xu.va_attribute24,
xu.va_attribute25,
xu.va_attribute26,
xu.va_attribute27,
xu.va_attribute28,
xu.va_attribute29,
xu.va_attribute30,
nvl(frd.routingstep_no, xu.step) step,
xu.operation,
xu.operation_version,
xu.step_quantity,
xu.operation_yield,
xu.material_line_type,
xu.material_item,
xu.minimum_transfer_quantity,
xu.minimum_delay,
xu.maximum_delay,
nvl(groa.orgn_code, xu.sub_organization_code) sub_organization_code,
xu.process_loss,
xu.pl_fixed_process_loss,
xu.pl_fixed_process_loss_uom,
xu.pl_contiguous,
xu.customer,
nvl(goa.activity, xu.operation_line) operation_line,
nvl(groa.activity_factor, xu.activity_factor) activity_factor,
xu.resource_code,
xu.resource_usage,
xu.usage_uom,
xu.process_quantity,
xu.process_uom,
xu.minimum_capacity,
xu.maximum_capacity,
xu.process_parameter_1,
xu.process_parameter_2,
xu.process_parameter_3,
xu.process_parameter_4,
xu.process_parameter_5,
nvl(grcv.recipe_id, xu.recipe_id) recipe_id,
xu.validity_rule_id,
xu.routing_step_id,
xu.formulaline_id,
xu.recipe_process_loss_id
from
xxen_opm_recipe_upload_3936_u xu,
mtl_parameters mp,
gmd_recipes_vl grcv,
fm_rout_dtl frd,
gmd_operation_activities goa,
gmd_recipe_orgn_activities groa
where
xu.row_type=&apos;Org Operation&apos; and
mp.organization_code(+)=xu.organization_code and
grcv.recipe_no(+)=upper(xu.recipe) and
grcv.recipe_version(+)=xu.recipe_version and
grcv.owner_organization_id(+)=mp.organization_id and
frd.routing_id(+)=grcv.routing_id and
frd.routingstep_no(+)=xu.step and
goa.oprn_id(+)=frd.oprn_id and
goa.activity(+)=xu.operation_line and
groa.recipe_id(+)=grcv.recipe_id and
groa.routingstep_id(+)=frd.routingstep_id and
groa.oprn_line_id(+)=goa.oprn_line_id and
xu.status_code_=xxen_upload.status_success
union all
select
xu.action_,
xu.status_,
xu.message_,
xu.modified_columns_,
xu.upload_row,
nvl(mp.organization_code, xu.organization_code) organization_code,
nvl(grcv.recipe_no, xu.recipe) recipe,
nvl(grcv.recipe_version, xu.recipe_version) recipe_version,
xu.row_type,
xu.creation_organization_code,
xu.recipe_description,
xu.formula,
xu.formula_version,
xu.routing,
xu.routing_version,
xu.recipe_type,
xu.recipe_status,
xu.planned_process_loss,
xu.fixed_process_loss,
xu.fixed_process_loss_uom,
xu.recipe_yield,
xu.contiguous,
xu.enhanced_process_instructions,
xu.calculate_step_quantity,
xu.owner,
xu.ha_attribute_category,
xu.ha_attribute1,
xu.ha_attribute2,
xu.ha_attribute3,
xu.ha_attribute4,
xu.ha_attribute5,
xu.ha_attribute6,
xu.ha_attribute7,
xu.ha_attribute8,
xu.ha_attribute9,
xu.ha_attribute10,
xu.ha_attribute11,
xu.ha_attribute12,
xu.ha_attribute13,
xu.ha_attribute14,
xu.ha_attribute15,
xu.ha_attribute16,
xu.ha_attribute17,
xu.ha_attribute18,
xu.ha_attribute19,
xu.ha_attribute20,
xu.ha_attribute21,
xu.ha_attribute22,
xu.ha_attribute23,
xu.ha_attribute24,
xu.ha_attribute25,
xu.ha_attribute26,
xu.ha_attribute27,
xu.ha_attribute28,
xu.ha_attribute29,
xu.ha_attribute30,
xu.validity_rule_use,
xu.validity_organization_code,
xu.product,
xu.vr_revision,
xu.preference,
xu.standard_quantity,
xu.minimum_quantity,
xu.maximum_quantity,
xu.vr_detail_uom,
xu.start_date,
xu.end_date,
xu.vr_planned_process_loss,
xu.vr_fixed_process_loss,
xu.vr_fixed_process_loss_uom,
xu.va_attribute_category,
xu.va_attribute1,
xu.va_attribute2,
xu.va_attribute3,
xu.va_attribute4,
xu.va_attribute5,
xu.va_attribute6,
xu.va_attribute7,
xu.va_attribute8,
xu.va_attribute9,
xu.va_attribute10,
xu.va_attribute11,
xu.va_attribute12,
xu.va_attribute13,
xu.va_attribute14,
xu.va_attribute15,
xu.va_attribute16,
xu.va_attribute17,
xu.va_attribute18,
xu.va_attribute19,
xu.va_attribute20,
xu.va_attribute21,
xu.va_attribute22,
xu.va_attribute23,
xu.va_attribute24,
xu.va_attribute25,
xu.va_attribute26,
xu.va_attribute27,
xu.va_attribute28,
xu.va_attribute29,
xu.va_attribute30,
nvl(frd.routingstep_no, xu.step) step,
xu.operation,
xu.operation_version,
xu.step_quantity,
xu.operation_yield,
xu.material_line_type,
xu.material_item,
xu.minimum_transfer_quantity,
xu.minimum_delay,
xu.maximum_delay,
nvl(gror.orgn_code, xu.sub_organization_code) sub_organization_code,
xu.process_loss,
xu.pl_fixed_process_loss,
xu.pl_fixed_process_loss_uom,
xu.pl_contiguous,
xu.customer,
nvl(goa.activity, xu.operation_line) operation_line,
xu.activity_factor,
nvl(gror.resources, xu.resource_code) resource_code,
nvl(gror.resource_usage, xu.resource_usage) resource_usage,
nvl(gror.usage_uom, xu.usage_uom) usage_uom,
nvl(gror.process_qty, xu.process_quantity) process_quantity,
nvl(gror.process_um, xu.process_uom) process_uom,
nvl(gror.min_capacity, xu.minimum_capacity) minimum_capacity,
nvl(gror.max_capacity, xu.maximum_capacity) maximum_capacity,
nvl(gror.process_parameter_1, xu.process_parameter_1) process_parameter_1,
nvl(gror.process_parameter_2, xu.process_parameter_2) process_parameter_2,
nvl(gror.process_parameter_3, xu.process_parameter_3) process_parameter_3,
nvl(gror.process_parameter_4, xu.process_parameter_4) process_parameter_4,
nvl(gror.process_parameter_5, xu.process_parameter_5) process_parameter_5,
nvl(grcv.recipe_id, xu.recipe_id) recipe_id,
xu.validity_rule_id,
xu.routing_step_id,
xu.formulaline_id,
xu.recipe_process_loss_id
from
xxen_opm_recipe_upload_3936_u xu,
mtl_parameters mp,
gmd_recipes_vl grcv,
fm_rout_dtl frd,
gmd_operation_activities goa,
gmd_recipe_orgn_resources gror
where
xu.row_type=&apos;Org Resource&apos; and
mp.organization_code(+)=xu.organization_code and
grcv.recipe_no(+)=upper(xu.recipe) and
grcv.recipe_version(+)=xu.recipe_version and
grcv.owner_organization_id(+)=mp.organization_id and
frd.routing_id(+)=grcv.routing_id and
frd.routingstep_no(+)=xu.step and
goa.oprn_id(+)=frd.oprn_id and
goa.activity(+)=xu.operation_line and
gror.recipe_id(+)=grcv.recipe_id and
gror.routingstep_id(+)=frd.routingstep_id and
gror.oprn_line_id(+)=goa.oprn_line_id and
gror.resources(+)=xu.resource_code and
xu.status_code_=xxen_upload.status_success</SQL_TEXT>
   </UPLOAD_SQLS_ROW>
  </UPLOAD_SQLS>
 </REPORTS_ROW>
</REPORTS>
</ROOT>
