求修改先进先出的分配sql语句
看了老大zjcxc(邹建)的
http://blog.csdn.net/zjcxc/article/details/77449
还是有点迷糊
我的表结构大概如下
求先进先出的分配语句
要求库存不足的订单 本单不处理分配(保存单据号记录到库存不足表如#temp1),只分配库存足的,
同时要求有事务处理,因为可能是多用户同时操作
--修改:多了个入库单号,入库单号+批号+物料是唯一的物料 入库单号 批号 库存数aa R01 p01 5aa R01 p02 10aa R02 p01 5aa R02 p02 10bb R01 p01 20bb R02 p01 20--一个订单内物料可以有重复行订单 物料 订货数1 aa 111 aa 101 bb 102 aa 22 aa 12 bb 23 aa 1要得到:订单 物料 入库单号 批号 出库