SAP S/4HANA 中的工程变更管理

SAP Change Record
来自实践的扩展功能

变更贯穿设计、质量与生产,而且常常同时涉及多个工厂。我们把 SAP S/4HANA 的变更记录按您的流程裁剪,把实施按工厂清晰分开,并补充来自项目实践的视图:带门的流程进度、变更记录信息,以及变更记录中的 AI 助手 Lino。

预约演示 查看截图

从申请到车间

工程变更管理把设计与生产连接起来。变更记录把这条路径集中在一处——它是流程的外壳,真正执行对象变更的是变更主记录(Change Master)。

01.

申请与评估

提出并评估一项变更:变的是什么?哪些物料、文档和物料清单与之相关?变更记录把行项目、附件和备注集中在一处;影响分析显示还有哪些对象受到波及。

02.

审批与变更编号

申请依次经过状态网络中的各个阶段。进入下一阶段之前会在门处进行检查。在为此配置的状态上生成变更主记录,也就是承载生效日期的变更编号。

03.

按工厂实施

实施放在真正该做的地方:每个工厂一个派生出来的变更记录,拥有自己的状态、自己的流转路径和自己的期限。工厂相关的物料清单、工艺路线(Routing)与生产版本在各自工厂中更新。

变更在日常中卡在哪里

我们在变更流程中反复遇到的五个问题。不渲染危机,只讲每天真正耗费时间的地方。

状态本身并不说明问题

状态代码只说明变更记录目前所处的位置,却看不出它是怎么走到这里的,后面还有哪些阶段。

1

检查发现得太晚

如果缺少前提条件到状态切换时才暴露,各方的协调其实已经做完了——只能重来一遍。

2

影响范围不清楚

只要没有集中呈现,哪些物料清单、文档和物料与一项变更相关,就得靠人工逐个查找。

3

知识留在人脑和文档里

一条检查消息意味着什么、流程原本如何设计,写在项目文档里——或者只存在同事的脑子里。

4

一个流程,多个工厂

如果多个工厂的实施都挂在同一个事务上,事情很快就会僵住:一个工厂延期,整项变更就停在原地。

5

变更记录在标准中已经能做什么

在谈扩展之前,先如实看看标准交付了什么。SAP S/4HANA 的变更记录比通常被认为的要强得多;其中哪些内容可见,取决于系统中的配置。

流程、状态与流转路径

  • 变更记录作为流程的外壳:申请、行项目、参与人、附件与备注集中在一处。
  • 三个层面的状态模型:抬头上的记录状态、依附于变更主记录的执行状态,以及每个行项目的处理状态。
  • 状态切换的图形化进度显示,以及流转路径的流程图视图。
  • 流转路径(Process Route)——某个状态背后的流程任务链——可串行、并行或后台执行,模板可全局维护并传输。
  • 团队与职责用于确定处理人,“我的收件箱”中的决定,以及数字签名。

对象、生效与影响

  • 行项目可以来自物料清单、工艺路线(Routing)、物料、文档、检验计划、计划范围以及众多其他对象类型;自定义对象类型也在设计之内。
  • 变更主记录承载生效方式(生效日期或参数)并执行对象变更;在为此配置的状态上可自动生成,抬头与行项目层面均可。
  • 带场景、规则与筛选器的影响分析,可用表格也可用图形呈现。
  • 物料上的修订级别,以及变更服务中的发布码,它把放行绑定到成本核算、计划或生产等领域。

结构与追溯

  • 相关变更记录以及“派生新的变更记录”功能——这正是按工厂分离的基础。
  • 只要尚未为该记录生成变更编号,合并与拆分就能形成上下级记录的层次结构。
  • 字段级变更凭证,含原值与新值、用户与时间;此外还有合并与拆分的日志。
  • 通过类类型 106 的分类,可以把额外的特性带到记录抬头上。
  • 已发布的接口,以及记录创建与变更的事件,可在旁边做评估分析。

