<ROOT>
 <APPS_INITIALIZE_DATA>
  <USER_NAME>ENGINATICS</USER_NAME>
  <RESPONSIBILITY_KEY>SYSTEM_ADMINISTRATOR</RESPONSIBILITY_KEY>
  <APPLICATION_SHORT_NAME>SYSADMIN</APPLICATION_SHORT_NAME>
 </APPS_INITIALIZE_DATA>
<LOVS>
<!-- loader xml for Enginatics Blitz Report lov: Blitz Upload Mode -->
 <LOVS_ROW>
  <GUID>E811F942597A2075E0530100007FF4F2</GUID>
  <LOV_NAME>Blitz Upload Mode</LOV_NAME>
  <VALIDATE_FROM_LIST>Y</VALIDATE_FROM_LIST>
  <LOV_QUERY>select xxen_upload.action_create id, xxen_upload.action_meaning(xxen_upload.action_create) value, null description from dual union all
select xxen_upload.action_create || &apos;,&apos; || xxen_upload.action_update id, xxen_upload.action_meaning(xxen_upload.action_create)||&apos;, &apos;||xxen_upload.action_meaning(xxen_upload.action_update) value, null description from dual
</LOV_QUERY>
  <LOV_TRANSLATIONS>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>US</LANGUAGE>
   </LOV_TRANSLATIONS_ROW>
  </LOV_TRANSLATIONS>
 </LOVS_ROW>
<!-- loader xml for Enginatics Blitz Report lov: INV Organization Code -->
 <LOVS_ROW>
  <GUID>8E2FF36EDEB279D2E0530100007F1FF2</GUID>
  <LOV_NAME>INV Organization Code</LOV_NAME>
  <VALIDATE_FROM_LIST>Y</VALIDATE_FROM_LIST>
  <LOV_QUERY>select
ood.organization_code value,
ood.organization_name||&apos; (&apos;||ftv.territory_short_name||&apos;, &apos;||hla.town_or_city||decode(mp.organization_id,mp.master_organization_id,null,&apos;, &apos;||mp0.organization_code)||&apos;)&apos; description
from
org_organization_definitions ood,
mtl_parameters mp,
mtl_parameters mp0,
hr_all_organization_units haou,
hr_locations_all hla,
fnd_territories_vl ftv
where
ood.organization_id=mp.organization_id and
mp.organization_id&lt;&gt;mp.master_organization_id and
(
ood.organization_id in (select oav.organization_id from org_access_view oav where oav.resp_application_id=fnd_global.resp_appl_id and oav.responsibility_id=fnd_global.resp_id) or
not exists (select null from org_access_view oav where oav.resp_application_id=fnd_global.resp_appl_id and oav.responsibility_id=fnd_global.resp_id) and
ood.operating_unit in (select mgoat.organization_id from mo_glob_org_access_tmp mgoat union select fnd_global.org_id from dual where fnd_release.major_version=11)
) and
(:$flex$.operating_unit is null or ood.operating_unit in (select haouv.organization_id from hr_all_organization_units_vl haouv where xxen_util.contains(:$flex$.operating_unit,haouv.name)=&apos;Y&apos;)) and
(:$flex$.ledger is null or ood.set_of_books_id in (select gl.ledger_id from gl_ledgers gl where xxen_util.contains(:$flex$.ledger,gl.name)=&apos;Y&apos;)) and
nvl(ood.disable_date,sysdate)&gt;=sysdate and
mp.master_organization_id=mp0.organization_id and
ood.organization_id=haou.organization_id(+) and
haou.location_id=hla.location_id(+) and
hla.country=ftv.territory_code(+)
order by
ood.organization_code</LOV_QUERY>
  <LOV_TRANSLATIONS>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>AR</LANGUAGE>
    <DESCRIPTION>جميع أكواد تنظيم المخزون النشط باستثناء المؤسسات الرئيسية ، مقيدة بعرض الوصول إلى مؤسسة المستخدم الحالي</DESCRIPTION>
   </LOV_TRANSLATIONS_ROW>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>D</LANGUAGE>
    <DESCRIPTION>Alle aktiven Inventar-Organisationscodes mit Ausnahme von Master-Organisationen, beschränkt auf die Org-Zugriffsansicht des aktuellen Benutzers</DESCRIPTION>
   </LOV_TRANSLATIONS_ROW>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>E</LANGUAGE>
    <DESCRIPTION>Todos los códigos de organización de inventario activos, excluyendo las organizaciones maestras, restringidos a la vista de acceso a la organización del usuario actual</DESCRIPTION>
   </LOV_TRANSLATIONS_ROW>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>F</LANGUAGE>
    <DESCRIPTION>Tous les codes d&apos;organisation de l&apos;inventaire actif, à l&apos;exclusion des organisations maîtresses, limités à la vue d&apos;accès à l&apos;organisation de l&apos;utilisateur actuel</DESCRIPTION>
   </LOV_TRANSLATIONS_ROW>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>I</LANGUAGE>
    <DESCRIPTION>Tutti i codici di organizzazione dell&apos;inventario attivi, escluse le organizzazioni master, limitati alla vista di accesso all&apos;org dell&apos;utente corrente</DESCRIPTION>
   </LOV_TRANSLATIONS_ROW>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>JA</LANGUAGE>
    <DESCRIPTION>すべてのアクティブなインベントリの組織コードは、マスター組織を除いて、現在のユーザーの組織のアクセスビューに制限されます。</DESCRIPTION>
   </LOV_TRANSLATIONS_ROW>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>KO</LANGUAGE>
    <DESCRIPTION>현재 사용자의 조직 액세스보기로 제한되는 마스터 조직을 제외한 모든 활성 재고 조직 코드</DESCRIPTION>
   </LOV_TRANSLATIONS_ROW>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>PTB</LANGUAGE>
    <DESCRIPTION>Todos os códigos ativos de organização de inventário, excluindo organizações mestre, restritos à visão de acesso org do usuário atual</DESCRIPTION>
   </LOV_TRANSLATIONS_ROW>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>RU</LANGUAGE>
    <DESCRIPTION>Все активные инвентаризационные организационные коды, исключая основные организации, ограниченные текущим представлением доступа пользователя к оргструктуре.</DESCRIPTION>
   </LOV_TRANSLATIONS_ROW>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>S</LANGUAGE>
    <DESCRIPTION>Alla aktiva lagerorganisationskoder exklusive huvudorganisationer, begränsade till den aktuella användarens organisationsåtkomstvy</DESCRIPTION>
   </LOV_TRANSLATIONS_ROW>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>TR</LANGUAGE>
    <DESCRIPTION>Ana organizasyonlar hariç tüm aktif envanter organizasyon kodları, mevcut kullanıcının organizasyon erişim görünümü ile sınırlıdır</DESCRIPTION>
   </LOV_TRANSLATIONS_ROW>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>US</LANGUAGE>
    <DESCRIPTION>All active inventory organization codes excluding master organizations, restricted to the current user&apos;s org access view</DESCRIPTION>
   </LOV_TRANSLATIONS_ROW>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>ZHS</LANGUAGE>
    <DESCRIPTION>所有活动的清单组织代码，不包括主组织，仅限于当前用户的组织访问视图。</DESCRIPTION>
   </LOV_TRANSLATIONS_ROW>
  </LOV_TRANSLATIONS>
 </LOVS_ROW>
