<ROOT>
 <APPS_INITIALIZE_DATA>
  <USER_NAME>ENGINATICS</USER_NAME>
  <RESPONSIBILITY_KEY>SYSTEM_ADMINISTRATOR</RESPONSIBILITY_KEY>
  <APPLICATION_SHORT_NAME>SYSADMIN</APPLICATION_SHORT_NAME>
 </APPS_INITIALIZE_DATA>
<REPORTS>
<!-- loader xml for Enginatics Blitz Report: PER Position Upload -->
 <REPORTS_ROW>
  <GUID>204B7601C57441EEA82E86A5B860AC62</GUID><ENABLED>Y</ENABLED>
  <SQL_TEXT>select
null action_,
null status_,
null message_,
null modified_columns_,
to_number(null) position_id_out,
hapf.position_id,
pbg.name business_group,
:effective_date effective_date,
null datetrack_mode,
hapft.name,
hapf.date_effective start_date,
xxen_util.meaning(hapf.position_type,&apos;POSITION_TYPE&apos;,3) position_type,
xxen_util.yes(hapf.permanent_temporary_flag) permanent,
xxen_util.yes(hapf.seasonal_flag) seasonal,
(select haouv.name from hr_all_organization_units_vl haouv where hapf.organization_id=haouv.organization_id) organization,
(select pjv.name from per_jobs_vl pjv where hapf.job_id=pjv.job_id) job,
(select pstv.shared_type_name from per_shared_types_vl pstv where hapf.availability_status_id=pstv.shared_type_id) hiring_status,
(select hlav.location_code from hr_locations_all_vl hlav where hapf.location_id=hlav.location_id) location,
hapf.fte,
hapf.max_persons headcount,
xxen_util.meaning(hapf.bargaining_unit_cd,&apos;BARGAINING_UNIT_CODE&apos;,3) bargaining_unit,
hapf.earliest_hire_date,
hapf.fill_by_date,
xxen_util.yes(hapf.permit_recruitment_flag) permit_recruiting,
(select papf2.payroll_name from pay_all_payrolls_f papf2 where hapf.pay_freq_payroll_id=papf2.payroll_id and :effective_date between papf2.effective_start_date and papf2.effective_end_date) payroll,
(select ppb.name from per_pay_bases ppb where hapf.pay_basis_id=ppb.pay_basis_id) salary_basis,
(select pgv.name from per_grades_vl pgv where hapf.entry_grade_id=pgv.grade_id) entry_grade,
hapf.probation_period probation_duration,
xxen_util.meaning(hapf.probation_period_unit_cd,&apos;FREQUENCY&apos;,3) probation_units,
hapf.overlap_period overlap_duration,
xxen_util.meaning(hapf.overlap_unit_cd,&apos;FREQUENCY&apos;,3) overlap_units,
hapf.working_hours,
xxen_util.meaning(hapf.frequency,&apos;FREQUENCY&apos;,3) frequency,
hapf.time_normal_start start_time,
hapf.time_normal_finish end_time,
(select papf.employee_number from per_all_people_f papf where hapf.supervisor_id=papf.person_id and :effective_date between papf.effective_start_date and papf.effective_end_date) supervisor_number,
(select papf.full_name from per_all_people_f papf where hapf.supervisor_id=papf.person_id and :effective_date between papf.effective_start_date and papf.effective_end_date) supervisor_name,
xxen_util.yes(hapf.replacement_required_flag) replacement_required,
(select hapft2.name from hr_all_positions_f_tl hapft2 where hapf.supervisor_position_id=hapft2.position_id and hapft2.language=userenv(&apos;lang&apos;)) supervisor_position,
(select hapft2.name from hr_all_positions_f_tl hapft2 where hapf.relief_position_id=hapft2.position_id and hapft2.language=userenv(&apos;lang&apos;)) relief_position,
(select hapft2.name from hr_all_positions_f_tl hapft2 where hapf.successor_position_id=hapft2.position_id and hapft2.language=userenv(&apos;lang&apos;)) successor_position,
xxen_util.display_flexfield_context(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category) pos_attribute_category,
xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE1&apos;,hapf.rowid,hapf.attribute1) pos_attribute1,
xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE2&apos;,hapf.rowid,hapf.attribute2) pos_attribute2,
xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE3&apos;,hapf.rowid,hapf.attribute3) pos_attribute3,
xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE4&apos;,hapf.rowid,hapf.attribute4) pos_attribute4,
xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE5&apos;,hapf.rowid,hapf.attribute5) pos_attribute5,
xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE6&apos;,hapf.rowid,hapf.attribute6) pos_attribute6,
xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE7&apos;,hapf.rowid,hapf.attribute7) pos_attribute7,
xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE8&apos;,hapf.rowid,hapf.attribute8) pos_attribute8,
xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE9&apos;,hapf.rowid,hapf.attribute9) pos_attribute9,
xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE10&apos;,hapf.rowid,hapf.attribute10) pos_attribute10,
xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE11&apos;,hapf.rowid,hapf.attribute11) pos_attribute11,
xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE12&apos;,hapf.rowid,hapf.attribute12) pos_attribute12,
xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE13&apos;,hapf.rowid,hapf.attribute13) pos_attribute13,
xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE14&apos;,hapf.rowid,hapf.attribute14) pos_attribute14,
xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE15&apos;,hapf.rowid,hapf.attribute15) pos_attribute15,
xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE16&apos;,hapf.rowid,hapf.attribute16) pos_attribute16,
xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE17&apos;,hapf.rowid,hapf.attribute17) pos_attribute17,
xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE18&apos;,hapf.rowid,hapf.attribute18) pos_attribute18,
xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE19&apos;,hapf.rowid,hapf.attribute19) pos_attribute19,
xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE20&apos;,hapf.rowid,hapf.attribute20) pos_attribute20,
xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE21&apos;,hapf.rowid,hapf.attribute21) pos_attribute21,
xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE22&apos;,hapf.rowid,hapf.attribute22) pos_attribute22,
xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE23&apos;,hapf.rowid,hapf.attribute23) pos_attribute23,
xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE24&apos;,hapf.rowid,hapf.attribute24) pos_attribute24,
xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE25&apos;,hapf.rowid,hapf.attribute25) pos_attribute25,
xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE26&apos;,hapf.rowid,hapf.attribute26) pos_attribute26,
xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE27&apos;,hapf.rowid,hapf.attribute27) pos_attribute27,
xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE28&apos;,hapf.rowid,hapf.attribute28) pos_attribute28,
xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE29&apos;,hapf.rowid,hapf.attribute29) pos_attribute29,
xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE30&apos;,hapf.rowid,hapf.attribute30) pos_attribute30,
0 upload_row
from
per_business_groups pbg,
hr_all_positions_f hapf,
hr_all_positions_f_tl hapft
where
1=1 and
pbg.business_group_id=:business_group_id and
hapf.business_group_id=pbg.business_group_id and
:effective_date between hapf.effective_start_date and hapf.effective_end_date and
hapf.position_id=hapft.position_id and
hapft.language=userenv(&apos;lang&apos;)</SQL_TEXT>
  <VERSION_COMMENTS>Initial version</VERSION_COMMENTS>
  <TYPE>U</TYPE>
  <UPLOAD_TYPE>A</UPLOAD_TYPE>
  <UPLOAD_OBJECT>xxen_per_upload.create_update_position</UPLOAD_OBJECT>
  <REPORT_TRANSLATIONS>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>US</LANGUAGE>
    <REPORT_NAME>PER Position Upload</REPORT_NAME>
    <DESCRIPTION>Upload to create and update positions as in the Position window (Define Position): name, type, organization, job, hiring status, location, FTE and headcount, hiring information, work terms, supervisor, relief and successor positions and the Additional Position Details flexfield.

Positions are date tracked. Changes are made as of the Effective Date: when Datetrack Mode is blank, the position is corrected if the Effective Date is the start date of its current record, and otherwise a change is inserted from the Effective Date.

A row whose Name does not exist in the business group creates the position with hr_position_api.create_position. Name is the concatenated Position flexfield segments; changing it on a downloaded row renames the position. Organization and job cannot be changed once the position exists.</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>:business_group_id</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:effective_date</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>
    <LOV_QUERY_DSP>select xxen_upload.action_create id, xxen_upload.action_meaning(xxen_upload.action_create) value, null description from dual union all
select xxen_upload.action_create||&apos;,&apos;||xxen_upload.action_update id, xxen_upload.action_meaning(xxen_upload.action_create)||&apos;, &apos;||xxen_upload.action_meaning(xxen_upload.action_update) value, null description from dual</LOV_QUERY_DSP>
    <DEFAULT_VALUE>C,U</DEFAULT_VALUE>
    <REQUIRED>Y</REQUIRED>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Upload Mode</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>2</SORT_ORDER>
    <DISPLAY_SEQUENCE>20</DISPLAY_SEQUENCE>
    <ANCHOR>:business_group_id</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV</PARAMETER_TYPE_DSP>
    <LOV_NAME>FND Business Groups</LOV_NAME>
    <LOV_GUID>D7815153ACE3306DE0530100007FD65A</LOV_GUID>
    <LOV_QUERY_DSP>select
pbg.business_group_id id,
pbg.name value,
pbg.short_name description
from
per_business_groups pbg</LOV_QUERY_DSP>
    <DEFAULT_VALUE>fnd_profile.value(&apos;PER_BUSINESS_GROUP_ID&apos;)</DEFAULT_VALUE>
    <REQUIRED>Y</REQUIRED>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Business Group</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>3</SORT_ORDER>
    <DISPLAY_SEQUENCE>30</DISPLAY_SEQUENCE>
    <ANCHOR>:effective_date</ANCHOR>
    <PARAMETER_TYPE_DSP>Date</PARAMETER_TYPE_DSP>
    <DEFAULT_VALUE>trunc(sysdate)</DEFAULT_VALUE>
    <REQUIRED>Y</REQUIRED>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Effective Date</PARAMETER_NAME>
      <DESCRIPTION>Date the downloaded positions are shown as of and the default date the uploaded changes take effect.</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>4</SORT_ORDER>
    <DISPLAY_SEQUENCE>40</DISPLAY_SEQUENCE>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>hapf.position_id=:position_id</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV custom</PARAMETER_TYPE_DSP>
    <LOV_QUERY_DSP>select
hapft.position_id id,
hapft.name value,
null description
from
hr_all_positions_f_tl hapft
where
hapft.language=userenv(&apos;lang&apos;) and
hapft.position_id in (select hapf.position_id from hr_all_positions_f hapf where hapf.business_group_id=:$flex$.Business_Group)
order by
hapft.name</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Position</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>5</SORT_ORDER>
    <DISPLAY_SEQUENCE>50</DISPLAY_SEQUENCE>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>hapf.organization_id=:organization_id</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV custom</PARAMETER_TYPE_DSP>
    <LOV_QUERY_DSP>select
haouv.organization_id id,
haouv.name value,
null description
from
hr_all_organization_units_vl haouv
where
haouv.business_group_id=:$flex$.Business_Group
order by
haouv.name</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>6</SORT_ORDER>
    <DISPLAY_SEQUENCE>60</DISPLAY_SEQUENCE>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>hapf.job_id=:job_id</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV custom</PARAMETER_TYPE_DSP>
    <LOV_QUERY_DSP>select
pjv.job_id id,
pjv.name value,
null description
from
per_jobs_vl pjv
where
pjv.business_group_id=:$flex$.Business_Group
order by
pjv.name</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Job</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>7</SORT_ORDER>
    <DISPLAY_SEQUENCE>70</DISPLAY_SEQUENCE>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>hapf.availability_status_id=:availability_status_id</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV custom</PARAMETER_TYPE_DSP>
    <LOV_QUERY_DSP>select
