将 SAP Revenue Accounting and Reporting 与 SAP Billing and Revenue Innovation Management 集成

集成 SAP Billing and Revenue Innovation Management 和 SAP Revenue Accounting and Reporting

Objectives

After completing this lesson, you will be able to:
  • 了解定制中最重要的配置步骤。
  • 了解如何将 Convergent Invoicing 与 SAP Revenue Accounting and Reporting 集成。

SAP Billing and Revenue Innovation Management 集成设置

课程概览

作为 SAP Billing and Revenue Innovation Management 顾问,您想要验证现有 SAP Billing and Revenue Innovation Management 到 SAP Revenue Accounting and Reporting 集成的正确性。检查定制中的设置和系统中可用的传输记录,以便更好地了解系统设置。

业务示例

作为 SAP Billing and Revenue Innovation Management 顾问,您想要验证现有 SAP Billing and Revenue Innovation Management 到 SAP Revenue Accounting and Reporting 集成的正确性。检查定制中的设置和系统中可用的传输记录,以便更好地了解系统设置。

收入会计核算的定制活动。

Convergent Invoicing 和 SAP Revenue Accounting and Reporting 之间的集成需要在两个模块中进行配置:

  • SAP Revenue Accounting and Reporting
  • SAP Convergent Invoicing

在端到端流程中,SAP Billing and Revenue Innovation Management 和 SAP Revenue Accounting and Reporting 之间的集成仅使用 S/4HANA 系统中的 Convergent Invoicing 作为数据源。Convergent Invoicing 将所有所需数据发送到 SAP Revenue Accounting and Reporting。这确保了在非 SAP CRM 中输入客户合同的场景的 IFRS 15/US-GAAP 合规性。

作为报价到收款流程的一部分,Convergent Invoicing 记录 SAP Revenue Accounting and Reporting 的传输记录。根据这些传输记录,Convergent Invoicing 在 SAP Revenue Accounting and Reporting 的内向处理中创建收入会计核算项目。

系统区分这些收入会计核算项目类型 (RAI):

  • 订单项目
  • 履行项目
  • 发票项目

配置步骤 SAP Revenue Accounting and Reporting:

  • 内向处理(优化版本;SAP S/4HANA 2020 提供了功能)
    • 在收入会计核算内向处理的新(非传统)版本中,RAI 只有一个通用输入结构,不需要在定制中维护 RAI 类
    • 订单项目的 FARR_INBOUND_CA_ORDER_API
    • FARR_INBOUND_CA_FULFILMENT_API,用于履行项目
    • FARR_INBOUND_CA_INVOICE_API 用于发票项目
    • 如果需要,您可以使用 BRF+ 框架来控制如何使用从发送方组件接收的源项目数据来确定收入会计核算合同和履约义务的属性。然后将 BRF+ 应用程序分配到发送方组件 CA
  • 内向处理(经典版本)- 维护收入会计核算项目类
    • CA01 用于订单项目
    • CA02 用于履行项目
    • CA03 用于发票项目
  • 定义逻辑系统和 RFC 目标,以便与运行 SAP Convergent Invoicing 的系统进行通信(事务 SM59)。
  • 将逻辑系统和 RFC 目标分配到发送方组件 CA。在 SAP Revenue Accounting and Reporting 的定制中维护单独售价的条件类型。
  • 合同管理(优化或传统版本)的基本定制。

配置步骤 SAP Convergent Invoicing:

  • 激活业务功能与收入会计核算集成
  • 在合同科目应收与应付账款的定制中(路径为 基本功能供方合同定义供方合同项目的变更原因 ),输入供方合同变更的变更原因。
  • 必须在合同科目的应收和应付款的定制中进行以下设置,路径为集成收入会计核算
    • 激活与收入会计核算的集成
    • 定义与运行收入会计核算的系统通信的 RFC 目标(事务 SM59)。
    • 在激活收入会计核算的供方合同项目活动中,定义合同项目的与收入会计核算相关标识的派生。
    • 维护服务类型(服务类型是有关其收入科目分配的待开票服务的分类。)
    • 在将服务标识分配到服务类型活动中,定义从 CRM 服务标识派生供方合同或一次性费用的服务类型的设置。
    • 定义收入会计核算项目标识的编号范围。
  • 通过使用项目类别或物料科目分配组,或两者的组合,定义用于确定收入会计核算服务类型的规范。

    定制节点位于: FICAIMG集成SAP Customer Relationship Management一次性费用的传输定义主交易和子交易

