跳转至

WMS 库房管理

适用基线:测试环境目标 / dev 分支 / 2026-07-15。 阅读对象:测试、实施、运维(主);仓库主管、收发货/库内作业、生产物流、盘点、采购/质量协同、现场 PDA 使用人员(顺带)。

模块解决什么问题

WMS 把「要收、要发、要搬、要盘」落实成现场可执行的申请/任务/记录,并用预计 → 事务 → 余额回答库存「将发生、已发生、现在还剩」。读完本页,应能:分清入库/出库/库内/盘点该进哪组;库存对不上时先查预计、事务还是余额;并知道主数据找 DBC、现场规则以各业务页为准(PDA 不是独立业务模块)。

覆盖:采购收货与上架、发料与生产收料、销售出库、库内移动、盘点,以及库存查询与终端操作。不同业务的状态、权限、数量规则不能因名称相似互相套用,须在各分组页确认。

如何使用本模块

你的目的 建议怎么做
理解 WMS 整体定位、一笔仓储业务如何形成库存结果 本页:模块解决什么问题 → 一笔仓储业务如何形成库存结果。
现场执行入库、出库、库内或盘点业务(收发货、生产物流、发运、库内作业、盘点人员) 按下方“建议学习与操作顺序”,先理解库存预计/事务/余额,再进入对应业务分组的主文档。
排障/答疑/查询:任务找不到、库存对不上、差异怎样处理 本页“常见问题与处理”;库存本身查库存管理,具体业务回对应分组主文档。
现场用 PDA/线边端执行 进终端操作,再回对应 Web 业务页确认规则,不单独定义业务逻辑。
进入具体分组细读维护/操作方法 见下方“业务分组与学习入口”,按建议顺序进入分组。

一笔仓储业务如何形成库存结果

flowchart LR A["来源单据或现场需求"] --> B["申请:表达需要处理什么"] B --> C["任务:形成现场待执行工作"] C --> D["预计入/预计出:表达待发生的库存预期"] C --> E["Web、PDA 或线边端执行"] E --> F["记录:保存实际完成结果"] F --> G["库存事务:记录一次实际变动"] G --> H["库存余额:反映当前数量结果"] F --> I["上架、检验、退货、接口回写或其它后续处理"]

这张图是 WMS 的统一理解框架:申请、任务、记录分别表达业务意图、现场工作和实际结果;预计、事务、余额分别用于观察预期、变动和当前结果。采购收货已作为纵向样板验证了“任务形成预计入、记录形成库存事务、事务更新余额”的链路;其它业务是否采用相同对象、何时更新或是否存在反向处理,仍应以对应业务页为准。

📝 示例数据占位

以“供应商到货 100 件、实收 98 件、拒收 2 件”为例,说明从来源单据、收货任务到库存记录、余额查询和后续处理的完整路径。

建议学习与操作顺序

首次使用不必按所有菜单逐页学习。建议先理解基础数据和库存对象,再按本岗位实际作业学习相应的入库、出库或库内业务。

flowchart TD A["确认 DBC 主数据与 WMS 基础配置"] --> B["理解库存预计、事务和余额"] B --> C["学习入库:收货、上架、生产收料"] B --> D["学习出库:发料、销售出库"] B --> E["学习库内作业与盘点"] C --> F["在 Web/PDA 执行并追溯结果"] D --> F E --> F
建议顺序 先理解什么 解决什么问题 对应业务分组
1 基础数据、系统设置和 DBC 主数据边界 明确业务可选择的物料、地点、伙伴、日历、事务或标签入口从哪里来。 基础数据、系统设置、DBC。
2 库存预计、库存事务、库存余额 区分“计划发生、实际变动、当前数量”,建立统一查询语言。 库存管理。
3 入库主线 理解采购到货、收货、上架和生产产出如何进入库存。 采购收货、采购上架、生产收料、生产管理。
4 出库主线 理解生产发料、成品发货和退货如何影响库存。 发料管理、采购退货、销售出库。
5 库内控制 理解调拨、转库、报废、计划外出入库和盘点差异处理。 库内作业、盘点管理。
6 终端执行与追溯 将 Web 中的业务任务与 PDA 扫码、现场异常和结果查询连起来。 终端操作及各业务分组。

业务分组与学习入口

建议顺序 业务分组 先理解什么 学完能做什么
1 基础数据 WMS 页面中的基础数据、标签和成本相关入口与 DBC/平台能力的边界。 判断某项资料应在哪维护、在哪使用。
2 系统设置 日历、事务类型、计划设置等受控配置如何影响仓储运行。 在变更前判断需要核对的影响范围。
3 采购收货 供应商到货怎样形成收货任务、记录和库存结果。 完成或追溯一笔采购收货。
4 采购退货 已收或待处理物料怎样退回供应商并保留来源追溯。 理解退货场景与需要核对的影响。
5 采购上架 收货后的物料怎样进入目标库位或后续状态。 完成或追溯一笔上架业务。
6 发料管理 生产需求怎样转化为备料、发料或补料。 支持生产用料的仓储执行。
7 生产收料 生产过程中的收料、退料和隔离处理如何影响仓储。 支持生产物流协同。
8 生产管理 生产计划、制品收货、拆解、返修和上架如何与库存衔接。 理解生产结果进入仓储的不同场景。
9 库存管理 如何查询预计、事务、余额和历史变动。 回答“库存为什么是这个数”。
10 销售出库 备货、发货、客户退货和结算出库如何协同。 支持成品交付和结果追溯。
11 库内作业 库内移动、报废、计划外出入库和调整如何受控执行。 处理非标准收发和内部变动。
12 盘点管理 盘点如何发现差异、形成调整并留痕。 支持账实核对和差异闭环。
13 终端操作 PDA/线边端怎样承接任务和扫码执行。 在现场正确使用终端,不重复定义业务规则。

