<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 Sweep Transaction Accounting Events -->
 <REPORTS_ROW>
  <GUID>82288223F26E3869E053B46B63588994</GUID>
  <SQL_TEXT>SELECT XE.EVENT_ID		 EVEN_ID,
       PRJ.SEGMENT1		 PROJECT_NUMBER,
       PRJ.NAME			 PROJECT_NAME ,
       CDL.EXPENDITURE_ITEM_ID   TRANSACTION_NUMBER,
       CDL.LINE_NUM		 LINE_NUMBER,
       JC.USER_JE_CATEGORY_NAME  JOURNAL_CATEGORY,
       EI.EXPENDITURE_ITEM_DATE  TRANSACTION_DATE,
       XE.TRANSACTION_DATE       GL_DATE,
       DECODE ( JC.EVENT_CLASS_CODE ,
			&apos;BURDEN_COST&apos; , CDL.ACCT_BURDENED_COST ,
					CDL.ACCT_RAW_COST
	      )		 AMOUNT,
       LKP_EXC.MEANING		 EXCEPTION_REASON,
       XER.ENCODED_MSG		 ERROR_MSG,
       DECODE ( LINE_TYPE, &apos;R&apos;, NVL(CDL.PJI_SUMMARIZED_FLAG, &apos;Y&apos;), Null) PJI_SUMM_FLG,
       XE.PROCESS_STATUS_CODE    EVENT_STATUS
FROM PA_PROJECTS_ALL PRJ,
       PA_COST_DISTRIBUTION_LINES CDL,
       XLA_EVENTS XE,
       XLA_EVENT_CLASS_ATTRS_FVL JC,
       PA_LOOKUPS LKP_EXC,
       XLA_ACCOUNTING_ERRORS XER,
       PA_EXPENDITURE_ITEMS_ALL EI,
       XLA_EVENT_TYPES_B XET
 WHERE XE.APPLICATION_ID = 275 
   AND XE.PROCESS_STATUS_CODE &lt;&gt; &apos;P&apos;
   AND XER.EVENT_ID(+) = XE.EVENT_ID
   AND CDL.ACCT_EVENT_ID = XE.EVENT_ID
   AND EI.EXPENDITURE_ITEM_ID = CDL.EXPENDITURE_ITEM_ID
   AND PRJ.PROJECT_ID    = CDL.PROJECT_ID
   AND LKP_EXC.LOOKUP_TYPE = &apos;PROJECT EVENT ERRORS&apos;
   AND NVL(:P_TRAN_TYPE, &apos;EXPENDITURES&apos;) = &apos;EXPENDITURES&apos;
   AND XET.APPLICATION_ID = 275
   AND XET.EVENT_TYPE_CODE  = XE.EVENT_TYPE_CODE 
   AND JC.APPLICATION_ID = 275
   AND JC.EVENT_CLASS_CODE = XET.EVENT_CLASS_CODE
   AND (
		( :P_MODE = &apos;S&apos; 
		 AND CDL.REQUEST_ID = :P_CONC_REQUEST_ID
		)
		OR
		(
		 :P_MODE = &apos;R&apos;
		 AND XE.EVENT_DATE BETWEEN :P_FIRST_DATE AND :P_LAST_DATE
		)
       )
   AND LKP_EXC.LOOKUP_CODE =  DECODE(XE.PROCESS_STATUS_CODE, 
						&apos;U&apos;,&apos;UNPROCESSED&apos;  ,
			                        &apos;D&apos; ,&apos;DRAFT&apos; ,
						&apos;ERROR&apos;
				     )
UNION ALL
SELECT XE.EVENT_ID		EVEN_ID,
       PRJ.SEGMENT1		PROJECT_NUMBER,
       PRJ.NAME			PROJECT_NAME ,
       CCDL.EXPENDITURE_ITEM_ID TRANSACTION_NUMBER,
       CCDL.LINE_NUM		LINE_NUMBER,
       JC.USER_JE_CATEGORY_NAME JOURNAL_CATEGORY,
       EI.EXPENDITURE_ITEM_DATE TRANSACTION_DATE,
       XE.TRANSACTION_DATE      GL_DATE,
       CCDL.AMOUNT		AMOUNT,
       LKP_EXC.MEANING		EXCEPTION_REASON,
       XER.ENCODED_MSG		ERROR_MSG,
       NULL			PJI_SUMM_FLG,
       XE.PROCESS_STATUS_CODE   EVENT_STATUS
