<ROOT>
 <APPS_INITIALIZE_DATA>
  <USER_NAME>ENGINATICS</USER_NAME>
  <RESPONSIBILITY_KEY>SYSTEM_ADMINISTRATOR</RESPONSIBILITY_KEY>
  <APPLICATION_SHORT_NAME>SYSADMIN</APPLICATION_SHORT_NAME>
 </APPS_INITIALIZE_DATA>
<LOVS>
<!-- loader xml for Enginatics Blitz Report lov: Blitz Upload Mode -->
 <LOVS_ROW>
  <GUID>E811F942597A2075E0530100007FF4F2</GUID>
  <LOV_NAME>Blitz Upload Mode</LOV_NAME>
  <VALIDATE_FROM_LIST>Y</VALIDATE_FROM_LIST>
  <LOV_QUERY>select xxen_upload.action_create id, xxen_upload.action_meaning(xxen_upload.action_create) value, null description from dual union all
select xxen_upload.action_create || &apos;,&apos; || xxen_upload.action_update id, xxen_upload.action_meaning(xxen_upload.action_create)||&apos;, &apos;||xxen_upload.action_meaning(xxen_upload.action_update) value, null description from dual
</LOV_QUERY>
  <LOV_TRANSLATIONS>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>US</LANGUAGE>
   </LOV_TRANSLATIONS_ROW>
  </LOV_TRANSLATIONS>
 </LOVS_ROW>
<!-- loader xml for Enginatics Blitz Report lov: Yes -->
 <LOVS_ROW>
  <GUID>8E2FF36EDEA679D2E0530100007F1FF2</GUID>
  <LOV_NAME>Yes</LOV_NAME>
  <VALIDATE_FROM_LIST>Y</VALIDATE_FROM_LIST>
  <LOV_QUERY>select &apos;Y&apos; id, xxen_util.meaning(&apos;Y&apos;,&apos;YES_NO&apos;,0) 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: BOM Standard Operations Upload -->
 <REPORTS_ROW>
  <GUID>122EB41EEB574685A2F16692D7A22B2B</GUID><ENABLED>Y</ENABLED>
  <SQL_TEXT>select
null action_,
null status_,
null message_,
null modified_columns_,
null upload_mode,
x.*,
null upload_row
from
(
select
mp.organization_code,
xxen_util.meaning(nvl(bso.operation_type,1),&apos;BOM_OPERATION_TYPE&apos;,700) operation_type,
wl.line_code line,
bso.operation_code,
bso.operation_description,
bd.department_code department,
case when bso.line_id is not null and nvl(bso.operation_type,1) in (2,3) then bso.sequence_num end display_sequence,
bso.minimum_transfer_quantity min_transfer_qty,
xxen_util.meaning(bso.wms_task_type,&apos;WMS_TASK_TYPES&apos;,700) task_type,
bso.default_subinventory,
(select milk.concatenated_segments from mtl_item_locations_kfv milk where milk.organization_id=bso.organization_id and milk.inventory_location_id=bso.default_locator_id) default_locator,
xxen_util.yes(case when bso.option_dependent_flag=1 then &apos;Y&apos; end) option_dependent,
xxen_util.yes(bso.value_added) value_added,
xxen_util.yes(bso.critical_to_quality) critical_to_quality,
xxen_util.yes(case when bso.count_point_type in (1) then &apos;Y&apos; end) count_point,
xxen_util.yes(case when bso.count_point_type in (1,3) then &apos;Y&apos; end) autocharge,
xxen_util.yes(case when bso.backflush_flag=1 then &apos;Y&apos; end) backflush,
xxen_util.meaning(bso.shutdown_type,&apos;BOM_EAM_SHUTDOWN_TYPE&apos;,700) shutdown_type,
bso.yield,
xxen_util.yes(case when bso.operation_yield_enabled=1 then &apos;Y&apos; end) operation_yield_enabled,
xxen_util.yes(case when bso.check_skill=1 then &apos;Y&apos; end) check_skill,
bso.lowest_acceptable_yield,
xxen_util.yes(case when bso.use_org_settings=1 then &apos;Y&apos; end) use_org_settings,
xxen_util.yes(case when bso.queue_mandatory_flag=1 then &apos;Y&apos; end) queue_mandatory,
xxen_util.yes(case when bso.run_mandatory_flag=1 then &apos;Y&apos; end) run_mandatory,
xxen_util.yes(case when bso.to_move_mandatory_flag=1 then &apos;Y&apos; end) to_move_mandatory,
xxen_util.yes(case when bso.show_next_op_by_default=1 then &apos;Y&apos; end) default_for_move_to_next_op,
xxen_util.yes(case when bso.show_scrap_code=1 then &apos;Y&apos; end) show_scrap_codes,
xxen_util.yes(case when bso.show_lot_attrib=1 then &apos;Y&apos; end) show_lot_attrib,
xxen_util.yes(case when bso.track_multiple_res_usage_dates=1 then &apos;Y&apos; end) track_multi_res_dates,
xxen_util.display_flexfield_context(702,&apos;OPERATIONS&apos;,bso.attribute_category) op_attribute_category,
xxen_util.display_flexfield_value(702,&apos;OPERATIONS&apos;,bso.attribute_category,&apos;ATTRIBUTE1&apos;,null,bso.attribute1) op_attribute1,
xxen_util.display_flexfield_value(702,&apos;OPERATIONS&apos;,bso.attribute_category,&apos;ATTRIBUTE2&apos;,null,bso.attribute2) op_attribute2,
xxen_util.display_flexfield_value(702,&apos;OPERATIONS&apos;,bso.attribute_category,&apos;ATTRIBUTE3&apos;,null,bso.attribute3) op_attribute3,
xxen_util.display_flexfield_value(702,&apos;OPERATIONS&apos;,bso.attribute_category,&apos;ATTRIBUTE4&apos;,null,bso.attribute4) op_attribute4,
xxen_util.display_flexfield_value(702,&apos;OPERATIONS&apos;,bso.attribute_category,&apos;ATTRIBUTE5&apos;,null,bso.attribute5) op_attribute5,
xxen_util.display_flexfield_value(702,&apos;OPERATIONS&apos;,bso.attribute_category,&apos;ATTRIBUTE6&apos;,null,bso.attribute6) op_attribute6,
xxen_util.display_flexfield_value(702,&apos;OPERATIONS&apos;,bso.attribute_category,&apos;ATTRIBUTE7&apos;,null,bso.attribute7) op_attribute7,
xxen_util.display_flexfield_value(702,&apos;OPERATIONS&apos;,bso.attribute_category,&apos;ATTRIBUTE8&apos;,null,bso.attribute8) op_attribute8,
xxen_util.display_flexfield_value(702,&apos;OPERATIONS&apos;,bso.attribute_category,&apos;ATTRIBUTE9&apos;,null,bso.attribute9) op_attribute9,
xxen_util.display_flexfield_value(702,&apos;OPERATIONS&apos;,bso.attribute_category,&apos;ATTRIBUTE10&apos;,null,bso.attribute10) op_attribute10,
xxen_util.display_flexfield_value(702,&apos;OPERATIONS&apos;,bso.attribute_category,&apos;ATTRIBUTE11&apos;,null,bso.attribute11) op_attribute11,
xxen_util.display_flexfield_value(702,&apos;OPERATIONS&apos;,bso.attribute_category,&apos;ATTRIBUTE12&apos;,null,bso.attribute12) op_attribute12,
xxen_util.display_flexfield_value(702,&apos;OPERATIONS&apos;,bso.attribute_category,&apos;ATTRIBUTE13&apos;,null,bso.attribute13) op_attribute13,
xxen_util.display_flexfield_value(702,&apos;OPERATIONS&apos;,bso.attribute_category,&apos;ATTRIBUTE14&apos;,null,bso.attribute14) op_attribute14,
xxen_util.display_flexfield_value(702,&apos;OPERATIONS&apos;,bso.attribute_category,&apos;ATTRIBUTE15&apos;,null,bso.attribute15) op_attribute15,
null substitute_resource,
bsor.resource_seq_num resource_seq,
bsor.substitute_group_num substitute_group,
to_number(null) replacement_group,
br.resource_code,
xxen_util.meaning(bsor.basis_type,&apos;BOM_BASIS_TYPE&apos;,700) basis,
bsor.usage_rate_or_amount usage_rate,
bsor.usage_rate_or_amount_inverse inverse_rate,
bsor.schedule_seq_num schedule_seq,
xxen_util.meaning(bsor.schedule_flag,&apos;BOM_RESOURCE_SCHEDULE_TYPE&apos;,700) schedule,
bsor.assigned_units,
xxen_util.yes(case when bsor.principle_flag=1 then &apos;Y&apos; end) principal,
cavv.activity,
xxen_util.yes(case when bsor.standard_rate_flag=1 then &apos;Y&apos; end) standard_rate,
xxen_util.meaning(bsor.autocharge_type,&apos;BOM_AUTOCHARGE_TYPE&apos;,700) charge_type,
xxen_util.display_flexfield_context(702,&apos;OPERATION_RESOURCES&apos;,bsor.attribute_category) rsc_attribute_category,
xxen_util.display_flexfield_value(702,&apos;OPERATION_RESOURCES&apos;,bsor.attribute_category,&apos;ATTRIBUTE1&apos;,null,bsor.attribute1) rsc_attribute1,
xxen_util.display_flexfield_value(702,&apos;OPERATION_RESOURCES&apos;,bsor.attribute_category,&apos;ATTRIBUTE2&apos;,null,bsor.attribute2) rsc_attribute2,
xxen_util.display_flexfield_value(702,&apos;OPERATION_RESOURCES&apos;,bsor.attribute_category,&apos;ATTRIBUTE3&apos;,null,bsor.attribute3) rsc_attribute3,
xxen_util.display_flexfield_value(702,&apos;OPERATION_RESOURCES&apos;,bsor.attribute_category,&apos;ATTRIBUTE4&apos;,null,bsor.attribute4) rsc_attribute4,
xxen_util.display_flexfield_value(702,&apos;OPERATION_RESOURCES&apos;,bsor.attribute_category,&apos;ATTRIBUTE5&apos;,null,bsor.attribute5) rsc_attribute5,
xxen_util.display_flexfield_value(702,&apos;OPERATION_RESOURCES&apos;,bsor.attribute_category,&apos;ATTRIBUTE6&apos;,null,bsor.attribute6) rsc_attribute6,
xxen_util.display_flexfield_value(702,&apos;OPERATION_RESOURCES&apos;,bsor.attribute_category,&apos;ATTRIBUTE7&apos;,null,bsor.attribute7) rsc_attribute7,
xxen_util.display_flexfield_value(702,&apos;OPERATION_RESOURCES&apos;,bsor.attribute_category,&apos;ATTRIBUTE8&apos;,null,bsor.attribute8) rsc_attribute8,
xxen_util.display_flexfield_value(702,&apos;OPERATION_RESOURCES&apos;,bsor.attribute_category,&apos;ATTRIBUTE9&apos;,null,bsor.attribute9) rsc_attribute9,
xxen_util.display_flexfield_value(702,&apos;OPERATION_RESOURCES&apos;,bsor.attribute_category,&apos;ATTRIBUTE10&apos;,null,bsor.attribute10) rsc_attribute10,
xxen_util.display_flexfield_value(702,&apos;OPERATION_RESOURCES&apos;,bsor.attribute_category,&apos;ATTRIBUTE11&apos;,null,bsor.attribute11) rsc_attribute11,
xxen_util.display_flexfield_value(702,&apos;OPERATION_RESOURCES&apos;,bsor.attribute_category,&apos;ATTRIBUTE12&apos;,null,bsor.attribute12) rsc_attribute12,
xxen_util.display_flexfield_value(702,&apos;OPERATION_RESOURCES&apos;,bsor.attribute_category,&apos;ATTRIBUTE13&apos;,null,bsor.attribute13) rsc_attribute13,
xxen_util.display_flexfield_value(702,&apos;OPERATION_RESOURCES&apos;,bsor.attribute_category,&apos;ATTRIBUTE14&apos;,null,bsor.attribute14) rsc_attribute14,
xxen_util.display_flexfield_value(702,&apos;OPERATION_RESOURCES&apos;,bsor.attribute_category,&apos;ATTRIBUTE15&apos;,null,bsor.attribute15) rsc_attribute15,
null delete_std_op,
null delete_resource,
bso.standard_operation_id,
rowidtochar(bso.rowid) standard_operation_rowid,
rowidtochar(bsor.rowid) std_op_resource_rowid,
null std_op_sub_resource_rowid
from
mtl_parameters mp,
bom_standard_operations bso,
bom_departments bd,
wip_lines wl,
bom_std_op_resources bsor,
bom_resources br,
cst_activities_val_v cavv
where
mp.organization_id=bso.organization_id and
mp.organization_code=:p_organization_code and
bso.department_id=bd.department_id and
bso.line_id=wl.line_id(+) and
bso.standard_operation_id=bsor.standard_operation_id(+) and
bsor.resource_id=br.resource_id(+) and
bsor.activity_id=cavv.activity_id(+) and
nvl(cavv.organization_id(+),bso.organization_id)=bso.organization_id and
1=1
union all
select
mp.organization_code,
xxen_util.meaning(nvl(bso.operation_type,1),&apos;BOM_OPERATION_TYPE&apos;,700) operation_type,
wl.line_code line,
bso.operation_code,
bso.operation_description,
bd.department_code department,
case when bso.line_id is not null and nvl(bso.operation_type,1) in (2,3) then bso.sequence_num end,
bso.minimum_transfer_quantity,
xxen_util.meaning(bso.wms_task_type,&apos;WMS_TASK_TYPES&apos;,700),
bso.default_subinventory,
(select milk.concatenated_segments from mtl_item_locations_kfv milk where milk.organization_id=bso.organization_id and milk.inventory_location_id=bso.default_locator_id),
xxen_util.yes(case when bso.option_dependent_flag=1 then &apos;Y&apos; end),
xxen_util.yes(bso.value_added),
xxen_util.yes(bso.critical_to_quality),
xxen_util.yes(case when bso.count_point_type in (1) then &apos;Y&apos; end),
xxen_util.yes(case when bso.count_point_type in (1,3) then &apos;Y&apos; end),
xxen_util.yes(case when bso.backflush_flag=1 then &apos;Y&apos; end),
xxen_util.meaning(bso.shutdown_type,&apos;BOM_EAM_SHUTDOWN_TYPE&apos;,700),
bso.yield,
xxen_util.yes(case when bso.operation_yield_enabled=1 then &apos;Y&apos; end),
xxen_util.yes(case when bso.check_skill=1 then &apos;Y&apos; end),
bso.lowest_acceptable_yield,
xxen_util.yes(case when bso.use_org_settings=1 then &apos;Y&apos; end),
xxen_util.yes(case when bso.queue_mandatory_flag=1 then &apos;Y&apos; end),
xxen_util.yes(case when bso.run_mandatory_flag=1 then &apos;Y&apos; end),
xxen_util.yes(case when bso.to_move_mandatory_flag=1 then &apos;Y&apos; end),
xxen_util.yes(case when bso.show_next_op_by_default=1 then &apos;Y&apos; end),
xxen_util.yes(case when bso.show_scrap_code=1 then &apos;Y&apos; end),
xxen_util.yes(case when bso.show_lot_attrib=1 then &apos;Y&apos; end),
xxen_util.yes(case when bso.track_multiple_res_usage_dates=1 then &apos;Y&apos; end),
xxen_util.display_flexfield_context(702,&apos;OPERATIONS&apos;,bso.attribute_category),
xxen_util.display_flexfield_value(702,&apos;OPERATIONS&apos;,bso.attribute_category,&apos;ATTRIBUTE1&apos;,null,bso.attribute1),
xxen_util.display_flexfield_value(702,&apos;OPERATIONS&apos;,bso.attribute_category,&apos;ATTRIBUTE2&apos;,null,bso.attribute2),
xxen_util.display_flexfield_value(702,&apos;OPERATIONS&apos;,bso.attribute_category,&apos;ATTRIBUTE3&apos;,null,bso.attribute3),
xxen_util.display_flexfield_value(702,&apos;OPERATIONS&apos;,bso.attribute_category,&apos;ATTRIBUTE4&apos;,null,bso.attribute4),
xxen_util.display_flexfield_value(702,&apos;OPERATIONS&apos;,bso.attribute_category,&apos;ATTRIBUTE5&apos;,null,bso.attribute5),
xxen_util.display_flexfield_value(702,&apos;OPERATIONS&apos;,bso.attribute_category,&apos;ATTRIBUTE6&apos;,null,bso.attribute6),
xxen_util.display_flexfield_value(702,&apos;OPERATIONS&apos;,bso.attribute_category,&apos;ATTRIBUTE7&apos;,null,bso.attribute7),
xxen_util.display_flexfield_value(702,&apos;OPERATIONS&apos;,bso.attribute_category,&apos;ATTRIBUTE8&apos;,null,bso.attribute8),
xxen_util.display_flexfield_value(702,&apos;OPERATIONS&apos;,bso.attribute_category,&apos;ATTRIBUTE9&apos;,null,bso.attribute9),
xxen_util.display_flexfield_value(702,&apos;OPERATIONS&apos;,bso.attribute_category,&apos;ATTRIBUTE10&apos;,null,bso.attribute10),
xxen_util.display_flexfield_value(702,&apos;OPERATIONS&apos;,bso.attribute_category,&apos;ATTRIBUTE11&apos;,null,bso.attribute11),
xxen_util.display_flexfield_value(702,&apos;OPERATIONS&apos;,bso.attribute_category,&apos;ATTRIBUTE12&apos;,null,bso.attribute12),
xxen_util.display_flexfield_value(702,&apos;OPERATIONS&apos;,bso.attribute_category,&apos;ATTRIBUTE13&apos;,null,bso.attribute13),
xxen_util.display_flexfield_value(702,&apos;OPERATIONS&apos;,bso.attribute_category,&apos;ATTRIBUTE14&apos;,null,bso.attribute14),
xxen_util.display_flexfield_value(702,&apos;OPERATIONS&apos;,bso.attribute_category,&apos;ATTRIBUTE15&apos;,null,bso.attribute15),
xxen_util.meaning(&apos;Y&apos;,&apos;YES_NO&apos;,0) substitute_resource,
bssor.resource_id resource_seq,
bssor.substitute_group_num substitute_group,
bssor.replacement_group_num replacement_group,
br.resource_code,
xxen_util.meaning(bssor.basis_type,&apos;BOM_BASIS_TYPE&apos;,700),
bssor.usage_rate_or_amount,
bssor.usage_rate_or_amount_inverse,
bssor.schedule_seq_num,
xxen_util.meaning(bssor.schedule_flag,&apos;BOM_RESOURCE_SCHEDULE_TYPE&apos;,700),
bssor.assigned_units,
null principal,
cavv.activity,
xxen_util.yes(case when bssor.standard_rate_flag=1 then &apos;Y&apos; end),
xxen_util.meaning(bssor.autocharge_type,&apos;BOM_AUTOCHARGE_TYPE&apos;,700),
null rsc_attribute_category,
null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,
null delete_std_op,
null delete_resource,
bso.standard_operation_id,
rowidtochar(bso.rowid) standard_operation_rowid,
null std_op_resource_rowid,
rowidtochar(bssor.rowid) std_op_sub_resource_rowid
from
mtl_parameters mp,
bom_standard_operations bso,
bom_departments bd,
wip_lines wl,
bom_std_sub_op_resources bssor,
bom_resources br,
cst_activities_val_v cavv
where
mp.organization_id=bso.organization_id and
mp.organization_code=:p_organization_code and
bso.department_id=bd.department_id and
bso.line_id=wl.line_id(+) and
bso.standard_operation_id=bssor.standard_operation_id and
bssor.resource_id=br.resource_id and
bssor.activity_id=cavv.activity_id(+) and
nvl(cavv.organization_id(+),bso.organization_id)=bso.organization_id and
1=1
) x</SQL_TEXT>
  <VERSION_COMMENTS>Report parameters: Organization Code now defaults from the MFG_ORGANIZATION_ID profile. The Standard Operation Type parameter was renamed to Manufacturing Mode (Flow vs Standard) to remove the confusion with Operation Type. Added download filters - Operation Code (multi-select, dependent on Organization Code / Manufacturing Mode / Operation Type), Operation Code like (free-text pattern), Department (multi-select, dependent on Organization Code) and Contains Resource (multi-select, dependent on Organization Code and, via department resources, Department). Contains Resource pulls in each matching standard operation in full - all resource and substitute rows - rather than only the specific resource line, and matches the resource whether it is used as a primary or a substitute resource. The Show Next Op Default column was renamed to Default for Move to Next Op to align with the form boiler-plate prompt; the upload API parameter p_show_next_op_default is unchanged.</VERSION_COMMENTS>
  <TYPE>U</TYPE>
  <UPLOAD_TYPE>A</UPLOAD_TYPE>
  <UPLOAD_OBJECT>xxen_bom_upload.upload_std_op</UPLOAD_OBJECT>
  <UPLOAD_EXCEL_VALIDATION>xxen_bom_upload.validate_std_op_excel_row
