Oracle EBS-SQL (PO-14):检查供应商信息sql
2014-06-11 09:37
531 查看
select
pvs.org_id,
pvs.vendor_id,
pvs.vendor_site_id,
hou.name 经营组织,
flv.meaning 供应商类型,
pv.segment1 供应商编码,
pv.vendor_name 供应商名称,
pv.vendor_name_alt 别名,
pvs.vendor_site_code 地点名称,
pvs.purchasing_site_flag 采购属性,
pv.end_date_active 供应商失效日期,
pvs.creation_date 地点创建日期,
pvs.inactive_date 地点失效日期,
asl.concatenated_segments 商品类,
asl.status 状态,
asl.flag 是否禁用,
(select max(ph.creation_date)
from apps.po_headers_all ph
where ph.vendor_id = pvs.vendor_id
and ph.vendor_site_id = pvs.vendor_site_id
and ph.type_lookup_code = 'STANDARD'
and ph.authorization_status = 'APPROVED') 最后采购日期
from apps.po_vendors pv,
apps.fnd_lookup_values_vl flv,
apps.po_vendor_sites_all pvs,
apps.hr_organization_units hou,
apps.hr_organization_information hoi,
(select mc.concatenated_segments ,
pas.status ,
aa.vendor_id,
bb.vendor_site_id,
mc.category_id,
bb.org_id,
NVL(pasl.disable_flag, 'N') flag
from po.po_vendors aa,
po.po_vendor_sites_all bb,
apps.po_approved_supplier_list pasl,
apps.po_asl_statuses pas,
apps.mtl_categories_kfv mc
where aa.vendor_id = bb.vendor_id
and bb.org_id in (1800,1362)
and pasl.vendor_id = aa.vendor_id
and pasl.vendor_site_id = bb.vendor_site_id
and pasl.ASL_STATUS_ID = pas.STATUS_ID
AND pasl.category_id = mc.category_id) asl
where pv.vendor_type_lookup_code = flv.lookup_code(+)
and flv.lookup_type = 'VENDOR TYPE'
and flv.lookup_code = '材料供应商'
and pvs.org_id = hou.organization_id
and hoi.organization_id = pvs.org_id
and hoi.org_information_context = 'Operating Unit Information'
and nvl(hou.date_to, sysdate + 1) > sysdate
and pv.vendor_id = pvs.vendor_id
--and pv.segment1 = 'K.A200053'
and pvs.org_id in(1800,1362)
and pvs.vendor_id = asl.vendor_id(+)
and pvs.org_id = asl.org_id(+)
and pvs.vendor_site_id = asl.vendor_site_id(+)
order by pvs.org_id,pvs.vendor_site_id
--and nvl(pv.end_date_active, sysdate + 1) > sysdate
--and nvl(pvs.inactive_date, sysdate + 1) > sysdate
pvs.org_id,
pvs.vendor_id,
pvs.vendor_site_id,
hou.name 经营组织,
flv.meaning 供应商类型,
pv.segment1 供应商编码,
pv.vendor_name 供应商名称,
pv.vendor_name_alt 别名,
pvs.vendor_site_code 地点名称,
pvs.purchasing_site_flag 采购属性,
pv.end_date_active 供应商失效日期,
pvs.creation_date 地点创建日期,
pvs.inactive_date 地点失效日期,
asl.concatenated_segments 商品类,
asl.status 状态,
asl.flag 是否禁用,
(select max(ph.creation_date)
from apps.po_headers_all ph
where ph.vendor_id = pvs.vendor_id
and ph.vendor_site_id = pvs.vendor_site_id
and ph.type_lookup_code = 'STANDARD'
and ph.authorization_status = 'APPROVED') 最后采购日期
from apps.po_vendors pv,
apps.fnd_lookup_values_vl flv,
apps.po_vendor_sites_all pvs,
apps.hr_organization_units hou,
apps.hr_organization_information hoi,
(select mc.concatenated_segments ,
pas.status ,
aa.vendor_id,
bb.vendor_site_id,
mc.category_id,
bb.org_id,
NVL(pasl.disable_flag, 'N') flag
from po.po_vendors aa,
po.po_vendor_sites_all bb,
apps.po_approved_supplier_list pasl,
apps.po_asl_statuses pas,
apps.mtl_categories_kfv mc
where aa.vendor_id = bb.vendor_id
and bb.org_id in (1800,1362)
and pasl.vendor_id = aa.vendor_id
and pasl.vendor_site_id = bb.vendor_site_id
and pasl.ASL_STATUS_ID = pas.STATUS_ID
AND pasl.category_id = mc.category_id) asl
where pv.vendor_type_lookup_code = flv.lookup_code(+)
and flv.lookup_type = 'VENDOR TYPE'
and flv.lookup_code = '材料供应商'
and pvs.org_id = hou.organization_id
and hoi.organization_id = pvs.org_id
and hoi.org_information_context = 'Operating Unit Information'
and nvl(hou.date_to, sysdate + 1) > sysdate
and pv.vendor_id = pvs.vendor_id
--and pv.segment1 = 'K.A200053'
and pvs.org_id in(1800,1362)
and pvs.vendor_id = asl.vendor_id(+)
and pvs.org_id = asl.org_id(+)
and pvs.vendor_site_id = asl.vendor_site_id(+)
order by pvs.org_id,pvs.vendor_site_id
--and nvl(pv.end_date_active, sysdate + 1) > sysdate
--and nvl(pvs.inactive_date, sysdate + 1) > sysdate
相关文章推荐
- Oracle EBS-SQL (PO-14):检查报价单与成本对比.sql
- Oracle EBS-SQL (PO-7):检查异常-非批准的供应商设置供货比例.sql
- Oracle EBS-SQL (PO-11):检查采购订单退货数.sql
- Oracle EBS-SQL (PO-13):检查报价单.sql
- Oracle EBS-SQL (PO-9):检查期间采购订单执行情况.sql
- Oracle EBS-SQL (PO-13):检查采购物料无一揽子协议价格.sql
- Oracle EBS-SQL (WIP-14):检查车间需求与BOM差异对照.sql
- Oracle EBS-SQL (PO-15):检查不能审批的PO.sql
- Oracle EBS-SQL (PO-18):检查工作台下达的PR在系统找不到.sql
- Oracle EBS-SQL (PO-12):检查期间请购单的下达记录数.sql
- Oracle EBS-SQL (PO-1):检查供货比例异常.sql
- Oracle EBS-SQL (MRP-3):检查例外信息查询_建议取消_采购订单.sql
- Oracle EBS-SQL (INV-8):检查物料入库明细信息.sql
- Oracle EBS供应商信息查询SQL语句
- Oracle EBS-SQL (PO-10):检查过期采购未接收订单.sql
- Oracle EBS-SQL (PO-3):检查期间手工下达的采购订单记录数.sql
- Oracle EBS-SQL (INV-5):检查期间拉式物料领用记录数.sql
- Oracle EBS-SQL (BOM-13):检查未定义库存分的物料类.sql
- Oracle EBS-SQL (WIP-13):检查任务组件未选MRP净值.sql
- Oracle EBS-SQL (BOM-15):检查多层BOM(含common BOM).sql