<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 BIK Arrearage -->
 <REPORTS_ROW>
  <GUID>C6E085D4716351A9E05362FB09050512</GUID><ENABLED>Y</ENABLED>
  <SQL_TEXT>Select 
papf.first_name first_name,
nvl(&amp;P_DERIVED_SORT_ORDER, papf.employee_number ) break_order,
papf.last_name last_name,
papf.employee_number employee_number,
papf.national_identifier pps_number,
ppa.payroll_id,
pac.assignment_id, 
	PAY_PYIEBIKA_XMLP_PKG.cf_payroll_nameformula(ppa.payroll_id) CF_Payroll_Name, 
	PAY_PYIEBIKA_XMLP_PKG.cf_1formula(pac.assignment_id) bal1, 
	PAY_PYIEBIKA_XMLP_PKG.cf_2formula(pac.assignment_id) bal2, 
	PAY_PYIEBIKA_XMLP_PKG.cf_3formula(pac.assignment_id) bal3, 
	PAY_PYIEBIKA_XMLP_PKG.cf_4formula(pac.assignment_id) bal4, 
	PAY_PYIEBIKA_XMLP_PKG.cf_5formula(pac.assignment_id) bal5
from per_all_people_f  papf,
       per_assignments_f  paf,
       pay_assignment_actions pac,
       pay_payroll_actions ppa
where papf.person_id=paf.person_id
and pac.assignment_id=paf.assignment_id
and papf.business_group_id=paf.business_group_id
and papf.business_group_id=:P_BUSINESS_GROUP_ID
and ppa.payroll_id=nvl(:P_PAYROLL_ID,ppa.payroll_id)
and ppa.consolidation_set_id=:P_CONSOLIDATION_SET_ID
and ppa.payroll_action_id=pac.payroll_action_id
and pac.action_status=&apos;C&apos;
and ppa.action_type in (&apos;R&apos;,&apos;Q&apos;,&apos;V&apos;,&apos;B&apos;,&apos;I&apos;)
and ppa.date_earned=(select max(ppp.date_earned) 
                                  from pay_payroll_actions ppp,
                                          pay_assignment_actions paas
                                  where ppp.payroll_id=ppa.payroll_id 
                                  and ppp.date_earned&lt;=:p_effective_date
                                  and ppp.action_type in (&apos;R&apos;,&apos;Q&apos;,&apos;V&apos;,&apos;B&apos;,&apos;I&apos;)
                                  and ppp.effective_date between papf.effective_start_date and papf.effective_end_date
                                  and ppp.payroll_action_id=paas.payroll_action_id
                                  and paas.assignment_id=paf.assignment_id
                                   )
and to_number(to_char(ppa.date_earned,&apos;YYYY&apos;)) between  
to_number(to_char(:p_effective_date,&apos;YYYY&apos;))-1  and to_number(to_char(:p_effective_date,&apos;YYYY&apos;))
and ppa.date_earned between paf.effective_start_date and paf.effective_end_date
and pac.source_action_id is null
and  (:p_assignment_set_id IS NULL
 or EXISTS (
        SELECT 1 
        FROM  hr_assignment_sets has,
                    hr_assignment_set_amendments hasa
        where has.assignment_set_id=:p_assignment_set_id
                   and nvl(has.payroll_id, ppa.payroll_id) =ppa.payroll_id
                   and  hasa.assignment_set_id = has.assignment_set_id(+)
                   and nvl(hasa.include_or_exclude, &apos;I&apos;)  = &apos;I&apos; 
                   and nvl(hasa.assignment_id,pac.assignment_id) = pac.assignment_id 
                 )
        )
</SQL_TEXT>
  <XDO_APPLICATION_SHORT_NAME>PAY</XDO_APPLICATION_SHORT_NAME>
  <XDO_DATA_SOURCE_CODE>PYIEBIKA_XML</XDO_DATA_SOURCE_CODE>
  <REPORT_TRANSLATIONS>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>US</LANGUAGE>
    <REPORT_NAME>PAY IE BIK Arrearage</REPORT_NAME>
    <DESCRIPTION>Imported from BI Publisher