(p_organization_code=&gt;:$column$.organization_code
,p_operation_type=&gt;:$column$.operation_type
,p_line=&gt;:$column$.line
,p_display_sequence=&gt;:$column$.display_sequence
,p_task_type=&gt;:$column$.task_type
,p_default_subinventory=&gt;:$column$.default_subinventory
,p_default_locator=&gt;:$column$.default_locator
,p_value_added=&gt;:$column$.value_added
,p_critical_to_quality=&gt;:$column$.critical_to_quality
,p_count_point=&gt;:$column$.count_point
,p_autocharge=&gt;:$column$.autocharge
,p_backflush=&gt;:$column$.backflush
,p_shutdown_type=&gt;:$column$.shutdown_type
,p_yield=&gt;:$column$.yield
,p_operation_yield_enabled=&gt;:$column$.operation_yield_enabled
,p_check_skill=&gt;:$column$.check_skill
,p_lowest_acceptable_yield=&gt;:$column$.lowest_acceptable_yield
,p_use_org_settings=&gt;:$column$.use_org_settings
,p_queue_mandatory=&gt;:$column$.queue_mandatory
,p_run_mandatory=&gt;:$column$.run_mandatory
,p_to_move_mandatory=&gt;:$column$.to_move_mandatory
,p_show_next_op_default=&gt;:$column$.default_for_move_to_next_op
,p_show_scrap_codes=&gt;:$column$.show_scrap_codes
,p_show_lot_attrib=&gt;:$column$.show_lot_attrib
,p_track_multi_res_dates=&gt;:$column$.track_multi_res_dates
,p_resource_code=&gt;:$column$.resource_code
,p_substitute_resource=&gt;:$column$.substitute_resource
,p_replacement_group=&gt;:$column$.replacement_group
,p_operation_code=&gt;:$column$.operation_code
,p_department=&gt;:$column$.department
 )</UPLOAD_EXCEL_VALIDATION>
  <REPORT_TRANSLATIONS>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>US</LANGUAGE>
    <REPORT_NAME>BOM Standard Operations Upload</REPORT_NAME>
    <DESCRIPTION>Report: BOM Standard Operations Upload

This upload can be used to create and/or update BOM Standard Operations.

Standard operations are reusable operation templates that routings can reference. The upload covers:
- Standard operation header (code, type, line, department, attributes, EAM and OSFM extensions)
- Primary resource assignments to the standard operation
- Substitute (alternate) resource assignments
- Descriptive flexfield attributes on the header and primary resources

Each Excel row represents one resource of a standard operation. Header columns repeat across resource rows of the same standard operation. To upload a standard operation with no resources, leave the Resource Code blank. To upload a substitute resource, set Substitute Resource to Yes and supply Substitute Group + Replacement Group.

Standard operations are one of four types: discrete Standard (not tied to a production line), or Flow Event, Flow Process or Flow Line (each tied to a line). Many columns apply, default or are editable differently by operation type - for example Value Added and Critical to Quality can only be set to No on Flow Events, Count Point, Auto-charge and Backflush can only be set to No on discrete Standard operations, and Display Sequence applies only to Flow Process and Flow Line operations. Each affected column carries a cell comment describing its behaviour, and the supplied templates already show only the columns relevant to each type.

Five templates are provided, one per operation type and scenario - pick the one matching the operation you are creating. Each shows only the columns relevant to that type, and the flow templates pre-set the Operation Type:

- Discrete Standard Operation: a standard operation not tied to a production line.
- Discrete Standard Operation - Shop Floor Management: the same, for OSFM/WSM-enabled organizations, additionally showing the Shop Floor Management fields (Operation Yield Enabled, Yield, Lowest Acceptable Yield, the Queue/Run/To Move Mandatory flags, Track Multiple Resource Usage Dates and the Show flags).
- Flow Standard Events: a Flow Event operation tied to a production line.
- Flow Standard Line Operations: a Flow Line operation tied to a production line.
- Flow Standard Processes: a Flow Process operation tied to a production line.

The download parameters control which operations are returned: Organization Code (defaults to your current manufacturing organization), Manufacturing Mode (Flow or Standard), Operation Type, Operation Code, Operation Code like (pattern search), Department and Contains Resource. Contains Resource returns each matching operation in full - all of its resource and substitute rows - so a resource is shown in the context of its whole operation rather than as an isolated line.

Deletion is supported at two levels via the Delete Std Op and Delete Resource columns. Header delete cascades to resources, substitute resources, and OSFM child rows (bonus codes, scrap codes, responsibility exclusions). Header delete is blocked if the standard operation is referenced by an active routing operation or by a setup transition.</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
  </REPORT_TRANSLATIONS>
  <CATEGORY_ASSIGNMENTS>
   <CATEGORY_ASSIGNMENTS_ROW>
    <CATEGORY>Enginatics</CATEGORY>
   </CATEGORY_ASSIGNMENTS_ROW>
   <CATEGORY_ASSIGNMENTS_ROW>
    <CATEGORY>R12 only</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_organization_code</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>:p_organization_code</ANCHOR>
    <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.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
mp.organization_code</LOV_QUERY_DSP>
    <DEFAULT_VALUE>select mp.organization_code from mtl_parameters mp where mp.organization_id=fnd_profile.value(&apos;MFG_ORGANIZATION_ID&apos;)</DEFAULT_VALUE>
    <REQUIRED>Y</REQUIRED>
    <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>bso.line_id is not null</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV custom</PARAMETER_TYPE_DSP>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select 1 id, &apos;Flow&apos; value, null description from dual union all
select 2 id, &apos;Standard&apos; value, null description from dual
order by id</LOV_QUERY_DSP>
    <MATCHING_VALUE>1</MATCHING_VALUE>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Manufacturing Mode</PARAMETER_NAME>
      <DESCRIPTION>Restrict the download to Flow standard operations (those tied to a production line) or to discrete Standard operations (no line).

Leave blank to download both.</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>4</SORT_ORDER>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>bso.line_id is null and nvl(bso.operation_type,1)=1</SQL_TEXT>
    <MATCHING_VALUE>2</MATCHING_VALUE>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Manufacturing Mode</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>5</SORT_ORDER>
    <DISPLAY_SEQUENCE>40</DISPLAY_SEQUENCE>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>bso.operation_type=:p_operation_type</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV custom</PARAMETER_TYPE_DSP>
    <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;BOM_OPERATION_TYPE&apos; and
flvv.view_application_id=700 and
flvv.security_group_id=0 and
flvv.enabled_flag=&apos;Y&apos; and
:$flex$.Manufacturing_Mode=1
order by
flvv.lookup_code</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Operation Type</PARAMETER_NAME>
      <DESCRIPTION>Restrict downloaded Flow operations to a specific operation type: Event, Process or Line operation.

Applies only when Manufacturing Mode is Flow.</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>6</SORT_ORDER>
    <DISPLAY_SEQUENCE>50</DISPLAY_SEQUENCE>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>bso.operation_code=:operation_code</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV custom</PARAMETER_TYPE_DSP>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
bso.operation_code id,
bso.operation_code value,
max(bso.operation_description) description
from
bom_standard_operations bso,
mtl_parameters mp
where
mp.organization_code=:$flex$.Organization_Code and
bso.organization_id=mp.organization_id and
(:$flex$.Manufacturing_Mode is null or
:$flex$.Manufacturing_Mode=1 and bso.line_id is not null or
:$flex$.Manufacturing_Mode=2 and bso.line_id is null and nvl(bso.operation_type,1)=1) and
(:$flex$.Operation_Type is null or nvl(bso.operation_type,1)=:$flex$.Operation_Type)
group by
bso.operation_code
order by
bso.operation_code</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Operation Code</PARAMETER_NAME>
      <DESCRIPTION>Restrict the download to specific standard operation codes. Supports multiple values.

The list is filtered by Organization Code, and further by Manufacturing Mode and Operation Type when those are set.</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>7</SORT_ORDER>
    <DISPLAY_SEQUENCE>60</DISPLAY_SEQUENCE>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>bso.operation_code like :operation_code_like</SQL_TEXT>
    <PARAMETER_TYPE_DSP>Char</PARAMETER_TYPE_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Operation Code like</PARAMETER_NAME>
      <DESCRIPTION>Restrict the download to operation codes matching a pattern, for example ABC%. Use % as the wildcard.</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>8</SORT_ORDER>
    <DISPLAY_SEQUENCE>70</DISPLAY_SEQUENCE>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>bd.department_code=:department</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV custom</PARAMETER_TYPE_DSP>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
bd.department_code id,
bd.department_code value,
bd.description
from
bom_departments bd,
mtl_parameters mp
where
mp.organization_code=:$flex$.Organization_Code and
bd.organization_id=mp.organization_id
order by
bd.department_code</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Department</PARAMETER_NAME>
      <DESCRIPTION>Restrict the download to operations in specific departments. Supports multiple values.

The list is filtered by Organization Code.</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>9</SORT_ORDER>
    <DISPLAY_SEQUENCE>80</DISPLAY_SEQUENCE>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>bso.standard_operation_id in (select r.standard_operation_id from (select bsor2.standard_operation_id, bsor2.resource_id from bom_std_op_resources bsor2 union all select bssor2.standard_operation_id, bssor2.resource_id from bom_std_sub_op_resources bssor2) r, bom_resources br2 where r.resource_id=br2.resource_id and br2.resource_code=:resource_code)</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV custom</PARAMETER_TYPE_DSP>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
br.resource_code id,
br.resource_code value,
br.description
from
bom_resources br,
mtl_parameters mp
where
mp.organization_code=:$flex$.Organization_Code and
br.organization_id=mp.organization_id and
(:$flex$.Department is null or exists
(
select
null
from
bom_department_resources bdr,
bom_departments bd
where
bdr.resource_id=br.resource_id and
bdr.department_id=bd.department_id and
bd.organization_id=br.organization_id and
xxen_util.contains(:$flex$.Department,bd.department_code)=&apos;Y&apos;
))
order by
br.resource_code</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Contains Resource</PARAMETER_NAME>
      <DESCRIPTION>Restrict the download to standard operations that use the selected resources, and pull in each such operation in full - all of its resource and substitute rows - so the resource is shown in context rather than as an isolated row. An operation is included when the resource is used as an assigned (primary) resource or as a substitute resource. Supports multiple values.

