采购单和接收事务处理相关的SQL
2011-12-08 12:47
274 查看
从采购单查看RCV_TRANSACTION表,只需用po_headers_all.po_header_id和po_lines_all.po_line_id(其实只用po_line_id就可以的了……)进行连接。
另外,如果需要查找接收未入库或者检验未入库的数据,可以直接查找RCV_SUPPLY表,里面只会存在接收事务处理中入库前的最后一笔记录。可以通过po_lines_all.po_line_id连接,而且可以通过rcv_supply.shipment_line_id或者rcv_supply.transaction_id和RCV_TRANSACTION表关联。
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
相关文章推荐
- 详解EBS接口开发之库存事务处理采购接收和退货
- 事务的两种用法(1.在SQL中写存储过程 2.在ADO.NET中处理)各有优点
- 一个jdbc的例子(包含sql语句的批处理,事务处理,数据绑定prepare)
- T-Sql学习(14) - 事务处理
- T-SQL日期处理相关
- 【转】批量复制操作(SqlBulkCopy)的出错处理:事务提交、回滚
- SQL 常用的获取Date时间相关处理方法
- Oracle事务、锁表查询及相关实用SQL语句查询
- 如何使用Transact-SQL进行事务处理[示例]
- mysql 事务处理,事务操作,JDBC中事务的使用,事务的sql语句,
- .NET开发中的事务处理大比拼 之 SQL和存储过程级别事务
- Linq to Sql : 三种事务处理方式
- 接收事务处理接口表及错误信息表
- 源码-PL/SQL从入门到精通-第十一章-事务处理和锁定
- SQL中的存储过程中的事务处理。备忘
- MS SQL Server:事务处理概念和 MS DTC 概述 (简述)
- SQL-开启事务处理
- 采购接收入库事务处理数据流
- SQL学习笔记6 视图 存储过程 事务处理
- ORACLE对身份证号码处理相关的SQL汇总