FROM PA_PROJECTS_ALL PRJ,
       PA_CC_DIST_LINES CCDL,
       XLA_EVENTS XE,
       XLA_EVENT_CLASS_ATTRS_FVL JC,
       PA_LOOKUPS LKP_EXC,
       XLA_ACCOUNTING_ERRORS XER,
       PA_EXPENDITURE_ITEMS_ALL  EI,
       XLA_EVENT_TYPES_B XET
 WHERE XE.APPLICATION_ID = 275 
   AND XE.PROCESS_STATUS_CODE &lt;&gt; &apos;P&apos;
   AND XER.EVENT_ID(+) = XE.EVENT_ID
   AND CCDL.ACCT_EVENT_ID = XE.EVENT_ID
   AND EI.EXPENDITURE_ITEM_ID = CCDL.EXPENDITURE_ITEM_ID
   AND PRJ.PROJECT_ID    = CCDL.PROJECT_ID
   AND JC.APPLICATION_ID = 275
   AND JC.EVENT_CLASS_CODE = XET.EVENT_CLASS_CODE 
   AND XET.APPLICATION_ID = 275
   AND XET.EVENT_TYPE_CODE = XE.EVENT_TYPE_CODE
   AND LKP_EXC.LOOKUP_TYPE = &apos;PROJECT EVENT ERRORS&apos;
   AND NVL(:P_TRAN_TYPE,&apos;CROSSCHARGE&apos;) = &apos;CROSSCHARGE&apos;
   AND (
		( :P_MODE = &apos;S&apos; 
		 AND CCDL.REQUEST_ID = :P_CONC_REQUEST_ID
		)
		OR
		(
		 :P_MODE = &apos;R&apos;
		 AND XE.EVENT_DATE BETWEEN :P_FIRST_DATE AND :P_LAST_DATE
		)
       )
   AND LKP_EXC.LOOKUP_CODE =  DECODE(XE.PROCESS_STATUS_CODE, 
						&apos;U&apos;,&apos;UNPROCESSED&apos;  ,
			                        &apos;D&apos; ,&apos;DRAFT&apos; ,
						&apos;ERROR&apos;
				     )
UNION ALL
SELECT XE.EVENT_ID		EVEN_ID,
       PRJ.SEGMENT1		PROJECT_NUMBER,
       PRJ.NAME			PROJECT_NAME ,
       RDL.DRAFT_REVENUE_NUM    TRANSACTION_NUMBER,
       NULL			LINE_NUMBER,
       JC.USER_JE_CATEGORY_NAME JOURNAL_CATEGORY,
       RDL.ACCRUE_THROUGH_DATE  TRANSACTION_DATE,
       XE.TRANSACTION_DATE      GL_DATE,
       SUM(RI.AMOUNT)		AMOUNT,
       LKP_EXC.MEANING		EXCEPTION_REASON,
       XER.ENCODED_MSG		ERROR_MSG,
       NULL			PJI_SUMM_FLG,
       XE.PROCESS_STATUS_CODE   EVENT_STATUS
FROM PA_PROJECTS_ALL PRJ,
       PA_DRAFT_REVENUES RDL,
       PA_DRAFT_REVENUE_ITEMS RI ,
       XLA_EVENTS XE,
       XLA_EVENT_CLASS_ATTRS_FVL JC,
       PA_LOOKUPS LKP_EXC,
       XLA_ACCOUNTING_ERRORS XER,
       XLA_EVENT_TYPES_B XET
 WHERE XE.PROCESS_STATUS_CODE &lt;&gt; &apos;P&apos;
   AND XER.EVENT_ID(+) = XE.EVENT_ID
   AND RDL.EVENT_ID = XE.EVENT_ID
   AND PRJ.PROJECT_ID = RDL.PROJECT_ID
   AND RI.PROJECT_ID = RDL.PROJECT_ID 
   AND RI.DRAFT_REVENUE_NUM = RDL.DRAFT_REVENUE_NUM 
   AND JC.APPLICATION_ID = 275
   AND JC.EVENT_CLASS_CODE = XET.EVENT_CLASS_CODE
   AND XET.APPLICATION_ID = 275
   AND XET.EVENT_TYPE_CODE = XE.EVENT_TYPE_CODE
   AND LKP_EXC.LOOKUP_TYPE = &apos;PROJECT EVENT ERRORS&apos;
   AND NVL(:P_TRAN_TYPE,&apos;REVENUE&apos;) = &apos;REVENUE&apos;
   AND (
		( :P_MODE = &apos;S&apos; 
		 AND RDL.REQUEST_ID = :P_CONC_REQUEST_ID
		)
		OR
		(
		 :P_MODE = &apos;R&apos;
		 AND XE.EVENT_DATE BETWEEN :P_FIRST_DATE AND :P_LAST_DATE
		)
       )
   AND LKP_EXC.LOOKUP_CODE =  DECODE(XE.PROCESS_STATUS_CODE, 
						&apos;U&apos;,&apos;UNPROCESSED&apos;  ,
			                        &apos;D&apos; ,&apos;DRAFT&apos; ,
						&apos;ERROR&apos;
				     )
GROUP BY XE.EVENT_ID		,
       PRJ.SEGMENT1		, 
       PRJ.NAME			,
       RDL.DRAFT_REVENUE_NUM    ,
       NULL			,
       JC.USER_JE_CATEGORY_NAME ,
       RDL.ACCRUE_THROUGH_DATE  ,
       XE.TRANSACTION_DATE      ,
       LKP_EXC.MEANING		,
       XER.ENCODED_MSG		,
       NULL			,
       XE.PROCESS_STATUS_CODE