</LOVS>
<REPORTS>
<!-- loader xml for Enginatics Blitz Report: EAM PM Schedule Upload -->
 <REPORTS_ROW>
  <GUID>E01A2B3C4D5E6F708192A3B4C5D6E701</GUID>
  <SQL_TEXT>with q_base as (
select
eps.pm_schedule_id,
mp.organization_code,
mp.organization_id,
eps.name schedule_name,
xxen_util.meaning(to_char(nvl(msibk_asset.eam_item_type,msibk_group.eam_item_type)),&apos;MTL_EAM_ASSET_TYPE&apos;,700) asset_type,
case when eps.maintenance_object_type=3 then cii.instance_number end asset_number,
nvl(msibk_asset.concatenated_segments,msibk_group.concatenated_segments) asset_group,
nvl(msibk_asset.inventory_item_id,msibk_group.inventory_item_id) asset_group_id,
msibk_act.concatenated_segments activity,
eps.activity_association_id activity_id,
epsn.set_name,
to_char(null) set_name_description,
to_date(null) set_name_end_date,
to_char(null) set_name_local_flag,
decode(eps.type_code,10,&apos;Rule Based&apos;,17,&apos;Day Interval&apos;,20,&apos;List Dates&apos;,xxen_util.meaning(to_char(eps.type_code),&apos;EAM_PM_TYPE&apos;,700)) schedule_type,
eps.type_code schedule_type_code,
eps.from_effective_date effective_from,
eps.to_effective_date effective_to,
eps.lead_time lead_time_in_days,
ewsv.work_order_status,
ewsv.status_id work_order_status_id,
xxen_util.meaning(eps.generate_next_work_order,&apos;YES_NO&apos;,0) next_wo_only,
eps.generate_next_work_order generate_next_wo,
eps.day_tolerance,
decode(eps.rescheduling_point,1,&apos;Actual Start Date&apos;,2,&apos;Actual End Date&apos;,3,&apos;Scheduled Start Date&apos;,4,&apos;Scheduled End Date&apos;,5,&apos;Base Date&apos;,6,&apos;Base Meter Reading&apos;) use,
eps.rescheduling_point,
eps.base_date,
eps.base_reading,
decode(eps.scheduling_method_code,10,&apos;Start Date&apos;,20,&apos;End Date&apos;,xxen_util.meaning(to_char(eps.scheduling_method_code),&apos;EAM_PM_SCHEDULING_METHOD&apos;,700)) suggest_next_service,
eps.scheduling_method_code scheduling_method,
decode(eps.whichever_first,&apos;Y&apos;,&apos;First&apos;,&apos;N&apos;,&apos;Last&apos;) use_date_that_comes,
eps.whichever_first,
eps.interval_per_cycle intervals_per_cycle,
xxen_util.meaning(eps.include_manual,&apos;YES_NO&apos;,0) reschedule_manual_work_orders,
eps.include_manual,
xxen_util.meaning(eps.non_scheduled_flag,&apos;YES_NO&apos;,0) run_to_failure,
eps.non_scheduled_flag,
xxen_util.meaning(eps.default_implement,&apos;YES_NO&apos;,0) default_schedule,
eps.default_implement,
xxen_util.meaning(eps.auto_instantiation_flag,&apos;YES_NO&apos;,0) automatic_instantiation,
eps.auto_instantiation_flag auto_instantiation
from
eam_pm_schedulings eps
left join csi_item_instances cii on eps.maintenance_object_type=3 and eps.maintenance_object_id=cii.instance_id and sysdate between nvl(cii.active_start_date,sysdate) and nvl(cii.active_end_date,sysdate)
left join mtl_eam_asset_activities mea on eps.activity_association_id=mea.activity_association_id
left join mtl_system_items_b_kfv msibk_act on mea.asset_activity_id=msibk_act.inventory_item_id and mea.organization_id=msibk_act.organization_id
left join mtl_system_items_b_kfv msibk_asset on cii.inventory_item_id=msibk_asset.inventory_item_id and cii.last_vld_organization_id=msibk_asset.organization_id
left join mtl_system_items_b_kfv msibk_group on eps.maintenance_object_type=2 and eps.maintenance_object_id=msibk_group.inventory_item_id and mea.organization_id=msibk_group.organization_id
join mtl_parameters mp on mp.organization_id=nvl(cii.last_vld_organization_id,mea.organization_id)
left join eam_pm_set_names epsn on eps.set_name_id=epsn.set_name_id
left join eam_wo_statuses_v ewsv on ewsv.status_id=eps.generate_wo_status
where
nvl(eps.tmpl_flag,&apos;N&apos;)=&apos;N&apos; and
mp.eam_enabled_flag=&apos;Y&apos; and
mp.organization_id in (select oav.organization_id from org_access_view oav where oav.resp_application_id=fnd_global.resp_appl_id and oav.responsibility_id=fnd_global.resp_id)
)
select
null action_,
null status_,
null message_,
null modified_columns_,
row_number() over (order by x.organization_code,x.schedule_name,x.pm_schedule_id,x.row_sort,x.child_sort) upload_row,
x.organization_code,
x.organization_id,
x.schedule_name,
x.asset_type,
x.asset_number,
x.asset_group,
x.asset_group_id,
x.activity,
x.activity_id,
x.set_name,
x.set_name_description,
x.set_name_end_date,
x.set_name_local_flag,
x.schedule_type,
x.schedule_type_code,
x.effective_from,
x.effective_to,
x.lead_time_in_days,
x.work_order_status,
x.work_order_status_id,
x.next_wo_only,
x.generate_next_wo,
x.day_tolerance,
x.use,
x.rescheduling_point,
x.base_date,
x.base_reading,
x.suggest_next_service,
x.scheduling_method,
x.use_date_that_comes,
x.whichever_first,
x.intervals_per_cycle,
x.reschedule_manual_work_orders,
x.include_manual,
x.run_to_failure,
x.non_scheduled_flag,
x.default_schedule,
x.default_implement,
x.automatic_instantiation,
x.auto_instantiation,
x.act_activity,
x.act_activity_id,
x.act_interval_multiple,
x.act_allow_repeat,
x.act_day_tolerance,
x.act_next_svc_start,
x.act_next_svc_end,
x.rule_type_dsp,
x.rule_type,
x.rule_day_interval,
x.rule_meter,
x.rule_meter_id,
x.rule_runtime_interval,
x.rule_last_service_reading,
x.rule_effective_reading_from,
x.rule_effective_reading_to,
x.rule_effective_date_from,
x.rule_effective_date_to,
x.rule_list_date,
x.rule_list_date_desc,
x.rule_base_date,
x.lsi_meter,
x.lsi_meter_id,
x.lsi_last_service_reading,
x.lsi_prev_service_reading,
x.lsi_wip_job,
x.lsi_wip_entity_id
from
(
select
qb.*,
to_char(null) act_activity,
to_number(null) act_activity_id,
to_number(null) act_interval_multiple,
to_char(null) act_allow_repeat,
to_number(null) act_day_tolerance,
to_date(null) act_next_svc_start,
to_date(null) act_next_svc_end,
to_char(null) rule_type_dsp,
to_number(null) rule_type,
to_number(null) rule_day_interval,
to_char(null) rule_meter,
to_number(null) rule_meter_id,
to_number(null) rule_runtime_interval,
to_number(null) rule_last_service_reading,
to_number(null) rule_effective_reading_from,
to_number(null) rule_effective_reading_to,
to_date(null) rule_effective_date_from,
to_date(null) rule_effective_date_to,
to_date(null) rule_list_date,
to_char(null) rule_list_date_desc,
to_date(null) rule_base_date,
to_char(null) lsi_meter,
to_number(null) lsi_meter_id,
to_number(null) lsi_last_service_reading,
to_number(null) lsi_prev_service_reading,
to_char(null) lsi_wip_job,
to_number(null) lsi_wip_entity_id,
0 row_sort,
0 child_sort
from
q_base qb
union all
select
qb.*,
msibk_act.concatenated_segments act_activity,
epa.activity_association_id act_activity_id,
epa.interval_multiple act_interval_multiple,
xxen_util.meaning(epa.allow_repeat_in_cycle,&apos;YES_NO&apos;,0) act_allow_repeat,
epa.day_tolerance act_day_tolerance,
epa.next_service_start_date act_next_svc_start,
epa.next_service_end_date act_next_svc_end,
to_char(null) rule_type_dsp,
to_number(null) rule_type,
to_number(null) rule_day_interval,
to_char(null) rule_meter,
to_number(null) rule_meter_id,
to_number(null) rule_runtime_interval,
to_number(null) rule_last_service_reading,
to_number(null) rule_effective_reading_from,
to_number(null) rule_effective_reading_to,
to_date(null) rule_effective_date_from,
to_date(null) rule_effective_date_to,
to_date(null) rule_list_date,
to_char(null) rule_list_date_desc,
to_date(null) rule_base_date,
to_char(null) lsi_meter,
to_number(null) lsi_meter_id,
to_number(null) lsi_last_service_reading,
to_number(null) lsi_prev_service_reading,
to_char(null) lsi_wip_job,
to_number(null) lsi_wip_entity_id,
1 row_sort,
epa.activity_association_id child_sort
from
q_base qb,
eam_pm_activities epa,
mtl_eam_asset_activities mea,
mtl_system_items_b_kfv msibk_act
where
qb.pm_schedule_id=epa.pm_schedule_id and
epa.activity_association_id=mea.activity_association_id and
mea.asset_activity_id=msibk_act.inventory_item_id and
mea.organization_id=msibk_act.organization_id and
:p_update_activities=&apos;Y&apos;
union all
select
qb.*,
to_char(null) act_activity,
to_number(null) act_activity_id,
to_number(null) act_interval_multiple,
to_char(null) act_allow_repeat,
to_number(null) act_day_tolerance,
to_date(null) act_next_svc_start,
to_date(null) act_next_svc_end,
decode(epsr.rule_type,1,&apos;Day Interval&apos;,2,&apos;Runtime Meter&apos;,3,&apos;List Date&apos;) rule_type_dsp,
epsr.rule_type,
epsr.day_interval rule_day_interval,
ccv.name rule_meter,
epsr.meter_id rule_meter_id,
epsr.runtime_interval rule_runtime_interval,
epsr.last_service_reading rule_last_service_reading,
epsr.effective_reading_from rule_effective_reading_from,
epsr.effective_reading_to rule_effective_reading_to,
epsr.effective_date_from rule_effective_date_from,
epsr.effective_date_to rule_effective_date_to,
epsr.list_date rule_list_date,
epsr.list_date_desc rule_list_date_desc,
epsr.base_date rule_base_date,
to_char(null) lsi_meter,
to_number(null) lsi_meter_id,
to_number(null) lsi_last_service_reading,
to_number(null) lsi_prev_service_reading,
to_char(null) lsi_wip_job,
to_number(null) lsi_wip_entity_id,
2 row_sort,
epsr.rule_id child_sort
from
q_base qb,
eam_pm_scheduling_rules epsr,
csi_counters_vl ccv
where
qb.pm_schedule_id=epsr.pm_schedule_id and
epsr.meter_id=ccv.counter_id(+) and
:p_update_rules=&apos;Y&apos;
union all
select
qb.*,
to_char(null) act_activity,
to_number(null) act_activity_id,
to_number(null) act_interval_multiple,
to_char(null) act_allow_repeat,
to_number(null) act_day_tolerance,
to_date(null) act_next_svc_start,
to_date(null) act_next_svc_end,
to_char(null) rule_type_dsp,
to_number(null) rule_type,
to_number(null) rule_day_interval,
to_char(null) rule_meter,
to_number(null) rule_meter_id,
to_number(null) rule_runtime_interval,
to_number(null) rule_last_service_reading,
to_number(null) rule_effective_reading_from,
to_number(null) rule_effective_reading_to,
to_date(null) rule_effective_date_from,
to_date(null) rule_effective_date_to,
to_date(null) rule_list_date,
to_char(null) rule_list_date_desc,
to_date(null) rule_base_date,
ccv.name lsi_meter,
epls.meter_id lsi_meter_id,
epls.last_service_reading lsi_last_service_reading,
epls.prev_service_reading lsi_prev_service_reading,
we.wip_entity_name lsi_wip_job,
epls.wip_entity_id lsi_wip_entity_id,
3 row_sort,
epls.meter_id child_sort
from
q_base qb,
eam_pm_last_service epls,
csi_counters_vl ccv,
wip_entities we
where
qb.activity_id=epls.activity_association_id and
epls.meter_id=ccv.counter_id(+) and
epls.wip_entity_id=we.wip_entity_id(+) and
:p_update_last_service=&apos;Y&apos;
) x
where
1=1</SQL_TEXT>
  <VERSION_COMMENTS>Initial version: EAM Preventive Maintenance Schedule Upload covering header, activity group, scheduling rules (day/runtime/list), and last service readings via EAM_PMDef_Pub and related public APIs.</VERSION_COMMENTS>
  <ENABLED>Y</ENABLED>
  <TYPE>U</TYPE>
  <UPLOAD_TYPE>A</UPLOAD_TYPE>
  <UPLOAD_OBJECT>xxen_eam_upload.upload_pm_schedule</UPLOAD_OBJECT>
  <UPLOAD_EXCEL_VALIDATION>xxen_eam_upload.validate_pm_schedule_row(
:$column$.organization_code,
:$column$.schedule_name,
:$column$.set_name,
:$column$.asset_type,
:$column$.asset_number,
:$column$.asset_group,
:$column$.activity,
:$column$.schedule_type,
:$column$.effective_from,
:$column$.work_order_status,
:$column$.next_wo_only,
:$column$.use,
:$column$.base_date,
:$column$.base_reading,
:$column$.suggest_next_service,
:$column$.use_date_that_comes,
:$column$.intervals_per_cycle,
:$column$.act_activity,
:$column$.rule_type_dsp,
:$column$.rule_day_interval,
:$column$.rule_meter,
:$column$.rule_runtime_interval,
:$column$.rule_list_date,
:$column$.lsi_meter
)</UPLOAD_EXCEL_VALIDATION>
  <REPORT_TRANSLATIONS>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>US</LANGUAGE>
    <REPORT_NAME>EAM PM Schedule Upload</REPORT_NAME>
    <DESCRIPTION>EAM Preventive Maintenance Schedule Upload
