<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: PAY IE Payroll Submission Reconciliation -->
 <REPORTS_ROW>
  <GUID>C6E085D4716451A9E05362FB09050512</GUID><ENABLED>Y</ENABLED>
  <SQL_TEXT>SELECT  paaf.person_id person_id
       ,paaf.assignment_number assignment_id
       ,pai.action_information1 ppsn
       ,pai.action_information2 first_name
       ,pai.action_information3 surname
       ,pai.action_information4
        || nvl2(pai.action_information5,&apos; &apos;,&apos;&apos;)
        || pai.action_information5
	|| nvl2(pai.action_information6,&apos; &apos;,&apos;&apos;) 
        || pai.action_information6
        || nvl2(pai.action_information13,&apos; &apos;,&apos;&apos;)
        || upper (pai.action_information13)
        || nvl2(pai.action_information12,&apos; &apos;,&apos;&apos;)
        || pai.action_information12
        || nvl2(pai.action_information14,&apos; &apos;,&apos;&apos;)
        || pai.action_information14 address_line
       ,pai.action_information8 emplyoment_id
       ,fnd_date.date_to_displaydt (fnd_date.canonical_to_date(pai.action_information7)) date_of_birth
       ,fnd_date.date_to_displaydt (fnd_date.canonical_to_date(pai.action_information9)) hire_date
	   ,decode (to_char (fnd_date.canonical_to_date (pai.action_information10)
                ,&apos;YYYY-MM-DD&apos;)
                     ,&apos;4712-12-31&apos;
                     ,NULL
                     ,fnd_date.date_to_displaydt  (fnd_date.canonical_to_date (pai.action_information10)))term_date
       ,pai.action_information11 rpn_number
       ,pai.action_information12 country
       ,upper (pai.action_information13) county
       ,pai2.action_information1 paye_reference
       ,fnd_date.date_to_displaydt (fnd_date.canonical_to_date(pai2.action_information2)) pay_date
       ,decode (pai2.action_information3
               ,&apos;0&apos;
               ,&apos;WEEKLY&apos;
               ,&apos;1&apos;
               ,&apos;BI_WEEKLY&apos;
               ,&apos;2&apos;
               ,&apos;MONTHLY&apos;
               ,&apos;3&apos;
               ,&apos;FOUR_WEEKLY&apos;
               ,&apos;4&apos;
               ,&apos;OTHER&apos;) pay_frequency
       ,pai3.action_information1 std_rate_cutoff
       ,pai3.action_information2 annuatax_credit
       ,pai3.action_information3
       ,decode (pai3.action_information3
               ,&apos;1&apos;
               ,&apos;WEEK_1&apos;
               ,&apos;2&apos;
               ,&apos;EMERGENCY&apos;
               ,&apos;0&apos;
               ,&apos;CUMULATIVE&apos;
               ,NULL
               ,&apos;2&apos;) tax_deduction_basis
       ,decode (pai3.action_information4
               ,&apos;0&apos;
               ,&apos;false&apos;
               ,1
               ,&apos;true&apos;) exclusion_order
       ,pai3.action_information5 gross_pay
       ,pai3.action_information6 pay_for_income_tax
       ,pai3.action_information7 income_tax_paid
       ,pai3.action_information8 gross_pay_prsi
       ,pai3.action_information9 gross_pay_prsi_dup
       ,decode (pai3.action_information10
               ,&apos;0&apos;
               ,&apos;false&apos;
               ,1
               ,&apos;true&apos;) prsi_exempt_flag
       ,decode (pai3.action_information11
               ,&apos;01&apos;
               ,&apos;A_1_PORTABLE_DOCUMENT&apos;
               ,&apos;02&apos;
               ,&apos;CERTIFICATE_OF_COVERAGE&apos;
               ,&apos;03&apos;
               ,&apos;POSTED_WORKER_OTHER_NOTIFICATION&apos;
               ,&apos;04&apos;
               ,&apos;FAMILY_MEMBER&apos;
               ,&apos;05&apos;
               ,&apos;UNDER_16&apos;
               ,&apos;06&apos;
               ,&apos;SOCIAL_WELFARE_SCHEME&apos;
               ,&apos;07&apos;
               ,&apos;OTHER&apos;) exempt_reason
       ,pay_ie_payroll_sub_report.get_initial_class (paa.assignment_action_id,&apos;IE CONT CLASS DETAILS&apos;) initial_class
       ,pay_ie_payroll_sub_report.get_insurable_weeks(paa.assignment_action_id,&apos;IE CONT CLASS DETAILS&apos;) insurable_weeks
       ,pai3.action_information14 emp_prsi_cont
       ,pai3.action_information15 employer_prsi_cont
       ,pai3.action_information16 gross_pay_usc
       ,decode (pai3.action_information17
               ,&apos;1&apos;
               ,&apos;EXEMPT&apos;
               ,&apos;ORDINARY&apos;) usc_status
       ,pai3.action_information18 usc
       ,pai3.action_information19 medical_insurance
       ,pay_ie_payroll_sub_report.get_initial_class (paa.assignment_action_id,&apos;IE PENSION TRACING DETAILS&apos;) pension_tracing_number
       ,pai3.action_information21 pen_empr_rbs
       ,pai3.action_information22 pen_emp_rbs
       ,pai3.action_information23 rch_pen_empr_prsa
       ,pai3.action_information24 rch_pen_emp_prsa
       ,pai3.action_information25 rch_pen_emp_rac
       ,pai3.action_information26 pen_emp_avc
       ,pai3.action_information27 share_based_rem
       ,pai3.action_information28 taxable_benefits
       ,pai3.action_information29 taxable_lump_sum
       ,pai3.action_information30 nontax_lumpsum
       ,pai4.action_information1 lpt
       ,decode (nvl (pai4.action_information2
                    ,&apos;&apos;)
               ,&apos;NP&apos;
               ,&apos;NON-PROPRIETARY&apos;
               ,&apos;P&apos;
               ,&apos;PROPRIETARY&apos;) dir_flg
       ,decode (nvl (pai4.action_information3
                    ,&apos;N&apos;)
               ,&apos;N&apos;
               ,&apos;false&apos;
               ,&apos;Y&apos;
               ,&apos;true&apos;) shadow_payment
       ,pai4.action_information4 pay_periods
       ,pai4.action_information5 employer_reference