ORDER BY JOURNAL_CATEGORY, TRANSACTION_NUMBER, LINE_NUMBER
</SQL_TEXT>
  <ENABLED>Y</ENABLED>
  <XDO_APPLICATION_SHORT_NAME>PA</XDO_APPLICATION_SHORT_NAME>
  <XDO_DATA_SOURCE_CODE>PACCGLER_XML</XDO_DATA_SOURCE_CODE>
  <REPORT_TRANSLATIONS>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>AR</LANGUAGE>
    <REPORT_NAME>PA تحويل الأحداث المحاسبية للحركة (بتنسيق XML)</REPORT_NAME>
    <DESCRIPTION>Application: المشروعات
Source: PRC: تحويل الأحداث المحاسبية للحركة (بتنسيق XML)
Short Name: PACCGLER_XML
DB package: PA_PACCGLER_XMLP_PKG</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>D</LANGUAGE>
    <REPORT_NAME>PA Transaktionsbuchungsereignisse verschieben</REPORT_NAME>
    <DESCRIPTION>Application: Projects
Source: PA: Transaktionsbuchungsereignisse verschieben (XML)
Short Name: PACCGLER_XML
DB package: PA_PACCGLER_XMLP_PKG</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>F</LANGUAGE>
    <REPORT_NAME>PA Transfert d&apos;événements comptables</REPORT_NAME>
    <DESCRIPTION>Application: Projects
Source: PRC : Transfert d&apos;événements comptables (XML)
Short Name: PACCGLER_XML
DB package: PA_PACCGLER_XMLP_PKG</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>US</LANGUAGE>
    <REPORT_NAME>PA Sweep Transaction Accounting Events</REPORT_NAME>
    <DESCRIPTION>Application: Projects
Source: PRC: Sweep Transaction Accounting Events (XML)
Short Name: PACCGLER_XML
DB package: PA_PACCGLER_XMLP_PKG</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>ZHS</LANGUAGE>
    <REPORT_NAME>PA PRC：转移事务处理会计事件</REPORT_NAME>
    <DESCRIPTION>Application: 项目
Source: PRC：转移事务处理会计事件 (XML)
Short Name: PACCGLER_XML
DB package: PA_PACCGLER_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>:c_company_name_header</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:operating_unit</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_conc_request_id</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_debug_mode</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_first_date</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_gl_period</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_last_date</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_mode</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_org_id</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_sob_id</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_tran_type</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_user_id</ANCHOR>
   </ANCHORS_ROW>
  </ANCHORS>
  <PARAMETERS>
   <PARAMETERS_ROW>
    <SORT_ORDER>1</SORT_ORDER>
    <DISPLAY_SEQUENCE>10</DISPLAY_SEQUENCE>
    <ANCHOR>:p_mode</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV Oracle</PARAMETER_TYPE_DSP>
    <LOV_NAME>PA_SRS_SWEEP_REVIEW_MODE</LOV_NAME>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
lookup_code id,
meaning value,
null description
from
pa_lookups
where lookup_type=&apos;SWEEP_REVIEW_MODE&apos;
order by meaning</LOV_QUERY_DSP>
    <DEFAULT_VALUE>R</DEFAULT_VALUE>
    <REQUIRED>Y</REQUIRED>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>AR</LANGUAGE>
      <PARAMETER_NAME>الطور</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>D</LANGUAGE>
      <PARAMETER_NAME>Modus</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Mode</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_tran_type</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV Oracle</PARAMETER_TYPE_DSP>
    <LOV_NAME>PA_SRS_TYPE_OF_TRAN</LOV_NAME>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
lookup_code id,
meaning value,
null description
from
pa_lookups
where lookup_type=&apos;PROJECT PROCESS ENTITIES&apos;
order by meaning</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>Transaktionsart</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>F</LANGUAGE>
      <PARAMETER_NAME>Type de mouvement</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Type of Transaction</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_gl_period</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV Oracle</PARAMETER_TYPE_DSP>
    <LOV_NAME>PA_SRS_CLOSE_GL_PERIODS</LOV_NAME>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
period_name id,
period_name value,
null description
from
gl_period_statuses
where application_id=101
and nvl(adjustment_period_flag,&apos;N&apos;)=&apos;N&apos;
and set_of_books_id=(select set_of_books_id from pa_implementations)
and ((closing_status=&apos;C&apos; and :$flex$.pa_srs_sweep_review_mode=&apos;S&apos;) or (1=1 and :$flex$.pa_srs_sweep_review_mode=&apos;R&apos;))
order by end_date desc</LOV_QUERY_DSP>
    <REQUIRED>Y</REQUIRED>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>AR</LANGUAGE>
      <PARAMETER_NAME>اسم الفترة</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>D</LANGUAGE>
      <PARAMETER_NAME>Periodenbezeichnung</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>F</LANGUAGE>
      <PARAMETER_NAME>Nom de la période</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Period Name</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_ROW>
    <FLEX_BIND>:$flex$.pa_srs_sweep_review_mode</FLEX_BIND>
    <PARAMETER_NAME>Mode</PARAMETER_NAME>
    <DEPENDENT_PARAMETER_NAME>Period Name</DEPENDENT_PARAMETER_NAME>
   </PARAMETER_DEPENDENCIES_ROW>
  </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>