The list is filtered by Organization Code, and by the selected Departments (via their assigned resources) when Department is set.</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
  </PARAMETERS>
  <TEMPLATES>
   <TEMPLATES_ROW>
    <GUID>573C985DDF9C365EE0630100007FA71F</GUID>
    <TEMPLATE_NAME>Discrete Standard Operation</TEMPLATE_NAME>
    <DESCRIPTION>Discrete Standard Operations</DESCRIPTION>
    <OWNER>ERIC.CLEGG</OWNER>
    <TEMPLATE_COLUMNS>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>24</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ACTIVITY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>20</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ASSIGNED_UNITS</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>9</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AUTOCHARGE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>10</DISPLAY_SEQUENCE>
      <COLUMN_NAME>BACKFLUSH</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>17</DISPLAY_SEQUENCE>
      <COLUMN_NAME>BASIS</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>26</DISPLAY_SEQUENCE>
      <COLUMN_NAME>CHARGE_TYPE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>11</DISPLAY_SEQUENCE>
      <COLUMN_NAME>CHECK_SKILL</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>8</DISPLAY_SEQUENCE>
      <COLUMN_NAME>COUNT_POINT</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>28</DISPLAY_SEQUENCE>
      <COLUMN_NAME>DELETE_RESOURCE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>27</DISPLAY_SEQUENCE>
      <COLUMN_NAME>DELETE_STD_OP</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>4</DISPLAY_SEQUENCE>
      <COLUMN_NAME>DEPARTMENT</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>19</DISPLAY_SEQUENCE>
      <COLUMN_NAME>INVERSE_RATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>5</DISPLAY_SEQUENCE>
      <COLUMN_NAME>MIN_TRANSFER_QTY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>2</DISPLAY_SEQUENCE>
      <COLUMN_NAME>OPERATION_CODE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>3</DISPLAY_SEQUENCE>
      <COLUMN_NAME>OPERATION_DESCRIPTION</COLUMN_NAME>
      <FREEZE_PANES>Y</FREEZE_PANES>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>7</DISPLAY_SEQUENCE>
      <COLUMN_NAME>OPTION_DEPENDENT</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>23</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PRINCIPAL</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>15</DISPLAY_SEQUENCE>
      <COLUMN_NAME>REPLACEMENT_GROUP</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>16</DISPLAY_SEQUENCE>
      <COLUMN_NAME>RESOURCE_CODE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>13</DISPLAY_SEQUENCE>
      <COLUMN_NAME>RESOURCE_SEQ</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>22</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SCHEDULE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>21</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SCHEDULE_SEQ</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>25</DISPLAY_SEQUENCE>
      <COLUMN_NAME>STANDARD_RATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>14</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SUBSTITUTE_GROUP</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>12</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SUBSTITUTE_RESOURCE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>6</DISPLAY_SEQUENCE>
      <COLUMN_NAME>TASK_TYPE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>18</DISPLAY_SEQUENCE>
      <COLUMN_NAME>USAGE_RATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
    </TEMPLATE_COLUMNS>
    <TEMPLATE_PIVOT>
    </TEMPLATE_PIVOT>
    <TEMPLATE_SHARED_STRINGS>
    </TEMPLATE_SHARED_STRINGS>
    <TEMPLATE_PARAMETER_DEFAULTS>
     <TEMPLATE_PARAMETER_DEFAULTS_ROW>
      <PARAMETER_NAME>Manufacturing Mode</PARAMETER_NAME>
      <DEFAULT_VALUE>2</DEFAULT_VALUE>
      <LOCKED>Y</LOCKED>
     </TEMPLATE_PARAMETER_DEFAULTS_ROW>
    </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_ROW>
      <PARAMETER_NAME>Operation Type</PARAMETER_NAME>
     </PARAMETER_EXCLUSION_ROW>
    </PARAMETER_EXCLUSION>
   </TEMPLATES_ROW>
   <TEMPLATES_ROW>
    <GUID>573C985DDF9D365EE0630100007FA71F</GUID>
    <TEMPLATE_NAME>Discrete Standard Operation - Shop Floor Management</TEMPLATE_NAME>
    <DESCRIPTION>Discrete Standard Operations for Shop Floor Management enabled Organizations</DESCRIPTION>
    <OWNER>ERIC.CLEGG</OWNER>
    <TEMPLATE_COLUMNS>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>36</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ACTIVITY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>32</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ASSIGNED_UNITS</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>9</DISPLAY_SEQUENCE>
      <COLUMN_NAME>AUTOCHARGE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>10</DISPLAY_SEQUENCE>
      <COLUMN_NAME>BACKFLUSH</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>29</DISPLAY_SEQUENCE>
      <COLUMN_NAME>BASIS</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>38</DISPLAY_SEQUENCE>
      <COLUMN_NAME>CHARGE_TYPE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>11</DISPLAY_SEQUENCE>
      <COLUMN_NAME>CHECK_SKILL</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>8</DISPLAY_SEQUENCE>
      <COLUMN_NAME>COUNT_POINT</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>19</DISPLAY_SEQUENCE>
      <COLUMN_NAME>DEFAULT_FOR_MOVE_TO_NEXT_OP</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>23</DISPLAY_SEQUENCE>
      <COLUMN_NAME>DEFAULT_LOCATOR</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>22</DISPLAY_SEQUENCE>
      <COLUMN_NAME>DEFAULT_SUBINVENTORY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>40</DISPLAY_SEQUENCE>
      <COLUMN_NAME>DELETE_RESOURCE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>39</DISPLAY_SEQUENCE>
      <COLUMN_NAME>DELETE_STD_OP</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>4</DISPLAY_SEQUENCE>
      <COLUMN_NAME>DEPARTMENT</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>31</DISPLAY_SEQUENCE>
      <COLUMN_NAME>INVERSE_RATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>14</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LOWEST_ACCEPTABLE_YIELD</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>5</DISPLAY_SEQUENCE>
      <COLUMN_NAME>MIN_TRANSFER_QTY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>2</DISPLAY_SEQUENCE>
      <COLUMN_NAME>OPERATION_CODE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>3</DISPLAY_SEQUENCE>
      <COLUMN_NAME>OPERATION_DESCRIPTION</COLUMN_NAME>
      <FREEZE_PANES>Y</FREEZE_PANES>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>13</DISPLAY_SEQUENCE>
      <COLUMN_NAME>OPERATION_YIELD_ENABLED</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>7</DISPLAY_SEQUENCE>
      <COLUMN_NAME>OPTION_DEPENDENT</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>35</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PRINCIPAL</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>16</DISPLAY_SEQUENCE>
      <COLUMN_NAME>QUEUE_MANDATORY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>27</DISPLAY_SEQUENCE>
      <COLUMN_NAME>REPLACEMENT_GROUP</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>28</DISPLAY_SEQUENCE>
      <COLUMN_NAME>RESOURCE_CODE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>25</DISPLAY_SEQUENCE>
      <COLUMN_NAME>RESOURCE_SEQ</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>17</DISPLAY_SEQUENCE>
      <COLUMN_NAME>RUN_MANDATORY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>34</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SCHEDULE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>33</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SCHEDULE_SEQ</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>20</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SHOW_LOT_ATTRIB</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>21</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SHOW_SCRAP_CODES</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>37</DISPLAY_SEQUENCE>
      <COLUMN_NAME>STANDARD_RATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>26</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SUBSTITUTE_GROUP</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>24</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SUBSTITUTE_RESOURCE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>6</DISPLAY_SEQUENCE>
      <COLUMN_NAME>TASK_TYPE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>18</DISPLAY_SEQUENCE>
      <COLUMN_NAME>TO_MOVE_MANDATORY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>30</DISPLAY_SEQUENCE>
      <COLUMN_NAME>USAGE_RATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>15</DISPLAY_SEQUENCE>
      <COLUMN_NAME>USE_ORG_SETTINGS</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>12</DISPLAY_SEQUENCE>
      <COLUMN_NAME>YIELD</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
    </TEMPLATE_COLUMNS>
    <TEMPLATE_PIVOT>
    </TEMPLATE_PIVOT>
    <TEMPLATE_SHARED_STRINGS>
    </TEMPLATE_SHARED_STRINGS>
    <TEMPLATE_PARAMETER_DEFAULTS>
     <TEMPLATE_PARAMETER_DEFAULTS_ROW>
      <PARAMETER_NAME>Manufacturing Mode</PARAMETER_NAME>
      <DEFAULT_VALUE>2</DEFAULT_VALUE>
      <LOCKED>Y</LOCKED>
     </TEMPLATE_PARAMETER_DEFAULTS_ROW>
    </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_ROW>
      <PARAMETER_NAME>Operation Type</PARAMETER_NAME>
     </PARAMETER_EXCLUSION_ROW>
    </PARAMETER_EXCLUSION>
   </TEMPLATES_ROW>
   <TEMPLATES_ROW>
    <GUID>573C985DDF9E365EE0630100007FA71F</GUID>
    <TEMPLATE_NAME>Flow Standard Events</TEMPLATE_NAME>
    <DESCRIPTION>Flow Standard Events</DESCRIPTION>
    <OWNER>ERIC.CLEGG</OWNER>
    <TEMPLATE_COLUMNS>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>22</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ACTIVITY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>18</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ASSIGNED_UNITS</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>15</DISPLAY_SEQUENCE>
      <COLUMN_NAME>BASIS</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>24</DISPLAY_SEQUENCE>
      <COLUMN_NAME>CHARGE_TYPE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>10</DISPLAY_SEQUENCE>
      <COLUMN_NAME>CRITICAL_TO_QUALITY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>26</DISPLAY_SEQUENCE>
      <COLUMN_NAME>DELETE_RESOURCE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>25</DISPLAY_SEQUENCE>
      <COLUMN_NAME>DELETE_STD_OP</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>6</DISPLAY_SEQUENCE>
      <COLUMN_NAME>DEPARTMENT</COLUMN_NAME>
      <READ_ONLY>Y</READ_ONLY>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>17</DISPLAY_SEQUENCE>
      <COLUMN_NAME>INVERSE_RATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>3</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE</COLUMN_NAME>
      <REQUIRED>Y</REQUIRED>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>7</DISPLAY_SEQUENCE>
      <COLUMN_NAME>MIN_TRANSFER_QTY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>4</DISPLAY_SEQUENCE>
      <COLUMN_NAME>OPERATION_CODE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>5</DISPLAY_SEQUENCE>
      <COLUMN_NAME>OPERATION_DESCRIPTION</COLUMN_NAME>
      <FREEZE_PANES>Y</FREEZE_PANES>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>2</DISPLAY_SEQUENCE>
      <COLUMN_NAME>OPERATION_TYPE</COLUMN_NAME>
      <REQUIRED>Y</REQUIRED>
      <DEFAULT_VALUE>Event</DEFAULT_VALUE>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>11</DISPLAY_SEQUENCE>
      <COLUMN_NAME>OPTION_DEPENDENT</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>21</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PRINCIPAL</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>14</DISPLAY_SEQUENCE>
      <COLUMN_NAME>RESOURCE_CODE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>12</DISPLAY_SEQUENCE>
      <COLUMN_NAME>RESOURCE_SEQ</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>20</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SCHEDULE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>19</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SCHEDULE_SEQ</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>23</DISPLAY_SEQUENCE>
      <COLUMN_NAME>STANDARD_RATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>13</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SUBSTITUTE_GROUP</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>8</DISPLAY_SEQUENCE>
      <COLUMN_NAME>TASK_TYPE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>16</DISPLAY_SEQUENCE>
      <COLUMN_NAME>USAGE_RATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>9</DISPLAY_SEQUENCE>
      <COLUMN_NAME>VALUE_ADDED</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
    </TEMPLATE_COLUMNS>
    <TEMPLATE_PIVOT>
    </TEMPLATE_PIVOT>
    <TEMPLATE_SHARED_STRINGS>
    </TEMPLATE_SHARED_STRINGS>
    <TEMPLATE_PARAMETER_DEFAULTS>
     <TEMPLATE_PARAMETER_DEFAULTS_ROW>
      <PARAMETER_NAME>Manufacturing Mode</PARAMETER_NAME>
      <DEFAULT_VALUE>1</DEFAULT_VALUE>
      <LOCKED>Y</LOCKED>
     </TEMPLATE_PARAMETER_DEFAULTS_ROW>
     <TEMPLATE_PARAMETER_DEFAULTS_ROW>
      <PARAMETER_NAME>Operation Type</PARAMETER_NAME>
      <DEFAULT_VALUE>1</DEFAULT_VALUE>
      <LOCKED>Y</LOCKED>
     </TEMPLATE_PARAMETER_DEFAULTS_ROW>
    </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>573C985DDFA0365EE0630100007FA71F</GUID>
    <TEMPLATE_NAME>Flow Standard Line Operations</TEMPLATE_NAME>
    <DESCRIPTION>Flow Standard Line Operations</DESCRIPTION>
    <OWNER>ERIC.CLEGG</OWNER>
    <TEMPLATE_COLUMNS>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>11</DISPLAY_SEQUENCE>
      <COLUMN_NAME>DEFAULT_LOCATOR</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>10</DISPLAY_SEQUENCE>
      <COLUMN_NAME>DEFAULT_SUBINVENTORY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>13</DISPLAY_SEQUENCE>
      <COLUMN_NAME>DELETE_STD_OP</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>6</DISPLAY_SEQUENCE>
      <COLUMN_NAME>DEPARTMENT</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>7</DISPLAY_SEQUENCE>
      <COLUMN_NAME>DISPLAY_SEQUENCE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>3</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE</COLUMN_NAME>
      <REQUIRED>Y</REQUIRED>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>8</DISPLAY_SEQUENCE>
      <COLUMN_NAME>MIN_TRANSFER_QTY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>4</DISPLAY_SEQUENCE>
      <COLUMN_NAME>OPERATION_CODE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>5</DISPLAY_SEQUENCE>
      <COLUMN_NAME>OPERATION_DESCRIPTION</COLUMN_NAME>
      <FREEZE_PANES>Y</FREEZE_PANES>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>2</DISPLAY_SEQUENCE>
      <COLUMN_NAME>OPERATION_TYPE</COLUMN_NAME>
      <REQUIRED>Y</REQUIRED>
      <DEFAULT_VALUE>Line operation</DEFAULT_VALUE>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>12</DISPLAY_SEQUENCE>
      <COLUMN_NAME>OPTION_DEPENDENT</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>TASK_TYPE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
    </TEMPLATE_COLUMNS>
    <TEMPLATE_PIVOT>
    </TEMPLATE_PIVOT>
    <TEMPLATE_SHARED_STRINGS>
    </TEMPLATE_SHARED_STRINGS>
    <TEMPLATE_PARAMETER_DEFAULTS>
     <TEMPLATE_PARAMETER_DEFAULTS_ROW>
      <PARAMETER_NAME>Manufacturing Mode</PARAMETER_NAME>
      <DEFAULT_VALUE>1</DEFAULT_VALUE>
      <LOCKED>Y</LOCKED>
     </TEMPLATE_PARAMETER_DEFAULTS_ROW>
     <TEMPLATE_PARAMETER_DEFAULTS_ROW>
      <PARAMETER_NAME>Operation Type</PARAMETER_NAME>
      <DEFAULT_VALUE>3</DEFAULT_VALUE>
      <LOCKED>Y</LOCKED>
     </TEMPLATE_PARAMETER_DEFAULTS_ROW>
    </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>573C985DDF9F365EE0630100007FA71F</GUID>
    <TEMPLATE_NAME>Flow Standard Processes</TEMPLATE_NAME>
    <DESCRIPTION>Flow Standard Processes</DESCRIPTION>
    <OWNER>ERIC.CLEGG</OWNER>
    <TEMPLATE_COLUMNS>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>11</DISPLAY_SEQUENCE>
      <COLUMN_NAME>DEFAULT_LOCATOR</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>10</DISPLAY_SEQUENCE>
      <COLUMN_NAME>DEFAULT_SUBINVENTORY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>13</DISPLAY_SEQUENCE>
      <COLUMN_NAME>DELETE_STD_OP</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>6</DISPLAY_SEQUENCE>
      <COLUMN_NAME>DEPARTMENT</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>7</DISPLAY_SEQUENCE>
      <COLUMN_NAME>DISPLAY_SEQUENCE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>3</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LINE</COLUMN_NAME>
      <REQUIRED>Y</REQUIRED>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>8</DISPLAY_SEQUENCE>
      <COLUMN_NAME>MIN_TRANSFER_QTY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>4</DISPLAY_SEQUENCE>
      <COLUMN_NAME>OPERATION_CODE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>5</DISPLAY_SEQUENCE>
      <COLUMN_NAME>OPERATION_DESCRIPTION</COLUMN_NAME>
      <FREEZE_PANES>Y</FREEZE_PANES>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>2</DISPLAY_SEQUENCE>
      <COLUMN_NAME>OPERATION_TYPE</COLUMN_NAME>
      <REQUIRED>Y</REQUIRED>
      <DEFAULT_VALUE>Process</DEFAULT_VALUE>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>12</DISPLAY_SEQUENCE>
      <COLUMN_NAME>OPTION_DEPENDENT</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>TASK_TYPE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
    </TEMPLATE_COLUMNS>
    <TEMPLATE_PIVOT>
    </TEMPLATE_PIVOT>
    <TEMPLATE_SHARED_STRINGS>
    </TEMPLATE_SHARED_STRINGS>
    <TEMPLATE_PARAMETER_DEFAULTS>
     <TEMPLATE_PARAMETER_DEFAULTS_ROW>
      <PARAMETER_NAME>Manufacturing Mode</PARAMETER_NAME>
      <DEFAULT_VALUE>1</DEFAULT_VALUE>
      <LOCKED>Y</LOCKED>
     </TEMPLATE_PARAMETER_DEFAULTS_ROW>
     <TEMPLATE_PARAMETER_DEFAULTS_ROW>
      <PARAMETER_NAME>Operation Type</PARAMETER_NAME>
      <DEFAULT_VALUE>2</DEFAULT_VALUE>
      <LOCKED>Y</LOCKED>
     </TEMPLATE_PARAMETER_DEFAULTS_ROW>
    </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>
    <USER_NAME>ERIC.CLEGG</USER_NAME>
    <TEMPLATE_GUID>573C985DDF9F365EE0630100007FA71F</TEMPLATE_GUID>
   </DEFAULT_TEMPLATES_ROW>
   <DEFAULT_TEMPLATES_ROW>
    <USER_NAME>ANDY.HAACK</USER_NAME>
    <TEMPLATE_GUID>573C985DDF9F365EE0630100007FA71F</TEMPLATE_GUID>
   </DEFAULT_TEMPLATES_ROW>
   <DEFAULT_TEMPLATES_ROW>
    <TEMPLATE_GUID>573C985DDF9C365EE0630100007FA71F</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_MODE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DEFAULT_VALUE>:$flex$.upload_mode</DEFAULT_VALUE>
    <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>
    <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.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
mp.organization_code</LOV_QUERY_DSP>
    <DEFAULT_VALUE>:$flex$.organization_code</DEFAULT_VALUE>
    <REQUIRED>Y</REQUIRED>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>7</COLUMN_NUMBER>
    <COLUMN_NAME>OPERATION_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
flvv.lookup_code id,
flvv.meaning value,
flvv.description
from
fnd_lookup_values_vl flvv
where
flvv.lookup_type=&apos;BOM_OPERATION_TYPE&apos; and
flvv.view_application_id=700 and
flvv.security_group_id=0 and
flvv.enabled_flag=&apos;Y&apos;
order by
flvv.lookup_code</LOV_QUERY_DSP>
    <DEFAULT_VALUE>select xxen_util.meaning(1,&apos;BOM_OPERATION_TYPE&apos;,700) from dual</DEFAULT_VALUE>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>8</COLUMN_NUMBER>
    <COLUMN_NAME>LINE</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
wl.line_id id,
wl.line_code value,
wl.description
from
wip_lines wl,
mtl_parameters mp
where
wl.organization_id=mp.organization_id and
mp.organization_code=:$column$.organization_code and
nvl(wl.disable_date,trunc(sysdate+1))&gt;trunc(sysdate)
order by
wl.line_code</LOV_QUERY_DSP>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>9</COLUMN_NUMBER>
    <COLUMN_NAME>OPERATION_CODE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <REQUIRED>Y</REQUIRED>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>10</COLUMN_NUMBER>
    <COLUMN_NAME>OPERATION_DESCRIPTION</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>11</COLUMN_NUMBER>
    <COLUMN_NAME>DEPARTMENT</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