=========================================
Create or update Oracle EAM Preventive Maintenance schedule definitions, including:
  - PM Schedule header (asset or asset group, activity, schedule name, set name, type, rescheduling point, etc.)
  - Activity group (for Rule Based schedules: list of activities with interval multiples)
  - Scheduling rules: Day Interval, Runtime / Meter, and List Date rules
  - Optional Last Service info (per meter)

Row Model
=========
Each spreadsheet row can contain PM header values plus any populated child-object columns. The upload infers the object levels from populated column groups:
  - Header columns identify and define the PM schedule.
  - Act Activity columns add PM activity-group entries. If no Act Activity is entered for a new Rule Based schedule, the header Activity is used as the first activity entry.
  - Rule columns add Day Interval, Runtime Meter, or List Date scheduling rules.
  - LSI columns add optional last-service readings.

Rows belonging to the same PM must repeat the same Organization Code + Schedule Name + Asset + Activity and remain contiguous. The header is processed once per PM; repeated rows are used for additional activities, rules, and last-service readings.

Upload Modes
============
Create - empty spreadsheet for new PM schedules.
Create, Update - downloads existing PM schedules for review/edit and allows adding new ones.

IMPORTANT on Update
-------------------
In Create, Update mode, use Update Activities / Update Rules / Update Last Service to include those child details in the downloaded template. Update Activities defaults to Yes; the other child sections are optional.

PM Set Name
===========
- Reference an existing Set Name, or
- Enter a new Set Name together with Set Name Description / End Date / Local Flag; the upload will auto-create it via EAM_SetName_PUB.

After Upload
============
Schedule and run the &quot;XMLSG - Create Preventive Maintenance Work Order&quot; concurrent program - uploading a PM schedule alone does not generate work orders.</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
  </REPORT_TRANSLATIONS>
  <CATEGORY_ASSIGNMENTS>
   <CATEGORY_ASSIGNMENTS_ROW>
    <CATEGORY>Enginatics</CATEGORY>
   </CATEGORY_ASSIGNMENTS_ROW>
   <CATEGORY_ASSIGNMENTS_ROW>
    <CATEGORY>Upload</CATEGORY>
   </CATEGORY_ASSIGNMENTS_ROW>
  </CATEGORY_ASSIGNMENTS>
  <ANCHORS>
   <ANCHORS_ROW>
    <ANCHOR>1=1</ANCHOR>
   </ANCHORS_ROW>
  </ANCHORS>
  <PARAMETERS>
   <PARAMETERS_ROW>
    <SORT_ORDER>1</SORT_ORDER>
    <DISPLAY_SEQUENCE>10</DISPLAY_SEQUENCE>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>:p_upload_mode like &apos;%&apos; || xxen_upload.action_update</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV</PARAMETER_TYPE_DSP>
    <LOV_NAME>Blitz Upload Mode</LOV_NAME>
    <LOV_GUID>E811F942597A2075E0530100007FF4F2</LOV_GUID>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select xxen_upload.action_create id, xxen_upload.action_meaning(xxen_upload.action_create) value, null description from dual union all
select xxen_upload.action_create || &apos;,&apos; || xxen_upload.action_update id, xxen_upload.action_meaning(xxen_upload.action_create)||&apos;, &apos;||xxen_upload.action_meaning(xxen_upload.action_update) value, null description from dual
</LOV_QUERY_DSP>
    <DEFAULT_VALUE>C</DEFAULT_VALUE>
    <REQUIRED>Y</REQUIRED>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Upload Mode</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>2</SORT_ORDER>
    <DISPLAY_SEQUENCE>20</DISPLAY_SEQUENCE>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>x.organization_code=:p_organization</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV custom</PARAMETER_TYPE_DSP>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
mp.organization_code value,
ood.organization_name description
from
mtl_parameters mp,
org_organization_definitions ood
where
mp.organization_id in (select oav.organization_id from org_access_view oav where oav.resp_application_id=fnd_global.resp_appl_id and oav.responsibility_id=fnd_global.resp_id) and
mp.organization_id=ood.organization_id and
nvl(ood.disable_date,sysdate)&gt;=sysdate and
mp.eam_enabled_flag=&apos;Y&apos;
order by
mp.organization_code</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Organization</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>3</SORT_ORDER>
    <DISPLAY_SEQUENCE>30</DISPLAY_SEQUENCE>
    <ANCHOR>:p_update_activities</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV custom</PARAMETER_TYPE_DSP>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
&apos;Y&apos; id,
xxen_util.meaning(&apos;Y&apos;,&apos;YES_NO&apos;,0) value,
null description
from
dual
where
:$flex$.Upload_Mode like &apos;%&apos;||xxen_upload.action_update</LOV_QUERY_DSP>
    <DEFAULT_VALUE>select
&apos;Y&apos;
from
dual
where
:$flex$.Upload_Mode like &apos;%&apos;||xxen_upload.action_update</DEFAULT_VALUE>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Update Activities</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>4</SORT_ORDER>
    <DISPLAY_SEQUENCE>40</DISPLAY_SEQUENCE>
    <ANCHOR>:p_update_rules</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV custom</PARAMETER_TYPE_DSP>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
&apos;Y&apos; id,
xxen_util.meaning(&apos;Y&apos;,&apos;YES_NO&apos;,0) value,
null description
from
dual
where
:$flex$.Upload_Mode like &apos;%&apos;||xxen_upload.action_update</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Update Rules</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>5</SORT_ORDER>
    <DISPLAY_SEQUENCE>50</DISPLAY_SEQUENCE>
    <ANCHOR>:p_update_last_service</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV custom</PARAMETER_TYPE_DSP>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
&apos;Y&apos; id,
xxen_util.meaning(&apos;Y&apos;,&apos;YES_NO&apos;,0) value,
null description
from
dual
where
:$flex$.Upload_Mode like &apos;%&apos;||xxen_upload.action_update</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Update Last Service</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
  </PARAMETERS>
  <PARAMETER_DEPENDENCIES>
   <PARAMETER_DEPENDENCIES_ROW>
    <FLEX_BIND>:$flex$.Upload_Mode</FLEX_BIND>
    <PARAMETER_NAME>Upload Mode</PARAMETER_NAME>
    <DEPENDENT_PARAMETER_NAME>Update Activities</DEPENDENT_PARAMETER_NAME>
   </PARAMETER_DEPENDENCIES_ROW>
   <PARAMETER_DEPENDENCIES_ROW>
    <FLEX_BIND>:$flex$.Upload_Mode</FLEX_BIND>
    <PARAMETER_NAME>Upload Mode</PARAMETER_NAME>
    <DEPENDENT_PARAMETER_NAME>Update Last Service</DEPENDENT_PARAMETER_NAME>
   </PARAMETER_DEPENDENCIES_ROW>
   <PARAMETER_DEPENDENCIES_ROW>
    <FLEX_BIND>:$flex$.Upload_Mode</FLEX_BIND>
    <PARAMETER_NAME>Upload Mode</PARAMETER_NAME>
    <DEPENDENT_PARAMETER_NAME>Update Rules</DEPENDENT_PARAMETER_NAME>
   </PARAMETER_DEPENDENCIES_ROW>
  </PARAMETER_DEPENDENCIES>
  <TEMPLATES>
  </TEMPLATES>
  <DEFAULT_TEMPLATES>
  </DEFAULT_TEMPLATES>
  <UPLOAD_COLUMNS>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>1</COLUMN_NUMBER>
    <COLUMN_NAME>ACTION_</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>2</COLUMN_NUMBER>
    <COLUMN_NAME>STATUS_</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>3</COLUMN_NUMBER>
    <COLUMN_NAME>MESSAGE_</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>4</COLUMN_NUMBER>
    <COLUMN_NAME>MODIFIED_COLUMNS_</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <HIDDEN>Y</HIDDEN>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>5</COLUMN_NUMBER>
    <COLUMN_NAME>UPLOAD_ROW</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <HIDDEN>Y</HIDDEN>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>6</COLUMN_NUMBER>
    <COLUMN_NAME>ORGANIZATION_CODE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_NAME>INV Organization Code</LOV_NAME>
    <LOV_GUID>8E2FF36EDEB279D2E0530100007F1FF2</LOV_GUID>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
