SAP S/4HANA MM模块培训 09 - 字段状态验证与 CO 基础配置


SAP S/4HANA MM模块培训09:字段状态验证与CO基础配置

SAP S/4HANA MM模块培训 09 - 字段状态验证与 CO 基础配置

本课先用总账凭证录入界面验证字段状态,再建立控制范围 9501、分配公司代码、激活所需组件,并为 CO 凭证创建编号范围。它解决的是 MM 业务进入 FI/CO 集成前的基础配置问题,并未开始采购业务配置。

课程边界:视频时长约 1 小时 2 分钟。字段状态测试使用培训公司代码 3501 和差旅费科目 2126;CO 配置使用公司代码及控制范围 9501。本课没有过账实际会计凭证,没有创建成本中心主数据,也没有配置 CO 版本;版本配置留到下一课。视频中的代码、区间和组件选择均为共享培训系统示例。

原视频:9. SAP MM S4/HANA | Class-9 | July Batch

一、先用 F-02 验证字段状态

1. 为什么不能只看 OBC4

讲师先尝试在公司代码 9501 中录入总账凭证,但该公司代码还没有完成后续配置,因此切换到已经可用的公司代码 3501,并选择总账科目 2126(Travel Cost)做界面验证。

测试使用事务码 F-02

  • 记账码 40:总账科目借方。
  • 记账码 50:总账科目贷方。
  • 科目 2126 使用费用类字段状态组 G004
  • 字段状态通过 OBC4 维护。

字段状态变式3501中的费用类字段状态组G004

字段状态组不是独立生效。SAP 在录入凭证时会组合总账科目字段状态组记账码字段状态;可选状态不能覆盖必输或隐藏状态,隐藏与必输冲突还会触发不一致错误。SAP 标准中,总账记账码 4050 的字段通常保持可选,再由总账科目的字段状态组决定更细的屏幕布局。

2. 隐藏业务范围和成本中心

讲师把业务范围、成本中心等字段设置为隐藏后,返回 F-02 重新进入科目行项目。界面中已经看不到 Business Area 和 Cost Center。

字段隐藏后F-02行项目中不再显示业务范围和成本中心

课堂中还尝试隐藏 Text,但 Text 仍然显示。不能据此断言 OBC4 无效:部分字段还会受到记账码或其他中央设置控制。排查时应依次检查当前科目的字段状态组、记账码和公司代码相关设置,不能只改一个位置。

3. 把业务范围改为可选、成本中心改为必输

讲师随后把 Business Area 改为可选,把 Cost Center 改为必输,再次进入相同科目。两个字段重新出现,成本中心旁显示必输标记。

业务范围恢复为可选且成本中心设置为必输

这组前后对照说明:字段状态配置完成后,必须回到真实业务事务中验证。仅看到配置保存成功,不代表最终录入界面一定符合预期。

二、检查公司代码全局参数

事务码 OBY6 对应 IMG 路径:

Financial Accounting → Financial Accounting Global Settings → Global Parameters for Company Code → Enter Global Parameters

公司代码全局参数的IMG配置路径

这里集中检查公司代码级的重要参数,例如国家、币种、语言、科目表、会计年度变式、字段状态变式和记账期间变式。后续出现“科目表不一致”“期间不能过账”或“字段布局不对”等问题时,这里是关键检查点之一。

负数记账不是“允许银行余额为负”

视频把 Permit Negative Posting 与银行负数场景联系起来,这个解释不准确。SAP 的负数记账主要用于冲销或更正:在原借贷方向用负号减少交易额,使错误凭证及其冲销在交易额层面相互抵消。它是否可用还取决于公司代码、冲销原因和当地会计规则,不能按“账户可能透支”来理解。

三、为什么 MM 练习需要 CO 基础配置

讲师从 IMG 进入:

Controlling → General Controlling → Organization

IMG中的Controlling与General Controlling配置入口

课程把 CO 简化为“管理会计”,方向是对的,但“FI 和 CO 在 HANA 中合并了”不够精确。SAP S/4HANA 使用 Universal Journal,把 FI 和 CO 的会计相关行项目统一记录在 ACDOCA,减少重复数据和对账工作;FI 与 CO 的业务职责、组织对象和配置仍然存在。

对象标准用途本课示例
Company Code法定财务报表与对外会计核算9501
Controlling Area管理成本和收入的组织范围9501
Operating Chart of Accounts控制范围内公司代码共同使用的运营科目表9501
Fiscal Year Variant控制跨公司代码成本核算的期间结构GE
Standard Cost Center Hierarchy容纳控制范围内全部成本中心的标准层级9501CCH

一个控制范围可以分配多个公司代码,用于跨公司代码管理会计;这些公司代码必须使用相同的运营科目表和相同的会计年度变式。控制范围代码与公司代码相同只是本课便于记忆的设计,不是 SAP 强制规则。

本课涉及的配置入口

步骤事务码或入口本课状态
维护控制范围OKKP已完成
分配公司代码、激活组件OKKP 视图集已完成
维护 CO 凭证编号范围KANK已完成
维护 CO 版本OKEQ下一课
为 CO 版本定义分类账IMG 路径下一课

四、建立控制范围 9501

1. 维护基本数据

在 Maintain Controlling Area 中新建控制范围 9501,并选择“Controlling area same as company code”。系统据公司代码设置带出公司代码币种、科目表和会计年度变式。本课填写的数据包括:

  • 控制范围名称:Controlling Area of GEP
  • 币种类型:10(公司代码币种)。
  • 币种:INR
  • 科目表:9501
  • 会计年度变式:GE(4 月至次年 3 月,含 4 个特别期间)。
  • 成本中心标准层级:9501CCH

