<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 Inland Revenue Remittance Certificate -->
 <REPORTS_ROW>
  <GUID>C6E085D4716651A9E05362FB09050512</GUID>
  <SQL_TEXT>select
 o.NAME EMPLOYER_NAME
,l.ADDRESS_LINE_1
,l.ADDRESS_LINE_2
,l.ADDRESS_LINE_3
,l.TOWN_OR_CITY
,l.POSTAL_CODE
,l.country   country
,i.ORG_INFORMATION1 ER_IRD_NUMBER
,sum(decode
         (pbt.balance_name
         , &apos;PAYE Tax Deductions&apos;
             , target.result_value * feed.scale
         , &apos;Withholding Tax Deductions Record&apos;
             , target.result_value * feed.scale
        , &apos;Retro PAYE Tax Deductions&apos;
            , target.result_value * feed.scale
         , 0
         )
       )
       PAYE_DEDUCTIONS
,sum(decode
         (pbt.balance_name
          , &apos;Child Support Deductions&apos;
              , target.result_value * feed.scale
          , 0
         )
       )
       CHILD_SUPPORT_DEDUCTIONS
,sum(decode
         (pbt.balance_name
          , &apos;Student Loan Deductions&apos;
                 , target.result_value * feed.scale
          , &apos;Retro Student Loan Deductions&apos;
                , target.result_value * feed.scale
          , 0
         )
       )
       STUDENT_LOAN_DEDUCTIONS
,sum(decode
         (pbt.balance_name
         , &apos;SSCWT Deductions&apos;
                , target.result_value * feed.scale
         , 0
         )
       )
       SSCWT_DEDUCTIONS, 
	PAY_PYNZ345_XMLP_PKG.cf_total_deductionsformula(sum ( decode ( pbt.balance_name , &apos;PAYE Tax Deductions&apos; , target.result_value * feed.scale , &apos;Withholding Tax Deductions Record&apos; , target.result_value * feed.scale , &apos;Retro PAYE Tax Deductions&apos; , target.result_value * feed.scale , 0 ) ), sum ( decode ( pbt.balance_name , &apos;Child Support Deductions&apos; , target.result_value * feed.scale , 0 ) ), sum ( decode ( pbt.balance_name , &apos;Student Loan Deductions&apos; , target.result_value * feed.scale , &apos;Retro Student Loan Deductions&apos; , target.result_value * feed.scale , 0 ) ), sum ( decode ( pbt.balance_name , &apos;SSCWT Deductions&apos; , target.result_value * feed.scale , 0 ) )) CF_total_deductions
from
 HR_ORGANIZATION_UNITS       o
,HR_ORGANIZATION_INFORMATION i
,HR_LOCATIONS                l
,hr_soft_coding_keyflex      scl
,per_assignments_f       asg 
,pay_balance_types           pbt
,pay_run_result_values       target
,pay_run_results             rr
,pay_balance_feeds_f         feed
,pay_assignment_actions      assact
,pay_payroll_actions         pact
,per_time_periods            pptp
where
 o.business_group_id = :p_business_group_id
and
 o.ORGANIZATION_ID   = :p_registered_employer_id
and
 i.organization_id = o.organization_id
and
 i.org_information_context = &apos;NZ_IRD_EMPLOYER&apos; 
and
 l.location_id = o.location_id
and
 FEED.input_value_id = TARGET.input_value_id
and
 feed.balance_type_id = pbt.balance_type_id
and
 nvl(TARGET.result_value,&apos;0&apos;) != &apos;0&apos;
and
 TARGET.run_result_id = RR.run_result_id
and
 RR.assignment_action_id = ASSACT.assignment_action_id
and
 ASSACT.payroll_action_id = PACT.payroll_action_id
and
 PACT.effective_date
  between FEED.effective_start_date and FEED.effective_end_date
and
 RR.status in (&apos;P&apos;,&apos;PA&apos;)
and
 PACT.payroll_id = PPTP.payroll_id
and
 PACT.date_earned
  between PPTP.start_date and PPTP.end_date
and
 pptp.regular_payment_date
  between :cp_period_start_date and :cp_period_end_date
and
 asg.assignment_id = assact.assignment_id
and
 asg.effective_start_date &lt;= :cp_period_end_date
and
 asg.effective_end_date &gt;= :cp_period_start_date
and
 asg.effective_start_date = 
   (select max(asg_d.effective_start_date)
    from   per_assignments_f asg_d 
    where asg_d.assignment_id = asg.assignment_id
    and asg_d.effective_start_date &lt;= :cp_period_end_date
  )
and
 scl.soft_coding_keyflex_id = asg.soft_coding_keyflex_id
and
 pbt.balance_name in
  (&apos;PAYE Tax Deductions&apos;
 ,&apos;Child Support Deductions&apos;
 ,&apos;Student Loan Deductions&apos;
 ,&apos;SSCWT Deductions&apos;
 ,&apos;Withholding Tax Deductions Record&apos;
 ,&apos;Retro PAYE Tax Deductions&apos;
 ,&apos;Retro Student Loan Deductions&apos;
 )
 and
 asg.business_group_id = o.business_group_id
and
 (scl.segment1) = to_char(o.ORGANIZATION_ID)
group by
 o.NAME
,l.ADDRESS_LINE_1
,l.ADDRESS_LINE_2
,l.ADDRESS_LINE_3
,l.TOWN_OR_CITY
,l.POSTAL_CODE
,l.COUNTRY
,i.ORG_INFORMATION1
</SQL_TEXT>
  <ENABLED>Y</ENABLED>
  <XDO_APPLICATION_SHORT_NAME>PAY</XDO_APPLICATION_SHORT_NAME>
  <XDO_DATA_SOURCE_CODE>PYNZ345_XML</XDO_DATA_SOURCE_CODE>
  <REPORT_TRANSLATIONS>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>US</LANGUAGE>
    <REPORT_NAME>PAY Inland Revenue Remittance Certificate</REPORT_NAME>
    <DESCRIPTION>Imported from BI Publisher
Description: Inland Revenue Remittance Certificate (New Zealand)
Application: Payroll
Source: Inland Revenue Remittance Certificate (XML)
Short Name: PYNZ345_XML
DB package: PAY_PYNZ345_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>:cp_currency_code</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_currency_format</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_period_end_date</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_period_start_date</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_period_end_date</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_registered_employer_id</ANCHOR>
   </ANCHORS_ROW>
  </ANCHORS>
  <PARAMETERS>
   <PARAMETERS_ROW>
    <SORT_ORDER>1</SORT_ORDER>
    <DISPLAY_SEQUENCE>-20</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>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>2</SORT_ORDER>
    <DISPLAY_SEQUENCE>10</DISPLAY_SEQUENCE>
    <ANCHOR>:p_registered_employer_id</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV Oracle</PARAMETER_TYPE_DSP>
    <LOV_NAME>HR_NZ_REGISTERED_EMPLOYER</LOV_NAME>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
tu.tax_unit_id id,
substr(tu.name,1,150) value,
null description
from
hr_nz_tax_unit_v tu
where tu.business_group_id=fnd_global.per_business_group_id order by tu.name</LOV_QUERY_DSP>
    <REQUIRED>Y</REQUIRED>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Registered Employer</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>3</SORT_ORDER>
    <DISPLAY_SEQUENCE>20</DISPLAY_SEQUENCE>
    <ANCHOR>:p_period_end_date</ANCHOR>
    <PARAMETER_TYPE_DSP>Date</PARAMETER_TYPE_DSP>
    <DEFAULT_VALUE>SELECT fnd_date.date_to_displaydate(PAY_NZ_TAX.HALF_MONTH_END(effective_date)) from fnd_sessions where session_id = userenv(&apos;SESSIONID&apos;)</DEFAULT_VALUE>
    <REQUIRED>Y</REQUIRED>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Period End Date</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
  </PARAMETERS>
  <PARAMETER_DEPENDENCIES>
  </PARAMETER_DEPENDENCIES>
  <TEMPLATES>
  </TEMPLATES>
  <DEFAULT_TEMPLATES>
  </DEFAULT_TEMPLATES>
  <UPLOAD_COLUMNS>
  </UPLOAD_COLUMNS>
  <UPLOAD_PARAMETERS>
  </UPLOAD_PARAMETERS>
  <UPLOAD_SQLS>
  </UPLOAD_SQLS>
  <UPLOAD_DEPENDENCIES>
  </UPLOAD_DEPENDENCIES>
 </REPORTS_ROW>
</REPORTS>
</ROOT>
