Oracle EBS-SQL (PO-7):檢查異常-非批准的供應商設置供貨比例.sql


select distinct
 msr.sourcing_rule_name            名稱
,msi.description                          說明
,msi.item_type                           類型
,msi.inventory_item_status_code 狀態
,msr.planning_active             計划生效
,msro.effective_date             有效日期
,msro.disable_date               無效日期
,msro.attribute1                    比例月份
,decode(msso.source_type,3,'采購來源',2,'制造地點','傳送至') 來源類型
,pv.vendor_name               供應商名稱
,pv.segment1                    供應商編碼
,pvs.vendor_site_code          地址簡稱
,msso.allocation_percent            比例
,msso.rank                              優先級
from mrp.MRP_SOURCING_RULES  msr
    ,mrp.mrp_sr_receipt_org         msro
    ,mrp.mrp_sr_source_org         msso
    ,inv.mtl_system_items_b           msi
    ,po.po_vendors                           pv
    ,po.po_vendor_sites_all             pvs
where msi.organization_id  = X
  and msi.organization_id  = msr.organization_id
  and msi.segment1 = msr.sourcing_rule_name
  and msr.organization_id  = msro.receipt_organization_id
  and msr.sourcing_rule_id = msro.sourcing_rule_id
  and msro.sr_receipt_id = msso.sr_receipt_id
  and pvs.vendor_site_id = msso.vendor_site_id
  and pvs.vendor_id = pv.vendor_id
  and msso.vendor_id = pv.vendor_id
  and msso.source_type=3    
  and msso.allocation_percent >0   --排除比例為0的選項
  and msro.disable_date is null
  and not exists ( select null from PO.PO_APPROVED_SUPPLIER_LIST avl
                   where avl.owning_organization_id=msi.organization_id
                     and avl.item_id  = msi.inventory_item_id
                     and avl.vendor_site_id = pvs.vendor_site_id)
order by msr.sourcing_rule_name


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM