<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: PA Process Payroll Actuals Exception -->
 <REPORTS_ROW>
  <GUID>82288223F2773869E053B46B63588994</GUID>
  <SQL_TEXT>        SELECT
      INTERFACE_RUN_ID_PAY  ,
      BATCH_ID              ,
      PAYROLL_NAME          ,
      PAYROLL_ID            ,
      ORGANIZATION_NAME     ,
      ORGANIZATION_ID       ,
      ELEMENT_TYPE_ID       ,
      ELEMENT_NAME          ,
      REPORTING_NAME        ,
      OUTPUT_CURRENCY_CODE  ,
      TIME_PERIOD_ID        ,
      TIME_PERIOD_START_DATE,
      TIME_PERIOD_END_DATE  ,
	  SOURCE_START_DATE,
      SOURCE_END_DATE,
      CLASSIFICATION        ,
      AMOUNT
   FROM
      (
             SELECT
                  PPA.INTERFACE_RUN_ID INTERFACE_RUN_ID_PAY ,
                  PCV.PAYROLL_ACTION_ID BATCH_ID            ,
                  PCV.PAYROLL_NAME                          ,
                  PCV.PAYROLL_ID                            ,
                  PCV.ORGANIZATION_NAME                     ,
                  PCV.ORGANIZATION_ID                       ,
                  PCV.ELEMENT_TYPE_ID                       ,
                  PCV.ELEMENT_NAME                          ,
                  PCV.REPORTING_NAME                        ,
                  PCV.OUTPUT_CURRENCY_CODE                  ,
                  PCV.TIME_PERIOD_ID                        ,
                  PCV.TIME_PERIOD_START_DATE                ,
                  PCV.TIME_PERIOD_END_DATE                  ,
				  NVL(PCV.SOURCE_START_DATE,PCV.TIME_PERIOD_START_DATE)  SOURCE_START_DATE,
                  NVL(PCV.SOURCE_END_DATE,PCV.TIME_PERIOD_END_DATE)   SOURCE_END_DATE,		
                  CLASSIFICATION_NAME CLASSIFICATION ,
                  SUM(PCV.DEBIT_AMOUNT- PCV.CREDIT_AMOUNT) AMOUNT
               FROM
                  PAY_COSTING_PROJECTS_V PCV,
                  PA_PAY_AUDIT PPA
              WHERE
                  BALANCE_OR_COST = &apos;C&apos; AND
                  PPA.INTERFACE_RUN_ID =  NVL(:P_INTERFACE_RUN_ID ,PPA.INTERFACE_RUN_ID) AND
                  PCV.ORGANIZATION_ID  = NVL(:P_EMP_ORG,PCV.ORGANIZATION_ID ) AND 
                  PCV.PERSON_ID                    = NVL(:P_PERSON_ID , PCV.PERSON_ID ) AND
                  PCV.PAYROLL_ACTION_ID            = PPA.BATCH_ID AND
                  PPA.INT_EXT_INDICATOR            = &apos;INT&apos; AND
                  PPA.PAYROLL_ID                   = PCV.PAYROLL_ID AND
                  TRUNC(NVL(PPA.SOURCE_START_DATE,PPA.PAY_PERIOD_START_DATE)) = TRUNC(NVL(PCV.SOURCE_START_DATE,PCV.TIME_PERIOD_START_DATE)) AND
                  TRUNC(NVL(PPA.SOURCE_END_DATE,PPA.PAY_PERIOD_END_DATE))   = TRUNC(NVL(PCV.SOURCE_END_DATE,PCV.TIME_PERIOD_END_DATE))
           GROUP BY
                  PPA.INTERFACE_RUN_ID      ,
                  PCV.PAYROLL_ACTION_ID     ,
                  PCV.PAYROLL_NAME          ,
                  PCV.PAYROLL_ID            ,
                  ORGANIZATION_NAME         ,
                  ORGANIZATION_ID           ,
                  ELEMENT_TYPE_ID           ,
                  ELEMENT_NAME              ,
                  REPORTING_NAME            ,
                  OUTPUT_CURRENCY_CODE      ,
                  PCV.TIME_PERIOD_ID        ,
                  PCV.TIME_PERIOD_START_DATE,				  
                  PCV.TIME_PERIOD_END_DATE  ,
				  NVL(PCV.SOURCE_START_DATE,PCV.TIME_PERIOD_START_DATE)  ,
                  NVL(PCV.SOURCE_END_DATE,PCV.TIME_PERIOD_END_DATE)   ,
				  CLASSIFICATION_NAME
              UNION
             SELECT
                  PPA.INTERFACE_RUN_ID INTERFACE_RUN_ID_PAY   ,
                  PCV.PAYROLL_BATCH_ID BATCH_ID               ,
                  PPE.PAYROLL_NAME                            ,
                  PCV.PAYROLL_ID                              ,
                  PCV.EMP_ORGANIZATION_NAME ORGANIZATION_NAME ,
                  PCV.EMP_ORGANIZATION_ID ORGANIZATION_ID     ,
                  NULL AS ELEMENT_TYPE_ID                     ,
                  PCV.PAY_ELEMENT_TYPE_CODE ELEMENT_NAME      ,
                  PL.MEANING REPORTING_NAME                   ,
                  PCV.PAY_CURRENCY_CODE                       ,
                  PCV.TIME_PERIOD_ID                          ,
                  PCV.TIME_PERIOD_START_DATE                  ,
                  PCV.TIME_PERIOD_END_DATE                    ,
				  NULL,
		          NULL,
                  (CASE  
						WHEN  PREDEFINED_FLAG =  &apos;E&apos; THEN &apos;Earnings&apos;
						WHEN  PREDEFINED_FLAG =  &apos;I&apos; THEN &apos;Informational&apos;
						WHEN  PREDEFINED_FLAG =  &apos;S&apos; THEN &apos;Supplemental Earnings&apos;
						WHEN  PREDEFINED_FLAG =  &apos;T&apos; THEN &apos;Employer Taxes&apos;
						WHEN  PREDEFINED_FLAG =  &apos;L&apos; THEN &apos;Employer Liabilities&apos;
						WHEN  PREDEFINED_FLAG =  &apos;O&apos; THEN &apos;Other&apos;
						WHEN  PREDEFINED_FLAG  IS NULL THEN &apos;Other&apos;
				   END) CLASSIFICATION ,
                  SUM(PAY_AMOUNT) AMOUNT
               FROM
                  PA_PAY_EXT_INTERAFACE_V PCV,
                  PA_PAY_AUDIT PPA           ,
                  PA_PAY_EXTERNAL_PAYROLL PPE,
                  PA_LOOKUPS PL
              WHERE
                  PPA.INTERFACE_RUN_ID = NVL(:P_INTERFACE_RUN_ID, PPA.INTERFACE_RUN_ID) AND
                  PCV.EMP_ORGANIZATION_ID = NVL(:P_EMP_ORG,  PCV.EMP_ORGANIZATION_ID ) AND
                  PCV.PERSON_ID                    = NVL(:P_PERSON_ID , PCV.PERSON_ID ) AND
                  PL.lookup_type                   = &apos;PA_THIRD_PARTY_PAY_ELEMENTS&apos; AND
                  NVL(PREDEFINED_FLAG,&apos;E&apos;)        IN (&apos;E&apos;,&apos;I&apos;) AND
                  PCV.PAY_ELEMENT_TYPE_CODE        = PL.LOOKUP_CODE AND
                  PCV.PAYROLL_BATCH_ID             = PPA.BATCH_ID AND
                  PPA.INT_EXT_INDICATOR            = &apos;EXT&apos; AND
                  PPA.PAYROLL_ID                   = PCV.PAYROLL_ID AND
                  TRUNC(PPA.PAY_PERIOD_START_DATE) = TRUNC( PCV.TIME_PERIOD_START_DATE) AND
                  TRUNC(PPA.PAY_PERIOD_END_DATE) = TRUNC(PCV.TIME_PERIOD_END_DATE) AND
                  PCV.PAYROLL_ID = PPE.PAYROLL_ID
           GROUP BY
                  PPA.INTERFACE_RUN_ID      ,
                  PCV.PAYROLL_BATCH_ID      ,
                  PPE.PAYROLL_NAME          ,
                  PCV.PAYROLL_ID            ,
                  PCV.EMP_ORGANIZATION_NAME ,
                  PCV.EMP_ORGANIZATION_ID   ,
                  PCV.PAY_ELEMENT_TYPE_CODE ,
                  PL.MEANING                ,
                  PAY_CURRENCY_CODE         ,
                  PCV.TIME_PERIOD_ID        ,
                  PCV.TIME_PERIOD_START_DATE,
                  PCV.TIME_PERIOD_END_DATE  ,
                  (
                        CASE  
						WHEN  PREDEFINED_FLAG =  &apos;E&apos; THEN &apos;Earnings&apos;
						WHEN  PREDEFINED_FLAG =  &apos;I&apos; THEN &apos;Informational&apos;
						WHEN  PREDEFINED_FLAG =  &apos;S&apos; THEN &apos;Supplemental Earnings&apos;
						WHEN  PREDEFINED_FLAG =  &apos;T&apos; THEN &apos;Employer Taxes&apos;
						WHEN  PREDEFINED_FLAG =  &apos;L&apos; THEN &apos;Employer Liabilities&apos;
						WHEN  PREDEFINED_FLAG =  &apos;O&apos; THEN &apos;Other&apos;
						WHEN  PREDEFINED_FLAG  IS NULL THEN &apos;Other&apos;
				   END)
      )
