<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>
<LOVS>
<!-- loader xml for Enginatics Blitz Report lov: HR Operating Unit -->
 <LOVS_ROW>
  <GUID>8E2FF36EDEB979D2E0530100007F1FF2</GUID>
  <LOV_NAME>HR Operating Unit</LOV_NAME>
  <VALIDATE_FROM_LIST>Y</VALIDATE_FROM_LIST>
  <LOV_QUERY>select
hou.name value,
null description
from
hr_operating_units hou
where
sysdate between hou.date_from and nvl(hou.date_to,sysdate) and
(:$flex$.ledger is null or hou.set_of_books_id in (select gl.ledger_id from gl_ledgers gl where xxen_util.contains(:$flex$.ledger,gl.name)=&apos;Y&apos;)) and
hou.organization_id in (select mgoat.organization_id from mo_glob_org_access_tmp mgoat union select fnd_global.org_id from dual where fnd_release.major_version=11)
order by
hou.name</LOV_QUERY>
  <VERSION_COMMENTS>Fixed where clause duplication</VERSION_COMMENTS>
  <LOV_TRANSLATIONS>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>AR</LANGUAGE>
    <DESCRIPTION>وحدة التشغيل مقيدة بالتحكم في الوصول متعدد المنظمات (MOAC)</DESCRIPTION>
   </LOV_TRANSLATIONS_ROW>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>D</LANGUAGE>
    <DESCRIPTION>Bedieneinheit eingeschränkt durch Multi Org Access Control (MOAC)</DESCRIPTION>
   </LOV_TRANSLATIONS_ROW>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>E</LANGUAGE>
    <DESCRIPTION>Unidad operativa restringida por el control de acceso multiorgánico (MOAC)</DESCRIPTION>
   </LOV_TRANSLATIONS_ROW>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>F</LANGUAGE>
    <DESCRIPTION>Unité opérationnelle restreinte par un contrôle d&apos;accès multi-organismes (MOAC)</DESCRIPTION>
   </LOV_TRANSLATIONS_ROW>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>I</LANGUAGE>
    <DESCRIPTION>Unità operativa limitata dal controllo di accesso multiorgano (MOAC)</DESCRIPTION>
   </LOV_TRANSLATIONS_ROW>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>JA</LANGUAGE>
    <DESCRIPTION>多機関アクセス制御(MOAC)で制限された操作ユニット</DESCRIPTION>
   </LOV_TRANSLATIONS_ROW>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>KO</LANGUAGE>
    <DESCRIPTION>다중 조직 액세스 제어 (MOAC)에 의해 제한되는 운영 단위</DESCRIPTION>
   </LOV_TRANSLATIONS_ROW>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>PTB</LANGUAGE>
    <DESCRIPTION>Unidade operacional restrita por controle de acesso multi org (MOAC)</DESCRIPTION>
   </LOV_TRANSLATIONS_ROW>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>RU</LANGUAGE>
    <DESCRIPTION>Операционное устройство, ограниченное мультиорганизованным контролем доступа (MOAC)</DESCRIPTION>
   </LOV_TRANSLATIONS_ROW>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>S</LANGUAGE>
    <DESCRIPTION>Styrenhet begränsad av multi-org access control (MOAC)</DESCRIPTION>
   </LOV_TRANSLATIONS_ROW>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>TR</LANGUAGE>
    <DESCRIPTION>Çoklu kuruluş erişim kontrolü (MOAC) tarafından kısıtlanan işletim birimi</DESCRIPTION>
   </LOV_TRANSLATIONS_ROW>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>US</LANGUAGE>
    <DESCRIPTION>Operating unit restricted by multi org access control (MOAC)</DESCRIPTION>
   </LOV_TRANSLATIONS_ROW>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>ZHS</LANGUAGE>
    <DESCRIPTION>受多机构访问控制（MOAC）限制的操作单元。</DESCRIPTION>
   </LOV_TRANSLATIONS_ROW>
  </LOV_TRANSLATIONS>
 </LOVS_ROW>