按贵公司的流程裁剪

标准的变更记录并不是一张僵硬的表单。变更记录类型是核心开关:它决定记录叫什么、什么能放进来、认识哪些阶段,以及什么时候生成变更编号。哪些属于配置、哪些已经是扩展,我们会讲清楚。

按变更类型设置记录类型

  • 每种变更类型都有自己的编号范围和状态参数文件——设计变更一种、工厂实施一种、小的纠正一种。
  • 参考对象与行项目相关性:哪些对象类型可以进入记录,以及它们为什么在里面。
  • 动态字段控制:在每个阶段上,哪个抬头字段是必填、只读、可选还是隐藏。
  • 抬头与行项目层面的变更编号处理,含属性映射。
  • 状态切换、行项目和流转路径任务上的数字签名。
  • 按阶段控制页签可见性,并预置类类型 106 的类。

配置而不是编程

  • 状态网络由用户状态、状态操作和状态参数文件构成——包括由某个阶段触发生成变更主记录的联动。
  • 基于规则的推进:记录类型、阶段与决定共同决定下一个阶段。
  • 流转路径模板可按状态或按对象类型确定,支持串行、并行与后台步骤。
  • 团队、职能与职责决定任务落到谁手上。
  • 通过角色进行授权,此外还可用抬头中的授权组进一步控制。
  • 影响分析可按对象类型配置场景、规则与筛选器。

扩展从哪里开始

  • 在状态切换上增加超出配置范围的检查与动作。
  • 抬头中的附加字段:标准在那里并不带工厂——走分类这条路属于配置,自建字段则属于扩展。
  • 通过自建的抬头属性(例如受影响的工厂)确定处理人。
  • 根据受影响的工厂自动派生工厂变更记录。
  • 变更记录旁边的专门视图——流程进度、变更记录信息与 Lino 正是如此。

一个流程,多个工厂

一项技术变更、多个生产基地、成熟度各不相同:如果工程与所有工厂都挤在同一个变更记录里,最慢的那个工厂会拖住整项变更。标准给出的是另一条路——从主导记录出发,为每个工厂派生一个自己的记录。

上方是主导变更记录,下方按工厂各派生一个实施变更记录,各自拥有状态、流转路径与负责人
主导记录与派生出来的工厂记录——实施按工厂分开推进,关闭仍然相互关联。 可左右滑动查看。

标准如何做到分离

  • 从主导记录出发,通过“相关变更记录”中的“派生新的变更记录”,可为每个工厂生成一个自己的记录。
  • 每个派生出来的记录都有自己的记录类型、自己的状态网络、自己的流转路径和自己的负责人。
  • “Depends on”相关性把主导记录与从属记录绑在一起;关闭时标准会检查两者不能彼此独立地关闭。
  • 在变更服务中,还可以把对象归入主导变更主记录之下的变更包——例如按组织维度归集。
  • 在行项目层面,可以按对象分组生成各自的变更编号。

每个工厂各自更新什么

  • 物料清单通过物料、工厂、用途与替代项与工厂绑定。
  • 工艺路线(Routing)与生产版本同样位于工厂层面。
  • 物料状态同时有工厂特定与跨工厂两种,二者共同生效。
  • 变更主记录本身是跨工厂的;与工厂的关联通过它的对象管理记录产生。
  • 标准在记录抬头中并不带工厂。归属可以走分类或一个附加字段;按受影响工厂自动派生,则由我们来落地。

需要说明的是:层次结构页签只显示通过拆分或合并产生的内容。两者都只能在尚未为该记录生成变更编号之前进行,而且行项目是被移动,而不是被继承。因此,承载后续实施的是派生出来的记录,而不是层次结构页签。

把 Clean Core 当作原则

扩展不是目的本身。内核保持标准,下一次升级才不会失控。

标准依然是标准

