问一个PO 方面的SQL

[复制链接]
查看11 | 回复2 | 2021-1-23 14:14:07 | 显示全部楼层 |阅读模式
本帖最后由 ForrestAgain 于 2014-8-7 12:55 编辑
想查询出接收/入库的一些信息
比如,
PO 号码 、 Release号码 、入库数量、汇率、汇率日期、汇率类型、供应商名称、Site 等等。
写的代码,发现查询出来的,Release No 对不上。
帮忙看下哪里的问题。
select rcv1.organization_id,
rcv1.transaction_type,
rcv1.transaction_date,
rcv1.transact_qty,
rcv1.transact_uom,
--rcv1.po_header_id,
--rcv1.po_line_id,
--rcv1.po_line_location_id,
--rcv1.PO_release_id,
rcv1.po_num,
rcv1.po_release,
rcv1.po_line,
rcv1.po_shipment,
rcv1.subinventory,
rcv1.vendor_name,
rcv1.currency_code,
rcv1.currency_conversion_type,
rcv1.rate_type_display,
rcv1.currency_conversion_date,
rcv1.currency_conversion_rate ,
PHA.SEGMENT1, -- PO NO
PHA.Type_Lookup_Code, -- PO Type
--PHA.po_header_id, -- PO Header id
PRA.Release_Num -- Release NO


from RCV_VRC_TXS_VENDINT_V rcv1,
Po_Headers_All PHA,
Po_Releases_All PRA,
Po_Line_Locations_all PLLA
where rcv1.organization_id = 31
and rcv1.transaction_type = 'DELIVER'
and rcv1.po_header_id = pha.po_header_id
and PHA.Po_Header_Id = Pra.Po_Header_Id
and pha.po_header_id = Plla.Po_Header_Id

回复

使用道具 举报

千问 | 2021-1-23 14:14:07 | 显示全部楼层
本帖最后由 ForrestAgain 于 2014-8-12 08:59 编辑
已经搞定了。
这个是SPO的。
select decode(rcv1.organization_id, 11, 'AAA') AS OU,
PHA.Type_Lookup_Code,
PHA.SEGMENT1 AS PO_Num,
rcv1.po_release,
PRA.Release_Num,
pra.release_num,
pla.line_num,
msi.segment1,
msi.description,
plla.quantity,
plla.price_override,
plla.quantity_received,
plla.quantity_accepted,
plla.quantity_rejected,
plla.quantity_billed,
rcv1.supplier_site_id,
rcv1.vendor_name,
pvsa.VENDOR_SITE_CODE,
rcv1.transaction_id,
rcv1.transaction_type,
rcv1.transaction_date,
rcv1.transact_qty,
rcv1.transact_uom,
decode(cicd.cost_type_id, 1, 'Froze') AS Cost_Type,
cicd.item_cost,
rcv1.subinventory,
rcv1.currency_code,
rcv1.currency_conversion_type,
rcv1.currency_conversion_date,
rcv1.currency_conversion_rate
from RCV_VRC_TXS_VENDINT_V rcv1,
Po_Headers_AllPHA,
Po_Releases_All PRA,
Po_Line_Locations_all PLLA,
Po_Lines_All
pla,
mtl_system_itemsmsi,
Po_Vendor_Sites_All PVSA, --
cst_item_cost_details cicd
where rcv1.organization_id = 11
and rcv1.transaction_type = 'DELIVER'
and rcv1.organization_id = pha.org_id
and pha.org_id = pra.org_id
and pra.org_id = plla.org_id
and plla.org_id = pla.org_id
and pla.org_id = msi.organization_id
and msi.organization_id = cicd.organization_id
and rcv1.po_header_id = pha.po_header_id
and pha.po_header_id = pra.po_header_id
and pha.po_header_id = plla.po_header_id
and pra.po_release_id = plla.po_release_id
and plla.po_release_id = rcv1.po_release_id
and plla.po_header_id = pla.po_header_id
and plla.po_line_id = pla.po_line_id
and pla.po_line_id = rcv1.po_line_id
and pla.item_id = msi.inventory_item_id
and msi.inventory_item_id = cicd.inventory_item_id
and cicd.cost_type_id = 1
and rcv1.vendor_id = pha.vendor_id
and pha.vendor_site_id = pvsa.VENDOR_SITE_ID
and pha.segment1 = 1234 -- 测试PO 号码 复制代码

回复

使用道具 举报

千问 | 2021-1-23 14:14:07 | 显示全部楼层
本帖最后由 ForrestAgain 于 2014-8-12 08:57 编辑
select

rcv1.organization_id,
pha.type_lookup_code,
rcv1.transaction_id ,
pha.segment1 PO_No,
pha.type_lookup_code,
pha.vendor_site_id,
pv.VENDOR_NAME,
pvsa.VENDOR_SITE_CODE,
msi.segment1
ITEM_NO,
msi.description,
pla.unit_meas_lookup_code,
pla.unit_price,
pla.quantity,
plla.quantity_received,
plla.quantity_accepted,
plla.quantity_billed ,
rcv1.transaction_id ,
rcv1.transaction_type ,
rcv1.transaction_date ,
rcv1.transact_qty ,
rcv1.transact_uom,
rcv1.subinventory,
rcv1.currency_code ,
rcv1.currency_conversion_type ,
rcv1.currency_conversion_date,
rcv1.currency_conversion_rate,
cicd.cost_type_id,
cicd.item_cost


from po_headers_allpha,
Po_Lines_All
pla,
po_vendor_sites_all pvsa,
mtl_system_itemsmsi,
po_line_locations_all plla,
Po_Vendors
pv,
rcv_vrc_txs_vendint_v rcv1 ,
cst_item_cost_details cicd


where
Pha.Org_Id = 13
and rcv1.transaction_type = 'DELIVER'
and pha.org_id = rcv1.organization_id
and rcv1.po_header_id = pha.po_header_id
and pha.po_header_id = pla.po_header_id
and pla.po_header_id = plla.po_header_id
and rcv1.vendor_id = pha.vendor_id
and pha.vendor_id = pvsa.VENDOR_ID
and pha.vendor_id = pv.VENDOR_ID
and pha.vendor_site_id = pvsa.VENDOR_SITE_ID
and pla.item_id = msi.inventory_item_id
and pla.item_id = cicd.inventory_item_id
and pla.po_line_id = plla.po_line_id
and cicd.cost_type_id = 1
--and
and pha.segment1 = 1112复制代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行