<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: JG EMEA VAT: Audit AP Extract -->
 <REPORTS_ROW>
  <GUID>82288223F13F3869E053B46B63588994</GUID><ENABLED>Y</ENABLED>
  <SQL_TEXT>  SELECT JG.accounting_date                                  ACCOUNTING_DATE
        ,JG.doc_seq_name   ||&apos;/&apos;|| JG.doc_seq_value          TRX_DOC_SEQUENCE_VALUE
        ,JG.trx_date                                         TRX_DATE
        ,JG.trx_number                                       TRX_NUMBER
        ,JG.billing_tp_name                                  BILLING_TP_NAME
        ,JG.billing_tp_taxpayer_id                           BILLING_TP_TAXPAYER_ID
        ,SUM((NVL(JG.taxable_amt, JG.taxable_amt_funcl_curr))*(NVL(TAX_RECOVERY_RATE,0)/100)) NET_AMOUNT_ORIG -- Modified for bug 7457763
        ,JG.tax_rate                                         TAX_RATE
        ,JG.tax_rate_code                                    TAX_CODE
        ,JG.tax_rate_code_description                        TAX_DESCRIPTION
        ,SUM(NVL(JG.tax_amt,JG.tax_amt_funcl_curr))          TAX_AMOUNT_ORIG
        ,JG.trx_line_class                                   INVOICE_TYPE
        ,HZL.address1||&apos; &apos;||HZL.address2||&apos; &apos;||HZL.address3  C_DIRECC
        ,HZL.postal_code||&apos; &apos;||HZL.city                      C_CIUDAD
        ,HZL.country                                         BILLING_TP_COUNTRY
        ,JG.territory_short_name                             TERRITORY_NAME
        ,JG.billing_tp_tax_reg_num                           BILLING_TP_TAX_REG_NUM
        ,JG.reporting_code                                    OFFSET_TAX_CODE_ID
    FROM jg_zz_vat_trx_details          JG
        ,jg_zz_vat_rep_status           JZVRS
        ,hz_locations                   HZL
        ,hz_party_sites                 HPS
  WHERE  JG.reporting_status_id in (SELECT DISTINCT JZRS.reporting_status_id JZRS
				     FROM jg_zz_vat_rep_status JZRS
				     WHERE JZRS.vat_reporting_entity_id = :P_VAT_REP_ENTITY_ID
				     AND   JZRS.source = &apos;AP&apos;) 
  --JZVRS.reporting_status_id      =  JG.reporting_status_id
  AND    JZVRS.vat_reporting_entity_id  =  :P_VAT_REP_ENTITY_ID
  AND    JG.billing_tp_site_id          =  HPS.party_site_id (+) --brathod, changed to outer join
  AND    HPS.location_id                =  HZL.location_id (+)   --brathod, changed to outer join
  AND    JZVRS.tax_calendar_period      IN (SELECT RPS1.tax_calendar_period
 	               FROM JG_ZZ_VAT_REP_STATUS RPS1,
 	                    (Select min(vat_reporting_entity_id) vat_reporting_entity_id,
 	                            min(period_start_date) period_start_date                                          
 	                     From JG_ZZ_VAT_REP_STATUS
 	                     Where vat_reporting_entity_id = :P_VAT_REP_ENTITY_ID
 	                     And tax_calendar_period =:P_PERIOD_NAME) RPS2,
 	                    (Select min(vat_reporting_entity_id) vat_reporting_entity_id,
 	                           min(period_end_date) period_end_date                                          
 	                     From JG_ZZ_VAT_REP_STATUS
 	                     Where vat_reporting_entity_id = :P_VAT_REP_ENTITY_ID
 	                     And tax_calendar_period = :P_PERIOD_NAME_TO) RPS3
 	               WHERE RPS1.vat_reporting_entity_id = :P_VAT_REP_ENTITY_ID
 	                 AND RPS2.vat_reporting_entity_id = RPS1.vat_reporting_entity_id
 	                 AND RPS3.vat_reporting_entity_id = RPS2.vat_reporting_entity_id
 	                 AND trunc(RPS1.period_start_date) &gt;=
 	                                trunc(RPS2.period_start_date)
 	                 AND trunc(RPS1.period_end_date) &lt;= trunc(RPS3.period_end_date)
 	               GROUP by RPS1.tax_calendar_period)
  AND    JG.gl_date BETWEEN JZVRS.period_start_date AND JZVRS.period_end_date
  AND    JZVRS.source = &apos;AP&apos;
  AND    (:P_BAL_SEGMENT IS NULL OR JG.trx_tax_balancing_segment =  :P_BAL_SEGMENT)
  /* UT Bug#5308180 AND    JG.tax_invoice_date BETWEEN JZVRS.period_start_date AND JZVRS.period_end_date */
  AND    nvl(JG.reporting_code, &apos;AZX&apos;) NOT LIKE &apos;OFFSET&apos; 
  AND   ( JG.offset_tax_rate_code IS NOT NULL or JG.self_assessed_flag =&apos;Y&apos;)
  /* UT Bug#5308180 AND    JG.tax_type_code = NVL(:P_TAX_TYPE,JG.tax_type_code) */
  AND    (:P_TAX_TYPE is null or JG.reporting_code = :P_TAX_TYPE)
  AND    :P_REPORT_NAME = &apos;JEESDOCE&apos;
  AND    JG.trx_id IN (SELECT JG1.trx_id
                       FROM   jg_zz_vat_trx_details  JG1
                       WHERE ( JG1.reporting_code LIKE &apos;OFFSET&apos; OR JG1.self_assessed_flag =&apos;Y&apos;)
                       AND    JG.trx_id                   = JG1.trx_id
                       AND    JG.application_id           = JG1.application_id
                       AND    JG.event_class_code         = JG1.event_class_code
                       AND    JG.entity_code              = JG1.entity_code)
  AND    JG.extract_source_ledger =&apos;AP&apos;
  GROUP BY
        JG.accounting_date
       ,JG.doc_seq_name   ||&apos;/&apos;|| JG.doc_seq_value
       ,JG.trx_date
       ,JG.trx_number
       ,JG.billing_tp_name
       ,JG.billing_tp_taxpayer_id
       ,JG.tax_rate
       ,JG.tax_rate_code
       ,JG.tax_rate_code_description
       ,JG.trx_line_class
       ,HZL.address1||&apos; &apos;||HZL.address2||&apos; &apos;||HZL.address3
       ,HZL.postal_code||&apos; &apos;||HZL.city
       ,HZL.country
       ,JG.territory_short_name
       ,JG.billing_tp_tax_reg_num
       ,JG.reporting_code
  HAVING  SUM((NVL(JG.taxable_amt, JG.taxable_amt_funcl_curr))*(NVL(TAX_RECOVERY_RATE,0)/100)) &lt;&gt; 0
  ORDER BY
        JG.trx_date
       ,JG.trx_number