bdvv.department_id id,
bdvv.department_code value,
bdvv.description
from
bom_departments_val_v bdvv,
mtl_parameters mp
where
bdvv.organization_id=mp.organization_id and
mp.organization_code=:$column$.organization_code
order by
bdvv.department_code</LOV_QUERY_DSP>
    <COMMENTS>Editable only for Flow Process and Flow Line operations. On discrete Standard and Flow Event operations the department cannot be changed once the operation exists.</COMMENTS>
    <REQUIRED>Y</REQUIRED>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>12</COLUMN_NUMBER>
    <COLUMN_NAME>DISPLAY_SEQUENCE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <COMMENTS>Applies only to Flow Process and Flow Line operations. Leave blank for discrete Standard and Flow Event operations.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>13</COLUMN_NUMBER>
    <COLUMN_NAME>MIN_TRANSFER_QTY</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>TASK_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
ml.lookup_code id,
ml.meaning value,
ml.description
from
mfg_lookups ml
where
ml.lookup_type=&apos;WMS_TASK_TYPES&apos;
order by
to_number(ml.lookup_code)</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>15</COLUMN_NUMBER>
    <COLUMN_NAME>DEFAULT_SUBINVENTORY</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
msi.secondary_inventory_name value,
msi.description
from
mtl_secondary_inventories msi,
mtl_parameters mp
where
msi.organization_id=mp.organization_id and
mp.organization_code=:$column$.organization_code and
nvl(msi.disable_date,trunc(sysdate+1))&gt;trunc(sysdate)
order by
msi.secondary_inventory_name</LOV_QUERY_DSP>
    <COMMENTS>Not applicable to Flow Event operations. On discrete Standard operations it also requires an OSFM/WSM-enabled organization.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>16</COLUMN_NUMBER>
    <COLUMN_NAME>DEFAULT_LOCATOR</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
milk.inventory_location_id id,
milk.concatenated_segments value,
milk.description
from
mtl_item_locations_kfv milk,
mtl_parameters mp
where
milk.organization_id=mp.organization_id and
mp.organization_code=:$column$.organization_code and
milk.subinventory_code=:$column$.default_subinventory
order by
milk.concatenated_segments</LOV_QUERY_DSP>
    <COMMENTS>Not applicable to Flow Event operations. On discrete Standard operations it also requires an OSFM/WSM-enabled organization.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>17</COLUMN_NUMBER>
    <COLUMN_NAME>OPTION_DEPENDENT</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, null description from fnd_lookup_values_vl flvv where flvv.lookup_type=&apos;SYS_YES_NO&apos; and flvv.view_application_id=700 and flvv.security_group_id=0 and flvv.enabled_flag=&apos;Y&apos; order by to_number(flvv.lookup_code)</LOV_QUERY_DSP>
    <DEFAULT_VALUE>select xxen_util.meaning(&apos;1&apos;,&apos;SYS_YES_NO&apos;,700) from dual where :$column$.standard_operation_id is null and :$column$.organization_code is not null</DEFAULT_VALUE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>18</COLUMN_NUMBER>
    <COLUMN_NAME>VALUE_ADDED</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, null description from fnd_lookup_values_vl flvv where flvv.lookup_type=&apos;YES_NO&apos; and flvv.view_application_id=0 and flvv.security_group_id=0 and flvv.enabled_flag=&apos;Y&apos; order by flvv.lookup_code desc</LOV_QUERY_DSP>
    <DEFAULT_VALUE>select xxen_util.meaning(&apos;Y&apos;,&apos;YES_NO&apos;,0) from dual where :$column$.standard_operation_id is null and :$column$.organization_code is not null</DEFAULT_VALUE>
    <COMMENTS>Defaults to Yes. Can be set to No only on Flow Event operations; it is always Yes for discrete Standard, Flow Process and Flow Line operations.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>19</COLUMN_NUMBER>
    <COLUMN_NAME>CRITICAL_TO_QUALITY</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, null description from fnd_lookup_values_vl flvv where flvv.lookup_type=&apos;YES_NO&apos; and flvv.view_application_id=0 and flvv.security_group_id=0 and flvv.enabled_flag=&apos;Y&apos; order by flvv.lookup_code desc</LOV_QUERY_DSP>
    <DEFAULT_VALUE>select xxen_util.meaning(&apos;Y&apos;,&apos;YES_NO&apos;,0) from dual where :$column$.standard_operation_id is null and :$column$.organization_code is not null</DEFAULT_VALUE>
    <COMMENTS>Defaults to Yes. Can be set to No only on Flow Event operations; it is always Yes for discrete Standard, Flow Process and Flow Line operations.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>20</COLUMN_NUMBER>
    <COLUMN_NAME>COUNT_POINT</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, null description from fnd_lookup_values_vl flvv where flvv.lookup_type=&apos;YES_NO&apos; and flvv.view_application_id=0 and flvv.security_group_id=0 and flvv.enabled_flag=&apos;Y&apos; order by flvv.lookup_code desc</LOV_QUERY_DSP>
    <DEFAULT_VALUE>select xxen_util.meaning(&apos;Y&apos;,&apos;YES_NO&apos;,0) from dual where :$column$.standard_operation_id is null and :$column$.organization_code is not null</DEFAULT_VALUE>
    <COMMENTS>Defaults to Yes. Can be set to No only on discrete Standard operations; it is always Yes for Flow Event, Flow Process and Flow Line operations.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>21</COLUMN_NUMBER>
    <COLUMN_NAME>AUTOCHARGE</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, null description from fnd_lookup_values_vl flvv where flvv.lookup_type=&apos;YES_NO&apos; and flvv.view_application_id=0 and flvv.security_group_id=0 and flvv.enabled_flag=&apos;Y&apos; order by flvv.lookup_code desc</LOV_QUERY_DSP>
    <DEFAULT_VALUE>select xxen_util.meaning(&apos;Y&apos;,&apos;YES_NO&apos;,0) from dual where :$column$.standard_operation_id is null and :$column$.organization_code is not null</DEFAULT_VALUE>
    <COMMENTS>Defaults to Yes. Can be set to No only on discrete Standard operations; it is always Yes for Flow Event, Flow Process and Flow Line operations.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>22</COLUMN_NUMBER>
    <COLUMN_NAME>BACKFLUSH</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, null description from fnd_lookup_values_vl flvv where flvv.lookup_type=&apos;SYS_YES_NO&apos; and flvv.view_application_id=700 and flvv.security_group_id=0 and flvv.enabled_flag=&apos;Y&apos; order by to_number(flvv.lookup_code)</LOV_QUERY_DSP>
    <DEFAULT_VALUE>select xxen_util.meaning(&apos;1&apos;,&apos;SYS_YES_NO&apos;,700) from dual where :$column$.standard_operation_id is null and :$column$.organization_code is not null</DEFAULT_VALUE>
    <COMMENTS>Defaults to Yes. Can be set to No only on discrete Standard operations; it is always Yes for Flow Event, Flow Process and Flow Line operations.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>23</COLUMN_NUMBER>
    <COLUMN_NAME>SHUTDOWN_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
ml.meaning value,
null description
from
mfg_lookups ml
where
ml.lookup_type=&apos;BOM_EAM_SHUTDOWN_TYPE&apos; and
ml.enabled_flag=&apos;Y&apos; and
nvl(ml.start_date_active,sysdate-1)&lt;sysdate and
nvl(ml.end_date_active,sysdate+1)&gt;sysdate
order by
ml.lookup_code</LOV_QUERY_DSP>
    <COMMENTS>Applies only to discrete Standard operations in an eAM-enabled organization.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>24</COLUMN_NUMBER>
    <COLUMN_NAME>YIELD</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <COMMENTS>Applies only to discrete Standard operations in an OSFM/WSM-enabled organization.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>25</COLUMN_NUMBER>
    <COLUMN_NAME>OPERATION_YIELD_ENABLED</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, null description from fnd_lookup_values_vl flvv where flvv.lookup_type=&apos;SYS_YES_NO&apos; and flvv.view_application_id=700 and flvv.security_group_id=0 and flvv.enabled_flag=&apos;Y&apos; order by to_number(flvv.lookup_code)</LOV_QUERY_DSP>
    <DEFAULT_VALUE>select xxen_util.meaning(&apos;1&apos;,&apos;SYS_YES_NO&apos;,700) from dual where :$column$.standard_operation_id is null and :$column$.organization_code is not null</DEFAULT_VALUE>
    <COMMENTS>Defaults to Yes; can only be set to No in an OSFM/WSM-enabled organization.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>26</COLUMN_NUMBER>
    <COLUMN_NAME>CHECK_SKILL</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, null description from fnd_lookup_values_vl flvv where flvv.lookup_type=&apos;SYS_YES_NO&apos; and flvv.view_application_id=700 and flvv.security_group_id=0 and flvv.enabled_flag=&apos;Y&apos; order by to_number(flvv.lookup_code)</LOV_QUERY_DSP>
    <COMMENTS>Applies only to discrete Standard operations.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>27</COLUMN_NUMBER>
    <COLUMN_NAME>LOWEST_ACCEPTABLE_YIELD</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <COMMENTS>Applies only to discrete Standard operations in an OSFM/WSM-enabled organization.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>28</COLUMN_NUMBER>
    <COLUMN_NAME>USE_ORG_SETTINGS</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, null description from fnd_lookup_values_vl flvv where flvv.lookup_type=&apos;PMI_YES_NO&apos; and flvv.view_application_id=0 and flvv.security_group_id=0 and flvv.enabled_flag=&apos;Y&apos; order by to_number(flvv.lookup_code) desc</LOV_QUERY_DSP>
    <DEFAULT_VALUE>select xxen_util.meaning(&apos;1&apos;,&apos;PMI_YES_NO&apos;,0) from dual where :$column$.standard_operation_id is null and :$column$.organization_code is not null</DEFAULT_VALUE>
    <COMMENTS>Defaults to Yes; can only be set to No in an OSFM/WSM-enabled organization.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>29</COLUMN_NUMBER>
    <COLUMN_NAME>QUEUE_MANDATORY</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, null description from fnd_lookup_values_vl flvv where flvv.lookup_type=&apos;PMI_YES_NO&apos; and flvv.view_application_id=0 and flvv.security_group_id=0 and flvv.enabled_flag=&apos;Y&apos; order by to_number(flvv.lookup_code) desc</LOV_QUERY_DSP>
    <COMMENTS>Applies only to discrete Standard operations in an OSFM/WSM-enabled organization.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>30</COLUMN_NUMBER>
    <COLUMN_NAME>RUN_MANDATORY</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, null description from fnd_lookup_values_vl flvv where flvv.lookup_type=&apos;PMI_YES_NO&apos; and flvv.view_application_id=0 and flvv.security_group_id=0 and flvv.enabled_flag=&apos;Y&apos; order by to_number(flvv.lookup_code) desc</LOV_QUERY_DSP>
    <COMMENTS>Applies only to discrete Standard operations in an OSFM/WSM-enabled organization.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>31</COLUMN_NUMBER>
    <COLUMN_NAME>TO_MOVE_MANDATORY</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, null description from fnd_lookup_values_vl flvv where flvv.lookup_type=&apos;PMI_YES_NO&apos; and flvv.view_application_id=0 and flvv.security_group_id=0 and flvv.enabled_flag=&apos;Y&apos; order by to_number(flvv.lookup_code) desc</LOV_QUERY_DSP>
    <COMMENTS>Applies only to discrete Standard operations in an OSFM/WSM-enabled organization.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>32</COLUMN_NUMBER>
    <COLUMN_NAME>DEFAULT_FOR_MOVE_TO_NEXT_OP</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, null description from fnd_lookup_values_vl flvv where flvv.lookup_type=&apos;PMI_YES_NO&apos; and flvv.view_application_id=0 and flvv.security_group_id=0 and flvv.enabled_flag=&apos;Y&apos; order by to_number(flvv.lookup_code) desc</LOV_QUERY_DSP>
    <DEFAULT_VALUE>select xxen_util.meaning(&apos;1&apos;,&apos;PMI_YES_NO&apos;,0) from dual where :$column$.standard_operation_id is null and :$column$.organization_code is not null</DEFAULT_VALUE>
    <COMMENTS>Defaults to Yes; can only be set to No in an OSFM/WSM-enabled organization.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>33</COLUMN_NUMBER>
    <COLUMN_NAME>SHOW_SCRAP_CODES</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, null description from fnd_lookup_values_vl flvv where flvv.lookup_type=&apos;PMI_YES_NO&apos; and flvv.view_application_id=0 and flvv.security_group_id=0 and flvv.enabled_flag=&apos;Y&apos; order by to_number(flvv.lookup_code) desc</LOV_QUERY_DSP>
    <DEFAULT_VALUE>select xxen_util.meaning(&apos;1&apos;,&apos;PMI_YES_NO&apos;,0) from dual where :$column$.standard_operation_id is null and :$column$.organization_code is not null</DEFAULT_VALUE>
    <COMMENTS>Defaults to Yes; can only be set to No in an OSFM/WSM-enabled organization.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>34</COLUMN_NUMBER>
    <COLUMN_NAME>SHOW_LOT_ATTRIB</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, null description from fnd_lookup_values_vl flvv where flvv.lookup_type=&apos;PMI_YES_NO&apos; and flvv.view_application_id=0 and flvv.security_group_id=0 and flvv.enabled_flag=&apos;Y&apos; order by to_number(flvv.lookup_code) desc</LOV_QUERY_DSP>
    <DEFAULT_VALUE>select xxen_util.meaning(&apos;1&apos;,&apos;PMI_YES_NO&apos;,0) from dual where :$column$.standard_operation_id is null and :$column$.organization_code is not null</DEFAULT_VALUE>
    <COMMENTS>Defaults to Yes; can only be set to No in an OSFM/WSM-enabled organization.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>35</COLUMN_NUMBER>
    <COLUMN_NAME>TRACK_MULTI_RES_DATES</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, null description from fnd_lookup_values_vl flvv where flvv.lookup_type=&apos;PMI_YES_NO&apos; and flvv.view_application_id=0 and flvv.security_group_id=0 and flvv.enabled_flag=&apos;Y&apos; order by to_number(flvv.lookup_code) desc</LOV_QUERY_DSP>
    <COMMENTS>Applies only to discrete Standard operations in an OSFM/WSM-enabled organization.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>36</COLUMN_NUMBER>
    <COLUMN_NAME>OP_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 distinct
