主题
库存盘点
库存盘点用来核对系统账面上的库存和货架上的实物是否一致。拿着手机或 PDA 到货架前,逐个点数、逐个录入,差异在屏幕上实时显示,最后一次性过账调整。
与传统「打印盘点表 → 手工填写 → 回办公室录入」相比,这里录一次就够了,而且当场就能看见哪些对不上。
功能入口
| 步骤 | 操作 |
|---|---|
| 1 | 打开 App,在首页「核心业务」区域点击 盘点 |
| 2 | 进入「库存盘点」页,先扫描库位条码 |
| 3 | 逐个核对实物数量并录入 |
| 4 | 点击底部 【应用盘点】 过账 |
首页的「库存」和「盘点」是两个独立入口。「库存」是收发货作业,见库存作业;本文档只讲盘点。
盘点前准备
1. 库位条码
盘点以库位为单位进行,所以需要先告诉 App 盘哪个货架。
- 货架贴了库位条码 → 直接扫,最省事
- 没贴条码 → 用页面上的【选择库位】从列表里挑
库位条码需要管理员在 Odoo 后台维护。如果列表里找不到你的货架,请联系管理员确认库位是否已建立。
2. 账号权限
盘点需要库存操作权限。没有权限的账号可以打开页面、能看到库存记录,但录入数量时会失败。如果遇到这种情况,请让管理员为你的账号开通库存权限。
选择库位
进入页面后,顶部是当前库位栏:
| 状态 | 显示 |
|---|---|
| 未选择 | 虚线框 + 「未选择库位」+ 【选择库位】按钮 |
| 已选择 | 库位名称 + 清除按钮 + 【更换】按钮 |
两种选择方式
- 扫库位条码 —— 用 PDA 扫码枪或点顶部扫码图标调摄像头
- 点【选择库位】 —— 弹出库位列表,可按名称搜索,点击即选中
库位列表只列出内部库位和中转库位,客户地址、供应商地址这类不参与盘点。库位较多时列表只显示前 200 个,用搜索框输入关键词可以缩小范围。
选定库位后,页面会加载该库位下的全部库存记录。想换个库位,扫另一个库位的条码即可,也可以点【更换】重新选。
一个库位最多加载前 500 条记录。超出时会提示「数据较多,仅显示前 500 条,请用搜索缩小范围」,这时用搜索框精确查找。
盘点数量
1. 点行录入
点击任意一行,弹出数量编辑框:
| 项目 | 说明 |
|---|---|
| 在手数量 | 系统账面上的数量,仅供参考,不可改 |
| 盘点数量 | 实际数出来的数量,在这里输入 |
下方四个快捷按钮:
| 按钮 | 作用 |
|---|---|
| 清空 | 盘点数量置为 0(实物已用完) |
| -1 | 减一 |
| +1 | 加一 |
| 按在手 | 填成系统账面数量 |
输入框的默认值:没盘过的行默认填在手数量;已经盘过的行默认填上次盘的数量。 这样设计是因为大多数情况下账实相符——直接点【确定】就行,不用重输一遍。只有对不上时才需要改。
输入后点【确定】保存。
2. 行上的显示
保存后,列表行上会立即反映结果:
| 显示 | 含义 |
|---|---|
| 绿色对勾 | 这一行已经盘过了 |
| 盘点 X | 本次录入的数量 |
| 未盘点(灰字) | 还没盘 |
| 差异徽标 | 绿色 +2 表示实物比账面多 2;红色 -2 表示少了 2。数量一致时不显示 |
「在手」和「盘点」是两回事:在手数量在整个盘点过程中都不会变,它反映的是系统账面数;只有应用盘点之后才会被调整成盘点数。
3. 顶部统计
统计条实时显示 共 N 条 · 已盘 M 条,用来快速判断还有多少没盘完。
扫码定位
除了在列表里翻找,也可以边扫边盘。扫到的条码会自动定位到对应的行:
| 条码类型 | 行为 |
|---|---|
| 产品条码 | 定位到该产品的库存记录。只匹配到一条时直接弹出编辑框,可以立即输数量 |
| 批次 / 序列号 | 定位到该批次的库存记录,同样只匹配一条时自动开编辑框 |
| 库位条码 | 切换当前库位并重新加载 |
产品条码还支持内部编号兜底:有些产品没填条码、只填了内部编号,扫内部编号一样能定位。
盘盈:库位里没有这条记录
扫一个产品,但当前库位没有它的库存记录(比如货架上发现了系统里没登记的东西),App 会弹窗确认:
库位「XXX」下没有「YYY」,确认新建盘点记录?
点【新建】后会创建一条记录并直接打开编辑框,录入实际数量即可。这就是盘盈的处理方式。
这一步刻意要你确认一次——因为「扫错库位」和「真的多出货物」看起来是一样的。如果弹出的库里名称不是你正在盘的货架,说明库位选错了,取消后重新扫库位条码。
搜索
顶部搜索框可以按产品名 / 内部编号 / 条码查找,输入后按回车键执行。
- 已选库位时:在已加载的列表里筛选,响应很快
- 未选库位时:会到服务器按产品查询,不依赖库位
如果搜的是纯条码数字,本地筛不到时 App 会自动再去按条码解析一次。
应用盘点
所有要调整的行都录完后,点击底部 【应用盘点 (N)】(N 是本次已盘的行数)。按钮在 N 为 0 时是禁用状态。
点击后会二次确认:
将应用 N 条盘点记录并生成库存调整单,确定继续?
确认后系统过账,提示「盘点已应用」,并自动重新加载当前库位。
应用之后,这些行的盘点数量会清空,需要重新盘。 所以在点之前请确认数量都录对了。
1. 可以分多次盘
不点「应用盘点」的话,录入的数量只是暂存着,并没有真正调整库存,随时可以回来继续盘、继续改。只有点了应用才会过账。
2. 提示「需要后台处理」怎么办
如果弹出:
有库存在盘点期间被其他作业改动过,或序列号产品缺少批次。该次盘点未生效,请在 Odoo 后台完成。
说明在你盘点的同时,有别的作业(收发货、其他盘点)动过这些库存,系统无法确认该以哪个数量为准。这次盘点没有生效,需要到 Odoo 后台处理这张调整单。
盘点数据存在哪里
这是操作员最常问的问题,说清楚很重要:
| 时间点 | 数据状态 |
|---|---|
| 点【确定】的那一刻 | 已经写进 Odoo 数据库了,不是暂存在手机上。此刻就能在后台看到 |
| 此时库存数量 | 还没变。记录的只是「实盘数」,属于待处理状态 |
| 点【应用盘点】之后 | 库存数量才被真正调整,同时生成一条库存调整记录 |
在 Odoo 后台哪里看:库存 → 操作 → 调整 → 实物库存(打开后页面标题是「库存调整」)。
要看还没应用的记录,用搜索筛选器选 「待应用」。
列表里有「用户」列,记录的是最后录入该行的人——多人共用一台 PDA 时可以靠它追溯是谁盘的。
常见问题
扫库位条码没反应?
确认库位条码已经录入 Odoo(后台不能为空),并且该库位是内部库位或中转库位。客户地址、供应商地址不参与盘点。
页面提示「请先扫描库位条码」?
盘点必须先确定库位。扫一个库位条码,或点【选择库位】从列表里选。
录数量后提示「保存失败」?
多半是账号没有库存操作权限。请联系管理员开通。
盘完发现数字录错了?
只要还没点【应用盘点】,随时可以点那一行重新改。应用之后就清空了,得重新盘。
某一行一直显示「未盘点」?
说明这一行的数量从没录过。如果实物确实是这么多、和账面一致,也需要点进去确认一次(默认值就是在手数量,直接点确定即可)——因为「没盘」和「盘了且一致」系统需要区分。
差异徽标显示的数量对不上?
差异 = 盘点数量 − 在手数量。如果差异明显不对,检查一下是不是把数量录到了别的行(每一行的小字里显示着库位和批次,可以核对)。
学习交流
