mssql2000采购订单收货过程
mssql2000采购订单收货过程
能否设置成视图或函数进行调用。
关联关系如下:
vipproder.billid=vipreceiptd.obillid
and vipproder.itemno=vipreceiptd.oitemno
表示订单和入库单之间的关联。
采购订单
vipporder
单据ID,明细序号,日期,单号,货品ID,订单数量
billid ,itemno ,billdate,billcode,goodsid,qty
1001 , 1 ,2012-11-11,po123, 8001,300
1001 , 2 ,2012-11-11,po123, 8002,400
1003 , 1 ,2012-11-12,po234, 8008,700
入库单
vipreceiptd (如果同一采购订单,同一天有多次入库)
单据ID,明细序号,日期 ,单号,货品ID,引用订单BILLID,引用订单序号,入库数量
billid,itemno,billdate,billcode,goodsid,obillid,oitemno,qty
3001, 1 ,2012-11-16,IN001, 8001, 1001, 1 ,70
3001, 2 ,2012-11-16,IN001, 8002, 1001, 2 ,108
3003, 1 ,2012-11-17,IN001, 8001, 1001, 1 ,100
3003, 2 ,2012-11-17,IN001, 8002, 1001, 2 ,32
3007, 1 ,2012-11-18,IN001, 8001, 1001, 1 ,20
单据ID,明细序号,日期,单号,货品ID,订单数量,第1次入库日期,1数量,2日期,2数量,3日期,3数量,4入库合计,5待执行数量
billid ,itemno ,billdate,billcode,goodsid,qty ,1billdate,1qty,2billdate,2qty,3billdate,3qty,4allqty,5unexeqty
1001 , 1 ,2012-11-11,po123, 8001,300,2012-11-16,70,2012-11-17,100,2012-11-18,20,190,110
1001 , 2 ,2012-11-11,po123, 8002,400,2012-11-16,108,2012-11-17,32,'',0,140,260
1003 , 1 ,2012-11-12,po234, 8008,700,' ', 0 ,' ', 0 ,' ', 0, 0 ,700
------解决方案--------------------比较困难呀!等待高手!