fdfcv.descriptive_flex_context_name value,
fdfcv.description
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts_vl fdfcv
where
fdfcv.application_id=fdfv.application_id and
fdfcv.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfcv.enabled_flag=&apos;Y&apos; and
fdfv.application_id=702 and
fdfv.descriptive_flexfield_name=&apos;OPERATIONS&apos; and
fdfcv.descriptive_flex_context_code!=&apos;Global Data Elements&apos;
order by
fdfcv.descriptive_flex_context_name</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>37</COLUMN_NUMBER>
    <COLUMN_NAME>OP_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; 702,
 p_descriptive_flexfield_name =&gt; &apos;OPERATIONS&apos;,
 p_context_name =&gt; :$column$.op_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE1&apos;,
 p_attribute1   =&gt; :$column$.op_attribute1,
 p_attribute2   =&gt; :$column$.op_attribute2,
 p_attribute3   =&gt; :$column$.op_attribute3,
 p_attribute4   =&gt; :$column$.op_attribute4,
 p_attribute5   =&gt; :$column$.op_attribute5,
 p_attribute6   =&gt; :$column$.op_attribute6,
 p_attribute7   =&gt; :$column$.op_attribute7,
 p_attribute8   =&gt; :$column$.op_attribute8,
 p_attribute9   =&gt; :$column$.op_attribute9,
 p_attribute10   =&gt; :$column$.op_attribute10,
 p_attribute11   =&gt; :$column$.op_attribute11,
 p_attribute12   =&gt; :$column$.op_attribute12,
 p_attribute13   =&gt; :$column$.op_attribute13,
 p_attribute14   =&gt; :$column$.op_attribute14,
 p_attribute15   =&gt; :$column$.op_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
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=702 and
fdfv.descriptive_flexfield_name=&apos;OPERATIONS&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE1&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>38</COLUMN_NUMBER>
    <COLUMN_NAME>OP_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; 702,
 p_descriptive_flexfield_name =&gt; &apos;OPERATIONS&apos;,
 p_context_name =&gt; :$column$.op_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE2&apos;,
 p_attribute1   =&gt; :$column$.op_attribute1,
 p_attribute2   =&gt; :$column$.op_attribute2,
 p_attribute3   =&gt; :$column$.op_attribute3,
 p_attribute4   =&gt; :$column$.op_attribute4,
 p_attribute5   =&gt; :$column$.op_attribute5,
 p_attribute6   =&gt; :$column$.op_attribute6,
 p_attribute7   =&gt; :$column$.op_attribute7,
 p_attribute8   =&gt; :$column$.op_attribute8,
 p_attribute9   =&gt; :$column$.op_attribute9,
 p_attribute10   =&gt; :$column$.op_attribute10,
 p_attribute11   =&gt; :$column$.op_attribute11,
 p_attribute12   =&gt; :$column$.op_attribute12,
 p_attribute13   =&gt; :$column$.op_attribute13,
 p_attribute14   =&gt; :$column$.op_attribute14,
 p_attribute15   =&gt; :$column$.op_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
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=702 and
fdfv.descriptive_flexfield_name=&apos;OPERATIONS&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE2&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>39</COLUMN_NUMBER>
    <COLUMN_NAME>OP_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; 702,
 p_descriptive_flexfield_name =&gt; &apos;OPERATIONS&apos;,
 p_context_name =&gt; :$column$.op_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE3&apos;,
 p_attribute1   =&gt; :$column$.op_attribute1,
 p_attribute2   =&gt; :$column$.op_attribute2,
 p_attribute3   =&gt; :$column$.op_attribute3,
 p_attribute4   =&gt; :$column$.op_attribute4,
 p_attribute5   =&gt; :$column$.op_attribute5,
 p_attribute6   =&gt; :$column$.op_attribute6,
 p_attribute7   =&gt; :$column$.op_attribute7,
 p_attribute8   =&gt; :$column$.op_attribute8,
 p_attribute9   =&gt; :$column$.op_attribute9,
 p_attribute10   =&gt; :$column$.op_attribute10,
 p_attribute11   =&gt; :$column$.op_attribute11,
 p_attribute12   =&gt; :$column$.op_attribute12,
 p_attribute13   =&gt; :$column$.op_attribute13,
 p_attribute14   =&gt; :$column$.op_attribute14,
 p_attribute15   =&gt; :$column$.op_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
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=702 and
fdfv.descriptive_flexfield_name=&apos;OPERATIONS&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE3&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>40</COLUMN_NUMBER>
    <COLUMN_NAME>OP_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; 702,
 p_descriptive_flexfield_name =&gt; &apos;OPERATIONS&apos;,
 p_context_name =&gt; :$column$.op_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE4&apos;,
 p_attribute1   =&gt; :$column$.op_attribute1,
 p_attribute2   =&gt; :$column$.op_attribute2,
 p_attribute3   =&gt; :$column$.op_attribute3,
 p_attribute4   =&gt; :$column$.op_attribute4,
 p_attribute5   =&gt; :$column$.op_attribute5,
 p_attribute6   =&gt; :$column$.op_attribute6,
 p_attribute7   =&gt; :$column$.op_attribute7,
 p_attribute8   =&gt; :$column$.op_attribute8,
 p_attribute9   =&gt; :$column$.op_attribute9,
 p_attribute10   =&gt; :$column$.op_attribute10,
 p_attribute11   =&gt; :$column$.op_attribute11,
 p_attribute12   =&gt; :$column$.op_attribute12,
 p_attribute13   =&gt; :$column$.op_attribute13,
 p_attribute14   =&gt; :$column$.op_attribute14,
 p_attribute15   =&gt; :$column$.op_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
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=702 and
fdfv.descriptive_flexfield_name=&apos;OPERATIONS&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE4&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>41</COLUMN_NUMBER>
    <COLUMN_NAME>OP_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; 702,
 p_descriptive_flexfield_name =&gt; &apos;OPERATIONS&apos;,
 p_context_name =&gt; :$column$.op_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE5&apos;,
 p_attribute1   =&gt; :$column$.op_attribute1,
 p_attribute2   =&gt; :$column$.op_attribute2,
 p_attribute3   =&gt; :$column$.op_attribute3,
 p_attribute4   =&gt; :$column$.op_attribute4,
 p_attribute5   =&gt; :$column$.op_attribute5,
 p_attribute6   =&gt; :$column$.op_attribute6,
 p_attribute7   =&gt; :$column$.op_attribute7,
 p_attribute8   =&gt; :$column$.op_attribute8,
 p_attribute9   =&gt; :$column$.op_attribute9,
 p_attribute10   =&gt; :$column$.op_attribute10,
 p_attribute11   =&gt; :$column$.op_attribute11,
 p_attribute12   =&gt; :$column$.op_attribute12,
 p_attribute13   =&gt; :$column$.op_attribute13,
 p_attribute14   =&gt; :$column$.op_attribute14,
 p_attribute15   =&gt; :$column$.op_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
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=702 and
fdfv.descriptive_flexfield_name=&apos;OPERATIONS&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE5&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>42</COLUMN_NUMBER>
    <COLUMN_NAME>OP_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; 702,
 p_descriptive_flexfield_name =&gt; &apos;OPERATIONS&apos;,
 p_context_name =&gt; :$column$.op_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE6&apos;,
 p_attribute1   =&gt; :$column$.op_attribute1,
 p_attribute2   =&gt; :$column$.op_attribute2,
 p_attribute3   =&gt; :$column$.op_attribute3,
 p_attribute4   =&gt; :$column$.op_attribute4,
 p_attribute5   =&gt; :$column$.op_attribute5,
 p_attribute6   =&gt; :$column$.op_attribute6,
 p_attribute7   =&gt; :$column$.op_attribute7,
 p_attribute8   =&gt; :$column$.op_attribute8,
 p_attribute9   =&gt; :$column$.op_attribute9,
 p_attribute10   =&gt; :$column$.op_attribute10,
 p_attribute11   =&gt; :$column$.op_attribute11,
 p_attribute12   =&gt; :$column$.op_attribute12,
 p_attribute13   =&gt; :$column$.op_attribute13,
 p_attribute14   =&gt; :$column$.op_attribute14,
 p_attribute15   =&gt; :$column$.op_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
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=702 and
fdfv.descriptive_flexfield_name=&apos;OPERATIONS&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE6&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>43</COLUMN_NUMBER>
    <COLUMN_NAME>OP_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; 702,
 p_descriptive_flexfield_name =&gt; &apos;OPERATIONS&apos;,
 p_context_name =&gt; :$column$.op_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE7&apos;,
 p_attribute1   =&gt; :$column$.op_attribute1,
 p_attribute2   =&gt; :$column$.op_attribute2,
 p_attribute3   =&gt; :$column$.op_attribute3,
 p_attribute4   =&gt; :$column$.op_attribute4,
 p_attribute5   =&gt; :$column$.op_attribute5,
 p_attribute6   =&gt; :$column$.op_attribute6,
 p_attribute7   =&gt; :$column$.op_attribute7,
 p_attribute8   =&gt; :$column$.op_attribute8,
 p_attribute9   =&gt; :$column$.op_attribute9,
 p_attribute10   =&gt; :$column$.op_attribute10,
 p_attribute11   =&gt; :$column$.op_attribute11,
 p_attribute12   =&gt; :$column$.op_attribute12,
 p_attribute13   =&gt; :$column$.op_attribute13,
 p_attribute14   =&gt; :$column$.op_attribute14,
 p_attribute15   =&gt; :$column$.op_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
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=702 and
fdfv.descriptive_flexfield_name=&apos;OPERATIONS&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE7&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>44</COLUMN_NUMBER>
    <COLUMN_NAME>OP_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; 702,
 p_descriptive_flexfield_name =&gt; &apos;OPERATIONS&apos;,
 p_context_name =&gt; :$column$.op_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE8&apos;,
 p_attribute1   =&gt; :$column$.op_attribute1,
 p_attribute2   =&gt; :$column$.op_attribute2,
 p_attribute3   =&gt; :$column$.op_attribute3,
 p_attribute4   =&gt; :$column$.op_attribute4,
 p_attribute5   =&gt; :$column$.op_attribute5,
 p_attribute6   =&gt; :$column$.op_attribute6,
 p_attribute7   =&gt; :$column$.op_attribute7,
 p_attribute8   =&gt; :$column$.op_attribute8,
 p_attribute9   =&gt; :$column$.op_attribute9,
 p_attribute10   =&gt; :$column$.op_attribute10,
 p_attribute11   =&gt; :$column$.op_attribute11,
 p_attribute12   =&gt; :$column$.op_attribute12,
 p_attribute13   =&gt; :$column$.op_attribute13,
 p_attribute14   =&gt; :$column$.op_attribute14,
 p_attribute15   =&gt; :$column$.op_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
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=702 and
fdfv.descriptive_flexfield_name=&apos;OPERATIONS&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE8&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>45</COLUMN_NUMBER>
    <COLUMN_NAME>OP_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; 702,
 p_descriptive_flexfield_name =&gt; &apos;OPERATIONS&apos;,
 p_context_name =&gt; :$column$.op_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE9&apos;,
 p_attribute1   =&gt; :$column$.op_attribute1,
 p_attribute2   =&gt; :$column$.op_attribute2,
 p_attribute3   =&gt; :$column$.op_attribute3,
 p_attribute4   =&gt; :$column$.op_attribute4,
 p_attribute5   =&gt; :$column$.op_attribute5,
 p_attribute6   =&gt; :$column$.op_attribute6,
 p_attribute7   =&gt; :$column$.op_attribute7,
 p_attribute8   =&gt; :$column$.op_attribute8,
 p_attribute9   =&gt; :$column$.op_attribute9,
 p_attribute10   =&gt; :$column$.op_attribute10,
 p_attribute11   =&gt; :$column$.op_attribute11,
 p_attribute12   =&gt; :$column$.op_attribute12,
 p_attribute13   =&gt; :$column$.op_attribute13,
 p_attribute14   =&gt; :$column$.op_attribute14,
 p_attribute15   =&gt; :$column$.op_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
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=702 and
fdfv.descriptive_flexfield_name=&apos;OPERATIONS&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE9&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>46</COLUMN_NUMBER>
    <COLUMN_NAME>OP_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; 702,
 p_descriptive_flexfield_name =&gt; &apos;OPERATIONS&apos;,
 p_context_name =&gt; :$column$.op_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE10&apos;,
 p_attribute1   =&gt; :$column$.op_attribute1,
 p_attribute2   =&gt; :$column$.op_attribute2,
 p_attribute3   =&gt; :$column$.op_attribute3,
 p_attribute4   =&gt; :$column$.op_attribute4,
 p_attribute5   =&gt; :$column$.op_attribute5,
 p_attribute6   =&gt; :$column$.op_attribute6,
 p_attribute7   =&gt; :$column$.op_attribute7,
 p_attribute8   =&gt; :$column$.op_attribute8,
 p_attribute9   =&gt; :$column$.op_attribute9,
 p_attribute10   =&gt; :$column$.op_attribute10,
 p_attribute11   =&gt; :$column$.op_attribute11,
 p_attribute12   =&gt; :$column$.op_attribute12,
 p_attribute13   =&gt; :$column$.op_attribute13,
 p_attribute14   =&gt; :$column$.op_attribute14,
 p_attribute15   =&gt; :$column$.op_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
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=702 and
fdfv.descriptive_flexfield_name=&apos;OPERATIONS&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE10&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>47</COLUMN_NUMBER>
    <COLUMN_NAME>OP_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; 702,
 p_descriptive_flexfield_name =&gt; &apos;OPERATIONS&apos;,
 p_context_name =&gt; :$column$.op_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE11&apos;,
 p_attribute1   =&gt; :$column$.op_attribute1,
 p_attribute2   =&gt; :$column$.op_attribute2,
 p_attribute3   =&gt; :$column$.op_attribute3,
 p_attribute4   =&gt; :$column$.op_attribute4,
 p_attribute5   =&gt; :$column$.op_attribute5,
 p_attribute6   =&gt; :$column$.op_attribute6,
 p_attribute7   =&gt; :$column$.op_attribute7,
 p_attribute8   =&gt; :$column$.op_attribute8,
 p_attribute9   =&gt; :$column$.op_attribute9,
 p_attribute10   =&gt; :$column$.op_attribute10,
 p_attribute11   =&gt; :$column$.op_attribute11,
 p_attribute12   =&gt; :$column$.op_attribute12,
 p_attribute13   =&gt; :$column$.op_attribute13,
 p_attribute14   =&gt; :$column$.op_attribute14,
 p_attribute15   =&gt; :$column$.op_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
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=702 and
fdfv.descriptive_flexfield_name=&apos;OPERATIONS&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE11&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>48</COLUMN_NUMBER>
    <COLUMN_NAME>OP_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; 702,
 p_descriptive_flexfield_name =&gt; &apos;OPERATIONS&apos;,
 p_context_name =&gt; :$column$.op_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE12&apos;,
 p_attribute1   =&gt; :$column$.op_attribute1,
 p_attribute2   =&gt; :$column$.op_attribute2,
 p_attribute3   =&gt; :$column$.op_attribute3,
 p_attribute4   =&gt; :$column$.op_attribute4,
 p_attribute5   =&gt; :$column$.op_attribute5,
 p_attribute6   =&gt; :$column$.op_attribute6,
 p_attribute7   =&gt; :$column$.op_attribute7,
 p_attribute8   =&gt; :$column$.op_attribute8,
 p_attribute9   =&gt; :$column$.op_attribute9,
 p_attribute10   =&gt; :$column$.op_attribute10,
 p_attribute11   =&gt; :$column$.op_attribute11,
 p_attribute12   =&gt; :$column$.op_attribute12,
 p_attribute13   =&gt; :$column$.op_attribute13,
 p_attribute14   =&gt; :$column$.op_attribute14,
 p_attribute15   =&gt; :$column$.op_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
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=702 and
fdfv.descriptive_flexfield_name=&apos;OPERATIONS&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE12&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>49</COLUMN_NUMBER>
    <COLUMN_NAME>OP_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; 702,
 p_descriptive_flexfield_name =&gt; &apos;OPERATIONS&apos;,
 p_context_name =&gt; :$column$.op_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE13&apos;,
 p_attribute1   =&gt; :$column$.op_attribute1,
 p_attribute2   =&gt; :$column$.op_attribute2,
 p_attribute3   =&gt; :$column$.op_attribute3,
 p_attribute4   =&gt; :$column$.op_attribute4,
 p_attribute5   =&gt; :$column$.op_attribute5,
 p_attribute6   =&gt; :$column$.op_attribute6,
 p_attribute7   =&gt; :$column$.op_attribute7,
 p_attribute8   =&gt; :$column$.op_attribute8,
 p_attribute9   =&gt; :$column$.op_attribute9,
 p_attribute10   =&gt; :$column$.op_attribute10,
 p_attribute11   =&gt; :$column$.op_attribute11,
 p_attribute12   =&gt; :$column$.op_attribute12,
 p_attribute13   =&gt; :$column$.op_attribute13,
 p_attribute14   =&gt; :$column$.op_attribute14,
 p_attribute15   =&gt; :$column$.op_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
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=702 and
fdfv.descriptive_flexfield_name=&apos;OPERATIONS&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE13&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>50</COLUMN_NUMBER>
    <COLUMN_NAME>OP_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; 702,
 p_descriptive_flexfield_name =&gt; &apos;OPERATIONS&apos;,
 p_context_name =&gt; :$column$.op_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE14&apos;,
 p_attribute1   =&gt; :$column$.op_attribute1,
 p_attribute2   =&gt; :$column$.op_attribute2,
 p_attribute3   =&gt; :$column$.op_attribute3,
 p_attribute4   =&gt; :$column$.op_attribute4,
 p_attribute5   =&gt; :$column$.op_attribute5,
 p_attribute6   =&gt; :$column$.op_attribute6,
 p_attribute7   =&gt; :$column$.op_attribute7,
 p_attribute8   =&gt; :$column$.op_attribute8,
 p_attribute9   =&gt; :$column$.op_attribute9,
 p_attribute10   =&gt; :$column$.op_attribute10,
 p_attribute11   =&gt; :$column$.op_attribute11,
 p_attribute12   =&gt; :$column$.op_attribute12,
 p_attribute13   =&gt; :$column$.op_attribute13,
 p_attribute14   =&gt; :$column$.op_attribute14,
 p_attribute15   =&gt; :$column$.op_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
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=702 and
fdfv.descriptive_flexfield_name=&apos;OPERATIONS&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE14&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>51</COLUMN_NUMBER>
    <COLUMN_NAME>OP_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; 702,
 p_descriptive_flexfield_name =&gt; &apos;OPERATIONS&apos;,
 p_context_name =&gt; :$column$.op_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE15&apos;,
 p_attribute1   =&gt; :$column$.op_attribute1,
 p_attribute2   =&gt; :$column$.op_attribute2,
 p_attribute3   =&gt; :$column$.op_attribute3,
 p_attribute4   =&gt; :$column$.op_attribute4,
 p_attribute5   =&gt; :$column$.op_attribute5,
 p_attribute6   =&gt; :$column$.op_attribute6,
 p_attribute7   =&gt; :$column$.op_attribute7,
 p_attribute8   =&gt; :$column$.op_attribute8,
 p_attribute9   =&gt; :$column$.op_attribute9,
 p_attribute10   =&gt; :$column$.op_attribute10,
 p_attribute11   =&gt; :$column$.op_attribute11,
 p_attribute12   =&gt; :$column$.op_attribute12,
 p_attribute13   =&gt; :$column$.op_attribute13,
 p_attribute14   =&gt; :$column$.op_attribute14,
 p_attribute15   =&gt; :$column$.op_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
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=702 and
fdfv.descriptive_flexfield_name=&apos;OPERATIONS&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE15&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>52</COLUMN_NUMBER>
    <COLUMN_NAME>SUBSTITUTE_RESOURCE</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, null description from fnd_lookup_values_vl flvv where flvv.lookup_type=&apos;YES_NO&apos; and flvv.view_application_id=0 and flvv.security_group_id=0 and flvv.enabled_flag=&apos;Y&apos; order by flvv.lookup_code desc</LOV_QUERY_DSP>
    <COMMENTS>Substitute resources apply to discrete Standard operations only. They cannot be entered for Flow Event, Flow Process or Flow Line operations.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>53</COLUMN_NUMBER>
    <COLUMN_NAME>RESOURCE_SEQ</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>54</COLUMN_NUMBER>
    <COLUMN_NAME>SUBSTITUTE_GROUP</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>55</COLUMN_NUMBER>
    <COLUMN_NAME>REPLACEMENT_GROUP</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <COMMENTS>Required when Substitute Resource is Yes, and must be left blank for a primary resource. Substitute resources exist only on discrete Standard operations.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>56</COLUMN_NUMBER>
    <COLUMN_NAME>RESOURCE_CODE</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
