采购单和接收事务处理相关的SQL

从采购单查看RCV_TRANSACTION表,只需用po_headers_all.po_header_id和po_lines_all.po_line_id(其实只用po_line_id就可以的了……)进行连接。

select rsh.receipt_num,
       rt.transaction_type,
       pha.segment1 as po_num,
       pla.line_num,
       msi.segment1 as item_num,
       msi.description,
       rt.*
  from rcv_transactions rt,
       rcv_shipment_headers rsh,
       po_headers_all pha,
       po_lines_all pla,
       mtl_system_items_b msi
 where rt.shipment_header_id = rsh.shipment_header_id
   and rt.po_header_id = pha.po_header_id
   and rt.po_line_id = pla.po_line_id
   and pla.org_id = msi.organization_id
   and pla.item_id = msi.inventory_item_id
   and pha.segment1 = '9857'
order by rt.creation_date;

另外,如果需要查找接收未入库或者检验未入库的数据,可以直接查找RCV_SUPPLY表,里面只会存在接收事务处理中入库前的最后一笔记录。可以通过po_lines_all.po_line_id连接,而且可以通过rcv_supply.shipment_line_id或者rcv_supply.transaction_id和RCV_TRANSACTION表关联。

select *
  from rcv_supply rs
 where 1=1
   --and rs.rcv_transaction_id = 252514
   and rs.shipment_line_id = 134176


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值