</LOVS>
<REPORTS>
<!-- loader xml for Enginatics Blitz Report: XSECH : PO Vendor Service Performance Analysis -->
 <REPORTS_ROW>
  <GUID>CD3709E4923A35BEE0530100007F16E6</GUID><ENABLED>Y</ENABLED>
  <SQL_TEXT>with rec as(
select
/*+ materialize leading(x) push_pred(rct2)*/
x.organization_name organization,
x.organization_id organization_id,
to_char(rct2.trx_period,&apos;YYYY&apos;) trx_year,
to_number(to_char(rct2.trx_period,&apos;MM&apos;)) trx_month,
rct2.trx_period,
x.vendor vendor_name,
x.item_code,
x.item_description,
rct2.quantity_received_total,
rct2.quantity_received_early,
rct2.quantity_received_late,
rct2.quantity_received_on_time ,
rct2.quantity_received_very_late
from
(
select /*+ leading(org)*/
org.*,
papf.full_name buyer,
msi.segment1 item_code,
pol.item_description item_description,
poh.segment1 po_number,
pll.line_location_id parent_line_location_id,
poh.vendor_id vendor_id1,
promised_date_ promised_date,
cutoff_date_ cutoff_date,
pll.need_by_date,
pll.ship_to_location_id ship_to_location,
pll.ordered_
from
(
select
nvl(pll.promised_date,pll.need_by_date) - nvl(pll.days_early_receipt_allowed,0) promised_date_,
nvl(pll.promised_date,pll.need_by_date) + nvl(pll.days_late_receipt_allowed,0) cutoff_date_,
round ( ( pll.quantity - nvl ( pll.quantity_cancelled , 0 ) ) , :p_qty_precision ) ordered_,
pll.*
from
po_line_locations_all pll) pll,
(
select distinct
pov.vendor_name vendor,
pov.segment1 vendor_number,
pov.vendor_id parent_vendor_id,
org.name organization_name,
org.organization_id
from
po_vendors pov,
per_all_people_f papf,
po_lines_all pol,
po_headers_all poh,
hr_operating_units org
where
poh.po_header_id=pol.po_header_id and
poh.org_id=org.organization_id and
poh.org_id=pol.org_id and
poh.vendor_id=pov.vendor_id and
1=1 and
poh.agent_id=papf.person_id and
papf.business_group_id=(select nvl(max(fsp.business_group_id),0) from financials_system_params_all fsp where fsp.inventory_organization_id=org.organization_id ) and
trunc(sysdate) between papf.effective_start_date and papf.effective_end_date and
decode(hr_security.view_all ,&apos;Y&apos; , &apos;TRUE&apos;, hr_security.show_record(&apos;PER_ALL_PEOPLE_F&apos;,papf.person_id, papf.person_type_id,papf.employee_number,papf.applicant_number,papf.npw_number ))=&apos;TRUE&apos; and
decode(hr_general.get_xbg_profile,&apos;Y&apos;, papf.business_group_id ,hr_general.get_business_group_id)=papf.business_group_id and
exists (select
&apos;item exists&apos;
from
po_line_locations_all pll,
mtl_system_items msi,
mtl_categories mca
where
pll.po_line_id=pol.po_line_id and
pol.item_id=msi.inventory_item_id(+) and
pol.category_id=mca.category_id and
nvl(msi.organization_id,org.organization_id)=org.organization_id and
pll.org_id=org.organization_id and
nvl(pll.cancel_flag,&apos;N&apos;)=&apos;N&apos; and
exists (
select &apos;receiving transaction for this PO&apos;
from
rcv_transactions rct
where
rct.transaction_type=&apos;RECEIVE&apos; and
rct.po_header_id=poh.po_header_id and
2=2)
)
) org,
po_lines_all pol,
po_headers_all poh,
po_vendors pov,
mtl_system_items msi,
mtl_categories mca,
per_all_people_f papf,
(select
row_number() over (partition by rct.po_line_location_id order by 1) rk,
rct.po_line_location_id line_location_id1,
rct.primary_unit_of_measure unit,
decode(rct.source_doc_quantity,0,0,rct.primary_quantity/rct.source_doc_quantity) conversion_rate
from
rcv_transactions rct
where
rct.transaction_type=&apos;RECEIVE&apos; ) rct
where
pll.po_line_id=pol.po_line_id and
poh.org_id=org.organization_id and
poh.org_id=pol.org_id and
pll.org_id=pol.org_id and
pol.po_header_id=poh.po_header_id and
pol.item_id=msi.inventory_item_id(+) and
pol.category_id=mca.category_id and
nvl(msi.organization_id,org.organization_id)=org.organization_id and
poh.vendor_id=pov.vendor_id and
exists (select &apos;receiving transaction for this PO&apos; from rcv_transactions rct where rct.transaction_type=&apos;RECEIVE&apos; and rct.po_header_id=poh.po_header_id and rct.po_line_id=pol.po_line_id and rct.po_line_location_id=pll.line_location_id) and
poh.vendor_id=org.parent_vendor_id and
pll.shipment_type=&apos;STANDARD&apos; and
poh.type_lookup_code=&apos;STANDARD&apos; and
trunc(sysdate) between papf.effective_start_date and papf.effective_end_date and
decode(hr_general.get_xbg_profile,&apos;Y&apos;, papf.business_group_id ,hr_general.get_business_group_id)=papf.business_group_id and
papf.person_id=poh.agent_id and
pol.order_type_lookup_code in (&apos;QUANTITY&apos;, &apos;AMOUNT&apos;) and
rct.line_location_id1=pll.line_location_id   and
rct.rk=1
union all
select /*+ leading(org)*/
org.*,
papf.full_name buyer,
msi.segment1 item_code,
pol.item_description item_description,
poh.segment1 po_number,
pll.line_location_id parent_line_location_id,
poh.vendor_id vendor_id1,
promised_date_ promised_date,
cutoff_date_ cutoff_date,
pll.need_by_date,
pll.ship_to_location_id ship_to_location,
pll.ordered_
from
(
select
nvl(pll.promised_date,pll.need_by_date) - nvl(pll.days_early_receipt_allowed,0) promised_date_,
nvl(pll.promised_date,pll.need_by_date) + nvl(pll.days_late_receipt_allowed,0) cutoff_date_,
round ( ( pll.quantity - nvl ( pll.quantity_cancelled , 0 ) ) , :p_qty_precision ) ordered_,
pll.*
from
po_line_locations_all pll) pll,
(
select distinct
pov.vendor_name vendor,
pov.segment1 vendor_number,
pov.vendor_id parent_vendor_id,
org.name organization_name,
org.organization_id
from
po_vendors pov,
per_all_people_f papf,
po_lines_all pol,
po_headers_all poh,
hr_operating_units org
where
poh.po_header_id=pol.po_header_id and
poh.org_id=org.organization_id and
poh.org_id=pol.org_id and
poh.vendor_id=pov.vendor_id and
1=1 and
poh.agent_id=papf.person_id and
papf.business_group_id=(select nvl(max(fsp.business_group_id),0) from financials_system_params_all fsp where fsp.inventory_organization_id=org.organization_id ) and
trunc(sysdate) between papf.effective_start_date and papf.effective_end_date and
decode(hr_security.view_all ,&apos;Y&apos; , &apos;TRUE&apos;, hr_security.show_record(&apos;PER_ALL_PEOPLE_F&apos;,papf.person_id, papf.person_type_id,papf.employee_number,papf.applicant_number,papf.npw_number ))=&apos;TRUE&apos; and
decode(hr_general.get_xbg_profile,&apos;Y&apos;, papf.business_group_id ,hr_general.get_business_group_id)=papf.business_group_id and
exists (select
&apos;item exists&apos;
from
po_line_locations_all pll,
mtl_system_items msi,
mtl_categories mca
where
pll.po_line_id=pol.po_line_id and
pol.item_id=msi.inventory_item_id(+) and
pol.category_id=mca.category_id and
nvl(msi.organization_id,org.organization_id)=org.organization_id and
pll.org_id=org.organization_id and
nvl(pll.cancel_flag,&apos;N&apos;)=&apos;N&apos; and
exists (
select
&apos;receiving transaction for this PO&apos;
from
rcv_transactions rct
where
rct.transaction_type=&apos;RECEIVE&apos; and
rct.po_header_id = poh.po_header_id and
2=2)
)
) org,
po_lines_all pol,
po_headers_all poh,
po_vendors pov,
po_releases por,
mtl_system_items msi,
mtl_categories mca,
per_all_people_f papf,
(select
row_number() over (partition by rct.po_line_location_id order by 1) rk,
rct.po_line_location_id line_location_id1,
rct.primary_unit_of_measure unit,
decode(rct.source_doc_quantity,0,0,rct.primary_quantity/rct.source_doc_quantity) conversion_rate
from
rcv_transactions rct
where
rct.transaction_type=&apos;RECEIVE&apos; ) rct
where
pll.po_line_id=pol.po_line_id and
pol.po_header_id=poh.po_header_id and
por.po_header_id=poh.po_header_id and
pll.po_release_id=por.po_release_id and
pol.item_id=msi.inventory_item_id(+) and
pol.category_id=mca.category_id and
nvl(msi.organization_id,org.organization_id)=org.organization_id and
poh.vendor_id=pov.vendor_id and
exists (select
&apos;receiving transaction for this PO&apos;
from
rcv_transactions rct
where
rct.transaction_type=&apos;RECEIVE&apos; and
rct.po_header_id=poh.po_header_id and
rct.po_line_id=pol.po_line_id and
rct.po_line_location_id=pll.line_location_id
) and
poh.vendor_id=org.parent_vendor_id and
poh.org_id=org.organization_id and
poh.org_id=pol.org_id and
poh.org_id=por.org_id and
pll.org_id=pol.org_id and
pll.shipment_type in (&apos;BLANKET&apos;,&apos;SCHEDULED&apos;) and
poh.type_lookup_code in (&apos;BLANKET&apos;,&apos;PLANNED&apos;) and
trunc(sysdate) between papf.effective_start_date and papf.effective_end_date and
decode(hr_general.get_xbg_profile,&apos;Y&apos;, papf.business_group_id, hr_general.get_business_group_id)=papf.business_group_id and
papf.person_id=poh.agent_id and
pol.order_type_lookup_code in (&apos;QUANTITY&apos;, &apos;AMOUNT&apos;)  and
rct.line_location_id1=pll.line_location_id   and
rct.rk=1
) x,
(
select  /*+ leading(rct)*/
trunc(rct.transaction_date,&apos;MM&apos;) trx_period,
rct.po_line_location_id line_location_id,
sum(round(nvl(rsl.quantity_received,0),:p_qty_precision)*decode(rct.primary_unit_of_measure,rct.unit_of_measure,1,rct.primary_quantity/rct.quantity)) quantity_received_total,
sum(decode(sign(trunc(pll.promised_date_)-trunc(rct.transaction_date)),+1, 1, 0) *
round(nvl(rsl.quantity_received,0),:p_qty_precision)*decode(rct.primary_unit_of_measure,rct.unit_of_measure,1,rct.primary_quantity/rct.quantity)) quantity_received_early,
sum(case when trunc(pll.cutoff_date_)-trunc(rct.transaction_date) between -1 and -4 then 1 else 0 end *
round(nvl(rsl.quantity_received,0),:p_qty_precision)*decode(rct.primary_unit_of_measure,rct.unit_of_measure,1,rct.primary_quantity/rct.quantity)) quantity_received_late,
sum(case when trunc(pll.cutoff_date_)-trunc(rct.transaction_date)&lt;=-5 then 1 else 0 end *
round(nvl(rsl.quantity_received,0),:p_qty_precision)*decode(rct.primary_unit_of_measure,rct.unit_of_measure,1,rct.primary_quantity/rct.quantity)) quantity_received_very_late,
(sum(round(nvl(rsl.quantity_received , 0 ) , :p_qty_precision ) * decode ( rct.primary_unit_of_measure , rct.unit_of_measure , 1 , rct.primary_quantity / rct.quantity ) ) -
sum(decode(sign(trunc(pll.promised_date_)-trunc(rct.transaction_date)),+1, 1, 0) * round(nvl(rsl.quantity_received,0),:p_qty_precision)*decode(rct.primary_unit_of_measure,rct.unit_of_measure,1,rct.primary_quantity/rct.quantity)) -
sum(case when trunc(pll.cutoff_date_)-trunc(rct.transaction_date) between -1 and -4 then 1 else 0 end * round(nvl(rsl.quantity_received,0),:p_qty_precision)*decode(rct.primary_unit_of_measure,rct.unit_of_measure,1,rct.primary_quantity/rct.quantity)) -
sum(case when trunc(pll.cutoff_date_)-trunc(rct.transaction_date)&lt;=-5 then 1 else 0 end * round(nvl(rsl.quantity_received,0),:p_qty_precision)*decode(rct.primary_unit_of_measure,rct.unit_of_measure,1,rct.primary_quantity/rct.quantity))
) quantity_received_on_time
from
(
select
nvl(pll.promised_date,pll.need_by_date) - nvl(pll.days_early_receipt_allowed,0) promised_date_,
nvl(pll.promised_date,pll.need_by_date) + nvl(pll.days_late_receipt_allowed,0) cutoff_date_,
pll.*
from
po_line_locations_all pll,
hr_operating_units org
where
pll.org_id=org.organization_id and
1=1 ) pll,
(select * from rcv_transactions rct
where
rct.transaction_type=&apos;RECEIVE&apos; and
2=2 ) rct,
rcv_shipment_lines rsl
where
rct.po_line_location_id=pll.line_location_id and
rct.shipment_line_id=rsl.shipment_line_id 
group by trunc(rct.transaction_date,&apos;MM&apos;),rct.po_line_location_id
) rct2
where
x.parent_line_location_id=rct2.line_location_id
)
select 
rec.organization_id,
rec.trx_year,
rec.trx_month,
rec.trx_period,
null vendor_name,
null item_code,
sum(rec.quantity_received_late) late_cnt,
sum(rec.quantity_received_late)/sum(quantity_received_total) pct_late_cnt, 
sum(rec.quantity_received_very_late) very_late_cnt,
sum(rec.quantity_received_very_late)/sum(quantity_received_total) pct_very_late_cnt,
sum(rec.quantity_received_on_time) on_time_cnt,
sum(rec.quantity_received_on_time) /sum(quantity_received_total) pct_on_time_cnt,
sum(rec.quantity_received_early) early_cnt,
sum(rec.quantity_received_early)/sum(quantity_received_total) pct_early_cnt,
sum(quantity_received_total) total,
-1 rank_vendor,
-1 rank_item,
0.95 pct_target,
(sum(quantity_received_total)-sum(rec.quantity_received_late)-sum(rec.quantity_received_very_late))/sum(quantity_received_total) sum_late
from rec
group by
rec.organization_id,
rec.trx_year,
rec.trx_month,
rec.trx_period
union all
select
rec.organization_id,
rec.trx_year,
rec.trx_month,
rec.trx_period,
rec.vendor_name  vendor_name,
null item_code,
sum(rec.quantity_received_late) late_cnt,
sum(rec.quantity_received_late)/sum(quantity_received_total) pct_late_cnt,
sum(rec.quantity_received_very_late) very_late_cnt,
sum(rec.quantity_received_very_late)/sum(quantity_received_total) pct_very_late_cnt,
sum(rec.quantity_received_on_time) on_time_cnt,
sum(rec.quantity_received_on_time) /sum(quantity_received_total) pct_on_time_cnt,
sum(rec.quantity_received_early) early_cnt,
sum(rec.quantity_received_early)/sum(quantity_received_total) pct_early_cnt,
sum(quantity_received_total) total,
rec1.rk rank_vendor,
-1 rank_item,
0.95 pct_target,
(sum(quantity_received_total)-sum(rec.quantity_received_late)-sum(rec.quantity_received_very_late))/sum(quantity_received_total) sum_late
from
rec,
(select rownum rk,rec1.* from
(select
vendor_name,
trx_year,
sum(quantity_received_late)+sum(quantity_received_very_late) sum_late_item
from rec
group by vendor_name, trx_year
order by sum_late_item desc
) rec1 ) rec1
where
rec1.rk&lt;=10 and
rec1.vendor_name=rec.vendor_name
group by
rec.organization_id,
rec.trx_year,
rec.trx_month,
rec.trx_period,
rec.vendor_name,
rec1.rk
union all
select
rec.organization_id,
rec.trx_year,
rec.trx_month,
rec.trx_period,
null  vendor_name,
rec.item_description item_code,
sum(rec.quantity_received_late) late_cnt,
sum(rec.quantity_received_late)/sum(quantity_received_total) pct_late_cnt,
sum(rec.quantity_received_very_late) very_late_cnt,
sum(rec.quantity_received_very_late)/sum(quantity_received_total) pct_very_late_cnt,
sum(rec.quantity_received_on_time) on_time_cnt,
sum(rec.quantity_received_on_time) /sum(quantity_received_total) pct_on_time_cnt,
sum(rec.quantity_received_early) early_cnt,
sum(rec.quantity_received_early)/sum(quantity_received_total) pct_early_cnt,
sum(quantity_received_total) total,
-1 rank_vendor,
rec1.rk rank_item,
0.95 pct_target,
(sum(quantity_received_total)-sum(rec.quantity_received_late)-sum(rec.quantity_received_very_late))/sum(quantity_received_total) sum_late
from
rec,
(select rownum rk,rec1.* from
(select
item_description,
trx_year,
sum(quantity_received_late)+sum(quantity_received_very_late) sum_late_item
from rec
group by item_description, trx_year
order by sum_late_item desc
) rec1 ) rec1
where
rec1.rk&lt;=10 and
rec1.item_description=rec.item_description
group by
rec.organization_id,
rec.trx_year,
rec.trx_month,
rec.trx_period,
rec.item_description,
rec1.rk
order by
rank_item,
rank_vendor,
trx_month</SQL_TEXT>
  <XDO_APPLICATION_SHORT_NAME>PO</XDO_APPLICATION_SHORT_NAME>
  <COPIED_FROM_GUID>CD3709E4923935BEE0530100007F16E6</COPIED_FROM_GUID>
  <REPORT_TRANSLATIONS>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>US</LANGUAGE>
    <REPORT_NAME>XSECH : PO Vendor Service Performance Analysis</REPORT_NAME>
    <DESCRIPTION>Imported from BI Publisher