ORDER BY
      BATCH_ID            ,
      PAYROLL_ID          ,
      TIME_PERIOD_ID      ,
      OUTPUT_CURRENCY_CODE,
      CLASSIFICATION		 
</SQL_TEXT>
  <ENABLED>Y</ENABLED>
  <XDO_APPLICATION_SHORT_NAME>PA</XDO_APPLICATION_SHORT_NAME>
  <XDO_DATA_SOURCE_CODE>PAPAYEXC</XDO_DATA_SOURCE_CODE>
  <REPORT_TRANSLATIONS>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>AR</LANGUAGE>
    <REPORT_NAME>PA تقرير استثناء معالجة استحقاقات كشف الرواتب</REPORT_NAME>
    <DESCRIPTION>Application: المشروعات
Source: PRC: تقرير استثناء معالجة استحقاقات كشف الرواتب
Short Name: PAPAYEXC
DB package: </DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>D</LANGUAGE>
    <REPORT_NAME>PA Istbeträge der Lohn- und Gehaltsabrechnung verarbeiten(2)</REPORT_NAME>
    <DESCRIPTION>Application: Projects
Source: PA: Istbeträge der Lohn- und Gehaltsabrechnung verarbeiten(2)
Short Name: PAPAYEXC
DB package: </DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>F</LANGUAGE>
    <REPORT_NAME>PA Etat Exception de traitement des montants réels de paie</REPORT_NAME>
    <DESCRIPTION>Application: Projects
