仓储管理插件(WMS)
作者:唐亚峰 | battcn
字数统计:543 字
核心信息
- 全称:Warehouse Management System
- 服务:
wemirr-platform-wms - 端口:
5006
概念介绍
什么是 WMS?
WMS 是仓储管理系统,用于管理仓库内货物的存储、流转和作业全过程。
核心价值:提升仓库空间利用率、优化作业效率、实现库存精准管理。
仓库层级结构
┌─────────────────────────────────────────────────────────┐
│ 仓库 Warehouse │
├─────────────────────────────────────────────────────────┤
│ │
│ ┌─────────────────────────────────────────────────┐ │
│ │ 库区 Storage Area │ │
│ │ ┌─────────────────────────────────────────┐ │ │
│ │ │ 巷道 Aisle │ │ │
│ │ │ ┌─────┐ ┌─────┐ ┌─────┐ ┌─────┐ │ │ │
│ │ │ │储位 │ │储位 │ │储位 │ │储位 │ │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ 📦 │ │ 📦 │ │ │ │ 📦 │ │ │ │
│ │ │ └─────┘ └─────┘ └─────┘ └─────┘ │ │ │
│ │ └─────────────────────────────────────────┘ │ │
│ └─────────────────────────────────────────────────┘ │
│ │
│ ┌──────────┐ ┌──────────┐ │
│ │ 月台 │ │ 工作台 │ │
│ │ Dock │ │ Workbench │ │
│ └──────────┘ └──────────┘ │
└─────────────────────────────────────────────────────────┘层级说明
| 层级 | 说明 |
|---|---|
| 仓库 | 顶层管理单元,代表物理仓库 |
| 库区 | 按功能划分(收货区、存储区、发货区) |
| 巷道 | 库区内的通道 |
| 储位 | 存放货物的最小位置单元 |
| 容器 | 存放货物的载体(托盘、周转箱) |
| 月台 | 装卸货平台 |
| 工作台 | 操作人员工作站点 |
功能模块
基础数据
| 功能 | 说明 |
|---|---|
| 仓库管理 | 仓库基本信息配置 |
| 库区管理 | 划分存储区域 |
| 储位管理 | 定义存储位置 |
| 容器管理 | 管理托盘、周转箱等 |
仓库作业
| 功能 | 说明 |
|---|---|
| 入库管理 | 收货、质检、上架 |
| 出库管理 | 拣货、复核、发货 |
| 库内作业 | 移库、盘点、调整 |
快速开始
1️⃣ 启动服务
bash
# IDEA 中运行
WmsApplication.java
# 或命令行
mvn spring-boot:run -pl wemirr-plugin/wemirr-platform-wms2️⃣ 初始化仓库
按层级依次创建:
仓库 → 库区 → 巷道 → 储位 → 容器3️⃣ 开始作业
配置完成后即可进行入库、出库等仓储作业。
业务流程
入库流程
┌────────┐ ┌────────┐ ┌────────┐ ┌────────┐
│ 入库 │ → │ 收货 │ → │ 质检 │ → │ 上架 │
│ 预约 │ │ 验收 │ │ 检验 │ │ 入位 │
└────────┘ └────────┘ └────────┘ └────────┘出库流程
┌────────┐ ┌────────┐ ┌────────┐ ┌────────┐
│ 出库 │ → │ 波次 │ → │ 拣货 │ → │ 发货 │
│ 计划 │ │ 分配 │ │ 复核 │ │ 出库 │
└────────┘ └────────┘ └────────┘ └────────┘最佳实践
储位编码规范
建议采用层级编码,便于快速定位:
格式:仓库-库区-巷道-层-列
示例:WH01-A01-01-03-05
│ │ │ │ └── 第5列
│ │ │ └────── 第3层
│ │ └────────── 第1巷道
│ └─────────────── A01库区
└──────────────────── WH01仓库数据删除顺序
注意
层级数据存在关联关系,删除时需从下往上:
容器 → 储位 → 巷道 → 库区 → 仓库