ood.organization_code value,
ood.organization_name||&apos; (&apos;||ftv.territory_short_name||&apos;, &apos;||hla.town_or_city||decode(mp.organization_id,mp.master_organization_id,null,&apos;, &apos;||mp0.organization_code)||&apos;)&apos; description
from
org_organization_definitions ood,
mtl_parameters mp,
mtl_parameters mp0,
hr_all_organization_units haou,
hr_locations_all hla,
fnd_territories_vl ftv
where
ood.organization_id=mp.organization_id and
mp.organization_id&lt;&gt;mp.master_organization_id and
(
ood.organization_id in (select oav.organization_id from org_access_view oav where oav.resp_application_id=fnd_global.resp_appl_id and oav.responsibility_id=fnd_global.resp_id) or
not exists (select null from org_access_view oav where oav.resp_application_id=fnd_global.resp_appl_id and oav.responsibility_id=fnd_global.resp_id) and
ood.operating_unit in (select mgoat.organization_id from mo_glob_org_access_tmp mgoat union select fnd_global.org_id from dual where fnd_release.major_version=11)
) and
(:$flex$.operating_unit is null or ood.operating_unit in (select haouv.organization_id from hr_all_organization_units_vl haouv where xxen_util.contains(:$flex$.operating_unit,haouv.name)=&apos;Y&apos;)) and
(:$flex$.ledger is null or ood.set_of_books_id in (select gl.ledger_id from gl_ledgers gl where xxen_util.contains(:$flex$.ledger,gl.name)=&apos;Y&apos;)) and
nvl(ood.disable_date,sysdate)&gt;=sysdate and
mp.master_organization_id=mp0.organization_id and
ood.organization_id=haou.organization_id(+) and
haou.location_id=hla.location_id(+) and
hla.country=ftv.territory_code(+)
order by
ood.organization_code</LOV_QUERY_DSP>
    <DEFAULT_VALUE>:$flex$.Organization</DEFAULT_VALUE>
    <REQUIRED>Y</REQUIRED>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>7</COLUMN_NUMBER>
    <COLUMN_NAME>ORGANIZATION_ID</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <DEFAULT_VALUE>select
mp.organization_id
from
mtl_parameters mp
where
mp.eam_enabled_flag=&apos;Y&apos; and
mp.organization_code=:$column$.organization_code and
mp.organization_id in (select oav.organization_id from org_access_view oav where oav.resp_application_id=fnd_global.resp_appl_id and oav.responsibility_id=fnd_global.resp_id)</DEFAULT_VALUE>
    <READ_ONLY>Y</READ_ONLY>
    <HIDDEN>Y</HIDDEN>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>8</COLUMN_NUMBER>
    <COLUMN_NAME>SCHEDULE_NAME</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>9</COLUMN_NUMBER>
    <COLUMN_NAME>ASSET_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;MTL_EAM_ASSET_TYPE&apos; and
ml.lookup_code in (1,3) and
sysdate between nvl(ml.start_date_active,sysdate) and nvl(ml.end_date_active,sysdate) and
nvl(ml.enabled_flag,&apos;N&apos;)=&apos;Y&apos;
order by
ml.lookup_code</LOV_QUERY_DSP>
    <DEFAULT_VALUE>select
ml.meaning
from
mfg_lookups ml
where
ml.lookup_type=&apos;MTL_EAM_ASSET_TYPE&apos; and
ml.lookup_code=1</DEFAULT_VALUE>
    <REQUIRED>Y</REQUIRED>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>10</COLUMN_NUMBER>
    <COLUMN_NAME>ASSET_NUMBER</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
cii.instance_number value,
cii.instance_description description
from
csi_item_instances cii,
mtl_system_items_vl msi,
mtl_parameters mp,
mtl_parameters mp_sel
where
mp_sel.organization_code=:$column$.organization_code and
mp_sel.organization_id in (select oav.organization_id from org_access_view oav where oav.resp_application_id=fnd_global.resp_appl_id and oav.responsibility_id=fnd_global.resp_id) and
msi.inventory_item_id=cii.inventory_item_id and
msi.organization_id=cii.last_vld_organization_id and
msi.organization_id=mp.organization_id and
mp.maint_organization_id=mp_sel.organization_id and
nvl(cii.maintainable_flag,&apos;Y&apos;)=&apos;Y&apos; and
nvl(cii.active_start_date,sysdate-1)&lt;=sysdate and
nvl(cii.active_end_date,sysdate+1)&gt;=sysdate and
(
  (:$column$.asset_type=&apos;Capital&apos; and msi.eam_item_type=1 and msi.serial_number_control_code&lt;&gt;1)
  or
  (:$column$.asset_type=&apos;Rebuildable Inventory&apos; and msi.eam_item_type=3 and nvl(cii.network_asset_flag,&apos;N&apos;)=&apos;N&apos;)
) and
exists (
  select
  1
  from
  mtl_eam_asset_activities eaa
  where
  eaa.maintenance_object_id=cii.instance_id and
  eaa.maintenance_object_type=3 and
  nvl(eaa.start_date_active,sysdate-1)&lt;sysdate and
  nvl(eaa.end_date_active,sysdate+1)&gt;sysdate
)
order by
cii.instance_number</LOV_QUERY_DSP>
    <REQUIRED>Y</REQUIRED>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>11</COLUMN_NUMBER>
    <COLUMN_NAME>ASSET_GROUP</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DEFAULT_VALUE>select
msik.concatenated_segments
from
mtl_parameters mp,
csi_item_instances cii,
mtl_system_items_kfv msik
where
mp.organization_code=:$column$.organization_code and
mp.organization_id=cii.last_vld_organization_id and
cii.instance_number=:$column$.asset_number and
cii.last_vld_organization_id=msik.organization_id and
cii.inventory_item_id=msik.inventory_item_id and
msik.eam_item_type in (1,3)</DEFAULT_VALUE>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>12</COLUMN_NUMBER>
    <COLUMN_NAME>ASSET_GROUP_ID</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <DEFAULT_VALUE>select
msik.inventory_item_id
from
mtl_parameters mp,
csi_item_instances cii,
mtl_system_items_kfv msik
where
mp.organization_code=:$column$.organization_code and
mp.organization_id=cii.last_vld_organization_id and
cii.instance_number=:$column$.asset_number and
cii.last_vld_organization_id=msik.organization_id and
cii.inventory_item_id=msik.inventory_item_id and
msik.eam_item_type in (1,3)</DEFAULT_VALUE>
    <READ_ONLY>Y</READ_ONLY>
    <HIDDEN>Y</HIDDEN>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>13</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
distinct
msibk.concatenated_segments value,
msibk.description
from
mtl_eam_asset_activities mea,
mtl_system_items_b_kfv msibk,
mtl_parameters mp,
csi_item_instances cii
where
mp.organization_code=:$column$.organization_code and
mp.organization_id in (select oav.organization_id from org_access_view oav where oav.resp_application_id=fnd_global.resp_appl_id and oav.responsibility_id=fnd_global.resp_id) and
cii.instance_number=:$column$.asset_number and
cii.last_vld_organization_id=mp.organization_id and
mea.maintenance_object_id=cii.instance_id and
mea.maintenance_object_type=3 and
mea.organization_id=mp.organization_id and
mea.asset_activity_id=msibk.inventory_item_id and
mea.organization_id=msibk.organization_id and
msibk.eam_item_type=2 and
nvl(mea.tmpl_flag,&apos;N&apos;)=&apos;N&apos; and
nvl(mea.start_date_active,sysdate-1)&lt;sysdate and
nvl(mea.end_date_active,sysdate+1)&gt;sysdate
order by
msibk.concatenated_segments</LOV_QUERY_DSP>
    <REQUIRED>Y</REQUIRED>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>14</COLUMN_NUMBER>
    <COLUMN_NAME>ACTIVITY_ID</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <DEFAULT_VALUE>select
mea.activity_association_id
from
mtl_eam_asset_activities mea,
mtl_system_items_b_kfv msibk,
mtl_parameters mp,
csi_item_instances cii
where
mp.organization_code=:$column$.organization_code and
mp.organization_id in (select oav.organization_id from org_access_view oav where oav.resp_application_id=fnd_global.resp_appl_id and oav.responsibility_id=fnd_global.resp_id) and
cii.instance_number=:$column$.asset_number and
cii.last_vld_organization_id=mp.organization_id and
mea.maintenance_object_id=cii.instance_id and
mea.maintenance_object_type=3 and
mea.organization_id=mp.organization_id and
mea.asset_activity_id=msibk.inventory_item_id and
mea.organization_id=msibk.organization_id and
msibk.concatenated_segments=:$column$.activity and
msibk.eam_item_type=2 and
nvl(mea.tmpl_flag,&apos;N&apos;)=&apos;N&apos; and
nvl(mea.start_date_active,sysdate-1)&lt;sysdate and
nvl(mea.end_date_active,sysdate+1)&gt;sysdate and
rownum=1</DEFAULT_VALUE>
    <READ_ONLY>Y</READ_ONLY>
    <HIDDEN>Y</HIDDEN>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>15</COLUMN_NUMBER>
    <COLUMN_NAME>SET_NAME</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <LOV_QUERY_DSP>select