控制范围9501的币种科目表会计年度与标准层级

保存时系统提示标准层级不存在,讲师确认创建。标准层级不是普通备注字段;在创建成本中心之前,必须先有控制范围的成本中心层级结构。

2. 分配公司代码

控制范围创建后,还要在 Assignment of company code 中把公司代码 9501 分配给控制范围 9501

把公司代码9501分配给控制范围9501

3. 激活实际需要的组件

讲师为 2025 会计年度激活 Cost Centers,并勾选 Cost Objects、All Currencies 和 Variances。

控制范围9501在2025年度的组件激活设置

这些选项不能照抄到生产系统。应先确认企业会使用哪些 CO 业务,再激活相应组件;本课的选择是为了让共享培训公司代码能够继续演示 MM、FI 与 CO 集成。

五、配置 CO 凭证编号范围

1. 进入控制范围并检查区间

KANK 中输入控制范围 9501,进入 Intervals。新控制范围尚无编号区间,因此系统显示空表。

控制范围9501尚未建立CO凭证编号区间

2. 创建业务事务组和内部编号区间

讲师创建组 CO Number Ranges for Controlling Document - GEP Worldwide,建立区间 01

  • From Number:1
  • To Number:100000
  • External:不勾选,即内部编号

为控制范围9501建立区间01和内部编号范围

内部编号表示保存业务数据时由系统从区间中顺序取号;外部编号则要求用户或外部系统提供区间内的号码。真实项目的区间容量、分组方式和传输策略必须由业务量与审计要求决定,不能直接沿用 1–100000

3. 把业务事务分配给编号组

返回 Change Groups 后,系统左侧列出尚未分配的 CO 业务事务。讲师逐条选择,再使用 Assign Element to Group 分配到刚创建的组。

把CO业务事务逐条分配给编号范围组

视频为了避免练习时遗漏,把所有可见事务都分配到同一个组;生产系统不应机械照做。SAP 标准允许按相近业务事务分组,也可以从标准控制范围 0001 复制默认分配,再根据实际业务调整。

还有一个容易忽略的例外:SAP 官方说明,COIN(来自 FI 的 CO through-posting)使用系统自动生成的字母数字编号,不从此 CO 编号范围取号。因此,即使培训界面把 COIN 显示在组内,也不能据此推断它会消耗区间 01

业务事务已经分配到控制范围9501的编号组

六、成本中心应怎样理解

课程最后用总部茶水费、工厂食堂原料等例子解释成本中心。更准确的定义是:成本中心是控制范围内一个边界清晰的成本发生责任单元,可以按职能、地点、活动或责任划分,用来归集和控制间接费用。

因此:

  • 工厂、部门或职能团队都可能成为成本中心,但“一个工厂必然等于一个成本中心”不成立。
  • 同一工厂可以按生产、维修、仓储、行政等责任拆成多个成本中心。
  • 采购行项目是否需要成本中心取决于科目分配类别、科目性质和业务场景;库存采购与费用化采购的处理并不相同。
  • 成本中心回答的是“由哪个责任单元承担成本”,不只是“物料送到了哪里”。

七、本课完成状态

项目结果
用 OBC4 调整字段状态并在 F-02 验证已完成
检查公司代码全局参数入口已完成
创建控制范围与标准成本中心层级已完成
分配公司代码并激活组件已完成
创建 CO 凭证编号组、区间并分配业务事务已完成
实际过账 FI/CO 凭证未执行
创建成本中心主数据未执行
配置 CO 版本及版本分类账下一课

SAP 官方参考

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

发表评论

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

SAP S/4HANA MM模块培训 09 - 字段状态验证 CO 基础配置
SAP S/4HANA MM模块培训 08 - 过账期间字段状态变式
SAP S/4HANA MM模块培训 10 - CO版本、FI-CO集成成本/利润中心
SAP S/4HANA MM模块培训 09 - 供应来源采购信息记录(PIR)
SAP S/4HANA MM模块培训 01 - 从ERP基础到工厂产品组配置
SAP S/4HANA MM模块培训 03 - 采购组织、采购组物料主数据基础配置
SAP S/4HANA MM 模块培训 20:印度进项 GST 税程序条件配置
SAP S/4HANA MM模块培训 33 - 物料类型定制:控制属性、物料状态维护视图
SAP S/4HANA MM模块培训 06 - 工厂参数、后台发票状态P2P集成演示
SAP S/4HANA MM模块培训 35 - 采购事务定制:凭证类型、编号范围字段控制
SAP S/4HANA MM模块培训 13 - 自动科目确定供应商账户组
SAP S/4HANA MM模块培训 01 - 介绍ERP SAP MM模块
SAP S/4HANA MM 模块培训 14:供应商容差、会计凭证编号 BP/CVI 配置
SAP S/4HANA MM 模块培训 29:采购订单分类审批配置排错
SAP S/4HANA MM模块培训 32 - MM组织结构定制:公司代码、工厂采购组织
SAP S/4HANA MM模块培训 41 - 发票计划:周期性、里程碑自动结算
SAP S/4HANA MM模块培训 37 - 移动类型:控制功能、分类、冲销定制
SAP S/4HANA MM模块培训 28 - 采购订单分类审批:特性审批类配置
SAP S/4HANA MM模块培训 21 - GST 税码配置非采购订单发票测试
SAP S/4HANA MM 模块培训 18:物料账启用原材料主数据