<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: JA India - TDS Prescribed Rate - draft -->
 <REPORTS_ROW>
  <GUID>82288223F0C23869E053B46B63588994</GUID>
  <SQL_TEXT>SELECT  distinct api1.invoice_id invoice_id,
      hou.name ORG,
      jrg.attribute_value   pan_no1,
      jap.org_tan_num  tan_no1,
      nvl(hou.internal_address_line,&apos;NIL&apos;)   internal_address_line,
      loc.address_line_1 ||&apos;,&apos;||  loc.address_line_2 ||&apos;,&apos;|| loc.address_line_3 ||&apos;,&apos;|| loc.town_or_city ||&apos;-&apos;|| loc.postal_code   CITY,
      nvl(loc.country,&apos;NIL&apos;)   loc_country,
      hou.location_id   location_id,
      pov2.vendor_name  tax_auth_vendor_name,
      pov1.vat_registration_num  vat_registration_num,
      pov1.vendor_name  vendor_name,
      povs.address_line1 ||&apos;,&apos;|| povs.address_line2 ||&apos;,&apos;||  povs.address_line3 ||&apos;,&apos;|| povs.city||&apos;,&apos;||povs.state||&apos;,&apos;||povs.zip||&apos;,&apos;|| povs.country VENDOR_SITE_ADDRESS,
      frmd.invoice_amount  invoice_amount,
      api1.invoice_date  invoice_date,
      ROUND( ( nvl(frmd.tds_invoice_amt,0) * (NVL(jtc.tax_rate, 0)-NVL(jtc.surcharge_rate, 0)) ) / NVL(jtc.tax_rate, 1), 2 )  tds_inv_amt,
      ROUND(  nvl(frmd.tds_invoice_amt,0) * NVL(jtc.surcharge_rate, 0) / NVL(jtc.tax_rate, 0), 2 )  sur_amt,
      ROUND( nvl(frmd.tds_invoice_amt,0) , 2 )   Tot_Tax_Amt,
      api2.invoice_date  TDS_INVOICE_DATE,
      apip.accounting_date  accounting_date,
      frmd.certificate_num  certificate_id,
      afrm.issue_date   issue_date,
      frmd.tds_invoice_id,
      povs.vendor_site_id
      ,povs.vendor_id
      , jtc.tax_id,
      nvl(jtc.tax_rate,1) tax_rate,
      nvl(jtc.surcharge_rate, 0) surcharge_rate,
       apc.attribute3 challan_number,
	JA_JAINITCP_XMLP_PKG.cf_vendor_site_addressformula(povs.vendor_site_id) CF_Vendor_site_address,
	JA_JAINITCP_XMLP_PKG.cf_pan_noformula(povs.vendor_id, povs.vendor_site_id) CF_PAN_NO,
	JA_JAINITCP_XMLP_PKG.cf_gross_inv_amtformula(api1.invoice_id, frmd.invoice_amount) CF_GROSS_INV_AMT,
	JA_JAINITCP_XMLP_PKG.cf_accounting_dateformula(api1.invoice_id) CF_Accounting_date,
	JA_JAINITCP_XMLP_PKG.cf_invoice_amountformula(api1.invoice_id, frmd.invoice_amount) CF_INVOICE_AMOUNT,
	JA_JAINITCP_XMLP_PKG.cf_tds_amountformula(api1.invoice_id, nvl ( jtc.tax_rate , 1 ), nvl ( jtc.surcharge_rate , 0 ), frmd.invoice_amount) cf_TDS_AMOUNT,
	JA_JAINITCP_XMLP_PKG.cf_tot_tds_tax_amountformula(ROUND ( ( nvl ( frmd.tds_invoice_amt , 0 ) * ( NVL ( jtc.tax_rate , 0 ) - NVL ( jtc.surcharge_rate , 0 ) ) ) / NVL ( jtc.tax_rate , 1 ) , 2 ), ROUND ( nvl ( frmd.tds_invoice_amt , 0 ) * NVL ( jtc.surcharge_rate , 0 ) / NVL ( jtc.tax_rate , 0 ) , 2 )) CF_tot_tds_tax_amount,
	JA_JAINITCP_XMLP_PKG.cf_amountsformula(api1.invoice_id, jtc.tax_id, ROUND ( nvl ( frmd.tds_invoice_amt , 0 ) , 2 )) CF_inv_amounts,
	JA_JAINITCP_XMLP_PKG.CP_cess_amount_p CP_cess_amount,
	JA_JAINITCP_XMLP_PKG.CP_surcharge_amount_p CP_surcharge_amount,
	JA_JAINITCP_XMLP_PKG.CP_tds_amount_p CP_tds_amount,
	JA_JAINITCP_XMLP_PKG.CP_sh_cess_amount_p CP_sh_cess_amount