我们让内核保持干净:变更记录仍然是 SAP 标准。调整通过配置完成——记录类型、状态参数文件、规则、流转路径模板、分类——而不是去改动标准本身。补充的部分放在旁边,这样升级才不会变成一个项目。修改 SAP 对象不在我们的做法之内。

这对历史上长出来的自定义代码意味着什么、遗留部分如何评估与替换,请看我们关于 Clean Core 与自定义代码迁移 的页面。

标准止步之处:我们的扩展功能

标准本身已经能把进度画成图形,也会记录字段变更。我们的扩展针对的是另一个问题:这个记录为什么停在这里——上一次切换到底检查了什么?

标准本身已经提供

  • 状态切换的图形化进度显示,以及流转路径的流程图视图
  • 字段级变更凭证,含原值与新值、用户与时间
  • 合并与拆分的日志
  • 带场景、规则与筛选器的影响分析

我们额外补上的

  • 门本身:切换时所检查的规则就显示在门上,而不是事后才出现在错误消息里。
  • 被跳过的阶段依然可见,而不是从图上消失。
  • 含时间与用户的决定,以及该阶段的字段变更日志——在同一道门上、同一幅图里。
  • 变更记录信息:变更主记录、对象清单与状态日志并排显示在一个页签中。
  • Lino,变更记录中的 AI 助手——带来源说明和明确标注。

实际应用中的变更记录

带您走一遍变更记录——从 Launchpad 入口,经流程进度、门控规则与记录信息,直至 AI 助手的回答。每一站都会说明它属于 SAP 标准还是我们的扩展。所有图片均已匿名化处理:姓名、编号和名称已删除或替换为示例值。界面语言为德语。

入口与概览

从 Launchpad 进入变更记录:变更流程从哪里开始,变更记录的抬头显示什么。这四站都属于 SAP 标准。

Fiori Launchpad 中的变更服务分组与四个磁贴
变更服务的 Launchpad 分组
01

从 Fiori Launchpad 进入

标准功能。 变更服务分组集中了变更流程相关的应用:我的收件箱、管理变更记录、管理变更主记录,以及 Engineering Cockpit。

按状态分组并带筛选行的变更记录列表
按状态分组的工作清单 点击放大
02

所有变更记录按状态分组

标准功能。 工作清单按记录状态分组显示变更记录,这个状态来自记录类型所配置的状态参数文件。筛选行、优先级、预计完成日期和服务相关性都在同一张列表中。

变更记录抬头,含状态、优先级与对象数量环形图
变更记录的抬头 点击放大
03

抬头一眼看清当前状态

标准功能。 上方显示记录类型、状态、优先级和预计完成日期。记录类型正是编号范围、状态参数文件和允许的对象类型的来源。右侧的环形图按物料、文档和物料清单统计受影响的对象数量。

常规信息页签,含管理数据、说明以及开始处的状态网络
常规信息与管理数据 点击放大
04

管理数据与说明

标准功能。 常规信息页签中是管理数据和本次变更的说明。这里哪些字段必填、只读或隐藏,由按阶段生效的动态字段控制决定。紧接着下方就是流程进度页签。

流程进度 扩展功能

SAP 标准本身已经能把进度画成图形。这个页签则完整呈现状态网络——包含工程与运营之间的门,也包含那些没有走过的路径。

带阶段门的变更记录状态网络,从工程到运营
从工程到运营的状态网络 点击放大
05

一屏呈现完整的状态网络

扩展功能。 所有阶段并排显示:工程(K0–K9)、运营(L0–L9)以及结束(M0)。颜色区分当前状态、已走过、可到达和被拒绝的阶段。中间的菱形就是门,也就是执行检查的切换点。

带置灰的被跳过阶段与图例的状态网络
状态网络中被跳过的阶段 点击放大
06

被跳过的阶段依然可见

扩展功能。 如果为该变更记录维护了跳转,图形会把被跳过的阶段置灰,而不是直接省略。图下方的提示说明该显示依据什么。