FROM    pay_action_information pai3
       ,pay_action_information pai
       ,pay_action_information pai4
       ,pay_action_information pai2
       ,pay_assignment_actions paa
       ,per_all_assignments_f paaf
       ,pay_payroll_actions ppa
WHERE   paaf.business_group_id = :BG_ID
AND     paaf.assignment_id = pai.assignment_id
AND     ppa.payroll_action_id = paa.payroll_action_id
AND     ppa.effective_date BETWEEN paaf.effective_start_date
                           AND     paaf.effective_end_date
AND     paaf.assignment_type = &apos;E&apos;
AND     paa.payroll_action_id = :PAYROLL_ACTION_ID
AND     paa.action_status = &apos;C&apos;
AND     paa.assignment_id = paaf.assignment_id
AND     pai.action_context_id = paa.assignment_action_id
AND     pai.action_context_type = &apos;AAP&apos;
AND     pai.action_information_category = &apos;IE PSUB EMPLOYEE DETAILS&apos;
AND     pai3.action_information_category = &apos;IE PSUB ASG DETAILS&apos;
AND     pai3.action_context_type = &apos;AAP&apos;
AND     pai3.action_context_id = paa.assignment_action_id
AND     pai4.action_information_category = &apos;IE PSUB ASG ADDITIONAL DETAIL&apos;
AND     pai4.action_context_type = &apos;AAP&apos;
AND     pai4.action_context_id = paa.assignment_action_id
AND     pai2.action_information_category = &apos;IE PSUB PAYROLL DETAILS&apos;
AND     pai2.action_context_type = &apos;PA&apos;
AND     pai2.action_context_id = paa.payroll_action_id
</SQL_TEXT>
  <XDO_APPLICATION_SHORT_NAME>PAY</XDO_APPLICATION_SHORT_NAME>
  <XDO_DATA_SOURCE_CODE>PYIESUBREC</XDO_DATA_SOURCE_CODE>
  <REPORT_TRANSLATIONS>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>US</LANGUAGE>
    <REPORT_NAME>PAY IE Payroll Submission Reconciliation</REPORT_NAME>
    <DESCRIPTION>Imported from BI Publisher
Application: Payroll
Source: IE Payroll Submission Reconciliation Report
Short Name: PYIESUBREC
DB package: </DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
  </REPORT_TRANSLATIONS>
  <CATEGORY_ASSIGNMENTS>
   <CATEGORY_ASSIGNMENTS_ROW>
    <CATEGORY>BI Publisher</CATEGORY>
   </CATEGORY_ASSIGNMENTS_ROW>
  </CATEGORY_ASSIGNMENTS>
  <ANCHORS>
   <ANCHORS_ROW>
    <ANCHOR>:bg_id</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:payroll_action_id</ANCHOR>
   </ANCHORS_ROW>
  </ANCHORS>
  <PARAMETERS>
   <PARAMETERS_ROW>
    <SORT_ORDER>1</SORT_ORDER>
    <DISPLAY_SEQUENCE>-10</DISPLAY_SEQUENCE>
    <ANCHOR>:bg_id</ANCHOR>
    <PARAMETER_TYPE_DSP>Number</PARAMETER_TYPE_DSP>
    <DEFAULT_VALUE>fnd_profile.value(&apos;PER_BUSINESS_GROUP_ID&apos;)</DEFAULT_VALUE>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Business Group ID</PARAMETER_NAME>
      <DESCRIPTION>Business Group ID</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>2</SORT_ORDER>
    <DISPLAY_SEQUENCE>10</DISPLAY_SEQUENCE>
    <ANCHOR>:payroll_action_id</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV Oracle</PARAMETER_TYPE_DSP>
    <LOV_NAME>PAY_IE_PSUB_ARCH_REQ_ID</LOV_NAME>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
ppa.payroll_action_id id,
ppa.request_id value,
null description
from
pay_payroll_actions ppa
where ppa.action_type=&apos;X&apos;
and ppa.action_status=&apos;C&apos;
and ppa.report_qualifier=&apos;IE&apos;
and ppa.report_type=&apos;IEPSUBA&apos;
and ppa.report_category=&apos;IEPSUBA&apos;
and ppa.business_group_id=fnd_global.per_business_group_id
order by ppa.request_id desc</LOV_QUERY_DSP>
    <REQUIRED>Y</REQUIRED>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Payroll Action ID</PARAMETER_NAME>
      <DESCRIPTION>Payroll Action ID</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
  </PARAMETERS>
  <TEMPLATES>
  </TEMPLATES>
  <DEFAULT_TEMPLATES>
  </DEFAULT_TEMPLATES>
  <UPLOAD_COLUMNS>
  </UPLOAD_COLUMNS>
  <UPLOAD_PARAMETERS>
  </UPLOAD_PARAMETERS>
  <UPLOAD_SQLS>
  </UPLOAD_SQLS>
 </REPORTS_ROW>
</REPORTS>
</ROOT>
