SAP S/4HANA MM 模块培训 18:物料账启用与原材料主数据


SAP S/4HANA MM 模块培训 18:物料账启用与原材料主数据

SAP S/4HANA MM 模块培训 18:物料账启用与原材料主数据

本课从一次失败的 MM01 开始:公司代码、MM 期间和物料账尚未完成必要设置,因此原材料无法创建。视频随后逐项修复前置配置,最后成功创建原材料 WHEAT-9501

课程资料

项目内容
视频标题18. SAP MM S4/HANA \| Class-18 \| July Batch
视频地址YouTube 原视频
发布日期2025-09-22
时长01:01:37
源画面1920 × 1080
字幕YouTube 英文自动字幕,无人工字幕
内容一致性目录、元数据和主要授课内容一致,不是重复课程;约 49:29 开始的 FB60 是对前一阶段 FI 发票内容的短暂复测,不是新的 MM 流程

本课脉络

时间实际内容结果
00:00–14:00首次用 MM01 创建原材料暴露公司分配、MM 期间和物料账前置问题
14:00–16:17修复公司代码到公司的分配公司代码 9501 重新分配到公司 9501
17:15–27:40初始化 MM 期间,并检查 FI 期间MM 期间设为 2025 年第 5 期;FI 期间由 OB52 单独控制
28:00–40:56配置并启动物料账为估价范围 9502 定义、分配、激活物料账并执行生产启动
41:00–48:30再次执行 MM01成功创建 WHEAT-9501
49:29–52:00FB60 发票复测FI 凭证 300002 过账成功,只用于验证 FI 期间已打开
52:00–61:37回顾与答疑明确本公司的采购订单、收货和后续发票校验尚未开始

文中的 95019502WHEAT-9501 等都是视频系统的示例值。SAP 标准规则与视频示例会分开说明。

一、第一次 MM01 为什么失败

讲师计划创建原材料 WHEAT-9501,选择了 Basic Data、Purchasing、Plant/Storage 和 Accounting 视图,并输入公司代码 9501、工厂 9502、库存地点 9502。在填写数据前后,系统依次暴露出三个前置问题:

  1. 公司代码 9501 未正确分配给公司。
  2. 新公司代码尚未建立 MM 期间控制记录。
  3. 估价范围 9502 的物料账尚未设为生产状态。

公司、公司代码、工厂和库存地点是企业结构;物料类型、物料账类型、估价范围和价格确定则属于不同的配置对象。代码相同不代表它们是同一个对象。

修复企业结构分配

视频先进入 SPRO 的 Enterprise Structure,发现公司代码 9501 缺少公司分配,随后将它分配给公司 9501 / GEP Worldwide 并保存。这个问题属于企业结构分配,不是物料主数据本身的问题。

二、用 OMSY 初始化 MM 期间

视频进入 Maintain Company Codes for Materials Management(常用事务码 OMSY),把公司代码 9501 的当前年度设为 2025、当前期间设为 5,并勾选 ABp 允许向上一期间过账。保存后,系统自动显示上一期间为 2025 年第 4 期。

OMSY 中公司代码 9501 的 MM 期间控制记录

这里要纠正一个容易混淆的说法:

  • OMSY 用于新公司代码的 MM 期间初始化与控制记录维护。
  • 日常月结切换到下一期间,标准做法是使用 MMPV,不是每月重新用 OMSY 初始化。
  • ABp 只表示允许向上一期间过账;是否能实际过账,还受业务日期、凭证类型和其他期间控制影响。

MM 期间与 FI 期间不是一回事

视频随后用 OB52 打开 FI 的第 5 期间。两者分别控制不同的过账范围:

控制主要对象视频中的动作
MM 期间物料移动与库存相关过账OMSY 初始化公司代码 9501 的 MM 期间
FI 期间财务凭证过账OB52 打开 FI 期间 5

一个期间已打开,不代表另一个期间也已打开。

三、处理“Material Ledger must be set productive”

完成 MM 期间初始化后,MM01 仍提示估价范围 9502 的物料账必须设为生产状态。在 SAP S/4HANA 中,物料账是强制组件,但实际成本核算是可选能力。视频选择价格确定 2,并没有启用实际成本核算。

1. 定义物料账类型:OMX2

视频创建物料账类型 9501,描述为 Material Ledger Type 9501,并选择手工维护。

OMX2 定义物料账类型 9501

注意:视频中的“物料类型 9501 RAW MATERIAL”与“物料账类型 9501”是两个独立对象,只是示例系统恰好用了相同代码。

2. 分配到估价范围:OMX3

视频把物料账类型 9501 分配给估价范围 9502;该估价范围对应公司代码 9501

OMX3 将物料账类型分配给估价范围 9502

3. 激活物料账:OMX1

在估价范围 9502 上勾选 Material Ledger Active,并设置价格确定 2 Transaction-Based

OMX1 为估价范围 9502 激活物料账

价格确定的含义不能与价格控制混为一谈:

字段视频选择含义
Price Determination2 Transaction-Based按交易更新物料账,不执行单层/多层实际成本核算
Price ControlS Standard Price库存按标准价计价,差异进入价格差异科目

价格确定 3 才用于单层/多层实际成本核算场景。SV 都是标准允许的价格控制方式,原材料并非在所有企业中都必须使用 S

4. 生产启动:CKMSTART

视频先以 Test Run 在后台执行,再取消 Test Run 提交实际运行。所选工厂为 9502,后台作业状态显示为 Ready。

CKMSTART 为工厂 9502 提交物料账生产启动