pstv.shared_type_id id,
pstv.shared_type_name value,
null description
from
per_shared_types_vl pstv
where
pstv.lookup_type=&apos;POSITION_AVAILABILITY_STATUS&apos; and
nvl(pstv.business_group_id,:$flex$.Business_Group)=:$flex$.Business_Group
order by
pstv.shared_type_name</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Hiring Status</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
  </PARAMETERS>
  <TEMPLATES>
   <TEMPLATES_ROW>
    <GUID>FD4A1378BA6E42388C2B48C64B7DE86C</GUID>
    <TEMPLATE_NAME>Create Positions</TEMPLATE_NAME>
    <DESCRIPTION>Empty sheet to create new positions.</DESCRIPTION>
    <OWNER>ENGINATICS</OWNER>
    <TEMPLATE_COLUMNS>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>17</DISPLAY_SEQUENCE>
      <COLUMN_NAME>BUSINESS_GROUP</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>18</DISPLAY_SEQUENCE>
      <COLUMN_NAME>EFFECTIVE_DATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>15</DISPLAY_SEQUENCE>
      <COLUMN_NAME>END_TIME</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>13</DISPLAY_SEQUENCE>
      <COLUMN_NAME>FREQUENCY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>10</DISPLAY_SEQUENCE>
      <COLUMN_NAME>FTE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>11</DISPLAY_SEQUENCE>
      <COLUMN_NAME>HEADCOUNT</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>8</DISPLAY_SEQUENCE>
      <COLUMN_NAME>HIRING_STATUS</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>7</DISPLAY_SEQUENCE>
      <COLUMN_NAME>JOB</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>9</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LOCATION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>1</DISPLAY_SEQUENCE>
      <COLUMN_NAME>NAME</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>6</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ORGANIZATION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>4</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PERMANENT</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>3</DISPLAY_SEQUENCE>
      <COLUMN_NAME>POSITION_TYPE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>5</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SEASONAL</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>2</DISPLAY_SEQUENCE>
      <COLUMN_NAME>START_DATE</COLUMN_NAME>
      <FREEZE_PANES>Y</FREEZE_PANES>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>14</DISPLAY_SEQUENCE>
      <COLUMN_NAME>START_TIME</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>16</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SUPERVISOR_POSITION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>12</DISPLAY_SEQUENCE>
      <COLUMN_NAME>WORKING_HOURS</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>Upload Mode</PARAMETER_NAME>
      <DEFAULT_VALUE>C</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>Hiring Status</PARAMETER_NAME>
     </PARAMETER_EXCLUSION_ROW>
     <PARAMETER_EXCLUSION_ROW>
      <PARAMETER_NAME>Job</PARAMETER_NAME>
     </PARAMETER_EXCLUSION_ROW>
     <PARAMETER_EXCLUSION_ROW>
      <PARAMETER_NAME>Organization</PARAMETER_NAME>
     </PARAMETER_EXCLUSION_ROW>
     <PARAMETER_EXCLUSION_ROW>
      <PARAMETER_NAME>Position</PARAMETER_NAME>
     </PARAMETER_EXCLUSION_ROW>
    </PARAMETER_EXCLUSION>
    <TEMPLATE_CONDITIONS>
    </TEMPLATE_CONDITIONS>
   </TEMPLATES_ROW>
   <TEMPLATES_ROW>
    <GUID>C566C892D48D4C2C80458FEB3E072140</GUID>
    <TEMPLATE_NAME>Default</TEMPLATE_NAME>
    <DESCRIPTION>The Position window fields, without the flexfields.</DESCRIPTION>
    <OWNER>ENGINATICS</OWNER>
    <TEMPLATE_COLUMNS>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>14</DISPLAY_SEQUENCE>
      <COLUMN_NAME>BARGAINING_UNIT</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>35</DISPLAY_SEQUENCE>
      <COLUMN_NAME>BUSINESS_GROUP</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>3</DISPLAY_SEQUENCE>
      <COLUMN_NAME>DATETRACK_MODE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>15</DISPLAY_SEQUENCE>
      <COLUMN_NAME>EARLIEST_HIRE_DATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>2</DISPLAY_SEQUENCE>
      <COLUMN_NAME>EFFECTIVE_DATE</COLUMN_NAME>
      <FREEZE_PANES>Y</FREEZE_PANES>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>28</DISPLAY_SEQUENCE>
      <COLUMN_NAME>END_TIME</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>20</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ENTRY_GRADE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>16</DISPLAY_SEQUENCE>
      <COLUMN_NAME>FILL_BY_DATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>26</DISPLAY_SEQUENCE>
      <COLUMN_NAME>FREQUENCY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>12</DISPLAY_SEQUENCE>
      <COLUMN_NAME>FTE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>13</DISPLAY_SEQUENCE>
      <COLUMN_NAME>HEADCOUNT</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>10</DISPLAY_SEQUENCE>
      <COLUMN_NAME>HIRING_STATUS</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>9</DISPLAY_SEQUENCE>
      <COLUMN_NAME>JOB</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>11</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LOCATION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>1</DISPLAY_SEQUENCE>
      <COLUMN_NAME>NAME</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>8</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ORGANIZATION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>23</DISPLAY_SEQUENCE>
      <COLUMN_NAME>OVERLAP_DURATION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>24</DISPLAY_SEQUENCE>
      <COLUMN_NAME>OVERLAP_UNITS</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>18</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PAYROLL</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>6</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PERMANENT</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>17</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PERMIT_RECRUITING</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>5</DISPLAY_SEQUENCE>
      <COLUMN_NAME>POSITION_TYPE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>21</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PROBATION_DURATION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>22</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PROBATION_UNITS</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>33</DISPLAY_SEQUENCE>
      <COLUMN_NAME>RELIEF_POSITION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>31</DISPLAY_SEQUENCE>
      <COLUMN_NAME>REPLACEMENT_REQUIRED</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>19</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SALARY_BASIS</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>7</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SEASONAL</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>4</DISPLAY_SEQUENCE>
      <COLUMN_NAME>START_DATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>27</DISPLAY_SEQUENCE>
      <COLUMN_NAME>START_TIME</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>34</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SUCCESSOR_POSITION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>30</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SUPERVISOR_NAME</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>29</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SUPERVISOR_NUMBER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>32</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SUPERVISOR_POSITION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>25</DISPLAY_SEQUENCE>
      <COLUMN_NAME>WORKING_HOURS</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>Upload Mode</PARAMETER_NAME>
      <DEFAULT_VALUE>C,U</DEFAULT_VALUE>
     </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>
    <TEMPLATE_CONDITIONS>
    </TEMPLATE_CONDITIONS>
   </TEMPLATES_ROW>
   <TEMPLATES_ROW>
    <GUID>5B02B78595F74D7B95997C2F9E99CEC2</GUID>
    <TEMPLATE_NAME>Flexfields</TEMPLATE_NAME>
    <DESCRIPTION>Position name with the Additional Position Details flexfield.</DESCRIPTION>
    <OWNER>ENGINATICS</OWNER>
    <TEMPLATE_COLUMNS>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>4</DISPLAY_SEQUENCE>
      <COLUMN_NAME>BUSINESS_GROUP</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>3</DISPLAY_SEQUENCE>
      <COLUMN_NAME>DATETRACK_MODE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>2</DISPLAY_SEQUENCE>
      <COLUMN_NAME>EFFECTIVE_DATE</COLUMN_NAME>
      <FREEZE_PANES>Y</FREEZE_PANES>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>1</DISPLAY_SEQUENCE>
      <COLUMN_NAME>NAME</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>6</DISPLAY_SEQUENCE>
      <COLUMN_NAME>POS_ATTRIBUTE1</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>15</DISPLAY_SEQUENCE>
      <COLUMN_NAME>POS_ATTRIBUTE10</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>16</DISPLAY_SEQUENCE>
      <COLUMN_NAME>POS_ATTRIBUTE11</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>17</DISPLAY_SEQUENCE>
      <COLUMN_NAME>POS_ATTRIBUTE12</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>18</DISPLAY_SEQUENCE>
      <COLUMN_NAME>POS_ATTRIBUTE13</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>19</DISPLAY_SEQUENCE>
      <COLUMN_NAME>POS_ATTRIBUTE14</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>20</DISPLAY_SEQUENCE>
      <COLUMN_NAME>POS_ATTRIBUTE15</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>21</DISPLAY_SEQUENCE>
      <COLUMN_NAME>POS_ATTRIBUTE16</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>22</DISPLAY_SEQUENCE>
      <COLUMN_NAME>POS_ATTRIBUTE17</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>23</DISPLAY_SEQUENCE>
      <COLUMN_NAME>POS_ATTRIBUTE18</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>24</DISPLAY_SEQUENCE>
      <COLUMN_NAME>POS_ATTRIBUTE19</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>7</DISPLAY_SEQUENCE>
      <COLUMN_NAME>POS_ATTRIBUTE2</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>25</DISPLAY_SEQUENCE>
      <COLUMN_NAME>POS_ATTRIBUTE20</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>26</DISPLAY_SEQUENCE>
      <COLUMN_NAME>POS_ATTRIBUTE21</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>27</DISPLAY_SEQUENCE>
      <COLUMN_NAME>POS_ATTRIBUTE22</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>28</DISPLAY_SEQUENCE>
      <COLUMN_NAME>POS_ATTRIBUTE23</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>29</DISPLAY_SEQUENCE>
      <COLUMN_NAME>POS_ATTRIBUTE24</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>30</DISPLAY_SEQUENCE>
      <COLUMN_NAME>POS_ATTRIBUTE25</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>31</DISPLAY_SEQUENCE>
      <COLUMN_NAME>POS_ATTRIBUTE26</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>32</DISPLAY_SEQUENCE>
      <COLUMN_NAME>POS_ATTRIBUTE27</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>33</DISPLAY_SEQUENCE>
      <COLUMN_NAME>POS_ATTRIBUTE28</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>34</DISPLAY_SEQUENCE>
      <COLUMN_NAME>POS_ATTRIBUTE29</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>8</DISPLAY_SEQUENCE>
      <COLUMN_NAME>POS_ATTRIBUTE3</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>35</DISPLAY_SEQUENCE>
      <COLUMN_NAME>POS_ATTRIBUTE30</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>9</DISPLAY_SEQUENCE>
      <COLUMN_NAME>POS_ATTRIBUTE4</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>10</DISPLAY_SEQUENCE>
      <COLUMN_NAME>POS_ATTRIBUTE5</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>11</DISPLAY_SEQUENCE>
      <COLUMN_NAME>POS_ATTRIBUTE6</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>12</DISPLAY_SEQUENCE>
      <COLUMN_NAME>POS_ATTRIBUTE7</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>13</DISPLAY_SEQUENCE>
      <COLUMN_NAME>POS_ATTRIBUTE8</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>14</DISPLAY_SEQUENCE>
      <COLUMN_NAME>POS_ATTRIBUTE9</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>5</DISPLAY_SEQUENCE>
      <COLUMN_NAME>POS_ATTRIBUTE_CATEGORY</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>Upload Mode</PARAMETER_NAME>
      <DEFAULT_VALUE>C,U</DEFAULT_VALUE>
     </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>
    <TEMPLATE_CONDITIONS>
    </TEMPLATE_CONDITIONS>
   </TEMPLATES_ROW>
   <TEMPLATES_ROW>
    <GUID>CCBBEC9BD32546DEBD961624411B5DB3</GUID>
    <TEMPLATE_NAME>Hiring Status and Headcount</TEMPLATE_NAME>
    <DESCRIPTION>Mass change of the hiring status, FTE and headcount as of the Effective Date.</DESCRIPTION>
    <OWNER>ENGINATICS</OWNER>
    <TEMPLATE_COLUMNS>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>9</DISPLAY_SEQUENCE>
      <COLUMN_NAME>BUSINESS_GROUP</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>3</DISPLAY_SEQUENCE>
      <COLUMN_NAME>DATETRACK_MODE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>2</DISPLAY_SEQUENCE>
      <COLUMN_NAME>EFFECTIVE_DATE</COLUMN_NAME>
      <FREEZE_PANES>Y</FREEZE_PANES>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>7</DISPLAY_SEQUENCE>
      <COLUMN_NAME>FTE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>8</DISPLAY_SEQUENCE>
      <COLUMN_NAME>HEADCOUNT</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>6</DISPLAY_SEQUENCE>
      <COLUMN_NAME>HIRING_STATUS</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>5</DISPLAY_SEQUENCE>
      <COLUMN_NAME>JOB</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>1</DISPLAY_SEQUENCE>
      <COLUMN_NAME>NAME</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>4</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ORGANIZATION</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>Upload Mode</PARAMETER_NAME>
      <DEFAULT_VALUE>C,U</DEFAULT_VALUE>
     </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>
    <TEMPLATE_CONDITIONS>
    </TEMPLATE_CONDITIONS>
   </TEMPLATES_ROW>
  </TEMPLATES>
  <DEFAULT_TEMPLATES>
   <DEFAULT_TEMPLATES_ROW>
    <TEMPLATE_GUID>C566C892D48D4C2C80458FEB3E072140</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>POSITION_ID_OUT</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>POSITION_ID</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
    <HIDDEN>Y</HIDDEN>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>7</COLUMN_NUMBER>
    <COLUMN_NAME>BUSINESS_GROUP</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>240</DATA_LENGTH>
    <LOV_QUERY_DSP>select
pbg.business_group_id id,
pbg.name value,
null description
from
per_business_groups pbg
where
pbg.business_group_id=:$flex$.Business_Group
order by
pbg.name</LOV_QUERY_DSP>
    <DEFAULT_VALUE>select pbg.name from per_business_groups pbg where pbg.business_group_id=:$flex$.Business_Group</DEFAULT_VALUE>
    <REQUIRED>Y</REQUIRED>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>8</COLUMN_NUMBER>
    <COLUMN_NAME>EFFECTIVE_DATE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Date</COLUMN_TYPE_DSP>
    <DATA_TYPE>date</DATA_TYPE>
    <DEFAULT_VALUE>:$flex$.Effective_Date</DEFAULT_VALUE>
    <COMMENTS>Date the position changes take effect. Defaults from the Effective Date parameter.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>9</COLUMN_NUMBER>
    <COLUMN_NAME>DATETRACK_MODE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>80</DATA_LENGTH>
    <LOV_NAME>PER Datetrack Mode</LOV_NAME>
    <LOV_GUID>C2B369C438934DD881605CB3FC10EF14</LOV_GUID>
    <LOV_QUERY_DSP>select
flvv.lookup_code id,
flvv.meaning value,
flvv.description
from
fnd_lookup_values_vl flvv
where
flvv.lookup_type=&apos;PQH_DT_MODE&apos; and
flvv.view_application_id=3 and
flvv.security_group_id=0 and
flvv.enabled_flag=&apos;Y&apos; and
flvv.lookup_code in (&apos;CORRECTION&apos;,&apos;UPDATE&apos;,&apos;UPDATE_CHANGE_INSERT&apos;,&apos;UPDATE_OVERRIDE&apos;)
order by
flvv.meaning</LOV_QUERY_DSP>
    <COMMENTS>Leave blank to correct the position when the Effective Date is its start date and to insert a change otherwise.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>10</COLUMN_NUMBER>
    <COLUMN_NAME>NAME</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>240</DATA_LENGTH>
    <COMMENTS>Position name as the concatenated segments of the Position flexfield. A new name creates the position, or renames it when the row carries a downloaded position.</COMMENTS>
    <REQUIRED>Y</REQUIRED>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>11</COLUMN_NUMBER>
    <COLUMN_NAME>START_DATE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Date</COLUMN_TYPE_DSP>
    <DATA_TYPE>date</DATA_TYPE>
    <COMMENTS>Date the position becomes effective. Defaults to the Effective Date for a new position.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>12</COLUMN_NUMBER>
    <COLUMN_NAME>POSITION_TYPE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>80</DATA_LENGTH>
    <LOV_QUERY_DSP>select
flvv.lookup_code id,
flvv.meaning value,
flvv.description
from
per_business_groups pbg,
fnd_lookup_values_vl flvv
where
pbg.name=:$column$.business_group and
flvv.lookup_type=&apos;POSITION_TYPE&apos; and
flvv.view_application_id=3 and
flvv.security_group_id=0 and
flvv.enabled_flag=&apos;Y&apos; and
(flvv.tag is null or flvv.tag like &apos;%+&apos;||pbg.legislation_code||&apos;%&apos; or flvv.tag like &apos;-%&apos; and flvv.tag not like &apos;%&apos;||pbg.legislation_code||&apos;%&apos;)
order by
flvv.meaning</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>13</COLUMN_NUMBER>
    <COLUMN_NAME>PERMANENT</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>80</DATA_LENGTH>
    <LOV_NAME>Yes</LOV_NAME>
    <LOV_GUID>8E2FF36EDEA679D2E0530100007F1FF2</LOV_GUID>
    <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>14</COLUMN_NUMBER>
    <COLUMN_NAME>SEASONAL</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>80</DATA_LENGTH>
    <LOV_NAME>Yes</LOV_NAME>
    <LOV_GUID>8E2FF36EDEA679D2E0530100007F1FF2</LOV_GUID>
    <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>15</COLUMN_NUMBER>
    <COLUMN_NAME>ORGANIZATION</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>240</DATA_LENGTH>
    <LOV_QUERY_DSP>select
haouv.organization_id id,
haouv.name value,
null description
from
per_business_groups pbg,
hr_all_organization_units_vl haouv
where
pbg.name=:$column$.business_group and
haouv.business_group_id=pbg.business_group_id and
haouv.internal_external_flag=&apos;INT&apos; and
nvl(:$column$.start_date,nvl(:$column$.effective_date,trunc(sysdate))) between haouv.date_from and nvl(haouv.date_to,nvl(:$column$.start_date,nvl(:$column$.effective_date,trunc(sysdate))))
order by
haouv.name</LOV_QUERY_DSP>
    <COMMENTS>Required for a new position. Cannot be changed on an existing position.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>16</COLUMN_NUMBER>
    <COLUMN_NAME>JOB</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>240</DATA_LENGTH>
    <LOV_QUERY_DSP>select
pjv.job_id id,
pjv.name value,
null description
from
per_business_groups pbg,
per_jobs_vl pjv
where
pbg.name=:$column$.business_group and
pjv.business_group_id=pbg.business_group_id and
nvl(:$column$.start_date,nvl(:$column$.effective_date,trunc(sysdate))) between pjv.date_from and nvl(pjv.date_to,nvl(:$column$.start_date,nvl(:$column$.effective_date,trunc(sysdate))))
order by
pjv.name</LOV_QUERY_DSP>
    <COMMENTS>Required for a new position. Cannot be changed on an existing position.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>17</COLUMN_NUMBER>
    <COLUMN_NAME>HIRING_STATUS</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>80</DATA_LENGTH>
    <LOV_QUERY_DSP>select
pstv.shared_type_id id,
pstv.shared_type_name value,
xxen_util.meaning(pstv.system_type_cd,&apos;POSITION_AVAILABILITY_STATUS&apos;,3) description
from
per_business_groups pbg,
per_shared_types_vl pstv
where
pbg.name=:$column$.business_group and
pstv.lookup_type=&apos;POSITION_AVAILABILITY_STATUS&apos; and
nvl(pstv.business_group_id,pbg.business_group_id)=pbg.business_group_id
order by
pstv.shared_type_name</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>18</COLUMN_NUMBER>
    <COLUMN_NAME>LOCATION</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>60</DATA_LENGTH>
    <LOV_QUERY_DSP>select
hlav.location_id id,
hlav.location_code value,
hlav.description
from
per_business_groups pbg,
hr_locations_all_vl hlav
where
pbg.name=:$column$.business_group and
nvl(hlav.business_group_id,pbg.business_group_id)=pbg.business_group_id and
(hlav.inactive_date is null or hlav.inactive_date&gt;nvl(:$column$.effective_date,trunc(sysdate)))
order by
hlav.location_code</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>19</COLUMN_NUMBER>
    <COLUMN_NAME>FTE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>20</COLUMN_NUMBER>
    <COLUMN_NAME>HEADCOUNT</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>21</COLUMN_NUMBER>
    <COLUMN_NAME>BARGAINING_UNIT</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>80</DATA_LENGTH>
    <LOV_QUERY_DSP>select