当前可先从采购收货库存管理理解一条已建立样板的入库与库存追溯路径。其它分组会在第一阶段按上述顺序补齐分组说明、学习导航和页面大纲。

使用本模块前需要准备什么

需要准备什么 为什么需要 由谁确认
可用的物料、伙伴、仓库/库位、包装和业务类型 决定任务和记录能否正确带入对象、数量和地点。 主数据负责人、仓库与业务负责人。
当前业务来源或现场需求 明确本次是采购到货、生产用料、销售发货、调拨还是盘点。 对应业务发起人或现场主管。
执行角色与终端条件 决定谁可承接、是否应使用 PDA、是否需要扫码或现场设备。 仓库主管、系统管理员。
差异处理原则 在少收、多收、质量异常、库位不符或盘点差异时避免绕过流程。 业务负责人、质量/仓库主管。
查询与追溯口径 明确应从申请、任务、记录、预计、事务还是余额开始查。 仓库主管、业务查询人员。

📷 截图占位

WMS 菜单全景。标出入库、出库、库存、库内作业、盘点和终端操作入口,使用脱敏测试环境截图。

与 DBC 和其它模块怎样协作

协作对象 WMS 依赖什么 WMS 产生什么 使用者应如何追溯
DBC 主数据管理 物料、伙伴、地点、包装、工艺相关基础信息和部分业务配置。 可执行的仓储任务、记录和库存结果。 选择或识别问题回查 DBC;实际数量和作业结果回查 WMS。
采购/供应协同 采购订单、送货通知、到货或退货相关来源信息。 收货、退货及后续库存结果。 从来源单据定位 WMS 申请、任务和收货/退货记录。
MES 生产管理 生产需求、工单或生产执行相关信息。 发料、生产收料、制品收货和库存结果。 从生产业务回查 WMS 的任务、记录和库存变动。
QMS 质量管理 检验要求或质量判断。 需要检验、隔离、退货或后续处理的仓储结果。 先确认业务来源和收货/库存结果,再查询质量处理。
平台能力与基础设施 标签、打印、导入、附件、消息、日志等公共能力。 业务入口、操作痕迹和可追溯线索。 在 WMS 找到业务对象,再按公共能力页面定位模板、日志或消息。

常见问题与处理

情况 建议先做什么 不建议怎么做
找不到应执行的任务 先按单据号、来源号、状态、执行人或供应商/物料定位,并确认任务是否已被承接或关闭。 不要绕过任务直接修改库存余额。
已完成作业但库存查询不到结果 依次检查记录是否生成、是否形成库存事务、查询条件是否正确、是否仍有上架/检验等后续处理。 不要只因余额暂未显示就重复执行一次业务。
数量、批次、包装或库位不匹配 按任务配置和现场规则处理少收、多收、拒收、差异或异常。 不要用正常完成代替异常处理,或绕过扫码限制。
不确定应在哪个页面维护数据 先区分“主数据定义事实、WMS 执行业务并产生结果”。 不要在 WMS 与 DBC 重复新建同一基础资料。
PDA 页面与 Web 页面不同 先确认终端只是在执行任务还是在维护业务数据,再回到对应 WMS 业务页判断规则。 不要把 PDA 菜单或按钮显示等同于所有业务权限和状态规则。

术语与相关文档

主题 建议阅读
申请、任务、记录的通用概念 申请、任务与记录模型
库存预计、事务、余额与唯一粒度 库存数据挂接模型库存管理精度与唯一粒度
WMS 依赖的基础资料与配置 DBC 主数据管理概述
采购收货样板 采购收货采购收货-维护与查询参考
标签、条码和打印的长期归属 标签、条码与打印

待补充的图示与示例

类型 后续需要补充的内容 目的 资料来源
WMS 全景图 入库、出库、库存、库内、盘点和终端操作之间的业务关系。 支持新员工建立仓储业务全貌。 菜单、业务负责人确认、已验证业务模型。
库存对象示例 以一笔收货或发料解释预计、事务、余额分别如何变化。 避免将预期、流水和当前数量混为一谈。 脱敏测试数据与库存查询截图。
Web/PDA 对照截图 同一任务在 Web 与 PDA 上的定位、承接、执行和查询入口。 支持现场培训和问题定位。 脱敏测试环境截图。
异常流转示例 少收、拒收、库位不符、盘点差异等场景的处理路线。 帮助使用者避免绕过业务规则。 测试环境数据、业务确认和状态验证。