如何写物料收发明细表和汇总表
我是一个新手,想在软件中写一个物料收发明细表和物料收发汇总表,数据库中的表示这样的:
表IcInvInitIal,是初始数据表,例如账套是2004年5月1日启用,那么这张表行里面显示的日期都是2004年4月30日,期初数量字段是fbegqty
表icstockbill,是出入库单据表,里面有单据内码、单号、单据日期、部门信息
表icstockbillentry,是出入库单据子表,里面有单据内码、物料代码、物料名称、规格型号、批号、数量、单据类型,如何可以按照任意时间段出来物料收发明细表和物料收发汇总表。
单据类型值为1代表入库单据,2代表出库单据,数量在表里只有一列,根据单据类型确定数量是加还是减。
表格如下
材料收发存汇总表
查询条件:日期起 日期止
物料代码 物料名称 规格型号 计量单位 期初数量 入库数量 出库数量 期末数量
a a材料 10*20 pcs 10 1 5 6
b b材料 20*50 pcs 20 5 0 25
。。。。。。。。
。。。。。。。。
物料收发明细表
查询条件:日期起 2005-1-10 日期止 2005-2-15 物料代码:a 物料名称 a材料
日期 单据类型 物料代码 物料名称 规格型号 计量单位 入库数量 发出数量 结存数量
2005-1-10 a a材料 pcs 10
2005-1-15 入库单 a a材料 pcs 5 15
2005-1-20 出库单 a a材料 pcs 8 7
2005-2-10 出库单 a a材料 pcs 1 6
2005-2-13 入库单 a a材料 pcs 10 16
哪位大哥给个语句我,非常感谢!