epsn.set_name value,
epsn.description
from
eam_pm_set_names epsn,
mtl_parameters mp
where
mp.organization_code=:$column$.organization_code and
(nvl(epsn.local_flag,&apos;N&apos;)=&apos;N&apos; or epsn.owning_organization_id=mp.organization_id) and
(epsn.end_date is null or epsn.end_date&gt;sysdate)
order by
epsn.set_name</LOV_QUERY_DSP>
    <REQUIRED>Y</REQUIRED>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>16</COLUMN_NUMBER>
    <COLUMN_NAME>SET_NAME_DESCRIPTION</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <COMMENTS>Used only when creating a new PM Set Name. Ignored for existing set names.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>17</COLUMN_NUMBER>
    <COLUMN_NAME>SET_NAME_END_DATE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Date</COLUMN_TYPE_DSP>
    <DATA_TYPE>date</DATA_TYPE>
    <COMMENTS>Used only when creating a new PM Set Name.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>18</COLUMN_NUMBER>
    <COLUMN_NAME>SET_NAME_LOCAL_FLAG</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 flv.lookup_code id, flv.meaning value, flv.description
from fnd_lookup_values_vl flv
where flv.lookup_type=&apos;YES_NO&apos;
and flv.view_application_id=0
and flv.security_group_id=fnd_global.lookup_security_group(flv.lookup_type, flv.view_application_id)
and flv.lookup_code in (&apos;Y&apos;,&apos;N&apos;)
and flv.enabled_flag=&apos;Y&apos;
order by flv.meaning</LOV_QUERY_DSP>
    <COMMENTS>Used only when creating a new PM Set Name. Y = set name is specific to the organization; N = global across orgs.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>19</COLUMN_NUMBER>
    <COLUMN_NAME>SCHEDULE_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
10 id,
&apos;Rule Based&apos; value,
&apos;Day and meter rules&apos; description
from
dual
union all
select
17 id,
&apos;Day Interval&apos; value,
&apos;Day rules only&apos; description
from
dual
union all
select
20 id,
&apos;List Dates&apos; value,
&apos;Explicit list dates&apos; description
from
dual</LOV_QUERY_DSP>
    <DEFAULT_VALUE>Rule Based</DEFAULT_VALUE>
    <REQUIRED>Y</REQUIRED>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>20</COLUMN_NUMBER>
    <COLUMN_NAME>SCHEDULE_TYPE_CODE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <DEFAULT_VALUE>select
decode(:$column$.schedule_type,&apos;Rule Based&apos;,10,&apos;Day Interval&apos;,17,&apos;List Dates&apos;,20)
from
dual</DEFAULT_VALUE>
    <READ_ONLY>Y</READ_ONLY>
    <HIDDEN>Y</HIDDEN>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>21</COLUMN_NUMBER>
    <COLUMN_NAME>EFFECTIVE_FROM</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Date</COLUMN_TYPE_DSP>
    <DATA_TYPE>date</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>22</COLUMN_NUMBER>
    <COLUMN_NAME>EFFECTIVE_TO</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Date</COLUMN_TYPE_DSP>
    <DATA_TYPE>date</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>23</COLUMN_NUMBER>
    <COLUMN_NAME>LEAD_TIME_IN_DAYS</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>24</COLUMN_NUMBER>
    <COLUMN_NAME>WORK_ORDER_STATUS</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
ewsv.work_order_status value,
null description
from
eam_wo_statuses_v ewsv
where
ewsv.system_status in (1,3,6,17)
order by
ewsv.work_order_status</LOV_QUERY_DSP>
    <DEFAULT_VALUE>select
ewsv.work_order_status
from
eam_wo_statuses_v ewsv
where
ewsv.system_status=1 and
rownum=1</DEFAULT_VALUE>
    <REQUIRED>Y</REQUIRED>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>25</COLUMN_NUMBER>
    <COLUMN_NAME>WORK_ORDER_STATUS_ID</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <DEFAULT_VALUE>select
ewsv.status_id
from
eam_wo_statuses_v ewsv
where
ewsv.work_order_status=:$column$.work_order_status</DEFAULT_VALUE>
    <READ_ONLY>Y</READ_ONLY>
    <HIDDEN>Y</HIDDEN>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>26</COLUMN_NUMBER>
    <COLUMN_NAME>NEXT_WO_ONLY</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 flv.lookup_code id, flv.meaning value, flv.description
from fnd_lookup_values_vl flv
where flv.lookup_type=&apos;YES_NO&apos;
and flv.view_application_id=0
and flv.security_group_id=fnd_global.lookup_security_group(flv.lookup_type, flv.view_application_id)
and flv.lookup_code in (&apos;Y&apos;,&apos;N&apos;)
and flv.enabled_flag=&apos;Y&apos;
order by flv.meaning</LOV_QUERY_DSP>
    <DEFAULT_VALUE>select
xxen_util.meaning(&apos;N&apos;,&apos;YES_NO&apos;,0)
from
dual</DEFAULT_VALUE>
    <REQUIRED>Y</REQUIRED>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>27</COLUMN_NUMBER>
    <COLUMN_NAME>GENERATE_NEXT_WO</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DEFAULT_VALUE>select
xxen_util.lookup_code(:$column$.next_wo_only,&apos;YES_NO&apos;,0)
from
dual</DEFAULT_VALUE>
    <READ_ONLY>Y</READ_ONLY>
    <HIDDEN>Y</HIDDEN>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>28</COLUMN_NUMBER>
    <COLUMN_NAME>DAY_TOLERANCE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>29</COLUMN_NUMBER>
    <COLUMN_NAME>USE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
1 id,
&apos;Actual Start Date&apos; value,
null description
from
dual
union all
select
2 id,
&apos;Actual End Date&apos; value,
null description
from
dual
union all
select
3 id,
&apos;Scheduled Start Date&apos; value,
null description
from
dual
union all
select
4 id,
&apos;Scheduled End Date&apos; value,
null description
from
dual
union all
select
5 id,
&apos;Base Date&apos; value,
null description
from
dual
union all
select
6 id,
&apos;Base Meter Reading&apos; value,
null description
from
dual</LOV_QUERY_DSP>
    <DEFAULT_VALUE>Actual Start Date</DEFAULT_VALUE>
    <REQUIRED>Y</REQUIRED>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>30</COLUMN_NUMBER>
    <COLUMN_NAME>RESCHEDULING_POINT</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <DEFAULT_VALUE>select
decode(:$column$.use,&apos;Actual Start Date&apos;,1,&apos;Actual End Date&apos;,2,&apos;Scheduled Start Date&apos;,3,&apos;Scheduled End Date&apos;,4,&apos;Base Date&apos;,5,&apos;Base Meter Reading&apos;,6)
from
dual</DEFAULT_VALUE>
    <READ_ONLY>Y</READ_ONLY>
    <HIDDEN>Y</HIDDEN>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>31</COLUMN_NUMBER>
    <COLUMN_NAME>BASE_DATE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Date</COLUMN_TYPE_DSP>
    <DATA_TYPE>date</DATA_TYPE>
    <COMMENTS>Required when Use is &quot;Base Date&quot;.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>32</COLUMN_NUMBER>
    <COLUMN_NAME>BASE_READING</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <COMMENTS>Required when Use is &quot;Base Meter Reading&quot;.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>33</COLUMN_NUMBER>
    <COLUMN_NAME>SUGGEST_NEXT_SERVICE</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
10 id,
&apos;Start Date&apos; value,
null description
from
dual
union all
select
20 id,
&apos;End Date&apos; value,
null description
from
dual</LOV_QUERY_DSP>
    <DEFAULT_VALUE>Start Date</DEFAULT_VALUE>
    <REQUIRED>Y</REQUIRED>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>34</COLUMN_NUMBER>
    <COLUMN_NAME>SCHEDULING_METHOD</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <DEFAULT_VALUE>select
decode(:$column$.suggest_next_service,&apos;Start Date&apos;,10,&apos;End Date&apos;,20)
from
dual</DEFAULT_VALUE>
    <READ_ONLY>Y</READ_ONLY>
    <HIDDEN>Y</HIDDEN>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>35</COLUMN_NUMBER>
    <COLUMN_NAME>USE_DATE_THAT_COMES</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
&apos;Y&apos; id,
&apos;First&apos; value,
null description
from
dual
union all
select
&apos;N&apos; id,
&apos;Last&apos; value,
null description
from
dual</LOV_QUERY_DSP>
    <DEFAULT_VALUE>First</DEFAULT_VALUE>
    <REQUIRED>Y</REQUIRED>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>36</COLUMN_NUMBER>
    <COLUMN_NAME>WHICHEVER_FIRST</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DEFAULT_VALUE>select
decode(:$column$.use_date_that_comes,&apos;First&apos;,&apos;Y&apos;,&apos;Last&apos;,&apos;N&apos;)
from
dual</DEFAULT_VALUE>
    <READ_ONLY>Y</READ_ONLY>
    <HIDDEN>Y</HIDDEN>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>37</COLUMN_NUMBER>
    <COLUMN_NAME>INTERVALS_PER_CYCLE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <REQUIRED>Y</REQUIRED>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>38</COLUMN_NUMBER>
    <COLUMN_NAME>RESCHEDULE_MANUAL_WORK_ORDERS</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 flv.lookup_code id, flv.meaning value, flv.description
from fnd_lookup_values_vl flv
where flv.lookup_type=&apos;YES_NO&apos;
and flv.view_application_id=0
and flv.security_group_id=fnd_global.lookup_security_group(flv.lookup_type, flv.view_application_id)
and flv.lookup_code in (&apos;Y&apos;,&apos;N&apos;)
and flv.enabled_flag=&apos;Y&apos;
order by flv.meaning</LOV_QUERY_DSP>
    <DEFAULT_VALUE>select