FROM
     JAI_AP_TDS_F16_HDRS_ALL AFRM,
     JAI_AP_TDS_F16_DTLS_ALL FRMD,
     JAI_CMN_TAXES_ALL jtc,
     hr_organization_units HOU,
     hr_locations LOC,
     ap_invoices_all API1,
     ap_invoices_all API2,
     ap_invoice_payments_all APIP,
     po_vendors POV1,
     po_vendors POV2,
     po_vendors POV3,
     po_vendor_sites_all POVS,
     jai_ap_tds_org_tan_v jap,
     JAI_RGM_ORG_REGNS_V  jrg,
     JAI_AP_TDS_CERT_NUMS jatcn  ,
      ap_checks_all apc
WHERE
           ( DECODE(afrm.org_id,null,0,afrm.org_id)   = nvl(:P_ORGANIZATION_ID, DECODE(afrm.org_id,null,0,afrm.org_id)) OR afrm.org_id = 0)
AND  afrm.tds_tax_section = NVL(:P_TDS_PAYMENT_TYPE, afrm.tds_tax_section)
AND   afrm.org_id         = hou.organization_id (+)
AND   jap.organization_id = afrm.org_id
AND   jatcn.organization_id = afrm.org_id
AND   jrg.organization_id = afrm.org_id
AND   jrg.regime_code     = &apos;TDS&apos;
AND   jrg.registration_type  = &apos;OTHERS&apos;
AND   jrg.attribute_type_code = &apos;OTHERS&apos;
AND   jrg.attribute_code      = &apos;PAN NO&apos;
AND   frmd.certificate_num            = afrm.certificate_num
and    afrm.tds_tax_id = jtc.tax_id
AND  (
             (:P_SUPPLIER_ORG_TYPE_T IS NULL AND (pov1.organization_type_lookup_code IS NULL OR pov1.organization_type_lookup_code &lt;&gt; &apos;Company&apos;) )
             OR
             (:P_SUPPLIER_ORG_TYPE_T = &apos;COMPANY&apos; AND pov1.organization_type_lookup_code = &apos;Company&apos;)
         )
AND  apc.check_id = apip.check_id
AND   pov1.vendor_id (+)                 = afrm.vendor_id
AND   povs.vendor_site_id (+)             = afrm.vendor_site_id
AND   api2.invoice_id                = frmd.tds_invoice_id
AND   TRUNC(api2.invoice_date) &gt;= TRUNC(nvl(:P_FROM_DATE_T,api2.invoice_date) )
AND   TRUNC(api2.invoice_date) &lt;= TRUNC(nvl(:P_TO_DATE_T,sysdate))
AND   pov3.vendor_id (+)                 = api2.vendor_id
AND   api1.invoice_id (+)                = frmd.invoice_id
AND  apip.invoice_payment_id (+)  = frmd.invoice_payment_id
AND   hou.location_id           = loc.location_id (+)
AND   pov2.vendor_id (+)           = afrm.tax_authority_id
AND afrm.fin_yr  = :P_FIN_YEAR
AND afrm.org_tan_num = NVL(:P_ORG_TAN_NUM,afrm.org_tan_num)
AND  AFRM.vendor_id = NVL(:p_vendor_id,AFRM.vendor_id)
AND  AFRM.Vendor_site_id =NVL (:p_vendor_site_id,AFRM.Vendor_site_id)
AND  POV1.VENDOR_ID = NVL(:p_vendor_id,POV1.VENDOR_ID)
AND  POVS.VENDOR_SITE_ID = NVL(:P_VENDOR_SITE_ID , POVS.VENDOR_SITE_ID)
AND  POVS.vendor_id = POV1.vendor_id
AND FRMD.tds_invoice_amt &gt; 0
ORDER BY 9,7,8,6,2,3,4,12,11,10,1,13,14,28,24,22,23,5,18,19,20,21,25,27,26
</SQL_TEXT>
  <DISABLED>Y</DISABLED>
  <XDO_APPLICATION_SHORT_NAME>JA</XDO_APPLICATION_SHORT_NAME>
  <XDO_DATA_SOURCE_CODE>JAINITCP_XML</XDO_DATA_SOURCE_CODE>
  <REPORT_TRANSLATIONS>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>US</LANGUAGE>
    <REPORT_NAME>JA India - TDS Prescribed Rate - draft</REPORT_NAME>
    <DESCRIPTION>Application: Asia/Pacific Localizations
Source: India - TDS Prescribed Rate Report (XML) - Not Supported: Reserved For Future Use
Short Name: JAINITCP_XML
DB package: JA_JAINITCP_XMLP_PKG</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>ZHS</LANGUAGE>
    <REPORT_NAME>JA 印度 - TDS 指定税率报表- 不支持：已保留供将来使用</REPORT_NAME>
    <DESCRIPTION>Application: 亚太地区本地化
