一般分析市场通信流程

Objective

After completing this lesson, you will be able to 目标市场沟通

概览

SAP Market Communication for Utilities 能够支持各种常规功能。这包括规范业务系统、市场通信系统和市场合作伙伴之间的消息交换。它还包含确认消息的管理,称为 CONTRL 和 APERAK。此外,它还允许合并和细分信息,并帮助管理伙伴。此外,还可以执行流程冲销。

图中显示了公用事业市场通信的组件。顶部“一般市场通信”包括消息交换、CONTRL 和 APERAK、聚合、冲销和合作伙伴管理。中间部分“按角色进行市场通信”列出了以下角色:仪表运营商、分销商、供应商和结算协调员。“公用事业业务数据”部分包含主数据、能源数据、流程数据和结算数据。标记为“Fiori 应用”的底部具有监控和配置功能。每个部分由不同的蓝色阴影区分。

消息交换概念

业务系统和市场通信系统的分离将整个流程划分如下:

  • 处理部分在 SAP S/4HANA Utilities 中运行。
  • 通信部分在 MaCo Cloud 中运行。
该图描述电力供应上下文中“供应开始”的流程流图表。它涵盖业务用户、SUPIN 业务系统、SAP Market Communication for Utilities 和市场合作伙伴之间的交互。该流程从业务用户启动流程开始,SUPIN 业务系统向 SAP 发送开始通知。然后,SAP 会处理各种步骤,包括发送注册请求、接收分配信息、执行检查操作和发送数据。市场合作伙伴 (DSO) 通过接收分配数据和发送响应消息进行交互。该流程以 SAP 发送结束通知和业务用户接收确认结束。

MaCo 云没有自己的主数据,如业务伙伴或交付点。MaCo 云必须从业务系统获取此类数据,以便从市场合作伙伴发送或接收这些数据。MaCo 云和业务系统之间的通信媒介是通过转储凭证,通常称为 TDOC。

MaCo 云执行所有不受客户影响的流程。相反,业务系统侧重于业务数据和流程。其运行不受市场通信数据和流程的任何影响。

上图显示了接收来自新供应商 (SUPN) 业务系统注册请求并处理与外部市场合作伙伴(即分销商 (DSO))通信的 MaCo 云的示例。

下图详细介绍了业务流程和市场通信流程之间的消息交换概念。

业务消息和市场消息

该图显示了业务系统、市场通信系统和外部市场合作伙伴之间的消息交换概念。

由于将流程划分为业务和市场通信部分,因此需要使用业务消息交换数据。图表的上段表示业务系统和市场通信系统之间的业务消息传输。反之,下段则说明了市场通信系统和市场伙伴之间的市场消息转移。

图中显示了涉及 SAP S/4HANA Utilities 和 MaCo Cloud 的两个工作流。顶级工作流包括从 PDOC 到 SAP 中 TDOC 的“业务消息”,在 MaCo Cloud 中过渡到 TDOC 和 PDOC。底部工作流包含“市场消息”,从 PDOC 到 TDOC,在 MaCo Cloud 中,通过电子邮件进行通信,AS4 到 EMP,以笑脸表示。这两个工作流都包括 SAP 和 MaCo Cloud 中标记为 APE、MMT、渠道和 EMP 的部分。图以虚线分隔。

称为应用程序流程引擎 (APE) 的组件在业务系统和市场通信系统中运行。APE 在传输文档中记录每个业务和市场消息传输的进度,通常称为 TDOC。此外,APE 还记录每个流程执行的发展,称为流程凭证或 PDOC。

市场消息传输 (MMT) 组件仅在市场通信系统中运行。其主要职责是管理与外部市场合作伙伴 (EMP) 的市场消息交换。这也涉及电子邮件或 AS4 之间的包装和解包流程。

业务消息传输

该图显示了业务系统和市场通信系统之间的业务消息传输。

此图说明 SAP S/4HANA Utilities 和 MaCo Cloud 之间的工作流。顶部工作流显示“业务消息”从 PDOC 开始,移动到 TDOC(步骤 1 和 2),转换为 TDOC,然后在 MaCo 云中过渡到 PDOC(步骤 3 和 4)。底部工作流执行相反顺序:从 MaCo Cloud 中的 PDOC(步骤 1)到 TDOC(步骤 2),然后转换为 SAP 中的 TDOC(步骤 3)并在 PDOC 结束(步骤 4)。标记为 APE、MMT、Channel 和 EMP 的部分以虚线分区形式跨 SAP 和 MaCo Cloud。