xxen_util.meaning(&apos;N&apos;,&apos;YES_NO&apos;,0)
from
dual</DEFAULT_VALUE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>39</COLUMN_NUMBER>
    <COLUMN_NAME>INCLUDE_MANUAL</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DEFAULT_VALUE>select
xxen_util.lookup_code(:$column$.reschedule_manual_work_orders,&apos;YES_NO&apos;,0)
from
dual</DEFAULT_VALUE>
    <READ_ONLY>Y</READ_ONLY>
    <HIDDEN>Y</HIDDEN>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>40</COLUMN_NUMBER>
    <COLUMN_NAME>RUN_TO_FAILURE</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 flv.lookup_code id, flv.meaning value, flv.description
from fnd_lookup_values_vl flv
where flv.lookup_type=&apos;YES_NO&apos;
and flv.view_application_id=0
and flv.security_group_id=fnd_global.lookup_security_group(flv.lookup_type, flv.view_application_id)
and flv.lookup_code in (&apos;Y&apos;,&apos;N&apos;)
and flv.enabled_flag=&apos;Y&apos;
order by flv.meaning</LOV_QUERY_DSP>
    <DEFAULT_VALUE>select
xxen_util.meaning(&apos;N&apos;,&apos;YES_NO&apos;,0)
from
dual</DEFAULT_VALUE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>41</COLUMN_NUMBER>
    <COLUMN_NAME>NON_SCHEDULED_FLAG</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DEFAULT_VALUE>select
xxen_util.lookup_code(:$column$.run_to_failure,&apos;YES_NO&apos;,0)
from
dual</DEFAULT_VALUE>
    <READ_ONLY>Y</READ_ONLY>
    <HIDDEN>Y</HIDDEN>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>42</COLUMN_NUMBER>
    <COLUMN_NAME>DEFAULT_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 flv.lookup_code id, flv.meaning value, flv.description
from fnd_lookup_values_vl flv
where flv.lookup_type=&apos;YES_NO&apos;
and flv.view_application_id=0
and flv.security_group_id=fnd_global.lookup_security_group(flv.lookup_type, flv.view_application_id)
and flv.lookup_code in (&apos;Y&apos;,&apos;N&apos;)
and flv.enabled_flag=&apos;Y&apos;
order by flv.meaning</LOV_QUERY_DSP>
    <DEFAULT_VALUE>select
xxen_util.meaning(&apos;Y&apos;,&apos;YES_NO&apos;,0)
from
dual</DEFAULT_VALUE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>43</COLUMN_NUMBER>
    <COLUMN_NAME>DEFAULT_IMPLEMENT</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DEFAULT_VALUE>select
xxen_util.lookup_code(:$column$.default_schedule,&apos;YES_NO&apos;,0)
from
dual</DEFAULT_VALUE>
    <READ_ONLY>Y</READ_ONLY>
    <HIDDEN>Y</HIDDEN>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>44</COLUMN_NUMBER>
    <COLUMN_NAME>AUTOMATIC_INSTANTIATION</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 flv.lookup_code id, flv.meaning value, flv.description
from fnd_lookup_values_vl flv
where flv.lookup_type=&apos;YES_NO&apos;
and flv.view_application_id=0
and flv.security_group_id=fnd_global.lookup_security_group(flv.lookup_type, flv.view_application_id)
and flv.lookup_code in (&apos;Y&apos;,&apos;N&apos;)
and flv.enabled_flag=&apos;Y&apos;
order by flv.meaning</LOV_QUERY_DSP>
    <DEFAULT_VALUE>select
xxen_util.meaning(&apos;N&apos;,&apos;YES_NO&apos;,0)
from
dual</DEFAULT_VALUE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>45</COLUMN_NUMBER>
    <COLUMN_NAME>AUTO_INSTANTIATION</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DEFAULT_VALUE>select
xxen_util.lookup_code(:$column$.automatic_instantiation,&apos;YES_NO&apos;,0)
from
dual</DEFAULT_VALUE>
    <READ_ONLY>Y</READ_ONLY>
    <HIDDEN>Y</HIDDEN>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>46</COLUMN_NUMBER>
    <COLUMN_NAME>ACT_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
distinct
msibk.concatenated_segments value,
msibk.description
from
mtl_eam_asset_activities mea,
mtl_system_items_b_kfv msibk,
mtl_parameters mp,
csi_item_instances cii
where
mp.organization_code=:$column$.organization_code and
mp.organization_id in (select oav.organization_id from org_access_view oav where oav.resp_application_id=fnd_global.resp_appl_id and oav.responsibility_id=fnd_global.resp_id) and
cii.instance_number=:$column$.asset_number and
cii.last_vld_organization_id=mp.organization_id and
mea.maintenance_object_id=cii.instance_id and
mea.maintenance_object_type=3 and
mea.organization_id=mp.organization_id and
mea.asset_activity_id=msibk.inventory_item_id and
mea.organization_id=msibk.organization_id and
msibk.eam_item_type=2 and
nvl(mea.tmpl_flag,&apos;N&apos;)=&apos;N&apos; and
nvl(mea.start_date_active,sysdate-1)&lt;sysdate and
nvl(mea.end_date_active,sysdate+1)&gt;sysdate
order by
msibk.concatenated_segments</LOV_QUERY_DSP>
    <COMMENTS>Activity for Activity row. Must be associated with the same asset/asset group as the header.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>47</COLUMN_NUMBER>
    <COLUMN_NAME>ACT_ACTIVITY_ID</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <DEFAULT_VALUE>select
mea.activity_association_id
from
mtl_eam_asset_activities mea,
mtl_system_items_b_kfv msibk,
mtl_parameters mp,
csi_item_instances cii
where
mp.organization_code=:$column$.organization_code and
mp.organization_id in (select oav.organization_id from org_access_view oav where oav.resp_application_id=fnd_global.resp_appl_id and oav.responsibility_id=fnd_global.resp_id) and
cii.instance_number=:$column$.asset_number and
cii.last_vld_organization_id=mp.organization_id and
mea.maintenance_object_id=cii.instance_id and
mea.maintenance_object_type=3 and
mea.organization_id=mp.organization_id and
mea.asset_activity_id=msibk.inventory_item_id and
mea.organization_id=msibk.organization_id and
msibk.concatenated_segments=:$column$.act_activity and
msibk.eam_item_type=2 and
nvl(mea.tmpl_flag,&apos;N&apos;)=&apos;N&apos; and
nvl(mea.start_date_active,sysdate-1)&lt;sysdate and
nvl(mea.end_date_active,sysdate+1)&gt;sysdate and
rownum=1</DEFAULT_VALUE>
    <READ_ONLY>Y</READ_ONLY>
    <HIDDEN>Y</HIDDEN>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>48</COLUMN_NUMBER>
    <COLUMN_NAME>ACT_INTERVAL_MULTIPLE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <DEFAULT_VALUE>1</DEFAULT_VALUE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>49</COLUMN_NUMBER>
    <COLUMN_NAME>ACT_ALLOW_REPEAT</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 flv.lookup_code id, flv.meaning value, flv.description
from fnd_lookup_values_vl flv
where flv.lookup_type=&apos;YES_NO&apos;
and flv.view_application_id=0
and flv.security_group_id=fnd_global.lookup_security_group(flv.lookup_type, flv.view_application_id)
and flv.lookup_code in (&apos;Y&apos;,&apos;N&apos;)
and flv.enabled_flag=&apos;Y&apos;
order by flv.meaning</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>50</COLUMN_NUMBER>
    <COLUMN_NAME>ACT_DAY_TOLERANCE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>51</COLUMN_NUMBER>
    <COLUMN_NAME>ACT_NEXT_SVC_START</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Date</COLUMN_TYPE_DSP>
    <DATA_TYPE>date</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>52</COLUMN_NUMBER>
    <COLUMN_NAME>ACT_NEXT_SVC_END</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Date</COLUMN_TYPE_DSP>
    <DATA_TYPE>date</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>53</COLUMN_NUMBER>
    <COLUMN_NAME>RULE_TYPE_DSP</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
1 id,
&apos;Day Interval&apos; value,
null description
from
dual
union all
select
2 id,
&apos;Runtime Meter&apos; value,
null description
from
dual
union all
select
3 id,
&apos;List Date&apos; value,
null description
from
dual</LOV_QUERY_DSP>
    <COMMENTS>Internal value derived from the populated Date Rules, Meter Rules, or List Dates columns. Leave blank.</COMMENTS>
    <READ_ONLY>Y</READ_ONLY>
    <HIDDEN>Y</HIDDEN>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>54</COLUMN_NUMBER>
    <COLUMN_NAME>RULE_TYPE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <DEFAULT_VALUE>select
case
when :$column$.rule_day_interval is not null
or :$column$.rule_effective_date_from is not null
or :$column$.rule_effective_date_to is not null
or :$column$.rule_base_date is not null then 1
when :$column$.rule_meter is not null
or :$column$.rule_runtime_interval is not null
or :$column$.rule_last_service_reading is not null
or :$column$.rule_effective_reading_from is not null
or :$column$.rule_effective_reading_to is not null then 2
when :$column$.rule_list_date is not null
or :$column$.rule_list_date_desc is not null then 3
end
from
dual</DEFAULT_VALUE>
    <READ_ONLY>Y</READ_ONLY>
    <HIDDEN>Y</HIDDEN>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>55</COLUMN_NUMBER>
    <COLUMN_NAME>RULE_DAY_INTERVAL</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <COMMENTS>Date Rule: number of days between services. Required for Day Interval schedules and for Rule Based schedules that use date rules.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>56</COLUMN_NUMBER>
    <COLUMN_NAME>RULE_METER</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