br.resource_id id,
br.resource_code value,
br.description
from
bom_resources_val_v br,
bom_department_resources bdr,
bom_departments_val_v bdvv,
mtl_parameters mp
where
br.resource_id=bdr.resource_id and
bdr.department_id=bdvv.department_id and
bdvv.organization_id=mp.organization_id and
mp.organization_code=:$column$.organization_code and
bdvv.department_code=:$column$.department and
br.cost_code_type in (3,4)
order by
br.resource_code</LOV_QUERY_DSP>
    <COMMENTS>Resources apply to discrete Standard and Flow Event operations only. They cannot be entered for Flow Process or Flow Line operations.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>57</COLUMN_NUMBER>
    <COLUMN_NAME>BASIS</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;BOM_BASIS_TYPE&apos; and
flvv.view_application_id=700 and
flvv.security_group_id=0 and
flvv.enabled_flag=&apos;Y&apos;
order by
flvv.lookup_code</LOV_QUERY_DSP>
    <DEFAULT_VALUE>select xxen_util.meaning(br.default_basis_type,&apos;BOM_BASIS_TYPE&apos;,700) from bom_resources br, mtl_parameters mp where mp.organization_code=:$column$.organization_code and br.organization_id=mp.organization_id and br.resource_code=:$column$.resource_code and :$column$.std_op_resource_rowid is null</DEFAULT_VALUE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>58</COLUMN_NUMBER>
    <COLUMN_NAME>USAGE_RATE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>59</COLUMN_NUMBER>
    <COLUMN_NAME>INVERSE_RATE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <DEFAULT_VALUE>select round(1/:$column$.usage_rate,nvl(fnd_profile.value(&apos;BOM:ROUND_OFF_VALUE&apos;),6)) from dual where nvl(:$column$.usage_rate,0)&lt;&gt;0</DEFAULT_VALUE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>60</COLUMN_NUMBER>
    <COLUMN_NAME>SCHEDULE_SEQ</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>61</COLUMN_NUMBER>
    <COLUMN_NAME>SCHEDULE</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;BOM_RESOURCE_SCHEDULE_TYPE&apos; and
flvv.view_application_id=700 and
flvv.security_group_id=0 and
flvv.enabled_flag=&apos;Y&apos;
order by
flvv.lookup_code</LOV_QUERY_DSP>
    <DEFAULT_VALUE>select xxen_util.meaning(&apos;2&apos;,&apos;BOM_RESOURCE_SCHEDULE_TYPE&apos;,700) from dual where :$column$.resource_code is not null</DEFAULT_VALUE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>62</COLUMN_NUMBER>
    <COLUMN_NAME>ASSIGNED_UNITS</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <DEFAULT_VALUE>select 1 from dual where :$column$.resource_code is not null</DEFAULT_VALUE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>63</COLUMN_NUMBER>
    <COLUMN_NAME>PRINCIPAL</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, null description from fnd_lookup_values_vl flvv where flvv.lookup_type=&apos;SYS_YES_NO&apos; and flvv.view_application_id=700 and flvv.security_group_id=0 and flvv.enabled_flag=&apos;Y&apos; order by to_number(flvv.lookup_code)</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>64</COLUMN_NUMBER>
    <COLUMN_NAME>ACTIVITY</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
cavv.activity_id id,
cavv.activity value,
cavv.description
from
cst_activities_val_v cavv,
mtl_parameters mp
where
mp.organization_code=:$column$.organization_code and
nvl(cavv.organization_id,mp.organization_id)=mp.organization_id
order by
cavv.activity</LOV_QUERY_DSP>
    <DEFAULT_VALUE>select cavv.activity from bom_resources br, cst_activities_val_v cavv, mtl_parameters mp where mp.organization_code=:$column$.organization_code and br.organization_id=mp.organization_id and br.resource_code=:$column$.resource_code and cavv.activity_id=br.default_activity_id and :$column$.std_op_resource_rowid is null</DEFAULT_VALUE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>65</COLUMN_NUMBER>
    <COLUMN_NAME>STANDARD_RATE</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, null description from fnd_lookup_values_vl flvv where flvv.lookup_type=&apos;SYS_YES_NO&apos; and flvv.view_application_id=700 and flvv.security_group_id=0 and flvv.enabled_flag=&apos;Y&apos; and (flvv.lookup_code=&apos;2&apos; or exists (select null from bom_resources br, mtl_parameters mp where mp.organization_code=:$column$.organization_code and br.organization_id=mp.organization_id and br.resource_code=:$column$.resource_code and br.standard_rate_flag=1)) order by to_number(flvv.lookup_code)</LOV_QUERY_DSP>
    <DEFAULT_VALUE>select case when br.standard_rate_flag=1 then xxen_util.meaning(&apos;1&apos;,&apos;SYS_YES_NO&apos;,700) end from bom_resources br, mtl_parameters mp where mp.organization_code=:$column$.organization_code and br.organization_id=mp.organization_id and br.resource_code=:$column$.resource_code and :$column$.std_op_resource_rowid is null</DEFAULT_VALUE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>66</COLUMN_NUMBER>
    <COLUMN_NAME>CHARGE_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
flvv.lookup_code id,
flvv.meaning value,
flvv.description
from
fnd_lookup_values_vl flvv
where
flvv.lookup_type=&apos;BOM_AUTOCHARGE_TYPE&apos; and
flvv.view_application_id=700 and
flvv.security_group_id=0 and
flvv.enabled_flag=&apos;Y&apos;
order by
flvv.lookup_code</LOV_QUERY_DSP>
    <DEFAULT_VALUE>select xxen_util.meaning(br.autocharge_type,&apos;BOM_AUTOCHARGE_TYPE&apos;,700) from bom_resources br, mtl_parameters mp where mp.organization_code=:$column$.organization_code and br.organization_id=mp.organization_id and br.resource_code=:$column$.resource_code and :$column$.std_op_resource_rowid is null</DEFAULT_VALUE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>67</COLUMN_NUMBER>
    <COLUMN_NAME>RSC_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 distinct