flvv.lookup_code id,
flvv.meaning value,
flvv.description
from
per_business_groups pbg,
fnd_lookup_values_vl flvv
where
pbg.name=:$column$.business_group and
flvv.lookup_type=&apos;BARGAINING_UNIT_CODE&apos; and
flvv.view_application_id=3 and
flvv.security_group_id=0 and
flvv.enabled_flag=&apos;Y&apos; and
(flvv.tag is null or flvv.tag like &apos;%+&apos;||pbg.legislation_code||&apos;%&apos; or flvv.tag like &apos;-%&apos; and flvv.tag not like &apos;%&apos;||pbg.legislation_code||&apos;%&apos;)
order by
flvv.meaning</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>22</COLUMN_NUMBER>
    <COLUMN_NAME>EARLIEST_HIRE_DATE</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>FILL_BY_DATE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Date</COLUMN_TYPE_DSP>
    <DATA_TYPE>date</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>24</COLUMN_NUMBER>
    <COLUMN_NAME>PERMIT_RECRUITING</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>80</DATA_LENGTH>
    <LOV_NAME>Yes</LOV_NAME>
    <LOV_GUID>8E2FF36EDEA679D2E0530100007F1FF2</LOV_GUID>
    <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>25</COLUMN_NUMBER>
    <COLUMN_NAME>PAYROLL</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>80</DATA_LENGTH>
    <LOV_QUERY_DSP>select
papf2.payroll_id id,
papf2.payroll_name value,
null description
from
per_business_groups pbg,
pay_all_payrolls_f papf2
where
pbg.name=:$column$.business_group and
papf2.business_group_id=pbg.business_group_id and
nvl(:$column$.effective_date,trunc(sysdate)) between papf2.effective_start_date and papf2.effective_end_date
order by
papf2.payroll_name</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>26</COLUMN_NUMBER>
    <COLUMN_NAME>SALARY_BASIS</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>80</DATA_LENGTH>
    <LOV_QUERY_DSP>select
ppb.pay_basis_id id,
ppb.name value,
null description
from
per_business_groups pbg,
per_pay_bases ppb
where
pbg.name=:$column$.business_group and
ppb.business_group_id=pbg.business_group_id
order by
ppb.name</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>27</COLUMN_NUMBER>
    <COLUMN_NAME>ENTRY_GRADE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>240</DATA_LENGTH>
    <LOV_QUERY_DSP>select
pgv.grade_id id,
pgv.name value,
null description
from
per_business_groups pbg,
per_grades_vl pgv
where
pbg.name=:$column$.business_group and
pgv.business_group_id=pbg.business_group_id and
nvl(:$column$.effective_date,trunc(sysdate)) between pgv.date_from and nvl(pgv.date_to,nvl(:$column$.effective_date,trunc(sysdate)))
order by
pgv.name</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>28</COLUMN_NUMBER>
    <COLUMN_NAME>PROBATION_DURATION</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>PROBATION_UNITS</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>80</DATA_LENGTH>
    <LOV_QUERY_DSP>select
flvv.lookup_code id,
flvv.meaning value,
flvv.description
from
per_business_groups pbg,
fnd_lookup_values_vl flvv
where
pbg.name=:$column$.business_group and
flvv.lookup_type=&apos;FREQUENCY&apos; and
flvv.view_application_id=3 and
flvv.security_group_id=0 and
flvv.enabled_flag=&apos;Y&apos; and
(flvv.tag is null or flvv.tag like &apos;%+&apos;||pbg.legislation_code||&apos;%&apos; or flvv.tag like &apos;-%&apos; and flvv.tag not like &apos;%&apos;||pbg.legislation_code||&apos;%&apos;)
order by
flvv.meaning</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>30</COLUMN_NUMBER>
    <COLUMN_NAME>OVERLAP_DURATION</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>31</COLUMN_NUMBER>
    <COLUMN_NAME>OVERLAP_UNITS</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>80</DATA_LENGTH>
    <LOV_QUERY_DSP>select
flvv.lookup_code id,
flvv.meaning value,
flvv.description
from
per_business_groups pbg,
fnd_lookup_values_vl flvv
where
pbg.name=:$column$.business_group and
flvv.lookup_type=&apos;FREQUENCY&apos; and
flvv.view_application_id=3 and
flvv.security_group_id=0 and
flvv.enabled_flag=&apos;Y&apos; and
(flvv.tag is null or flvv.tag like &apos;%+&apos;||pbg.legislation_code||&apos;%&apos; or flvv.tag like &apos;-%&apos; and flvv.tag not like &apos;%&apos;||pbg.legislation_code||&apos;%&apos;)
order by
flvv.meaning</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>32</COLUMN_NUMBER>
    <COLUMN_NAME>WORKING_HOURS</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>33</COLUMN_NUMBER>
    <COLUMN_NAME>FREQUENCY</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>80</DATA_LENGTH>
    <LOV_QUERY_DSP>select
flvv.lookup_code id,
flvv.meaning value,
flvv.description
from
per_business_groups pbg,
fnd_lookup_values_vl flvv
where
pbg.name=:$column$.business_group and
flvv.lookup_type=&apos;FREQUENCY&apos; and
flvv.view_application_id=3 and
flvv.security_group_id=0 and
flvv.enabled_flag=&apos;Y&apos; and
(flvv.tag is null or flvv.tag like &apos;%+&apos;||pbg.legislation_code||&apos;%&apos; or flvv.tag like &apos;-%&apos; and flvv.tag not like &apos;%&apos;||pbg.legislation_code||&apos;%&apos;)
order by
flvv.meaning</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>34</COLUMN_NUMBER>
    <COLUMN_NAME>START_TIME</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>5</DATA_LENGTH>
    <COMMENTS>Normal start time in the format HH24:MI.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>35</COLUMN_NUMBER>
    <COLUMN_NAME>END_TIME</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>5</DATA_LENGTH>
    <COMMENTS>Normal end time in the format HH24:MI.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>36</COLUMN_NUMBER>
    <COLUMN_NAME>SUPERVISOR_NUMBER</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>30</DATA_LENGTH>
    <FILTER_BEFORE_DISPLAY_DSP>Y</FILTER_BEFORE_DISPLAY_DSP>
    <LOV_QUERY_DSP>select
papf.person_id id,
papf.employee_number value,
papf.full_name description
from
per_business_groups pbg,
per_all_people_f papf
where
pbg.name=:$column$.business_group and
papf.business_group_id=pbg.business_group_id and
papf.current_employee_flag=&apos;Y&apos; and
nvl(:$column$.effective_date,trunc(sysdate)) between papf.effective_start_date and papf.effective_end_date
order by
papf.employee_number</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>37</COLUMN_NUMBER>
    <COLUMN_NAME>SUPERVISOR_NAME</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>240</DATA_LENGTH>
    <DEFAULT_VALUE>select papf.full_name from per_business_groups pbg, per_all_people_f papf where pbg.name=:$column$.business_group and papf.business_group_id=pbg.business_group_id and papf.employee_number=:$column$.supervisor_number and nvl(:$column$.effective_date,trunc(sysdate)) between papf.effective_start_date and papf.effective_end_date</DEFAULT_VALUE>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>38</COLUMN_NUMBER>
    <COLUMN_NAME>REPLACEMENT_REQUIRED</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>80</DATA_LENGTH>
    <LOV_NAME>Yes</LOV_NAME>
    <LOV_GUID>8E2FF36EDEA679D2E0530100007F1FF2</LOV_GUID>
    <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>39</COLUMN_NUMBER>
    <COLUMN_NAME>SUPERVISOR_POSITION</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>240</DATA_LENGTH>
    <LOV_QUERY_DSP>select
hapf.position_id id,
hapft.name value,
null description
from
per_business_groups pbg,
hr_all_positions_f hapf,
hr_all_positions_f_tl hapft
where
pbg.name=:$column$.business_group and
hapf.business_group_id=pbg.business_group_id and
nvl(:$column$.effective_date,trunc(sysdate)) between hapf.effective_start_date and hapf.effective_end_date and
hapf.position_id=hapft.position_id and
hapft.language=userenv(&apos;lang&apos;)
order by
hapft.name</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>40</COLUMN_NUMBER>
    <COLUMN_NAME>RELIEF_POSITION</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>240</DATA_LENGTH>
    <LOV_QUERY_DSP>select
hapf.position_id id,
hapft.name value,
null description
from
per_business_groups pbg,
hr_all_positions_f hapf,
hr_all_positions_f_tl hapft
where
pbg.name=:$column$.business_group and
hapf.business_group_id=pbg.business_group_id and
nvl(:$column$.effective_date,trunc(sysdate)) between hapf.effective_start_date and hapf.effective_end_date and
hapf.position_id=hapft.position_id and
hapft.language=userenv(&apos;lang&apos;)
order by
hapft.name</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>41</COLUMN_NUMBER>
    <COLUMN_NAME>SUCCESSOR_POSITION</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>240</DATA_LENGTH>
    <LOV_QUERY_DSP>select
hapf.position_id id,
hapft.name value,
null description
from
per_business_groups pbg,
hr_all_positions_f hapf,
hr_all_positions_f_tl hapft
where
pbg.name=:$column$.business_group and
hapf.business_group_id=pbg.business_group_id and
nvl(:$column$.effective_date,trunc(sysdate)) between hapf.effective_start_date and hapf.effective_end_date and
hapf.position_id=hapft.position_id and
hapft.language=userenv(&apos;lang&apos;)
order by
hapft.name</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>42</COLUMN_NUMBER>
    <COLUMN_NAME>POS_ATTRIBUTE_CATEGORY</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>80</DATA_LENGTH>
    <LOV_QUERY_DSP>select
fdfcv.descriptive_flex_context_code id,
fdfcv.descriptive_flex_context_name value,
fdfcv.description
from
fnd_descr_flex_contexts_vl fdfcv
where
fdfcv.application_id=800 and
fdfcv.descriptive_flexfield_name=&apos;PER_POSITIONS&apos; and
fdfcv.enabled_flag=&apos;Y&apos; and
fdfcv.descriptive_flex_context_code&lt;&gt;&apos;Global Data Elements&apos;
order by
fdfcv.descriptive_flex_context_name</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>43</COLUMN_NUMBER>
    <COLUMN_NAME>POS_ATTRIBUTE1</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <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;800,
p_descriptive_flexfield_name=&gt;&apos;PER_POSITIONS&apos;,
p_context_name=&gt;:$column$.pos_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE1&apos;,
p_attribute1=&gt;:$column$.pos_attribute1,
p_attribute2=&gt;:$column$.pos_attribute2,
p_attribute3=&gt;:$column$.pos_attribute3,
p_attribute4=&gt;:$column$.pos_attribute4,
p_attribute5=&gt;:$column$.pos_attribute5,
p_attribute6=&gt;:$column$.pos_attribute6,
p_attribute7=&gt;:$column$.pos_attribute7,
p_attribute8=&gt;:$column$.pos_attribute8,
p_attribute9=&gt;:$column$.pos_attribute9,
p_attribute10=&gt;:$column$.pos_attribute10,
p_attribute11=&gt;:$column$.pos_attribute11,
p_attribute12=&gt;:$column$.pos_attribute12,
p_attribute13=&gt;:$column$.pos_attribute13,
p_attribute14=&gt;:$column$.pos_attribute14,
p_attribute15=&gt;:$column$.pos_attribute15,
p_attribute16=&gt;:$column$.pos_attribute16,
p_attribute17=&gt;:$column$.pos_attribute17,
p_attribute18=&gt;:$column$.pos_attribute18,
p_attribute19=&gt;:$column$.pos_attribute19,
p_attribute20=&gt;:$column$.pos_attribute20,
p_attribute21=&gt;:$column$.pos_attribute21,
p_attribute22=&gt;:$column$.pos_attribute22,
p_attribute23=&gt;:$column$.pos_attribute23,
p_attribute24=&gt;:$column$.pos_attribute24,
p_attribute25=&gt;:$column$.pos_attribute25,
p_attribute26=&gt;:$column$.pos_attribute26,
p_attribute27=&gt;:$column$.pos_attribute27,
p_attribute28=&gt;:$column$.pos_attribute28,
p_attribute29=&gt;:$column$.pos_attribute29,
p_attribute30=&gt;:$column$.pos_attribute30)) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos;||initcap(fdfcuv.application_column_name)||&apos;: &apos;||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos;||fdfc.descriptive_flex_context_code||&apos;)&apos;)||&apos; &apos;||fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=800 and
fdfc.descriptive_flexfield_name=&apos;PER_POSITIONS&apos; 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
fdfcuv.application_column_name=&apos;ATTRIBUTE1&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>44</COLUMN_NUMBER>
    <COLUMN_NAME>POS_ATTRIBUTE2</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <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;800,
p_descriptive_flexfield_name=&gt;&apos;PER_POSITIONS&apos;,
p_context_name=&gt;:$column$.pos_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE2&apos;,
p_attribute1=&gt;:$column$.pos_attribute1,
p_attribute2=&gt;:$column$.pos_attribute2,
p_attribute3=&gt;:$column$.pos_attribute3,
p_attribute4=&gt;:$column$.pos_attribute4,
p_attribute5=&gt;:$column$.pos_attribute5,
p_attribute6=&gt;:$column$.pos_attribute6,
p_attribute7=&gt;:$column$.pos_attribute7,
p_attribute8=&gt;:$column$.pos_attribute8,
p_attribute9=&gt;:$column$.pos_attribute9,
p_attribute10=&gt;:$column$.pos_attribute10,
p_attribute11=&gt;:$column$.pos_attribute11,
p_attribute12=&gt;:$column$.pos_attribute12,
p_attribute13=&gt;:$column$.pos_attribute13,
p_attribute14=&gt;:$column$.pos_attribute14,
p_attribute15=&gt;:$column$.pos_attribute15,
p_attribute16=&gt;:$column$.pos_attribute16,
p_attribute17=&gt;:$column$.pos_attribute17,
p_attribute18=&gt;:$column$.pos_attribute18,
p_attribute19=&gt;:$column$.pos_attribute19,
p_attribute20=&gt;:$column$.pos_attribute20,
p_attribute21=&gt;:$column$.pos_attribute21,
p_attribute22=&gt;:$column$.pos_attribute22,
p_attribute23=&gt;:$column$.pos_attribute23,
p_attribute24=&gt;:$column$.pos_attribute24,
p_attribute25=&gt;:$column$.pos_attribute25,
p_attribute26=&gt;:$column$.pos_attribute26,
p_attribute27=&gt;:$column$.pos_attribute27,
p_attribute28=&gt;:$column$.pos_attribute28,
p_attribute29=&gt;:$column$.pos_attribute29,
p_attribute30=&gt;:$column$.pos_attribute30)) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos;||initcap(fdfcuv.application_column_name)||&apos;: &apos;||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos;||fdfc.descriptive_flex_context_code||&apos;)&apos;)||&apos; &apos;||fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=800 and
fdfc.descriptive_flexfield_name=&apos;PER_POSITIONS&apos; 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
fdfcuv.application_column_name=&apos;ATTRIBUTE2&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>45</COLUMN_NUMBER>
    <COLUMN_NAME>POS_ATTRIBUTE3</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <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;800,
p_descriptive_flexfield_name=&gt;&apos;PER_POSITIONS&apos;,
p_context_name=&gt;:$column$.pos_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE3&apos;,
p_attribute1=&gt;:$column$.pos_attribute1,
p_attribute2=&gt;:$column$.pos_attribute2,
p_attribute3=&gt;:$column$.pos_attribute3,
p_attribute4=&gt;:$column$.pos_attribute4,
p_attribute5=&gt;:$column$.pos_attribute5,
p_attribute6=&gt;:$column$.pos_attribute6,
p_attribute7=&gt;:$column$.pos_attribute7,
p_attribute8=&gt;:$column$.pos_attribute8,
p_attribute9=&gt;:$column$.pos_attribute9,
p_attribute10=&gt;:$column$.pos_attribute10,
p_attribute11=&gt;:$column$.pos_attribute11,
p_attribute12=&gt;:$column$.pos_attribute12,
p_attribute13=&gt;:$column$.pos_attribute13,
p_attribute14=&gt;:$column$.pos_attribute14,
p_attribute15=&gt;:$column$.pos_attribute15,
p_attribute16=&gt;:$column$.pos_attribute16,
p_attribute17=&gt;:$column$.pos_attribute17,
p_attribute18=&gt;:$column$.pos_attribute18,
p_attribute19=&gt;:$column$.pos_attribute19,
p_attribute20=&gt;:$column$.pos_attribute20,
p_attribute21=&gt;:$column$.pos_attribute21,
p_attribute22=&gt;:$column$.pos_attribute22,
p_attribute23=&gt;:$column$.pos_attribute23,
p_attribute24=&gt;:$column$.pos_attribute24,
p_attribute25=&gt;:$column$.pos_attribute25,
p_attribute26=&gt;:$column$.pos_attribute26,
p_attribute27=&gt;:$column$.pos_attribute27,
p_attribute28=&gt;:$column$.pos_attribute28,
p_attribute29=&gt;:$column$.pos_attribute29,
p_attribute30=&gt;:$column$.pos_attribute30)) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos;||initcap(fdfcuv.application_column_name)||&apos;: &apos;||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos;||fdfc.descriptive_flex_context_code||&apos;)&apos;)||&apos; &apos;||fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=800 and
fdfc.descriptive_flexfield_name=&apos;PER_POSITIONS&apos; 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
fdfcuv.application_column_name=&apos;ATTRIBUTE3&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>46</COLUMN_NUMBER>
    <COLUMN_NAME>POS_ATTRIBUTE4</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <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;800,