</SQL_TEXT>
  <XDO_APPLICATION_SHORT_NAME>JG</XDO_APPLICATION_SHORT_NAME>
  <XDO_DATA_SOURCE_CODE>JGZZAUDITAP_XMLP</XDO_DATA_SOURCE_CODE>
  <REPORT_TRANSLATIONS>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>AR</LANGUAGE>
    <REPORT_NAME>JG ضريبة القيمة المضافة لـ EMEA: استخراج بيانات تدقيق حساب المدفوعات</REPORT_NAME>
    <DESCRIPTION>Application: المحليات الأقليمية
Source: ضريبة القيمة المضافة لـ EMEA: استخراج بيانات تدقيق حساب المدفوعات
Short Name: JGZZAUDITAP_XMLP
DB package: JG_ZZ_AUDIT_AP_PKG</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>D</LANGUAGE>
    <REPORT_NAME>JG EMEA USt: KR-Prüfprotokoll - Datenauszug</REPORT_NAME>
    <DESCRIPTION>Application: Regionale Lokalisierungen 
Source: EMEA USt: KR-Prüfprotokoll - Datenauszug
Short Name: JGZZAUDITAP_XMLP
DB package: JG_ZZ_AUDIT_AP_PKG</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>F</LANGUAGE>
    <REPORT_NAME>JG EMEA - TVA : Audit - AP : Extraction</REPORT_NAME>
    <DESCRIPTION>Application: Regional Localizations
Source: EMEA - TVA : Audit - AP : Extraction
Short Name: JGZZAUDITAP_XMLP
DB package: JG_ZZ_AUDIT_AP_PKG</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>US</LANGUAGE>
    <REPORT_NAME>JG EMEA VAT: Audit AP Extract</REPORT_NAME>
    <DESCRIPTION>Application: Regional Localizations
Source: EMEA VAT: Audit AP Extract
Short Name: JGZZAUDITAP_XMLP
DB package: JG_ZZ_AUDIT_AP_PKG</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>ZHS</LANGUAGE>
    <REPORT_NAME>JG EMEA 增值税：审计 AP 提取</REPORT_NAME>
    <DESCRIPTION>Application: 区域性本地化
Source: EMEA 增值税：审计 AP 提取
Short Name: JGZZAUDITAP_XMLP
DB package: JG_ZZ_AUDIT_AP_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>:p_bal_segment</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_debug_flag</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_first_sequence</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_period_name</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_period_name_to</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_period_year</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_report_name</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_tax_type</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_vat_rep_entity_id</ANCHOR>
   </ANCHORS_ROW>
  </ANCHORS>
  <PARAMETERS>
   <PARAMETERS_ROW>
    <SORT_ORDER>1</SORT_ORDER>
    <DISPLAY_SEQUENCE>10</DISPLAY_SEQUENCE>
    <ANCHOR>:p_vat_rep_entity_id</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV Oracle</PARAMETER_TYPE_DSP>
    <LOV_NAME>JGZZ_VAT_REPORTING_ENTITY_ID</LOV_NAME>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
vat_reporting_entity_id id,
entity_identifier value,
null description
from
jg_zz_vat_rep_entities
order by value,description</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>Kennung Steuerpflichtiger</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>F</LANGUAGE>
      <PARAMETER_NAME>Identifiant de reporting</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Reporting Identifier</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_period_name</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV Oracle</PARAMETER_TYPE_DSP>
    <LOV_NAME>JGZZ_TAX_CALENDAR_PERIOD_ENTITY</LOV_NAME>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
rps.tax_calendar_period id,
rps.tax_calendar_period value,
null description
from
jg_zz_vat_rep_status rps
where rps.vat_reporting_entity_id=:$flex$.jgzz_vat_reporting_entity_id
and rps.rowid in (
select max(rps1.rowid)
from jg_zz_vat_rep_status rps1
where rps1.vat_reporting_entity_id=:$flex$.jgzz_vat_reporting_entity_id
group by rps1.tax_calendar_period)
order by period_start_date</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>Steuerkalenderperiode</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>F</LANGUAGE>
      <PARAMETER_NAME>Période du calendrier fiscal</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Tax Calendar Period</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>ZHS</LANGUAGE>
      <PARAMETER_NAME>纳税日历期间</PARAMETER_NAME>
     </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>