该画面证明实际运行已提交,但视频没有展开完整作业日志。随后 MM01 能正常进入估价视图并成功保存物料,说明课程系统中“估价范围未设为生产”的障碍已被排除。

生产启动是高影响配置:SAP 官方说明要求它在工厂创建物料主数据之前完成;启动后,货币和物料账类型等关键设置不能再随意改变。因此真实项目必须先核对组织结构、货币与物料账设计,再执行生产启动。

四、成功创建原材料 WHEAT-9501

完成前置配置后,视频重新执行 MM01 并保存成功。主要输入如下:

字段视频示例值说明
MaterialWHEAT-9501外部物料号;只有物料类型的号码范围允许外部编号时才能这样输入
DescriptionWheat Crop小麦原料描述
Industry SectorF Manufacturing行业领域;首次分配后不能更改
Material Type9501 RAW MATERIAL视频系统的自定义原材料类型
Company Code9501公司代码
Plant9502 Bangalore工厂,同时也是本例的估价范围
Storage Location9502库存地点
Base Unit of MeasureKG基本计量单位
Material Group9501W物料组
Purchasing GroupGEP采购组
Profit Center1000视频示例的利润中心,维护在工厂层数据中
Division1G视频示例的产品组/部门值
Valuation Class9501用于自动科目确定;允许值受物料类型配置限制
Price Determination2Transaction-Based
Price ControlSStandard Price
Standard Price20视频输入值;界面显示会受币种小数位与本地格式影响
Price Unit1每 1 KG 的价格单位

MM01 的 Accounting 1 视图:物料账、价格确定与标准价

估价类不是物料的“会计科目”。它通过自动科目确定,把一组物料映射到相应的库存和差异科目。利润中心则支持按组织责任范围进行库存与损益分析;是否必输由字段选择和企业配置决定,不是所有系统的统一硬性要求。

五、FB60 只是旧内容复测

约 49:29,视频再次用 FB60 录入无采购订单的供应商发票。讲师在 OB52 打开 FI 期间后重新模拟并过账,系统生成公司代码 9501 的凭证 300002

这一段必须按实际边界理解:

  • 它验证的是 FI 期间已经允许过账。
  • 它不是采购订单发票,也没有引用刚创建的 WHEAT-9501
  • 它重复了前一阶段的 FI 发票操作,不构成本课新的 MM 采购流程。

六、操作检查清单

顺序检查项本课验证结果
1公司代码是否正确分配给公司9501 已分配到公司 9501
2新公司代码是否有 MM 期间控制记录2025 年第 5 期已初始化
3FI 期间是否按业务需要打开OB52 中第 5 期已打开
4估价范围是否分配物料账类型9502 → 物料账类型 9501
5估价范围是否激活物料账已激活,价格确定为 2
6是否完成生产启动CKMSTART 已提交实际运行,后续 MM01 成功
7物料类型、号码范围和视图是否匹配外部物料号 WHEAT-9501 保存成功
8估价类、价格控制和价格是否符合设计视频示例为估价类 9501S、标准价 20

七、本课边界

本课完成的是“物料主数据可创建”的前置配置与验证。视频答疑中明确说明:培训公司 9501 尚未创建采购订单,先前出现的采购订单和收货画面来自其他示例公司。因此,本课没有演示以下业务:

  • WHEAT-9501 创建采购订单;
  • 对该采购订单执行收货;
  • 基于采购订单进行发票校验。

末段另一位学员提到工厂与库存地点分配报错,视频只要求对方继续核对分配和错误截图,没有给出已验证的通用修复结论,本文不将其扩写成标准方案。

SAP 官方资料核验

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

发表评论

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

SAP S/4HANA MM 模块培训 18物料启用原材料数据
SAP S/4HANA MM模块培训 03 - 采购组织、采购组物料数据基础配置
SAP S/4HANA MM模块培训 40 - 管道物料:PIPE数据、特殊库存P周期结算
SAP S/4HANA MM模块培训 04 - 物料数据物料类型MM01创建
SAP S/4HANA MM模块培训 08 - 外部服务采购流程服务数据
SAP S/4HANA MM模块培训 33 - 物料类型定制:控制属性、物料状态维护视图
SAP S/4HANA MM模块培训 05 - 业务伙伴(供应商)数据:类别分组
SAP S/4HANA MM模块培训 43 - 制造商零件编号MPN:数据、采购控制AMPL
SAP S/4HANA MM模块培训 06 - 库存物料采购询价创建
SAP S/4HANA MM模块培训 18 - 优化采购:采购申请供应源分配转单入口
SAP S/4HANA MM模块培训 25 - 库存转储转移过:321、309、一步/两步STO
SAP S/4HANA MM模块培训 22 - 采购订单、收货发票校验
SAP S/4HANA MM模块培训 01 - 介绍ERP SAP MM模块
SAP S/4HANA MM模块培训 54 - 数据迁移驾驶舱:LTMC、LSMWMigrate Your Data
SAP S/4HANA MM模块培训 49 - 自动科目确定:MM-FI集成、事务键OBYC
SAP S/4HANA MM模块培训 13 - 自动科目确定供应商账户组
SAP S/4HANA MM模块培训 52 - 预付款履约保留款
SAP S/4HANA MM模块培训 57 - MM-PP集成:MRP采购、生产预留、外部加工货物移动
SAP S/4HANA MM模块培训 17 - 供应商手工付款、利润中心成本中心
SAP S/4HANA MM模块培训 08 - 过账期间字段状态变式