p_descriptive_flexfield_name=&gt;&apos;PER_POSITIONS&apos;,
p_context_name=&gt;:$column$.pos_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE4&apos;,
p_attribute1=&gt;:$column$.pos_attribute1,
p_attribute2=&gt;:$column$.pos_attribute2,
p_attribute3=&gt;:$column$.pos_attribute3,
p_attribute4=&gt;:$column$.pos_attribute4,
p_attribute5=&gt;:$column$.pos_attribute5,
p_attribute6=&gt;:$column$.pos_attribute6,
p_attribute7=&gt;:$column$.pos_attribute7,
p_attribute8=&gt;:$column$.pos_attribute8,
p_attribute9=&gt;:$column$.pos_attribute9,
p_attribute10=&gt;:$column$.pos_attribute10,
p_attribute11=&gt;:$column$.pos_attribute11,
p_attribute12=&gt;:$column$.pos_attribute12,
p_attribute13=&gt;:$column$.pos_attribute13,
p_attribute14=&gt;:$column$.pos_attribute14,
p_attribute15=&gt;:$column$.pos_attribute15,
p_attribute16=&gt;:$column$.pos_attribute16,
p_attribute17=&gt;:$column$.pos_attribute17,
p_attribute18=&gt;:$column$.pos_attribute18,
p_attribute19=&gt;:$column$.pos_attribute19,
p_attribute20=&gt;:$column$.pos_attribute20,
p_attribute21=&gt;:$column$.pos_attribute21,
p_attribute22=&gt;:$column$.pos_attribute22,
p_attribute23=&gt;:$column$.pos_attribute23,
p_attribute24=&gt;:$column$.pos_attribute24,
p_attribute25=&gt;:$column$.pos_attribute25,
p_attribute26=&gt;:$column$.pos_attribute26,
p_attribute27=&gt;:$column$.pos_attribute27,
p_attribute28=&gt;:$column$.pos_attribute28,
p_attribute29=&gt;:$column$.pos_attribute29,
p_attribute30=&gt;:$column$.pos_attribute30)) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos;||initcap(fdfcuv.application_column_name)||&apos;: &apos;||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos;||fdfc.descriptive_flex_context_code||&apos;)&apos;)||&apos; &apos;||fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=800 and
fdfc.descriptive_flexfield_name=&apos;PER_POSITIONS&apos; 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
fdfcuv.application_column_name=&apos;ATTRIBUTE4&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>47</COLUMN_NUMBER>
    <COLUMN_NAME>POS_ATTRIBUTE5</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <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;800,
p_descriptive_flexfield_name=&gt;&apos;PER_POSITIONS&apos;,
p_context_name=&gt;:$column$.pos_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE5&apos;,
p_attribute1=&gt;:$column$.pos_attribute1,
p_attribute2=&gt;:$column$.pos_attribute2,
p_attribute3=&gt;:$column$.pos_attribute3,
p_attribute4=&gt;:$column$.pos_attribute4,
p_attribute5=&gt;:$column$.pos_attribute5,
p_attribute6=&gt;:$column$.pos_attribute6,
p_attribute7=&gt;:$column$.pos_attribute7,
p_attribute8=&gt;:$column$.pos_attribute8,
p_attribute9=&gt;:$column$.pos_attribute9,
p_attribute10=&gt;:$column$.pos_attribute10,
p_attribute11=&gt;:$column$.pos_attribute11,
p_attribute12=&gt;:$column$.pos_attribute12,
p_attribute13=&gt;:$column$.pos_attribute13,
p_attribute14=&gt;:$column$.pos_attribute14,
p_attribute15=&gt;:$column$.pos_attribute15,
p_attribute16=&gt;:$column$.pos_attribute16,
p_attribute17=&gt;:$column$.pos_attribute17,
p_attribute18=&gt;:$column$.pos_attribute18,
p_attribute19=&gt;:$column$.pos_attribute19,
p_attribute20=&gt;:$column$.pos_attribute20,
p_attribute21=&gt;:$column$.pos_attribute21,
p_attribute22=&gt;:$column$.pos_attribute22,
p_attribute23=&gt;:$column$.pos_attribute23,
p_attribute24=&gt;:$column$.pos_attribute24,
p_attribute25=&gt;:$column$.pos_attribute25,
p_attribute26=&gt;:$column$.pos_attribute26,
p_attribute27=&gt;:$column$.pos_attribute27,
p_attribute28=&gt;:$column$.pos_attribute28,
p_attribute29=&gt;:$column$.pos_attribute29,
p_attribute30=&gt;:$column$.pos_attribute30)) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos;||initcap(fdfcuv.application_column_name)||&apos;: &apos;||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos;||fdfc.descriptive_flex_context_code||&apos;)&apos;)||&apos; &apos;||fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=800 and
fdfc.descriptive_flexfield_name=&apos;PER_POSITIONS&apos; 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
fdfcuv.application_column_name=&apos;ATTRIBUTE5&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>48</COLUMN_NUMBER>
    <COLUMN_NAME>POS_ATTRIBUTE6</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <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;800,
p_descriptive_flexfield_name=&gt;&apos;PER_POSITIONS&apos;,
p_context_name=&gt;:$column$.pos_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE6&apos;,
p_attribute1=&gt;:$column$.pos_attribute1,
p_attribute2=&gt;:$column$.pos_attribute2,
p_attribute3=&gt;:$column$.pos_attribute3,
p_attribute4=&gt;:$column$.pos_attribute4,
p_attribute5=&gt;:$column$.pos_attribute5,
p_attribute6=&gt;:$column$.pos_attribute6,
p_attribute7=&gt;:$column$.pos_attribute7,
p_attribute8=&gt;:$column$.pos_attribute8,
p_attribute9=&gt;:$column$.pos_attribute9,
p_attribute10=&gt;:$column$.pos_attribute10,
p_attribute11=&gt;:$column$.pos_attribute11,
p_attribute12=&gt;:$column$.pos_attribute12,
p_attribute13=&gt;:$column$.pos_attribute13,
p_attribute14=&gt;:$column$.pos_attribute14,
p_attribute15=&gt;:$column$.pos_attribute15,
p_attribute16=&gt;:$column$.pos_attribute16,
p_attribute17=&gt;:$column$.pos_attribute17,
p_attribute18=&gt;:$column$.pos_attribute18,
p_attribute19=&gt;:$column$.pos_attribute19,
p_attribute20=&gt;:$column$.pos_attribute20,
p_attribute21=&gt;:$column$.pos_attribute21,
p_attribute22=&gt;:$column$.pos_attribute22,
p_attribute23=&gt;:$column$.pos_attribute23,
p_attribute24=&gt;:$column$.pos_attribute24,
p_attribute25=&gt;:$column$.pos_attribute25,
p_attribute26=&gt;:$column$.pos_attribute26,
p_attribute27=&gt;:$column$.pos_attribute27,
p_attribute28=&gt;:$column$.pos_attribute28,
p_attribute29=&gt;:$column$.pos_attribute29,
p_attribute30=&gt;:$column$.pos_attribute30)) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos;||initcap(fdfcuv.application_column_name)||&apos;: &apos;||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos;||fdfc.descriptive_flex_context_code||&apos;)&apos;)||&apos; &apos;||fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=800 and
fdfc.descriptive_flexfield_name=&apos;PER_POSITIONS&apos; 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
fdfcuv.application_column_name=&apos;ATTRIBUTE6&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>49</COLUMN_NUMBER>
    <COLUMN_NAME>POS_ATTRIBUTE7</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <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;800,
p_descriptive_flexfield_name=&gt;&apos;PER_POSITIONS&apos;,
p_context_name=&gt;:$column$.pos_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE7&apos;,
p_attribute1=&gt;:$column$.pos_attribute1,
p_attribute2=&gt;:$column$.pos_attribute2,
p_attribute3=&gt;:$column$.pos_attribute3,
p_attribute4=&gt;:$column$.pos_attribute4,
p_attribute5=&gt;:$column$.pos_attribute5,
p_attribute6=&gt;:$column$.pos_attribute6,
p_attribute7=&gt;:$column$.pos_attribute7,
p_attribute8=&gt;:$column$.pos_attribute8,
p_attribute9=&gt;:$column$.pos_attribute9,
p_attribute10=&gt;:$column$.pos_attribute10,
p_attribute11=&gt;:$column$.pos_attribute11,
p_attribute12=&gt;:$column$.pos_attribute12,
p_attribute13=&gt;:$column$.pos_attribute13,
p_attribute14=&gt;:$column$.pos_attribute14,
p_attribute15=&gt;:$column$.pos_attribute15,
p_attribute16=&gt;:$column$.pos_attribute16,
p_attribute17=&gt;:$column$.pos_attribute17,
p_attribute18=&gt;:$column$.pos_attribute18,
p_attribute19=&gt;:$column$.pos_attribute19,
p_attribute20=&gt;:$column$.pos_attribute20,
p_attribute21=&gt;:$column$.pos_attribute21,
p_attribute22=&gt;:$column$.pos_attribute22,
p_attribute23=&gt;:$column$.pos_attribute23,
p_attribute24=&gt;:$column$.pos_attribute24,
p_attribute25=&gt;:$column$.pos_attribute25,
p_attribute26=&gt;:$column$.pos_attribute26,
p_attribute27=&gt;:$column$.pos_attribute27,
p_attribute28=&gt;:$column$.pos_attribute28,
p_attribute29=&gt;:$column$.pos_attribute29,
p_attribute30=&gt;:$column$.pos_attribute30)) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos;||initcap(fdfcuv.application_column_name)||&apos;: &apos;||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos;||fdfc.descriptive_flex_context_code||&apos;)&apos;)||&apos; &apos;||fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=800 and
fdfc.descriptive_flexfield_name=&apos;PER_POSITIONS&apos; 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
fdfcuv.application_column_name=&apos;ATTRIBUTE7&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>50</COLUMN_NUMBER>
    <COLUMN_NAME>POS_ATTRIBUTE8</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <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;800,
p_descriptive_flexfield_name=&gt;&apos;PER_POSITIONS&apos;,
p_context_name=&gt;:$column$.pos_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE8&apos;,
p_attribute1=&gt;:$column$.pos_attribute1,
p_attribute2=&gt;:$column$.pos_attribute2,
p_attribute3=&gt;:$column$.pos_attribute3,
p_attribute4=&gt;:$column$.pos_attribute4,
p_attribute5=&gt;:$column$.pos_attribute5,
p_attribute6=&gt;:$column$.pos_attribute6,
p_attribute7=&gt;:$column$.pos_attribute7,
p_attribute8=&gt;:$column$.pos_attribute8,
p_attribute9=&gt;:$column$.pos_attribute9,
p_attribute10=&gt;:$column$.pos_attribute10,
p_attribute11=&gt;:$column$.pos_attribute11,
p_attribute12=&gt;:$column$.pos_attribute12,
p_attribute13=&gt;:$column$.pos_attribute13,
p_attribute14=&gt;:$column$.pos_attribute14,
p_attribute15=&gt;:$column$.pos_attribute15,
p_attribute16=&gt;:$column$.pos_attribute16,
p_attribute17=&gt;:$column$.pos_attribute17,
p_attribute18=&gt;:$column$.pos_attribute18,
p_attribute19=&gt;:$column$.pos_attribute19,
p_attribute20=&gt;:$column$.pos_attribute20,
p_attribute21=&gt;:$column$.pos_attribute21,
p_attribute22=&gt;:$column$.pos_attribute22,
p_attribute23=&gt;:$column$.pos_attribute23,
p_attribute24=&gt;:$column$.pos_attribute24,
p_attribute25=&gt;:$column$.pos_attribute25,
p_attribute26=&gt;:$column$.pos_attribute26,
p_attribute27=&gt;:$column$.pos_attribute27,
p_attribute28=&gt;:$column$.pos_attribute28,
p_attribute29=&gt;:$column$.pos_attribute29,
p_attribute30=&gt;:$column$.pos_attribute30)) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos;||initcap(fdfcuv.application_column_name)||&apos;: &apos;||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos;||fdfc.descriptive_flex_context_code||&apos;)&apos;)||&apos; &apos;||fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=800 and
fdfc.descriptive_flexfield_name=&apos;PER_POSITIONS&apos; 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
fdfcuv.application_column_name=&apos;ATTRIBUTE8&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>51</COLUMN_NUMBER>
    <COLUMN_NAME>POS_ATTRIBUTE9</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <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;800,
p_descriptive_flexfield_name=&gt;&apos;PER_POSITIONS&apos;,
p_context_name=&gt;:$column$.pos_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE9&apos;,
p_attribute1=&gt;:$column$.pos_attribute1,
p_attribute2=&gt;:$column$.pos_attribute2,
p_attribute3=&gt;:$column$.pos_attribute3,
p_attribute4=&gt;:$column$.pos_attribute4,
p_attribute5=&gt;:$column$.pos_attribute5,
p_attribute6=&gt;:$column$.pos_attribute6,
p_attribute7=&gt;:$column$.pos_attribute7,
p_attribute8=&gt;:$column$.pos_attribute8,
p_attribute9=&gt;:$column$.pos_attribute9,
p_attribute10=&gt;:$column$.pos_attribute10,
p_attribute11=&gt;:$column$.pos_attribute11,
p_attribute12=&gt;:$column$.pos_attribute12,
p_attribute13=&gt;:$column$.pos_attribute13,
p_attribute14=&gt;:$column$.pos_attribute14,
p_attribute15=&gt;:$column$.pos_attribute15,
p_attribute16=&gt;:$column$.pos_attribute16,
p_attribute17=&gt;:$column$.pos_attribute17,
p_attribute18=&gt;:$column$.pos_attribute18,
p_attribute19=&gt;:$column$.pos_attribute19,
p_attribute20=&gt;:$column$.pos_attribute20,
p_attribute21=&gt;:$column$.pos_attribute21,
p_attribute22=&gt;:$column$.pos_attribute22,
p_attribute23=&gt;:$column$.pos_attribute23,
p_attribute24=&gt;:$column$.pos_attribute24,
p_attribute25=&gt;:$column$.pos_attribute25,
p_attribute26=&gt;:$column$.pos_attribute26,
p_attribute27=&gt;:$column$.pos_attribute27,
p_attribute28=&gt;:$column$.pos_attribute28,
p_attribute29=&gt;:$column$.pos_attribute29,
p_attribute30=&gt;:$column$.pos_attribute30)) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos;||initcap(fdfcuv.application_column_name)||&apos;: &apos;||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos;||fdfc.descriptive_flex_context_code||&apos;)&apos;)||&apos; &apos;||fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=800 and
fdfc.descriptive_flexfield_name=&apos;PER_POSITIONS&apos; 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
fdfcuv.application_column_name=&apos;ATTRIBUTE9&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>52</COLUMN_NUMBER>
    <COLUMN_NAME>POS_ATTRIBUTE10</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <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;800,