ccv.name value,
ccv.description
from
csi_counters_vl ccv,
csi_counter_associations cca,
csi_item_instances cii,
mtl_system_items_b_kfv msibk,
mtl_parameters mp
where
ccv.counter_id=cca.counter_id and
cca.source_object_code in (&apos;CP&apos;,&apos;REGULAR&apos;) and
ccv.used_in_scheduling=&apos;Y&apos; and
mp.organization_code=:$column$.organization_code and
(
 (cca.source_object_id=cii.instance_id and cii.instance_number=:$column$.asset_number and cii.last_vld_organization_id=mp.organization_id)
 or
 (cca.source_object_id=msibk.inventory_item_id and msibk.concatenated_segments=:$column$.asset_group and msibk.organization_id=mp.organization_id)
)
order by
ccv.name</LOV_QUERY_DSP>
    <COMMENTS>Meter Rule: meter/counter used for runtime scheduling. Required when using meter rules.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>57</COLUMN_NUMBER>
    <COLUMN_NAME>RULE_METER_ID</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <DEFAULT_VALUE>select
ccv.counter_id
from
csi_counters_vl ccv
where
ccv.name=:$column$.rule_meter and
rownum=1</DEFAULT_VALUE>
    <READ_ONLY>Y</READ_ONLY>
    <HIDDEN>Y</HIDDEN>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>58</COLUMN_NUMBER>
    <COLUMN_NAME>RULE_RUNTIME_INTERVAL</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <COMMENTS>Meter Rule: runtime interval between services. Required when using meter rules.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>59</COLUMN_NUMBER>
    <COLUMN_NAME>RULE_LAST_SERVICE_READING</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>60</COLUMN_NUMBER>
    <COLUMN_NAME>RULE_EFFECTIVE_READING_FROM</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>RULE_EFFECTIVE_READING_TO</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>62</COLUMN_NUMBER>
    <COLUMN_NAME>RULE_EFFECTIVE_DATE_FROM</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Date</COLUMN_TYPE_DSP>
    <DATA_TYPE>date</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>63</COLUMN_NUMBER>
    <COLUMN_NAME>RULE_EFFECTIVE_DATE_TO</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Date</COLUMN_TYPE_DSP>
    <DATA_TYPE>date</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>64</COLUMN_NUMBER>
    <COLUMN_NAME>RULE_LIST_DATE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Date</COLUMN_TYPE_DSP>
    <DATA_TYPE>date</DATA_TYPE>
    <COMMENTS>List Dates: service date. Required when Schedule Type is List Dates.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>65</COLUMN_NUMBER>
    <COLUMN_NAME>RULE_LIST_DATE_DESC</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>66</COLUMN_NUMBER>
    <COLUMN_NAME>RULE_BASE_DATE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Date</COLUMN_TYPE_DSP>
    <DATA_TYPE>date</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>67</COLUMN_NUMBER>
    <COLUMN_NAME>LSI_METER</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
ccv.name value,
ccv.description
from
csi_counters_vl ccv,
csi_counter_associations cca,
csi_item_instances cii,
mtl_system_items_b_kfv msibk,
mtl_parameters mp
where
ccv.counter_id=cca.counter_id and
cca.source_object_code in (&apos;CP&apos;,&apos;REGULAR&apos;) and
ccv.used_in_scheduling=&apos;Y&apos; and
mp.organization_code=:$column$.organization_code and
(
 (cca.source_object_id=cii.instance_id and cii.instance_number=:$column$.asset_number and cii.last_vld_organization_id=mp.organization_id)
 or
 (cca.source_object_id=msibk.inventory_item_id and msibk.concatenated_segments=:$column$.asset_group and msibk.organization_id=mp.organization_id)
)
order by
ccv.name</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>68</COLUMN_NUMBER>
    <COLUMN_NAME>LSI_METER_ID</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <DEFAULT_VALUE>select
ccv.counter_id
from
csi_counters_vl ccv
where
ccv.name=:$column$.lsi_meter and
rownum=1</DEFAULT_VALUE>
    <READ_ONLY>Y</READ_ONLY>
    <HIDDEN>Y</HIDDEN>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>69</COLUMN_NUMBER>
    <COLUMN_NAME>LSI_LAST_SERVICE_READING</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>70</COLUMN_NUMBER>
    <COLUMN_NAME>LSI_PREV_SERVICE_READING</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>71</COLUMN_NUMBER>
    <COLUMN_NAME>LSI_WIP_JOB</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <COMMENTS>Optional WIP work order number associated with the last service reading.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>72</COLUMN_NUMBER>
    <COLUMN_NAME>LSI_WIP_ENTITY_ID</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <DEFAULT_VALUE>select
we.wip_entity_id
from
wip_entities we,
mtl_parameters mp
where
we.wip_entity_name=:$column$.lsi_wip_job and
we.organization_id=mp.organization_id and
mp.organization_code=:$column$.organization_code and
rownum=1</DEFAULT_VALUE>
    <READ_ONLY>Y</READ_ONLY>
    <HIDDEN>Y</HIDDEN>
   </UPLOAD_COLUMNS_ROW>
  </UPLOAD_COLUMNS>
  <UPLOAD_PARAMETERS>
  </UPLOAD_PARAMETERS>
  <UPLOAD_SQLS>
   <UPLOAD_SQLS_ROW>
    <SQL_TYPE>Error SQL</SQL_TYPE>
   </UPLOAD_SQLS_ROW>
   <UPLOAD_SQLS_ROW>
    <SQL_TYPE>Order By</SQL_TYPE>
    <SQL_TEXT>upload_row</SQL_TEXT>
   </UPLOAD_SQLS_ROW>
   <UPLOAD_SQLS_ROW>
    <SQL_TYPE>Success SQL</SQL_TYPE>
    <SQL_TEXT>select