上半部分 显示从业务系统到市场通信系统的方向的业务消息传输。

  1. 业务流程或作业触发业务消息的传输。APE 创建 TDOC 并将其添加到处理队列。
  2. APE 从队列中选取 TDOC 并对其进行处理。业务消息使业务系统转向云中的 MMT。
  3. MMT 接收业务消息并将其移交给云中的 APE。APE 创建 TDOC 并将其添加到处理队列。
  4. APE 选取 TDOC 并对其进行处理。业务消息接收已完成,市场流程可以开始或继续。

下半部分显示从市场通信系统到业务系统的另一个方向的业务消息传输。

  1. 市场流程或作业触发业务消息的传输。APE 创建 TDOC 并将其添加到处理队列。
  2. APE 从队列中选取 TDOC 并对其进行处理。业务消息将 APE 留在云中,走向云中的 MMT。
  3. MMT 将消息发送到业务系统。APE 选取消息并创建 TDOC,然后将其添加到处理队列。
  4. APE 选取 TDOC 并对其进行处理。业务消息接收已完成,业务流程可以启动或继续。

市场消息传输

该图显示了市场通信系统和外部市场合作伙伴 (EMP) 之间的市场消息传输。

图中显示了涉及 SAP S/4HANA Utilities 和 MaCo Cloud 的工作流。顶部工作流显示“市场消息”,从 PDOC 到 MaCo Cloud 中的 TDOC(步骤 1 和 2),然后使用电子邮件和 AS4 通过 EMP 渠道(步骤 3 和 4),显示为笑脸。底部工作流反转顺序:从 EMP 中的笑脸(步骤 1)开始,通过电子邮件渠道和 AS4(步骤 2),然后 TDOC 到 MaCo Cloud 中的 PDOC(步骤 3 和 4)。部分标记为 APE、MMT、通道和 EMP,以虚线分隔。

上半部分 显示从市场通信系统到外部市场合作伙伴的方向的市场消息传输。

  1. 市场流程触发市场消息的传输。APE 创建 TDOC 并将其添加到处理队列。
  2. APE 从队列中选取 TDOC 并对其进行处理。市场消息让 MaCo Cloud 走向了 MMT。
  3. MMT 选取市场消息,创建 EDIFACT 文件,将其打包为电子邮件或 AS4 格式,然后将市场消息发送到 EMP。
  4. EMP 接收市场消息并以肯定确认 (CONTRL) 消息进行响应。

下半部分 显示从外部市场合作伙伴到市场通信系统的其他方向的市场消息传输。

  1. EMP 将市场消息(电子邮件或 AS4 格式的 EDIFACT 文件)发送到您自己的市场合作伙伴地址。
  2. MMT 接收市场消息,将其解包并检查,然后将肯定确认 (CONTRL) 发送回 EMP。MMT 将来自市场合作伙伴和确认 (CONTRL) 的消息交回 EMP,然后交给 APE。
  3. APE 为市场消息接收创建 TDOC 并将其添加到处理队列。
  4. APE 选取 TDOC 并对其进行处理。市场消息接收已完成,市场流程可以开始或继续。

CONTRL 和 APERAK

在发出市场消息之前,MaCo 云会对从 TDOC 获取的公用事业业务数据 (UBD) 执行内部统一检查。如果此检查失败,流程将在业务流程异常管理 (BPEM) 中启动澄清案例。如果问题可解决,市场消息将在更正后重新发送。但是,如果问题仍无法解决,则流程将在业务系统和 MaCo 云中终止。

UBD清除 MaCo 云中的内部检查后,数据将传递到市场消息传输 (MMT) 组件。然后,MMT 使用 UBD 内容生成 EDIFACT 市场消息。它执行内部 CONTRL 和 APERAK 检查,以模拟市场合作伙伴执行的检查。如果这些内部检查成功,则分派消息。但是,之后可能仍会收到来自市场合作伙伴的否定 CONTRL 或 APERAK 响应。

以蓝色框显示三个与通信流程相关的组件的图表。这些组件包括:“内部 UBD 检查 - 外向”、“CONTRL 和 APERAK 处理 - 外向”以及“CONTRL 和 APERAK 处理 - 内向”。背景为浅蓝色。

MaCo 云对来自外部市场合作伙伴的传入市场消息进行统一检查。通过这些检查,MaCo 云立即分派肯定或否定 CONTRL 或 APERAK 消息。