fdfcv.descriptive_flex_context_name value,
fdfcv.description
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts_vl fdfcv
where
fdfcv.application_id=fdfv.application_id and
fdfcv.descriptive_flexfield_name=fdfv.descriptive_flexfield_name and
fdfcv.enabled_flag=&apos;Y&apos; and
fdfv.application_id=702 and
fdfv.descriptive_flexfield_name=&apos;OPERATION_RESOURCES&apos; and
fdfcv.descriptive_flex_context_code!=&apos;Global Data Elements&apos;
order by
fdfcv.descriptive_flex_context_name</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>68</COLUMN_NUMBER>
    <COLUMN_NAME>RSC_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; 702,
 p_descriptive_flexfield_name =&gt; &apos;OPERATION_RESOURCES&apos;,
 p_context_name =&gt; :$column$.rsc_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE1&apos;,
 p_attribute1   =&gt; :$column$.rsc_attribute1,
 p_attribute2   =&gt; :$column$.rsc_attribute2,
 p_attribute3   =&gt; :$column$.rsc_attribute3,
 p_attribute4   =&gt; :$column$.rsc_attribute4,
 p_attribute5   =&gt; :$column$.rsc_attribute5,
 p_attribute6   =&gt; :$column$.rsc_attribute6,
 p_attribute7   =&gt; :$column$.rsc_attribute7,
 p_attribute8   =&gt; :$column$.rsc_attribute8,
 p_attribute9   =&gt; :$column$.rsc_attribute9,
 p_attribute10   =&gt; :$column$.rsc_attribute10,
 p_attribute11   =&gt; :$column$.rsc_attribute11,
 p_attribute12   =&gt; :$column$.rsc_attribute12,
 p_attribute13   =&gt; :$column$.rsc_attribute13,
 p_attribute14   =&gt; :$column$.rsc_attribute14,
 p_attribute15   =&gt; :$column$.rsc_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
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=702 and
fdfv.descriptive_flexfield_name=&apos;OPERATION_RESOURCES&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE1&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>69</COLUMN_NUMBER>
    <COLUMN_NAME>RSC_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; 702,
 p_descriptive_flexfield_name =&gt; &apos;OPERATION_RESOURCES&apos;,
 p_context_name =&gt; :$column$.rsc_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE2&apos;,
 p_attribute1   =&gt; :$column$.rsc_attribute1,
 p_attribute2   =&gt; :$column$.rsc_attribute2,
 p_attribute3   =&gt; :$column$.rsc_attribute3,
 p_attribute4   =&gt; :$column$.rsc_attribute4,
 p_attribute5   =&gt; :$column$.rsc_attribute5,
 p_attribute6   =&gt; :$column$.rsc_attribute6,
 p_attribute7   =&gt; :$column$.rsc_attribute7,
 p_attribute8   =&gt; :$column$.rsc_attribute8,
 p_attribute9   =&gt; :$column$.rsc_attribute9,
 p_attribute10   =&gt; :$column$.rsc_attribute10,
 p_attribute11   =&gt; :$column$.rsc_attribute11,
 p_attribute12   =&gt; :$column$.rsc_attribute12,
 p_attribute13   =&gt; :$column$.rsc_attribute13,
 p_attribute14   =&gt; :$column$.rsc_attribute14,
 p_attribute15   =&gt; :$column$.rsc_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
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=702 and
fdfv.descriptive_flexfield_name=&apos;OPERATION_RESOURCES&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE2&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>70</COLUMN_NUMBER>
    <COLUMN_NAME>RSC_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; 702,
 p_descriptive_flexfield_name =&gt; &apos;OPERATION_RESOURCES&apos;,
 p_context_name =&gt; :$column$.rsc_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE3&apos;,
 p_attribute1   =&gt; :$column$.rsc_attribute1,
 p_attribute2   =&gt; :$column$.rsc_attribute2,
 p_attribute3   =&gt; :$column$.rsc_attribute3,
 p_attribute4   =&gt; :$column$.rsc_attribute4,
 p_attribute5   =&gt; :$column$.rsc_attribute5,
 p_attribute6   =&gt; :$column$.rsc_attribute6,
 p_attribute7   =&gt; :$column$.rsc_attribute7,
 p_attribute8   =&gt; :$column$.rsc_attribute8,
 p_attribute9   =&gt; :$column$.rsc_attribute9,
 p_attribute10   =&gt; :$column$.rsc_attribute10,
 p_attribute11   =&gt; :$column$.rsc_attribute11,
 p_attribute12   =&gt; :$column$.rsc_attribute12,
 p_attribute13   =&gt; :$column$.rsc_attribute13,
 p_attribute14   =&gt; :$column$.rsc_attribute14,
 p_attribute15   =&gt; :$column$.rsc_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
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=702 and
fdfv.descriptive_flexfield_name=&apos;OPERATION_RESOURCES&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE3&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>71</COLUMN_NUMBER>
    <COLUMN_NAME>RSC_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; 702,
 p_descriptive_flexfield_name =&gt; &apos;OPERATION_RESOURCES&apos;,
 p_context_name =&gt; :$column$.rsc_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE4&apos;,
 p_attribute1   =&gt; :$column$.rsc_attribute1,
 p_attribute2   =&gt; :$column$.rsc_attribute2,
 p_attribute3   =&gt; :$column$.rsc_attribute3,
 p_attribute4   =&gt; :$column$.rsc_attribute4,
 p_attribute5   =&gt; :$column$.rsc_attribute5,
 p_attribute6   =&gt; :$column$.rsc_attribute6,
 p_attribute7   =&gt; :$column$.rsc_attribute7,
 p_attribute8   =&gt; :$column$.rsc_attribute8,
 p_attribute9   =&gt; :$column$.rsc_attribute9,
 p_attribute10   =&gt; :$column$.rsc_attribute10,
 p_attribute11   =&gt; :$column$.rsc_attribute11,
 p_attribute12   =&gt; :$column$.rsc_attribute12,
 p_attribute13   =&gt; :$column$.rsc_attribute13,
 p_attribute14   =&gt; :$column$.rsc_attribute14,
 p_attribute15   =&gt; :$column$.rsc_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
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=702 and
fdfv.descriptive_flexfield_name=&apos;OPERATION_RESOURCES&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE4&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>72</COLUMN_NUMBER>
    <COLUMN_NAME>RSC_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; 702,
 p_descriptive_flexfield_name =&gt; &apos;OPERATION_RESOURCES&apos;,
 p_context_name =&gt; :$column$.rsc_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE5&apos;,
 p_attribute1   =&gt; :$column$.rsc_attribute1,
 p_attribute2   =&gt; :$column$.rsc_attribute2,
 p_attribute3   =&gt; :$column$.rsc_attribute3,
 p_attribute4   =&gt; :$column$.rsc_attribute4,
 p_attribute5   =&gt; :$column$.rsc_attribute5,
 p_attribute6   =&gt; :$column$.rsc_attribute6,
 p_attribute7   =&gt; :$column$.rsc_attribute7,
 p_attribute8   =&gt; :$column$.rsc_attribute8,
 p_attribute9   =&gt; :$column$.rsc_attribute9,
 p_attribute10   =&gt; :$column$.rsc_attribute10,
 p_attribute11   =&gt; :$column$.rsc_attribute11,
 p_attribute12   =&gt; :$column$.rsc_attribute12,
 p_attribute13   =&gt; :$column$.rsc_attribute13,
 p_attribute14   =&gt; :$column$.rsc_attribute14,
 p_attribute15   =&gt; :$column$.rsc_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
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=702 and
fdfv.descriptive_flexfield_name=&apos;OPERATION_RESOURCES&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE5&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>73</COLUMN_NUMBER>
    <COLUMN_NAME>RSC_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; 702,
 p_descriptive_flexfield_name =&gt; &apos;OPERATION_RESOURCES&apos;,
 p_context_name =&gt; :$column$.rsc_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE6&apos;,
 p_attribute1   =&gt; :$column$.rsc_attribute1,
 p_attribute2   =&gt; :$column$.rsc_attribute2,
 p_attribute3   =&gt; :$column$.rsc_attribute3,
 p_attribute4   =&gt; :$column$.rsc_attribute4,
 p_attribute5   =&gt; :$column$.rsc_attribute5,
 p_attribute6   =&gt; :$column$.rsc_attribute6,
 p_attribute7   =&gt; :$column$.rsc_attribute7,
 p_attribute8   =&gt; :$column$.rsc_attribute8,
 p_attribute9   =&gt; :$column$.rsc_attribute9,
 p_attribute10   =&gt; :$column$.rsc_attribute10,
 p_attribute11   =&gt; :$column$.rsc_attribute11,
 p_attribute12   =&gt; :$column$.rsc_attribute12,
 p_attribute13   =&gt; :$column$.rsc_attribute13,
 p_attribute14   =&gt; :$column$.rsc_attribute14,
 p_attribute15   =&gt; :$column$.rsc_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
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=702 and
fdfv.descriptive_flexfield_name=&apos;OPERATION_RESOURCES&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE6&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>74</COLUMN_NUMBER>
    <COLUMN_NAME>RSC_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; 702,
 p_descriptive_flexfield_name =&gt; &apos;OPERATION_RESOURCES&apos;,
 p_context_name =&gt; :$column$.rsc_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE7&apos;,
 p_attribute1   =&gt; :$column$.rsc_attribute1,
 p_attribute2   =&gt; :$column$.rsc_attribute2,
 p_attribute3   =&gt; :$column$.rsc_attribute3,
 p_attribute4   =&gt; :$column$.rsc_attribute4,
 p_attribute5   =&gt; :$column$.rsc_attribute5,
 p_attribute6   =&gt; :$column$.rsc_attribute6,
 p_attribute7   =&gt; :$column$.rsc_attribute7,
 p_attribute8   =&gt; :$column$.rsc_attribute8,
 p_attribute9   =&gt; :$column$.rsc_attribute9,
 p_attribute10   =&gt; :$column$.rsc_attribute10,
 p_attribute11   =&gt; :$column$.rsc_attribute11,
 p_attribute12   =&gt; :$column$.rsc_attribute12,
 p_attribute13   =&gt; :$column$.rsc_attribute13,
 p_attribute14   =&gt; :$column$.rsc_attribute14,
 p_attribute15   =&gt; :$column$.rsc_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
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=702 and
fdfv.descriptive_flexfield_name=&apos;OPERATION_RESOURCES&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE7&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>75</COLUMN_NUMBER>
    <COLUMN_NAME>RSC_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; 702,
 p_descriptive_flexfield_name =&gt; &apos;OPERATION_RESOURCES&apos;,
 p_context_name =&gt; :$column$.rsc_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE8&apos;,
 p_attribute1   =&gt; :$column$.rsc_attribute1,
 p_attribute2   =&gt; :$column$.rsc_attribute2,
 p_attribute3   =&gt; :$column$.rsc_attribute3,
 p_attribute4   =&gt; :$column$.rsc_attribute4,
 p_attribute5   =&gt; :$column$.rsc_attribute5,
 p_attribute6   =&gt; :$column$.rsc_attribute6,
 p_attribute7   =&gt; :$column$.rsc_attribute7,
 p_attribute8   =&gt; :$column$.rsc_attribute8,
 p_attribute9   =&gt; :$column$.rsc_attribute9,
 p_attribute10   =&gt; :$column$.rsc_attribute10,
 p_attribute11   =&gt; :$column$.rsc_attribute11,
 p_attribute12   =&gt; :$column$.rsc_attribute12,
 p_attribute13   =&gt; :$column$.rsc_attribute13,
 p_attribute14   =&gt; :$column$.rsc_attribute14,
 p_attribute15   =&gt; :$column$.rsc_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
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=702 and
fdfv.descriptive_flexfield_name=&apos;OPERATION_RESOURCES&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE8&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>76</COLUMN_NUMBER>
    <COLUMN_NAME>RSC_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; 702,
 p_descriptive_flexfield_name =&gt; &apos;OPERATION_RESOURCES&apos;,
 p_context_name =&gt; :$column$.rsc_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE9&apos;,
 p_attribute1   =&gt; :$column$.rsc_attribute1,
 p_attribute2   =&gt; :$column$.rsc_attribute2,
 p_attribute3   =&gt; :$column$.rsc_attribute3,
 p_attribute4   =&gt; :$column$.rsc_attribute4,
 p_attribute5   =&gt; :$column$.rsc_attribute5,
 p_attribute6   =&gt; :$column$.rsc_attribute6,
 p_attribute7   =&gt; :$column$.rsc_attribute7,
 p_attribute8   =&gt; :$column$.rsc_attribute8,
 p_attribute9   =&gt; :$column$.rsc_attribute9,
 p_attribute10   =&gt; :$column$.rsc_attribute10,
 p_attribute11   =&gt; :$column$.rsc_attribute11,
 p_attribute12   =&gt; :$column$.rsc_attribute12,
 p_attribute13   =&gt; :$column$.rsc_attribute13,
 p_attribute14   =&gt; :$column$.rsc_attribute14,
 p_attribute15   =&gt; :$column$.rsc_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
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=702 and
fdfv.descriptive_flexfield_name=&apos;OPERATION_RESOURCES&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE9&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>77</COLUMN_NUMBER>
    <COLUMN_NAME>RSC_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; 702,
 p_descriptive_flexfield_name =&gt; &apos;OPERATION_RESOURCES&apos;,
 p_context_name =&gt; :$column$.rsc_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE10&apos;,
 p_attribute1   =&gt; :$column$.rsc_attribute1,
 p_attribute2   =&gt; :$column$.rsc_attribute2,
 p_attribute3   =&gt; :$column$.rsc_attribute3,
 p_attribute4   =&gt; :$column$.rsc_attribute4,
 p_attribute5   =&gt; :$column$.rsc_attribute5,
 p_attribute6   =&gt; :$column$.rsc_attribute6,
 p_attribute7   =&gt; :$column$.rsc_attribute7,
 p_attribute8   =&gt; :$column$.rsc_attribute8,
 p_attribute9   =&gt; :$column$.rsc_attribute9,
 p_attribute10   =&gt; :$column$.rsc_attribute10,
 p_attribute11   =&gt; :$column$.rsc_attribute11,
 p_attribute12   =&gt; :$column$.rsc_attribute12,
 p_attribute13   =&gt; :$column$.rsc_attribute13,
 p_attribute14   =&gt; :$column$.rsc_attribute14,
 p_attribute15   =&gt; :$column$.rsc_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
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=702 and
fdfv.descriptive_flexfield_name=&apos;OPERATION_RESOURCES&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE10&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>78</COLUMN_NUMBER>
    <COLUMN_NAME>RSC_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; 702,
 p_descriptive_flexfield_name =&gt; &apos;OPERATION_RESOURCES&apos;,
 p_context_name =&gt; :$column$.rsc_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE11&apos;,
 p_attribute1   =&gt; :$column$.rsc_attribute1,
 p_attribute2   =&gt; :$column$.rsc_attribute2,
 p_attribute3   =&gt; :$column$.rsc_attribute3,
 p_attribute4   =&gt; :$column$.rsc_attribute4,
 p_attribute5   =&gt; :$column$.rsc_attribute5,
 p_attribute6   =&gt; :$column$.rsc_attribute6,
 p_attribute7   =&gt; :$column$.rsc_attribute7,
 p_attribute8   =&gt; :$column$.rsc_attribute8,
 p_attribute9   =&gt; :$column$.rsc_attribute9,
 p_attribute10   =&gt; :$column$.rsc_attribute10,
 p_attribute11   =&gt; :$column$.rsc_attribute11,
 p_attribute12   =&gt; :$column$.rsc_attribute12,
 p_attribute13   =&gt; :$column$.rsc_attribute13,
 p_attribute14   =&gt; :$column$.rsc_attribute14,
 p_attribute15   =&gt; :$column$.rsc_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
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=702 and
fdfv.descriptive_flexfield_name=&apos;OPERATION_RESOURCES&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE11&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>79</COLUMN_NUMBER>
    <COLUMN_NAME>RSC_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; 702,
 p_descriptive_flexfield_name =&gt; &apos;OPERATION_RESOURCES&apos;,
 p_context_name =&gt; :$column$.rsc_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE12&apos;,
 p_attribute1   =&gt; :$column$.rsc_attribute1,
 p_attribute2   =&gt; :$column$.rsc_attribute2,
 p_attribute3   =&gt; :$column$.rsc_attribute3,
 p_attribute4   =&gt; :$column$.rsc_attribute4,
 p_attribute5   =&gt; :$column$.rsc_attribute5,
 p_attribute6   =&gt; :$column$.rsc_attribute6,
 p_attribute7   =&gt; :$column$.rsc_attribute7,
 p_attribute8   =&gt; :$column$.rsc_attribute8,
 p_attribute9   =&gt; :$column$.rsc_attribute9,
 p_attribute10   =&gt; :$column$.rsc_attribute10,
 p_attribute11   =&gt; :$column$.rsc_attribute11,
 p_attribute12   =&gt; :$column$.rsc_attribute12,
 p_attribute13   =&gt; :$column$.rsc_attribute13,
 p_attribute14   =&gt; :$column$.rsc_attribute14,
 p_attribute15   =&gt; :$column$.rsc_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
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=702 and
fdfv.descriptive_flexfield_name=&apos;OPERATION_RESOURCES&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE12&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>80</COLUMN_NUMBER>
    <COLUMN_NAME>RSC_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; 702,
 p_descriptive_flexfield_name =&gt; &apos;OPERATION_RESOURCES&apos;,
 p_context_name =&gt; :$column$.rsc_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE13&apos;,
 p_attribute1   =&gt; :$column$.rsc_attribute1,
 p_attribute2   =&gt; :$column$.rsc_attribute2,
 p_attribute3   =&gt; :$column$.rsc_attribute3,
 p_attribute4   =&gt; :$column$.rsc_attribute4,
 p_attribute5   =&gt; :$column$.rsc_attribute5,
 p_attribute6   =&gt; :$column$.rsc_attribute6,
 p_attribute7   =&gt; :$column$.rsc_attribute7,
 p_attribute8   =&gt; :$column$.rsc_attribute8,
 p_attribute9   =&gt; :$column$.rsc_attribute9,
 p_attribute10   =&gt; :$column$.rsc_attribute10,
 p_attribute11   =&gt; :$column$.rsc_attribute11,
 p_attribute12   =&gt; :$column$.rsc_attribute12,
 p_attribute13   =&gt; :$column$.rsc_attribute13,
 p_attribute14   =&gt; :$column$.rsc_attribute14,
 p_attribute15   =&gt; :$column$.rsc_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
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=702 and
fdfv.descriptive_flexfield_name=&apos;OPERATION_RESOURCES&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE13&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>81</COLUMN_NUMBER>
    <COLUMN_NAME>RSC_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; 702,
 p_descriptive_flexfield_name =&gt; &apos;OPERATION_RESOURCES&apos;,
 p_context_name =&gt; :$column$.rsc_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE14&apos;,
 p_attribute1   =&gt; :$column$.rsc_attribute1,
 p_attribute2   =&gt; :$column$.rsc_attribute2,
 p_attribute3   =&gt; :$column$.rsc_attribute3,
 p_attribute4   =&gt; :$column$.rsc_attribute4,
 p_attribute5   =&gt; :$column$.rsc_attribute5,
 p_attribute6   =&gt; :$column$.rsc_attribute6,
 p_attribute7   =&gt; :$column$.rsc_attribute7,
 p_attribute8   =&gt; :$column$.rsc_attribute8,
 p_attribute9   =&gt; :$column$.rsc_attribute9,
 p_attribute10   =&gt; :$column$.rsc_attribute10,
 p_attribute11   =&gt; :$column$.rsc_attribute11,
 p_attribute12   =&gt; :$column$.rsc_attribute12,
 p_attribute13   =&gt; :$column$.rsc_attribute13,
 p_attribute14   =&gt; :$column$.rsc_attribute14,
 p_attribute15   =&gt; :$column$.rsc_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
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=702 and
fdfv.descriptive_flexfield_name=&apos;OPERATION_RESOURCES&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE14&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>82</COLUMN_NUMBER>
    <COLUMN_NAME>RSC_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; 702,
 p_descriptive_flexfield_name =&gt; &apos;OPERATION_RESOURCES&apos;,
 p_context_name =&gt; :$column$.rsc_attribute_category,
 p_column_name  =&gt; &apos;ATTRIBUTE15&apos;,
 p_attribute1   =&gt; :$column$.rsc_attribute1,
 p_attribute2   =&gt; :$column$.rsc_attribute2,
 p_attribute3   =&gt; :$column$.rsc_attribute3,
 p_attribute4   =&gt; :$column$.rsc_attribute4,
 p_attribute5   =&gt; :$column$.rsc_attribute5,
 p_attribute6   =&gt; :$column$.rsc_attribute6,
 p_attribute7   =&gt; :$column$.rsc_attribute7,
 p_attribute8   =&gt; :$column$.rsc_attribute8,
 p_attribute9   =&gt; :$column$.rsc_attribute9,
 p_attribute10   =&gt; :$column$.rsc_attribute10,
 p_attribute11   =&gt; :$column$.rsc_attribute11,
 p_attribute12   =&gt; :$column$.rsc_attribute12,
 p_attribute13   =&gt; :$column$.rsc_attribute13,
 p_attribute14   =&gt; :$column$.rsc_attribute14,
 p_attribute15   =&gt; :$column$.rsc_attribute15
)
) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos; || initcap(fdfcuv.application_column_name) || &apos;: &apos; ||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos; || fdfc.descriptive_flex_context_code || &apos;)&apos;) || &apos; &apos; || fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descriptive_flexs_vl fdfv,
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
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=702 and
fdfv.descriptive_flexfield_name=&apos;OPERATION_RESOURCES&apos; and
fdfcuv.application_column_name=&apos;ATTRIBUTE15&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>83</COLUMN_NUMBER>
    <COLUMN_NAME>DELETE_STD_OP</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_NAME>Yes</LOV_NAME>
    <LOV_GUID>8E2FF36EDEA679D2E0530100007F1FF2</LOV_GUID>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select &apos;Y&apos; id, xxen_util.meaning(&apos;Y&apos;,&apos;YES_NO&apos;,0) value, null description from dual</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>84</COLUMN_NUMBER>
    <COLUMN_NAME>DELETE_RESOURCE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_NAME>Yes</LOV_NAME>
    <LOV_GUID>8E2FF36EDEA679D2E0530100007F1FF2</LOV_GUID>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select &apos;Y&apos; id, xxen_util.meaning(&apos;Y&apos;,&apos;YES_NO&apos;,0) value, null description from dual</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>85</COLUMN_NUMBER>
    <COLUMN_NAME>STANDARD_OPERATION_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>86</COLUMN_NUMBER>
    <COLUMN_NAME>STANDARD_OPERATION_ROWID</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>87</COLUMN_NUMBER>
    <COLUMN_NAME>STD_OP_RESOURCE_ROWID</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>88</COLUMN_NUMBER>
    <COLUMN_NAME>STD_OP_SUB_RESOURCE_ROWID</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>89</COLUMN_NUMBER>
    <COLUMN_NAME>UPLOAD_ROW</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <HIDDEN>Y</HIDDEN>
   </UPLOAD_COLUMNS_ROW>
  </UPLOAD_COLUMNS>
  <UPLOAD_PARAMETERS>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>1</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>action_</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ACTION_CODE_</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>2</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>status_</PARAMETER_NAME>
    <IN_OUT>out</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>STATUS_CODE_</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>3</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>message_</PARAMETER_NAME>
    <IN_OUT>out</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>MESSAGE_</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>10</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_organization_code</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ORGANIZATION_CODE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>11</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_operation_type</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>OPERATION_TYPE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>12</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_line</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>LINE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>13</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_operation_code</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>OPERATION_CODE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>14</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_operation_description</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>OPERATION_DESCRIPTION</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>15</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_department</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>DEPARTMENT</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>16</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_display_sequence</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>DISPLAY_SEQUENCE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>17</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_min_transfer_qty</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>MIN_TRANSFER_QTY</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>18</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_task_type</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>TASK_TYPE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>19</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_default_subinventory</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>DEFAULT_SUBINVENTORY</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>20</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_default_locator</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>DEFAULT_LOCATOR</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>21</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_option_dependent</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>OPTION_DEPENDENT</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>22</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_value_added</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>VALUE_ADDED</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>23</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_critical_to_quality</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>CRITICAL_TO_QUALITY</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>24</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_count_point</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>COUNT_POINT</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>25</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_autocharge</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>AUTOCHARGE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>26</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_backflush</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>BACKFLUSH</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>27</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_shutdown_type</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>SHUTDOWN_TYPE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>28</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_yield</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>YIELD</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>29</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_operation_yield_enabled</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>OPERATION_YIELD_ENABLED</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>30</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_check_skill</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>CHECK_SKILL</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>31</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_lowest_acceptable_yield</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>LOWEST_ACCEPTABLE_YIELD</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>32</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_use_org_settings</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>USE_ORG_SETTINGS</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>33</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_queue_mandatory</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>QUEUE_MANDATORY</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>34</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_run_mandatory</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>RUN_MANDATORY</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>35</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_to_move_mandatory</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>TO_MOVE_MANDATORY</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>36</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_show_next_op_default</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>DEFAULT_FOR_MOVE_TO_NEXT_OP</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>37</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_show_scrap_codes</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>SHOW_SCRAP_CODES</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>38</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_show_lot_attrib</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>SHOW_LOT_ATTRIB</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>39</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_track_multi_res_dates</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>TRACK_MULTI_RES_DATES</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>40</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_op_attribute_category</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>OP_ATTRIBUTE_CATEGORY</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>41</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_op_attribute1</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>OP_ATTRIBUTE1</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>42</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_op_attribute2</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>OP_ATTRIBUTE2</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>43</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_op_attribute3</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>OP_ATTRIBUTE3</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>44</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_op_attribute4</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>OP_ATTRIBUTE4</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>45</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_op_attribute5</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>OP_ATTRIBUTE5</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>46</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_op_attribute6</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>OP_ATTRIBUTE6</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>47</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_op_attribute7</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>OP_ATTRIBUTE7</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>48</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_op_attribute8</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>OP_ATTRIBUTE8</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>49</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_op_attribute9</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>OP_ATTRIBUTE9</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>50</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_op_attribute10</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>OP_ATTRIBUTE10</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>51</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_op_attribute11</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>OP_ATTRIBUTE11</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>52</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_op_attribute12</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>OP_ATTRIBUTE12</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>53</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_op_attribute13</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>OP_ATTRIBUTE13</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>54</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_op_attribute14</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>OP_ATTRIBUTE14</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>55</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_op_attribute15</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>OP_ATTRIBUTE15</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>56</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_substitute_resource</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>SUBSTITUTE_RESOURCE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>57</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_resource_seq</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>RESOURCE_SEQ</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>58</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_substitute_group</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>SUBSTITUTE_GROUP</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>59</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_replacement_group</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>REPLACEMENT_GROUP</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>60</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_resource_code</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>RESOURCE_CODE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>61</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_basis</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>BASIS</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>62</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_usage_rate</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>USAGE_RATE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>63</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_inverse_rate</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>INVERSE_RATE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>64</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_schedule_seq</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>SCHEDULE_SEQ</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>65</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_schedule</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>SCHEDULE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>66</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_assigned_units</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>ASSIGNED_UNITS</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>67</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_principal</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>PRINCIPAL</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>68</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_activity</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ACTIVITY</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>69</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_standard_rate</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>STANDARD_RATE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>70</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_charge_type</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>CHARGE_TYPE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>71</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_rsc_attribute_category</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>RSC_ATTRIBUTE_CATEGORY</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>72</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_rsc_attribute1</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>RSC_ATTRIBUTE1</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>73</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_rsc_attribute2</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>RSC_ATTRIBUTE2</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>74</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_rsc_attribute3</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>RSC_ATTRIBUTE3</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>75</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_rsc_attribute4</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>RSC_ATTRIBUTE4</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>76</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_rsc_attribute5</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>RSC_ATTRIBUTE5</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>77</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_rsc_attribute6</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>RSC_ATTRIBUTE6</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>78</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_rsc_attribute7</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>RSC_ATTRIBUTE7</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>79</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_rsc_attribute8</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>RSC_ATTRIBUTE8</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>80</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_rsc_attribute9</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>RSC_ATTRIBUTE9</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>81</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_rsc_attribute10</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>RSC_ATTRIBUTE10</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>82</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_rsc_attribute11</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>RSC_ATTRIBUTE11</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>83</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_rsc_attribute12</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>RSC_ATTRIBUTE12</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>84</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_rsc_attribute13</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>RSC_ATTRIBUTE13</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>85</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_rsc_attribute14</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>RSC_ATTRIBUTE14</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>86</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_rsc_attribute15</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>RSC_ATTRIBUTE15</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>87</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_delete_std_op</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>DELETE_STD_OP</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>88</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_delete_resource</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>DELETE_RESOURCE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>89</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_standard_operation_id</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>STANDARD_OPERATION_ID</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>90</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_std_op_sub_resource_rowid</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>STD_OP_SUB_RESOURCE_ROWID</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>91</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_standard_operation_row_id</PARAMETER_NAME>
    <IN_OUT>out</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>STANDARD_OPERATION_ROWID</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>92</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_std_op_resource_row_id</PARAMETER_NAME>
    <IN_OUT>out</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>STD_OP_RESOURCE_ROWID</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>93</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_std_op_sub_resource_row_id</PARAMETER_NAME>
    <IN_OUT>out</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>STD_OP_SUB_RESOURCE_ROWID</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
  </UPLOAD_PARAMETERS>
  <UPLOAD_SQLS>
   <UPLOAD_SQLS_ROW>
    <SQL_TYPE>Error SQL</SQL_TYPE>
   </UPLOAD_SQLS_ROW>
   <UPLOAD_SQLS_ROW>
    <SQL_TYPE>Order By</SQL_TYPE>
    <SQL_TEXT>upload_row, organization_code, operation_type, line, operation_code, nvl2(substitute_resource,2,1), resource_seq, substitute_group, replacement_group</SQL_TEXT>
   </UPLOAD_SQLS_ROW>
   <UPLOAD_SQLS_ROW>
    <SQL_TYPE>Success SQL</SQL_TYPE>
    <SQL_TEXT>select