门规则与日志 扩展功能

门上显示这次切换所检查的规则、已作出的决定以及字段变更日志——集中在同一幅图里,而不是分散在三个视图中。

门处浮层显示某次状态切换的检查规则
门处的检查规则 点击放大
07

规则就显示在门上

扩展功能。 把鼠标停在某道门上,会显示这次切换的检查项——例如物料状态、对象是否已在其他变更记录中、零件使用情况——以及在所示示例中始终执行的检查。

显示门决定的对话框:时间、用户与状态切换
门处的决定 点击放大
08

谁在什么时候作出决定

扩展功能。 点击门即可打开决定;在本示例中,对话框显示时间、用户以及从一个阶段到下一个阶段的切换。

某阶段的日志,每行显示字段、操作以及原值与新值
按阶段的字段变更 点击放大
09

按阶段记录字段变更

扩展功能。 该阶段的日志列出相应时间段内的字段变更;在本示例中包含字段、操作、原值与新值以及时间戳。

变更记录信息 扩展功能

变更主记录、对象清单与状态日志并排显示在一个页签中。

变更记录信息页签,含变更主记录、对象清单与状态日志
分三栏的变更记录信息 点击放大
10

主数据、对象与消息并排呈现

扩展功能。 左侧是承载变更编号与生效日期的变更主记录,以及它关于审批、安全和服务相关性的标识;中间是对象清单,右侧是带检查消息和时间戳的状态日志。点击刷新即可获取最新状态。

行项目与影响分析

二者都属于 SAP 标准:行项目承载受影响的对象,影响分析通过一个场景找出还有哪些对象与之相关。

文档与物料行项目列表,旁边是影响分析表格
行项目与影响分析 点击放大
11

行项目与影响分析

标准功能。 行项目列出文档和物料及其处理状态;行项目相关性说明某个对象为什么会出现在记录中。右侧的影响分析基于一个场景运行,并按对象显示类型、状态和规则状态。

以图形呈现的影响分析,含相互关联的对象节点与标出的规则冲突
以图形呈现的影响分析 点击放大
12

同一分析的网络视图

标准功能。 在图形中,识别出的对象显示为节点。被违反的规则以红色标出;每张卡片给出对象类型、对象状态以及与变更记录的关联。

日志与流转路径

同样是标准:状态切换以时间轴呈现,流转路径则是一串流程任务。

状态切换的时间轴,下方是流程任务表
日志与流转路径 点击放大
13

时间轴与流转路径

标准功能。 日志以时间轴呈现状态切换。下方是流转路径中的流程任务,也就是为某个阶段启动的任务链,含活动、处理时间、优先级和状态。

AI 助手 Lino 扩展功能

Lino 就在变更记录中:它回答关于流程和消息的问题——并给出来源和清晰的标注。

AI 助手聊天区,就状态日志中的一条消息提问
就一条消息提问 点击放大
14

直接就消息继续提问

扩展功能。 可以把状态日志中的一条消息直接交给 Lino。输入框上方提示:回答由 AI 生成、不具约束力,并且请勿输入机密数据。

AI 助手的回答窗口,含解释与所用来源列表
带来源说明的回答 点击放大
15

带来源的回答

扩展功能。 Lino 解释这条消息,并列出它所依据的来源:项目文档的章节、当前打开的变更记录的实时数据,以及状态网络的摘录。

AI 助手的回答被标注为一般性说明
明确标注的一般性回答 点击放大
16

一般性内容会被标注为一般性回答

扩展功能。 如果文档无法覆盖某个问题,Lino 仍会回答——并明确标注该回答属于一般性说明,并非来自项目文档。

SAP、SAP S/4HANA 和 SAP Fiori 是 SAP SE 在德国和其他国家/地区的商标或注册商标。

支撑日常工作的四根支柱

这些扩展功能在日常处理变更记录时带来什么。

01.

流程透明

