Skip to content

库存历史查询 ​

库存历史查询用来回答「那时候还剩多少」。指定一个会计期,系统按物料和仓库两个维度给出该期的期初数、收入数、发出数与期末数,把某个月末的库存状态原样还原出来。门店复盘上个月的备货是否合理、财务追查某期成本为什么异常、总部核对某家门店历史结存,都靠这张表把时间轴拉回当时。它只输出数量口径,金额核对要用流动月报表。

功能路径:系统菜单 → 存货管理 → 库存查询 → 库存历史查询

库存查询功能页中的库存历史查询入口

一、功能概述 ​

1. 核心用途 ​

  1. 历史时点还原:把任意一个会计期末的结存数量查出来,作为事后核对的基准;
  2. 进出过程复查:同一行里期初、收入、发出、期末并列,能直接看出数量是在哪一段被消耗或被补进来的;
  3. 跨期对比:连续查几个会计期并导出,可以观察某个物料在各仓的库存走势与周转速度;
  4. 争议举证:门店与总部对某月末的存货数量有不同意见时,用这张表按仓按料逐项对齐。

2. 与其他库存报表的分工 ​

报表回答的问题口径
库存历史查询某个会计期的结存与进出数量
流动月报表当月各仓各料的进出与结存金额数量 + 金额
可用库存查询现在还能卖、还能领多少实时可用量
出入库明细查询每一笔进出由哪张单据形成单据流水

二、界面布局说明 ​

左侧:查询分组与方案 ​

分组区列出历史查询的统计视角,默认分组下只有一条;「默认方案 / 自定义方案」用于保存常用的条件组合,下次进窗口直接调用。

右侧:查询结果 ​

列含义
物料编号 / 条码 / 自定义标识码物料的三个检索标识
物料名称 / 物料规格物料名称与规格型号
基础单位库存核算使用的最小计量单位
期初数该会计期第一天的账面结存数量
收入数该期内全部已生效入库的数量合计
发出数该期内全部已生效出库的数量合计
期末数该期结束时的账面结存数量
一级分类 / 二级分类物料档案分类,用于按品类汇总

同一物料在多个仓库都有结存时按仓分行输出,表尾给出当前结果集的数量合计,状态栏显示行数与查询耗时。

工具栏 ​

  • 退出:关闭查询窗口;
  • 报表:打印与页面设置;
  • 操作:数据刷新等窗口动作;
  • 条件:调出或修改查询条件;
  • 帮助:显示功能说明;
  • 结果区支持全屏、折叠展开、数据导出与预览。

三、业务操作步骤 ​

步骤 1:进入功能 ​

系统菜单 → 存货管理 → 库存查询 → 库存历史查询。

步骤 2:指定会计期 ​

在条件区选择会计期,这是必选项,一次查询一个月份。查不到数据时先确认该期是否已经结账结转——历史期未结转时账簿可能没有对应的期初记录。

步骤 3:圈定仓库与物料范围 ​

  1. 在仓库范围里勾选要查看的仓库,可以单选本店仓,也可以全选做全网复查;
  2. 需要聚焦个别物料时用物料范围,按品类复查时用物料分类;物料条件支持按商品代码、名称、规格型号检索,记不清编号时用名称或条码关键字带出候选行;
  3. 条件设置越窄,结果行数越少,屏幕上直接就能核对。

本表按会计期取数,一次还原一个月末的状态;要看某个物料「过去某个时间点还剩多少」,选定那一期的会计期即可,不需要也无法在条件里填一个任意日期。

步骤 4:查询并核对 ​

点【查询】后结果表刷新,逐行列出该期各仓各料的期初、收入、发出、期末。核对时检查:

  • 期末数 = 期初数 + 收入数 − 发出数;
  • 期末数与当期流动月报表的期末数一致;
  • 与当期盘点结果不一致时,说明期内有未入账或错记的单据,转库存盘点处理差异。

步骤 5:跨期对比与导出 ​

  1. 换会计期重复查询,用结果区的数据导出分别导出表格;
  2. 把几个月的期末数并排比较,可以看出周转速度、积压与断货月份;
  3. 需要给门店或财务留档时,直接导出后附在月结说明里。

四、字段详细说明 ​

1)查询条件 ​

条件作用填写建议
会计期限定回溯的月份,必选一次一个月,跨期对比分次查询
仓库范围限定统计的仓库单店复查只选本店仓
物料范围按具体物料过滤追查个别单品时使用
物料分类按品类过滤品类级复盘时更快定位

2)数据列口径 ​

项目说明
期初数取该会计期第一天的账簿结存,等于上期期末数
收入数该期内已生效的采购入库、生产入库、调拨入库、盘盈等合计
发出数该期内已生效的领用、销售出库、调拨出库、报损、盘亏等合计
期末数期初加收入减发出,与账簿该期末结存一致
数量单位统一按物料的基础单位统计,多级单位物料不做单位换算

五、典型使用场景 ​

场景 1:复盘上个月的备货是否合理 ​

背景:门店上月多次断货,需要确认是备货不足还是消耗过快。

操作:会计期选上月 → 仓库范围只勾本店仓 → 物料分类选原料 → 查询后按「收入数 / 发出数」比较,发出明显大于收入且期末接近零的物料列入下月备货计划。

场景 2:追查某期成本异常 ​

背景:某月成本率突然升高,先排除数量层面的错记。

操作:用本表查该期各仓各料的进出 → 找出收入或发出异常放大的物料 → 再用流动月报表看同批物料的金额口径 → 需要调整成本时走成本调整单。

场景 3:门店交接与历史对账 ​

背景:店长更换,双方对交接时的库存数量存在分歧。

操作:按交接当月查询各仓期末数 → 导出表格作为清单 → 现场实盘差异走盘点流程,调整后由盘盈、盘亏单据入账。


六、权限控制与前置条件 ​

  1. 需要「存货管理 → 库存查询 → 库存历史查询」的菜单权限;
  2. 结果受操作员可见仓库范围限制,缺仓先查权限;
  3. 只统计已生效的单据,草稿与未审核单据不进入期初、收入、发出;
  4. 历史数据依赖账簿结转,未结账或做过反结、补录的期间,数字以最新账簿为准;
  5. 期内做过盘点调整、成本调整时,数量变化会体现在收入或发出中,核对时一并查看对应单据;
  6. 查询范围越大耗时越长,全网多月对比建议按会计期分次查询后导出合并。

七、常见问题 ​

选了会计期却查不到数据?

  • 原因:该期账簿尚未结转,或仓库、物料条件把范围收得过窄;
  • 处理:换一个已结转的会计期重试,并放宽仓库范围确认物料本身是否有结存。

期末数和流动月报表不一致?

  • 原因:两表数据同源,不一致通常出现在查询后又有补录、反结或成本调整;
  • 处理:重新查询两张表,仍不一致时按物料下钻到出入库明细逐笔核对。

能不能同时查几个月?

  • 会计期为单选,一次只能查一个月份。跨期趋势需要分次查询后导出对比,或改用按时间轴展示的进销存类报表。

为什么数量有小数或出现负数?

  • 原因:小数来自基础单位的计量精度设置;负数说明该期出库大于期初加收入,多与允许出库数大于结存数的参数设置或历史补录有关;
  • 处理:先确认当期是否有未入账的入库单据,再检查该物料的库存控制参数,必要时用盘点把账实调平。

历史期做过盘点,数字会变吗?

  • 会。盘点调整以盘盈、盘亏单据入账,入账期间即为盘点生效的会计期,该期之后的期初数随之改变。