原始内向消息的 TDOC 获得状态 

  • 已发送肯定 CONTRL  
  • 已发送否定 CONTRL  
  • APERAK 已发送

汇总和分解汇总

市场消息汇总 - 外向

MaCo 云可以将多个出站消息合并为一条聚合消息,以减少交换的消息数。

在 MaCo Cloud 中比较含和不含聚合的数据流的图表。顶部显示“无聚合”三个独立流向单独 TDOC 元素的 PDOC 元素,作为单独的市场消息通过 MMT 传递到市场合作伙伴。“含聚合和单一上载”的底部显示了三个 PDOC 元素,该元素组合成一个“聚合 PDOC”,该元素通过 MMT 作为聚合市场消息流向市场合作伙伴。两部分都有右侧的市场合作伙伴。

注意

MaCo 云支持以下格式的出站消息聚合:SAP Help Portal:启用聚合的消息格式

在图下半部分显示的单次上载方法中,大量单个 PDOC 从业务系统发送到 MaCo 云,并在最后聚合到单个 PDOC。聚合条件为发送方、接收方和消息类型。

聚合 PDOC 触发单个 TDOC 以将聚合消息发送到市场合作伙伴。

在 MSCONS 的批量上载方法中,已在业务系统中收集仪表读数和负载形状,并批量上载到 MaCo 云。在此,专用流程可确保检查数据并更正或跳过无效的单个实体。另一个后续流程分析实体,并根据合适的数据(如交付点或市场合作伙伴)创建新的集合。

注意

最后,此流程发送生成的聚合 MSCONS 消息,如下图所示:SAP Help Portal:发送聚合 MSCONS

取消聚合市场消息 - 内向

外部市场合作伙伴通常发送组合(聚合)市场消息以减少交换的消息数量。

消息在消息头 (UNH) 级别或低于 UNH 级别聚合。

在 MaCo Cloud 中比较含和不含聚合的数据流的图表。顶部,“无聚合”显示三个单独的市场消息,即市场合作伙伴通过 MMT 流向单个 TDOC 元素,然后在 MaCo Cloud 中分离 PDOC 元素。底部,“含聚合”说明了市场合作伙伴从 MMT 流向“仅 EDIFACT 有效负载”的 TDOC 的聚合市场消息,然后拆分为三个事务,分别用于 MaCo Cloud 中的 TDOC 和 PDOC 元素。这两个部分均具有左侧的 市场合作伙伴 。

在进一步处理之前,MaCo 云使用两个特殊 TDOC 取消聚合所有传入聚合消息。

  • 父 TDOC 仅包含 EDIFACT 有效负载。
  • 子 TDOC 包含多个业务对象,每个原始消息事务一个。

聚合子 TDOC 创建单个 TDOC,每个业务对象或事务一个。

单个 TDOC 会触发单个 PDOC。

合作伙伴管理

MaCo 云管理自己的市场合作伙伴,并使用专用应用触发向外部合作伙伴发送通信数据。

以蓝色框显示与合作伙伴通信数据交换相关的两个组件的图表。这些组件包括:“合作伙伴通信数据交换 - 出站”和“合作伙伴通信数据交换 - 入站”。背景为浅蓝色。

注意

发送合作伙伴通信数据如下图所示:SAP Help Portal:发送合作伙伴通信数据

MaCo 云管理通信市场合作伙伴,并使用专用应用显示从其接收的通信数据。

注意

下图显示合作伙伴通信数据的接收:SAP Help Portal:接收合作伙伴通信数据

允许以下交换方向(简化):

  • 仪表运营商与其他仪表运营商、分销商和供应商交换数据。
  • 分销商与仪表运营商、供应商和结算协调员交换数据。
  • 供应商与仪表运营商、分销商、其他供应商和结算协调员交换数据。
  • 结算协调员与分销商和供应商交换数据。

冲销

已根据 能源行业法案 (EnWG) 和 EDI@Energy 应用程序手册定义冲销流程。

传出流程冲销由 MaCo 云转发到市场合作伙伴,并在确认后内部执行。

以蓝色框显示两个与流程撤销相关的组件的图表。组件为:“流程冲销 - 外向”和“流程冲销 - 内向”。背景为浅蓝色。

注意

下图显示了发送流程冲销:SAP Help Portal:发送电力流程冲销

市场合作伙伴的传入冲销请求在 MaCo 云中接收,该请求搜索要冲销的流程,冲销流程凭证并处理与市场合作伙伴的通信。

注意

下图显示了流程冲销的接收:SAP Help Portal:接收电力流程冲销