Question
Closed · Answered

同一种物料有不同批次和到期日,库存应该怎样记录?

wenting zhang

准备在 Busabase 中管理有保质期的物料。同一种物料可能分几次采购,每批的到期日不同。应该怎样把物料资料、批次和库存数量对应起来,才能看出哪些批次需要优先使用?领用时又应记录到哪一层,避免只知道总量,却不知道剩下的是哪一批?

Report
Kelly
Team

同一种物料、不同批次和到期日时,建议拆成三层:物料主档 → 批次行 → 出入库流水。总量可以汇总,但「先用哪一批、领用扣哪一批」必须记在批次这一层。

(示意图:物料/批次/流水三层,领用落到具体批次。)

建议怎么建

1. 物料主档(一种物料一行)

名称、规格、单位、安全库存;可选「当前可用总量」(用汇总或定期核对,不当唯一真相)。

2. 批次表(每采购/入库一批一行)

  • 关联物料
  • 批次号、入库日、到期日
  • 剩余数量(或期初数量 + 由流水推算)
  • 状态:可用/临期/已用尽/已过期

按「到期日升序」做视图,就是常用的先进先出/近效期先出清单。

3. 出入库流水(每次领用、退回、盘点一行)

  • 关联批次(不要只关联物料)
  • 数量、方向(出/入)、时间、经办人、用途

领用时选具体批次;剩余数量随流水更新,或由流水汇总校验。

(本地演示:在 Base 设计里把到期日、剩余数量做成可筛选字段。)

怎样确认「知道剩的是哪一批」

  • 打开一种物料:批次表应有多行,到期日不同,各自有剩余数量。
  • 做一次领用:流水应指向某一批次;该批剩余下降,其他批不变。
  • 用「剩余 > 0」且按到期日排序的视图:排在最前的应是优先领用的批次。
  • 物料主档总量 ≈ 各可用批次剩余之和;对不上就先查流水,不要只改主档数字。

边界

  • 只在物料上记一个库存数:看得到总量,看不到哪批临期。
  • 流水只挂物料、不挂批次:事后无法还原「扣的是哪一批」。
  • 过期批次仍显示「可用」:应用状态或筛选把它们从领用视图里拿掉。

可交给 Agent 的目标(示例)

为有保质期的物料建立三张表:物料主档、批次(含到期日与剩余数量)、出入库流水(必须关联批次)。做一个「剩余>0、按到期日升序」的领用视图。不要把库存只写在物料主档一个数字里。

按「主档管是什么、批次管还剩多少/何时到期、流水管每一次变动」建,优先使用哪一批就会一目了然。

Report

Your reply

Sign in to join the discussion. Reading is always open; you only need an account to post.

Sign in