p_descriptive_flexfield_name=&gt;&apos;PER_POSITIONS&apos;,
p_context_name=&gt;:$column$.pos_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE10&apos;,
p_attribute1=&gt;:$column$.pos_attribute1,
p_attribute2=&gt;:$column$.pos_attribute2,
p_attribute3=&gt;:$column$.pos_attribute3,
p_attribute4=&gt;:$column$.pos_attribute4,
p_attribute5=&gt;:$column$.pos_attribute5,
p_attribute6=&gt;:$column$.pos_attribute6,
p_attribute7=&gt;:$column$.pos_attribute7,
p_attribute8=&gt;:$column$.pos_attribute8,
p_attribute9=&gt;:$column$.pos_attribute9,
p_attribute10=&gt;:$column$.pos_attribute10,
p_attribute11=&gt;:$column$.pos_attribute11,
p_attribute12=&gt;:$column$.pos_attribute12,
p_attribute13=&gt;:$column$.pos_attribute13,
p_attribute14=&gt;:$column$.pos_attribute14,
p_attribute15=&gt;:$column$.pos_attribute15,
p_attribute16=&gt;:$column$.pos_attribute16,
p_attribute17=&gt;:$column$.pos_attribute17,
p_attribute18=&gt;:$column$.pos_attribute18,
p_attribute19=&gt;:$column$.pos_attribute19,
p_attribute20=&gt;:$column$.pos_attribute20,
p_attribute21=&gt;:$column$.pos_attribute21,
p_attribute22=&gt;:$column$.pos_attribute22,
p_attribute23=&gt;:$column$.pos_attribute23,
p_attribute24=&gt;:$column$.pos_attribute24,
p_attribute25=&gt;:$column$.pos_attribute25,
p_attribute26=&gt;:$column$.pos_attribute26,
p_attribute27=&gt;:$column$.pos_attribute27,
p_attribute28=&gt;:$column$.pos_attribute28,
p_attribute29=&gt;:$column$.pos_attribute29,
p_attribute30=&gt;:$column$.pos_attribute30)) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos;||initcap(fdfcuv.application_column_name)||&apos;: &apos;||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos;||fdfc.descriptive_flex_context_code||&apos;)&apos;)||&apos; &apos;||fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=800 and
fdfc.descriptive_flexfield_name=&apos;PER_POSITIONS&apos; 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
fdfcuv.application_column_name=&apos;ATTRIBUTE10&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>53</COLUMN_NUMBER>
    <COLUMN_NAME>POS_ATTRIBUTE11</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <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;800,
p_descriptive_flexfield_name=&gt;&apos;PER_POSITIONS&apos;,
p_context_name=&gt;:$column$.pos_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE11&apos;,
p_attribute1=&gt;:$column$.pos_attribute1,
p_attribute2=&gt;:$column$.pos_attribute2,
p_attribute3=&gt;:$column$.pos_attribute3,
p_attribute4=&gt;:$column$.pos_attribute4,
p_attribute5=&gt;:$column$.pos_attribute5,
p_attribute6=&gt;:$column$.pos_attribute6,
p_attribute7=&gt;:$column$.pos_attribute7,
p_attribute8=&gt;:$column$.pos_attribute8,
p_attribute9=&gt;:$column$.pos_attribute9,
p_attribute10=&gt;:$column$.pos_attribute10,
p_attribute11=&gt;:$column$.pos_attribute11,
p_attribute12=&gt;:$column$.pos_attribute12,
p_attribute13=&gt;:$column$.pos_attribute13,
p_attribute14=&gt;:$column$.pos_attribute14,
p_attribute15=&gt;:$column$.pos_attribute15,
p_attribute16=&gt;:$column$.pos_attribute16,
p_attribute17=&gt;:$column$.pos_attribute17,
p_attribute18=&gt;:$column$.pos_attribute18,
p_attribute19=&gt;:$column$.pos_attribute19,
p_attribute20=&gt;:$column$.pos_attribute20,
p_attribute21=&gt;:$column$.pos_attribute21,
p_attribute22=&gt;:$column$.pos_attribute22,
p_attribute23=&gt;:$column$.pos_attribute23,
p_attribute24=&gt;:$column$.pos_attribute24,
p_attribute25=&gt;:$column$.pos_attribute25,
p_attribute26=&gt;:$column$.pos_attribute26,
p_attribute27=&gt;:$column$.pos_attribute27,
p_attribute28=&gt;:$column$.pos_attribute28,
p_attribute29=&gt;:$column$.pos_attribute29,
p_attribute30=&gt;:$column$.pos_attribute30)) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos;||initcap(fdfcuv.application_column_name)||&apos;: &apos;||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos;||fdfc.descriptive_flex_context_code||&apos;)&apos;)||&apos; &apos;||fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=800 and
fdfc.descriptive_flexfield_name=&apos;PER_POSITIONS&apos; 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
fdfcuv.application_column_name=&apos;ATTRIBUTE11&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>54</COLUMN_NUMBER>
    <COLUMN_NAME>POS_ATTRIBUTE12</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <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;800,
p_descriptive_flexfield_name=&gt;&apos;PER_POSITIONS&apos;,
p_context_name=&gt;:$column$.pos_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE12&apos;,
p_attribute1=&gt;:$column$.pos_attribute1,
p_attribute2=&gt;:$column$.pos_attribute2,
p_attribute3=&gt;:$column$.pos_attribute3,
p_attribute4=&gt;:$column$.pos_attribute4,
p_attribute5=&gt;:$column$.pos_attribute5,
p_attribute6=&gt;:$column$.pos_attribute6,
p_attribute7=&gt;:$column$.pos_attribute7,
p_attribute8=&gt;:$column$.pos_attribute8,
p_attribute9=&gt;:$column$.pos_attribute9,
p_attribute10=&gt;:$column$.pos_attribute10,
p_attribute11=&gt;:$column$.pos_attribute11,
p_attribute12=&gt;:$column$.pos_attribute12,
p_attribute13=&gt;:$column$.pos_attribute13,
p_attribute14=&gt;:$column$.pos_attribute14,
p_attribute15=&gt;:$column$.pos_attribute15,
p_attribute16=&gt;:$column$.pos_attribute16,
p_attribute17=&gt;:$column$.pos_attribute17,
p_attribute18=&gt;:$column$.pos_attribute18,
p_attribute19=&gt;:$column$.pos_attribute19,
p_attribute20=&gt;:$column$.pos_attribute20,
p_attribute21=&gt;:$column$.pos_attribute21,
p_attribute22=&gt;:$column$.pos_attribute22,
p_attribute23=&gt;:$column$.pos_attribute23,
p_attribute24=&gt;:$column$.pos_attribute24,
p_attribute25=&gt;:$column$.pos_attribute25,
p_attribute26=&gt;:$column$.pos_attribute26,
p_attribute27=&gt;:$column$.pos_attribute27,
p_attribute28=&gt;:$column$.pos_attribute28,
p_attribute29=&gt;:$column$.pos_attribute29,
p_attribute30=&gt;:$column$.pos_attribute30)) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos;||initcap(fdfcuv.application_column_name)||&apos;: &apos;||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos;||fdfc.descriptive_flex_context_code||&apos;)&apos;)||&apos; &apos;||fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=800 and
fdfc.descriptive_flexfield_name=&apos;PER_POSITIONS&apos; 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
fdfcuv.application_column_name=&apos;ATTRIBUTE12&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>55</COLUMN_NUMBER>
    <COLUMN_NAME>POS_ATTRIBUTE13</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <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;800,
p_descriptive_flexfield_name=&gt;&apos;PER_POSITIONS&apos;,
p_context_name=&gt;:$column$.pos_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE13&apos;,
p_attribute1=&gt;:$column$.pos_attribute1,
p_attribute2=&gt;:$column$.pos_attribute2,
p_attribute3=&gt;:$column$.pos_attribute3,
p_attribute4=&gt;:$column$.pos_attribute4,
p_attribute5=&gt;:$column$.pos_attribute5,
p_attribute6=&gt;:$column$.pos_attribute6,
p_attribute7=&gt;:$column$.pos_attribute7,
p_attribute8=&gt;:$column$.pos_attribute8,
p_attribute9=&gt;:$column$.pos_attribute9,
p_attribute10=&gt;:$column$.pos_attribute10,
p_attribute11=&gt;:$column$.pos_attribute11,
p_attribute12=&gt;:$column$.pos_attribute12,
p_attribute13=&gt;:$column$.pos_attribute13,
p_attribute14=&gt;:$column$.pos_attribute14,
p_attribute15=&gt;:$column$.pos_attribute15,
p_attribute16=&gt;:$column$.pos_attribute16,
p_attribute17=&gt;:$column$.pos_attribute17,
p_attribute18=&gt;:$column$.pos_attribute18,
p_attribute19=&gt;:$column$.pos_attribute19,
p_attribute20=&gt;:$column$.pos_attribute20,
p_attribute21=&gt;:$column$.pos_attribute21,
p_attribute22=&gt;:$column$.pos_attribute22,
p_attribute23=&gt;:$column$.pos_attribute23,
p_attribute24=&gt;:$column$.pos_attribute24,
p_attribute25=&gt;:$column$.pos_attribute25,
p_attribute26=&gt;:$column$.pos_attribute26,
p_attribute27=&gt;:$column$.pos_attribute27,
p_attribute28=&gt;:$column$.pos_attribute28,
p_attribute29=&gt;:$column$.pos_attribute29,
p_attribute30=&gt;:$column$.pos_attribute30)) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos;||initcap(fdfcuv.application_column_name)||&apos;: &apos;||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos;||fdfc.descriptive_flex_context_code||&apos;)&apos;)||&apos; &apos;||fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=800 and
fdfc.descriptive_flexfield_name=&apos;PER_POSITIONS&apos; 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
fdfcuv.application_column_name=&apos;ATTRIBUTE13&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>56</COLUMN_NUMBER>
    <COLUMN_NAME>POS_ATTRIBUTE14</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <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;800,
p_descriptive_flexfield_name=&gt;&apos;PER_POSITIONS&apos;,
p_context_name=&gt;:$column$.pos_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE14&apos;,
p_attribute1=&gt;:$column$.pos_attribute1,
p_attribute2=&gt;:$column$.pos_attribute2,
p_attribute3=&gt;:$column$.pos_attribute3,
p_attribute4=&gt;:$column$.pos_attribute4,
p_attribute5=&gt;:$column$.pos_attribute5,
p_attribute6=&gt;:$column$.pos_attribute6,
p_attribute7=&gt;:$column$.pos_attribute7,
p_attribute8=&gt;:$column$.pos_attribute8,
p_attribute9=&gt;:$column$.pos_attribute9,
p_attribute10=&gt;:$column$.pos_attribute10,
p_attribute11=&gt;:$column$.pos_attribute11,
p_attribute12=&gt;:$column$.pos_attribute12,
p_attribute13=&gt;:$column$.pos_attribute13,
p_attribute14=&gt;:$column$.pos_attribute14,
p_attribute15=&gt;:$column$.pos_attribute15,
p_attribute16=&gt;:$column$.pos_attribute16,
p_attribute17=&gt;:$column$.pos_attribute17,
p_attribute18=&gt;:$column$.pos_attribute18,
p_attribute19=&gt;:$column$.pos_attribute19,
p_attribute20=&gt;:$column$.pos_attribute20,
p_attribute21=&gt;:$column$.pos_attribute21,
p_attribute22=&gt;:$column$.pos_attribute22,
p_attribute23=&gt;:$column$.pos_attribute23,
p_attribute24=&gt;:$column$.pos_attribute24,
p_attribute25=&gt;:$column$.pos_attribute25,
p_attribute26=&gt;:$column$.pos_attribute26,
p_attribute27=&gt;:$column$.pos_attribute27,
p_attribute28=&gt;:$column$.pos_attribute28,
p_attribute29=&gt;:$column$.pos_attribute29,
p_attribute30=&gt;:$column$.pos_attribute30)) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos;||initcap(fdfcuv.application_column_name)||&apos;: &apos;||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos;||fdfc.descriptive_flex_context_code||&apos;)&apos;)||&apos; &apos;||fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=800 and
fdfc.descriptive_flexfield_name=&apos;PER_POSITIONS&apos; 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
fdfcuv.application_column_name=&apos;ATTRIBUTE14&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>57</COLUMN_NUMBER>
    <COLUMN_NAME>POS_ATTRIBUTE15</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <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;800,
p_descriptive_flexfield_name=&gt;&apos;PER_POSITIONS&apos;,
p_context_name=&gt;:$column$.pos_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE15&apos;,
p_attribute1=&gt;:$column$.pos_attribute1,
p_attribute2=&gt;:$column$.pos_attribute2,
p_attribute3=&gt;:$column$.pos_attribute3,
p_attribute4=&gt;:$column$.pos_attribute4,
p_attribute5=&gt;:$column$.pos_attribute5,
p_attribute6=&gt;:$column$.pos_attribute6,
p_attribute7=&gt;:$column$.pos_attribute7,
p_attribute8=&gt;:$column$.pos_attribute8,
p_attribute9=&gt;:$column$.pos_attribute9,
p_attribute10=&gt;:$column$.pos_attribute10,
p_attribute11=&gt;:$column$.pos_attribute11,
p_attribute12=&gt;:$column$.pos_attribute12,
p_attribute13=&gt;:$column$.pos_attribute13,
p_attribute14=&gt;:$column$.pos_attribute14,
p_attribute15=&gt;:$column$.pos_attribute15,
p_attribute16=&gt;:$column$.pos_attribute16,
p_attribute17=&gt;:$column$.pos_attribute17,
p_attribute18=&gt;:$column$.pos_attribute18,
p_attribute19=&gt;:$column$.pos_attribute19,
p_attribute20=&gt;:$column$.pos_attribute20,
p_attribute21=&gt;:$column$.pos_attribute21,
p_attribute22=&gt;:$column$.pos_attribute22,
p_attribute23=&gt;:$column$.pos_attribute23,
p_attribute24=&gt;:$column$.pos_attribute24,
p_attribute25=&gt;:$column$.pos_attribute25,
p_attribute26=&gt;:$column$.pos_attribute26,
p_attribute27=&gt;:$column$.pos_attribute27,
p_attribute28=&gt;:$column$.pos_attribute28,
p_attribute29=&gt;:$column$.pos_attribute29,
p_attribute30=&gt;:$column$.pos_attribute30)) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos;||initcap(fdfcuv.application_column_name)||&apos;: &apos;||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos;||fdfc.descriptive_flex_context_code||&apos;)&apos;)||&apos; &apos;||fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=800 and
fdfc.descriptive_flexfield_name=&apos;PER_POSITIONS&apos; 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
fdfcuv.application_column_name=&apos;ATTRIBUTE15&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>58</COLUMN_NUMBER>
    <COLUMN_NAME>POS_ATTRIBUTE16</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <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;800,
p_descriptive_flexfield_name=&gt;&apos;PER_POSITIONS&apos;,
p_context_name=&gt;:$column$.pos_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE16&apos;,
p_attribute1=&gt;:$column$.pos_attribute1,
p_attribute2=&gt;:$column$.pos_attribute2,
p_attribute3=&gt;:$column$.pos_attribute3,
p_attribute4=&gt;:$column$.pos_attribute4,
p_attribute5=&gt;:$column$.pos_attribute5,
p_attribute6=&gt;:$column$.pos_attribute6,
p_attribute7=&gt;:$column$.pos_attribute7,
p_attribute8=&gt;:$column$.pos_attribute8,
p_attribute9=&gt;:$column$.pos_attribute9,
p_attribute10=&gt;:$column$.pos_attribute10,
p_attribute11=&gt;:$column$.pos_attribute11,
p_attribute12=&gt;:$column$.pos_attribute12,
p_attribute13=&gt;:$column$.pos_attribute13,
p_attribute14=&gt;:$column$.pos_attribute14,
p_attribute15=&gt;:$column$.pos_attribute15,
p_attribute16=&gt;:$column$.pos_attribute16,
p_attribute17=&gt;:$column$.pos_attribute17,
p_attribute18=&gt;:$column$.pos_attribute18,
p_attribute19=&gt;:$column$.pos_attribute19,
p_attribute20=&gt;:$column$.pos_attribute20,
p_attribute21=&gt;:$column$.pos_attribute21,
p_attribute22=&gt;:$column$.pos_attribute22,
p_attribute23=&gt;:$column$.pos_attribute23,
p_attribute24=&gt;:$column$.pos_attribute24,
p_attribute25=&gt;:$column$.pos_attribute25,
p_attribute26=&gt;:$column$.pos_attribute26,
p_attribute27=&gt;:$column$.pos_attribute27,
p_attribute28=&gt;:$column$.pos_attribute28,
p_attribute29=&gt;:$column$.pos_attribute29,
p_attribute30=&gt;:$column$.pos_attribute30)) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos;||initcap(fdfcuv.application_column_name)||&apos;: &apos;||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos;||fdfc.descriptive_flex_context_code||&apos;)&apos;)||&apos; &apos;||fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=800 and
fdfc.descriptive_flexfield_name=&apos;PER_POSITIONS&apos; 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
fdfcuv.application_column_name=&apos;ATTRIBUTE16&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>59</COLUMN_NUMBER>
    <COLUMN_NAME>POS_ATTRIBUTE17</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <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;800,
