I直接答案
结论很直接:进销存汇总表不是一张「商品档案清单」,而是一张「流水统计表」。它的行来自筛选时间段内真正产生过的出入库单据明细,把同一商品的多笔流水按商品归拢成一行。所以,如果某个商品在你选定的那段时间里,既没有入库、也没有出库、没有调拨、没有盘点盈亏这类会影响库存的动作,它就不会被统计进来,也就不会展示。
反过来说,只要这个商品在时间段内哪怕只有一笔出入库,它就会在表里出现。展示与否由「时间内有没有发生过实际流水」决定,和商品是否上架、是否有库存余额、是否被分类归档都没有直接关系。一个商品账面上还压着不少库存,但整个筛选期内没动过,同样不会出现在表里;而一个期初为零、期内只出了一笔货的商品,反而会出现。
因此,这张表的正确用法是看「这一段时间里发生过流动的商品动静」,而不是拿它当全量商品台账用。如果你需要的是「所有商品当前还剩多少」,应该换用库存查询类的视图;需要看全量商品清单,则要从商品档案那边取数。
II操作问答
判定逻辑:以流水为准,而不是以商品档案为准
这张表的生成过程可以理解为两步:先把筛选时间段内的所有出入库单据明细捞出来,再按商品做聚合,算出期初、入库、出库、结存这类汇总列。第一步就已经把「没动过的商品」过滤掉了,因为压根没有对应的明细行可以拿来聚合。所以它不是先列商品再填数,而是先有流水再成行。
这也解释了一个常见疑惑:为什么昨天看报表还有某个商品,今天把日期范围改窄一点就找不到了。不是数据丢了,是统计口径变了——你把那段包含流水的时间切掉了,商品自然就退出结果集。
另一种情况是,同一商品在期内有流水,但入库和出库互相抵消,结存看起来没变化。它依然会展示,因为判定条件是有没有发生过流水,而不是结存有没有变动。
III操作问答
在系统里怎么查,才能拿到你要的结果
进入报表模块下的进销存汇总,先设日期范围,这是决定商品是否露面的第一道开关。范围放得越宽,能命中流水的商品越多。想确认某个商品到底有没有动过,就把范围直接拉到它可能出货的那几天,而不是用手头的默认区间碰运气。
接着按仓库和商品维度收窄。如果你只关心某个仓库,把仓库筛上,其他仓库的流水不会进来;这样既能减少无关行,也能避免把「别的仓动过、这个仓没动」误判成「这个商品没动」。
再就是确认单据本身的状态。草稿、未审核、已作废的单据通常不会计入正式库存流水,如果你明明记得操作过,报表却没有,先回头核对该单据是否已经生效。
最后一步是列设置。有些字段默认不显示,需要手动勾选出来,比如期初、期末结存、入库合计、出库合计。字段勾选只影响列,不影响哪些商品会被展示——展示与否在筛选阶段就定了。
IV操作问答
最容易配错的两种情形
第一种是把日期范围设得太窄。用户想核对某个商品,习惯性只选今天一天,结果该商品昨天刚入完货、今天没动,报表里空空如也,误以为系统把数据吞了。实际现象就是:换成一周或一个月的范围后,商品立刻出现。判断方法是先放宽范围验证,再逐步收窄定位真正出流水的那一天。
第二种是仓库或多规格没选对。多规格商品的流水是按规格维度记录的,如果你按商品看、又只选了部分规格,或者仓库筛错了,都会出现「账上明明有货,报表里却没有」的现象。排查顺序是先清空仓库筛选,再展开规格层级看,确认是不是某个规格单独在动。
这两类错误的共同特征是:现象像数据丢失,根因却是筛选条件把行排除掉了。遇到疑问,先把条件放宽到最大范围试一次,往往一眼就能定位。
V操作问答
它和哪些功能联动
和价格、权限挂钩:谁能看到哪些商品和仓库,取决于账号的数据权限范围;同一个筛选条件,不同权限的账号看到的行数可能不同。涉及成本的列还会受价格权限控制,看不到并非没有数据。
和账期、预存款这类资金侧字段没有直接关系,进销存汇总统计的是数量与结存,不因为客户是否欠款而改变展示逻辑。但如果你在报表里同时看金额列,那金额口径来自单据上的价格,改动价格会同步反映。
和库存查询、报表导出联动:报表支持导出,导出结果同样遵循筛选条件,没流水的商品不会凭空补进来。所以给别人发报表时,最好把日期范围和筛选条件一起说明,避免对方误读成全量商品清单。
VII常见问题
被问得最多的几个问题
这张汇总表的设计口径就是按流水成行,所以它本身不提供「零流水商品补行」的开关。变通做法是换一张视图:用库存查询或商品档案导出去看全量商品清单,再和进销存汇总的结果做对照,两者的差集就是这段时间里没有发生过出入库的商品。这样得到的结果比强行改口径更可靠。
通常不会。作废或未生效的单据不计入正式库存流水,聚合时自然没有它的行。如果你确认操作过却看不到,先去单据列表核对状态,再看日期范围是否覆盖了该单据真正生效的时间点。生效时间落在筛选区间外,也会导致它不出现。
先排查筛选:把日期范围放宽、清空仓库筛选、展开多规格层级,看商品是否回来。如果回来了就是条件问题。若仍然没有,再看账号的数据权限范围是否覆盖该商品或该仓库,以及该商品期内是否真的没有生效过的出入库记录。两者逐一排除,基本能定位原因。
VII继续查
企业微信 · 专属顾问