2. 生产主数据架构与建模
S/4HANA生产制造能否顺畅运行,取决于四类主数据是否被正确建模:物料主数据、BOM、工作中心与工艺路线。它们不是彼此独立的档案,而是一条层层递进的约束链——物料决定"能不能造",BOM决定"用什么造",工作中心决定"在哪里造、产能多少",工艺路线决定"按什么顺序造、每道工序占用多少能力"。本节按这条链展开,重点讲清各视图的关键字段、多级与变式结构的建模方式,以及工序与工作中心能力的挂接逻辑。
物料主数据:三个视图各管一段
物料主数据用MM01创建、MM02修改、MM03显示。创建时先选物料类型(如成品FERT、半成品HALB、原材料ROH)和行业领域,系统据此决定哪些视图可用、哪些字段必输。生产相关最核心的是三个视图。
MRP视图解决"要不要买、买多少、提前多久"。关键字段包括:MRP类型(PD为MRP、VB为再订货点、ND为不参与MRP)、MRP控制者(决定谁负责这块物料)、批量程序(EX直接按需、HB补足到最大库存、FX固定批量)、采购类型(E自制、F外购、X两者皆可)、计划交货时间(外购)或自制生产时间(自制)、安全库存与策略组。策略组尤其关键:10按库存生产、20按订单生产、40按订单装配,它直接决定后续需求如何传递到BOM下层。
工作视图(Work Scheduling)解决"生产准备与排产的基础参数"。关键字段有:生产计划参数文件、批量参数、前后置浮动时间、超产/欠产容差、以及是否允许反冲。这些参数影响计划订单转生产订单时的日期计算与数量容差判断。
质量视图解决"要不要检、按什么检"。关键字段包括:QM采购标识、质量检验设置(如01收货检验、03生产检验)、检验计划组、检验特性、以及是否启用质量信息记录。若物料启用检验,则收货或生产入库时会自动触发检验批。
BOM:从单层到多级、变式与超级BOM
BOM用CS01创建、CS02修改、CS03显示。创建时需指定物料、工厂、BOM用途(生产用1、销售用5等)和有效期。BOM行项目包含组件物料、数量、单位、项目类别(L库存项、N非库存项)、以及可选的相关性。
多级BOM是产品结构的自然展开:成品BOM下挂半成品,半成品再有自己的BOM,形成树状层级。CS03查看时可用"多层展开"逐级下钻。多级结构决定了MRP的展开深度——上层需求按BOM逐层分解,直到外购件或不再展开的层级。
变式BOM用于同一物料在不同配置下使用不同组件。做法是给BOM行项目分配"对象相关性"(如依赖关系),由配置特征值触发。例如同一台设备,选配A电机时挂组件X,选配B电机时挂组件Y,系统在配置时自动筛选有效行。
超级BOM则把多个变式合并到一张BOM中,用类节点(Class Item)和对象相关性统一管理。它适合变式极多、维护单张BOM成本过高的场景。超级BOM在配置时通过相关性解析出实际组件,再生成订单BOM。
工作中心与能力数据
工作中心用CR01创建,代表执行工序的资源单元(如装配线、机加工中心、检验台)。创建时需指定工作中心类别(如0001机器、0003人工)、工厂、以及所属成本中心。能力数据在"能力"页签维护:可用能力(如每天16小时)、能力类别(机器/人工)、以及班次与休息时间。
能力数据是排产的量化基础。系统用"可用能力×效率"计算每道工序的产能占用。例如某工作中心每天两班共16小时,效率90%,则有效能力为14.4小时/天。若某工序标准工时2小时,则理论上每天可完成7.2件。这个数字直接用于能力负荷比较。
工艺路线与工序分配
工艺路线用CA01创建,定义物料的生产步骤。每道工序包含:工序号(如0010、0020)、工作中心、控制码(决定是否报工、是否打印工票)、标准工时(准备时间、机器时间、人工时间)、以及工序间的顺序关系。
工序分配的核心是把每道工序挂到正确的工作中心上,并给出可计算的时间参数。例如:
工序0010 下料 工作中心WC01 准备30min 机器5min/件 人工2min/件
工序0020 焊接 工作中心WC02 准备20min 机器8min/件 人工6min/件
工序0030 检验 工作中心WC03 准备10min 机器0min/件 人工4min/件
这些时间参数在排产时被汇总为工序负荷,再与工作中心能力比较,形成能力负荷图。若某工作中心负荷超过有效能力,系统会提示瓶颈,计划员据此调整排产或增加班次。
建模顺序与常见陷阱
实际项目中,四类主数据的创建顺序通常是:先建物料(至少MRP视图和工作视图),再建工作中心,然后建BOM,最后建工艺路线。原因是BOM组件需要物料存在,工艺路线工序需要工作中心存在。若顺序颠倒,系统会因找不到引用对象而报错。
常见陷阱有三个。第一,MRP视图的策略组与BOM用途不匹配,导致需求无法正确展开到下层。第二,工作中心能力数据未维护班次,系统按24小时计算可用能力,排产结果严重失真。第三,工艺路线工序的控制码设置错误,导致报工无法回冲库存或工时无法采集。这三类问题在实施初期最常出现,建议在单元测试阶段用一张完整产品结构做端到端验证。
把四类主数据串起来看:物料主数据定义了"造什么、买什么",BOM定义了"由什么组成",工作中心定义了"在哪里造、能力多大",工艺路线定义了"按什么顺序造、每步耗多少时间"。四者共同构成S/4HANA生产制造的数据底座,后续的MRP运算、生产订单创建、能力排产与成本核算,都建立在这套模型之上。