<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 NZ Generate ED Payday Exception -->
 <REPORTS_ROW>
  <GUID>C6E085D4716751A9E05362FB09050512</GUID>
  <SQL_TEXT>WITH a as (
SELECT ACTION_INFORMATION9 EXPT_LIST FROM PAY_ACTION_INFORMATION
WHERE ACTION_INFORMATION_ID = :ACTION_INFORMATION_ID
),
B AS
(
SELECT trim(regexp_substr(a.EXPT_LIST, &apos;[^,]+&apos;, 1, LEVEL)) EXPT_CODE FROM A
CONNECT BY regexp_substr(a.EXPT_LIST , &apos;[^,]+&apos;, 1, LEVEL) IS NOT NULL
)
SELECT EXPT_CODE,
			CASE
        WHEN    EXPT_CODE = &apos;EMAIL&apos;	THEN    &apos;The email address is invalid.&apos;
        WHEN    EXPT_CODE = &apos;TXC1&apos;	THEN    &apos;The employee has duplicate tax codes.&apos;
		WHEN    EXPT_CODE = &apos;TXC2&apos;	THEN    &apos;The tax code is either invalid or no active tax code record is present.&apos;
        WHEN    EXPT_CODE = &apos;TXC3&apos;	THEN    &apos;An employee can only have one primary tax code (one of M, M SL, ME, or ME SL).&apos;
        WHEN    EXPT_CODE = &apos;TXC4&apos;	THEN    &apos;A valid student loan tax code (M SL, ME SL, SB SL, S SL, ST SL, or SH SL) must also exist for employee with SLCIR, SLBOR, or both  tax codes.&apos;
        WHEN    EXPT_CODE = &apos;TXC5&apos;	THEN    &apos;No other tax code can exist if the employee has tax code as NSW.&apos;
END AS EXPT_DESC
FROM    B
</SQL_TEXT>
  <ENABLED>Y</ENABLED>
  <XDO_APPLICATION_SHORT_NAME>PAY</XDO_APPLICATION_SHORT_NAME>
  <XDO_DATA_SOURCE_CODE>PYNZEDEXP_XML</XDO_DATA_SOURCE_CODE>
  <REPORT_TRANSLATIONS>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>US</LANGUAGE>
    <REPORT_NAME>PAY NZ Generate ED Payday Exception</REPORT_NAME>
    <DESCRIPTION>Imported from BI Publisher
Application: Payroll
Source: NZ Generate ED Payday Exception Report
Short Name: PYNZEDEXP_XML
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>:action_information_id</ANCHOR>
   </ANCHORS_ROW>
  </ANCHORS>
  <PARAMETERS>
  </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>