p_descriptive_flexfield_name=&gt;&apos;PER_POSITIONS&apos;,
p_context_name=&gt;:$column$.pos_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE17&apos;,
p_attribute1=&gt;:$column$.pos_attribute1,
p_attribute2=&gt;:$column$.pos_attribute2,
p_attribute3=&gt;:$column$.pos_attribute3,
p_attribute4=&gt;:$column$.pos_attribute4,
p_attribute5=&gt;:$column$.pos_attribute5,
p_attribute6=&gt;:$column$.pos_attribute6,
p_attribute7=&gt;:$column$.pos_attribute7,
p_attribute8=&gt;:$column$.pos_attribute8,
p_attribute9=&gt;:$column$.pos_attribute9,
p_attribute10=&gt;:$column$.pos_attribute10,
p_attribute11=&gt;:$column$.pos_attribute11,
p_attribute12=&gt;:$column$.pos_attribute12,
p_attribute13=&gt;:$column$.pos_attribute13,
p_attribute14=&gt;:$column$.pos_attribute14,
p_attribute15=&gt;:$column$.pos_attribute15,
p_attribute16=&gt;:$column$.pos_attribute16,
p_attribute17=&gt;:$column$.pos_attribute17,
p_attribute18=&gt;:$column$.pos_attribute18,
p_attribute19=&gt;:$column$.pos_attribute19,
p_attribute20=&gt;:$column$.pos_attribute20,
p_attribute21=&gt;:$column$.pos_attribute21,
p_attribute22=&gt;:$column$.pos_attribute22,
p_attribute23=&gt;:$column$.pos_attribute23,
p_attribute24=&gt;:$column$.pos_attribute24,
p_attribute25=&gt;:$column$.pos_attribute25,
p_attribute26=&gt;:$column$.pos_attribute26,
p_attribute27=&gt;:$column$.pos_attribute27,
p_attribute28=&gt;:$column$.pos_attribute28,
p_attribute29=&gt;:$column$.pos_attribute29,
p_attribute30=&gt;:$column$.pos_attribute30)) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos;||initcap(fdfcuv.application_column_name)||&apos;: &apos;||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos;||fdfc.descriptive_flex_context_code||&apos;)&apos;)||&apos; &apos;||fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=800 and
fdfc.descriptive_flexfield_name=&apos;PER_POSITIONS&apos; 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
fdfcuv.application_column_name=&apos;ATTRIBUTE17&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>60</COLUMN_NUMBER>
    <COLUMN_NAME>POS_ATTRIBUTE18</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <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;800,
p_descriptive_flexfield_name=&gt;&apos;PER_POSITIONS&apos;,
p_context_name=&gt;:$column$.pos_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE18&apos;,
p_attribute1=&gt;:$column$.pos_attribute1,
p_attribute2=&gt;:$column$.pos_attribute2,
p_attribute3=&gt;:$column$.pos_attribute3,
p_attribute4=&gt;:$column$.pos_attribute4,
p_attribute5=&gt;:$column$.pos_attribute5,
p_attribute6=&gt;:$column$.pos_attribute6,
p_attribute7=&gt;:$column$.pos_attribute7,
p_attribute8=&gt;:$column$.pos_attribute8,
p_attribute9=&gt;:$column$.pos_attribute9,
p_attribute10=&gt;:$column$.pos_attribute10,
p_attribute11=&gt;:$column$.pos_attribute11,
p_attribute12=&gt;:$column$.pos_attribute12,
p_attribute13=&gt;:$column$.pos_attribute13,
p_attribute14=&gt;:$column$.pos_attribute14,
p_attribute15=&gt;:$column$.pos_attribute15,
p_attribute16=&gt;:$column$.pos_attribute16,
p_attribute17=&gt;:$column$.pos_attribute17,
p_attribute18=&gt;:$column$.pos_attribute18,
p_attribute19=&gt;:$column$.pos_attribute19,
p_attribute20=&gt;:$column$.pos_attribute20,
p_attribute21=&gt;:$column$.pos_attribute21,
p_attribute22=&gt;:$column$.pos_attribute22,
p_attribute23=&gt;:$column$.pos_attribute23,
p_attribute24=&gt;:$column$.pos_attribute24,
p_attribute25=&gt;:$column$.pos_attribute25,
p_attribute26=&gt;:$column$.pos_attribute26,
p_attribute27=&gt;:$column$.pos_attribute27,
p_attribute28=&gt;:$column$.pos_attribute28,
p_attribute29=&gt;:$column$.pos_attribute29,
p_attribute30=&gt;:$column$.pos_attribute30)) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos;||initcap(fdfcuv.application_column_name)||&apos;: &apos;||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos;||fdfc.descriptive_flex_context_code||&apos;)&apos;)||&apos; &apos;||fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=800 and
fdfc.descriptive_flexfield_name=&apos;PER_POSITIONS&apos; 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
fdfcuv.application_column_name=&apos;ATTRIBUTE18&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>61</COLUMN_NUMBER>
    <COLUMN_NAME>POS_ATTRIBUTE19</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <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;800,
p_descriptive_flexfield_name=&gt;&apos;PER_POSITIONS&apos;,
p_context_name=&gt;:$column$.pos_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE19&apos;,
p_attribute1=&gt;:$column$.pos_attribute1,
p_attribute2=&gt;:$column$.pos_attribute2,
p_attribute3=&gt;:$column$.pos_attribute3,
p_attribute4=&gt;:$column$.pos_attribute4,
p_attribute5=&gt;:$column$.pos_attribute5,
p_attribute6=&gt;:$column$.pos_attribute6,
p_attribute7=&gt;:$column$.pos_attribute7,
p_attribute8=&gt;:$column$.pos_attribute8,
p_attribute9=&gt;:$column$.pos_attribute9,
p_attribute10=&gt;:$column$.pos_attribute10,
p_attribute11=&gt;:$column$.pos_attribute11,
p_attribute12=&gt;:$column$.pos_attribute12,
p_attribute13=&gt;:$column$.pos_attribute13,
p_attribute14=&gt;:$column$.pos_attribute14,
p_attribute15=&gt;:$column$.pos_attribute15,
p_attribute16=&gt;:$column$.pos_attribute16,
p_attribute17=&gt;:$column$.pos_attribute17,
p_attribute18=&gt;:$column$.pos_attribute18,
p_attribute19=&gt;:$column$.pos_attribute19,
p_attribute20=&gt;:$column$.pos_attribute20,
p_attribute21=&gt;:$column$.pos_attribute21,
p_attribute22=&gt;:$column$.pos_attribute22,
p_attribute23=&gt;:$column$.pos_attribute23,
p_attribute24=&gt;:$column$.pos_attribute24,
p_attribute25=&gt;:$column$.pos_attribute25,
p_attribute26=&gt;:$column$.pos_attribute26,
p_attribute27=&gt;:$column$.pos_attribute27,
p_attribute28=&gt;:$column$.pos_attribute28,
p_attribute29=&gt;:$column$.pos_attribute29,
p_attribute30=&gt;:$column$.pos_attribute30)) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos;||initcap(fdfcuv.application_column_name)||&apos;: &apos;||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos;||fdfc.descriptive_flex_context_code||&apos;)&apos;)||&apos; &apos;||fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=800 and
fdfc.descriptive_flexfield_name=&apos;PER_POSITIONS&apos; 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
fdfcuv.application_column_name=&apos;ATTRIBUTE19&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>62</COLUMN_NUMBER>
    <COLUMN_NAME>POS_ATTRIBUTE20</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <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;800,
p_descriptive_flexfield_name=&gt;&apos;PER_POSITIONS&apos;,
p_context_name=&gt;:$column$.pos_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE20&apos;,
p_attribute1=&gt;:$column$.pos_attribute1,
p_attribute2=&gt;:$column$.pos_attribute2,
p_attribute3=&gt;:$column$.pos_attribute3,
p_attribute4=&gt;:$column$.pos_attribute4,
p_attribute5=&gt;:$column$.pos_attribute5,
p_attribute6=&gt;:$column$.pos_attribute6,
p_attribute7=&gt;:$column$.pos_attribute7,
p_attribute8=&gt;:$column$.pos_attribute8,
p_attribute9=&gt;:$column$.pos_attribute9,
p_attribute10=&gt;:$column$.pos_attribute10,
p_attribute11=&gt;:$column$.pos_attribute11,
p_attribute12=&gt;:$column$.pos_attribute12,
p_attribute13=&gt;:$column$.pos_attribute13,
p_attribute14=&gt;:$column$.pos_attribute14,
p_attribute15=&gt;:$column$.pos_attribute15,
p_attribute16=&gt;:$column$.pos_attribute16,
p_attribute17=&gt;:$column$.pos_attribute17,
p_attribute18=&gt;:$column$.pos_attribute18,
p_attribute19=&gt;:$column$.pos_attribute19,
p_attribute20=&gt;:$column$.pos_attribute20,
p_attribute21=&gt;:$column$.pos_attribute21,
p_attribute22=&gt;:$column$.pos_attribute22,
p_attribute23=&gt;:$column$.pos_attribute23,
p_attribute24=&gt;:$column$.pos_attribute24,
p_attribute25=&gt;:$column$.pos_attribute25,
p_attribute26=&gt;:$column$.pos_attribute26,
p_attribute27=&gt;:$column$.pos_attribute27,
p_attribute28=&gt;:$column$.pos_attribute28,
p_attribute29=&gt;:$column$.pos_attribute29,
p_attribute30=&gt;:$column$.pos_attribute30)) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos;||initcap(fdfcuv.application_column_name)||&apos;: &apos;||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos;||fdfc.descriptive_flex_context_code||&apos;)&apos;)||&apos; &apos;||fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=800 and
fdfc.descriptive_flexfield_name=&apos;PER_POSITIONS&apos; 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
fdfcuv.application_column_name=&apos;ATTRIBUTE20&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>63</COLUMN_NUMBER>
    <COLUMN_NAME>POS_ATTRIBUTE21</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <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;800,
p_descriptive_flexfield_name=&gt;&apos;PER_POSITIONS&apos;,
p_context_name=&gt;:$column$.pos_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE21&apos;,
p_attribute1=&gt;:$column$.pos_attribute1,
p_attribute2=&gt;:$column$.pos_attribute2,
p_attribute3=&gt;:$column$.pos_attribute3,
p_attribute4=&gt;:$column$.pos_attribute4,
p_attribute5=&gt;:$column$.pos_attribute5,
p_attribute6=&gt;:$column$.pos_attribute6,
p_attribute7=&gt;:$column$.pos_attribute7,
p_attribute8=&gt;:$column$.pos_attribute8,
p_attribute9=&gt;:$column$.pos_attribute9,
p_attribute10=&gt;:$column$.pos_attribute10,
p_attribute11=&gt;:$column$.pos_attribute11,
p_attribute12=&gt;:$column$.pos_attribute12,
p_attribute13=&gt;:$column$.pos_attribute13,
p_attribute14=&gt;:$column$.pos_attribute14,
p_attribute15=&gt;:$column$.pos_attribute15,
p_attribute16=&gt;:$column$.pos_attribute16,
p_attribute17=&gt;:$column$.pos_attribute17,
p_attribute18=&gt;:$column$.pos_attribute18,
p_attribute19=&gt;:$column$.pos_attribute19,
p_attribute20=&gt;:$column$.pos_attribute20,
p_attribute21=&gt;:$column$.pos_attribute21,
p_attribute22=&gt;:$column$.pos_attribute22,
p_attribute23=&gt;:$column$.pos_attribute23,
p_attribute24=&gt;:$column$.pos_attribute24,
p_attribute25=&gt;:$column$.pos_attribute25,
p_attribute26=&gt;:$column$.pos_attribute26,
p_attribute27=&gt;:$column$.pos_attribute27,
p_attribute28=&gt;:$column$.pos_attribute28,
p_attribute29=&gt;:$column$.pos_attribute29,
p_attribute30=&gt;:$column$.pos_attribute30)) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos;||initcap(fdfcuv.application_column_name)||&apos;: &apos;||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos;||fdfc.descriptive_flex_context_code||&apos;)&apos;)||&apos; &apos;||fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=800 and
fdfc.descriptive_flexfield_name=&apos;PER_POSITIONS&apos; 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
fdfcuv.application_column_name=&apos;ATTRIBUTE21&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>64</COLUMN_NUMBER>
    <COLUMN_NAME>POS_ATTRIBUTE22</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <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;800,
p_descriptive_flexfield_name=&gt;&apos;PER_POSITIONS&apos;,
p_context_name=&gt;:$column$.pos_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE22&apos;,
p_attribute1=&gt;:$column$.pos_attribute1,
p_attribute2=&gt;:$column$.pos_attribute2,
p_attribute3=&gt;:$column$.pos_attribute3,
p_attribute4=&gt;:$column$.pos_attribute4,
p_attribute5=&gt;:$column$.pos_attribute5,
p_attribute6=&gt;:$column$.pos_attribute6,
p_attribute7=&gt;:$column$.pos_attribute7,
p_attribute8=&gt;:$column$.pos_attribute8,
p_attribute9=&gt;:$column$.pos_attribute9,
p_attribute10=&gt;:$column$.pos_attribute10,
p_attribute11=&gt;:$column$.pos_attribute11,
p_attribute12=&gt;:$column$.pos_attribute12,
p_attribute13=&gt;:$column$.pos_attribute13,
p_attribute14=&gt;:$column$.pos_attribute14,
p_attribute15=&gt;:$column$.pos_attribute15,
p_attribute16=&gt;:$column$.pos_attribute16,
p_attribute17=&gt;:$column$.pos_attribute17,
p_attribute18=&gt;:$column$.pos_attribute18,
p_attribute19=&gt;:$column$.pos_attribute19,
p_attribute20=&gt;:$column$.pos_attribute20,
p_attribute21=&gt;:$column$.pos_attribute21,
p_attribute22=&gt;:$column$.pos_attribute22,
p_attribute23=&gt;:$column$.pos_attribute23,
p_attribute24=&gt;:$column$.pos_attribute24,
p_attribute25=&gt;:$column$.pos_attribute25,
p_attribute26=&gt;:$column$.pos_attribute26,
p_attribute27=&gt;:$column$.pos_attribute27,
p_attribute28=&gt;:$column$.pos_attribute28,
p_attribute29=&gt;:$column$.pos_attribute29,
p_attribute30=&gt;:$column$.pos_attribute30)) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos;||initcap(fdfcuv.application_column_name)||&apos;: &apos;||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos;||fdfc.descriptive_flex_context_code||&apos;)&apos;)||&apos; &apos;||fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=800 and
fdfc.descriptive_flexfield_name=&apos;PER_POSITIONS&apos; 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
fdfcuv.application_column_name=&apos;ATTRIBUTE22&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>65</COLUMN_NUMBER>
    <COLUMN_NAME>POS_ATTRIBUTE23</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <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;800,
p_descriptive_flexfield_name=&gt;&apos;PER_POSITIONS&apos;,
p_context_name=&gt;:$column$.pos_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE23&apos;,
p_attribute1=&gt;:$column$.pos_attribute1,
p_attribute2=&gt;:$column$.pos_attribute2,
p_attribute3=&gt;:$column$.pos_attribute3,
p_attribute4=&gt;:$column$.pos_attribute4,
p_attribute5=&gt;:$column$.pos_attribute5,
p_attribute6=&gt;:$column$.pos_attribute6,
p_attribute7=&gt;:$column$.pos_attribute7,
p_attribute8=&gt;:$column$.pos_attribute8,
p_attribute9=&gt;:$column$.pos_attribute9,
p_attribute10=&gt;:$column$.pos_attribute10,
p_attribute11=&gt;:$column$.pos_attribute11,
p_attribute12=&gt;:$column$.pos_attribute12,
p_attribute13=&gt;:$column$.pos_attribute13,
p_attribute14=&gt;:$column$.pos_attribute14,
p_attribute15=&gt;:$column$.pos_attribute15,
p_attribute16=&gt;:$column$.pos_attribute16,
p_attribute17=&gt;:$column$.pos_attribute17,
p_attribute18=&gt;:$column$.pos_attribute18,
p_attribute19=&gt;:$column$.pos_attribute19,
p_attribute20=&gt;:$column$.pos_attribute20,
p_attribute21=&gt;:$column$.pos_attribute21,
p_attribute22=&gt;:$column$.pos_attribute22,
p_attribute23=&gt;:$column$.pos_attribute23,
p_attribute24=&gt;:$column$.pos_attribute24,
p_attribute25=&gt;:$column$.pos_attribute25,
p_attribute26=&gt;:$column$.pos_attribute26,
p_attribute27=&gt;:$column$.pos_attribute27,
p_attribute28=&gt;:$column$.pos_attribute28,
p_attribute29=&gt;:$column$.pos_attribute29,
p_attribute30=&gt;:$column$.pos_attribute30)) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos;||initcap(fdfcuv.application_column_name)||&apos;: &apos;||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos;||fdfc.descriptive_flex_context_code||&apos;)&apos;)||&apos; &apos;||fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=800 and
fdfc.descriptive_flexfield_name=&apos;PER_POSITIONS&apos; 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
fdfcuv.application_column_name=&apos;ATTRIBUTE23&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>66</COLUMN_NUMBER>
    <COLUMN_NAME>POS_ATTRIBUTE24</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <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;800,