接口组件下的可用项目类。

可开票项目类的以下接口组件可用于支持 Convergent Invoicing 和 SAP Revenue Accounting and Reporting 之间的集成:

  • 收入科目分配的服务类型

    此组件使服务类型字段在用于传输可开票项目的接口中可用。或者,您可以在过账范围 8121 中确定服务类型。

  • 与收入会计核算集成

    此组件使可用于将所需数据传输到 SAP Revenue Accounting and Reporting 的字段可用于传输可开票项目的接口。

  • 与收入会计核算集成(外部数据传输)

    如果在未参考供方合同的情况下处理项目,则使用此组件。

  • 外部供方合同参考

集成 Convergent Invoicing 与 SAP Revenue Accounting and Reporting

SAP Revenue Accounting and Reporting 充当单独的子模块(子分类账),该模块将运营流程流与收入会计核算流分离。

SAP BRIM 和 SAP Revenue Accounting and Reporting 之间的集成仅通过 Convergent Invoicing 实现,CI 为 SAP Revenue Accounting and Reporting 提供收入会计核算的所有相关信息。

在 SAP RAR 中,使用收入会计核算项目 (RAI) 对象更新数据。存在以下类型的收入会计核算项目:

  • 订单项目(例如,表示供方合同项目或一次性可开票项目,用于在 SAP RAR 中创建履约义务)
  • 执行项目(例如,表示使用数据,用于实现收入和更新履约义务)
  • 发票项目(例如,表示 CI 发票项目,用于过账发票更正和更新履约义务)

集成图显示了 Convergent Invoicing 如何使用收入会计核算项目生成的批量运行在不同的 CI 流程中创建传输记录,并将信息发送到 SAP Revenue Accounting and Reporting:

  1. 订单项目
    1. 通过供方合同维护触发
    2. 作为可开票项目传输到系统的一次性费用(也可以从外部系统传输)
  2. 传输可开票项目开发票中的发票项目期间的执行项目。
  3. 开发票中的发票项目

提示

Convergent Invoicing 中的流程从不直接调用 SAP Revenue Accounting and Reporting!

在第一步中,Convergent Invoicing 中的流程为收入会计核算创建传输记录(表 DFKKRA_RAI_MI/DFKKRA_RAI_CO)。

单独的批量处理负责在 SAP Revenue Accounting and Reporting (FP_RAI_TRANSF) 中创建收入会计核算项目。

1a. 从供方合同维护中触发的订单项目

根据系统中的定制设置,S/4 Hana 会在创建或更改供方合同时为 SAP RAR 生成订单项目。订单项目的项目类型为 CAOI - 订单项目(合同项目)。

对于受更改影响的每个合同项目,系统至少为收入会计核算生成一个订单项目。每个订单项目由一个主项目和相关条件组成。条件由总交易价格的条件组成,如果在项目中输入了单独售价,则还包括总单独售价的条件。通过定制,系统确定经常性费用的服务类型以及条件类型。

事件 8204 可用于根据每个重复期间的价格和供方合同项目的运行时计算传输记录的总金额。

对于表示经常性费用的每个传输记录的价格确定,调用一次。

每次供方合同更新调用一次事件 8205。可将其用于调整标准建议的订单项目传输记录。

1b. 基于可开票项目创建的订单项目、基于一次性费用的可开票项目创建订单项目

传输一次性费用的可开票项目时,系统会为 SAP RAR 生成传输记录。一次性费用订单项目的项目类型为 CAOO - 订单项目(一次性费用)。

系统根据分配给可开票项目的服务类型,派生可开票项目是否为与收入会计核算相关的一次性费用。

从外部系统创建订单项目

