库存批次
这一页回答一个很具体的问题:这个药,我手上还有几盒?分别是哪几批进的?
药店里同一个药,很少是一次进完的。三月进一批,五月又进一批, 两批的批号不一样、有效期不一样、进价可能也不一样。 「库存批次」就是把库存按批次摊开给你看 —— 一行就是一批。
上面那一排是总数和条件,下面那张「批次库存」的表是明细。 页面上那句“库存总账与批次账“说的就是:总账看总数,批次账看每一批,这页两个都给你。
这三页看着都像“看库存“,其实各管一件事,先分清楚:
- 库存批次(就是这页)看的是家底 —— 每一批都在,随时能查批号、查是哪家供的、查进价;
- 近效期商品查询看的是哪些快过期了 —— 只把快到期的挑出来,还帮你算好各剩多少天;
- 库存预警看的是该进什么货了 —— 按卖得快不快算出来要补哪些、补多少。
一个看“我现在有什么“,一个看“哪些要赶紧处理“,一个看“哪些要去买“。
什么时候会用到它
- 顾客拿着空药盒来问:“这个还有吗?” 你想知道还有几盒、能卖到什么时候;
- 顾客一次要买好几盒,你想把有效期近的先卖给他,就得先看清哪一批更近;
- 供应商追着问:“我给你的那批货还在不在?” 你要报得出批号和入库单号;
- 药监来检查,要你说清某一批药是哪家供的、哪天进的、进价多少;
- 盘完点,账上跟实际对不上,你要先找到是哪一批对不上,才好去改账;
- 有一盒药过期了要处理,你从这页点一下就能把那一批直接带到报损单上去。
怎么操作
第一步:先想清楚你要找的是什么
- 想找某一批具体的药 → 用药盒上印的「批号」去找,一填就只剩那一批;
- 想看某一段时间里进的货 → 用「入库从」「入库到」圈一个时间段;
- 想看快要到期的批次 → 用「效期从」「效期到」圈一个时间范围;
- 只知道药名,别的都不清楚 → 用「品种」或者「综合关键字」。
第二步:先看上面那四个数
表头上面那一排有四个数,一眼就能看出家底:
| 这一格 | 什么意思 |
|---|---|
| 批次行数 | 这页上一共有多少批。一行就是一批 |
| 可售量 | 这些批次的可售量加起来一共多少 |
| 库存量 | 这些批次的库存量加起来一共多少 |
| 库存预警 | 有多少个商品已经碰到你设的库存下限了。具体是哪些,看「库存预警」那页 |
第三步:横着看那一行
找到那一批之后,横着读一行,这一批的来龙去脉就齐了:
它是什么药(「商品」「规格」「生产企业」)、是哪一批(「批号」「生产日期」「有效期」)、 什么时候进来的(「入库时间」「入库单」)、谁供的(「供应商」)、 还剩多少(「库存」「可售」)、值多少钱(「进价」「进价金额」)。
第四步:这一批要处理,就点「首行填入报损报溢」
这一批要是过期了、碎了、坏了,不用跑到「报损/报溢单」那页从头再挑一遍药。 点卡片上那个「首行填入报损报溢」,它会把列表最上面那一行的药填到「报损/报溢单」上去。 过去之后,你只要补上数量和原因就行。
界面上都有什么
上面那排条件
| 这一格 | 填什么 |
|---|---|
| 综合关键字 | 一个笼统的格子,名字、编码什么的都能往里写 |
| 品种 | 哪几个品种。填了只看这些品种 |
| 批号 | 药盒上印的那串生产编号 |
| 生产企业 | 哪个厂生产的 |
| 效期从 / 效期到 | 有效期落在这一段之内的批次 |
| 入库从 / 入库到 | 哪一段时间里进的货 |
「效期」和「入库」是两个完全不一样的东西,别混: 效期说的是“这盒药能卖到哪天“,入库说的是“这盒药哪天到的店里“。
「批次库存」这张卡片

上面这张就是这个页面的主体,一行就是一批。下面一列一列说清楚:
| 列 | 什么意思 |
|---|---|
| 序号 | 这一行的行号 |
| 商品 | 药的名字 |
| 规格 | 一盒是多少片、多少毫升、多少克 |
| 生产企业 | 哪个厂生产的 |
| 批号 | 药盒上印的那串生产编号。厂家用它区分是哪一批做出来的,出事的时候也靠它找回是哪一批 |
| 生产日期 | 这盒药是哪天做出来的 |
| 有效期 | 这盒药能卖到哪一天。过了这一天就不能卖了 |
| 入库时间 | 这一批货是哪天进的店 |
| 入库单 | 进这批货的时候开的那张入库单的号 |
| 供应商 | 这一批是从哪家医药公司(或者厂家)进的 |
| 库存编码 | 系统给“这一批库存“编的号 |
| 入库编码 | 系统给“它进来的那一次入库“编的号 |
| 库存 | 账上这一批还剩多少 |
| 可售 | 这里面眼下能卖出去的有多少 |
| 进价金额 | 这一批货值多少钱,也就是「库存」乘上「进价」 |
| 进价 | 这一批的进货单价 |
| 返点进价 | 把厂家返点算进去之后的进价。没谈返点的商品,它跟「进价」是一样的数 |
「库存编码」和「入库编码」是两个不同的号:一个指“这一批库存“,一个指“它进来的那一次入库“。 平时不用管它们,要报给我们的实施同事的时候,报这两个号最准。
先把这个词说清楚:什么叫"一批"
批次就是同一批进货、同一个批号的那批药。 同一个药进了两次,就是两个批次 —— 哪怕批号一模一样,只要进价或者供应商不一样, 系统也会分开列成两行,好让你算清楚每一批到底赚多少。
常见疑问
同一个药,为什么在表里出现好几行?
因为它是分几次进的货。每进一次就是一批:进价可能不一样、供应商可能不一样、有效期也可能不一样。 分开列出来,你才知道该先卖哪一批、哪一批压着钱。
「库存」和「可售」为什么不相等?
这两个数平时是一样的。「可售」指的是“眼下真能卖出去的量“。 要是你看到它们不相等,说明有一部分货已经被别的单据占住了,先别急着报损,问一下我们的实施同事。
这页上查到的数字,跟我实际数出来的对不上,怎么办?
那就得盘点了。盘完之后对不上的差额,用「报损/报溢单」去改: 报损是从库存里减掉,报溢是把多出来的加回库存。 这页负责“找出是哪一批不对“,那页负责“把账改对“。
我只是想看看快过期的,是不是每次都要在这页填「效期从/效期到」?
偶尔查一次,这页够用。要是每天都得盯一遍快过期的药, 去「近效期商品查询」更省事 —— 那页不用你填条件,已经把快到期的商品按剩的天数排好队了, 前面还有一列「剩余天数」直接告诉你还剩几天。
「库存预警 75」这个数是什么意思?
意思是眼下有 75 个商品已经碰到你设的库存下限了。 具体是哪些商品、建议进多少,看「库存预警」那页。
本页修订记录
| 说明版本 | 日期 | 对应系统版本 | 改了什么 |
|---|---|---|---|
| v1 | 2026-10-07 | 框架 1.0.91 / pk_base 0.1.44 | 第一次写 |