Description: Irish Benefit in Kind Arrearage Report
Application: Payroll
Source: IE BIK Arrearage Report (XML)
Short Name: PYIEBIKA_XML
DB package: PAY_PYIEBIKA_XMLP_PKG</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
  </REPORT_TRANSLATIONS>
  <CATEGORY_ASSIGNMENTS>
   <CATEGORY_ASSIGNMENTS_ROW>
    <CATEGORY>BI Publisher</CATEGORY>
   </CATEGORY_ASSIGNMENTS_ROW>
  </CATEGORY_ASSIGNMENTS>
  <ANCHORS>
   <ANCHORS_ROW>
    <ANCHOR>&amp;p_derived_sort_order</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_business_group_name</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_effective_date</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_ie_bik_arrearage</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_ie_bik_arrearage_recovery</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_ie_bik_even_arrearage</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_ie_bik_even_arrearage_rec</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_ie_bik_odd_arrearage</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_ie_bik_odd_arrearage_rec</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_assignment_set_id</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_assignment_set_name</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_business_group_id</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_conc_request_id</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_consolidation_set_id</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_consolidation_set_name</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_derived_sort_order</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_effective_date</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_payroll_id</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_sort_order</ANCHOR>
   </ANCHORS_ROW>
  </ANCHORS>
  <PARAMETERS>
   <PARAMETERS_ROW>
    <SORT_ORDER>1</SORT_ORDER>
    <DISPLAY_SEQUENCE>-40</DISPLAY_SEQUENCE>
    <ANCHOR>:p_business_group_id</ANCHOR>
    <PARAMETER_TYPE_DSP>Number</PARAMETER_TYPE_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 ID</PARAMETER_NAME>
      <DESCRIPTION>Business Group ID</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>2</SORT_ORDER>
    <DISPLAY_SEQUENCE>-30</DISPLAY_SEQUENCE>
    <ANCHOR>:p_consolidation_set_name</ANCHOR>
    <PARAMETER_TYPE_DSP>Char</PARAMETER_TYPE_DSP>
    <DEFAULT_VALUE>SELECT :$flex$.consolidation_set.VALUE FROM DUAL</DEFAULT_VALUE>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Consolidation Set Name</PARAMETER_NAME>
      <DESCRIPTION>Consolidation Set Name</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>3</SORT_ORDER>
    <DISPLAY_SEQUENCE>-20</DISPLAY_SEQUENCE>
    <ANCHOR>:p_assignment_set_name</ANCHOR>
    <PARAMETER_TYPE_DSP>Char</PARAMETER_TYPE_DSP>
    <DEFAULT_VALUE>SELECT :$flex$.assignment_set.VALUE FROM DUAL</DEFAULT_VALUE>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Assignment Set Name</PARAMETER_NAME>
      <DESCRIPTION>Assignment Set Name</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>4</SORT_ORDER>
    <DISPLAY_SEQUENCE>10</DISPLAY_SEQUENCE>
    <ANCHOR>:p_payroll_id</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV Oracle</PARAMETER_TYPE_DSP>
    <LOV_NAME>PY_SRS_PAYROLL</LOV_NAME>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
pay.payroll_id id,
pay.payroll_name value,
null description
from
pay_payrolls_f pay,fnd_sessions fnd
where pay.business_group_id=
fnd_global.per_business_group_id
and fnd.session_id=userenv(&apos;sessionid&apos;)
and fnd.effective_date between pay.effective_start_date
and pay.effective_end_date
order by pay.payroll_name</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Payroll</PARAMETER_NAME>
      <DESCRIPTION>Payroll</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>5</SORT_ORDER>
    <DISPLAY_SEQUENCE>20</DISPLAY_SEQUENCE>
    <ANCHOR>:p_consolidation_set_id</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV Oracle</PARAMETER_TYPE_DSP>
    <LOV_NAME>PY_SRS_CONSOLIDATION_SET</LOV_NAME>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
con.consolidation_set_id id,
con.consolidation_set_name value,
null description
from
pay_consolidation_sets con
where con.business_group_id
=fnd_global.per_business_group_id
order by con.consolidation_set_name</LOV_QUERY_DSP>
    <DEFAULT_VALUE>select c.consolidation_set_name from pay_consolidation_sets c, pay_payrolls p where p.payroll_id=:$flex$.payroll and p.consolidation_set_id = c.consolidation_set_id</DEFAULT_VALUE>
    <REQUIRED>Y</REQUIRED>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Consolidation Set</PARAMETER_NAME>
      <DESCRIPTION>Consolidation Set</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>6</SORT_ORDER>
    <DISPLAY_SEQUENCE>30</DISPLAY_SEQUENCE>
    <ANCHOR>:p_assignment_set_id</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV Oracle</PARAMETER_TYPE_DSP>
    <LOV_NAME>PY_SRS_PAYROLL_ASSET</LOV_NAME>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
assignment_set_id id,
assignment_set_name value,
null description
from
hr_assignment_sets
where business_group_id=fnd_global.per_business_group_id
and nvl(status,&apos;A&apos;)=&apos;A&apos;
and (payroll_id=:$flex$.py_srs_payroll
or payroll_id is null)
order by assignment_set_name</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Assignment Set</PARAMETER_NAME>
      <DESCRIPTION>Assignment Set</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>7</SORT_ORDER>
    <DISPLAY_SEQUENCE>40</DISPLAY_SEQUENCE>
    <ANCHOR>:p_sort_oder</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV Oracle</PARAMETER_TYPE_DSP>
    <LOV_NAME>PAY_IE_ARREARAGE_SORT</LOV_NAME>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
lookup_code id,
meaning value,
null description
from
hr_lookups
where
lookup_type=&apos;IE_BIK_ARREARAGE&apos;
order by value,description</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Sort Order</PARAMETER_NAME>
      <DESCRIPTION>Sort Order</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>8</SORT_ORDER>
    <DISPLAY_SEQUENCE>50</DISPLAY_SEQUENCE>
    <ANCHOR>:p_effective_date</ANCHOR>
    <PARAMETER_TYPE_DSP>Date</PARAMETER_TYPE_DSP>
    <REQUIRED>Y</REQUIRED>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Effective Date</PARAMETER_NAME>
      <DESCRIPTION>Effective Date</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>
