3. 组织架构与主数据建模

SAP EWM 的所有业务动作最终都会落到一个具体的“位置”上:货放在哪个仓位的哪个箱位、由哪个工作中心的哪台叉车去搬、经过哪个活动区域完成上架或拣选。因此,EWM 实施的第一步不是写单据逻辑,而是把仓库的物理空间与作业能力抽象成一套可配置的主数据层级。这套层级如果建错,后续的库存、任务、波次都会跟着错,而且越到后期越难改。

一、从仓库编号到存储仓位:五层空间模型

EWM 的空间建模是一条自上而下的包含链:仓库编号(Warehouse Number)→ 存储类型(Storage Type)→ 存储段(Storage Section)→ 存储仓位(Storage Bin),活动区域(Activity Area)则横向叠加在这条链上,用于把仓位按作业方式重新分组。理解这条链的关键,是分清每一层“管什么”。

仓库编号是 EWM 的最高组织单元,四位字符,例如 WH01。它对应一个物理仓库或一个逻辑上独立管理的库区,决定了库存、任务、资源、工作中心的作用范围。一个仓库编号下可以有多个存储类型,但库存不能跨仓库编号直接移动,跨仓必须走转储或交货流程。仓库编号还绑定了仓库的作业日历、计量单位、批次与序列号管理策略等全局参数。

存储类型描述“以什么方式存放”,例如高位货架 001、地面平库 002、自动立体库 005、拣选面 010、收货暂存 902、发货暂存 916。存储类型决定了上架策略、下架策略、容量检查方式、是否允许混放、是否启用仓位级库存管理。它是策略配置的挂载点,也是库存类型(如可用、冻结、质检)的区分维度之一。

存储段是存储类型内部的进一步细分,通常按物理区域、温区、承重等级或拣选频次划分,例如 001 高位货架下分 A 段(轻载高频)、B 段(重载低频)。存储段影响上架时的区域选择,也用于把同一存储类型内的仓位按作业特性分组,便于做定向补货或分区盘点。

存储仓位是最小存储单元,格式通常为 存储类型-行-列-层,例如 001-03-12-04。仓位是库存的最终落点,EWM 中仓位级库存精确到“哪个仓位放了哪个物料、多少数量、哪个批次”。仓位主数据包含容量(最大重量、最大体积、箱位数)、坐标(用于路径优化)、仓位类型(标准、拣选、暂存、虚拟)等属性。

虚拟仓位(如收货虚拟仓、发货虚拟仓)不占物理空间,用于在收货未上架、发货未装车时临时挂账,是 EWM 与 ERP 库存对账的关键过渡点。

二、活动区域与工作中心:把空间翻译成作业

存储类型和存储段回答“货放哪”,活动区域(Activity Area)回答“谁去作业、按什么顺序作业”。活动区域把若干存储仓位按作业路径或作业方式组合成一个逻辑单元,例如“A 区拣选活动区域”包含 010 拣选面的 1 至 6 排仓位。一个仓位可以属于多个活动区域,但通常只归属一个主活动区域。活动区域是波次拆分、任务分派、拣选路径优化的基础。

工作中心(Work Center)代表一个作业班组或作业岗位,例如“收货组”“上架组”“拣选组”“盘点组”。工作中心绑定活动区域,决定该班组能看到并处理哪些区域的任务。工作中心还关联资源,形成“工作中心—资源—任务”的派工关系。

资源(Resource)是执行任务的具体载体,可以是人、叉车、AGV、输送线工位。资源主数据包含资源类型、所属工作中心、可用时段、容量(一次可搬运的托盘数或箱数)、当前状态(空闲、作业中、故障)。EWM 的仓库任务在创建后进入队列,由资源按工作中心和活动区域领取并执行,资源状态直接决定任务能否被派发。

EWM 仓库主数据层级与作业派工关系 空间层级(货放哪) 仓库编号 WH01 库存 / 任务 / 资源的作用范围 存储类型 001 / 002 / 010 / 902 上架/下架策略、容量检查、混放规则 存储段 A段 / B段 按温区、承重、频次细分区域 存储仓位 001-03-12-04 最小存储单元:容量、坐标、箱位 活动区域 Activity Area 横向叠加:按作业路径/方式重组仓位 波次拆分、任务分派、路径优化基础 作业派工(谁去搬) 工作中心 Work Center 收货组 / 上架组 / 拣选组 / 盘点组 资源 Resource 人员 / 叉车 / AGV / 输送线工位 仓库任务 Warehouse Task 上架 / 下架 / 内部移动 / 盘点 任务执行与库存更新 仓位级库存、批次、状态同步 资源状态:空闲 / 作业中 / 故障 → 决定派工 活动区域绑定工作中心

三、配置顺序与关键参数示例

实际配置时,建议按“仓库编号 → 存储类型 → 存储段 → 仓位 → 活动区域 → 工作中心 → 资源”的顺序推进,因为后面的对象大多要引用前面的对象。以下是一组教学示例参数,用于说明各层需要填什么、填了之后影响什么,并非某真实项目的实测配置。

层级示例值关键参数业务影响
仓库编号WH01作业日历、计量单位、批次策略决定库存与任务的作用域
存储类型001 高位货架上架策略、容量检查、混放标识决定货怎么放、能不能混放
存储段A 段(轻载高频)区域划分、承重等级影响上架区域选择与补货定向
存储仓位001-03-12-04最大重量、最大体积、坐标决定能否放入、路径怎么走
活动区域AA-PICK-A包含仓位范围、作业方式波次拆分与拣选路径的基础
工作中心WC-PICK绑定活动区域、班组决定班组能看到哪些任务
资源RES-FL-01 叉车类型、容量、可用时段、状态决定任务能否被领取执行

四、建模时最容易踩的三个坑

第一,仓位容量参数留空。如果存储仓位的最大重量、最大体积不填,EWM 的容量检查会失效,上架策略可能把重货放到轻载货架,或者把整托货塞进半托位。建议至少填最大重量和最大箱位数,并在测试仓位上验证一次超重上架是否被拦截。

第二,活动区域与存储类型混为一谈。存储类型是“物理存放方式”,活动区域是“作业组织方式”。同一个存储类型可以拆成多个活动区域(例如按巷道拆),不同存储类型也可以合并进一个活动区域(例如拣选面与补货区合并为一条拣选路径)。把两者当成一回事,会导致波次拆分粒度错误、拣选路径绕行。

第三,资源状态没有纳入日常维护。资源一旦被标记为“故障”却未及时恢复,任务会一直积压在队列里,表现为“任务已创建但无人执行”。排障时应先查资源状态,再查工作中心与活动区域的绑定关系,最后才怀疑任务本身。

主数据一旦有库存或任务引用,修改存储类型、仓位编号等关键字段会非常困难。建议在正式上线前用测试仓库编号完整跑一遍“收货—上架—拣选—发货”链路,确认层级关系与派工逻辑无误后再复制到生产仓库编号。

把这条层级链建对,后续的波次、任务、资源、库存才有稳定的落点。仓库编号划定边界,存储类型与存储段决定货怎么放,存储仓位给出精确位置,活动区域与工作中心把空间翻译成作业,资源则把作业真正执行下去。这七类主数据之间的关系,就是 EWM 智能仓储运行的骨架。