Description: Vendor Service Performance Analysis Report
Application: Purchasing
Source: Vendor Service Performance Analysis Report (XML)
Short Name: POXSERPR_XML
DB package: PO_POXSERPR_XMLP_PKG</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
  </REPORT_TRANSLATIONS>
  <CATEGORY_ASSIGNMENTS>
  </CATEGORY_ASSIGNMENTS>
  <ANCHORS>
   <ANCHORS_ROW>
    <ANCHOR>1=1</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>2=2</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_qty_precision</ANCHOR>
   </ANCHORS_ROW>
  </ANCHORS>
  <PARAMETERS>
   <PARAMETERS_ROW>
    <SORT_ORDER>1</SORT_ORDER>
    <DISPLAY_SEQUENCE>0</DISPLAY_SEQUENCE>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>org.name=:p_operating_unit</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV</PARAMETER_TYPE_DSP>
    <LOV_NAME>HR Operating Unit</LOV_NAME>
    <LOV_GUID>8E2FF36EDEB979D2E0530100007F1FF2</LOV_GUID>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
hou.name value,
null description
from
hr_operating_units hou
where
sysdate between hou.date_from and nvl(hou.date_to,sysdate) and
(:$flex$.ledger is null or hou.set_of_books_id in (select gl.ledger_id from gl_ledgers gl where xxen_util.contains(:$flex$.ledger,gl.name)=&apos;Y&apos;)) and
hou.organization_id in (select mgoat.organization_id from mo_glob_org_access_tmp mgoat union select fnd_global.org_id from dual where fnd_release.major_version=11)
order by
hou.name</LOV_QUERY_DSP>
    <DEFAULT_VALUE>select