xu.action_,
xu.status_,
xu.message_,
xu.modified_columns_,
xu.upload_mode,
nvl2(bso.rowid,mp.organization_code,xu.organization_code) organization_code,
nvl2(bso.rowid,xxen_util.meaning(nvl(bso.operation_type,1),&apos;BOM_OPERATION_TYPE&apos;,700),xu.operation_type) operation_type,
nvl2(bso.rowid,wl.line_code,xu.line) line,
nvl2(bso.rowid,bso.operation_code,xu.operation_code) operation_code,
nvl2(bso.rowid,bso.operation_description,xu.operation_description) operation_description,
nvl2(bso.rowid,bd.department_code,xu.department) department,
nvl2(bso.rowid,bso.sequence_num,xu.display_sequence) display_sequence,
nvl2(bso.rowid,bso.minimum_transfer_quantity,xu.min_transfer_qty) min_transfer_qty,
nvl2(bso.rowid,xxen_util.meaning(bso.wms_task_type,&apos;WMS_TASK_TYPES&apos;,700),xu.task_type) task_type,
nvl2(bso.rowid,bso.default_subinventory,xu.default_subinventory) default_subinventory,
nvl2(bso.rowid,(select milk.concatenated_segments from mtl_item_locations_kfv milk where milk.organization_id=bso.organization_id and milk.inventory_location_id=bso.default_locator_id),xu.default_locator) default_locator,
nvl2(bso.rowid,xxen_util.yes(case when bso.option_dependent_flag=1 then &apos;Y&apos; end),xu.option_dependent) option_dependent,
nvl2(bso.rowid,xxen_util.yes(bso.value_added),xu.value_added) value_added,
nvl2(bso.rowid,xxen_util.yes(bso.critical_to_quality),xu.critical_to_quality) critical_to_quality,
nvl2(bso.rowid,xxen_util.yes(case when bso.count_point_type in (1) then &apos;Y&apos; end),xu.count_point) count_point,
nvl2(bso.rowid,xxen_util.yes(case when bso.count_point_type in (1,3) then &apos;Y&apos; end),xu.autocharge) autocharge,
nvl2(bso.rowid,xxen_util.yes(case when bso.backflush_flag=1 then &apos;Y&apos; end),xu.backflush) backflush,
nvl2(bso.rowid,xxen_util.meaning(bso.shutdown_type,&apos;BOM_EAM_SHUTDOWN_TYPE&apos;,700),xu.shutdown_type) shutdown_type,
nvl2(bso.rowid,bso.yield,xu.&quot;YIELD&quot;) yield,
nvl2(bso.rowid,xxen_util.yes(case when bso.operation_yield_enabled=1 then &apos;Y&apos; end),xu.operation_yield_enabled) operation_yield_enabled,
nvl2(bso.rowid,xxen_util.yes(case when bso.check_skill=1 then &apos;Y&apos; end),xu.check_skill) check_skill,
nvl2(bso.rowid,bso.lowest_acceptable_yield,xu.lowest_acceptable_yield) lowest_acceptable_yield,
nvl2(bso.rowid,xxen_util.yes(case when bso.use_org_settings=1 then &apos;Y&apos; end),xu.use_org_settings) use_org_settings,
nvl2(bso.rowid,xxen_util.yes(case when bso.queue_mandatory_flag=1 then &apos;Y&apos; end),xu.queue_mandatory) queue_mandatory,
nvl2(bso.rowid,xxen_util.yes(case when bso.run_mandatory_flag=1 then &apos;Y&apos; end),xu.run_mandatory) run_mandatory,
nvl2(bso.rowid,xxen_util.yes(case when bso.to_move_mandatory_flag=1 then &apos;Y&apos; end),xu.to_move_mandatory) to_move_mandatory,
nvl2(bso.rowid,xxen_util.yes(case when bso.show_next_op_by_default=1 then &apos;Y&apos; end),xu.default_for_move_to_next_op) default_for_move_to_next_op,
nvl2(bso.rowid,xxen_util.yes(case when bso.show_scrap_code=1 then &apos;Y&apos; end),xu.show_scrap_codes) show_scrap_codes,
nvl2(bso.rowid,xxen_util.yes(case when bso.show_lot_attrib=1 then &apos;Y&apos; end),xu.show_lot_attrib) show_lot_attrib,
nvl2(bso.rowid,xxen_util.yes(case when bso.track_multiple_res_usage_dates=1 then &apos;Y&apos; end),xu.track_multi_res_dates) track_multi_res_dates,
nvl2(bso.rowid,xxen_util.display_flexfield_context(702,&apos;OPERATIONS&apos;,bso.attribute_category),xu.op_attribute_category) op_attribute_category,
nvl2(bso.rowid,xxen_util.display_flexfield_value(702,&apos;OPERATIONS&apos;,bso.attribute_category,&apos;ATTRIBUTE1&apos;,null,bso.attribute1),xu.op_attribute1) op_attribute1,
nvl2(bso.rowid,xxen_util.display_flexfield_value(702,&apos;OPERATIONS&apos;,bso.attribute_category,&apos;ATTRIBUTE2&apos;,null,bso.attribute2),xu.op_attribute2) op_attribute2,
nvl2(bso.rowid,xxen_util.display_flexfield_value(702,&apos;OPERATIONS&apos;,bso.attribute_category,&apos;ATTRIBUTE3&apos;,null,bso.attribute3),xu.op_attribute3) op_attribute3,
nvl2(bso.rowid,xxen_util.display_flexfield_value(702,&apos;OPERATIONS&apos;,bso.attribute_category,&apos;ATTRIBUTE4&apos;,null,bso.attribute4),xu.op_attribute4) op_attribute4,
nvl2(bso.rowid,xxen_util.display_flexfield_value(702,&apos;OPERATIONS&apos;,bso.attribute_category,&apos;ATTRIBUTE5&apos;,null,bso.attribute5),xu.op_attribute5) op_attribute5,
nvl2(bso.rowid,xxen_util.display_flexfield_value(702,&apos;OPERATIONS&apos;,bso.attribute_category,&apos;ATTRIBUTE6&apos;,null,bso.attribute6),xu.op_attribute6) op_attribute6,
nvl2(bso.rowid,xxen_util.display_flexfield_value(702,&apos;OPERATIONS&apos;,bso.attribute_category,&apos;ATTRIBUTE7&apos;,null,bso.attribute7),xu.op_attribute7) op_attribute7,
nvl2(bso.rowid,xxen_util.display_flexfield_value(702,&apos;OPERATIONS&apos;,bso.attribute_category,&apos;ATTRIBUTE8&apos;,null,bso.attribute8),xu.op_attribute8) op_attribute8,
nvl2(bso.rowid,xxen_util.display_flexfield_value(702,&apos;OPERATIONS&apos;,bso.attribute_category,&apos;ATTRIBUTE9&apos;,null,bso.attribute9),xu.op_attribute9) op_attribute9,
nvl2(bso.rowid,xxen_util.display_flexfield_value(702,&apos;OPERATIONS&apos;,bso.attribute_category,&apos;ATTRIBUTE10&apos;,null,bso.attribute10),xu.op_attribute10) op_attribute10,
nvl2(bso.rowid,xxen_util.display_flexfield_value(702,&apos;OPERATIONS&apos;,bso.attribute_category,&apos;ATTRIBUTE11&apos;,null,bso.attribute11),xu.op_attribute11) op_attribute11,
nvl2(bso.rowid,xxen_util.display_flexfield_value(702,&apos;OPERATIONS&apos;,bso.attribute_category,&apos;ATTRIBUTE12&apos;,null,bso.attribute12),xu.op_attribute12) op_attribute12,
nvl2(bso.rowid,xxen_util.display_flexfield_value(702,&apos;OPERATIONS&apos;,bso.attribute_category,&apos;ATTRIBUTE13&apos;,null,bso.attribute13),xu.op_attribute13) op_attribute13,
nvl2(bso.rowid,xxen_util.display_flexfield_value(702,&apos;OPERATIONS&apos;,bso.attribute_category,&apos;ATTRIBUTE14&apos;,null,bso.attribute14),xu.op_attribute14) op_attribute14,
nvl2(bso.rowid,xxen_util.display_flexfield_value(702,&apos;OPERATIONS&apos;,bso.attribute_category,&apos;ATTRIBUTE15&apos;,null,bso.attribute15),xu.op_attribute15) op_attribute15,
xu.substitute_resource,
nvl(nvl(bsor.resource_seq_num,bssor.resource_id),xu.resource_seq) resource_seq,
nvl(nvl(bsor.substitute_group_num,bssor.substitute_group_num),xu.substitute_group) substitute_group,
nvl(bssor.replacement_group_num,xu.replacement_group) replacement_group,
nvl((select br.resource_code from bom_resources br where br.resource_id=nvl(bsor.resource_id,bssor.resource_id)),xu.resource_code) resource_code,
nvl(xxen_util.meaning(nvl(bsor.basis_type,bssor.basis_type),&apos;BOM_BASIS_TYPE&apos;,700),xu.basis) basis,
nvl(nvl(bsor.usage_rate_or_amount,bssor.usage_rate_or_amount),xu.usage_rate) usage_rate,
nvl(nvl(bsor.usage_rate_or_amount_inverse,bssor.usage_rate_or_amount_inverse),xu.inverse_rate) inverse_rate,
nvl(nvl(bsor.schedule_seq_num,bssor.schedule_seq_num),xu.schedule_seq) schedule_seq,
nvl(xxen_util.meaning(nvl(bsor.schedule_flag,bssor.schedule_flag),&apos;BOM_RESOURCE_SCHEDULE_TYPE&apos;,700),xu.schedule) schedule,
nvl(nvl(bsor.assigned_units,bssor.assigned_units),xu.assigned_units) assigned_units,
nvl(xxen_util.yes(case when bsor.principle_flag=1 then &apos;Y&apos; end),xu.principal) principal,
nvl((select cavv.activity from cst_activities_val_v cavv where cavv.activity_id=nvl(bsor.activity_id,bssor.activity_id)),xu.activity) activity,
nvl(xxen_util.yes(case when nvl(bsor.standard_rate_flag,bssor.standard_rate_flag)=1 then &apos;Y&apos; end),xu.standard_rate) standard_rate,
nvl(xxen_util.meaning(nvl(bsor.autocharge_type,bssor.autocharge_type),&apos;BOM_AUTOCHARGE_TYPE&apos;,700),xu.charge_type) charge_type,
nvl(xxen_util.display_flexfield_context(702,&apos;OPERATION_RESOURCES&apos;,bsor.attribute_category),xu.rsc_attribute_category) rsc_attribute_category,
nvl(xxen_util.display_flexfield_value(702,&apos;OPERATION_RESOURCES&apos;,bsor.attribute_category,&apos;ATTRIBUTE1&apos;,null,bsor.attribute1),xu.rsc_attribute1) rsc_attribute1,
nvl(xxen_util.display_flexfield_value(702,&apos;OPERATION_RESOURCES&apos;,bsor.attribute_category,&apos;ATTRIBUTE2&apos;,null,bsor.attribute2),xu.rsc_attribute2) rsc_attribute2,
nvl(xxen_util.display_flexfield_value(702,&apos;OPERATION_RESOURCES&apos;,bsor.attribute_category,&apos;ATTRIBUTE3&apos;,null,bsor.attribute3),xu.rsc_attribute3) rsc_attribute3,
nvl(xxen_util.display_flexfield_value(702,&apos;OPERATION_RESOURCES&apos;,bsor.attribute_category,&apos;ATTRIBUTE4&apos;,null,bsor.attribute4),xu.rsc_attribute4) rsc_attribute4,
nvl(xxen_util.display_flexfield_value(702,&apos;OPERATION_RESOURCES&apos;,bsor.attribute_category,&apos;ATTRIBUTE5&apos;,null,bsor.attribute5),xu.rsc_attribute5) rsc_attribute5,
nvl(xxen_util.display_flexfield_value(702,&apos;OPERATION_RESOURCES&apos;,bsor.attribute_category,&apos;ATTRIBUTE6&apos;,null,bsor.attribute6),xu.rsc_attribute6) rsc_attribute6,
nvl(xxen_util.display_flexfield_value(702,&apos;OPERATION_RESOURCES&apos;,bsor.attribute_category,&apos;ATTRIBUTE7&apos;,null,bsor.attribute7),xu.rsc_attribute7) rsc_attribute7,
nvl(xxen_util.display_flexfield_value(702,&apos;OPERATION_RESOURCES&apos;,bsor.attribute_category,&apos;ATTRIBUTE8&apos;,null,bsor.attribute8),xu.rsc_attribute8) rsc_attribute8,
nvl(xxen_util.display_flexfield_value(702,&apos;OPERATION_RESOURCES&apos;,bsor.attribute_category,&apos;ATTRIBUTE9&apos;,null,bsor.attribute9),xu.rsc_attribute9) rsc_attribute9,
nvl(xxen_util.display_flexfield_value(702,&apos;OPERATION_RESOURCES&apos;,bsor.attribute_category,&apos;ATTRIBUTE10&apos;,null,bsor.attribute10),xu.rsc_attribute10) rsc_attribute10,
nvl(xxen_util.display_flexfield_value(702,&apos;OPERATION_RESOURCES&apos;,bsor.attribute_category,&apos;ATTRIBUTE11&apos;,null,bsor.attribute11),xu.rsc_attribute11) rsc_attribute11,
nvl(xxen_util.display_flexfield_value(702,&apos;OPERATION_RESOURCES&apos;,bsor.attribute_category,&apos;ATTRIBUTE12&apos;,null,bsor.attribute12),xu.rsc_attribute12) rsc_attribute12,
nvl(xxen_util.display_flexfield_value(702,&apos;OPERATION_RESOURCES&apos;,bsor.attribute_category,&apos;ATTRIBUTE13&apos;,null,bsor.attribute13),xu.rsc_attribute13) rsc_attribute13,
nvl(xxen_util.display_flexfield_value(702,&apos;OPERATION_RESOURCES&apos;,bsor.attribute_category,&apos;ATTRIBUTE14&apos;,null,bsor.attribute14),xu.rsc_attribute14) rsc_attribute14,
nvl(xxen_util.display_flexfield_value(702,&apos;OPERATION_RESOURCES&apos;,bsor.attribute_category,&apos;ATTRIBUTE15&apos;,null,bsor.attribute15),xu.rsc_attribute15) rsc_attribute15,
xu.delete_std_op,
xu.delete_resource,
nvl(bso.standard_operation_id,xu.standard_operation_id) standard_operation_id,
nvl(rowidtochar(bso.rowid),xu.standard_operation_rowid) standard_operation_rowid,
nvl(rowidtochar(bsor.rowid),xu.std_op_resource_rowid) std_op_resource_rowid,
nvl(rowidtochar(bssor.rowid),xu.std_op_sub_resource_rowid) std_op_sub_resource_rowid,
xu.upload_row
from
xxen_bom_standard_opera_5047_u xu,
bom_standard_operations bso,
mtl_parameters mp,
bom_departments bd,
wip_lines wl,
bom_std_op_resources bsor,
bom_std_sub_op_resources bssor
where
bso.rowid(+)=chartorowid(xu.standard_operation_rowid) and
mp.organization_id(+)=bso.organization_id and
bd.department_id(+)=bso.department_id and
wl.line_id(+)=bso.line_id and
bsor.rowid(+)=chartorowid(xu.std_op_resource_rowid) and
bssor.rowid(+)=chartorowid(xu.std_op_sub_resource_rowid) and
xu.status_code_=xxen_upload.status_success</SQL_TEXT>
   </UPLOAD_SQLS_ROW>
  </UPLOAD_SQLS>
 </REPORTS_ROW>
</REPORTS>
</ROOT>