xu.action_,
xu.status_,
xu.message_,
xu.modified_columns_,
xu.upload_row,
xu.organization_code,
xu.organization_id,
xu.schedule_name,
xu.asset_type,
xu.asset_number,
xu.asset_group,
xu.asset_group_id,
xu.activity,
xu.activity_id,
xu.set_name,
xu.set_name_description,
xu.set_name_end_date,
xu.set_name_local_flag,
xu.schedule_type,
xu.schedule_type_code,
xu.effective_from,
xu.effective_to,
xu.lead_time_in_days,
xu.work_order_status,
xu.work_order_status_id,
xu.next_wo_only,
xu.generate_next_wo,
xu.day_tolerance,
xu.use,
xu.rescheduling_point,
xu.base_date,
xu.base_reading,
xu.suggest_next_service,
xu.scheduling_method,
xu.use_date_that_comes,
xu.whichever_first,
xu.intervals_per_cycle,
xu.reschedule_manual_work_orders,
xu.include_manual,
xu.run_to_failure,
xu.non_scheduled_flag,
xu.default_schedule,
xu.default_implement,
xu.automatic_instantiation,
xu.auto_instantiation,
xu.act_activity,
xu.act_activity_id,
xu.act_interval_multiple,
xu.act_allow_repeat,
xu.act_day_tolerance,
xu.act_next_svc_start,
xu.act_next_svc_end,
xu.rule_type_dsp,
xu.rule_type,
xu.rule_day_interval,
xu.rule_meter,
xu.rule_meter_id,
xu.rule_runtime_interval,
xu.rule_last_service_reading,
xu.rule_effective_reading_from,
xu.rule_effective_reading_to,
xu.rule_effective_date_from,
xu.rule_effective_date_to,
xu.rule_list_date,
xu.rule_list_date_desc,
xu.rule_base_date,
xu.lsi_meter,
xu.lsi_meter_id,
xu.lsi_last_service_reading,
xu.lsi_prev_service_reading,
xu.lsi_wip_job,
xu.lsi_wip_entity_id
from
xxen_eam_pm_schedule_up_2458_u xu
where
xu.status_code_=xxen_upload.status_success</SQL_TEXT>
   </UPLOAD_SQLS_ROW>
  </UPLOAD_SQLS>
  <UPLOAD_DEPENDENCIES>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>LOV query</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.asset_number</FLEX_BIND>
    <COLUMN_NAME>ASSET_NUMBER</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>ACTIVITY</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>LOV query</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.organization_code</FLEX_BIND>
    <COLUMN_NAME>ORGANIZATION_CODE</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>ACTIVITY</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Default value</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.activity</FLEX_BIND>
    <COLUMN_NAME>ACTIVITY</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>ACTIVITY_ID</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Default value</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.asset_number</FLEX_BIND>
    <COLUMN_NAME>ASSET_NUMBER</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>ACTIVITY_ID</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Default value</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.organization_code</FLEX_BIND>
    <COLUMN_NAME>ORGANIZATION_CODE</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>ACTIVITY_ID</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>LOV query</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.asset_number</FLEX_BIND>
    <COLUMN_NAME>ASSET_NUMBER</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>ACT_ACTIVITY</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>LOV query</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.organization_code</FLEX_BIND>
    <COLUMN_NAME>ORGANIZATION_CODE</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>ACT_ACTIVITY</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Default value</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.act_activity</FLEX_BIND>
    <COLUMN_NAME>ACT_ACTIVITY</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>ACT_ACTIVITY_ID</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Default value</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.asset_number</FLEX_BIND>
    <COLUMN_NAME>ASSET_NUMBER</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>ACT_ACTIVITY_ID</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Default value</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.organization_code</FLEX_BIND>
    <COLUMN_NAME>ORGANIZATION_CODE</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>ACT_ACTIVITY_ID</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Default value</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.asset_number</FLEX_BIND>
    <COLUMN_NAME>ASSET_NUMBER</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>ASSET_GROUP</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Default value</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.organization_code</FLEX_BIND>
    <COLUMN_NAME>ORGANIZATION_CODE</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>ASSET_GROUP</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Default value</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.asset_number</FLEX_BIND>
    <COLUMN_NAME>ASSET_NUMBER</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>ASSET_GROUP_ID</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Default value</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.organization_code</FLEX_BIND>
    <COLUMN_NAME>ORGANIZATION_CODE</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>ASSET_GROUP_ID</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>LOV query</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.asset_type</FLEX_BIND>
    <COLUMN_NAME>ASSET_TYPE</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>ASSET_NUMBER</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>LOV query</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.organization_code</FLEX_BIND>
    <COLUMN_NAME>ORGANIZATION_CODE</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>ASSET_NUMBER</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Default value</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.automatic_instantiation</FLEX_BIND>
    <COLUMN_NAME>AUTOMATIC_INSTANTIATION</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>AUTO_INSTANTIATION</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Default value</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.default_schedule</FLEX_BIND>
    <COLUMN_NAME>DEFAULT_SCHEDULE</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>DEFAULT_IMPLEMENT</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Default value</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.next_wo_only</FLEX_BIND>
    <COLUMN_NAME>NEXT_WO_ONLY</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>GENERATE_NEXT_WO</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Default value</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.reschedule_manual_work_orders</FLEX_BIND>
    <COLUMN_NAME>RESCHEDULE_MANUAL_WORK_ORDERS</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>INCLUDE_MANUAL</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>LOV query</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.asset_group</FLEX_BIND>
    <COLUMN_NAME>ASSET_GROUP</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>LSI_METER</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>LOV query</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.asset_number</FLEX_BIND>
    <COLUMN_NAME>ASSET_NUMBER</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>LSI_METER</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>LOV query</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.organization_code</FLEX_BIND>
    <COLUMN_NAME>ORGANIZATION_CODE</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>LSI_METER</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Default value</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.lsi_meter</FLEX_BIND>
    <COLUMN_NAME>LSI_METER</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>LSI_METER_ID</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Default value</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.lsi_wip_job</FLEX_BIND>
    <COLUMN_NAME>LSI_WIP_JOB</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>LSI_WIP_ENTITY_ID</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Default value</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.organization_code</FLEX_BIND>
    <COLUMN_NAME>ORGANIZATION_CODE</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>LSI_WIP_ENTITY_ID</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Default value</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.run_to_failure</FLEX_BIND>
    <COLUMN_NAME>RUN_TO_FAILURE</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>NON_SCHEDULED_FLAG</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Default value</DEPENDENCY_TYPE>
    <FLEX_BIND>:$flex$.Organization</FLEX_BIND>
    <REPORT_PARAMETER_NAME>Organization|1=1|</REPORT_PARAMETER_NAME>
    <DEPENDENT_COLUMN_NAME>ORGANIZATION_CODE</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Default value</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.organization_code</FLEX_BIND>
    <COLUMN_NAME>ORGANIZATION_CODE</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>ORGANIZATION_ID</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Default value</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.use</FLEX_BIND>
    <COLUMN_NAME>USE</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>RESCHEDULING_POINT</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>LOV query</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.asset_group</FLEX_BIND>
    <COLUMN_NAME>ASSET_GROUP</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>RULE_METER</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>LOV query</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.asset_number</FLEX_BIND>
    <COLUMN_NAME>ASSET_NUMBER</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>RULE_METER</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>LOV query</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.organization_code</FLEX_BIND>
    <COLUMN_NAME>ORGANIZATION_CODE</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>RULE_METER</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Default value</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.rule_meter</FLEX_BIND>
    <COLUMN_NAME>RULE_METER</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>RULE_METER_ID</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Default value</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.rule_base_date</FLEX_BIND>
    <COLUMN_NAME>RULE_BASE_DATE</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>RULE_TYPE</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Default value</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.rule_day_interval</FLEX_BIND>
    <COLUMN_NAME>RULE_DAY_INTERVAL</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>RULE_TYPE</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Default value</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.rule_effective_date_from</FLEX_BIND>
    <COLUMN_NAME>RULE_EFFECTIVE_DATE_FROM</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>RULE_TYPE</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Default value</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.rule_effective_date_to</FLEX_BIND>
    <COLUMN_NAME>RULE_EFFECTIVE_DATE_TO</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>RULE_TYPE</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Default value</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.rule_effective_reading_from</FLEX_BIND>
    <COLUMN_NAME>RULE_EFFECTIVE_READING_FROM</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>RULE_TYPE</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Default value</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.rule_effective_reading_to</FLEX_BIND>
    <COLUMN_NAME>RULE_EFFECTIVE_READING_TO</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>RULE_TYPE</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Default value</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.rule_last_service_reading</FLEX_BIND>
    <COLUMN_NAME>RULE_LAST_SERVICE_READING</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>RULE_TYPE</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Default value</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.rule_list_date</FLEX_BIND>
    <COLUMN_NAME>RULE_LIST_DATE</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>RULE_TYPE</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Default value</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.rule_list_date_desc</FLEX_BIND>
    <COLUMN_NAME>RULE_LIST_DATE_DESC</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>RULE_TYPE</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Default value</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.rule_meter</FLEX_BIND>
    <COLUMN_NAME>RULE_METER</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>RULE_TYPE</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Default value</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.rule_runtime_interval</FLEX_BIND>
    <COLUMN_NAME>RULE_RUNTIME_INTERVAL</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>RULE_TYPE</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Default value</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.schedule_type</FLEX_BIND>
    <COLUMN_NAME>SCHEDULE_TYPE</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>SCHEDULE_TYPE_CODE</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Default value</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.suggest_next_service</FLEX_BIND>
    <COLUMN_NAME>SUGGEST_NEXT_SERVICE</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>SCHEDULING_METHOD</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>LOV query</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.organization_code</FLEX_BIND>
    <COLUMN_NAME>ORGANIZATION_CODE</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>SET_NAME</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Default value</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.use_date_that_comes</FLEX_BIND>
    <COLUMN_NAME>USE_DATE_THAT_COMES</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>WHICHEVER_FIRST</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Default value</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.work_order_status</FLEX_BIND>
    <COLUMN_NAME>WORK_ORDER_STATUS</COLUMN_NAME>
    <DEPENDENT_COLUMN_NAME>WORK_ORDER_STATUS_ID</DEPENDENT_COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Excel validation</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.activity</FLEX_BIND>
    <COLUMN_NAME>ACTIVITY</COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Excel validation</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.act_activity</FLEX_BIND>
    <COLUMN_NAME>ACT_ACTIVITY</COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Excel validation</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.asset_group</FLEX_BIND>
    <COLUMN_NAME>ASSET_GROUP</COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Excel validation</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.asset_number</FLEX_BIND>
    <COLUMN_NAME>ASSET_NUMBER</COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Excel validation</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.asset_type</FLEX_BIND>
    <COLUMN_NAME>ASSET_TYPE</COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Excel validation</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.base_date</FLEX_BIND>
    <COLUMN_NAME>BASE_DATE</COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Excel validation</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.base_reading</FLEX_BIND>
    <COLUMN_NAME>BASE_READING</COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Excel validation</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.effective_from</FLEX_BIND>
    <COLUMN_NAME>EFFECTIVE_FROM</COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Excel validation</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.intervals_per_cycle</FLEX_BIND>
    <COLUMN_NAME>INTERVALS_PER_CYCLE</COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Excel validation</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.lsi_meter</FLEX_BIND>
    <COLUMN_NAME>LSI_METER</COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Excel validation</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.next_wo_only</FLEX_BIND>
    <COLUMN_NAME>NEXT_WO_ONLY</COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Excel validation</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.organization_code</FLEX_BIND>
    <COLUMN_NAME>ORGANIZATION_CODE</COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Excel validation</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.rule_day_interval</FLEX_BIND>
    <COLUMN_NAME>RULE_DAY_INTERVAL</COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Excel validation</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.rule_list_date</FLEX_BIND>
    <COLUMN_NAME>RULE_LIST_DATE</COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Excel validation</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.rule_meter</FLEX_BIND>
    <COLUMN_NAME>RULE_METER</COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Excel validation</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.rule_runtime_interval</FLEX_BIND>
    <COLUMN_NAME>RULE_RUNTIME_INTERVAL</COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Excel validation</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.rule_type_dsp</FLEX_BIND>
    <COLUMN_NAME>RULE_TYPE_DSP</COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Excel validation</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.schedule_name</FLEX_BIND>
    <COLUMN_NAME>SCHEDULE_NAME</COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Excel validation</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.schedule_type</FLEX_BIND>
    <COLUMN_NAME>SCHEDULE_TYPE</COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Excel validation</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.set_name</FLEX_BIND>
    <COLUMN_NAME>SET_NAME</COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Excel validation</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.suggest_next_service</FLEX_BIND>
    <COLUMN_NAME>SUGGEST_NEXT_SERVICE</COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Excel validation</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.use</FLEX_BIND>
    <COLUMN_NAME>USE</COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Excel validation</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.use_date_that_comes</FLEX_BIND>
    <COLUMN_NAME>USE_DATE_THAT_COMES</COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
   <UPLOAD_DEPENDENCIES_ROW>
    <DEPENDENCY_TYPE>Excel validation</DEPENDENCY_TYPE>
    <FLEX_BIND>:$column$.work_order_status</FLEX_BIND>
    <COLUMN_NAME>WORK_ORDER_STATUS</COLUMN_NAME>
   </UPLOAD_DEPENDENCIES_ROW>
  </UPLOAD_DEPENDENCIES>
 </REPORTS_ROW>
</REPORTS>
</ROOT>