haouv.name
from
hr_all_organization_units_vl haouv
where
haouv.organization_id=nvl((select mgoat.organization_id from mo_glob_org_access_tmp mgoat where mgoat.organization_id=nvl(fnd_profile.value(&apos;DEFAULT_ORG_ID&apos;),mgoat.organization_id) and rownum=1),fnd_global.org_id)</DEFAULT_VALUE>
    <REQUIRED>Y</REQUIRED>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Operating Unit</PARAMETER_NAME>
      <DESCRIPTION>Required Operating Unit restriction for reports working in single operating unit mode only</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>2</SORT_ORDER>
    <DISPLAY_SEQUENCE>80</DISPLAY_SEQUENCE>
    <ANCHOR>2=2</ANCHOR>
    <SQL_TEXT>to_char(trunc(rct.transaction_date,&apos;MM&apos;),&apos;YYYY&apos;)=NVL(to_char(:p_year),to_char(trunc(rct.transaction_date,&apos;MM&apos;),&apos;YYYY&apos;))</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV custom</PARAMETER_TYPE_DSP>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select distinct
gps.period_year id,
gps.period_year value,
null description
from
gl_period_statuses gps
where 
application_id=201  and
closing_status in (&apos;O&apos;,&apos;C&apos;)
order by 
value,
description</LOV_QUERY_DSP>
    <DEFAULT_VALUE>to_number(substr(to_char(sysdate,&apos;DD-MM-YYYY&apos;),7,4))-1</DEFAULT_VALUE>
    <REQUIRED>Y</REQUIRED>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>AR</LANGUAGE>
      <PARAMETER_NAME>اسم المشتري</PARAMETER_NAME>
      <DESCRIPTION>اسم المشتري</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>D</LANGUAGE>
      <PARAMETER_NAME>Einkäufername</PARAMETER_NAME>
      <DESCRIPTION>Einkäufername</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>F</LANGUAGE>
      <PARAMETER_NAME>Nom de l&apos;acheteur</PARAMETER_NAME>
      <DESCRIPTION>Nom de l&apos;acheteur</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>I</LANGUAGE>
      <PARAMETER_NAME>Nome buyer</PARAMETER_NAME>
      <DESCRIPTION>Nome buyer</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Transaction Year</PARAMETER_NAME>
      <DESCRIPTION>Transaction Year</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>ZHS</LANGUAGE>
      <PARAMETER_NAME>采购员姓名</PARAMETER_NAME>
      <DESCRIPTION>采购员姓名</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>3</SORT_ORDER>
    <DISPLAY_SEQUENCE>120</DISPLAY_SEQUENCE>
    <ANCHOR>:p_qty_precision</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV Oracle</PARAMETER_TYPE_DSP>
    <LOV_NAME>INV_SRS_PRECISION</LOV_NAME>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
