仓库与分区:仓库主数据与 Zone 设置
仓库在 Master Data 里建一次——地址、作业规则和物理分区都配好——各应用就都用同一份仓库名单。
仓库是共享主数据:在 Master Data → 仓库(/master-data/warehouses)里维护,WMS、OMS 等应用都用同一份名单——库存、订单和路由不会看到第二份。仓库内部,zone 是物理分区(拣选区、存储区、功能区);库位挂在 zone 下,zone 在 Master Data → 区域/分区(/master-data/zones)里维护。注意边界:堆场(Yard)不是仓库——Yard 在 YMS 内部维护,不在这里。
第一步:新建仓库#
- 打开 Master Data → 仓库,点「+ 新建仓库」(/master-data/warehouses/new)。
- 填写编号和名称——必填。再填地址:街道、城市、州/省、邮编和国家。
- 设仓库的时区——这个仓的任务到期时间、SLA 计时和报表都按这个时区走。
- 选操作模式:任务流(作业按任务派发)、桌面直操,或两者。
- 点创建。仓库出现在列表里,显示城市、时区、操作模式和坐标。
- 编号创建后不可修改——编辑页里是锁定的,库位、单据和报表都引用它。
- 路由优先级:数字越小越优先(默认 100)。OMS 路由在一单可由多个仓发时,这个优先级帮着决定先用哪个仓。
- 经纬度可选;填上后(纬度 −90 到 90、经度 −180 到 180),仓库就能落在运输和配送规划用的地图上。
- 列表默认不显示停用的仓库;勾「显示停用」可看到。用搜索按编号或名称找仓库。
第二步:设仓库的作业规则(仓库配置)#
- 收货模式:仅桌面入库、仅手机入库、或两种都允许——决定这个仓的入库单能在哪里作业。
- 「收货完成后自动生成上架任务」:开着它,收货一完成就自动生成上架任务,货不会堆在月台上等着上架。
- GS1 厂商前缀:打印这个仓的 UCC 标签时用;3PL 可按需按 Client 覆盖。
- 打包核验:需要每件都扫一遍再封箱时,打开「强制逐 unit 扫描」,打包台会逐件核验。
- 包装重量允差 %(默认 10):实际重量与理论重量的差异超过这个百分比时,打包台会告警。
- 库存调整自动批准:开着时,这个仓的数量 / 成本 / 状态调整不用再单独走审批,直接生效。
第三步:设仓库规则——交接、语音、组装、库位优化与超大件#
- 承运商交接:订单先在打包台完成打包(packed)。自动 = 由日终交接单确认交接;手动 = packed 的单子等有人在手机交接页做交接确认。两种都是交接确认后订单才 fulfilled。同一区还设置本仓的显示单位——重量 lb 或 kg、尺寸 in 或 cm——打包台录入和显示按这个来;重量和尺寸的存储始终是 kg 和 cm。
- 语音模式定这个仓能用的最高语音档位:关闭、语音提示(手机把每一步念出来,扫码/点屏照旧)、或语音拣选(拣货数量还能说话报数确认,库位照旧扫码)。工人在手机上只能往下选或关掉。
- 默认组装暂存位:工单拣好的组件先移到这个暂存位再组装。仓库和工作中心都没设默认时,开工单拣选会被拦住,必须先选一个。
- 库位优化(Slotting):开启后按 ABC 热度 × 距离给出库位重排建议。设重排周期(天,默认 90——超过这个天数没跑分析,分析页会提示),再勾选近区 zone:这些 zone 里的库位算作「近」,是给每个 SKU 按距离打分的依据。
- 超大件定义:设单件最大重量(kg)、长度(cm)、围长(cm)和整单最大重量(kg)。留空表示不限。任一单件超单件阈值、或整单超整单阈值时,该出库单会被标记为 Oversize。
第四步:3D 自动排布(可选)#
在仓库表单的「3D 自动排布」区可以给一个库位编码正则(带命名分组 aisle / row / bay / level)。编码符合的库位在创建时自动生成 3D 坐标,之后在 WMS → 3D 仓库视图里就直接落在位。可以设 bay 宽度、层高和通道间距,留空用默认值;保存前在表单里输入一个测试编码就能看解析结果,也可以打开排布向导一步步配。正则留空就不启用自动排布。
第五步:停用不再使用的仓库#
- 打开仓库的编辑页(在列表里点它的编号),点左下角的停用并确认。
- 停用后,这个仓库不再出现在任何下拉选项里。要再用:列表里勾「显示停用」,打开它点重新启用。
Zone:仓库内部的物理分区#
打开 Master Data → 区域/分区(/master-data/zones)。zone 是仓库的物理拣货分区:每个库位都挂一个 zone,所以 Zones 页能按 zone 显示它有多少成员库位、由哪些拣货员负责。一个库位只挂一个 zone;zone 管的是货实际在哪、拣货怎么分工——它和库位组是两回事,库位组是按冷库、高值这类规则把库位归类的虚拟集合。
第六步:新建和编辑 Zone#
- 点「+ 新建 Zone」。填 Zone 编码(自动大写,如 A-APPAREL)和名称——都必填。
- 选 Zone 类型:拣选区、存储区或功能区。
- 这个 zone 要参与 Zone Picking,就打开「参与 Zone Picking」;想让 zone 按作业顺序排列就设排序;保持启用打开,点保存。
- 之后修改走行上的编辑(zone 编码本身锁定不可改)。列表里的启用开关可以就地开关 zone;删除图标在确认后删除该 zone。
第七步:给 Zone 指派拣货员、查看成员库位#
- 点 zone 编码(或行上的详情)打开 zone 详情抽屉。上半部分是负责拣货员名单,主负责人带「主负责人」标记。
- 添加拣货员:在下拉里选一个成员,点添加拣货员。移除:点该行上的移除,确认后解绑。
- 抽屉下半部分列出该 zone 的成员库位(编码 + 库位类型)——这是核对库位 zone 挂得对不对的最快办法。库位是在 WMS → 库位里新建或编辑时,通过它自己的 zone 字段挂进 zone 的。
- 列表的「参与 Zone Picking」列里,参与分区拣选的 zone 显示绿色勾;每行上的拣货员标签一眼能看到谁负责这个 zone。
本文用到的 Docklify 功能#
- 共享仓库列表:搜索与显示停用 —— Master Data → 仓库(/master-data/warehouses)
- 仓库表单:基本信息、仓库配置、交接确认、语音、组装暂存位、库位优化、超大件定义与 3D 自动排布 —— Master Data → 仓库 → 新建仓库 / 点编号(/master-data/warehouses/new、/master-data/warehouses/:id/edit)
- Zone 列表:成员库位数、拣货员标签与参与 Zone Picking 标记 —— Master Data → 区域/分区(/master-data/zones)
- Zone 详情抽屉:指派/移除拣货员、查看成员库位 —— Master Data → 区域/分区 → 点 zone 编码
- 停用/重新启用仓库,让它从所有下拉里消失或回来 —— 仓库编辑页 → 停用 / 重新启用