Source: PRC : Etat Exception de traitement des montants réels de paie
Short Name: PAPAYEXC
DB package: </DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>US</LANGUAGE>
    <REPORT_NAME>PA Process Payroll Actuals Exception</REPORT_NAME>
    <DESCRIPTION>Application: Projects
Source: PRC: Process Payroll Actuals Exception Report
Short Name: PAPAYEXC
DB package: </DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>ZHS</LANGUAGE>
    <REPORT_NAME>PA PRC：处理工资单应计项例外报表</REPORT_NAME>
    <DESCRIPTION>Application: 项目
Source: PRC：处理工资单应计项例外报表
Short Name: PAPAYEXC
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>:operating_unit</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_emp_org</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_interface_run_id</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_person_id</ANCHOR>
   </ANCHORS_ROW>
  </ANCHORS>
  <PARAMETERS>
   <PARAMETERS_ROW>
    <SORT_ORDER>1</SORT_ORDER>
    <DISPLAY_SEQUENCE>10</DISPLAY_SEQUENCE>
    <ANCHOR>:p_interface_run_id</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV Oracle</PARAMETER_TYPE_DSP>
    <LOV_NAME>PA_PAY_INTERFACE_RUN_ID</LOV_NAME>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
pap.interface_run_id id,
pap.interface_run_id value,
pap.description description
from
pa_pay_costed_set_lov_v pap
where 1=1
order by pap.interface_run_id desc,pap.run_sequence desc</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>AR</LANGUAGE>
      <PARAMETER_NAME>معرف مجموعة كشف رواتب محددة التكاليف</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>D</LANGUAGE>
      <PARAMETER_NAME>Kennung verrechnetes Lohn- und GehaltSet</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>F</LANGUAGE>
      <PARAMETER_NAME>ID jeu de paies valorisé</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Costed  Payroll Set ID</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>ZHS</LANGUAGE>
      <PARAMETER_NAME>工资单成本集标识</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>2</SORT_ORDER>
    <DISPLAY_SEQUENCE>20</DISPLAY_SEQUENCE>
    <ANCHOR>:p_exp_org</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV Oracle</PARAMETER_TYPE_DSP>
    <LOV_NAME>PA_SRS_EXPENDITURE_ORG</LOV_NAME>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
organization_id id,
name value,
null description
from
pa_organizations_expend_v
order by name</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>AR</LANGUAGE>
      <PARAMETER_NAME>تنظيم المصروفات</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>D</LANGUAGE>
      <PARAMETER_NAME>Aufwandsorganisation</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>F</LANGUAGE>
      <PARAMETER_NAME>Organisation des dépenses</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Expenditure Organization</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>ZHS</LANGUAGE>
      <PARAMETER_NAME>支出组织</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>3</SORT_ORDER>
    <DISPLAY_SEQUENCE>30</DISPLAY_SEQUENCE>
    <ANCHOR>:p_person_id</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV Oracle</PARAMETER_TYPE_DSP>
    <LOV_NAME>PA_SRS_EMPLOYEE_LOV</LOV_NAME>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <FILTER_BEFORE_DISPLAY_DSP>Y</FILTER_BEFORE_DISPLAY_DSP>
    <LOV_QUERY_DSP>select
person_id id,
full_name value,
employee_number description
from
pa_employees
order by full_name
</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>AR</LANGUAGE>
      <PARAMETER_NAME>الموظف</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>D</LANGUAGE>
      <PARAMETER_NAME>Mitarbeiter</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>F</LANGUAGE>
      <PARAMETER_NAME>Employé</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Employee</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>ZHS</LANGUAGE>
      <PARAMETER_NAME>员工</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>