lookup_code id,
lookup_code value,
meaning description
from
mfg_lookups
where lookup_type=&apos;INV_SRS_PRECISION&apos;
and enabled_flag=&apos;Y&apos;
order by lookup_code</LOV_QUERY_DSP>
    <DEFAULT_VALUE>nvl(fnd_profile.value(&apos;REPORT_QUANTITY_PRECISION&apos;),2)</DEFAULT_VALUE>
    <REQUIRED>Y</REQUIRED>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>AR</LANGUAGE>
      <PARAMETER_NAME>خيار الدقة الديناميكية</PARAMETER_NAME>
      <DESCRIPTION>دقة الكمية</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>D</LANGUAGE>
      <PARAMETER_NAME>Option Nachkommastellen</PARAMETER_NAME>
      <DESCRIPTION>Nachkommastellen</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>F</LANGUAGE>
      <PARAMETER_NAME>Option précision dynamique</PARAMETER_NAME>
      <DESCRIPTION>Précision des quantités</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>I</LANGUAGE>
      <PARAMETER_NAME>Opzione precisione dinamica</PARAMETER_NAME>
      <DESCRIPTION>Precisione quantità</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Dynamic Precision Option</PARAMETER_NAME>
      <DESCRIPTION>Quantity Precision</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>ZHS</LANGUAGE>
      <PARAMETER_NAME>动态精确度选项</PARAMETER_NAME>
      <DESCRIPTION>数量精确度</DESCRIPTION>
     </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>