p_descriptive_flexfield_name=&gt;&apos;PER_POSITIONS&apos;,
p_context_name=&gt;:$column$.pos_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE24&apos;,
p_attribute1=&gt;:$column$.pos_attribute1,
p_attribute2=&gt;:$column$.pos_attribute2,
p_attribute3=&gt;:$column$.pos_attribute3,
p_attribute4=&gt;:$column$.pos_attribute4,
p_attribute5=&gt;:$column$.pos_attribute5,
p_attribute6=&gt;:$column$.pos_attribute6,
p_attribute7=&gt;:$column$.pos_attribute7,
p_attribute8=&gt;:$column$.pos_attribute8,
p_attribute9=&gt;:$column$.pos_attribute9,
p_attribute10=&gt;:$column$.pos_attribute10,
p_attribute11=&gt;:$column$.pos_attribute11,
p_attribute12=&gt;:$column$.pos_attribute12,
p_attribute13=&gt;:$column$.pos_attribute13,
p_attribute14=&gt;:$column$.pos_attribute14,
p_attribute15=&gt;:$column$.pos_attribute15,
p_attribute16=&gt;:$column$.pos_attribute16,
p_attribute17=&gt;:$column$.pos_attribute17,
p_attribute18=&gt;:$column$.pos_attribute18,
p_attribute19=&gt;:$column$.pos_attribute19,
p_attribute20=&gt;:$column$.pos_attribute20,
p_attribute21=&gt;:$column$.pos_attribute21,
p_attribute22=&gt;:$column$.pos_attribute22,
p_attribute23=&gt;:$column$.pos_attribute23,
p_attribute24=&gt;:$column$.pos_attribute24,
p_attribute25=&gt;:$column$.pos_attribute25,
p_attribute26=&gt;:$column$.pos_attribute26,
p_attribute27=&gt;:$column$.pos_attribute27,
p_attribute28=&gt;:$column$.pos_attribute28,
p_attribute29=&gt;:$column$.pos_attribute29,
p_attribute30=&gt;:$column$.pos_attribute30)) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos;||initcap(fdfcuv.application_column_name)||&apos;: &apos;||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos;||fdfc.descriptive_flex_context_code||&apos;)&apos;)||&apos; &apos;||fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=800 and
fdfc.descriptive_flexfield_name=&apos;PER_POSITIONS&apos; 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
fdfcuv.application_column_name=&apos;ATTRIBUTE24&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>67</COLUMN_NUMBER>
    <COLUMN_NAME>POS_ATTRIBUTE25</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <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;800,
p_descriptive_flexfield_name=&gt;&apos;PER_POSITIONS&apos;,
p_context_name=&gt;:$column$.pos_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE25&apos;,
p_attribute1=&gt;:$column$.pos_attribute1,
p_attribute2=&gt;:$column$.pos_attribute2,
p_attribute3=&gt;:$column$.pos_attribute3,
p_attribute4=&gt;:$column$.pos_attribute4,
p_attribute5=&gt;:$column$.pos_attribute5,
p_attribute6=&gt;:$column$.pos_attribute6,
p_attribute7=&gt;:$column$.pos_attribute7,
p_attribute8=&gt;:$column$.pos_attribute8,
p_attribute9=&gt;:$column$.pos_attribute9,
p_attribute10=&gt;:$column$.pos_attribute10,
p_attribute11=&gt;:$column$.pos_attribute11,
p_attribute12=&gt;:$column$.pos_attribute12,
p_attribute13=&gt;:$column$.pos_attribute13,
p_attribute14=&gt;:$column$.pos_attribute14,
p_attribute15=&gt;:$column$.pos_attribute15,
p_attribute16=&gt;:$column$.pos_attribute16,
p_attribute17=&gt;:$column$.pos_attribute17,
p_attribute18=&gt;:$column$.pos_attribute18,
p_attribute19=&gt;:$column$.pos_attribute19,
p_attribute20=&gt;:$column$.pos_attribute20,
p_attribute21=&gt;:$column$.pos_attribute21,
p_attribute22=&gt;:$column$.pos_attribute22,
p_attribute23=&gt;:$column$.pos_attribute23,
p_attribute24=&gt;:$column$.pos_attribute24,
p_attribute25=&gt;:$column$.pos_attribute25,
p_attribute26=&gt;:$column$.pos_attribute26,
p_attribute27=&gt;:$column$.pos_attribute27,
p_attribute28=&gt;:$column$.pos_attribute28,
p_attribute29=&gt;:$column$.pos_attribute29,
p_attribute30=&gt;:$column$.pos_attribute30)) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos;||initcap(fdfcuv.application_column_name)||&apos;: &apos;||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos;||fdfc.descriptive_flex_context_code||&apos;)&apos;)||&apos; &apos;||fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=800 and
fdfc.descriptive_flexfield_name=&apos;PER_POSITIONS&apos; 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
fdfcuv.application_column_name=&apos;ATTRIBUTE25&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>68</COLUMN_NUMBER>
    <COLUMN_NAME>POS_ATTRIBUTE26</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <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;800,
p_descriptive_flexfield_name=&gt;&apos;PER_POSITIONS&apos;,
p_context_name=&gt;:$column$.pos_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE26&apos;,
p_attribute1=&gt;:$column$.pos_attribute1,
p_attribute2=&gt;:$column$.pos_attribute2,
p_attribute3=&gt;:$column$.pos_attribute3,
p_attribute4=&gt;:$column$.pos_attribute4,
p_attribute5=&gt;:$column$.pos_attribute5,
p_attribute6=&gt;:$column$.pos_attribute6,
p_attribute7=&gt;:$column$.pos_attribute7,
p_attribute8=&gt;:$column$.pos_attribute8,
p_attribute9=&gt;:$column$.pos_attribute9,
p_attribute10=&gt;:$column$.pos_attribute10,
p_attribute11=&gt;:$column$.pos_attribute11,
p_attribute12=&gt;:$column$.pos_attribute12,
p_attribute13=&gt;:$column$.pos_attribute13,
p_attribute14=&gt;:$column$.pos_attribute14,
p_attribute15=&gt;:$column$.pos_attribute15,
p_attribute16=&gt;:$column$.pos_attribute16,
p_attribute17=&gt;:$column$.pos_attribute17,
p_attribute18=&gt;:$column$.pos_attribute18,
p_attribute19=&gt;:$column$.pos_attribute19,
p_attribute20=&gt;:$column$.pos_attribute20,
p_attribute21=&gt;:$column$.pos_attribute21,
p_attribute22=&gt;:$column$.pos_attribute22,
p_attribute23=&gt;:$column$.pos_attribute23,
p_attribute24=&gt;:$column$.pos_attribute24,
p_attribute25=&gt;:$column$.pos_attribute25,
p_attribute26=&gt;:$column$.pos_attribute26,
p_attribute27=&gt;:$column$.pos_attribute27,
p_attribute28=&gt;:$column$.pos_attribute28,
p_attribute29=&gt;:$column$.pos_attribute29,
p_attribute30=&gt;:$column$.pos_attribute30)) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos;||initcap(fdfcuv.application_column_name)||&apos;: &apos;||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos;||fdfc.descriptive_flex_context_code||&apos;)&apos;)||&apos; &apos;||fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=800 and
fdfc.descriptive_flexfield_name=&apos;PER_POSITIONS&apos; 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
fdfcuv.application_column_name=&apos;ATTRIBUTE26&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>69</COLUMN_NUMBER>
    <COLUMN_NAME>POS_ATTRIBUTE27</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <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;800,
p_descriptive_flexfield_name=&gt;&apos;PER_POSITIONS&apos;,
p_context_name=&gt;:$column$.pos_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE27&apos;,
p_attribute1=&gt;:$column$.pos_attribute1,
p_attribute2=&gt;:$column$.pos_attribute2,
p_attribute3=&gt;:$column$.pos_attribute3,
p_attribute4=&gt;:$column$.pos_attribute4,
p_attribute5=&gt;:$column$.pos_attribute5,
p_attribute6=&gt;:$column$.pos_attribute6,
p_attribute7=&gt;:$column$.pos_attribute7,
p_attribute8=&gt;:$column$.pos_attribute8,
p_attribute9=&gt;:$column$.pos_attribute9,
p_attribute10=&gt;:$column$.pos_attribute10,
p_attribute11=&gt;:$column$.pos_attribute11,
p_attribute12=&gt;:$column$.pos_attribute12,
p_attribute13=&gt;:$column$.pos_attribute13,
p_attribute14=&gt;:$column$.pos_attribute14,
p_attribute15=&gt;:$column$.pos_attribute15,
p_attribute16=&gt;:$column$.pos_attribute16,
p_attribute17=&gt;:$column$.pos_attribute17,
p_attribute18=&gt;:$column$.pos_attribute18,
p_attribute19=&gt;:$column$.pos_attribute19,
p_attribute20=&gt;:$column$.pos_attribute20,
p_attribute21=&gt;:$column$.pos_attribute21,
p_attribute22=&gt;:$column$.pos_attribute22,
p_attribute23=&gt;:$column$.pos_attribute23,
p_attribute24=&gt;:$column$.pos_attribute24,
p_attribute25=&gt;:$column$.pos_attribute25,
p_attribute26=&gt;:$column$.pos_attribute26,
p_attribute27=&gt;:$column$.pos_attribute27,
p_attribute28=&gt;:$column$.pos_attribute28,
p_attribute29=&gt;:$column$.pos_attribute29,
p_attribute30=&gt;:$column$.pos_attribute30)) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos;||initcap(fdfcuv.application_column_name)||&apos;: &apos;||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos;||fdfc.descriptive_flex_context_code||&apos;)&apos;)||&apos; &apos;||fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=800 and
fdfc.descriptive_flexfield_name=&apos;PER_POSITIONS&apos; 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
fdfcuv.application_column_name=&apos;ATTRIBUTE27&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>70</COLUMN_NUMBER>
    <COLUMN_NAME>POS_ATTRIBUTE28</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <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;800,
p_descriptive_flexfield_name=&gt;&apos;PER_POSITIONS&apos;,
p_context_name=&gt;:$column$.pos_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE28&apos;,
p_attribute1=&gt;:$column$.pos_attribute1,
p_attribute2=&gt;:$column$.pos_attribute2,
p_attribute3=&gt;:$column$.pos_attribute3,
p_attribute4=&gt;:$column$.pos_attribute4,
p_attribute5=&gt;:$column$.pos_attribute5,
p_attribute6=&gt;:$column$.pos_attribute6,
p_attribute7=&gt;:$column$.pos_attribute7,
p_attribute8=&gt;:$column$.pos_attribute8,
p_attribute9=&gt;:$column$.pos_attribute9,
p_attribute10=&gt;:$column$.pos_attribute10,
p_attribute11=&gt;:$column$.pos_attribute11,
p_attribute12=&gt;:$column$.pos_attribute12,
p_attribute13=&gt;:$column$.pos_attribute13,
p_attribute14=&gt;:$column$.pos_attribute14,
p_attribute15=&gt;:$column$.pos_attribute15,
p_attribute16=&gt;:$column$.pos_attribute16,
p_attribute17=&gt;:$column$.pos_attribute17,
p_attribute18=&gt;:$column$.pos_attribute18,
p_attribute19=&gt;:$column$.pos_attribute19,
p_attribute20=&gt;:$column$.pos_attribute20,
p_attribute21=&gt;:$column$.pos_attribute21,
p_attribute22=&gt;:$column$.pos_attribute22,
p_attribute23=&gt;:$column$.pos_attribute23,
p_attribute24=&gt;:$column$.pos_attribute24,
p_attribute25=&gt;:$column$.pos_attribute25,
p_attribute26=&gt;:$column$.pos_attribute26,
p_attribute27=&gt;:$column$.pos_attribute27,
p_attribute28=&gt;:$column$.pos_attribute28,
p_attribute29=&gt;:$column$.pos_attribute29,
p_attribute30=&gt;:$column$.pos_attribute30)) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos;||initcap(fdfcuv.application_column_name)||&apos;: &apos;||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos;||fdfc.descriptive_flex_context_code||&apos;)&apos;)||&apos; &apos;||fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=800 and
fdfc.descriptive_flexfield_name=&apos;PER_POSITIONS&apos; 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
fdfcuv.application_column_name=&apos;ATTRIBUTE28&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>71</COLUMN_NUMBER>
    <COLUMN_NAME>POS_ATTRIBUTE29</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <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;800,
p_descriptive_flexfield_name=&gt;&apos;PER_POSITIONS&apos;,
p_context_name=&gt;:$column$.pos_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE29&apos;,
p_attribute1=&gt;:$column$.pos_attribute1,
p_attribute2=&gt;:$column$.pos_attribute2,
p_attribute3=&gt;:$column$.pos_attribute3,
p_attribute4=&gt;:$column$.pos_attribute4,
p_attribute5=&gt;:$column$.pos_attribute5,
p_attribute6=&gt;:$column$.pos_attribute6,
p_attribute7=&gt;:$column$.pos_attribute7,
p_attribute8=&gt;:$column$.pos_attribute8,
p_attribute9=&gt;:$column$.pos_attribute9,
p_attribute10=&gt;:$column$.pos_attribute10,
p_attribute11=&gt;:$column$.pos_attribute11,
p_attribute12=&gt;:$column$.pos_attribute12,
p_attribute13=&gt;:$column$.pos_attribute13,
p_attribute14=&gt;:$column$.pos_attribute14,
p_attribute15=&gt;:$column$.pos_attribute15,
p_attribute16=&gt;:$column$.pos_attribute16,
p_attribute17=&gt;:$column$.pos_attribute17,
p_attribute18=&gt;:$column$.pos_attribute18,
p_attribute19=&gt;:$column$.pos_attribute19,
p_attribute20=&gt;:$column$.pos_attribute20,
p_attribute21=&gt;:$column$.pos_attribute21,
p_attribute22=&gt;:$column$.pos_attribute22,
p_attribute23=&gt;:$column$.pos_attribute23,
p_attribute24=&gt;:$column$.pos_attribute24,
p_attribute25=&gt;:$column$.pos_attribute25,
p_attribute26=&gt;:$column$.pos_attribute26,
p_attribute27=&gt;:$column$.pos_attribute27,
p_attribute28=&gt;:$column$.pos_attribute28,
p_attribute29=&gt;:$column$.pos_attribute29,
p_attribute30=&gt;:$column$.pos_attribute30)) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos;||initcap(fdfcuv.application_column_name)||&apos;: &apos;||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos;||fdfc.descriptive_flex_context_code||&apos;)&apos;)||&apos; &apos;||fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=800 and
fdfc.descriptive_flexfield_name=&apos;PER_POSITIONS&apos; 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
fdfcuv.application_column_name=&apos;ATTRIBUTE29&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>72</COLUMN_NUMBER>
    <COLUMN_NAME>POS_ATTRIBUTE30</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <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;800,
