一、目的:
让用户方便查询单个或全部商品出入库总帐数据;

数据来源和运算关系
1、库存数量= 进仓单+调仓单[收货部门-发货部门]+盘点单[盘盈-盘亏]+(-)采购退货单-销售单-(-)销售退货单;
   本期结存=上结结存+本期进仓-本期出仓
   本期进仓=进仓单+调仓单[收货部门]+盘点单[盘盈]+(-)采购退货单
   本期出仓=调仓单[发货部门]+盘点单[盘亏]-销售单-(-)销售退货单

2、单据单价进出项关系:
进仓单(1),调仓单(2),盘点单(1),采购退货单(1),销售单(2),销售退货单(2);

说明:“1”表示在计算时取本身单据单价,
“2”表示已经核算的取已核算出的成本单价,未核算时取最新进货单价;

关于成本核算这一步,就参照“成本核算的文档”。
关于未核算时取最新进货单价的问题:
(1)、如果只有盘点价,而没有进仓货价(包括采购退货价)时,就取盘点价;
(2)、如果最近一次进货价刚好为0,但是其一次价不为0,则取上一次不为零的价钱,否则取0来核算成本。
(3)、取最新单价来顺序:上一次进仓价(包括采购退货价)->盘点价->0

二、主要信息:
1、表格信息:
商品编号,商品名称,单位,仓库,上期结存(数量,单价,金额),本期进货(数量,单价,
金额),本期出货(数量,单价,金额),结存(数量,单价,金额),调拨入库(数量,单价,金额),调拨出仓(数量,单价,金额),盘盈进仓(数量,单价,金额),盘亏出仓(数量,单价,
金额),采购退货(数量,单价,金额),销售出仓(数量,单价,金额),销售退货(数量,单
价,金额);

2、查询条件:开始日期,结束日期,商品编号,商品名称,仓库,(草稿单  审核单),显示
变迁,(显示有库存商品  显示全部商品);

三、主要功能: 
首页,上页,下页,末页,打印,导出,帮助,退出;

四、控件:
  确认,清空;
1、 确认:按录入查询条件统计数据;
2、 清空:清除已录入的统计条件,使所有统计条件为空;

五、关于查询
    要原单据统计,数据来源看上面的“数据来源和运算关系”