状态网络显示变更记录当前所处的位置、它是怎么走到这里的,以及哪些阶段可以到达——包括被跳过的阶段。

02.

门处的检查规则

切换的规则可在门处显示,同时给出决定和字段变更日志。

03.

提前了解影响范围

在进入下一阶段之前,影响分析与变更记录信息就显示受影响的对象及相关消息。

04.

随时可取的知识

Lino 在变更记录中回答问题、列出来源,并明确标出哪些只是一般性说明。

每个角色都能看到自己需要的信息

同一个变更记录,四种视角。

设计与开发

变更申请已经过评估,相关物料、文档和物料清单挂在变更记录上,而不是另一张清单里,经过各审批阶段的路径也一目了然。

1

变更服务与协调

推动变更逐级前进,把实施分派到各工厂,并通过相关记录看出卡在哪里——不必逐个工厂去问。

2

生产准备与生产计划

本工厂拿到属于自己的记录和自己的期限:工厂相关的物料清单、工艺路线(Routing)与生产版本在这里更新,不受其他工厂进度影响。

3

质量与法规

相关性标识、检查消息和门决定都留在变更记录上——视配置可带时间、用户和字段变更进行追溯。

4

关于变更记录的常见问题

关于变更记录,我们经常被问到的五个问题。

不会。SAP S/4HANA 的变更记录仍然是基础。我们先通过配置把它设置好;我们的扩展再以附加页签的形式出现在同一个变更记录中:流程进度、变更记录信息和 Lino。行项目、流转路径、影响分析和日志保持您熟悉的样子。修改 SAP 对象不在我们的做法之内。
绝大部分可以通过配置完成。变更记录类型是核心开关:它定义编号范围和状态参数文件,规定哪些对象类型可以作为行项目、每个阶段上哪些抬头字段必填、只读或隐藏、什么时候生成变更主记录,以及在哪里需要数字签名。状态网络、流转路径、团队与职责,以及影响分析的场景,同样属于配置而不是编程。扩展从标准没有提供的地方开始——例如抬头中的一个附加字段,或者状态切换上的一项自有检查。
可以。从一个主导变更记录出发,可以为每个工厂派生一个自己的记录,拥有自己的记录类型、自己的状态网络、自己的流转路径和自己的负责人。它们通过“Depends on”相关性保持关联;关闭时标准会检查主导记录与从属记录不能彼此独立地关闭。这样,工厂相关的物料清单、工艺路线(Routing)与生产版本就在各自工厂中更新,一个工厂延期不会拖住其他工厂。标准在记录抬头中并没有工厂字段;这个归属关系以及按受影响工厂自动派生,由我们来落地。
SAP 标准本身已经能把进度画成图形。我们的页签则完整呈现状态网络:从工程到运营的所有阶段、当前状态、已走过的路径、可到达与被拒绝的阶段,以及被跳过的阶段。中间的门上可以显示该次切换所检查的规则、含时间与用户的决定,以及字段变更日志——都在同一幅图里。具体有哪些阶段和规则,取决于各自系统中的配置。
Lino 是变更记录中的 AI 助手。它回答关于流程以及状态日志中消息的问题,列出回答所依据的来源,把回答标注为由 AI 生成且不具约束力,并明确区分来自项目文档的说明与一般性说明。

让 SAP 流程更聪明,而不是更喧嚣。

由您掌控变更,而不是被变更牵着走

在一次演示中看看带我们扩展功能的变更记录——围绕您的问题,结合您的流程。

预约演示

联系方式

与我们取得联系

我们经验丰富的团队随时准备解答您的疑问,陪伴您走上数字化转型之路。欢迎随时联系我们。

Moritz Scharfe,Scharfe GmbH SAP 与 AI 顾问

Moritz
Scharfe

联系我们

SAP & AI Consultant

面向中小企业的 S/4HANA 与 AI 解决方案

Scharfe GmbH

让我们携手塑造您的数字化未来。

了解更多: *
主题: