SAP S/4HANA 实操 02:MM 复制标准类型创建 Garson 自定义物料类型


文章封面

SAP S/4HANA MM 实操:复制标准类型创建 Garson 自定义物料类型

本文承接前面的 Garson MM 练习。前面已经配置了企业结构,又规划了一组物料主数据。现在再往前补一层:不直接使用标准物料类型 ROH / VERP / HAWA / FERT / NLAG / DIEN / HALB,而是复制它们,创建一套 Garson 专用的自定义物料类型。

这套练习的目标不是炫配置,而是让后续 MM01 创建物料时,所有物料都能清楚区分为 Garson 练习数据。

一、先说结论

建议使用下面这套 4 位物料类型编码:

标准物料类型Garson 自定义类型中文说明后续物料用途
ROHGROHGarson 原材料钢板、螺栓、润滑油
VERPGVERGarson 包材外箱、包装材料
HAWAGHAWGarson 贸易商品安全手套、寄售保险丝
FERTGFERGarson 成品标准泵组件
NLAGGNLAGarson 非库存物料办公耗材套装
DIENGDIEGarson 服务物料设备校准服务
HALBGHALGarson 半成品委外装配件

SAP S/4HANA MM 实操:复制标准类型创建 Garson 自定义物料类型

如果你的公司强制要求自定义对象必须 ZY 开头,就不要用 GROH 这套,可以改成 ZGRO / ZGVE / ZGHA / ZGFE / ZGNL / ZGDI / ZGHB。如果只是个人练习系统,并且没有命名规范限制,GROH 这套更直观。

二、为什么要复制标准类型

不要从空白新建物料类型。最稳的方法是复制标准物料类型。

做法结果
复制 ROH 创建 GROH保留原材料应有的采购、库存、会计逻辑
复制 FERT 创建 GFER保留成品应有的库存和价格控制逻辑
复制 DIEN 创建 GDIE保留服务物料不走普通库存的特点
从空白新建容易漏掉字段参考、视图、数量更新、价值更新、号码范围

物料类型会影响 MM01 可选视图、字段状态、号码范围、数量更新、价值更新、价格控制和后续账户确定。复制标准类型能先保证业务跑得通。

三、配置前检查

进入配置前先检查三件事。

检查项事务码 / 位置正确结果
编码是否被占用OMS2GROH/GVER/GHAW/GFER/GNLA/GDIE/GHAL 不存在
是否允许自定义命名项目规范允许非 Z/Y 开头,或本练习系统没有限制
是否有传输请求Customizing 请求准备一个专用请求记录本次配置

如果系统已经有人创建了 GROH,不要覆盖,换成 G1ROZGRO 这一类个人前缀。

四、OMS2 创建自定义物料类型

事务码:OMS2

IMG 路径:

SPRO
└── Logistics - General
    └── Material Master
        └── Basic Settings
            └── Material Types
                └── Define Attributes of Material Types

每个物料类型都按同一套路操作:

  1. 进入 OMS2
  2. 找到要复制的标准物料类型,例如 ROH
  3. 选择复制。
  4. 把新物料类型改成 GROH
  5. 修改描述,例如 Garson 原材料
  6. 保留复制来的字段参考、视图选择、价格控制和数量/价值更新设置。
  7. 保存到传输请求。
  8. 对其他六个类型重复。

逐个创建如下:

步骤源类型新类型描述
1ROHGROHGarson 原材料
2VERPGVERGarson 包材
3HAWAGHAWGarson 贸易商品
4FERTGFERGarson 成品
5NLAGGNLAGarson 非库存物料
6DIENGDIEGarson 服务物料
7HALBGHALGarson 半成品

五、每个类型要重点检查什么

复制完成后,不要只看编码存在,要检查关键属性是否符合用途。

自定义类型重点检查原因
GROH采购视图、MRP 视图、库存视图、会计视图可用原材料要能采购、入库和计价
GVER数量更新和价值更新符合包材管理方式包材要能入库,通常也要估价
GHAW采购、库存、会计视图可用贸易商品要能采购和库存管理
GFER库存和会计视图可用,价格控制适合成品成品后续要做库存地点转储
GNLA不按普通库存数量管理非库存物料用于消耗类采购
GDIE服务采购相关视图保持标准复制结果服务物料不走普通库存收发
GHAL库存、会计、BOM/委外场景可用半成品用于委外装配件

这里的原则很简单:先保持和标准类型一致。等业务跑通后,再单独练字段状态或账户确定配置。

六、物料编码规则

物料类型解决的是“这是什么类型的物料”,物料号解决的是“这一个具体物料是谁”。本练习建议使用外部物料号,并在 MMNR 里给不同物料类型分配不同号段。

推荐编码结构:

GMM-类别-流水号

含义如下:

示例含义
固定前缀GMMGarson MM 练习数据
类别码RM物料业务类别
流水号0001同类物料顺序号

推荐类别码:

类别码对应物料类型示例物料号用途
RMGROHGMM-RM-0001原材料
PKGVERGMM-PK-0001包材
HAGHAWGMM-HA-0001贸易商品、易耗品、寄售件
FGGFERGMM-FG-0001成品
NLGNLAGMM-NL-0001非库存物料
SVGDIEGMM-SV-0001服务物料
SCGHALGMM-SC-0001半成品、委外装配件

如果你的系统物料号不允许横杠,可以去掉横杠,改成 GMMRM0001GMMPK0001 这种格式。规则不变。

注意:MMNR 不是正则校验工具,不能像程序一样检查每一段业务含义。它主要控制号码范围、内部/外部编号、以及物料类型能使用哪个号段。因此编码规则要靠“号段设计 + 操作规范 + 最小测试”一起保证。

七、MMNR 维护号码范围

事务码:MMNR

IMG 路径:

SPRO
└── Logistics - General
    └── Material Master
        └── Basic Settings
            └── Material Types
                └── Define Number Ranges for Each Material Type

本练习建议给 Garson 自定义物料类型单独维护外部号码范围。这样 MM01 可以手工输入 GMM-RM-0001 这类物料号。

建议号段如下:

号码范围编号外部号段 From外部号段 To分配物料类型说明
91GMM-RM-0001GMM-RM-9999GROHGarson 原材料
92GMM-PK-0001GMM-PK-9999GVERGarson 包材
93GMM-HA-0001GMM-HA-9999GHAWGarson 贸易商品
94GMM-FG-0001GMM-FG-9999GFERGarson 成品
95GMM-NL-0001GMM-NL-9999GNLAGarson 非库存物料
96GMM-SV-0001GMM-SV-9999GDIEGarson 服务物料
97GMM-SC-0001GMM-SC-9999GHALGarson 半成品

操作步骤:

  1. 进入 MMNR
  2. 选择维护物料主数据号码范围。
  3. 新建或选择 Garson 专用号码范围组。
  4. 维护上表中的外部号段。
  5. 勾选外部编号标识。
  6. GROH/GVER/GHAW/GFER/GNLA/GDIE/GHAL 分配到对应号码范围组。
  7. 保存到传输请求。

SAP S/4HANA MM 实操:复制标准类型创建 Garson 自定义物料类型

如果系统不允许同一个组里按物料类型分得这么细,就先建一个 Garson 总外部号段,例如 GMM-00000001GMM-99999999,再用人工规则控制类别码。第一遍练习优先保证 MM01 能创建成功。

八、内部号和外部号怎么选

方式优点缺点本练习建议
内部编号系统自动给号,不容易输错物料号看不出业务含义不优先
外部编号可以手工输入 GMM-RM-0001 这类编号需要号码范围允许,否则保存失败推荐

本套 Garson 练习建议使用外部编号,因为后续物料主数据、采购订单、收货和发票校验都要反复引用这些物料。物料号本身有业务含义,练习时更容易查找。

如果你已经按旧方案创建了 ZMM-RM-001 这类物料,不要为了改名删除重建;没有业务单据前可以重建,有业务单据后就保留旧编号,后续新增物料再使用 GMM 规则。

九、用自定义类型替换后续物料清单

后续创建物料时,不再使用标准类型,而是使用 Garson 自定义类型,并优先使用 GMM 编码。

推荐物料号原标准类型改用自定义类型描述
GMM-RM-0001ROHGROH热轧钢板卷
GMM-RM-0002ROHGROH不锈钢螺栓 M8
GMM-RM-0003ROHGROH工业润滑油
GMM-PK-0001VERPGVER外箱 400x300x250
GMM-HA-0001HAWAGHAW安全手套
GMM-HA-0002HAWAGHAW退货测试安全手套
GMM-HA-0003HAWAGHAW供应商寄售保险丝
GMM-FG-0001FERTGFER标准泵组件
GMM-NL-0001NLAGGNLA办公耗材套装
GMM-SV-0001DIENGDIE设备校准服务
GMM-SC-0001HALBGHAL委外装配件

十、MM01 冒烟测试

配置完物料类型和号码范围后,先不要一次性创建全部物料。先做一个最小测试。

测试物料物料类型工厂库存地点采购组
GMM-RM-0001GROHGSH1RM01G01

操作步骤:

  1. 输入事务码 MM01
  2. 物料号输入 GMM-RM-0001
  3. 行业领域选择 M
  4. 物料类型选择 GROH
  5. 选择基础数据、采购、MRP、库存、会计视图。
  6. 工厂输入 GSH1,库存地点输入 RM01
  7. 采购组输入 G01
  8. 维护价格、MRP、会计等字段。
  9. 保存。

如果这里保存失败,优先检查两处:

报错方向优先检查
物料类型不可用OMS2GROH 是否保存成功
物料号不允许MMNRGMM-RM-0001 是否落在 GROH 的外部号段内

十一、结果校验

校验点事务码 / 表正确结果
自定义类型存在OMS2能看到 GROH/GVER/GHAW/GFER/GNLA/GDIE/GHAL
号码范围已分配MMNR7 个类型都有外部号码范围组
原材料测试物料成功MM03GMM-RM-0001 的物料类型是 GROH
号码规则正确MM03物料号、物料类型和描述能对应起来
上海工厂扩展成功MM03输入 GSH1 能看到采购、MRP、库存、会计视图
库存结构正常MMBE能看到 GSH1 / RM01,未入库前数量可以为 0
批量查询正常MM60工厂 GSH1 下能查到 GROH 类型物料

十二、常见错误

问题原因处理
MM01 找不到 GROH物料类型未保存,或客户端不对回到 OMS2 检查
输入 GMM-RM-0001 后保存失败号码范围不允许外部编号检查 MMNR 外部号码范围
GROH 却输入了 GMM-PK-0001物料类型和号段规则不一致原材料用 GMM-RM-*,包材用 GMM-PK-*
物料没有会计视图复制后视图或字段设置不合适对比源类型 ROH/FERT/HALB
非库存物料出现库存相关困惑GNLA 当成普通库存物料使用非库存物料后续走账户分配,不看库存数量
服务物料无法做普通收货GDIE 本来就不是普通库存物料后续走服务采购和服务确认
为了修错乱改账户确定问题可能在物料类型或号码范围先完成 OMS2/MMNR/MM01 最小闭环

十三、最终完成标准

这次配置完成后,要满足下面五个结果:

  1. OMS2 中有 7 个 Garson 自定义物料类型。
  2. MMNR 中这些物料类型都有可用外部号码范围。
  3. 物料编码规则确定为 GMM-类别-流水号
  4. MM01 可以用 GROH 创建 GMM-RM-0001
  5. MM03 / MM60 / MMBE 能正常查看新物料。

做到这里,Garson 练习数据就形成了更清晰的分层:企业结构用 G001 / 6601 / GSH1,物料类型用 GROH / GVER / GHAW,具体物料用 GMM-RM-0001 这类编号。后续再做采购订单、收货、发票校验时,就能一眼看出这些数据属于自己的练习体系。

版权声明:本文为YES开发框架网发布内容,转载请附上原文出处连接
MCP自动发表文章
评论列表

发表评论

评论内容
昵称:
验证码:
验证码
关联文章

SAP S/4HANA 02MM 复制标准类型创建 Garson 定义物料类型
SAP S/4HANA 04:MM 基于 Garson 组织架构创建物料主数据并递进练习
SAP S/4HANA 03:创建物料
SAP S/4HANA 01:MM 企业结构与采购组织配置:Garson 测试公司示例
SAP S/4HANA MM模块培训 04 - 物料主数据、物料类型MM01创建
SAP S/4HANA MM模块培训 33 - 物料类型定制:控制属性、物料状态与维护视图
SAP S/4HANA MM模块培训 06 - 库存物料采购与询价创建
SAP S/4HANA MM 模块培训 19:采购供应商与 PO-GR-IR
SAP S/4HANA MM模块培训 50 - 采购文本类型与文本采用:抬头、项目、复制规则与固定标识
SAP MM、FI、SD、PP 组织架构配置:具体步骤与最终结果校验
SAP S/4HANA MM模块培训 40 - 管道物料:PIPE主数据、特殊库存P与周期结算
SAP S/4HANA MM模块培训 37 - 移动类型:控制功能、分类、冲销与定制
SAP S/4HANA OMS2物料类型字段详解:每个字段的意义与常用配置
SAP S/4HANA MM模块培训 23 - 供应商退货交货:122/124移动类型与官方补充流程
SAP S/4HANA MM模块培训 03 - 采购组织、采购组与物料主数据基础配置
SAP S/4HANA MM 模块培训 18:物料账启用与原材料主数据
SAP S/4HANA MM模块培训 44 - 库存确定:库存地点、库存类型与领用策略
SAP S/4HANA MM模块培训 02 - 快速掌握 SAP GUI 导航
SAP S/4HANA MM模块培训 47 - 分割评估:评估类别、类型与部分库存计价
物料组为什么在“后勤-常规”中定义开始?理解 SAP S/4HANA 的四层数据逻辑