Convergent Invoicing 支持不使用供方合同的集成场景。在此类场景中,使用 与收入会计核算集成(外部数据传输) 接口组件 (REVENUE_ACCX) 从可开票项目创建订单项目、执行项目和发票项目。此接口组件包含与收入会计核算相关的字段:

  • 与收入会计核算 (RAREL) 相关;在此场景中,在可开票项目的内向处理期间设置此标志。
  • 收入会计核算项目类型 (RA_ITEM_TYPE);通常使用过账范围 8121 派生。
  • 原始项目类型 (RA_ORITY);指定原始项目的类型,对于一次性费用,始终使用来自外部系统的订单项目。
  • 原始项目标识 (RA_ORIID);指定源系统中原始项目的标识。
  • 收入会计核算参考类型 (RAI_REFTYPE);报价到现金场景 (O2C) 使用参考类型 PO(提供商订单)。
  • 收入会计核算参考标识 (RA_REFID);参考标识以及收入会计核算中的参考类型,用作生成收入会计核算合同的分组方式。

在 Convergent Invoicing 中加载可开票项目后,系统会立即创建订单项目。生成的订单项目的项目类型为 CAOX - 订单项目(外部系统)。

2.基于可开票项目创建的执行项目

SAP RAR 中的履约义务可以基于时间或事件履行。

基于消耗的服务在事件基础上执行,并参考消耗履行事件。S/4HANA 系统通过汇总已定价消耗的可开票项目生成执行项目的传输记录。执行项目的项目类型为 CAFI - 履行项目。

加载可开票项目时,系统会在可开票项目级别生成执行传输记录,并将其存储在表 DFKKBIXBIT_RAI 中。

使用批量活动传输执行项目以传输到收入会计核算(事务 FP_RAI_TRANSF)。这不会为每个可开票项目生成执行项目,而是在传输之前汇总可开票项目级别的执行传输记录。这将为每个汇总创建传输记录。通过收入会计核算项目标识对此进行增强,并存储在表 DFKKRA_RAI_MI 中。这会减少待传输执行项目的数据量。之后,批量活动将执行项目转发到收入会计核算。汇总和传输可以在同一运行中执行,也可以在单独的运行中执行汇总和传输。

在可开票项目上载期间,每个 BIT 调用一次事件 8208,可用于调整可开票项目级别的执行传输记录(表 DFKKBIXBIT_RAI)。

3.CI 开发票流程创建的发票项目

根据系统的定制设置,开发票将为与收入会计核算相关的开发票凭证项目对应的发票项目生成传输记录。发票项目的项目类型为 CAII - 发票项目。

开发票凭证项目是否相关,根据供方合同项目以及分配到开发票凭证项目的服务类型的配置确定。

事件 8207 用于调整标准建议的发票项目传输记录;例如,您可以调整以本币计的金额汇率。按开发票凭证和供方合同项目调用。

事件 8209 可用于将一个主项目拆分为多个主项目,也可以防止将项目传输到 SAP Revenue Accounting and Reporting。

通过使用传输记录的监控器,可以分析并显示提供或要提供给 SAP Revenue Accounting and Reporting 的信息。

监控器在 SAP Fiori 快速启动板中提供,应用的名称为显示传输记录 - 收入会计核算(相应的后端事务 FP_RAI_MON)。

在应用中,您可以使用不同的选择条件,例如传输状态、主数据属性或数据分类。

使用批量活动将 Convergent Invoicing 创建的记录传输到收入会计核算。在传输期间,将在收入会计核算中创建收入会计核算项目。

传输到收入会计核算应用在快速启动板中可用(相应的后端事务 FP_RAI_TRANSF)。

在执行批量运行之前,必须按如下方式配置运行:

  • 设置运行标识
  • 定义处理级别。
  • 聚合传输记录:
    • 此设置将可开票项目汇总到执行传输记录。
    • 创建收入会计核算项目:当此设置处于活动状态时,批量运行会在 SAP RAR 中调用功能模块以创建 RAI。
  • 定义选择条件。

批量活动选择尚未传输的传输记录并将其报告给 SAP RAR。对象按以下顺序处理:

  • 从供方合同、一次性费用和外部系统传输订单项目的记录。生成期间,系统使用收入会计核算项目的时戳检查是否存在尚未传输的旧版本。如果存在旧版本,则系统仅考虑最新版本。
  • 传输执行项目的记录。为减少数据量,系统会在预备步骤(处理级别汇总传输记录)期间汇总要注册到传输记录的可开票项目。
  • 传输发票项目记录。