Source: 印度 - TDS 指定税率报表 (XML) - 不支持：已保留供将来使用
Short Name: JAINITCP_XML
DB package: JA_JAINITCP_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_cess_amount</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_sh_cess_amount</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_surcharge_amount</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_tds_amount</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:f_addrs_line1</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:f_country</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:f_internal_addrs</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:f_name</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:f_tds_prefix</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:f_tds_vendor</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:f_vendor_name</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_conc_request_id</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_fin_year</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_from_date</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_from_date_t</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_org_id</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_org_tan_num</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_org_where</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_organization_id</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_reporting_entity_id</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_reporting_level</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_supplier_org_type</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_supplier_org_type_t</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_tds_payment_type</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_to_date</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_to_date_t</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_vendor_id</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_vendor_site_id</ANCHOR>
   </ANCHORS_ROW>
  </ANCHORS>
  <PARAMETERS>
   <PARAMETERS_ROW>
    <SORT_ORDER>1</SORT_ORDER>
    <DISPLAY_SEQUENCE>10</DISPLAY_SEQUENCE>
    <ANCHOR>:p_org_tan_num</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV Oracle</PARAMETER_TYPE_DSP>
    <LOV_NAME>JA_IN_TDS_TAN_NUMBER</LOV_NAME>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
org_tan_num id,
org_tan_num value,
null description
from
jai_ap_tds_cert_nums
where rowid in
(select max(rowid) from jai_ap_tds_cert_nums
group by org_tan_num)
order by value,description</LOV_QUERY_DSP>
    <REQUIRED>Y</REQUIRED>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Organization TAN Number</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>ZHS</LANGUAGE>
      <PARAMETER_NAME>组织 TAN 编号</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>2</SORT_ORDER>
    <DISPLAY_SEQUENCE>20</DISPLAY_SEQUENCE>
    <ANCHOR>:p_organization_id</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV Oracle</PARAMETER_TYPE_DSP>
    <LOV_NAME>ORGANIZATION_ITAR11i</LOV_NAME>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
organization_id id,
name value,
null description
from
hr_organization_units hou
where hou.organization_id in
(select organization_id
from hr_organization_information
where org_information_context like &apos;Operating%&apos;
or org_information_context like &apos;Legal%&apos;)
order by hou.name</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>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_fin_year</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV Oracle</PARAMETER_TYPE_DSP>
    <LOV_NAME>VS_CERT_FIN_YEAR</LOV_NAME>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
jty.fin_year || hou.organization_id id,
jty.fin_year value,
null description
from
jai_ap_tds_years jty,hr_organization_units hou
where jty.legal_entity_id=hou.organization_id
and jty.tan_no=:$flex$.ja_in_tds_tan_number
order by jty.fin_year</LOV_QUERY_DSP>
    <REQUIRED>Y</REQUIRED>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Fin Year</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>4</SORT_ORDER>
    <DISPLAY_SEQUENCE>40</DISPLAY_SEQUENCE>
    <ANCHOR>:p_tds_payment_type</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV Oracle</PARAMETER_TYPE_DSP>
    <LOV_NAME>TDS_PAYMENT_TYPE_ITCP</LOV_NAME>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
lookup_code id,
meaning value,
null description
from
ja_lookups
where lookup_type=&apos;JAI_TDS_SECTION&apos;
order by value,description</LOV_QUERY_DSP>
    <REQUIRED>Y</REQUIRED>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>TDS Payment Type</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>ZHS</LANGUAGE>
      <PARAMETER_NAME>TDS 付款类型</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>5</SORT_ORDER>
    <DISPLAY_SEQUENCE>50</DISPLAY_SEQUENCE>
    <ANCHOR>:p_supplier_org_type</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV Oracle</PARAMETER_TYPE_DSP>
    <LOV_NAME>SUPPLIER_ORG_ITAR1</LOV_NAME>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
ffvv.flex_value id,
ffvv.flex_value value,
ffvv.flex_value_meaning||nvl2(ffvv.description,&apos;: &apos;||ffvv.description,null) description
from
fnd_flex_values_vl ffvv
where
ffvv.flex_value_set_id=1021357
order by
ffvv.flex_value</LOV_QUERY_DSP>
    <REQUIRED>Y</REQUIRED>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Supplier Organization Type</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>6</SORT_ORDER>
    <DISPLAY_SEQUENCE>60</DISPLAY_SEQUENCE>
    <ANCHOR>:p_from_date</ANCHOR>
    <PARAMETER_TYPE_DSP>Date</PARAMETER_TYPE_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>From Date</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>7</SORT_ORDER>
    <DISPLAY_SEQUENCE>70</DISPLAY_SEQUENCE>
    <ANCHOR>:p_to_date</ANCHOR>
    <PARAMETER_TYPE_DSP>Date</PARAMETER_TYPE_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>To Date</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>
