<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 Person Assignment Upload -->
 <REPORTS_ROW>
  <GUID>408FB30B113240C592AAD4247F801FEE</GUID><ENABLED>Y</ENABLED>
  <SQL_TEXT>select
null action_,
null status_,
null message_,
null modified_columns_,
to_number(null) assignment_id_out,
paaf.assignment_id,
pbg.name business_group,
papf.employee_number,
papf.full_name,
paaf.assignment_number,
xxen_util.yes(paaf.primary_flag) primary_assignment,
:effective_date effective_date,
null datetrack_mode,
(select haouv.name from hr_all_organization_units_vl haouv where paaf.organization_id=haouv.organization_id) organization,
(select ppg.group_name from pay_people_groups ppg where paaf.people_group_id=ppg.people_group_id) people_group,
(select pjv.name from per_jobs_vl pjv where paaf.job_id=pjv.job_id) job,
(select hpf.name from hr_positions_f hpf where paaf.position_id=hpf.position_id and :effective_date between hpf.effective_start_date and hpf.effective_end_date) position,
(select pgv.name from per_grades_vl pgv where paaf.grade_id=pgv.grade_id) grade,
(select papf2.payroll_name from pay_all_payrolls_f papf2 where paaf.payroll_id=papf2.payroll_id and :effective_date between papf2.effective_start_date and papf2.effective_end_date) payroll,
(select hlav.location_code from hr_locations_all_vl hlav where paaf.location_id=hlav.location_id) location,
(select pastv.user_status from per_assignment_status_types_v pastv where paaf.assignment_status_type_id=pastv.assignment_status_type_id) assignment_status,
xxen_util.meaning(paaf.employment_category,&apos;EMP_CAT&apos;,3) assignment_category,
xxen_util.meaning(paaf.employee_category,&apos;EMPLOYEE_CATG&apos;,3) employee_category,
(select papf3.employee_number from per_all_people_f papf3 where paaf.supervisor_id=papf3.person_id and :effective_date between papf3.effective_start_date and papf3.effective_end_date) supervisor_number,
(select papf3.full_name from per_all_people_f papf3 where paaf.supervisor_id=papf3.person_id and :effective_date between papf3.effective_start_date and papf3.effective_end_date) supervisor_name,
paaf.probation_period,
xxen_util.meaning(paaf.probation_unit,&apos;QUALIFYING_UNITS&apos;,3) probation_units,
paaf.date_probation_end probation_end_date,
paaf.notice_period,
xxen_util.meaning(paaf.notice_period_uom,&apos;QUALIFYING_UNITS&apos;,3) notice_period_units,
paaf.normal_hours working_hours,
xxen_util.meaning(paaf.frequency,&apos;FREQUENCY&apos;,3) frequency,
paaf.time_normal_start start_time,
paaf.time_normal_finish end_time,
xxen_util.meaning(paaf.hourly_salaried_code,&apos;HOURLY_SALARIED_CODE&apos;,3) hourly_salaried,
xxen_util.yes(paaf.work_at_home) working_at_home,
(select hsck.concatenated_segments from hr_soft_coding_keyflex hsck where paaf.soft_coding_keyflex_id=hsck.soft_coding_keyflex_id) statutory_information,
(select ppb.name from per_pay_bases ppb where paaf.pay_basis_id=ppb.pay_basis_id) salary_basis,
paaf.internal_address_line internal_address,
xxen_util.meaning(paaf.change_reason,&apos;EMP_ASSIGN_REASON&apos;,3) change_reason,
xxen_util.yes(paaf.manager_flag) manager,
xxen_util.meaning(paaf.bargaining_unit_code,&apos;BARGAINING_UNIT_CODE&apos;,3) bargaining_unit,
xxen_util.yes(paaf.labour_union_member_flag) union_member,
xxen_util.display_flexfield_context(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category) ass_attribute_category,
xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE1&apos;,paaf.rowid,paaf.ass_attribute1) ass_attribute1,
xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE2&apos;,paaf.rowid,paaf.ass_attribute2) ass_attribute2,
xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE3&apos;,paaf.rowid,paaf.ass_attribute3) ass_attribute3,
xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE4&apos;,paaf.rowid,paaf.ass_attribute4) ass_attribute4,
xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE5&apos;,paaf.rowid,paaf.ass_attribute5) ass_attribute5,
xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE6&apos;,paaf.rowid,paaf.ass_attribute6) ass_attribute6,
xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE7&apos;,paaf.rowid,paaf.ass_attribute7) ass_attribute7,
xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE8&apos;,paaf.rowid,paaf.ass_attribute8) ass_attribute8,
xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE9&apos;,paaf.rowid,paaf.ass_attribute9) ass_attribute9,
xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE10&apos;,paaf.rowid,paaf.ass_attribute10) ass_attribute10,
xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE11&apos;,paaf.rowid,paaf.ass_attribute11) ass_attribute11,
xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE12&apos;,paaf.rowid,paaf.ass_attribute12) ass_attribute12,
xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE13&apos;,paaf.rowid,paaf.ass_attribute13) ass_attribute13,
xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE14&apos;,paaf.rowid,paaf.ass_attribute14) ass_attribute14,
xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE15&apos;,paaf.rowid,paaf.ass_attribute15) ass_attribute15,
xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE16&apos;,paaf.rowid,paaf.ass_attribute16) ass_attribute16,
xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE17&apos;,paaf.rowid,paaf.ass_attribute17) ass_attribute17,
xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE18&apos;,paaf.rowid,paaf.ass_attribute18) ass_attribute18,
xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE19&apos;,paaf.rowid,paaf.ass_attribute19) ass_attribute19,
xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE20&apos;,paaf.rowid,paaf.ass_attribute20) ass_attribute20,
xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE21&apos;,paaf.rowid,paaf.ass_attribute21) ass_attribute21,
xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE22&apos;,paaf.rowid,paaf.ass_attribute22) ass_attribute22,
xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE23&apos;,paaf.rowid,paaf.ass_attribute23) ass_attribute23,
xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE24&apos;,paaf.rowid,paaf.ass_attribute24) ass_attribute24,
xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE25&apos;,paaf.rowid,paaf.ass_attribute25) ass_attribute25,
xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE26&apos;,paaf.rowid,paaf.ass_attribute26) ass_attribute26,
xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE27&apos;,paaf.rowid,paaf.ass_attribute27) ass_attribute27,
xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE28&apos;,paaf.rowid,paaf.ass_attribute28) ass_attribute28,
xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE29&apos;,paaf.rowid,paaf.ass_attribute29) ass_attribute29,
xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE30&apos;,paaf.rowid,paaf.ass_attribute30) ass_attribute30,
0 upload_row
from
per_business_groups pbg,
per_all_people_f papf,
per_all_assignments_f paaf
where
1=1 and
pbg.business_group_id=:business_group_id and
papf.business_group_id=pbg.business_group_id and
:effective_date between papf.effective_start_date and papf.effective_end_date and
papf.current_employee_flag=&apos;Y&apos; and
papf.person_id=paaf.person_id and
paaf.assignment_type=&apos;E&apos; and
:effective_date between paaf.effective_start_date and paaf.effective_end_date</SQL_TEXT>
  <VERSION_COMMENTS>Initial version - create secondary employee assignments and update employee assignments, their status and the assignment flexfield through hr_assignment_api</VERSION_COMMENTS>
  <TYPE>U</TYPE>
  <UPLOAD_TYPE>A</UPLOAD_TYPE>
  <UPLOAD_OBJECT>xxen_per_upload.create_update_assignment</UPLOAD_OBJECT>
  <REPORT_TRANSLATIONS>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>US</LANGUAGE>
    <REPORT_NAME>PER Person Assignment Upload</REPORT_NAME>
    <DESCRIPTION>Upload to create and update employee assignments as in the Assignment window of the People form: organization, job, position, grade, payroll, location, status, categories, supervisor, probation and notice periods, standard conditions, statutory information, salary basis, people group and the Additional Assignment Details flexfield.

Changes are made as of the Effective Date. When Datetrack Mode is blank, the assignment is corrected if the Effective Date is its start date, and otherwise a change is inserted from the Effective Date (Update, or Update - Insert when later changes exist).

A new row without an existing Assignment Number creates a secondary assignment with hr_assignment_api.create_secondary_emp_asg. The primary assignment is created when the person is hired with the PER Person Upload.

A Status of another system status suspends, reactivates or terminates the assignment. People Group and Statutory Information take the concatenated segment values and create new combinations as needed.</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
  </REPORT_TRANSLATIONS>
  <CATEGORY_ASSIGNMENTS>
   <CATEGORY_ASSIGNMENTS_ROW>
    <CATEGORY>Enginatics</CATEGORY>
   </CATEGORY_ASSIGNMENTS_ROW>
   <CATEGORY_ASSIGNMENTS_ROW>
    <CATEGORY>Upload</CATEGORY>
   </CATEGORY_ASSIGNMENTS_ROW>
  </CATEGORY_ASSIGNMENTS>
  <ANCHORS>
   <ANCHORS_ROW>
    <ANCHOR>1=1</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>: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>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select xxen_upload.action_create id, xxen_upload.action_meaning(xxen_upload.action_create) value, null description from dual union all
select xxen_upload.action_create||&apos;,&apos;||xxen_upload.action_update id, xxen_upload.action_meaning(xxen_upload.action_create)||&apos;, &apos;||xxen_upload.action_meaning(xxen_upload.action_update) value, null description from dual</LOV_QUERY_DSP>
    <DEFAULT_VALUE>C,U</DEFAULT_VALUE>
    <REQUIRED>Y</REQUIRED>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Upload Mode</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>2</SORT_ORDER>
    <DISPLAY_SEQUENCE>20</DISPLAY_SEQUENCE>
    <ANCHOR>:business_group_id</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV custom</PARAMETER_TYPE_DSP>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
pbg.business_group_id id,
pbg.name value,
null description
from
per_business_groups pbg
order by
pbg.name</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 records 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>papf.employee_number=:employee_number</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV custom</PARAMETER_TYPE_DSP>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <FILTER_BEFORE_DISPLAY_DSP>Y</FILTER_BEFORE_DISPLAY_DSP>
    <LOV_QUERY_DSP>select
papf.employee_number id,
papf.employee_number value,
papf.full_name description
from
per_all_people_f papf
where
papf.business_group_id=:$flex$.Business_Group and
papf.current_employee_flag=&apos;Y&apos; and
trunc(sysdate) between papf.effective_start_date and papf.effective_end_date
order by
papf.employee_number</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Employee Number</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>paaf.organization_id=:organization_id</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV custom</PARAMETER_TYPE_DSP>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_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>paaf.job_id=:job_id</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV custom</PARAMETER_TYPE_DSP>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_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>paaf.location_id=:location_id</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV custom</PARAMETER_TYPE_DSP>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
hlav.location_id id,
hlav.location_code value,
hlav.description
from
hr_locations_all_vl hlav
where
nvl(hlav.business_group_id,:$flex$.Business_Group)=:$flex$.Business_Group
order by
hlav.location_code</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Location</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>8</SORT_ORDER>
    <DISPLAY_SEQUENCE>80</DISPLAY_SEQUENCE>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>paaf.payroll_id=:payroll_id</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV custom</PARAMETER_TYPE_DSP>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select distinct
papf2.payroll_id id,
papf2.payroll_name value,
null description
from
pay_all_payrolls_f papf2
where
papf2.business_group_id=:$flex$.Business_Group
order by
papf2.payroll_name</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Payroll</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>9</SORT_ORDER>
    <DISPLAY_SEQUENCE>90</DISPLAY_SEQUENCE>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>paaf.primary_flag=&apos;Y&apos;</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV</PARAMETER_TYPE_DSP>
    <LOV_NAME>Yes</LOV_NAME>
    <LOV_GUID>8E2FF36EDEA679D2E0530100007F1FF2</LOV_GUID>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select &apos;Y&apos; id, xxen_util.meaning(&apos;Y&apos;,&apos;YES_NO&apos;,0) value, null description from dual</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Primary Assignments Only</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
  </PARAMETERS>
  <TEMPLATES>
   <TEMPLATES_ROW>
    <GUID>8A26D141309E432598CD5FCFCC2378C1</GUID>
    <TEMPLATE_NAME>Assignment Flexfield</TEMPLATE_NAME>
    <DESCRIPTION>Maintains the Additional Assignment Details flexfield of existing assignments.</DESCRIPTION>
    <OWNER>ENGINATICS</OWNER>
    <TEMPLATE_COLUMNS>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>4</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ASSIGNMENT_NUMBER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>8</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ASS_ATTRIBUTE1</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>17</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ASS_ATTRIBUTE10</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>18</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ASS_ATTRIBUTE11</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>19</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ASS_ATTRIBUTE12</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>20</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ASS_ATTRIBUTE13</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>21</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ASS_ATTRIBUTE14</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>22</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ASS_ATTRIBUTE15</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>23</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ASS_ATTRIBUTE16</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>24</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ASS_ATTRIBUTE17</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>25</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ASS_ATTRIBUTE18</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>26</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ASS_ATTRIBUTE19</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>9</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ASS_ATTRIBUTE2</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>27</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ASS_ATTRIBUTE20</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>28</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ASS_ATTRIBUTE21</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>29</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ASS_ATTRIBUTE22</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>30</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ASS_ATTRIBUTE23</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>31</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ASS_ATTRIBUTE24</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>32</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ASS_ATTRIBUTE25</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>33</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ASS_ATTRIBUTE26</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>34</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ASS_ATTRIBUTE27</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>35</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ASS_ATTRIBUTE28</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>36</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ASS_ATTRIBUTE29</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>10</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ASS_ATTRIBUTE3</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>37</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ASS_ATTRIBUTE30</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>11</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ASS_ATTRIBUTE4</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>12</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ASS_ATTRIBUTE5</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>13</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ASS_ATTRIBUTE6</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>14</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ASS_ATTRIBUTE7</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>15</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ASS_ATTRIBUTE8</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>16</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ASS_ATTRIBUTE9</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>7</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ASS_ATTRIBUTE_CATEGORY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>1</DISPLAY_SEQUENCE>
      <COLUMN_NAME>BUSINESS_GROUP</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>6</DISPLAY_SEQUENCE>
      <COLUMN_NAME>DATETRACK_MODE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>5</DISPLAY_SEQUENCE>
      <COLUMN_NAME>EFFECTIVE_DATE</COLUMN_NAME>
      <FREEZE_PANES>Y</FREEZE_PANES>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>2</DISPLAY_SEQUENCE>
      <COLUMN_NAME>EMPLOYEE_NUMBER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>3</DISPLAY_SEQUENCE>
      <COLUMN_NAME>FULL_NAME</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>
   </TEMPLATES_ROW>
   <TEMPLATES_ROW>
    <GUID>F62911D307AE4BCDAD9667E3E43D3C59</GUID>
    <TEMPLATE_NAME>Create Secondary Assignments</TEMPLATE_NAME>
    <DESCRIPTION>Opens an empty sheet to add secondary assignments to existing employees.

The primary assignment is created with the person, so use the Default template to complete it.</DESCRIPTION>
    <OWNER>ENGINATICS</OWNER>
    <TEMPLATE_COLUMNS>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>13</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ASSIGNMENT_CATEGORY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>4</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ASSIGNMENT_NUMBER</COLUMN_NAME>
      <FREEZE_PANES>Y</FREEZE_PANES>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>12</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ASSIGNMENT_STATUS</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>1</DISPLAY_SEQUENCE>
      <COLUMN_NAME>BUSINESS_GROUP</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>5</DISPLAY_SEQUENCE>
      <COLUMN_NAME>EFFECTIVE_DATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>2</DISPLAY_SEQUENCE>
      <COLUMN_NAME>EMPLOYEE_NUMBER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>17</DISPLAY_SEQUENCE>
      <COLUMN_NAME>FREQUENCY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>3</DISPLAY_SEQUENCE>
      <COLUMN_NAME>FULL_NAME</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>9</DISPLAY_SEQUENCE>
      <COLUMN_NAME>GRADE</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>11</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LOCATION</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>10</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PAYROLL</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>8</DISPLAY_SEQUENCE>
      <COLUMN_NAME>POSITION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>15</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SUPERVISOR_NAME</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>14</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SUPERVISOR_NUMBER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>16</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>Employee Number</PARAMETER_NAME>
     </PARAMETER_EXCLUSION_ROW>
     <PARAMETER_EXCLUSION_ROW>
      <PARAMETER_NAME>Job</PARAMETER_NAME>
     </PARAMETER_EXCLUSION_ROW>
     <PARAMETER_EXCLUSION_ROW>
      <PARAMETER_NAME>Location</PARAMETER_NAME>
     </PARAMETER_EXCLUSION_ROW>
     <PARAMETER_EXCLUSION_ROW>
      <PARAMETER_NAME>Organization</PARAMETER_NAME>
     </PARAMETER_EXCLUSION_ROW>
     <PARAMETER_EXCLUSION_ROW>
      <PARAMETER_NAME>Payroll</PARAMETER_NAME>
     </PARAMETER_EXCLUSION_ROW>
     <PARAMETER_EXCLUSION_ROW>
      <PARAMETER_NAME>Primary Assignments Only</PARAMETER_NAME>
     </PARAMETER_EXCLUSION_ROW>
    </PARAMETER_EXCLUSION>
   </TEMPLATES_ROW>
   <TEMPLATES_ROW>
    <GUID>9C49C6F981CF48CEA33B5A8968440746</GUID>
    <TEMPLATE_NAME>Default</TEMPLATE_NAME>
    <DESCRIPTION>Creates and updates employee assignments with the fields of the Assignment window, without the flexfield.</DESCRIPTION>
    <OWNER>ENGINATICS</OWNER>
    <TEMPLATE_COLUMNS>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>16</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ASSIGNMENT_CATEGORY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>4</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ASSIGNMENT_NUMBER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>15</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ASSIGNMENT_STATUS</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>36</DISPLAY_SEQUENCE>
      <COLUMN_NAME>BARGAINING_UNIT</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>1</DISPLAY_SEQUENCE>
      <COLUMN_NAME>BUSINESS_GROUP</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>34</DISPLAY_SEQUENCE>
      <COLUMN_NAME>CHANGE_REASON</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>7</DISPLAY_SEQUENCE>
      <COLUMN_NAME>DATETRACK_MODE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>6</DISPLAY_SEQUENCE>
      <COLUMN_NAME>EFFECTIVE_DATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>17</DISPLAY_SEQUENCE>
      <COLUMN_NAME>EMPLOYEE_CATEGORY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>2</DISPLAY_SEQUENCE>
      <COLUMN_NAME>EMPLOYEE_NUMBER</COLUMN_NAME>
     </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>26</DISPLAY_SEQUENCE>
      <COLUMN_NAME>FREQUENCY</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>3</DISPLAY_SEQUENCE>
      <COLUMN_NAME>FULL_NAME</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>12</DISPLAY_SEQUENCE>
      <COLUMN_NAME>GRADE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>29</DISPLAY_SEQUENCE>
      <COLUMN_NAME>HOURLY_SALARIED</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>33</DISPLAY_SEQUENCE>
      <COLUMN_NAME>INTERNAL_ADDRESS</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>10</DISPLAY_SEQUENCE>
      <COLUMN_NAME>JOB</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>14</DISPLAY_SEQUENCE>
      <COLUMN_NAME>LOCATION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>35</DISPLAY_SEQUENCE>
      <COLUMN_NAME>MANAGER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>23</DISPLAY_SEQUENCE>
      <COLUMN_NAME>NOTICE_PERIOD</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>24</DISPLAY_SEQUENCE>
      <COLUMN_NAME>NOTICE_PERIOD_UNITS</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>13</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PAYROLL</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>9</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PEOPLE_GROUP</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>11</DISPLAY_SEQUENCE>
      <COLUMN_NAME>POSITION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>5</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PRIMARY_ASSIGNMENT</COLUMN_NAME>
      <FREEZE_PANES>Y</FREEZE_PANES>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>22</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PROBATION_END_DATE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>20</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PROBATION_PERIOD</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>21</DISPLAY_SEQUENCE>
      <COLUMN_NAME>PROBATION_UNITS</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>32</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SALARY_BASIS</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>31</DISPLAY_SEQUENCE>
      <COLUMN_NAME>STATUTORY_INFORMATION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>19</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SUPERVISOR_NAME</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>18</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SUPERVISOR_NUMBER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>37</DISPLAY_SEQUENCE>
      <COLUMN_NAME>UNION_MEMBER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>30</DISPLAY_SEQUENCE>
      <COLUMN_NAME>WORKING_AT_HOME</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>
   </TEMPLATES_ROW>
   <TEMPLATES_ROW>
    <GUID>8908630C60284E38B56BA5B7062C1763</GUID>
    <TEMPLATE_NAME>Organization and Job Change</TEMPLATE_NAME>
    <DESCRIPTION>Transfers and promotions: changes the organization, job, position, grade, location or supervisor as of the Effective Date.</DESCRIPTION>
    <OWNER>ENGINATICS</OWNER>
    <TEMPLATE_COLUMNS>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>4</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ASSIGNMENT_NUMBER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>1</DISPLAY_SEQUENCE>
      <COLUMN_NAME>BUSINESS_GROUP</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>14</DISPLAY_SEQUENCE>
      <COLUMN_NAME>CHANGE_REASON</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>6</DISPLAY_SEQUENCE>
      <COLUMN_NAME>DATETRACK_MODE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>5</DISPLAY_SEQUENCE>
      <COLUMN_NAME>EFFECTIVE_DATE</COLUMN_NAME>
      <FREEZE_PANES>Y</FREEZE_PANES>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>2</DISPLAY_SEQUENCE>
      <COLUMN_NAME>EMPLOYEE_NUMBER</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>3</DISPLAY_SEQUENCE>
      <COLUMN_NAME>FULL_NAME</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>10</DISPLAY_SEQUENCE>
      <COLUMN_NAME>GRADE</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>8</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>7</DISPLAY_SEQUENCE>
      <COLUMN_NAME>ORGANIZATION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>9</DISPLAY_SEQUENCE>
      <COLUMN_NAME>POSITION</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>13</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SUPERVISOR_NAME</COLUMN_NAME>
     </TEMPLATE_COLUMNS_ROW>
     <TEMPLATE_COLUMNS_ROW>
      <DISPLAY_SEQUENCE>12</DISPLAY_SEQUENCE>
      <COLUMN_NAME>SUPERVISOR_NUMBER</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>
   </TEMPLATES_ROW>
  </TEMPLATES>
  <DEFAULT_TEMPLATES>
   <DEFAULT_TEMPLATES_ROW>
    <TEMPLATE_GUID>9C49C6F981CF48CEA33B5A8968440746</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>ASSIGNMENT_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>ASSIGNMENT_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>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <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>EMPLOYEE_NUMBER</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>30</DATA_LENGTH>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <FILTER_BEFORE_DISPLAY_DSP>Y</FILTER_BEFORE_DISPLAY_DSP>
    <LOV_QUERY_DSP>select
papf.employee_number 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>
    <REQUIRED>Y</REQUIRED>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>9</COLUMN_NUMBER>
    <COLUMN_NAME>FULL_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_all_people_f papf, per_business_groups pbg where pbg.name=:$column$.business_group and papf.business_group_id=pbg.business_group_id and papf.employee_number=:$column$.employee_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>10</COLUMN_NUMBER>
    <COLUMN_NAME>ASSIGNMENT_NUMBER</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>30</DATA_LENGTH>
    <COMMENTS>Leave blank on a new row to create a secondary assignment with a generated number.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>11</COLUMN_NUMBER>
    <COLUMN_NAME>PRIMARY_ASSIGNMENT</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>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select &apos;Y&apos; id, xxen_util.meaning(&apos;Y&apos;,&apos;YES_NO&apos;,0) value, null description from dual</LOV_QUERY_DSP>
    <READ_ONLY>Y</READ_ONLY>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>12</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 assignment changes take effect. Defaults from the Effective Date parameter.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>13</COLUMN_NUMBER>
    <COLUMN_NAME>DATETRACK_MODE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>80</DATA_LENGTH>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
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 assignment when the Effective Date is its start date and to insert a change otherwise.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>14</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>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <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
nvl(:$column$.effective_date,trunc(sysdate)) between haouv.date_from and nvl(haouv.date_to,nvl(:$column$.effective_date,trunc(sysdate))) and
haouv.organization_id in (select hoi.organization_id from hr_organization_information hoi where hoi.org_information_context=&apos;CLASS&apos; and hoi.org_information1=&apos;HR_ORG&apos; and hoi.org_information2=&apos;Y&apos;)
order by
haouv.name</LOV_QUERY_DSP>
    <COMMENTS>Required for a new assignment.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>15</COLUMN_NUMBER>
    <COLUMN_NAME>PEOPLE_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
distinct
ppg.group_name value,
null description
from
per_business_groups pbg,
pay_people_groups ppg
where
pbg.name=:$column$.business_group and
ppg.id_flex_num=to_number(pbg.people_group_structure) and
ppg.enabled_flag=&apos;Y&apos;
order by
ppg.group_name</LOV_QUERY_DSP>
    <COMMENTS>Concatenated segment values of the People Group flexfield. A new combination is created when it does not exist.</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>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <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$.effective_date,trunc(sysdate)) between pjv.date_from and nvl(pjv.date_to,nvl(:$column$.effective_date,trunc(sysdate)))
order by
pjv.name</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>17</COLUMN_NUMBER>
    <COLUMN_NAME>POSITION</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>240</DATA_LENGTH>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
hpf.position_id id,
hpf.name value,
null description
from
per_business_groups pbg,
hr_positions_f hpf
where
pbg.name=:$column$.business_group and
hpf.business_group_id=pbg.business_group_id and
nvl(:$column$.effective_date,trunc(sysdate)) between hpf.effective_start_date and hpf.effective_end_date
order by
hpf.name</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>18</COLUMN_NUMBER>
    <COLUMN_NAME>GRADE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>240</DATA_LENGTH>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <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>19</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>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <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>20</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>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <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>21</COLUMN_NUMBER>
    <COLUMN_NAME>ASSIGNMENT_STATUS</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>80</DATA_LENGTH>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
pastv.assignment_status_type_id id,
pastv.user_status value,
xxen_util.meaning(pastv.per_system_status,&apos;PER_ASS_SYS_STATUS&apos;,3) description
from
per_business_groups pbg,
per_assignment_status_types_v pastv
where
pbg.name=:$column$.business_group and
nvl(pastv.business_group_id,pbg.business_group_id)=pbg.business_group_id and
nvl(pastv.legislation_code,pbg.legislation_code)=pbg.legislation_code and
pastv.per_system_status in (&apos;ACTIVE_ASSIGN&apos;,&apos;SUSP_ASSIGN&apos;,&apos;TERM_ASSIGN&apos;) and
pastv.active_flag=&apos;Y&apos;
order by
pastv.user_status</LOV_QUERY_DSP>
    <DEFAULT_VALUE>select pastv.user_status from per_assignment_status_types_v pastv where pastv.assignment_status_type_id=1</DEFAULT_VALUE>
    <COMMENTS>A change to a status of another system status suspends, reactivates or terminates the assignment. Terminating ends a secondary assignment on the Effective Date.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>22</COLUMN_NUMBER>
    <COLUMN_NAME>ASSIGNMENT_CATEGORY</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>80</DATA_LENGTH>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
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;EMP_CAT&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>23</COLUMN_NUMBER>
    <COLUMN_NAME>EMPLOYEE_CATEGORY</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>80</DATA_LENGTH>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
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;EMPLOYEE_CATG&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>24</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>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <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>25</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_all_people_f papf, per_business_groups pbg 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>26</COLUMN_NUMBER>
    <COLUMN_NAME>PROBATION_PERIOD</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>27</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>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <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;QUALIFYING_UNITS&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>28</COLUMN_NUMBER>
    <COLUMN_NAME>PROBATION_END_DATE</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Date</COLUMN_TYPE_DSP>
    <DATA_TYPE>date</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>29</COLUMN_NUMBER>
    <COLUMN_NAME>NOTICE_PERIOD</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Number</COLUMN_TYPE_DSP>
    <DATA_TYPE>number</DATA_TYPE>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>30</COLUMN_NUMBER>
    <COLUMN_NAME>NOTICE_PERIOD_UNITS</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>80</DATA_LENGTH>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
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;QUALIFYING_UNITS&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>31</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>32</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>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <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>33</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>34</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>35</COLUMN_NUMBER>
    <COLUMN_NAME>HOURLY_SALARIED</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>80</DATA_LENGTH>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
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;HOURLY_SALARIED_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>36</COLUMN_NUMBER>
    <COLUMN_NAME>WORKING_AT_HOME</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>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select &apos;Y&apos; id, xxen_util.meaning(&apos;Y&apos;,&apos;YES_NO&apos;,0) value, null description from dual</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>37</COLUMN_NUMBER>
    <COLUMN_NAME>STATUTORY_INFORMATION</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>240</DATA_LENGTH>
    <LOV_QUERY_DSP>select
distinct
hsck.concatenated_segments value,
null description
from
per_business_groups pbg,
pay_legislation_rules plr,
hr_soft_coding_keyflex hsck
where
pbg.name=:$column$.business_group and
plr.legislation_code=pbg.legislation_code and
plr.rule_type=&apos;S&apos; and
hsck.id_flex_num=to_number(plr.rule_mode) and
hsck.enabled_flag=&apos;Y&apos;
order by
hsck.concatenated_segments</LOV_QUERY_DSP>
    <COMMENTS>Concatenated segment values of the Soft Coded flexfield of the business group&apos;s legislation, e.g. the GRE for the United States. A new combination is created when it does not exist.</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>38</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>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <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>39</COLUMN_NUMBER>
    <COLUMN_NAME>INTERNAL_ADDRESS</COLUMN_NAME>
    <COLUMN_TYPE_DSP>Char</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>80</DATA_LENGTH>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>40</COLUMN_NUMBER>
    <COLUMN_NAME>CHANGE_REASON</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>80</DATA_LENGTH>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
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;EMP_ASSIGN_REASON&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>41</COLUMN_NUMBER>
    <COLUMN_NAME>MANAGER</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>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select &apos;Y&apos; id, xxen_util.meaning(&apos;Y&apos;,&apos;YES_NO&apos;,0) value, null description from dual</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>42</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>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <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>43</COLUMN_NUMBER>
    <COLUMN_NAME>UNION_MEMBER</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>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select &apos;Y&apos; id, xxen_util.meaning(&apos;Y&apos;,&apos;YES_NO&apos;,0) value, null description from dual</LOV_QUERY_DSP>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>44</COLUMN_NUMBER>
    <COLUMN_NAME>ASS_ATTRIBUTE_CATEGORY</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <DATA_LENGTH>80</DATA_LENGTH>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
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_ASSIGNMENTS&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>45</COLUMN_NUMBER>
    <COLUMN_NAME>ASS_ATTRIBUTE1</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(xxen_util.dff_attribute_lov(
p_application_id=&gt;800,
p_descriptive_flexfield_name=&gt;&apos;PER_ASSIGNMENTS&apos;,
p_context_name=&gt;:$column$.ass_attribute_category,
p_column_name=&gt;&apos;ASS_ATTRIBUTE1&apos;,
p_attribute1=&gt;:$column$.ass_attribute1,
p_attribute2=&gt;:$column$.ass_attribute2,
p_attribute3=&gt;:$column$.ass_attribute3,
p_attribute4=&gt;:$column$.ass_attribute4,
p_attribute5=&gt;:$column$.ass_attribute5,
p_attribute6=&gt;:$column$.ass_attribute6,
p_attribute7=&gt;:$column$.ass_attribute7,
p_attribute8=&gt;:$column$.ass_attribute8,
p_attribute9=&gt;:$column$.ass_attribute9,
p_attribute10=&gt;:$column$.ass_attribute10,
p_attribute11=&gt;:$column$.ass_attribute11,
p_attribute12=&gt;:$column$.ass_attribute12,
p_attribute13=&gt;:$column$.ass_attribute13,
p_attribute14=&gt;:$column$.ass_attribute14,
p_attribute15=&gt;:$column$.ass_attribute15,
p_attribute16=&gt;:$column$.ass_attribute16,
p_attribute17=&gt;:$column$.ass_attribute17,
p_attribute18=&gt;:$column$.ass_attribute18,
p_attribute19=&gt;:$column$.ass_attribute19,
p_attribute20=&gt;:$column$.ass_attribute20,
p_attribute21=&gt;:$column$.ass_attribute21,
p_attribute22=&gt;:$column$.ass_attribute22,
p_attribute23=&gt;:$column$.ass_attribute23,
p_attribute24=&gt;:$column$.ass_attribute24,
p_attribute25=&gt;:$column$.ass_attribute25,
p_attribute26=&gt;:$column$.ass_attribute26,
p_attribute27=&gt;:$column$.ass_attribute27,
p_attribute28=&gt;:$column$.ass_attribute28,
p_attribute29=&gt;:$column$.ass_attribute29,
p_attribute30=&gt;:$column$.ass_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_ASSIGNMENTS&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;ASS_ATTRIBUTE1&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>46</COLUMN_NUMBER>
    <COLUMN_NAME>ASS_ATTRIBUTE2</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(xxen_util.dff_attribute_lov(
p_application_id=&gt;800,
p_descriptive_flexfield_name=&gt;&apos;PER_ASSIGNMENTS&apos;,
p_context_name=&gt;:$column$.ass_attribute_category,
p_column_name=&gt;&apos;ASS_ATTRIBUTE2&apos;,
p_attribute1=&gt;:$column$.ass_attribute1,
p_attribute2=&gt;:$column$.ass_attribute2,
p_attribute3=&gt;:$column$.ass_attribute3,
p_attribute4=&gt;:$column$.ass_attribute4,
p_attribute5=&gt;:$column$.ass_attribute5,
p_attribute6=&gt;:$column$.ass_attribute6,
p_attribute7=&gt;:$column$.ass_attribute7,
p_attribute8=&gt;:$column$.ass_attribute8,
p_attribute9=&gt;:$column$.ass_attribute9,
p_attribute10=&gt;:$column$.ass_attribute10,
p_attribute11=&gt;:$column$.ass_attribute11,
p_attribute12=&gt;:$column$.ass_attribute12,
p_attribute13=&gt;:$column$.ass_attribute13,
p_attribute14=&gt;:$column$.ass_attribute14,
p_attribute15=&gt;:$column$.ass_attribute15,
p_attribute16=&gt;:$column$.ass_attribute16,
p_attribute17=&gt;:$column$.ass_attribute17,
p_attribute18=&gt;:$column$.ass_attribute18,
p_attribute19=&gt;:$column$.ass_attribute19,
p_attribute20=&gt;:$column$.ass_attribute20,
p_attribute21=&gt;:$column$.ass_attribute21,
p_attribute22=&gt;:$column$.ass_attribute22,
p_attribute23=&gt;:$column$.ass_attribute23,
p_attribute24=&gt;:$column$.ass_attribute24,
p_attribute25=&gt;:$column$.ass_attribute25,
p_attribute26=&gt;:$column$.ass_attribute26,
p_attribute27=&gt;:$column$.ass_attribute27,
p_attribute28=&gt;:$column$.ass_attribute28,
p_attribute29=&gt;:$column$.ass_attribute29,
p_attribute30=&gt;:$column$.ass_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_ASSIGNMENTS&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;ASS_ATTRIBUTE2&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>47</COLUMN_NUMBER>
    <COLUMN_NAME>ASS_ATTRIBUTE3</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(xxen_util.dff_attribute_lov(
p_application_id=&gt;800,
p_descriptive_flexfield_name=&gt;&apos;PER_ASSIGNMENTS&apos;,
p_context_name=&gt;:$column$.ass_attribute_category,
p_column_name=&gt;&apos;ASS_ATTRIBUTE3&apos;,
p_attribute1=&gt;:$column$.ass_attribute1,
p_attribute2=&gt;:$column$.ass_attribute2,
p_attribute3=&gt;:$column$.ass_attribute3,
p_attribute4=&gt;:$column$.ass_attribute4,
p_attribute5=&gt;:$column$.ass_attribute5,
p_attribute6=&gt;:$column$.ass_attribute6,
p_attribute7=&gt;:$column$.ass_attribute7,
p_attribute8=&gt;:$column$.ass_attribute8,
p_attribute9=&gt;:$column$.ass_attribute9,
p_attribute10=&gt;:$column$.ass_attribute10,
p_attribute11=&gt;:$column$.ass_attribute11,
p_attribute12=&gt;:$column$.ass_attribute12,
p_attribute13=&gt;:$column$.ass_attribute13,
p_attribute14=&gt;:$column$.ass_attribute14,
p_attribute15=&gt;:$column$.ass_attribute15,
p_attribute16=&gt;:$column$.ass_attribute16,
p_attribute17=&gt;:$column$.ass_attribute17,
p_attribute18=&gt;:$column$.ass_attribute18,
p_attribute19=&gt;:$column$.ass_attribute19,
p_attribute20=&gt;:$column$.ass_attribute20,
p_attribute21=&gt;:$column$.ass_attribute21,
p_attribute22=&gt;:$column$.ass_attribute22,
p_attribute23=&gt;:$column$.ass_attribute23,
p_attribute24=&gt;:$column$.ass_attribute24,
p_attribute25=&gt;:$column$.ass_attribute25,
p_attribute26=&gt;:$column$.ass_attribute26,
p_attribute27=&gt;:$column$.ass_attribute27,
p_attribute28=&gt;:$column$.ass_attribute28,
p_attribute29=&gt;:$column$.ass_attribute29,
p_attribute30=&gt;:$column$.ass_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_ASSIGNMENTS&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;ASS_ATTRIBUTE3&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>48</COLUMN_NUMBER>
    <COLUMN_NAME>ASS_ATTRIBUTE4</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(xxen_util.dff_attribute_lov(
p_application_id=&gt;800,
p_descriptive_flexfield_name=&gt;&apos;PER_ASSIGNMENTS&apos;,
p_context_name=&gt;:$column$.ass_attribute_category,
p_column_name=&gt;&apos;ASS_ATTRIBUTE4&apos;,
p_attribute1=&gt;:$column$.ass_attribute1,
p_attribute2=&gt;:$column$.ass_attribute2,
p_attribute3=&gt;:$column$.ass_attribute3,
p_attribute4=&gt;:$column$.ass_attribute4,
p_attribute5=&gt;:$column$.ass_attribute5,
p_attribute6=&gt;:$column$.ass_attribute6,
p_attribute7=&gt;:$column$.ass_attribute7,
p_attribute8=&gt;:$column$.ass_attribute8,
p_attribute9=&gt;:$column$.ass_attribute9,
p_attribute10=&gt;:$column$.ass_attribute10,
p_attribute11=&gt;:$column$.ass_attribute11,
p_attribute12=&gt;:$column$.ass_attribute12,
p_attribute13=&gt;:$column$.ass_attribute13,
p_attribute14=&gt;:$column$.ass_attribute14,
p_attribute15=&gt;:$column$.ass_attribute15,
p_attribute16=&gt;:$column$.ass_attribute16,
p_attribute17=&gt;:$column$.ass_attribute17,
p_attribute18=&gt;:$column$.ass_attribute18,
p_attribute19=&gt;:$column$.ass_attribute19,
p_attribute20=&gt;:$column$.ass_attribute20,
p_attribute21=&gt;:$column$.ass_attribute21,
p_attribute22=&gt;:$column$.ass_attribute22,
p_attribute23=&gt;:$column$.ass_attribute23,
p_attribute24=&gt;:$column$.ass_attribute24,
p_attribute25=&gt;:$column$.ass_attribute25,
p_attribute26=&gt;:$column$.ass_attribute26,
p_attribute27=&gt;:$column$.ass_attribute27,
p_attribute28=&gt;:$column$.ass_attribute28,
p_attribute29=&gt;:$column$.ass_attribute29,
p_attribute30=&gt;:$column$.ass_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_ASSIGNMENTS&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;ASS_ATTRIBUTE4&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>49</COLUMN_NUMBER>
    <COLUMN_NAME>ASS_ATTRIBUTE5</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(xxen_util.dff_attribute_lov(
p_application_id=&gt;800,
p_descriptive_flexfield_name=&gt;&apos;PER_ASSIGNMENTS&apos;,
p_context_name=&gt;:$column$.ass_attribute_category,
p_column_name=&gt;&apos;ASS_ATTRIBUTE5&apos;,
p_attribute1=&gt;:$column$.ass_attribute1,
p_attribute2=&gt;:$column$.ass_attribute2,
p_attribute3=&gt;:$column$.ass_attribute3,
p_attribute4=&gt;:$column$.ass_attribute4,
p_attribute5=&gt;:$column$.ass_attribute5,
p_attribute6=&gt;:$column$.ass_attribute6,
p_attribute7=&gt;:$column$.ass_attribute7,
p_attribute8=&gt;:$column$.ass_attribute8,
p_attribute9=&gt;:$column$.ass_attribute9,
p_attribute10=&gt;:$column$.ass_attribute10,
p_attribute11=&gt;:$column$.ass_attribute11,
p_attribute12=&gt;:$column$.ass_attribute12,
p_attribute13=&gt;:$column$.ass_attribute13,
p_attribute14=&gt;:$column$.ass_attribute14,
p_attribute15=&gt;:$column$.ass_attribute15,
p_attribute16=&gt;:$column$.ass_attribute16,
p_attribute17=&gt;:$column$.ass_attribute17,
p_attribute18=&gt;:$column$.ass_attribute18,
p_attribute19=&gt;:$column$.ass_attribute19,
p_attribute20=&gt;:$column$.ass_attribute20,
p_attribute21=&gt;:$column$.ass_attribute21,
p_attribute22=&gt;:$column$.ass_attribute22,
p_attribute23=&gt;:$column$.ass_attribute23,
p_attribute24=&gt;:$column$.ass_attribute24,
p_attribute25=&gt;:$column$.ass_attribute25,
p_attribute26=&gt;:$column$.ass_attribute26,
p_attribute27=&gt;:$column$.ass_attribute27,
p_attribute28=&gt;:$column$.ass_attribute28,
p_attribute29=&gt;:$column$.ass_attribute29,
p_attribute30=&gt;:$column$.ass_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_ASSIGNMENTS&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;ASS_ATTRIBUTE5&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>50</COLUMN_NUMBER>
    <COLUMN_NAME>ASS_ATTRIBUTE6</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(xxen_util.dff_attribute_lov(
p_application_id=&gt;800,
p_descriptive_flexfield_name=&gt;&apos;PER_ASSIGNMENTS&apos;,
p_context_name=&gt;:$column$.ass_attribute_category,
p_column_name=&gt;&apos;ASS_ATTRIBUTE6&apos;,
p_attribute1=&gt;:$column$.ass_attribute1,
p_attribute2=&gt;:$column$.ass_attribute2,
p_attribute3=&gt;:$column$.ass_attribute3,
p_attribute4=&gt;:$column$.ass_attribute4,
p_attribute5=&gt;:$column$.ass_attribute5,
p_attribute6=&gt;:$column$.ass_attribute6,
p_attribute7=&gt;:$column$.ass_attribute7,
p_attribute8=&gt;:$column$.ass_attribute8,
p_attribute9=&gt;:$column$.ass_attribute9,
p_attribute10=&gt;:$column$.ass_attribute10,
p_attribute11=&gt;:$column$.ass_attribute11,
p_attribute12=&gt;:$column$.ass_attribute12,
p_attribute13=&gt;:$column$.ass_attribute13,
p_attribute14=&gt;:$column$.ass_attribute14,
p_attribute15=&gt;:$column$.ass_attribute15,
p_attribute16=&gt;:$column$.ass_attribute16,
p_attribute17=&gt;:$column$.ass_attribute17,
p_attribute18=&gt;:$column$.ass_attribute18,
p_attribute19=&gt;:$column$.ass_attribute19,
p_attribute20=&gt;:$column$.ass_attribute20,
p_attribute21=&gt;:$column$.ass_attribute21,
p_attribute22=&gt;:$column$.ass_attribute22,
p_attribute23=&gt;:$column$.ass_attribute23,
p_attribute24=&gt;:$column$.ass_attribute24,
p_attribute25=&gt;:$column$.ass_attribute25,
p_attribute26=&gt;:$column$.ass_attribute26,
p_attribute27=&gt;:$column$.ass_attribute27,
p_attribute28=&gt;:$column$.ass_attribute28,
p_attribute29=&gt;:$column$.ass_attribute29,
p_attribute30=&gt;:$column$.ass_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_ASSIGNMENTS&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;ASS_ATTRIBUTE6&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>51</COLUMN_NUMBER>
    <COLUMN_NAME>ASS_ATTRIBUTE7</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(xxen_util.dff_attribute_lov(
p_application_id=&gt;800,
p_descriptive_flexfield_name=&gt;&apos;PER_ASSIGNMENTS&apos;,
p_context_name=&gt;:$column$.ass_attribute_category,
p_column_name=&gt;&apos;ASS_ATTRIBUTE7&apos;,
p_attribute1=&gt;:$column$.ass_attribute1,
p_attribute2=&gt;:$column$.ass_attribute2,
p_attribute3=&gt;:$column$.ass_attribute3,
p_attribute4=&gt;:$column$.ass_attribute4,
p_attribute5=&gt;:$column$.ass_attribute5,
p_attribute6=&gt;:$column$.ass_attribute6,
p_attribute7=&gt;:$column$.ass_attribute7,
p_attribute8=&gt;:$column$.ass_attribute8,
p_attribute9=&gt;:$column$.ass_attribute9,
p_attribute10=&gt;:$column$.ass_attribute10,
p_attribute11=&gt;:$column$.ass_attribute11,
p_attribute12=&gt;:$column$.ass_attribute12,
p_attribute13=&gt;:$column$.ass_attribute13,
p_attribute14=&gt;:$column$.ass_attribute14,
p_attribute15=&gt;:$column$.ass_attribute15,
p_attribute16=&gt;:$column$.ass_attribute16,
p_attribute17=&gt;:$column$.ass_attribute17,
p_attribute18=&gt;:$column$.ass_attribute18,
p_attribute19=&gt;:$column$.ass_attribute19,
p_attribute20=&gt;:$column$.ass_attribute20,
p_attribute21=&gt;:$column$.ass_attribute21,
p_attribute22=&gt;:$column$.ass_attribute22,
p_attribute23=&gt;:$column$.ass_attribute23,
p_attribute24=&gt;:$column$.ass_attribute24,
p_attribute25=&gt;:$column$.ass_attribute25,
p_attribute26=&gt;:$column$.ass_attribute26,
p_attribute27=&gt;:$column$.ass_attribute27,
p_attribute28=&gt;:$column$.ass_attribute28,
p_attribute29=&gt;:$column$.ass_attribute29,
p_attribute30=&gt;:$column$.ass_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_ASSIGNMENTS&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;ASS_ATTRIBUTE7&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>52</COLUMN_NUMBER>
    <COLUMN_NAME>ASS_ATTRIBUTE8</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(xxen_util.dff_attribute_lov(
p_application_id=&gt;800,
p_descriptive_flexfield_name=&gt;&apos;PER_ASSIGNMENTS&apos;,
p_context_name=&gt;:$column$.ass_attribute_category,
p_column_name=&gt;&apos;ASS_ATTRIBUTE8&apos;,
p_attribute1=&gt;:$column$.ass_attribute1,
p_attribute2=&gt;:$column$.ass_attribute2,
p_attribute3=&gt;:$column$.ass_attribute3,
p_attribute4=&gt;:$column$.ass_attribute4,
p_attribute5=&gt;:$column$.ass_attribute5,
p_attribute6=&gt;:$column$.ass_attribute6,
p_attribute7=&gt;:$column$.ass_attribute7,
p_attribute8=&gt;:$column$.ass_attribute8,
p_attribute9=&gt;:$column$.ass_attribute9,
p_attribute10=&gt;:$column$.ass_attribute10,
p_attribute11=&gt;:$column$.ass_attribute11,
p_attribute12=&gt;:$column$.ass_attribute12,
p_attribute13=&gt;:$column$.ass_attribute13,
p_attribute14=&gt;:$column$.ass_attribute14,
p_attribute15=&gt;:$column$.ass_attribute15,
p_attribute16=&gt;:$column$.ass_attribute16,
p_attribute17=&gt;:$column$.ass_attribute17,
p_attribute18=&gt;:$column$.ass_attribute18,
p_attribute19=&gt;:$column$.ass_attribute19,
p_attribute20=&gt;:$column$.ass_attribute20,
p_attribute21=&gt;:$column$.ass_attribute21,
p_attribute22=&gt;:$column$.ass_attribute22,
p_attribute23=&gt;:$column$.ass_attribute23,
p_attribute24=&gt;:$column$.ass_attribute24,
p_attribute25=&gt;:$column$.ass_attribute25,
p_attribute26=&gt;:$column$.ass_attribute26,
p_attribute27=&gt;:$column$.ass_attribute27,
p_attribute28=&gt;:$column$.ass_attribute28,
p_attribute29=&gt;:$column$.ass_attribute29,
p_attribute30=&gt;:$column$.ass_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_ASSIGNMENTS&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;ASS_ATTRIBUTE8&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>53</COLUMN_NUMBER>
    <COLUMN_NAME>ASS_ATTRIBUTE9</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(xxen_util.dff_attribute_lov(
p_application_id=&gt;800,
p_descriptive_flexfield_name=&gt;&apos;PER_ASSIGNMENTS&apos;,
p_context_name=&gt;:$column$.ass_attribute_category,
p_column_name=&gt;&apos;ASS_ATTRIBUTE9&apos;,
p_attribute1=&gt;:$column$.ass_attribute1,
p_attribute2=&gt;:$column$.ass_attribute2,
p_attribute3=&gt;:$column$.ass_attribute3,
p_attribute4=&gt;:$column$.ass_attribute4,
p_attribute5=&gt;:$column$.ass_attribute5,
p_attribute6=&gt;:$column$.ass_attribute6,
p_attribute7=&gt;:$column$.ass_attribute7,
p_attribute8=&gt;:$column$.ass_attribute8,
p_attribute9=&gt;:$column$.ass_attribute9,
p_attribute10=&gt;:$column$.ass_attribute10,
p_attribute11=&gt;:$column$.ass_attribute11,
p_attribute12=&gt;:$column$.ass_attribute12,
p_attribute13=&gt;:$column$.ass_attribute13,
p_attribute14=&gt;:$column$.ass_attribute14,
p_attribute15=&gt;:$column$.ass_attribute15,
p_attribute16=&gt;:$column$.ass_attribute16,
p_attribute17=&gt;:$column$.ass_attribute17,
p_attribute18=&gt;:$column$.ass_attribute18,
p_attribute19=&gt;:$column$.ass_attribute19,
p_attribute20=&gt;:$column$.ass_attribute20,
p_attribute21=&gt;:$column$.ass_attribute21,
p_attribute22=&gt;:$column$.ass_attribute22,
p_attribute23=&gt;:$column$.ass_attribute23,
p_attribute24=&gt;:$column$.ass_attribute24,
p_attribute25=&gt;:$column$.ass_attribute25,
p_attribute26=&gt;:$column$.ass_attribute26,
p_attribute27=&gt;:$column$.ass_attribute27,
p_attribute28=&gt;:$column$.ass_attribute28,
p_attribute29=&gt;:$column$.ass_attribute29,
p_attribute30=&gt;:$column$.ass_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_ASSIGNMENTS&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;ASS_ATTRIBUTE9&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>54</COLUMN_NUMBER>
    <COLUMN_NAME>ASS_ATTRIBUTE10</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(xxen_util.dff_attribute_lov(
p_application_id=&gt;800,
p_descriptive_flexfield_name=&gt;&apos;PER_ASSIGNMENTS&apos;,
p_context_name=&gt;:$column$.ass_attribute_category,
p_column_name=&gt;&apos;ASS_ATTRIBUTE10&apos;,
p_attribute1=&gt;:$column$.ass_attribute1,
p_attribute2=&gt;:$column$.ass_attribute2,
p_attribute3=&gt;:$column$.ass_attribute3,
p_attribute4=&gt;:$column$.ass_attribute4,
p_attribute5=&gt;:$column$.ass_attribute5,
p_attribute6=&gt;:$column$.ass_attribute6,
p_attribute7=&gt;:$column$.ass_attribute7,
p_attribute8=&gt;:$column$.ass_attribute8,
p_attribute9=&gt;:$column$.ass_attribute9,
p_attribute10=&gt;:$column$.ass_attribute10,
p_attribute11=&gt;:$column$.ass_attribute11,
p_attribute12=&gt;:$column$.ass_attribute12,
p_attribute13=&gt;:$column$.ass_attribute13,
p_attribute14=&gt;:$column$.ass_attribute14,
p_attribute15=&gt;:$column$.ass_attribute15,
p_attribute16=&gt;:$column$.ass_attribute16,
p_attribute17=&gt;:$column$.ass_attribute17,
p_attribute18=&gt;:$column$.ass_attribute18,
p_attribute19=&gt;:$column$.ass_attribute19,
p_attribute20=&gt;:$column$.ass_attribute20,
p_attribute21=&gt;:$column$.ass_attribute21,
p_attribute22=&gt;:$column$.ass_attribute22,
p_attribute23=&gt;:$column$.ass_attribute23,
p_attribute24=&gt;:$column$.ass_attribute24,
p_attribute25=&gt;:$column$.ass_attribute25,
p_attribute26=&gt;:$column$.ass_attribute26,
p_attribute27=&gt;:$column$.ass_attribute27,
p_attribute28=&gt;:$column$.ass_attribute28,
p_attribute29=&gt;:$column$.ass_attribute29,
p_attribute30=&gt;:$column$.ass_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_ASSIGNMENTS&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;ASS_ATTRIBUTE10&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>55</COLUMN_NUMBER>
    <COLUMN_NAME>ASS_ATTRIBUTE11</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(xxen_util.dff_attribute_lov(
p_application_id=&gt;800,
p_descriptive_flexfield_name=&gt;&apos;PER_ASSIGNMENTS&apos;,
p_context_name=&gt;:$column$.ass_attribute_category,
p_column_name=&gt;&apos;ASS_ATTRIBUTE11&apos;,
p_attribute1=&gt;:$column$.ass_attribute1,
p_attribute2=&gt;:$column$.ass_attribute2,
p_attribute3=&gt;:$column$.ass_attribute3,
p_attribute4=&gt;:$column$.ass_attribute4,
p_attribute5=&gt;:$column$.ass_attribute5,
p_attribute6=&gt;:$column$.ass_attribute6,
p_attribute7=&gt;:$column$.ass_attribute7,
p_attribute8=&gt;:$column$.ass_attribute8,
p_attribute9=&gt;:$column$.ass_attribute9,
p_attribute10=&gt;:$column$.ass_attribute10,
p_attribute11=&gt;:$column$.ass_attribute11,
p_attribute12=&gt;:$column$.ass_attribute12,
p_attribute13=&gt;:$column$.ass_attribute13,
p_attribute14=&gt;:$column$.ass_attribute14,
p_attribute15=&gt;:$column$.ass_attribute15,
p_attribute16=&gt;:$column$.ass_attribute16,
p_attribute17=&gt;:$column$.ass_attribute17,
p_attribute18=&gt;:$column$.ass_attribute18,
p_attribute19=&gt;:$column$.ass_attribute19,
p_attribute20=&gt;:$column$.ass_attribute20,
p_attribute21=&gt;:$column$.ass_attribute21,
p_attribute22=&gt;:$column$.ass_attribute22,
p_attribute23=&gt;:$column$.ass_attribute23,
p_attribute24=&gt;:$column$.ass_attribute24,
p_attribute25=&gt;:$column$.ass_attribute25,
p_attribute26=&gt;:$column$.ass_attribute26,
p_attribute27=&gt;:$column$.ass_attribute27,
p_attribute28=&gt;:$column$.ass_attribute28,
p_attribute29=&gt;:$column$.ass_attribute29,
p_attribute30=&gt;:$column$.ass_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_ASSIGNMENTS&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;ASS_ATTRIBUTE11&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>56</COLUMN_NUMBER>
    <COLUMN_NAME>ASS_ATTRIBUTE12</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(xxen_util.dff_attribute_lov(
p_application_id=&gt;800,
p_descriptive_flexfield_name=&gt;&apos;PER_ASSIGNMENTS&apos;,
p_context_name=&gt;:$column$.ass_attribute_category,
p_column_name=&gt;&apos;ASS_ATTRIBUTE12&apos;,
p_attribute1=&gt;:$column$.ass_attribute1,
p_attribute2=&gt;:$column$.ass_attribute2,
p_attribute3=&gt;:$column$.ass_attribute3,
p_attribute4=&gt;:$column$.ass_attribute4,
p_attribute5=&gt;:$column$.ass_attribute5,
p_attribute6=&gt;:$column$.ass_attribute6,
p_attribute7=&gt;:$column$.ass_attribute7,
p_attribute8=&gt;:$column$.ass_attribute8,
p_attribute9=&gt;:$column$.ass_attribute9,
p_attribute10=&gt;:$column$.ass_attribute10,
p_attribute11=&gt;:$column$.ass_attribute11,
p_attribute12=&gt;:$column$.ass_attribute12,
p_attribute13=&gt;:$column$.ass_attribute13,
p_attribute14=&gt;:$column$.ass_attribute14,
p_attribute15=&gt;:$column$.ass_attribute15,
p_attribute16=&gt;:$column$.ass_attribute16,
p_attribute17=&gt;:$column$.ass_attribute17,
p_attribute18=&gt;:$column$.ass_attribute18,
p_attribute19=&gt;:$column$.ass_attribute19,
p_attribute20=&gt;:$column$.ass_attribute20,
p_attribute21=&gt;:$column$.ass_attribute21,
p_attribute22=&gt;:$column$.ass_attribute22,
p_attribute23=&gt;:$column$.ass_attribute23,
p_attribute24=&gt;:$column$.ass_attribute24,
p_attribute25=&gt;:$column$.ass_attribute25,
p_attribute26=&gt;:$column$.ass_attribute26,
p_attribute27=&gt;:$column$.ass_attribute27,
p_attribute28=&gt;:$column$.ass_attribute28,
p_attribute29=&gt;:$column$.ass_attribute29,
p_attribute30=&gt;:$column$.ass_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_ASSIGNMENTS&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;ASS_ATTRIBUTE12&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>57</COLUMN_NUMBER>
    <COLUMN_NAME>ASS_ATTRIBUTE13</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(xxen_util.dff_attribute_lov(
p_application_id=&gt;800,
p_descriptive_flexfield_name=&gt;&apos;PER_ASSIGNMENTS&apos;,
p_context_name=&gt;:$column$.ass_attribute_category,
p_column_name=&gt;&apos;ASS_ATTRIBUTE13&apos;,
p_attribute1=&gt;:$column$.ass_attribute1,
p_attribute2=&gt;:$column$.ass_attribute2,
p_attribute3=&gt;:$column$.ass_attribute3,
p_attribute4=&gt;:$column$.ass_attribute4,
p_attribute5=&gt;:$column$.ass_attribute5,
p_attribute6=&gt;:$column$.ass_attribute6,
p_attribute7=&gt;:$column$.ass_attribute7,
p_attribute8=&gt;:$column$.ass_attribute8,
p_attribute9=&gt;:$column$.ass_attribute9,
p_attribute10=&gt;:$column$.ass_attribute10,
p_attribute11=&gt;:$column$.ass_attribute11,
p_attribute12=&gt;:$column$.ass_attribute12,
p_attribute13=&gt;:$column$.ass_attribute13,
p_attribute14=&gt;:$column$.ass_attribute14,
p_attribute15=&gt;:$column$.ass_attribute15,
p_attribute16=&gt;:$column$.ass_attribute16,
p_attribute17=&gt;:$column$.ass_attribute17,
p_attribute18=&gt;:$column$.ass_attribute18,
p_attribute19=&gt;:$column$.ass_attribute19,
p_attribute20=&gt;:$column$.ass_attribute20,
p_attribute21=&gt;:$column$.ass_attribute21,
p_attribute22=&gt;:$column$.ass_attribute22,
p_attribute23=&gt;:$column$.ass_attribute23,
p_attribute24=&gt;:$column$.ass_attribute24,
p_attribute25=&gt;:$column$.ass_attribute25,
p_attribute26=&gt;:$column$.ass_attribute26,
p_attribute27=&gt;:$column$.ass_attribute27,
p_attribute28=&gt;:$column$.ass_attribute28,
p_attribute29=&gt;:$column$.ass_attribute29,
p_attribute30=&gt;:$column$.ass_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_ASSIGNMENTS&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;ASS_ATTRIBUTE13&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>58</COLUMN_NUMBER>
    <COLUMN_NAME>ASS_ATTRIBUTE14</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(xxen_util.dff_attribute_lov(
p_application_id=&gt;800,
p_descriptive_flexfield_name=&gt;&apos;PER_ASSIGNMENTS&apos;,
p_context_name=&gt;:$column$.ass_attribute_category,
p_column_name=&gt;&apos;ASS_ATTRIBUTE14&apos;,
p_attribute1=&gt;:$column$.ass_attribute1,
p_attribute2=&gt;:$column$.ass_attribute2,
p_attribute3=&gt;:$column$.ass_attribute3,
p_attribute4=&gt;:$column$.ass_attribute4,
p_attribute5=&gt;:$column$.ass_attribute5,
p_attribute6=&gt;:$column$.ass_attribute6,
p_attribute7=&gt;:$column$.ass_attribute7,
p_attribute8=&gt;:$column$.ass_attribute8,
p_attribute9=&gt;:$column$.ass_attribute9,
p_attribute10=&gt;:$column$.ass_attribute10,
p_attribute11=&gt;:$column$.ass_attribute11,
p_attribute12=&gt;:$column$.ass_attribute12,
p_attribute13=&gt;:$column$.ass_attribute13,
p_attribute14=&gt;:$column$.ass_attribute14,
p_attribute15=&gt;:$column$.ass_attribute15,
p_attribute16=&gt;:$column$.ass_attribute16,
p_attribute17=&gt;:$column$.ass_attribute17,
p_attribute18=&gt;:$column$.ass_attribute18,
p_attribute19=&gt;:$column$.ass_attribute19,
p_attribute20=&gt;:$column$.ass_attribute20,
p_attribute21=&gt;:$column$.ass_attribute21,
p_attribute22=&gt;:$column$.ass_attribute22,
p_attribute23=&gt;:$column$.ass_attribute23,
p_attribute24=&gt;:$column$.ass_attribute24,
p_attribute25=&gt;:$column$.ass_attribute25,
p_attribute26=&gt;:$column$.ass_attribute26,
p_attribute27=&gt;:$column$.ass_attribute27,
p_attribute28=&gt;:$column$.ass_attribute28,
p_attribute29=&gt;:$column$.ass_attribute29,
p_attribute30=&gt;:$column$.ass_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_ASSIGNMENTS&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;ASS_ATTRIBUTE14&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>59</COLUMN_NUMBER>
    <COLUMN_NAME>ASS_ATTRIBUTE15</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(xxen_util.dff_attribute_lov(
p_application_id=&gt;800,
p_descriptive_flexfield_name=&gt;&apos;PER_ASSIGNMENTS&apos;,
p_context_name=&gt;:$column$.ass_attribute_category,
p_column_name=&gt;&apos;ASS_ATTRIBUTE15&apos;,
p_attribute1=&gt;:$column$.ass_attribute1,
p_attribute2=&gt;:$column$.ass_attribute2,
p_attribute3=&gt;:$column$.ass_attribute3,
p_attribute4=&gt;:$column$.ass_attribute4,
p_attribute5=&gt;:$column$.ass_attribute5,
p_attribute6=&gt;:$column$.ass_attribute6,
p_attribute7=&gt;:$column$.ass_attribute7,
p_attribute8=&gt;:$column$.ass_attribute8,
p_attribute9=&gt;:$column$.ass_attribute9,
p_attribute10=&gt;:$column$.ass_attribute10,
p_attribute11=&gt;:$column$.ass_attribute11,
p_attribute12=&gt;:$column$.ass_attribute12,
p_attribute13=&gt;:$column$.ass_attribute13,
p_attribute14=&gt;:$column$.ass_attribute14,
p_attribute15=&gt;:$column$.ass_attribute15,
p_attribute16=&gt;:$column$.ass_attribute16,
p_attribute17=&gt;:$column$.ass_attribute17,
p_attribute18=&gt;:$column$.ass_attribute18,
p_attribute19=&gt;:$column$.ass_attribute19,
p_attribute20=&gt;:$column$.ass_attribute20,
p_attribute21=&gt;:$column$.ass_attribute21,
p_attribute22=&gt;:$column$.ass_attribute22,
p_attribute23=&gt;:$column$.ass_attribute23,
p_attribute24=&gt;:$column$.ass_attribute24,
p_attribute25=&gt;:$column$.ass_attribute25,
p_attribute26=&gt;:$column$.ass_attribute26,
p_attribute27=&gt;:$column$.ass_attribute27,
p_attribute28=&gt;:$column$.ass_attribute28,
p_attribute29=&gt;:$column$.ass_attribute29,
p_attribute30=&gt;:$column$.ass_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_ASSIGNMENTS&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;ASS_ATTRIBUTE15&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>60</COLUMN_NUMBER>
    <COLUMN_NAME>ASS_ATTRIBUTE16</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(xxen_util.dff_attribute_lov(
p_application_id=&gt;800,
p_descriptive_flexfield_name=&gt;&apos;PER_ASSIGNMENTS&apos;,
p_context_name=&gt;:$column$.ass_attribute_category,
p_column_name=&gt;&apos;ASS_ATTRIBUTE16&apos;,
p_attribute1=&gt;:$column$.ass_attribute1,
p_attribute2=&gt;:$column$.ass_attribute2,
p_attribute3=&gt;:$column$.ass_attribute3,
p_attribute4=&gt;:$column$.ass_attribute4,
p_attribute5=&gt;:$column$.ass_attribute5,
p_attribute6=&gt;:$column$.ass_attribute6,
p_attribute7=&gt;:$column$.ass_attribute7,
p_attribute8=&gt;:$column$.ass_attribute8,
p_attribute9=&gt;:$column$.ass_attribute9,
p_attribute10=&gt;:$column$.ass_attribute10,
p_attribute11=&gt;:$column$.ass_attribute11,
p_attribute12=&gt;:$column$.ass_attribute12,
p_attribute13=&gt;:$column$.ass_attribute13,
p_attribute14=&gt;:$column$.ass_attribute14,
p_attribute15=&gt;:$column$.ass_attribute15,
p_attribute16=&gt;:$column$.ass_attribute16,
p_attribute17=&gt;:$column$.ass_attribute17,
p_attribute18=&gt;:$column$.ass_attribute18,
p_attribute19=&gt;:$column$.ass_attribute19,
p_attribute20=&gt;:$column$.ass_attribute20,
p_attribute21=&gt;:$column$.ass_attribute21,
p_attribute22=&gt;:$column$.ass_attribute22,
p_attribute23=&gt;:$column$.ass_attribute23,
p_attribute24=&gt;:$column$.ass_attribute24,
p_attribute25=&gt;:$column$.ass_attribute25,
p_attribute26=&gt;:$column$.ass_attribute26,
p_attribute27=&gt;:$column$.ass_attribute27,
p_attribute28=&gt;:$column$.ass_attribute28,
p_attribute29=&gt;:$column$.ass_attribute29,
p_attribute30=&gt;:$column$.ass_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_ASSIGNMENTS&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;ASS_ATTRIBUTE16&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>61</COLUMN_NUMBER>
    <COLUMN_NAME>ASS_ATTRIBUTE17</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(xxen_util.dff_attribute_lov(
p_application_id=&gt;800,
p_descriptive_flexfield_name=&gt;&apos;PER_ASSIGNMENTS&apos;,
p_context_name=&gt;:$column$.ass_attribute_category,
p_column_name=&gt;&apos;ASS_ATTRIBUTE17&apos;,
p_attribute1=&gt;:$column$.ass_attribute1,
p_attribute2=&gt;:$column$.ass_attribute2,
p_attribute3=&gt;:$column$.ass_attribute3,
p_attribute4=&gt;:$column$.ass_attribute4,
p_attribute5=&gt;:$column$.ass_attribute5,
p_attribute6=&gt;:$column$.ass_attribute6,
p_attribute7=&gt;:$column$.ass_attribute7,
p_attribute8=&gt;:$column$.ass_attribute8,
p_attribute9=&gt;:$column$.ass_attribute9,
p_attribute10=&gt;:$column$.ass_attribute10,
p_attribute11=&gt;:$column$.ass_attribute11,
p_attribute12=&gt;:$column$.ass_attribute12,
p_attribute13=&gt;:$column$.ass_attribute13,
p_attribute14=&gt;:$column$.ass_attribute14,
p_attribute15=&gt;:$column$.ass_attribute15,
p_attribute16=&gt;:$column$.ass_attribute16,
p_attribute17=&gt;:$column$.ass_attribute17,
p_attribute18=&gt;:$column$.ass_attribute18,
p_attribute19=&gt;:$column$.ass_attribute19,
p_attribute20=&gt;:$column$.ass_attribute20,
p_attribute21=&gt;:$column$.ass_attribute21,
p_attribute22=&gt;:$column$.ass_attribute22,
p_attribute23=&gt;:$column$.ass_attribute23,
p_attribute24=&gt;:$column$.ass_attribute24,
p_attribute25=&gt;:$column$.ass_attribute25,
p_attribute26=&gt;:$column$.ass_attribute26,
p_attribute27=&gt;:$column$.ass_attribute27,
p_attribute28=&gt;:$column$.ass_attribute28,
p_attribute29=&gt;:$column$.ass_attribute29,
p_attribute30=&gt;:$column$.ass_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_ASSIGNMENTS&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;ASS_ATTRIBUTE17&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>62</COLUMN_NUMBER>
    <COLUMN_NAME>ASS_ATTRIBUTE18</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(xxen_util.dff_attribute_lov(
p_application_id=&gt;800,
p_descriptive_flexfield_name=&gt;&apos;PER_ASSIGNMENTS&apos;,
p_context_name=&gt;:$column$.ass_attribute_category,
p_column_name=&gt;&apos;ASS_ATTRIBUTE18&apos;,
p_attribute1=&gt;:$column$.ass_attribute1,
p_attribute2=&gt;:$column$.ass_attribute2,
p_attribute3=&gt;:$column$.ass_attribute3,
p_attribute4=&gt;:$column$.ass_attribute4,
p_attribute5=&gt;:$column$.ass_attribute5,
p_attribute6=&gt;:$column$.ass_attribute6,
p_attribute7=&gt;:$column$.ass_attribute7,
p_attribute8=&gt;:$column$.ass_attribute8,
p_attribute9=&gt;:$column$.ass_attribute9,
p_attribute10=&gt;:$column$.ass_attribute10,
p_attribute11=&gt;:$column$.ass_attribute11,
p_attribute12=&gt;:$column$.ass_attribute12,
p_attribute13=&gt;:$column$.ass_attribute13,
p_attribute14=&gt;:$column$.ass_attribute14,
p_attribute15=&gt;:$column$.ass_attribute15,
p_attribute16=&gt;:$column$.ass_attribute16,
p_attribute17=&gt;:$column$.ass_attribute17,
p_attribute18=&gt;:$column$.ass_attribute18,
p_attribute19=&gt;:$column$.ass_attribute19,
p_attribute20=&gt;:$column$.ass_attribute20,
p_attribute21=&gt;:$column$.ass_attribute21,
p_attribute22=&gt;:$column$.ass_attribute22,
p_attribute23=&gt;:$column$.ass_attribute23,
p_attribute24=&gt;:$column$.ass_attribute24,
p_attribute25=&gt;:$column$.ass_attribute25,
p_attribute26=&gt;:$column$.ass_attribute26,
p_attribute27=&gt;:$column$.ass_attribute27,
p_attribute28=&gt;:$column$.ass_attribute28,
p_attribute29=&gt;:$column$.ass_attribute29,
p_attribute30=&gt;:$column$.ass_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_ASSIGNMENTS&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;ASS_ATTRIBUTE18&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>63</COLUMN_NUMBER>
    <COLUMN_NAME>ASS_ATTRIBUTE19</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(xxen_util.dff_attribute_lov(
p_application_id=&gt;800,
p_descriptive_flexfield_name=&gt;&apos;PER_ASSIGNMENTS&apos;,
p_context_name=&gt;:$column$.ass_attribute_category,
p_column_name=&gt;&apos;ASS_ATTRIBUTE19&apos;,
p_attribute1=&gt;:$column$.ass_attribute1,
p_attribute2=&gt;:$column$.ass_attribute2,
p_attribute3=&gt;:$column$.ass_attribute3,
p_attribute4=&gt;:$column$.ass_attribute4,
p_attribute5=&gt;:$column$.ass_attribute5,
p_attribute6=&gt;:$column$.ass_attribute6,
p_attribute7=&gt;:$column$.ass_attribute7,
p_attribute8=&gt;:$column$.ass_attribute8,
p_attribute9=&gt;:$column$.ass_attribute9,
p_attribute10=&gt;:$column$.ass_attribute10,
p_attribute11=&gt;:$column$.ass_attribute11,
p_attribute12=&gt;:$column$.ass_attribute12,
p_attribute13=&gt;:$column$.ass_attribute13,
p_attribute14=&gt;:$column$.ass_attribute14,
p_attribute15=&gt;:$column$.ass_attribute15,
p_attribute16=&gt;:$column$.ass_attribute16,
p_attribute17=&gt;:$column$.ass_attribute17,
p_attribute18=&gt;:$column$.ass_attribute18,
p_attribute19=&gt;:$column$.ass_attribute19,
p_attribute20=&gt;:$column$.ass_attribute20,
p_attribute21=&gt;:$column$.ass_attribute21,
p_attribute22=&gt;:$column$.ass_attribute22,
p_attribute23=&gt;:$column$.ass_attribute23,
p_attribute24=&gt;:$column$.ass_attribute24,
p_attribute25=&gt;:$column$.ass_attribute25,
p_attribute26=&gt;:$column$.ass_attribute26,
p_attribute27=&gt;:$column$.ass_attribute27,
p_attribute28=&gt;:$column$.ass_attribute28,
p_attribute29=&gt;:$column$.ass_attribute29,
p_attribute30=&gt;:$column$.ass_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_ASSIGNMENTS&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;ASS_ATTRIBUTE19&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>64</COLUMN_NUMBER>
    <COLUMN_NAME>ASS_ATTRIBUTE20</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(xxen_util.dff_attribute_lov(
p_application_id=&gt;800,
p_descriptive_flexfield_name=&gt;&apos;PER_ASSIGNMENTS&apos;,
p_context_name=&gt;:$column$.ass_attribute_category,
p_column_name=&gt;&apos;ASS_ATTRIBUTE20&apos;,
p_attribute1=&gt;:$column$.ass_attribute1,
p_attribute2=&gt;:$column$.ass_attribute2,
p_attribute3=&gt;:$column$.ass_attribute3,
p_attribute4=&gt;:$column$.ass_attribute4,
p_attribute5=&gt;:$column$.ass_attribute5,
p_attribute6=&gt;:$column$.ass_attribute6,
p_attribute7=&gt;:$column$.ass_attribute7,
p_attribute8=&gt;:$column$.ass_attribute8,
p_attribute9=&gt;:$column$.ass_attribute9,
p_attribute10=&gt;:$column$.ass_attribute10,
p_attribute11=&gt;:$column$.ass_attribute11,
p_attribute12=&gt;:$column$.ass_attribute12,
p_attribute13=&gt;:$column$.ass_attribute13,
p_attribute14=&gt;:$column$.ass_attribute14,
p_attribute15=&gt;:$column$.ass_attribute15,
p_attribute16=&gt;:$column$.ass_attribute16,
p_attribute17=&gt;:$column$.ass_attribute17,
p_attribute18=&gt;:$column$.ass_attribute18,
p_attribute19=&gt;:$column$.ass_attribute19,
p_attribute20=&gt;:$column$.ass_attribute20,
p_attribute21=&gt;:$column$.ass_attribute21,
p_attribute22=&gt;:$column$.ass_attribute22,
p_attribute23=&gt;:$column$.ass_attribute23,
p_attribute24=&gt;:$column$.ass_attribute24,
p_attribute25=&gt;:$column$.ass_attribute25,
p_attribute26=&gt;:$column$.ass_attribute26,
p_attribute27=&gt;:$column$.ass_attribute27,
p_attribute28=&gt;:$column$.ass_attribute28,
p_attribute29=&gt;:$column$.ass_attribute29,
p_attribute30=&gt;:$column$.ass_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_ASSIGNMENTS&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;ASS_ATTRIBUTE20&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>65</COLUMN_NUMBER>
    <COLUMN_NAME>ASS_ATTRIBUTE21</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(xxen_util.dff_attribute_lov(
p_application_id=&gt;800,
p_descriptive_flexfield_name=&gt;&apos;PER_ASSIGNMENTS&apos;,
p_context_name=&gt;:$column$.ass_attribute_category,
p_column_name=&gt;&apos;ASS_ATTRIBUTE21&apos;,
p_attribute1=&gt;:$column$.ass_attribute1,
p_attribute2=&gt;:$column$.ass_attribute2,
p_attribute3=&gt;:$column$.ass_attribute3,
p_attribute4=&gt;:$column$.ass_attribute4,
p_attribute5=&gt;:$column$.ass_attribute5,
p_attribute6=&gt;:$column$.ass_attribute6,
p_attribute7=&gt;:$column$.ass_attribute7,
p_attribute8=&gt;:$column$.ass_attribute8,
p_attribute9=&gt;:$column$.ass_attribute9,
p_attribute10=&gt;:$column$.ass_attribute10,
p_attribute11=&gt;:$column$.ass_attribute11,
p_attribute12=&gt;:$column$.ass_attribute12,
p_attribute13=&gt;:$column$.ass_attribute13,
p_attribute14=&gt;:$column$.ass_attribute14,
p_attribute15=&gt;:$column$.ass_attribute15,
p_attribute16=&gt;:$column$.ass_attribute16,
p_attribute17=&gt;:$column$.ass_attribute17,
p_attribute18=&gt;:$column$.ass_attribute18,
p_attribute19=&gt;:$column$.ass_attribute19,
p_attribute20=&gt;:$column$.ass_attribute20,
p_attribute21=&gt;:$column$.ass_attribute21,
p_attribute22=&gt;:$column$.ass_attribute22,
p_attribute23=&gt;:$column$.ass_attribute23,
p_attribute24=&gt;:$column$.ass_attribute24,
p_attribute25=&gt;:$column$.ass_attribute25,
p_attribute26=&gt;:$column$.ass_attribute26,
p_attribute27=&gt;:$column$.ass_attribute27,
p_attribute28=&gt;:$column$.ass_attribute28,
p_attribute29=&gt;:$column$.ass_attribute29,
p_attribute30=&gt;:$column$.ass_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_ASSIGNMENTS&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;ASS_ATTRIBUTE21&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>66</COLUMN_NUMBER>
    <COLUMN_NAME>ASS_ATTRIBUTE22</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(xxen_util.dff_attribute_lov(
p_application_id=&gt;800,
p_descriptive_flexfield_name=&gt;&apos;PER_ASSIGNMENTS&apos;,
p_context_name=&gt;:$column$.ass_attribute_category,
p_column_name=&gt;&apos;ASS_ATTRIBUTE22&apos;,
p_attribute1=&gt;:$column$.ass_attribute1,
p_attribute2=&gt;:$column$.ass_attribute2,
p_attribute3=&gt;:$column$.ass_attribute3,
p_attribute4=&gt;:$column$.ass_attribute4,
p_attribute5=&gt;:$column$.ass_attribute5,
p_attribute6=&gt;:$column$.ass_attribute6,
p_attribute7=&gt;:$column$.ass_attribute7,
p_attribute8=&gt;:$column$.ass_attribute8,
p_attribute9=&gt;:$column$.ass_attribute9,
p_attribute10=&gt;:$column$.ass_attribute10,
p_attribute11=&gt;:$column$.ass_attribute11,
p_attribute12=&gt;:$column$.ass_attribute12,
p_attribute13=&gt;:$column$.ass_attribute13,
p_attribute14=&gt;:$column$.ass_attribute14,
p_attribute15=&gt;:$column$.ass_attribute15,
p_attribute16=&gt;:$column$.ass_attribute16,
p_attribute17=&gt;:$column$.ass_attribute17,
p_attribute18=&gt;:$column$.ass_attribute18,
p_attribute19=&gt;:$column$.ass_attribute19,
p_attribute20=&gt;:$column$.ass_attribute20,
p_attribute21=&gt;:$column$.ass_attribute21,
p_attribute22=&gt;:$column$.ass_attribute22,
p_attribute23=&gt;:$column$.ass_attribute23,
p_attribute24=&gt;:$column$.ass_attribute24,
p_attribute25=&gt;:$column$.ass_attribute25,
p_attribute26=&gt;:$column$.ass_attribute26,
p_attribute27=&gt;:$column$.ass_attribute27,
p_attribute28=&gt;:$column$.ass_attribute28,
p_attribute29=&gt;:$column$.ass_attribute29,
p_attribute30=&gt;:$column$.ass_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_ASSIGNMENTS&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;ASS_ATTRIBUTE22&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>67</COLUMN_NUMBER>
    <COLUMN_NAME>ASS_ATTRIBUTE23</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(xxen_util.dff_attribute_lov(
p_application_id=&gt;800,
p_descriptive_flexfield_name=&gt;&apos;PER_ASSIGNMENTS&apos;,
p_context_name=&gt;:$column$.ass_attribute_category,
p_column_name=&gt;&apos;ASS_ATTRIBUTE23&apos;,
p_attribute1=&gt;:$column$.ass_attribute1,
p_attribute2=&gt;:$column$.ass_attribute2,
p_attribute3=&gt;:$column$.ass_attribute3,
p_attribute4=&gt;:$column$.ass_attribute4,
p_attribute5=&gt;:$column$.ass_attribute5,
p_attribute6=&gt;:$column$.ass_attribute6,
p_attribute7=&gt;:$column$.ass_attribute7,
p_attribute8=&gt;:$column$.ass_attribute8,
p_attribute9=&gt;:$column$.ass_attribute9,
p_attribute10=&gt;:$column$.ass_attribute10,
p_attribute11=&gt;:$column$.ass_attribute11,
p_attribute12=&gt;:$column$.ass_attribute12,
p_attribute13=&gt;:$column$.ass_attribute13,
p_attribute14=&gt;:$column$.ass_attribute14,
p_attribute15=&gt;:$column$.ass_attribute15,
p_attribute16=&gt;:$column$.ass_attribute16,
p_attribute17=&gt;:$column$.ass_attribute17,
p_attribute18=&gt;:$column$.ass_attribute18,
p_attribute19=&gt;:$column$.ass_attribute19,
p_attribute20=&gt;:$column$.ass_attribute20,
p_attribute21=&gt;:$column$.ass_attribute21,
p_attribute22=&gt;:$column$.ass_attribute22,
p_attribute23=&gt;:$column$.ass_attribute23,
p_attribute24=&gt;:$column$.ass_attribute24,
p_attribute25=&gt;:$column$.ass_attribute25,
p_attribute26=&gt;:$column$.ass_attribute26,
p_attribute27=&gt;:$column$.ass_attribute27,
p_attribute28=&gt;:$column$.ass_attribute28,
p_attribute29=&gt;:$column$.ass_attribute29,
p_attribute30=&gt;:$column$.ass_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_ASSIGNMENTS&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;ASS_ATTRIBUTE23&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>68</COLUMN_NUMBER>
    <COLUMN_NAME>ASS_ATTRIBUTE24</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(xxen_util.dff_attribute_lov(
p_application_id=&gt;800,
p_descriptive_flexfield_name=&gt;&apos;PER_ASSIGNMENTS&apos;,
p_context_name=&gt;:$column$.ass_attribute_category,
p_column_name=&gt;&apos;ASS_ATTRIBUTE24&apos;,
p_attribute1=&gt;:$column$.ass_attribute1,
p_attribute2=&gt;:$column$.ass_attribute2,
p_attribute3=&gt;:$column$.ass_attribute3,
p_attribute4=&gt;:$column$.ass_attribute4,
p_attribute5=&gt;:$column$.ass_attribute5,
p_attribute6=&gt;:$column$.ass_attribute6,
p_attribute7=&gt;:$column$.ass_attribute7,
p_attribute8=&gt;:$column$.ass_attribute8,
p_attribute9=&gt;:$column$.ass_attribute9,
p_attribute10=&gt;:$column$.ass_attribute10,
p_attribute11=&gt;:$column$.ass_attribute11,
p_attribute12=&gt;:$column$.ass_attribute12,
p_attribute13=&gt;:$column$.ass_attribute13,
p_attribute14=&gt;:$column$.ass_attribute14,
p_attribute15=&gt;:$column$.ass_attribute15,
p_attribute16=&gt;:$column$.ass_attribute16,
p_attribute17=&gt;:$column$.ass_attribute17,
p_attribute18=&gt;:$column$.ass_attribute18,
p_attribute19=&gt;:$column$.ass_attribute19,
p_attribute20=&gt;:$column$.ass_attribute20,
p_attribute21=&gt;:$column$.ass_attribute21,
p_attribute22=&gt;:$column$.ass_attribute22,
p_attribute23=&gt;:$column$.ass_attribute23,
p_attribute24=&gt;:$column$.ass_attribute24,
p_attribute25=&gt;:$column$.ass_attribute25,
p_attribute26=&gt;:$column$.ass_attribute26,
p_attribute27=&gt;:$column$.ass_attribute27,
p_attribute28=&gt;:$column$.ass_attribute28,
p_attribute29=&gt;:$column$.ass_attribute29,
p_attribute30=&gt;:$column$.ass_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_ASSIGNMENTS&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;ASS_ATTRIBUTE24&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>69</COLUMN_NUMBER>
    <COLUMN_NAME>ASS_ATTRIBUTE25</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(xxen_util.dff_attribute_lov(
p_application_id=&gt;800,
p_descriptive_flexfield_name=&gt;&apos;PER_ASSIGNMENTS&apos;,
p_context_name=&gt;:$column$.ass_attribute_category,
p_column_name=&gt;&apos;ASS_ATTRIBUTE25&apos;,
p_attribute1=&gt;:$column$.ass_attribute1,
p_attribute2=&gt;:$column$.ass_attribute2,
p_attribute3=&gt;:$column$.ass_attribute3,
p_attribute4=&gt;:$column$.ass_attribute4,
p_attribute5=&gt;:$column$.ass_attribute5,
p_attribute6=&gt;:$column$.ass_attribute6,
p_attribute7=&gt;:$column$.ass_attribute7,
p_attribute8=&gt;:$column$.ass_attribute8,
p_attribute9=&gt;:$column$.ass_attribute9,
p_attribute10=&gt;:$column$.ass_attribute10,
p_attribute11=&gt;:$column$.ass_attribute11,
p_attribute12=&gt;:$column$.ass_attribute12,
p_attribute13=&gt;:$column$.ass_attribute13,
p_attribute14=&gt;:$column$.ass_attribute14,
p_attribute15=&gt;:$column$.ass_attribute15,
p_attribute16=&gt;:$column$.ass_attribute16,
p_attribute17=&gt;:$column$.ass_attribute17,
p_attribute18=&gt;:$column$.ass_attribute18,
p_attribute19=&gt;:$column$.ass_attribute19,
p_attribute20=&gt;:$column$.ass_attribute20,
p_attribute21=&gt;:$column$.ass_attribute21,
p_attribute22=&gt;:$column$.ass_attribute22,
p_attribute23=&gt;:$column$.ass_attribute23,
p_attribute24=&gt;:$column$.ass_attribute24,
p_attribute25=&gt;:$column$.ass_attribute25,
p_attribute26=&gt;:$column$.ass_attribute26,
p_attribute27=&gt;:$column$.ass_attribute27,
p_attribute28=&gt;:$column$.ass_attribute28,
p_attribute29=&gt;:$column$.ass_attribute29,
p_attribute30=&gt;:$column$.ass_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_ASSIGNMENTS&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;ASS_ATTRIBUTE25&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>70</COLUMN_NUMBER>
    <COLUMN_NAME>ASS_ATTRIBUTE26</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(xxen_util.dff_attribute_lov(
p_application_id=&gt;800,
p_descriptive_flexfield_name=&gt;&apos;PER_ASSIGNMENTS&apos;,
p_context_name=&gt;:$column$.ass_attribute_category,
p_column_name=&gt;&apos;ASS_ATTRIBUTE26&apos;,
p_attribute1=&gt;:$column$.ass_attribute1,
p_attribute2=&gt;:$column$.ass_attribute2,
p_attribute3=&gt;:$column$.ass_attribute3,
p_attribute4=&gt;:$column$.ass_attribute4,
p_attribute5=&gt;:$column$.ass_attribute5,
p_attribute6=&gt;:$column$.ass_attribute6,
p_attribute7=&gt;:$column$.ass_attribute7,
p_attribute8=&gt;:$column$.ass_attribute8,
p_attribute9=&gt;:$column$.ass_attribute9,
p_attribute10=&gt;:$column$.ass_attribute10,
p_attribute11=&gt;:$column$.ass_attribute11,
p_attribute12=&gt;:$column$.ass_attribute12,
p_attribute13=&gt;:$column$.ass_attribute13,
p_attribute14=&gt;:$column$.ass_attribute14,
p_attribute15=&gt;:$column$.ass_attribute15,
p_attribute16=&gt;:$column$.ass_attribute16,
p_attribute17=&gt;:$column$.ass_attribute17,
p_attribute18=&gt;:$column$.ass_attribute18,
p_attribute19=&gt;:$column$.ass_attribute19,
p_attribute20=&gt;:$column$.ass_attribute20,
p_attribute21=&gt;:$column$.ass_attribute21,
p_attribute22=&gt;:$column$.ass_attribute22,
p_attribute23=&gt;:$column$.ass_attribute23,
p_attribute24=&gt;:$column$.ass_attribute24,
p_attribute25=&gt;:$column$.ass_attribute25,
p_attribute26=&gt;:$column$.ass_attribute26,
p_attribute27=&gt;:$column$.ass_attribute27,
p_attribute28=&gt;:$column$.ass_attribute28,
p_attribute29=&gt;:$column$.ass_attribute29,
p_attribute30=&gt;:$column$.ass_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_ASSIGNMENTS&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;ASS_ATTRIBUTE26&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>71</COLUMN_NUMBER>
    <COLUMN_NAME>ASS_ATTRIBUTE27</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(xxen_util.dff_attribute_lov(
p_application_id=&gt;800,
p_descriptive_flexfield_name=&gt;&apos;PER_ASSIGNMENTS&apos;,
p_context_name=&gt;:$column$.ass_attribute_category,
p_column_name=&gt;&apos;ASS_ATTRIBUTE27&apos;,
p_attribute1=&gt;:$column$.ass_attribute1,
p_attribute2=&gt;:$column$.ass_attribute2,
p_attribute3=&gt;:$column$.ass_attribute3,
p_attribute4=&gt;:$column$.ass_attribute4,
p_attribute5=&gt;:$column$.ass_attribute5,
p_attribute6=&gt;:$column$.ass_attribute6,
p_attribute7=&gt;:$column$.ass_attribute7,
p_attribute8=&gt;:$column$.ass_attribute8,
p_attribute9=&gt;:$column$.ass_attribute9,
p_attribute10=&gt;:$column$.ass_attribute10,
p_attribute11=&gt;:$column$.ass_attribute11,
p_attribute12=&gt;:$column$.ass_attribute12,
p_attribute13=&gt;:$column$.ass_attribute13,
p_attribute14=&gt;:$column$.ass_attribute14,
p_attribute15=&gt;:$column$.ass_attribute15,
p_attribute16=&gt;:$column$.ass_attribute16,
p_attribute17=&gt;:$column$.ass_attribute17,
p_attribute18=&gt;:$column$.ass_attribute18,
p_attribute19=&gt;:$column$.ass_attribute19,
p_attribute20=&gt;:$column$.ass_attribute20,
p_attribute21=&gt;:$column$.ass_attribute21,
p_attribute22=&gt;:$column$.ass_attribute22,
p_attribute23=&gt;:$column$.ass_attribute23,
p_attribute24=&gt;:$column$.ass_attribute24,
p_attribute25=&gt;:$column$.ass_attribute25,
p_attribute26=&gt;:$column$.ass_attribute26,
p_attribute27=&gt;:$column$.ass_attribute27,
p_attribute28=&gt;:$column$.ass_attribute28,
p_attribute29=&gt;:$column$.ass_attribute29,
p_attribute30=&gt;:$column$.ass_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_ASSIGNMENTS&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;ASS_ATTRIBUTE27&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>72</COLUMN_NUMBER>
    <COLUMN_NAME>ASS_ATTRIBUTE28</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(xxen_util.dff_attribute_lov(
p_application_id=&gt;800,
p_descriptive_flexfield_name=&gt;&apos;PER_ASSIGNMENTS&apos;,
p_context_name=&gt;:$column$.ass_attribute_category,
p_column_name=&gt;&apos;ASS_ATTRIBUTE28&apos;,
p_attribute1=&gt;:$column$.ass_attribute1,
p_attribute2=&gt;:$column$.ass_attribute2,
p_attribute3=&gt;:$column$.ass_attribute3,
p_attribute4=&gt;:$column$.ass_attribute4,
p_attribute5=&gt;:$column$.ass_attribute5,
p_attribute6=&gt;:$column$.ass_attribute6,
p_attribute7=&gt;:$column$.ass_attribute7,
p_attribute8=&gt;:$column$.ass_attribute8,
p_attribute9=&gt;:$column$.ass_attribute9,
p_attribute10=&gt;:$column$.ass_attribute10,
p_attribute11=&gt;:$column$.ass_attribute11,
p_attribute12=&gt;:$column$.ass_attribute12,
p_attribute13=&gt;:$column$.ass_attribute13,
p_attribute14=&gt;:$column$.ass_attribute14,
p_attribute15=&gt;:$column$.ass_attribute15,
p_attribute16=&gt;:$column$.ass_attribute16,
p_attribute17=&gt;:$column$.ass_attribute17,
p_attribute18=&gt;:$column$.ass_attribute18,
p_attribute19=&gt;:$column$.ass_attribute19,
p_attribute20=&gt;:$column$.ass_attribute20,
p_attribute21=&gt;:$column$.ass_attribute21,
p_attribute22=&gt;:$column$.ass_attribute22,
p_attribute23=&gt;:$column$.ass_attribute23,
p_attribute24=&gt;:$column$.ass_attribute24,
p_attribute25=&gt;:$column$.ass_attribute25,
p_attribute26=&gt;:$column$.ass_attribute26,
p_attribute27=&gt;:$column$.ass_attribute27,
p_attribute28=&gt;:$column$.ass_attribute28,
p_attribute29=&gt;:$column$.ass_attribute29,
p_attribute30=&gt;:$column$.ass_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_ASSIGNMENTS&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;ASS_ATTRIBUTE28&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>73</COLUMN_NUMBER>
    <COLUMN_NAME>ASS_ATTRIBUTE29</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(xxen_util.dff_attribute_lov(
p_application_id=&gt;800,
p_descriptive_flexfield_name=&gt;&apos;PER_ASSIGNMENTS&apos;,
p_context_name=&gt;:$column$.ass_attribute_category,
p_column_name=&gt;&apos;ASS_ATTRIBUTE29&apos;,
p_attribute1=&gt;:$column$.ass_attribute1,
p_attribute2=&gt;:$column$.ass_attribute2,
p_attribute3=&gt;:$column$.ass_attribute3,
p_attribute4=&gt;:$column$.ass_attribute4,
p_attribute5=&gt;:$column$.ass_attribute5,
p_attribute6=&gt;:$column$.ass_attribute6,
p_attribute7=&gt;:$column$.ass_attribute7,
p_attribute8=&gt;:$column$.ass_attribute8,
p_attribute9=&gt;:$column$.ass_attribute9,
p_attribute10=&gt;:$column$.ass_attribute10,
p_attribute11=&gt;:$column$.ass_attribute11,
p_attribute12=&gt;:$column$.ass_attribute12,
p_attribute13=&gt;:$column$.ass_attribute13,
p_attribute14=&gt;:$column$.ass_attribute14,
p_attribute15=&gt;:$column$.ass_attribute15,
p_attribute16=&gt;:$column$.ass_attribute16,
p_attribute17=&gt;:$column$.ass_attribute17,
p_attribute18=&gt;:$column$.ass_attribute18,
p_attribute19=&gt;:$column$.ass_attribute19,
p_attribute20=&gt;:$column$.ass_attribute20,
p_attribute21=&gt;:$column$.ass_attribute21,
p_attribute22=&gt;:$column$.ass_attribute22,
p_attribute23=&gt;:$column$.ass_attribute23,
p_attribute24=&gt;:$column$.ass_attribute24,
p_attribute25=&gt;:$column$.ass_attribute25,
p_attribute26=&gt;:$column$.ass_attribute26,
p_attribute27=&gt;:$column$.ass_attribute27,
p_attribute28=&gt;:$column$.ass_attribute28,
p_attribute29=&gt;:$column$.ass_attribute29,
p_attribute30=&gt;:$column$.ass_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_ASSIGNMENTS&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;ASS_ATTRIBUTE29&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>74</COLUMN_NUMBER>
    <COLUMN_NAME>ASS_ATTRIBUTE30</COLUMN_NAME>
    <COLUMN_TYPE_DSP>LOV custom</COLUMN_TYPE_DSP>
    <DATA_TYPE>varchar2</DATA_TYPE>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
substrb(lov.column_value,1,instrb(lov.column_value,&apos;~&apos;,1,1)-1) value,
substrb(lov.column_value,instrb(lov.column_value,&apos;~&apos;,1,1)+1,lengthb(lov.column_value)) description
from
table(xxen_util.dff_attribute_lov(
p_application_id=&gt;800,
p_descriptive_flexfield_name=&gt;&apos;PER_ASSIGNMENTS&apos;,
p_context_name=&gt;:$column$.ass_attribute_category,
p_column_name=&gt;&apos;ASS_ATTRIBUTE30&apos;,
p_attribute1=&gt;:$column$.ass_attribute1,
p_attribute2=&gt;:$column$.ass_attribute2,
p_attribute3=&gt;:$column$.ass_attribute3,
p_attribute4=&gt;:$column$.ass_attribute4,
p_attribute5=&gt;:$column$.ass_attribute5,
p_attribute6=&gt;:$column$.ass_attribute6,
p_attribute7=&gt;:$column$.ass_attribute7,
p_attribute8=&gt;:$column$.ass_attribute8,
p_attribute9=&gt;:$column$.ass_attribute9,
p_attribute10=&gt;:$column$.ass_attribute10,
p_attribute11=&gt;:$column$.ass_attribute11,
p_attribute12=&gt;:$column$.ass_attribute12,
p_attribute13=&gt;:$column$.ass_attribute13,
p_attribute14=&gt;:$column$.ass_attribute14,
p_attribute15=&gt;:$column$.ass_attribute15,
p_attribute16=&gt;:$column$.ass_attribute16,
p_attribute17=&gt;:$column$.ass_attribute17,
p_attribute18=&gt;:$column$.ass_attribute18,
p_attribute19=&gt;:$column$.ass_attribute19,
p_attribute20=&gt;:$column$.ass_attribute20,
p_attribute21=&gt;:$column$.ass_attribute21,
p_attribute22=&gt;:$column$.ass_attribute22,
p_attribute23=&gt;:$column$.ass_attribute23,
p_attribute24=&gt;:$column$.ass_attribute24,
p_attribute25=&gt;:$column$.ass_attribute25,
p_attribute26=&gt;:$column$.ass_attribute26,
p_attribute27=&gt;:$column$.ass_attribute27,
p_attribute28=&gt;:$column$.ass_attribute28,
p_attribute29=&gt;:$column$.ass_attribute29,
p_attribute30=&gt;:$column$.ass_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_ASSIGNMENTS&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;ASS_ATTRIBUTE30&apos;</COMMENTS>
   </UPLOAD_COLUMNS_ROW>
   <UPLOAD_COLUMNS_ROW>
    <COLUMN_NUMBER>75</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_assignment_id_out</PARAMETER_NAME>
    <IN_OUT>in/out</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>ASSIGNMENT_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_employee_number</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>EMPLOYEE_NUMBER</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>5</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_assignment_number</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ASSIGNMENT_NUMBER</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>6</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_assignment_id</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>ASSIGNMENT_ID</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>7</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_effective_date</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Date</PARAMETER_TYPE>
    <COLUMN_NAME>EFFECTIVE_DATE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>8</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_datetrack_mode</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>DATETRACK_MODE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>9</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_organization_id</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>ORGANIZATION</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>10</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_people_group</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>PEOPLE_GROUP</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>11</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_job_id</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>JOB</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>12</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_position_id</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>POSITION</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>13</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_grade_id</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>GRADE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>14</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_payroll_id</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>PAYROLL</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>
    <COLUMN_NAME>LOCATION</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>16</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_assignment_status_type_id</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>ASSIGNMENT_STATUS</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>17</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_employment_category</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ASSIGNMENT_CATEGORY</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>18</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_employee_category</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>EMPLOYEE_CATEGORY</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>19</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_supervisor_id</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>SUPERVISOR_NUMBER</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>20</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_probation_period</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>PROBATION_PERIOD</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>21</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_probation_unit</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>PROBATION_UNITS</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>22</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_date_probation_end</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Date</PARAMETER_TYPE>
    <COLUMN_NAME>PROBATION_END_DATE</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>23</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_notice_period</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>NOTICE_PERIOD</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>24</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_notice_period_uom</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>NOTICE_PERIOD_UNITS</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>25</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_normal_hours</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>WORKING_HOURS</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>26</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_frequency</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>FREQUENCY</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>27</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_time_normal_start</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>START_TIME</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>28</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_time_normal_finish</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>END_TIME</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>29</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_hourly_salaried_code</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>HOURLY_SALARIED</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>30</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_work_at_home</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>WORKING_AT_HOME</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>31</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_statutory_information</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>STATUTORY_INFORMATION</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>32</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_pay_basis_id</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Number</PARAMETER_TYPE>
    <COLUMN_NAME>SALARY_BASIS</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>33</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_internal_address_line</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>INTERNAL_ADDRESS</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>34</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_change_reason</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>CHANGE_REASON</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>35</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_manager_flag</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>MANAGER</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>36</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_bargaining_unit_code</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>BARGAINING_UNIT</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>37</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_labour_union_member_flag</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>UNION_MEMBER</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>38</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_ass_attribute_category</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ASS_ATTRIBUTE_CATEGORY</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>39</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_ass_attribute1</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ASS_ATTRIBUTE1</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>40</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_ass_attribute2</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ASS_ATTRIBUTE2</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>41</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_ass_attribute3</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ASS_ATTRIBUTE3</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>42</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_ass_attribute4</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ASS_ATTRIBUTE4</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>43</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_ass_attribute5</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ASS_ATTRIBUTE5</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>44</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_ass_attribute6</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ASS_ATTRIBUTE6</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>45</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_ass_attribute7</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ASS_ATTRIBUTE7</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>46</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_ass_attribute8</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ASS_ATTRIBUTE8</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>47</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_ass_attribute9</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ASS_ATTRIBUTE9</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>48</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_ass_attribute10</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ASS_ATTRIBUTE10</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>49</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_ass_attribute11</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ASS_ATTRIBUTE11</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>50</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_ass_attribute12</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ASS_ATTRIBUTE12</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>51</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_ass_attribute13</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ASS_ATTRIBUTE13</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>52</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_ass_attribute14</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ASS_ATTRIBUTE14</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>53</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_ass_attribute15</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ASS_ATTRIBUTE15</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>54</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_ass_attribute16</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ASS_ATTRIBUTE16</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>55</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_ass_attribute17</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ASS_ATTRIBUTE17</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>56</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_ass_attribute18</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ASS_ATTRIBUTE18</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>57</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_ass_attribute19</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ASS_ATTRIBUTE19</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>58</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_ass_attribute20</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ASS_ATTRIBUTE20</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>59</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_ass_attribute21</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ASS_ATTRIBUTE21</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>60</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_ass_attribute22</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ASS_ATTRIBUTE22</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>61</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_ass_attribute23</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ASS_ATTRIBUTE23</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>62</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_ass_attribute24</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ASS_ATTRIBUTE24</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>63</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_ass_attribute25</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ASS_ATTRIBUTE25</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>64</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_ass_attribute26</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ASS_ATTRIBUTE26</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>65</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_ass_attribute27</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ASS_ATTRIBUTE27</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>66</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_ass_attribute28</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ASS_ATTRIBUTE28</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>67</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_ass_attribute29</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ASS_ATTRIBUTE29</COLUMN_NAME>
   </UPLOAD_PARAMETERS_ROW>
   <UPLOAD_PARAMETERS_ROW>
    <SOURCE>U</SOURCE>
    <DISPLAY_SEQUENCE>68</DISPLAY_SEQUENCE>
    <PARAMETER_NAME>p_ass_attribute30</PARAMETER_NAME>
    <IN_OUT>in</IN_OUT>
    <PARAMETER_TYPE>Char</PARAMETER_TYPE>
    <COLUMN_NAME>ASS_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, business_group, employee_number, assignment_number</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.assignment_id_out,
nvl(paaf.assignment_id,xu.assignment_id) assignment_id,
nvl(pbg.name,xu.business_group) business_group,
nvl(papf.employee_number,xu.employee_number) employee_number,
nvl(papf.full_name,xu.full_name) full_name,
nvl(paaf.assignment_number,xu.assignment_number) assignment_number,
nvl(xxen_util.yes(paaf.primary_flag),xu.primary_assignment) primary_assignment,
xu.effective_date,
xu.datetrack_mode,
nvl((select haouv.name from hr_all_organization_units_vl haouv where paaf.organization_id=haouv.organization_id),xu.organization) organization,
nvl((select ppg.group_name from pay_people_groups ppg where paaf.people_group_id=ppg.people_group_id),xu.people_group) people_group,
nvl((select pjv.name from per_jobs_vl pjv where paaf.job_id=pjv.job_id),xu.job) job,
nvl((select hpf.name from hr_positions_f hpf where paaf.position_id=hpf.position_id and xu.row_date between hpf.effective_start_date and hpf.effective_end_date),xu.position) position,
nvl((select pgv.name from per_grades_vl pgv where paaf.grade_id=pgv.grade_id),xu.grade) grade,
nvl((select papf2.payroll_name from pay_all_payrolls_f papf2 where paaf.payroll_id=papf2.payroll_id and xu.row_date between papf2.effective_start_date and papf2.effective_end_date),xu.payroll) payroll,
nvl((select hlav.location_code from hr_locations_all_vl hlav where paaf.location_id=hlav.location_id),xu.location) location,
nvl((select pastv.user_status from per_assignment_status_types_v pastv where paaf.assignment_status_type_id=pastv.assignment_status_type_id),xu.assignment_status) assignment_status,
nvl(xxen_util.meaning(paaf.employment_category,&apos;EMP_CAT&apos;,3),xu.assignment_category) assignment_category,
nvl(xxen_util.meaning(paaf.employee_category,&apos;EMPLOYEE_CATG&apos;,3),xu.employee_category) employee_category,
nvl((select papf3.employee_number from per_all_people_f papf3 where paaf.supervisor_id=papf3.person_id and xu.row_date between papf3.effective_start_date and papf3.effective_end_date),xu.supervisor_number) supervisor_number,
nvl((select papf3.full_name from per_all_people_f papf3 where paaf.supervisor_id=papf3.person_id and xu.row_date between papf3.effective_start_date and papf3.effective_end_date),xu.supervisor_name) supervisor_name,
nvl(paaf.probation_period,xu.probation_period) probation_period,
nvl(xxen_util.meaning(paaf.probation_unit,&apos;QUALIFYING_UNITS&apos;,3),xu.probation_units) probation_units,
nvl(paaf.date_probation_end,xu.probation_end_date) probation_end_date,
nvl(paaf.notice_period,xu.notice_period) notice_period,
nvl(xxen_util.meaning(paaf.notice_period_uom,&apos;QUALIFYING_UNITS&apos;,3),xu.notice_period_units) notice_period_units,
nvl(paaf.normal_hours,xu.working_hours) working_hours,
nvl(xxen_util.meaning(paaf.frequency,&apos;FREQUENCY&apos;,3),xu.frequency) frequency,
nvl(paaf.time_normal_start,xu.start_time) start_time,
nvl(paaf.time_normal_finish,xu.end_time) end_time,
nvl(xxen_util.meaning(paaf.hourly_salaried_code,&apos;HOURLY_SALARIED_CODE&apos;,3),xu.hourly_salaried) hourly_salaried,
nvl(xxen_util.yes(paaf.work_at_home),xu.working_at_home) working_at_home,
nvl((select hsck.concatenated_segments from hr_soft_coding_keyflex hsck where paaf.soft_coding_keyflex_id=hsck.soft_coding_keyflex_id),xu.statutory_information) statutory_information,
nvl((select ppb.name from per_pay_bases ppb where paaf.pay_basis_id=ppb.pay_basis_id),xu.salary_basis) salary_basis,
nvl(paaf.internal_address_line,xu.internal_address) internal_address,
nvl(xxen_util.meaning(paaf.change_reason,&apos;EMP_ASSIGN_REASON&apos;,3),xu.change_reason) change_reason,
nvl(xxen_util.yes(paaf.manager_flag),xu.manager) manager,
nvl(xxen_util.meaning(paaf.bargaining_unit_code,&apos;BARGAINING_UNIT_CODE&apos;,3),xu.bargaining_unit) bargaining_unit,
nvl(xxen_util.yes(paaf.labour_union_member_flag),xu.union_member) union_member,
nvl(xxen_util.display_flexfield_context(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category),xu.ass_attribute_category) ass_attribute_category,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE1&apos;,paaf.rowid,paaf.ass_attribute1),xu.ass_attribute1) ass_attribute1,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE2&apos;,paaf.rowid,paaf.ass_attribute2),xu.ass_attribute2) ass_attribute2,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE3&apos;,paaf.rowid,paaf.ass_attribute3),xu.ass_attribute3) ass_attribute3,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE4&apos;,paaf.rowid,paaf.ass_attribute4),xu.ass_attribute4) ass_attribute4,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE5&apos;,paaf.rowid,paaf.ass_attribute5),xu.ass_attribute5) ass_attribute5,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE6&apos;,paaf.rowid,paaf.ass_attribute6),xu.ass_attribute6) ass_attribute6,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE7&apos;,paaf.rowid,paaf.ass_attribute7),xu.ass_attribute7) ass_attribute7,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE8&apos;,paaf.rowid,paaf.ass_attribute8),xu.ass_attribute8) ass_attribute8,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE9&apos;,paaf.rowid,paaf.ass_attribute9),xu.ass_attribute9) ass_attribute9,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE10&apos;,paaf.rowid,paaf.ass_attribute10),xu.ass_attribute10) ass_attribute10,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE11&apos;,paaf.rowid,paaf.ass_attribute11),xu.ass_attribute11) ass_attribute11,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE12&apos;,paaf.rowid,paaf.ass_attribute12),xu.ass_attribute12) ass_attribute12,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE13&apos;,paaf.rowid,paaf.ass_attribute13),xu.ass_attribute13) ass_attribute13,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE14&apos;,paaf.rowid,paaf.ass_attribute14),xu.ass_attribute14) ass_attribute14,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE15&apos;,paaf.rowid,paaf.ass_attribute15),xu.ass_attribute15) ass_attribute15,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE16&apos;,paaf.rowid,paaf.ass_attribute16),xu.ass_attribute16) ass_attribute16,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE17&apos;,paaf.rowid,paaf.ass_attribute17),xu.ass_attribute17) ass_attribute17,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE18&apos;,paaf.rowid,paaf.ass_attribute18),xu.ass_attribute18) ass_attribute18,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE19&apos;,paaf.rowid,paaf.ass_attribute19),xu.ass_attribute19) ass_attribute19,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE20&apos;,paaf.rowid,paaf.ass_attribute20),xu.ass_attribute20) ass_attribute20,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE21&apos;,paaf.rowid,paaf.ass_attribute21),xu.ass_attribute21) ass_attribute21,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE22&apos;,paaf.rowid,paaf.ass_attribute22),xu.ass_attribute22) ass_attribute22,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE23&apos;,paaf.rowid,paaf.ass_attribute23),xu.ass_attribute23) ass_attribute23,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE24&apos;,paaf.rowid,paaf.ass_attribute24),xu.ass_attribute24) ass_attribute24,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE25&apos;,paaf.rowid,paaf.ass_attribute25),xu.ass_attribute25) ass_attribute25,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE26&apos;,paaf.rowid,paaf.ass_attribute26),xu.ass_attribute26) ass_attribute26,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE27&apos;,paaf.rowid,paaf.ass_attribute27),xu.ass_attribute27) ass_attribute27,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE28&apos;,paaf.rowid,paaf.ass_attribute28),xu.ass_attribute28) ass_attribute28,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE29&apos;,paaf.rowid,paaf.ass_attribute29),xu.ass_attribute29) ass_attribute29,
nvl(xxen_util.display_flexfield_value(800,&apos;PER_ASSIGNMENTS&apos;,paaf.ass_attribute_category,&apos;ASS_ATTRIBUTE30&apos;,paaf.rowid,paaf.ass_attribute30),xu.ass_attribute30) ass_attribute30,
xu.upload_row
from
(
select
xu.*,
nvl(xu.effective_date,trunc(sysdate)) row_date
from
xxen_per_person_assignm_1553_u xu
where
xu.status_code_=xxen_upload.status_success
) xu,
per_all_assignments_f paaf,
per_all_people_f papf,
per_business_groups pbg
where
xu.assignment_id_out=paaf.assignment_id(+) and
xu.row_date between paaf.effective_start_date(+) and paaf.effective_end_date(+) and
paaf.person_id=papf.person_id(+) and
paaf.effective_start_date between papf.effective_start_date(+) and papf.effective_end_date(+) and
paaf.business_group_id=pbg.business_group_id(+)</SQL_TEXT>
   </UPLOAD_SQLS_ROW>
  </UPLOAD_SQLS>
 </REPORTS_ROW>
</REPORTS>
</ROOT>