执行与 SAP Revenue Accounting and Reporting 的集成

作为 SAP Billing and Revenue Innovation Management 顾问,您想要验证现有 SAP Billing and Revenue Innovation Management 到 SAP Revenue Accounting and Reporting 集成的正确性。检查定制中的设置和系统中可用的传输记录,以便更好地了解系统设置。现在,您需要验证 SAP Billing and Revenue Innovation Management 与收入会计核算之间集成的现有定制。此外,必须通过 SAP Billing and Revenue Innovation Management 向 SAP Revenue Accounting and Reporting 验证传输记录。

行使选项

要执行此练习,您有两个选项:

  1. 观看模拟:要开始模拟,请选择下图中的开始练习
  2. 执行以下步骤,如下所述。

前提条件

使用 SAP Fiori 快速启动板在后端系统 T41 客户端 400 和任务 2 中执行此练习的任务 1;用户 BR245-##,密码 Welcome1

任务 1: 分析 SAP Billing and Revenue Innovation Management 和 SAP Revenue Accounting and Reporting 之间集成的定制。

步骤

  1. 首先,验证 SAP Billing and Revenue Innovation Management 到 SAP Revenue Accounting and Reporting 集成的定制。

    请回答以下问题,并记下您的答案。

任务 2: 监控传输记录并识别供方合同

步骤

  1. 启动传输记录监控器,选择所有属于业务伙伴 BPXX 的传输记录。传输记录属于哪个供方合同?

    1. 业务伙伴合同科目提供商合同
      BP00CA002030
      BP01CA012031
      BP02CA022032
      BP03CA032033
      BP04CA042034
      BP05CA052035
      BP06CA062036
      BP07CA072037
      BP08CA082038
      BP09CA092039
      BP10CA102040
      BP11CA112041
      BP12CA122042
      BP13CA132043
      BP14CA142044
      BP15CA152045
      BP16CA162046
      BP17CA172047
      BP18CA182048
      BP19CA192049
      BP20CA202050
      BP21CA212051
      BP22CA222052
      BP23CA232053
      BP24CA242054
      BP25CA252055
      BP26CA262060
      BP27CA272061
      BP28CA282062
      BP29CA292063
      BP30CA302064
      BP31CA312138
      BP32CA322070
      BP33CA332071
      BP34CA342072
      BP35CA352073
      BP36CA362074
      BP37CA372075
      BP38CA382076
      BP39CA392077
      BP40CA402078
      BP41CA412079
      BP42CA422080
      BP43CA432081
      BP44CA442082
      BP45CA452083
      BP46CA462084
      BP47CA472085
      BP48CA482086
      BP49CA492087
      BP50CA502088
      BP51CA512089
      BP52CA522090
      BP53CA532091
      BP54CA542092
      BP55CA552093
      BP56CA562094
      BP57CA572095
      BP58CA582096
      BP59CA592097
      BP60CA602098
      BP61CA612099
      BP62CA622100
      BP63CA632101
      BP64CA642102
      BP65CA652103
      BP66CA662104
      BP67CA672105
      BP68CA682106
      BP69CA692107
      BP70CA702108
      BP71CA712109
      BP72CA722110
      BP73CA732111
      BP74CA742112
      BP75CA752113
      BP76CA762114
      BP77CA772115
      BP78CA782116
      BP79CA792117
      BP80CA802118
      BP81CA812119
      BP82CA822120
      BP83CA832121
      BP84CA842122
      BP85CA852123
      BP86CA862124
      BP87CA872125
      BP88CA882126
      BP89CA892127
      BP90CA902128
      BP91CA912129
      BP92CA922130
      BP93CA932131
      BP94CA942132
      BP95CA952133
      BP96CA962134
      BP97CA972135
      BP98CA982136
      BP99CA992137
  2. 转到此供方合同并回答以下问题,不要忘记记录您的答案。

    在 SAP Fiori 快速启动板中,搜索部分收入会计核算和报表。选择磁贴"显示传输记录"。选择磁贴并输入上表中的供方合同编号。选择收入会计核算项目标识并输入供方合同。