p_descriptive_flexfield_name=&gt;&apos;PER_POSITIONS&apos;,
p_context_name=&gt;:$column$.pos_attribute_category,
p_column_name=&gt;&apos;ATTRIBUTE30&apos;,
p_attribute1=&gt;:$column$.pos_attribute1,
p_attribute2=&gt;:$column$.pos_attribute2,
p_attribute3=&gt;:$column$.pos_attribute3,
p_attribute4=&gt;:$column$.pos_attribute4,
p_attribute5=&gt;:$column$.pos_attribute5,
p_attribute6=&gt;:$column$.pos_attribute6,
p_attribute7=&gt;:$column$.pos_attribute7,
p_attribute8=&gt;:$column$.pos_attribute8,
p_attribute9=&gt;:$column$.pos_attribute9,
p_attribute10=&gt;:$column$.pos_attribute10,
p_attribute11=&gt;:$column$.pos_attribute11,
p_attribute12=&gt;:$column$.pos_attribute12,
p_attribute13=&gt;:$column$.pos_attribute13,
p_attribute14=&gt;:$column$.pos_attribute14,
p_attribute15=&gt;:$column$.pos_attribute15,
p_attribute16=&gt;:$column$.pos_attribute16,
p_attribute17=&gt;:$column$.pos_attribute17,
p_attribute18=&gt;:$column$.pos_attribute18,
p_attribute19=&gt;:$column$.pos_attribute19,
p_attribute20=&gt;:$column$.pos_attribute20,
p_attribute21=&gt;:$column$.pos_attribute21,
p_attribute22=&gt;:$column$.pos_attribute22,
p_attribute23=&gt;:$column$.pos_attribute23,
p_attribute24=&gt;:$column$.pos_attribute24,
p_attribute25=&gt;:$column$.pos_attribute25,
p_attribute26=&gt;:$column$.pos_attribute26,
p_attribute27=&gt;:$column$.pos_attribute27,
p_attribute28=&gt;:$column$.pos_attribute28,
p_attribute29=&gt;:$column$.pos_attribute29,
p_attribute30=&gt;:$column$.pos_attribute30)) lov
order by
value</LOV_QUERY_DSP>
    <COMMENTS>select distinct
&apos;(Context) &apos;||initcap(fdfcuv.application_column_name)||&apos;: &apos;||
listagg(decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,&apos;(Global)&apos;,&apos;(&apos;||fdfc.descriptive_flex_context_code||&apos;)&apos;)||&apos; &apos;||fdfcuv.form_left_prompt,&apos;, &apos;) within group (order by decode(fdfc.descriptive_flex_context_code,&apos;Global Data Elements&apos;,1,2),fdfc.descriptive_flex_context_code) over (partition by fdfcuv.application_column_name)
from
fnd_descr_flex_contexts fdfc,
fnd_descr_flex_col_usage_vl fdfcuv
where
fdfc.application_id=800 and
fdfc.descriptive_flexfield_name=&apos;PER_POSITIONS&apos; 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
fdfcuv.application_column_name=&apos;ATTRIBUTE30&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>73</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>p_position_id_out</PARAMETER_NAME>
    <IN_OUT>in/out</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>POSITION_ID_OUT</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>3</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_business_group_id</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>BUSINESS_GROUP</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>4</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_position_id</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>POSITION_ID</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>5</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_effective_date</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Date</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>EFFECTIVE_DATE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>6</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_datetrack_mode</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>DATETRACK_MODE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>7</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_name</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>NAME</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>8</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_date_effective</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Date</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>START_DATE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>9</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_position_type</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>POSITION_TYPE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>10</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_permanent_temporary_flag</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>PERMANENT</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>11</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_seasonal_flag</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>SEASONAL</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>12</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_organization_id</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>ORGANIZATION</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>13</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_job_id</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>JOB</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>14</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_availability_status_id</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>HIRING_STATUS</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>15</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_location_id</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>LOCATION</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>16</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_fte</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>FTE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>17</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_max_persons</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>HEADCOUNT</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>18</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_bargaining_unit_cd</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>BARGAINING_UNIT</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>19</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_earliest_hire_date</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Date</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>EARLIEST_HIRE_DATE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>20</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_fill_by_date</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Date</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>FILL_BY_DATE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>21</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_permit_recruitment_flag</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>PERMIT_RECRUITING</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>22</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_pay_freq_payroll_id</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>PAYROLL</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>23</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_pay_basis_id</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>SALARY_BASIS</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>24</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_entry_grade_id</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>ENTRY_GRADE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>25</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_probation_period</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>PROBATION_DURATION</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>26</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_probation_period_unit_cd</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>PROBATION_UNITS</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>27</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_overlap_period</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>OVERLAP_DURATION</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>28</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_overlap_unit_cd</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>OVERLAP_UNITS</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>29</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_working_hours</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>WORKING_HOURS</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>30</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_frequency</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>FREQUENCY</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>31</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_time_normal_start</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>START_TIME</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>32</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_time_normal_finish</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>END_TIME</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>33</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_supervisor_id</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>SUPERVISOR_NUMBER</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>34</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_replacement_required_flag</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>REPLACEMENT_REQUIRED</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>35</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_supervisor_position_id</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>SUPERVISOR_POSITION</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>36</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_relief_position_id</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>RELIEF_POSITION</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>37</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_successor_position_id</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>SUCCESSOR_POSITION</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>38</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_pos_attribute_category</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>POS_ATTRIBUTE_CATEGORY</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>39</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_pos_attribute1</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>POS_ATTRIBUTE1</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>40</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_pos_attribute2</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>POS_ATTRIBUTE2</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>41</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_pos_attribute3</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>POS_ATTRIBUTE3</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>42</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_pos_attribute4</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>POS_ATTRIBUTE4</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>43</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_pos_attribute5</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>POS_ATTRIBUTE5</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>44</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_pos_attribute6</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>POS_ATTRIBUTE6</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>45</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_pos_attribute7</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>POS_ATTRIBUTE7</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>46</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_pos_attribute8</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>POS_ATTRIBUTE8</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>47</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_pos_attribute9</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>POS_ATTRIBUTE9</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>48</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_pos_attribute10</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>POS_ATTRIBUTE10</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>49</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_pos_attribute11</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>POS_ATTRIBUTE11</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>50</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_pos_attribute12</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>POS_ATTRIBUTE12</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>51</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_pos_attribute13</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>POS_ATTRIBUTE13</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>52</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_pos_attribute14</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>POS_ATTRIBUTE14</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>53</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_pos_attribute15</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>POS_ATTRIBUTE15</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>54</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_pos_attribute16</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>POS_ATTRIBUTE16</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>55</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_pos_attribute17</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>POS_ATTRIBUTE17</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>56</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_pos_attribute18</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>POS_ATTRIBUTE18</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>57</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_pos_attribute19</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>POS_ATTRIBUTE19</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>58</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_pos_attribute20</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>POS_ATTRIBUTE20</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>59</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_pos_attribute21</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>POS_ATTRIBUTE21</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>60</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_pos_attribute22</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>POS_ATTRIBUTE22</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>61</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_pos_attribute23</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>POS_ATTRIBUTE23</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>62</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_pos_attribute24</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>POS_ATTRIBUTE24</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>63</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_pos_attribute25</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>POS_ATTRIBUTE25</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>64</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_pos_attribute26</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>POS_ATTRIBUTE26</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>65</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_pos_attribute27</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>POS_ATTRIBUTE27</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>66</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_pos_attribute28</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>POS_ATTRIBUTE28</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>67</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_pos_attribute29</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>POS_ATTRIBUTE29</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>68</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_pos_attribute30</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <DEFAULTED>Y</DEFAULTED>
    <COLUMN_NAME>POS_ATTRIBUTE30</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>69</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>70</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>message_</PARAMETER_NAME>
    <IN_OUT>out</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>MESSAGE_</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
  </UPLOAD_PARAMETERS>
  <UPLOAD_SQLS>
   <UPLOAD_SQLS_ROW>
    <SQL_TYPE>Error SQL</SQL_TYPE>
   </UPLOAD_SQLS_ROW>
   <UPLOAD_SQLS_ROW>
    <SQL_TYPE>Order By</SQL_TYPE>
    <SQL_TEXT>upload_row, name</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.position_id_out,
nvl(hapf.position_id,xu.position_id) position_id,
nvl(pbg.name,xu.business_group) business_group,
xu.effective_date,
xu.datetrack_mode,
nvl(hapft.name,xu.name) name,
nvl(hapf.date_effective,xu.start_date) start_date,
nvl(xxen_util.meaning(hapf.position_type,&apos;POSITION_TYPE&apos;,3),xu.position_type) position_type,
nvl(xxen_util.yes(hapf.permanent_temporary_flag),xu.permanent) permanent,
nvl(xxen_util.yes(hapf.seasonal_flag),xu.seasonal) seasonal,
nvl((select haouv.name from hr_all_organization_units_vl haouv where hapf.organization_id=haouv.organization_id),xu.organization) organization,
nvl((select pjv.name from per_jobs_vl pjv where hapf.job_id=pjv.job_id),xu.job) job,
nvl((select pstv.shared_type_name from per_shared_types_vl pstv where hapf.availability_status_id=pstv.shared_type_id),xu.hiring_status) hiring_status,
nvl((select hlav.location_code from hr_locations_all_vl hlav where hapf.location_id=hlav.location_id),xu.location) location,
nvl(hapf.fte,xu.fte) fte,
nvl(hapf.max_persons,xu.headcount) headcount,
nvl(xxen_util.meaning(hapf.bargaining_unit_cd,&apos;BARGAINING_UNIT_CODE&apos;,3),xu.bargaining_unit) bargaining_unit,
nvl(hapf.earliest_hire_date,xu.earliest_hire_date) earliest_hire_date,
nvl(hapf.fill_by_date,xu.fill_by_date) fill_by_date,
nvl(xxen_util.yes(hapf.permit_recruitment_flag),xu.permit_recruiting) permit_recruiting,
nvl((select papf2.payroll_name from pay_all_payrolls_f papf2 where hapf.pay_freq_payroll_id=papf2.payroll_id and xu.row_date between papf2.effective_start_date and papf2.effective_end_date),xu.payroll) payroll,
nvl((select ppb.name from per_pay_bases ppb where hapf.pay_basis_id=ppb.pay_basis_id),xu.salary_basis) salary_basis,
nvl((select pgv.name from per_grades_vl pgv where hapf.entry_grade_id=pgv.grade_id),xu.entry_grade) entry_grade,
nvl(hapf.probation_period,xu.probation_duration) probation_duration,
nvl(xxen_util.meaning(hapf.probation_period_unit_cd,&apos;FREQUENCY&apos;,3),xu.probation_units) probation_units,
nvl(hapf.overlap_period,xu.overlap_duration) overlap_duration,
nvl(xxen_util.meaning(hapf.overlap_unit_cd,&apos;FREQUENCY&apos;,3),xu.overlap_units) overlap_units,
nvl(hapf.working_hours,xu.working_hours) working_hours,
nvl(xxen_util.meaning(hapf.frequency,&apos;FREQUENCY&apos;,3),xu.frequency) frequency,
nvl(hapf.time_normal_start,xu.start_time) start_time,
nvl(hapf.time_normal_finish,xu.end_time) end_time,
nvl((select papf.employee_number from per_all_people_f papf where hapf.supervisor_id=papf.person_id and xu.row_date between papf.effective_start_date and papf.effective_end_date),xu.supervisor_number) supervisor_number,
nvl((select papf.full_name from per_all_people_f papf where hapf.supervisor_id=papf.person_id and xu.row_date between papf.effective_start_date and papf.effective_end_date),xu.supervisor_name) supervisor_name,
nvl(xxen_util.yes(hapf.replacement_required_flag),xu.replacement_required) replacement_required,
nvl((select hapft2.name from hr_all_positions_f_tl hapft2 where hapf.supervisor_position_id=hapft2.position_id and hapft2.language=userenv(&apos;lang&apos;)),xu.supervisor_position) supervisor_position,
nvl((select hapft2.name from hr_all_positions_f_tl hapft2 where hapf.relief_position_id=hapft2.position_id and hapft2.language=userenv(&apos;lang&apos;)),xu.relief_position) relief_position,
nvl((select hapft2.name from hr_all_positions_f_tl hapft2 where hapf.successor_position_id=hapft2.position_id and hapft2.language=userenv(&apos;lang&apos;)),xu.successor_position) successor_position,
nvl(xxen_util.display_flexfield_context(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category),xu.pos_attribute_category) pos_attribute_category,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE1&apos;,hapf.rowid,hapf.attribute1),xu.pos_attribute1) pos_attribute1,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE2&apos;,hapf.rowid,hapf.attribute2),xu.pos_attribute2) pos_attribute2,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE3&apos;,hapf.rowid,hapf.attribute3),xu.pos_attribute3) pos_attribute3,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE4&apos;,hapf.rowid,hapf.attribute4),xu.pos_attribute4) pos_attribute4,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE5&apos;,hapf.rowid,hapf.attribute5),xu.pos_attribute5) pos_attribute5,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE6&apos;,hapf.rowid,hapf.attribute6),xu.pos_attribute6) pos_attribute6,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE7&apos;,hapf.rowid,hapf.attribute7),xu.pos_attribute7) pos_attribute7,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE8&apos;,hapf.rowid,hapf.attribute8),xu.pos_attribute8) pos_attribute8,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE9&apos;,hapf.rowid,hapf.attribute9),xu.pos_attribute9) pos_attribute9,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE10&apos;,hapf.rowid,hapf.attribute10),xu.pos_attribute10) pos_attribute10,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE11&apos;,hapf.rowid,hapf.attribute11),xu.pos_attribute11) pos_attribute11,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE12&apos;,hapf.rowid,hapf.attribute12),xu.pos_attribute12) pos_attribute12,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE13&apos;,hapf.rowid,hapf.attribute13),xu.pos_attribute13) pos_attribute13,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE14&apos;,hapf.rowid,hapf.attribute14),xu.pos_attribute14) pos_attribute14,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE15&apos;,hapf.rowid,hapf.attribute15),xu.pos_attribute15) pos_attribute15,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE16&apos;,hapf.rowid,hapf.attribute16),xu.pos_attribute16) pos_attribute16,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE17&apos;,hapf.rowid,hapf.attribute17),xu.pos_attribute17) pos_attribute17,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE18&apos;,hapf.rowid,hapf.attribute18),xu.pos_attribute18) pos_attribute18,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE19&apos;,hapf.rowid,hapf.attribute19),xu.pos_attribute19) pos_attribute19,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE20&apos;,hapf.rowid,hapf.attribute20),xu.pos_attribute20) pos_attribute20,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE21&apos;,hapf.rowid,hapf.attribute21),xu.pos_attribute21) pos_attribute21,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE22&apos;,hapf.rowid,hapf.attribute22),xu.pos_attribute22) pos_attribute22,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE23&apos;,hapf.rowid,hapf.attribute23),xu.pos_attribute23) pos_attribute23,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE24&apos;,hapf.rowid,hapf.attribute24),xu.pos_attribute24) pos_attribute24,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE25&apos;,hapf.rowid,hapf.attribute25),xu.pos_attribute25) pos_attribute25,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE26&apos;,hapf.rowid,hapf.attribute26),xu.pos_attribute26) pos_attribute26,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE27&apos;,hapf.rowid,hapf.attribute27),xu.pos_attribute27) pos_attribute27,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE28&apos;,hapf.rowid,hapf.attribute28),xu.pos_attribute28) pos_attribute28,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE29&apos;,hapf.rowid,hapf.attribute29),xu.pos_attribute29) pos_attribute29,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_POSITIONS&apos;,hapf.attribute_category,&apos;ATTRIBUTE30&apos;,hapf.rowid,hapf.attribute30),xu.pos_attribute30) pos_attribute30,
xu.upload_row
from
(
select
xu.*,
nvl(xu.effective_date,trunc(sysdate)) row_date
from
xxen_per_position_uploa_9584_u xu
where
xu.status_code_=xxen_upload.status_success
) xu,
hr_all_positions_f hapf,
hr_all_positions_f_tl hapft,
per_business_groups pbg
where
xu.position_id_out=hapf.position_id(+) and
xu.row_date between hapf.effective_start_date(+) and hapf.effective_end_date(+) and
hapf.position_id=hapft.position_id(+) and
hapft.language(+)=userenv(&apos;lang&apos;) and
hapf.business_group_id=pbg.business_group_id(+)</SQL_TEXT>
   </UPLOAD_SQLS_ROW>
  </UPLOAD_SQLS>
 </REPORTS_ROW>
</REPORTS>
</ROOT>
