Reading Sample: First-Hand Knowledge

Download as pdf or txt
Download as pdf or txt
You are on page 1of 22

First-hand knowledge.

Reading Sample
This sample chapter introduces integration options, extensions, and
commonly used APIs for the four core SAP Billing and Revenue Inno-
vation Management components: SAP Billing and Revenue Innovati-
on Management, subscription order management; SAP Convergent
Charging; SAP Convergent Invoicing; and contract accounting. In each
section, you’ll learn how to set up, create, and test all of the relevant
APIs and integrated objects for that particular component. You’ll also
get an overview of the general purpose and function of each extensi-
on and interface component

“Extension and Connectivity”

Contents

Index

The Authors

Jyoti Prakash Pathak, Maniprakash Balasubramanian, Shovanjit Gangopadhy-


ay, Clement Sanjivi, Andreas Tan
SAP Billing and Revenue Innovation Management:
Functionality and Configuration
588 pages, 2nd edition, 2022, $89.95
ISBN 978-1-4932-2277-3

www.sap-press.com/5542
Chapter 8
Extension and Connectivity
Various extension and interface components are delivered as part of SAP
Billing and Revenue Innovation Management. Integration is offered in
different forms—SOAP and REST (OData)—and can be used based on
the compatibility of SAP or non-SAP platforms. We’ll limit the discus-
sions to the standard, out-of-the-box integration options available as
8
part of SAP Billing and Revenue Innovation Management 2021 only.

In an integrated enterprise resource planning (ERP) solution, SAP Billing and Revenue
Innovation Management provides connection protocols to enable integrations with
various platforms in an echo system. In a scenario where non-SAP platforms are part of
the solutions to support the end-to-end business processes and data interchange, such
as master data and transactional data, interfaces are critical components for systems
integrations. As of now, SAP has defined the SAP API Business Hub (https://
api.sap.com) as the central place for publishing all external application programming
interfaces (APIs). The publishing of APIs for SAP S/4HANA has started and is updated
frequently.
In SAP S/4HANA, you must perform some configurations to enable the APIs to be called
or consumed by the external systems. APIs are exposed in SAP S/4HANA in several
ways, such as web services and remote function calls (RFCs). SAP supports two types of
web services: SOAP and OData services. For OData, you need to enable the OData gate-
way by calling Transaction /IWFND/MAINT_SERVICE. If the service is available in the
backend system, it’s possible to configure and test the API in SAP S/4HANA. You also
need to define a role and a technical user to use the OData service. For the SOAP API,
you also must perform the necessary steps to enable it. Typically, in implementations
involving SAP and non-SAP systems, you’ll also have a middleware system, such as SAP
Process Integration/SAP Process Orchestration or SAP Cloud Platform Interface to
manage the integration and application security requirements.
Figure 8.1 showcases a baseline overview of API integration with SAP S/4HANA and SAP
S/4HANA Cloud with the boundary as SAP or non-SAP applications.

485
8 Extension and Connectivity 8.1 Subscription Order Management

Revenue Innovation Management, subscription order management, and related API


SAP Cloud Non-SAP Cloud and extension information.
Application Application

8.1.1 Business Partners


The business partner is one of the core master data objects used in SAP Billing and Rev-
SAP S/4HANA Cloud
enue Innovation Management. In enterprise solutions, business partner or customer
Application Programming Interface
data is one of the master data objects required to perform transactions such as creating
solution quotations or subscription orders. It’s important that the business partner or
SAP S/4HANA
customer master is always in sync between SAP and the boundary systems to avoid 8
incorrect transactions that will result in incorrect billing and financial postings. Addi-
tionally, in an integrated systems environment, it’s always recommended to use a one-
direction flow to create and change business partner information from SAP S/4HANA
SAP On-Premise Non-SAP On- to the front office (e.g., Salesforce.com, an ecommerce platform, etc.) to avoid data
Solution Premise Solution inconsistency issues. Even though SAP S/4HANA can be used to manage or to govern
business partner/customer data, SAP S/4HANA can also be used to integrate with non-
Figure 8.1 Overview of API Integration with SAP and Non-SAP Applications SAP application within the ecosystems. SAP S/4HANA offers various integration
options and extensions. The native business partner API in SAP S/4HANA enables you
In SAP S/4HANA, you must do some configuration steps to test the capability of APIs. to create, read, update, and delete (CRUD) data related to customers and suppliers.
The methods are also dependent on the type of APIs. If the API is of type OData, you If you leverage OData services, you can use the standard synchronous OData-based
need to use an OData gateway by calling GUI Transaction /IWFND/MAINT_SERVICE. If inbound API API_BUSINESS_PARTNER. To create a business partner record, you need to
the service is available in the backend system, it’s possible to configure and test the API provide values for mandatory fields or attributes such as business partner roles, name,
in SAP S/4HANA. You also need to define a role and a technical user to use the OData address, and so on. Additionally, you need to provide values to populate optional/cus-
service. If the API is a SOAP API, then you must perform the steps to configure SOAP tom attributes in the payload before calling the API. These steps are applicable for all
APIs. In the following sections, we’ll briefly discuss some of the most-used standard API calls. If the API is successfully executed, you should receive a response with code
APIs available for each module of SAP Billing and Revenue Innovation Management. To “201” with the corresponding SAP S/4HANA business partner number. In case of any
explore the full list of APIs applicable to SAP Billing and Revenue Innovation Manage- failure due to validation or incorrect namespace, you’ll a receive standard error mes-
ment, we recommend visiting the SAP API Business Hub. sage with error code to troubleshoot further.
In addition, you can use the standard function module BAPI_BUPA_CREATE_FROM_DATA to
create a business partner with the required role and information in SAP S/4HANA from
8.1 Extension for SAP Billing and Revenue Innovation Management, external sources. The standard function module can be used to generate a custom web
Subscription Order Management service that can be consumed by non-SAP platforms to create business partner records.

SAP Billing and Revenue Innovation Management, subscription order management,


provides different APIs to support the creation and maintenance of different types of 8.1.2 Contract Accounts
transactions, such as master agreements, solution quotations, subscription orders,
The contract account is another primary master data object managed as part of the SAP
partner agreements, and so on. All the APIs provided by SAP can be enhanced to meet
Billing and Revenue Innovation Management solution. Contract accounts typically
the business requirements of your company. SAP Billing and Revenue Innovation
hold payment-related information for a customer (e.g., payment terms, methods, bank
Management, subscription order management, also provides web-based user inter-
information, etc.). SAP offers a set of APIs for contract accounts that can be used to cre-
faces (UIs) such as SAP Fiori to perform the maintenance of the transactions mentioned
ate or read records from SAP S/4HANA.
earlier. SAP Application Interface Framework is used to monitor interfaces as well as
execute error handling. The SOAP APIs can be monitored under the /CMSOM namespace. To create, retrieve, or update contract accounts from external non-SAP system, SAP
The following sections cover some of the commonly used objects in SAP Billing and provides a synchronous SOAP service: FKCMANAGECONTRACTACCOUNT. Alternatively, you

486 487
8 Extension and Connectivity 8.1 Subscription Order Management

can use the standard SAP S/4HANA function module BAPI_CTRACCONTRACTACCOUNT_CR1. Billing and Revenue Innovation Management has several sets of transaction types such
The external system should provide mandatary parameter details such as business as master agreements, subscription orders, solution quotes, and so on. Even though
partner ID, payment terms and conditions, and so on to maintain contract accounts in SAP Billing and Revenue Innovation Management, subscription order management,
SAP S/4HANA. comes with the standard SAP Fiori UI to create and maintain these transactions, SAP
Typically, an order-to-cash solution requires a validation of or information about pay- provides multiple APIs out of the box to enable the integration with third-party sys-
ment-related input from SAP S/4HANA while creating a transaction. The read native tems to maintain (create and update) these types of transactions. Depending on the
contract account API in SAP S/4HANA enables you to retrieve a list of contract solution design and business framework, transactions can be initiated in SAP S/4HANA
accounts, read contract account details and contract account-business partner rela- in SAP Billing and Revenue Innovation Management, subscription order management,
tionships, and retrieve the account balance for a contract account. or in non-SAP applications. If the transactions are initiated in a non-SAP application,
you must replicate the transaction details into SAP Billing and Revenue Innovation 8
Management, subscription order management, in SAP S/4HANA. This will ensure that
8.1.3 Subscription Products the process of subsequent fulfillment and billing managed in SAP Billing and Revenue
A product is another set of master data that is required in SAP Billing and Revenue Innovation Management can be fulfilled and processed. To maintain the consistency of
Innovation Management implementations. Like other master data objects, the product the subscription contract between the source and the target systems, it’s important to
master should be one-directional. In an integrated ERP solution where a non-SAP appli- capture and process any change events (e.g., extension, cancellation, etc.). In this case,
cation also requires master data, we need to identify the primary source system for it’s from a non-SAP application to SAP S/4HANA.
product maintenance. Once the source system is identified, you can then develop a For transactions that are initiated from non-SAP systems or e-commerce platform, you
one-directional flow to manage creation and update of products in integrated systems. can use the standard asynchronous SOAP web service SubscriptionOrderRequest_In
Let’s consider an example where a non-SAP application is managed as a source system (Technical Name - II_CRMS4_PRVO_CREATE_IN) to replicate the subscription order into
for product maintenance and data governance. To replicate product information from SAP Billing and Revenue Innovation Management, subscription order management.
non-SAP application to SAP S/4HANA, you can use the API_PRODUCT_SRV synchronous The API also allows you to create subscription orders and subscription contracts in a
OData service. This API can be used to create subscription products in SAP S/4HANA single step. SAP provides standard API CRM_ISX_BTX_API_ORDER_CREATE for creation of
with required material attributes such as basic product data, sales organization data, subscription transactions in SAP Billing and Revenue Innovation Management.
and units of measure. The API can also be used to read and update products in the SAP Because SAP Billing and Revenue Innovation Management transactions follow one
S/4HANA system. Note that the API doesn’t support cross-catalog mapping or manag- order framework, you can use the same API with different transaction types (PROCESS_
ing subscription product-specific data. You can either update subscription-specific set- TYPE) to create various subscription transactions.
tings manually once the product is created in the SAP S/4HANA system or develop a The solution quotation is another common transaction type used in SAP Billing and
custom program to automate the process. Revenue Innovation Management implementations. SAP provides standard OData API
You can also use standard Business Application Programming Interface (BAPI) BAPI_ API_BUS_SOLUTION_QUOTATION_SRV (available as of SAP S/4HANA 1909) to create, read,
MATERIAL_SAVEDATA to create a new material master record in SAP S/4HANA or to change and update solution quotation objects. In addition, you can use the service to accept
existing material master data. solution quotations in a single step, which triggers the automatic creation of follow-up
transactions.
If SAP S/4HANA is used as the primary system for product maintenance, then product
information should be shared from SAP S/4HANA to non-SAP applications. SAP also The OData service can also be used by external applications to read existing solution
provides standard SOAP web service SubscriptionProductReplicationRequest_Out to quotations in SAP Billing and Revenue Innovation Management. For example, to read
replicate subscription product-specific data from an SAP S/4HANA system to an exter- an existing solution quotation with Quotation ID – “1025”, the sample request URL is
nal system. /sap/opu/odata/sap/API_BUS_SOLUTION_QUOTATION_SRV/A_BusinessSolutionQuo-
tation('1025').
It’s also possible to read a specific quotation line item that exists in SAP S/4HANA, as
8.1.4 Subscription Transactional Data
shown in Figure 8.2.
Now that we’ve covered the master data integration required to implement SAP Billing
and Revenue Innovation Management, this section discusses transactional data. SAP

488 489
8 Extension and Connectivity 8.2 Extension for SAP Convergent Charging

Charging and other modules of SAP Billing and Revenue Innovation Management (e.g.,
SAP Billing and Revenue Innovation Management, subscription order management;
and SAP Convergent Invoicing) are provided by SAP. The integration doesn’t require a
separate middleware application.
The following sections provide an overview of how SAP Convergent Charging works
and then walks you through some of the SAP Convergent Charging services, which can
be consumed by SAP or non-SAP applications.

8.2.1 Overview 8
SAP Convergent Charging provides web services to perform rating, charging, and other
operations. These technical interfaces are hosted by the SAP Convergent Charging Core
Server system. Any non-SAP applications that require integrating directly with SAP
Convergent Charging must consume these business services via SOAP web services.
These web services can be used to manage master data, perform contract provisioning,
rate customer usage consumptions, refill prepaid accounts, and so on. Figure 8.3 illus-
trates an overview of SAP Convergent Charging web services and APIs.

Figure 8.2 Read Solution Quote with Quote ID and Line-Item Number Web Services

Most SAP Billing and Revenue Innovation Management implementations are inte- SOAP/HTTP
grated with front-office applications. For that reason, SAP Billing and Revenue Innova-
Core Server
tion Management provides a standard SOAP web service SubscriptionContract-
ChangeProcessRequest_In to manage subscription contract changes. The standard API TCP-IP
CRM_ISX_BTX_API_CONT_CHANGE is used to manage contract changes. Based on your Dispatcher
change scenarios, you can define the process type (PROCESS) and related process attri- Updater
butes (PROCESS_ATTRIBUTES) to manage change order scenarios. For example, if the
external system requests an extension, you can define the process type value as TCP-IP
“EXTENSION” along with extension terms (DURATION, UNIT) information. If the external
system requests cancellation, you can define the process type value as “CANCEL” along Rater Guider Taxer Bulkloader

with cancellation request data and cancellation reason (CANC_REQUEST_DATE, CANC_REASON)


information. TCP-IP

Java APIs

8.2 Extension for SAP Convergent Charging


Figure 8.3 SAP Convergent Charging Web Service and Java APIs
SAP Convergent Charging is one of the core components of the SAP Billing and Reve-
nue Innovation Management solution. SAP Convergent Charging and its functional-
SAP Convergent Charging provides several endpoints for accessing web services, which
ities are discussed at great length in Chapter 3 of this book. SAP Convergent Charging
are defined by a Universal Resource Identifier (URI). The URI includes a network
isn’t part of the SAP S/4HANA suite; rather, it’s a standalone Java application. SAP Con-
address of a specific instance of the SAP Convergent Charging system and a port num-
vergent Charging consists of two main components: Core Server and Core Tool. Both re-
ber dedicated to these communications. Refer to Chapter 3 for detailed information. A
quire SAP’s Java Virtual Machine (JVM) to run. The integrations between SAP Convergent
sample URL structure of a URI is given as a reference here:

490 491
8 Extension and Connectivity 8.2 Extension for SAP Convergent Charging

https://<INSTANCE_HOST_ADDRESS>:<INSTANCE_WS_PORT_NB>/<WS_VERSION>/ All the standard services to integrate SAP Convergent Charging with SAP Billing and
<WS_TECH_NAME> Revenue Innovation Management, subscription order management, and SAP Conver-
The following is a brief description of the components of the URI: gent Invoicing are provided by SAP. You can search and configure different integration
objects between SAP Convergent Charging and SAP S/4HANA, as shown in Figure 8.4.
쐍 INSTANCE_HOST_ADDRESSNetwork address (domain name server [DNS] name or IP
address) of the host server of the active updater instance or the dispatcher instance
of SAP Convergent Charging. 8.2.2 Managing the Catalog
쐍 INSTANCE_WS_PORT_NB As discussed earlier, subscription products are maintained in SAP Billing and Revenue
The port number used for web services communications for the target instance. Innovation Management, subscription order management. SAP Convergent Charging
쐍 WS_TECH_NAMETechnical name of the web service. doesn’t store any product information separately. However, SAP Convergent Charging 8
쐍 WS_VERSIONVersion of the web service. provides services that can be used to extend product master data with pricing informa-
tion. This process component enables you to assign a released charge plan and refill
Following are two sample endpoints: plan in SAP Convergent Charging with the commercial products stored in SAP Billing
쐍 http://Your_CC_Upadater_Instance_HostName:9081/v2/contractProvisioning?wsdl and Revenue Innovation Management, subscription order management. The assign-
쐍 http:// Your_CC_Dispatcher_Instance_HostName:9180/activation?wsdl ment between a product in SAP Billing and Revenue Innovation Management, sub-
scription order management, and a charge plan or refill plan in SAP Convergent
For a complete list of all available services, refer to the Web Services Documentation Charging is done using cross-catalog mapping. This service also manages operations
section at the following URL: http://s-prs.co/v554201. related to SAP Convergent Charging mapping table and range table maintenance. Fol-
Note that the port numbers for updater and dispatcher instances for SAP Convergent lowing are the operations managed using the services:
Charging are usually 9081 and 9080, respectively. These port numbers are default val- 쐍 chargePlanClassFind
ues from SAP, but you can change the port numbers while setting up your SAP Conver-
쐍 refillPlanClassFind
gent Charging application.
쐍 mappingTableCreate
쐍 mappingTableMaintain
쐍 mappingTableRowMaintain
쐍 rangeTableMaintain
쐍 rangeTableCancel

The endpoint is http://Your_CC_Upadater_Instance_HostName:9081/v1/catalog.

8.2.3 Manage Contract Provisioning


SAP Convergent Charging will always integrate with external customer relationship
management (CRM) or order management applications to capture contract informa-
tion. SAP Billing and Revenue Innovation Management, subscription order manage-
ment, is used to create provider contracts with master data information (business
partner, contract account, etc.), and then the contract is replicated to SAP Convergent
Charging. SAP Convergent Charging offers a standard contractProvisioning service
that provides the necessary operations to manage provisioning of provider contracts.
Figure 8.4 Configure SAP Convergent Charging Web Service in Transaction SOAMANAGER A provider contract will have the pricing and charging data that is then used by SAP
Convergent Charging to generate billable items based on predefined contract terms
and conditions. This service also manages changes in provider contracts (change of

492 493
8 Extension and Connectivity 8.3 Extension for SAP Convergent Invoicing

contract attributes, cancellations), and so on. Following are the operations managed 쐍 chargeableItemChargeBundle
using the service: 쐍 chargeableItemCheckCharge
쐍 chargingContractMaintain
The charging operation generates multiple output data files for billing or invoicing
쐍 chargingContractCancel purposes. If your billing system is SAP Billing and Revenue Innovation Management,
쐍 chargingContractFind the output files are transferred as billable items into SAP Convergent Invoicing. The
쐍 chargingContractMaintainBundle transfer is performed by one of SAP Convergent Charging instances, which is called
Bulkloader.
쐍 chargingContractMaintainMass
The endpoint will be http://Your_CC_Dispatcher_Instance_HostName:9180/charge-
The endpoint is http://Your_CC_Upadater_Instance_HostName:9081/v2/contract
ableItemCharging. 8
Provisioning.

8.2.4 Managing Contract Activation 8.3 Extension for SAP Convergent Invoicing
One of the prerequisites for SAP Convergent Charging to generate charges based on Like the SAP Billing and Revenue Innovation Management components discussed pre-
contract terms is to activate the provider contract. The contract activation service viously, SAP Convergent Invoicing offers standard APIs to integrate with third-party
enables external applications to request activation for a provider contract in SAP Con- systems. SAP Convergent Invoicing also natively integrates with SAP Convergent
vergent Charging. This is an essential step before you plan to run the billing and invoic- Charging. Primarily, SAP Convergent Invoicing acts as the system of record in SAP Bill-
ing process in SAP Convergent Invoicing. However, note that you can only activate ing and Revenue Innovation Management to store consumption items and billable
charging contracts with an operational status set as Active. The operation provided by items. In addition, as previously discussed in Chapter 4, SAP Convergent Invoicing is
the service is called chargingContractActivate. Once the contract is activated, SAP Con- the billing and invoicing module. Based on business needs, SAP Convergent Invoicing
vergent Charging can generate the charges based on the billing reference date and pro- is required to integrate with various applications or portals to interface invoice data,
cess billable items to SAP Convergent Invoicing. The endpoint of the service is http:// integrate with third-party tax solutions, and integrate with other ERP solutions to
Your_CC_Dispatcher_Instance_HostName:9180/activation. ingest or export billable transactions. In the following sections, we’ll discuss some of
the commonly used APIs for SAP Convergent Invoicing.
8.2.5 Managing Chargeable Items
SAP Convergent Charging is capable of processing a high volume of usage data records 8.3.1 Application Programming Interfaces for Consumption Items
or consumption data records sent from external source systems. In most implementa- As discussed in Chapter 4, consumption items refer to usage records that are stored in
tions, you’ll need a mediation system or middleware to integrate with SAP Convergent SAP Billing and Revenue Innovation Management. A metering system tracks the usage
Charging for usage rating and charging processes. SAP Convergent Charging provides a consumed by a customer for a given period and interfaces the usage data to SAP Billing
standard service that can be used to capture and process chargeable items from exter- and Revenue Innovation Management for billing. These usage records can be fed into
nal sources. SAP Convergent Charging can manage both online and offline charging. SAP Convergent Invoicing using standard API FKK_BIX_CIT_CREATE_API. This asynchro-
The mandatory information required to process the service is userTechnicalId (i.e., nous service enables you to create consumption items in SAP Convergent Invoicing
technical reference ID of the provider contract), serviceId (SAP Convergent Charging with the data provided in a payload of the API call.
service ID/type), and consumptionDate (date of service consumption). The API is flexible
Configuration of the consumption item class generates a unique RFC function module
to support custom attributes as key-value pairs within userProperties. In SAP Billing
for every consumption item class. You use this RFC function module to transfer con-
and Revenue Innovation Management, the data points are processed in SAP Conver-
sumption items for the consumption item class. The naming convention for the func-
gent Charging to generate billable items for SAP Convergent Invoicing.
tion modules is /1FC/xxxx_CIT_CREATE_API, where xxxx stands for the four-character
Following are the different services offered: name of the consumption item class. The generated RFC function module adapts the
쐍 chargeableItemCharge structure of the consumption item class along with its parameters.
쐍 chargeableItemChargeMass The following parameters return the result of the consumption item transfer:

494 495
8 Extension and Connectivity 8.4 Extension for Contract Accounting

쐍 ET_CIT_ERROR: Items with errors. 8.4 Extension for Contract Accounting


쐍 ET_CIT0: Items added as raw data.
Contract accounting offers standard APIs and extension points that can be used to
쐍 ET_CIT2: Items added as ratable.
manage business scenarios required to interface with external systems. The most com-
쐍 ET_CIT4: Items added as rated. mon scenarios of external integrations are payment gateways where the payment
In addition, the system returns the source transactions for the rated items in the corre- information is captured and processed in SAP S/4HANA. SAP Customer Financial Man-
agement solution caters to capabilities such as credit management, payment process-
sponding parameters. You can also use FKK_BIX_CITCAT_LIST_GET_API to return a list of
ing, and SAP Collection and Dispute Management. Contract accounting addresses a
the productively usable consumption item classes.
majority of the aforesaid capabilities. Various standard APIs are available to aid exter-
nal integrations and to reduce customizations. Receivables management and payment 8
8.3.2 Application Programming Instances for Billable Items handling within contract accounting primarily deal with large volumes created by bill-
As discussed in Chapter 4, billable items refer to transactional data of a service con- ing and invoicing processes, and the APIs are designed to deal with huge volumes. The
sumed. A billable item contains information such as quantity consumed, units, master following list covers some of the common integration scenarios encountered while
data, amount, and other key information required to further process a billable transac- working with contract accounting:
tion. In SAP Convergent Invoicing, an out-of-the-box, asynchronous inbound function 쐍 APIs for contract accounting document posting
module FKK_BIX_BIT_CREATE_API can be used to create billable items. It contains details SAP S/4HANA provides standard APIs to post documents in contract accounting
of service consumed, amount, account assignment, and other information required to from external, non-SAP applications. You can use BAPI_CTRACDOCUMENT_CREATE to post
bill and invoice the billable item. Once the billable item has been created, the source a contract accounting document with document attribute values based on docu-
transaction ID is sent in the response with the data included in the billable item. If there ment types. During posting of a contract accounting document, general ledger
are any issues when the billable item is created, the system displays error messages in account determination automatically occurs based on the configurations main-
the response. tained.
Configuration of the billable item class generates a unique RFC function module for If you have an existing contract accounting document in an SAP S/4HANA system,
every billable item class. The naming convention for the function modules is /1FE/ you can use BAPI_CTRACDOCUMENT_CHANGE to update the document. Note that you can
xxxx_BIT_CREATE_API, where xxxx stands for the four-character name of the class. only change business partner items using the API.
You can also use FKK_BIX_BITCAT_LIST_GET_API to return a list of the productive and If an external application requires information of existing contract accounting doc-
usable billable item classes. uments, you can use standard API BAPI_CTRACDOCUMENT_GETDETAIL. The API can be
used to read data from a contract accounting document. SAP also provides inbound
OData service CADocumentManage, which enables external systems and other consum-
8.3.3 Application Programming Interfaces for Customer Invoicing ers to read contract accounting document data. The service makes the document
Once the billable items are processed in SAP Convergent Invoicing, the next step is to data available through its document header, document business partner line item,
process billing, followed by generating a customer invoice. The customer invoice is a and document general ledger line-item entities.
crucial transactional document, and customers reference the invoice to pay for the ser- 쐍 APIs for open item clearing
vices consumed. Based on business needs, the invoice documents generated in SAP As you may already know, an open item refers to an invoice item that isn’t cleared or
Convergent Invoicing are required to be interfaced to customer-facing portals or pay- paid. Once the invoice is issued to a customer, an open item is created on the cus-
ment portals for reference. SAP Convergent Invoicing provides standard APIs to share tomer account until the invoice is settled or paid. Open items in contract accounting
invoicing document information to external portals. Function module FKK_INVDOC_ can be cleared with an offsetting amount posted on the account.
SELECT_SINGLE_API can be used to interface invoice details for a given invoice docu-
SAP Billing and Revenue Innovation Management can be integrated to a non-SAP
ment. For a list of invoices, function module FKK_INVDOC_SELECT_API can be used.
application or portals that require customer open item information to be displayed
You can also use the standard OData API API_CABUSPARTINVOICE to read invoice items for for a given period. You can use the standard API BAPI_AR_ACC_GETOPENITEMS to inter-
a business partner and read the corresponding invoice headers with this service. For face open items for an account based on selection criteria. The API can provide a cus-
each invoice, you can read correspondence data, including the printed document. tomer’s open items on a given key date.

496 497
8 Extension and Connectivity 8.4 Extension for Contract Accounting

You can also use standard API BAPI_CTRACCONTRACTACCOUNT_CLR to clear open items in In addition, inbound OData service CACreditWorthiness can be used to enable exter-
contract accounting. nal systems and other consumers to retrieve creditworthiness data of business part-
쐍 APIs for customer account balance ners. This data includes information such as the creditworthiness score, the
SAP provides standard API BAPI_CTRACCONTRACTACCOUNT_GBAL to read account bal- creditworthiness date, and whether the creditworthiness value is frozen for a busi-
ances for existing customers for a key date. The API can make a query based on item ness partner. The OData service transfers a list of creditworthiness records for indi-
type (open, cleared, statistical), date as well as customer information (business part- vidual business partners.
ner, contract account, contract). If you’ve enabled SAP Biller Direct, you can also use 쐍 APIs for managing disputes
the standard inbound synchronous service ContractAccountAccountBalanceByCus- Disputes can be managed effectively using SAP Collections and Dispute Manage-
tomerQueryResponse_In. This inbound operation returns the current account bal- ment on a dispute case created for a receivable item in contract accounting. SAP Bill-
ances of a specified business partner’s contract accounts. The response message ing and Revenue Innovation Management offers standard APIs that can be used to 8
returns the following balance items: create, read, and update a dispute case. It also enables creation or deletion of dis-
– Total amount for open items puted objects from a dispute case. A disputed object could be a business partner,
contract account, contract, or contract accounting documents. Notes and attach-
– Total amount for due items
ments also can be created and read. SAP Billing and Revenue Innovation Manage-
– Total amounts for items that are 30, 60, or 90 days overdue
ment provides a standard inbound OData service CADisputeCase.
쐍 APIs for business partner payments
There are various inbound and outbound payment processes depending on the type Now that we’ve discussed some of the available APIs and integration points, these may
of business, size of business, and country. In a typical implementation, you’ll need to not cover all use-cases during your solution implementation. If you require additional
integrate with non-SAP applications to execute an end-to-end payment process. SAP or detailed references of SAP Billing and Revenue Innovation Management APIs, go to
Billing and Revenue Innovation Management offers standard APIs such as API_CAB- https://api.sap.com, and search with “SAP Billing and Revenue Innovation Manage-
USPARTPAYMENT, which can be used to retrieve a list of payments and make and release ment” or an object name to check all available standard API options, as shown in Figure
payments. The API also helps to read payment items and corresponding payment 8.5.
headers for a business partner. Payment items are either document items that are
cleared by payments, payments on account, or released payments. Note that a
released payment can also be withdrawn unless the corresponding items are not
cleared.
쐍 APIs for credit management
One of the core modules of SAP Customer Financial Management is credit manage-
ment, which helps companies efficiently determine the risk of losses on receivables
from customers by assessing customer credit information. There are also provisions
to integrate third-party credit agencies for credit decisions. Usually, the credit check
is a standard process that happens before a sales transaction is committed, and it’s
important to synchronize a customer’s credit information from SAP S/4HANA to
external or internal applications to make an informed decision.
SAP S/4HANA provides a standard SOAP-based synchronous API CREDITMANAGE-
MENTACCOUNTBYIDQU1 to request credit-relevant data, such as the credit limit or the
credit exposure of a business partner. The message interface consists of two mes-
sage types: CreditManagementAccountByIDQuery, which represents a message for
requesting credit data, and CreditManagementAccountByIDResponse, which represents
a response to the request for credit data. This service contains header, selection, lan-
guage code, credit management account, and log nodes. Figure 8.5 SAP API Business Hub

498 499
8 Extension and Connectivity

8.5 Summary
By now, you know that SAP Billing and Revenue Innovation Management uses sets of
APIs with different authentication protocols to build applications, integrations with
legacy and non-SAP platforms and extensions easily. You’ve learned to set up, create,
and test all the necessary API and integrated objects, and you understand the purpose
and functions of these objects and how they play their part in this process. SAP Billing
and Revenue Innovation Management is an integrated solution. We therefore recom-
mend working through the other chapters in this book as well, which may prove help-
ful for reaching your goals.
In the next chapter, we’ll discuss how to handle data migration processes while work-
ing with SAP Billing and Revenue Innovation Management, including different associ-
ated objects and their dependencies.

500
Contents

1 Introduction to SAP Billing and Revenue


Innovation Management 17

1.1 Flexible Consumption, the Subscription Economy, and


Business Model Transformation ..................................................................................... 18

1.2 Business Drivers for SAP Billing and Revenue Innovation


Management ........................................................................................................................... 19
1.2.1 Business Model Changes: From Products to Subscriptions ..................... 19
1.2.2 Consumption-Based Model ................................................................................ 22
1.2.3 Subscription-Based Model .................................................................................. 23
1.2.4 Event-Based Model ................................................................................................ 24
1.3 SAP Billing and Revenue Innovation Management Components ................... 26
1.3.1 SAP Billing and Revenue Innovation Management,
Subscription Order Management ..................................................................... 31
1.3.2 SAP Convergent Charging ................................................................................... 32
1.3.3 SAP Convergent Invoicing .................................................................................... 33
1.3.4 Contract Accounting ............................................................................................. 34
1.3.5 Peripheral Solutions .............................................................................................. 35
1.4 Case Study: Martex Corp. .................................................................................................. 36
1.4.1 Background ............................................................................................................... 37
1.4.2 Concerns .................................................................................................................... 37
1.4.3 New Business Model ............................................................................................. 38
1.4.4 Use Case .................................................................................................................... 38
1.5 Summary .................................................................................................................................. 40

2 Subscription Order Management 41

2.1 Master Data ............................................................................................................................. 42


2.1.1 Business Partner ..................................................................................................... 42
2.1.2 Contract Account .................................................................................................... 48
2.1.3 Subscription Materials .......................................................................................... 56
2.2 Organizational Units ............................................................................................................ 61

2.3 Configuring Subscription Order Management ......................................................... 65


2.3.1 Product Modeling ................................................................................................... 66

7
Contents Contents

2.3.2 Product Configuration Using Advanced Variant Configuration ............. 67 3.5.3 Mapping Table ......................................................................................................... 160
2.3.3 Cross-Catalog Mapping ........................................................................................ 71 3.5.4 Range Table .............................................................................................................. 161
2.3.4 Setting Up One-Off Charges ............................................................................... 75 3.6 Configuring SAP Convergent Charging ........................................................................ 162
2.3.5 Subscription Transactions ................................................................................... 77
3.6.1 Chargeable Item Class .......................................................................................... 163
2.3.6 Master Agreements ............................................................................................... 90
3.6.2 Charged Item Class ................................................................................................ 165
2.3.7 Partner Agreements .............................................................................................. 91
3.6.3 Creating a Charge Plan (Reserved Instance) .................................................. 184
2.3.8 Device as a Service: Equipment Master Integration ................................... 96
3.6.4 Creating Charge Plan (Nonreserved Instance) .............................................. 193
2.3.9 Order Distribution Infrastructure ..................................................................... 101
3.6.5 Creating Pricing Macros ....................................................................................... 202
2.4 Using Subscription Order Management ...................................................................... 105
3.7 Managing Allowances ......................................................................................................... 204
2.4.1 Creating Master Data ............................................................................................ 106
3.7.1 Allowance Lifecycles .............................................................................................. 204
2.4.2 Creating and Mapping Subscription Products ............................................. 112
3.7.2 Define Allowances ................................................................................................. 204
2.4.3 Managing Subscription Orders and Subscription Contracts ................... 112
3.7.3 Shared Allowances ................................................................................................. 210
2.4.4 Modifying Subscription Contracts .................................................................... 115
3.7.4 Allowance Dashboard ........................................................................................... 210
2.5 SAP Fiori Applications for Subscription Order Management ............................. 115
3.8 Managing Counters .............................................................................................................. 210
2.6 Subscription Lifecycle Management ............................................................................. 117
3.9 Managing Integrations ....................................................................................................... 211
2.6.1 Subscription Renewal Process ............................................................................ 117
3.9.1 Managing Integration with SAP Billing and Revenue
2.6.2 Cancellation ............................................................................................................. 126
Innovation Management, Subscription Order Management ................. 212
2.6.3 Service Upgrade and Downgrade ..................................................................... 134
3.9.2 Managing Integration with SAP Convergent Invoicing ............................. 212
2.6.4 Change of Contract Terms .................................................................................. 138
3.10 Solving Common Rating and Charging Issues .......................................................... 212
2.7 Reporting and Analytics ..................................................................................................... 142
2.7.1 SAP Fiori Applications for Subscription Order Management .................. 142
3.11 Summary ................................................................................................................................... 213

2.7.2 Order Distribution Infrastructure Distribution Monitor ........................... 144


2.8 Solving Common Order and Contract Management Issues ............................... 147

2.9 Summary ................................................................................................................................... 150


4 Invoicing 215

4.1 Simplified Billing and Invoicing ...................................................................................... 216

4.2 Master Data ............................................................................................................................. 217


3 Charging 151
4.2.1 Business Partner ..................................................................................................... 218
4.2.2 Product ....................................................................................................................... 219
3.1 Overview ................................................................................................................................... 151
4.2.3 Contract Account .................................................................................................... 219
3.2 Flexible Rating and Charging Model ............................................................................. 153
4.3 Configuring SAP Convergent Invoicing ....................................................................... 221
3.3 Master Data ............................................................................................................................. 153 4.3.1 Billable Items ........................................................................................................... 221
3.3.1 Catalog ....................................................................................................................... 154 4.3.2 Consumption Items ............................................................................................... 237
3.3.2 Subscriber Account and External Account ..................................................... 155 4.3.3 Rating and Rating Groups ................................................................................... 244
3.3.3 Provider Contract .................................................................................................... 156 4.3.4 Billing .......................................................................................................................... 250
3.4 Organizational Units ............................................................................................................ 157 4.3.5 Invoicing .................................................................................................................... 260
4.3.6 Dependent Items .................................................................................................... 273
3.5 Managing Tables ................................................................................................................... 158
4.3.7 Partner Settlement ................................................................................................ 281
3.5.1 Tier Table ................................................................................................................... 158 4.3.8 Partner Settlement Categories .......................................................................... 282
3.5.2 Translation Table .................................................................................................... 159 4.3.9 Integration with SAP Revenue Accounting and Reporting ....................... 283

8 9
Contents Contents

4.4 Using SAP Convergent Invoicing .................................................................................... 286 5.2.5 Integration with SAP Convergent Charging .................................................. 366
4.4.1 Creating a Consumption Item or Billable Item ............................................. 286 5.2.6 Integration with the General Ledger ............................................................... 368
4.4.2 Modifying Consumption Items or Billable Items ......................................... 295 5.2.7 Financial Customer Care ...................................................................................... 372
4.4.3 Viewing Provider Contract .................................................................................. 297 5.2.8 SAP Cash Application in Contract Accounting .............................................. 378
4.4.4 Posting a Billing Document, Invoicing Document, and 5.3 Using Contract Accounting ............................................................................................... 386
Posting Document ................................................................................................. 297 5.3.1 Creating a Business Partner ................................................................................ 386
4.4.5 SAP Fiori Apps .......................................................................................................... 310 5.3.2 Creating a Contract Account .............................................................................. 388
4.5 Intercompany Settlement Process ................................................................................. 318 5.3.3 Viewing or Editing a Posting Document ......................................................... 389
4.5.1 Company Code Group Assignment .................................................................. 319 5.3.4 Viewing a Customer’s Balance on Account ................................................... 392
4.5.2 Intercompany Settlement Types ....................................................................... 319 5.3.5 Using Open Item Management ......................................................................... 394
4.5.3 Settlement Type Determination ....................................................................... 320 5.3.6 SAP Fiori Apps .......................................................................................................... 402
4.5.4 Master Data Determination ............................................................................... 320 5.4 Reporting and Analytics ..................................................................................................... 408
4.5.5 Account Determination and Document Type Settings ............................. 321 5.4.1 Contract Accounting Items List: Open/All Items ......................................... 408
4.5.6 Intercompany Billable Items and Document Postings .............................. 322 5.4.2 List of Open Items at Key Date ........................................................................... 409
4.6 Reporting and Analytics ..................................................................................................... 325 5.4.3 Reconciliation of Open Items and General Ledger ...................................... 410
4.6.1 All Billable Items View/Processing ................................................................... 325 5.4.4 List of Open Items for Business Partner on Key Date ................................. 411
4.6.2 Consumption Items View/Processing ............................................................. 327 5.4.5 Customer Account Balance Display ................................................................. 411
4.6.3 Raw Data View of Billable Items ....................................................................... 328 5.5 Solving Common Contract Accounting Requirements ......................................... 412
4.6.4 Display Invoicing Orders ...................................................................................... 329
5.6 Summary ................................................................................................................................... 416
4.6.5 Display Accrual/Deferral Items .......................................................................... 330
4.6.6 Billable Items View/Processing ......................................................................... 331
4.6.7 Reversal Request for Invoicing Documents Analysis .................................. 332
4.6.8 Reversal Request for Billing Documents Analysis ....................................... 333 6 SAP Subscription Billing 417
4.7 Solving Common Billing and Invoicing Issues .......................................................... 334

4.8 Summary ................................................................................................................................... 335 6.1 Overview of SAP Subscription Billing ........................................................................... 417

6.2 Business Configuration ....................................................................................................... 418


6.2.1 Markets ...................................................................................................................... 418
6.2.2 Units of Measure .................................................................................................... 420
5 Contract Accounting 337
6.2.3 Rate Elements .......................................................................................................... 420
6.3 Master Data ............................................................................................................................. 421
5.1 Master Data ............................................................................................................................. 340
6.3.1 Customer Master Data ......................................................................................... 421
5.1.1 Business Partner ..................................................................................................... 340
6.3.2 Rate Plan Templates .............................................................................................. 423
5.1.2 Business Agreement .............................................................................................. 345
6.3.3 Rate Plans .................................................................................................................. 429
5.1.3 Product ....................................................................................................................... 346
6.3.4 Subscription Products ........................................................................................... 430
5.1.4 Contract Account .................................................................................................... 346
5.1.5 Provider Contract .................................................................................................... 352 6.4 Provisioning Subscription Transactions ...................................................................... 435
5.1.6 Partner Agreement ................................................................................................ 357 6.5 Billing Process in SAP Subscription Billing ................................................................. 438
5.2 Configuring Contract Accounting .................................................................................. 359 6.6 Integration with SAP Convergent Invoicing .............................................................. 440
5.2.1 Account Determination ........................................................................................ 360
6.7 Additional Features in SAP Subscription Billing ...................................................... 441
5.2.2 Open Item Management ..................................................................................... 361
5.2.3 Account Balance Display ...................................................................................... 364 6.8 Summary ................................................................................................................................... 441
5.2.4 Payments and Returns .......................................................................................... 365

10 11
Contents Contents

7 Integration with Other Solutions 443 8 Extension and Connectivity 485

7.1 Integration between SAP Billing and Revenue Innovation 8.1 Extension for SAP Billing and Revenue Innovation Management,
Management Core Components .................................................................................... 443 Subscription Order Management ................................................................................... 486
7.1.1 Consumption Data ................................................................................................. 446 8.1.1 Business Partners ................................................................................................... 487
7.1.2 One-Off Charges ..................................................................................................... 447 8.1.2 Contract Accounts .................................................................................................. 487
7.1.3 Prepaid Data ............................................................................................................. 447 8.1.3 Subscription Products ........................................................................................... 488
7.1.4 Billing and Invoicing .............................................................................................. 447 8.1.4 Subscription Transactional Data ....................................................................... 488
7.1.5 Contract Data .......................................................................................................... 447 8.2 Extension for SAP Convergent Charging ..................................................................... 490
7.1.6 Disputes ..................................................................................................................... 448
8.2.1 Overview .................................................................................................................... 491
7.1.7 Communication between Systems .................................................................. 448
8.2.2 Managing the Catalog .......................................................................................... 493
7.2 SAP Convergent Mediation by DigitalRoute ............................................................. 448 8.2.3 Manage Contract Provisioning .......................................................................... 493
7.2.1 Integration with SAP Convergent Charging .................................................. 450 8.2.4 Managing Contract Activation .......................................................................... 494
7.2.2 Integration with SAP Convergent Invoicing .................................................. 452 8.2.5 Managing Chargeable Items .............................................................................. 494
7.3 SAP Billing and Revenue Innovation Management and 8.3 Extension for SAP Convergent Invoicing .................................................................... 495
SAP Customer Experience Platform .............................................................................. 453 8.3.1 Application Programming Interfaces for Consumption Items ............... 495
8.3.2 Application Programming Instances for Billable Items ............................. 496
7.4 SAP Revenue Accounting and Reporting .................................................................... 456
8.3.3 Application Programming Interfaces for Customer Invoicing ................ 496
7.4.1 Optimized Contract Management ................................................................... 456
7.4.2 Integration Architecture ...................................................................................... 458 8.4 Extension for Contract Accounting ............................................................................... 497
7.4.3 Five-Step Model ...................................................................................................... 459 8.5 Summary ................................................................................................................................... 500
7.4.4 Freeze and Unfreeze Performance Obligations ........................................... 468
7.5 SAP Customer Financial Management ......................................................................... 469
7.5.1 Collection Management ...................................................................................... 470
7.5.2 Organizational Structure ..................................................................................... 470
9 Data Migration 501

7.5.3 Master Data .............................................................................................................. 471


7.5.4 Collection Strategies ............................................................................................. 472 9.1 Data Migration Process ....................................................................................................... 502
7.5.5 Promise to Pay ......................................................................................................... 472 9.2 Data Migration Objects ...................................................................................................... 503
7.5.6 Customer Contact .................................................................................................. 473
9.3 Data Migration Types .......................................................................................................... 504
7.5.7 Resubmission and Note ....................................................................................... 473
9.3.1 Creating a Company Using Industry Solutions Migration
7.5.8 SAP Collections and Dispute Management ................................................... 473
Workbench ............................................................................................................... 505
7.5.9 SAP Collections and Dispute Management for
9.3.2 Customer Migration from Legacy Systems ................................................... 506
SAP Convergent Invoicing .................................................................................... 475
9.3.3 Contract Account Migration ............................................................................... 508
7.5.10 Credit Management .............................................................................................. 478
9.3.4 Subscription Product Migration ........................................................................ 510
7.6 Tax Engine ................................................................................................................................ 480 9.3.5 Subscription Order and Contract Migration from Legacy Systems ....... 513
7.7 Payment Gateway ................................................................................................................. 482 9.3.6 Billable Items and Consumption Items ........................................................... 516
9.3.7 Open Accounts Receivable Conversion from a Legacy Platform ............ 517
7.8 Summary ................................................................................................................................... 484
9.3.8 Migration from SAP CRM-Based SAP Billing and Revenue Innovation
Management, Subscription Order Management, to SAP S/4HANA .... 520
9.4 Summary ................................................................................................................................... 521

12 13
Contents Contents

10 First Steps to SAP Billing and Revenue Conclusion 547


Innovation Management 523

10.1 Why Move into Subscription-Based Business? ........................................................ 524

10.2 Evaluating Your Current Landscape .............................................................................. 524 Appendices 551


10.2.1 Company Currently Running SAP ..................................................................... 525
10.2.2 Set Up SAP Billing and Revenue Innovation Management A Certification Preparation ................................................................................................... 551
Infrastructure ........................................................................................................... 526 B The Authors .............................................................................................................................. 573
10.2.3 Communication between Systems in the SAP Billing and
Revenue Innovation Management Landscape ............................................. 529
10.2.4 Verify Landscape Selection with the Product Availability Matrix .......... 529
Index .......................................................................................................................................................... 577
10.2.5 Security for Your Connected Systems .............................................................. 531
10.2.6 Load Balancing ........................................................................................................ 531
10.2.7 Migrating Changes ................................................................................................ 532
10.2.8 Monitoring ................................................................................................................ 532
10.2.9 Data Protection ....................................................................................................... 533
10.2.10 Sizing .......................................................................................................................... 533
10.3 Evaluating Your Deployment Options ......................................................................... 536
10.3.1 SAP Billing and Revenue Innovation Management:
Full Suite Deployment .......................................................................................... 537
10.3.2 SAP Billing and Revenue Innovation Management:
Phased Deployment Using SAP Convergent Charging,
SAP Convergent Invoicing, and Contract Accounting ................................ 537
10.3.3 SAP Billing and Revenue Innovation Management:
Phased Deployment Using SAP Convergent Invoicing and
Contract Accounting ............................................................................................. 537
10.3.4 SAP Billing and Revenue Innovation Management
Deployment Using SAP Convergent Charging Only ................................... 537
10.3.5 Deployment Option with SAP Flexible Solution Billing ............................. 538
10.3.6 Deployment Option with Sales and Distribution Integration ................. 538
10.3.7 Deployment Options with Contract Accounting Posting ......................... 538
10.4 SAP Standard Content Activation Service .................................................................. 538

10.5 Reviewing Rapid Deployment Solutions and Implementation Best Practices 539
10.5.1 Master Data .............................................................................................................. 540
10.5.2 Transactional Data ................................................................................................. 544
10.6 Replication of Subscription Contracts to SAP Convergent Invoicing and SAP Con-
vergent Charging ................................................................................................................... 545
10.7 Summary ................................................................................................................................... 546

14 15
Index

A Application Programming Interface (API) (Cont.)


manage freeze period .................................... 469
Access zone ............................................................. 449 open item clearing .......................................... 497
Account assignment ............... 188, 189, 233, 271 query billing data ............................................ 440
link ......................................................................... 189 SAP Customer Experience integration .... 455
Account balance .................................................... 392 Arithmetic computation operator ................ 182
list type ................................................................. 364 Assemble-to-order ............................................... 539
Account balance display .......................... 364, 476 Attribute profile .................................................... 477
line layout ........................................................... 365 Authorized group .................................................... 90
Account determination ............................ 221, 360 Automatic clearing .............................................. 395
ID ............................................................................... 49 Auto pay ...................................................................... 48
Account maintenance .............................. 394, 395 Auto renewal .......................................................... 118
Accounts receivable ............................................. 342 configure ............................................................. 120
Accrual item ............................................................ 330 enable ................................................................... 119
Acquiring bank ...................................................... 483 execute ................................................................. 121
Action profile ............................................................. 81
Activation charge .................................................. 174 B
Advanced Variant Configuration .............. 66, 67
define classes ........................................................ 68 Bill
Aggregation variant ................................... 246, 247 header level ........................................................ 439
Allowance ................................................................. 204 item level ............................................................. 439
dashboard ........................................................... 210 view ....................................................................... 438
event class ........................................................... 204 Billable item ..................... 221, 222, 250, 356, 516
lifecycle ................................................................. 204 billing document .............................................. 258
logic ....................................................................... 205 cancellation ....................................................... 258
plan ........................................................................ 207 change .................................................................. 296
shared ................................................................... 210 class ........................................... 223, 227, 230, 274
Amazon Web Services class revenue ..................................................... 226
deployment ........................................................ 526 cost ........................................................................ 258
Analyze Installment Plans app ........................ 407 create ................................................. 225, 286, 290
Anything as a service ............................................. 41 create mapping ................................................ 167
Application Programming Interface display .................................................................. 325
(API) ....................................................................... 485 intercompany ................................................... 322
API_BUS_SOLUTION_QUOTATION main item ........................................................... 223
_SRV .................................................................. 489 main transaction ............................................. 235
BAPI_CTRAACCONTRACTACCOUNT ........ 510 management ..................................................... 227
billable item ........................................................ 496 modify .................................................................. 295
business partner payment ............................ 498 monitoring screen ........................................... 300
class generation ...................................... 288, 293 one-time .............................................................. 255
consumption item ........................................... 495 payment data ................................................... 223
contract accounting document payment processing ....................................... 236
posting ............................................................. 497 pay-per-use ........................................................ 257
credit management ......................................... 498 processing ........................................ 230, 325, 331
CRM_ISX_BTX_API_ORDER_CREATE ..... 489, program enrichment ...................................... 231
514 raw ......................................................................... 222
customer account balance ........................... 498 raw data view ................................................... 328
customer invoicing .......................................... 496 recurring .............................................................. 257
dispute management ..................................... 499 refund ................................................................... 257

577
Index Index

Billable item (Cont.) C Cloud computing ..................................................... 18 Contract account (Cont.)


status .................................................................... 222 Collection agent .................................................... 450 number range .......................................... 220, 347
subprocess ........................................................... 227 Cancellation ............................................................. 126 Collection management .......................... 469, 470 payment and tax data ...................................... 49
subtransaction .................................................. 235 individual ............................................................. 131 Collection strategy ............................................... 472 relationship ........................................................ 220
table creation .................................................... 232 prorated refund ................................................. 304 Combo charge ........................................................... 38 Contract account class .......................................... 49
table naming convention ............................. 231 redetermination of steps ............................... 147 Commercial view .................................................. 444 define ....................................................................... 50
tax item ................................................................ 223 Case study ........................................................... 17, 36 Company code .......................................................... 48 settings ................................................................... 51
text item .............................................................. 223 Catalog ....................................................................... 154 group assignment ............................................ 319 Contract accounting ............................ 26, 27, 215,
transfer ................................................................. 232 Category assignment ........................................... 283 Configuration profile ............................................. 70 337, 338, 366
trial ........................................................................ 257 Change contract terms ........................................ 138 Constraint ................................................................... 69 business partner ............................................... 386
type ..................................................... 227, 229, 254 Change process .............................................. 85, 125 Consume-to-cash process ....................... 216, 338 cash application ............................................... 378
usage-based ....................................................... 257 activate ................................................................... 87 Consumption-based model ................................. 22 configuration node ................................ 340, 414
view ........................................................................ 325 assign function profile to role ....................... 88 Consumption data ............................................... 446 configure ............................................................. 359
Billable item class assign to transaction type .............................. 88 flow ........................................................................ 446 contract account ............................................. 388
activation .................................................. 225, 230 groups ..................................................................... 89 rating .................................................................... 446 extension ............................................................ 497
additional tables .............................................. 232 Characteristics .......................................................... 70 Consumption data record ................................. 237 key functionalities ........................................... 338
create .................................................................... 224 Charge Consumption item ............................................... 237 master data ....................................................... 340
Billing ......................................................................... 447 cancellation ........................................................ 171 change .................................................................. 295 posting document ........................................... 389
solving common issues .................................. 334 counter .................................................................. 171 class ............................................................. 237, 238 reporting ............................................................. 408
Billing cycle ............................................................. 424 create ..................................................................... 167 create .................................................................... 286 SAP Fiori apps ................................................... 402
Billing document .................................................. 259 credits .................................................................... 424 display ........................................................ 243, 286 solving requirements ..................................... 412
analysis ................................................................ 333 logic ........................................................................ 172 management ..................................................... 240 using ..................................................................... 386
post ........................................................................ 297 master data ........................................................ 153 modify .................................................................. 295 Contract accounting profile ............................. 372
Billing process ........................................................ 251 modeling usage ................................................. 176 processing ........................................................... 327 assign function module ................................ 375
create .................................................................... 252 monthly recurring charge ............................. 168 processing rule .................................................. 241 settings ................................................................ 373
Billing type reference ............................................................... 168 program enhancement .................................. 241 Contract accounting search profile .............. 375
assignment ......................................................... 254 Charged item class ...................................... 163, 165 rated ...................................................................... 240 Contract partner ................................................... 341
Block pricing model ............................................. 426 define ..................................................................... 163 rated-excepted .................................................. 240 role ......................................................................... 343
Business Add-In (BAdI) .......................................... 60 manual definition ............................................ 166 raw ......................................................................... 240 Control zone ........................................................... 449
Business agreement ................................... 110, 345 Charge plan ............................................. 71, 177, 185 raw-excepted ..................................................... 240 Convergent Invoicing tab ................................. 350
Business agreement block ................................ 113 add charge ........................................................... 184 reversal ................................................................. 241 Core Tool ......................................................... 153, 163
Business Application Programming Interface configure parameters ..................................... 186 status .................................................................... 239 Correspondence variant ....................................... 51
(BAPI) .................................................................... 488 counter, configure ............................................ 189 table ....................................................................... 238 Counter
Business driver ......................................................... 19 create ..................................................................... 184 unrated ................................................................. 240 remove ................................................................. 194
Business model transformation ........................ 19 disable tax ........................................................... 190 view ........................................................................ 327 Create Dependency Net app ............................... 69
Business partner .................. 43, 49, 218, 340, 540 linking charge .................................................... 187 Consumption item class Create Subscriptions as Pending field ......... 431
activate ................................................................... 43 nonreserved instance ...................................... 193 HCOS ..................................................................... 164 Credit management ................................... 469, 478
change .................................................................. 344 parameters .......................................................... 186 REVE ...................................................................... 164 Credit segment ...................................................... 479
configure ............................................................. 342 release ......................................................... 192, 193 Contact-to-lead stage .......................................... 454 Credit worthiness ................................................. 479
create .................................................................... 108 remove .................................................................. 194 Contract Cross-catalog mapping ...................... 71, 542, 543
define role .............................................................. 44 reserved instance .............................................. 184 cancellation ........................................................ 309 Currency .................................................................. 424
extension ............................................................. 487 status ..................................................................... 193 data ....................................................................... 447 Customer
general data view ............................................. 387 Charging .................................................................... 153 solving common issues .................................. 147 create .................................................................... 422
grouping .............................................................. 219 Charging view ......................................................... 444 Contract account ............... 48, 219, 342, 346, 541 define custom references .............................. 422
master data ........................................................ 445 Classic contract management .......................... 456 category ..................................................... 220, 347 master data ....................................................... 421
role ......................................................................... 218 Class method ........................................................... 512 configure ............................................................. 348 Customer account balance ............................... 411
usage ..................................................................... 344 Clearing create .................................................................... 110 Customer account group ..................................... 46
where used list ................................................... 388 control ................................................................... 400 dunning ................................................................ 350 define ....................................................................... 47
Business partner migration .............................. 506 restrictions .......................................................... 399 dunning and correspondence data .............. 49 Customer contact ................................................. 473
prerequisites ....................................................... 506 setup ...................................................................... 400 extension ............................................................. 487 Customers app ...................................................... 421
Business Rules Framework .................................. 74 step ......................................................................... 401 general data .......................................................... 49
Business transaction ........................................... 344 variant .................................................................. 400 migration ............................................................ 508

578 579
Index Index

D Fixed pricing model ............................................. 425 Interface component .......................................... 274 M


Flat fee ........................................................................ 173 activate ................................................................ 275
Data migration ....................................................... 501 Flat function ............................................................ 197 Invoicing ............................................... 215, 260, 447 Maintain Equipment IDs field ........................ 100
objects ................................................................... 503 Flat rate item ........................................................... 197 agreement .............................................................. 91 Maintenance framework ................................... 115
phases ................................................................... 502 Flexible consumption ............................. 17, 18, 20 category ............................................................... 268 Maintenance Planner ......................................... 530
types ...................................................................... 504 FQEVENT enhancement point ......................... 480 document ............................................................ 305 Main transaction ......................................... 234, 360
Data protection ...................................................... 533 Freemium ................................................................... 24 history ................................................................... 259 Manage Business Partner Items app ............ 404
Data Replication Framework ............................... 61 Function module master data ........................................................ 217 Manage Business Partner Master
Date profile ................................................................. 81 BAPI_CTRACCONTRACTACCOUNT order ............................................................ 329, 330 Data app ..................................................... 108, 403
Dependent item .................................................... 273 _CR1 ................................................................... 488 process .................................................................. 261 Manage Characteristics app ................................ 68
program extension .......................................... 278 BAPI_MATERIAL_SAVEREPLICA ................. 512 type ........................................................................ 266 Manage Contract Account app .......................... 94
reason ................................................................... 278 CRMS4_SOM_MATERIAL_UPDATE ........... 512 Invoicing document ............................................ 269 Manage Contract Accounts app ..................... 404
type ........................................................................ 277 CRMS4_SOM_SPEC_PROD_UPDATE ........ 512 analysis ................................................................ 332 Manage Installment Plans app ....................... 407
Deployment ............................................................ 536 FKK_BIX_RATING_EVENT_30 ..................... 245 billable item ........................................................ 270 Manage Master Agreement app ..................... 117
full suite ............................................................... 537 FKK_BIX_RATING_EVENT_30_SAPCC .... 246 header section ................................................... 270 Manage Product Bundles app .................. 66, 117
phased .................................................................. 537 FKK_CREATE_DOC_MASS ............................ 518 invoicing document type .............................. 270 Manage Product Master Data app ............. 66, 71
sales and distribution integration ............ 538 ISU_M_DOCUMENT_CREATE ..................... 518 item ........................................................................ 270 Manage Repayment Requests app ................ 406
SAP Convergent Charging ............................ 537 posting document ............................................ 270 Manage Solution Quotation app ................... 116
SAP Flexible Solution Billing ........................ 538 G references ............................................................ 270 Manage Subscription Contract app .............. 116
Deploy phase .......................................................... 503 source document .............................................. 270 Manage Subscription Order app ........... 116, 122
Desktop launcher .................................................. 449 General Data tab .................................................... 349 Invoicing function ................................................ 263 Manage Subscription Product-Specific
Device as a service ........................................... 41, 96 General ledger additional ............................................................ 266 Data app .............................................. 66, 116, 521
change process .................................................. 101 financial accounting ....................................... 467 main ...................................................................... 266 Manual extension ................................................ 123
use case ................................................................... 97 integration .......................................................... 368 standard .............................................................. 263 execute ................................................................. 123
Discount agreement ............................................... 90 Google Cloud Platform Invoicing process ........................................ 260, 262 Mapping table ........................................................ 178
Discover phase ....................................................... 502 deployment ......................................................... 527 execution ............................................................. 268 introducer ........................................................... 179
Display Account Balance app ........................... 405 Group company code ............................................ 48 Item category Mapping version ..................................................... 72
Display Billable Items app ................................. 314 Grouping ..................................................................... 45 configure ................................................................ 83 Market ....................................................................... 418
Display Billing Documents app ...................... 315 characteristic ...................................................... 246 define ....................................................................... 84 Martex Corp. ...................................................... 17, 36
Display Error Logs - Billable Items app ........ 313 variant .............................................. 246, 253, 261 group ........................................................................ 82 background ........................................................... 37
Display Error Logs - Consumption Items concerns ................................................................. 37
app ......................................................................... 312 H J new business model ........................................... 38
Display Invoicing Documents app ................ 317 Mass billing ............................................................. 299
Dispute ...................................................................... 448 Header data ............................................................. 259 Java Virtual Machine ................................. 154, 490 parallel run ......................................................... 299
Dispute case ............................................................ 475 Mass invoicing ...................................................... 302
lifecycle ................................................................. 476 I K parallel run ......................................................... 301
Distribution schema ............................................ 104 Mass run
Document distribution category ................... 102 Implementation class .......................................... 102 Key date .................................................................... 411 configure ............................................................. 126
Dunning/Correspondence tab ........................ 350 Individual billing ................................................... 298 Key terminology ................................................... 552 execute ................................................................. 128
Individual invoicing ............................................. 301 Mass Run app ......................................................... 126
E Industry Solutions Migration Workbench ... 504 L Master agreement ......................................... 90, 447
create company ................................................. 505 product ................................................................... 57
Event-based model .................................................. 24 Inference ................................................................... 385 Landscape evaluation ......................................... 524 Master data ............................................. 42, 105, 540
Execution zone ...................................................... 449 Infrastructure ......................................................... 526 Lead-to-opportunity stage ................................ 454 determination ................................................... 320
Explore phase ......................................................... 502 Infrastructure as a service ................................... 18 Line item .................................................................. 259 ID ............................................................................ 279
External account ......................................... 155, 156 Integration ............................................................... 443 Line layout variant ............................................... 365 migration ............................................................ 520
External Reference ............................................... 431 management ...................................................... 211 List type .................................................................... 364 objects .................................................................. 504
Interaction Center web client ........................... 376 Live system phase ................................................. 503 query status ....................................................... 383
F Intercompany settlement ................................. 321 Load balancing ....................................................... 531 Microservice SKU ................................................. 176
Intercompany settlement process ................. 318 Migrating changes ............................................... 532
Financial Customer Care .................................... 372 Intercompany settlement types ..................... 319 Monitoring .............................................................. 532
Five-step model ..................................................... 459 Interface assignment ........................................... 225

580 581
Index Index

N Partner charge plan (Cont.) Process type ............................................................... 86 Realize phase .......................................................... 502
charged item ...................................................... 200 ISTA ........................................................................... 86 Reconciliation key
Nonreserved instance ......................................... 183 create ..................................................................... 198 ISTB ........................................................................... 86 status .................................................................... 368
Number range ........................................................... 44 disable tax ........................................................... 199 ISTC ........................................................................... 86 Records management system ......................... 475
Partner determination procedure .................... 81 ISTF ........................................................................... 86 Recurring billable item ...................................... 304
O Partner provider order .......................................... 78 ISTG ........................................................................... 86 Recurring pricing model ................................... 428
Partner settlement ..................................... 281, 305 Process view ............................................................... 87 Recurring rate ........................................................ 169
Object dependencies .............................................. 69 category ............................................................... 282 Product .................................. 19, 219, 346, 510, 541 Remote function call ................................... 61, 284
OData services .............................................. 485, 487 reason .................................................................... 282 bundle .............................................................. 58, 59 destination ......................................................... 380
ODI distribution monitor .................................. 144 Payment and return ............................................. 365 classification ......................................................... 57 processor ............................................................. 452
ODI framework ......................................................... 99 Payment data item ............................................... 259 create .................................................................... 112 Report
One-off charge ................................................ 75, 447 Payment gateway .......................................... 36, 482 extension ............................................................. 488 /SDF/HDB_SIZING .......................................... 534
settings .................................................................... 76 Payment method .................................................... 52 map ........................................................................ 112 HRBCI_ATTRIBUTES_BUFFER
One-time charge .................................................... 172 Payment processor ............................................... 483 master ...................................................................... 56 _UPDATE ........................................................ 148
Open item ................................................................ 517 Payments/Taxes tab ............................................ 349 migration ............................................................ 510 RCCUVTDB ............................................................ 70
management ........................................... 361, 394 Payment term ........................................................... 48 modeling ................................................................. 66 RFKKBIXBITSAMPLE ....................................... 291
migration ............................................................ 517 Pending Subscription feature .......................... 437 preconfigured ....................................................... 71 RFKKBIXBITUPLOAD ...................................... 293
OpenText .................................................................... 35 Percentage pricing model .................................. 428 purpose ................................................................... 57 RFKKBIXBITUPLOADSAMPLEFILE ............ 293
Opportunity-to-quote stage ............................. 454 Performance obligation ...................................... 283 sharing .................................................................... 60 RFKKBIXCITSAMPLE ....................................... 287
Optimized contract management ................. 456 freeze period ....................................................... 468 Product Availability Matrix .............................. 529 Reserved instance ................................................ 182
Order distribution infrastructure ........ 101, 546 Platform as a service .............................................. 18 Promise to pay ....................................................... 472 Reset clearing ......................................................... 397
Order-to-cash stage .............................................. 455 Posting area Provider contract ......................... 78, 91, 112, 156, Resubmission ........................................................ 473
Organizational structure ................................... 106 0113 ......................................................................... 477 201, 284, 352, 447 Revenue accounting item ................................. 456
Organizational unit ....................................... 61, 157 1020 ........................................................................ 396 define product ................................................... 354 postponed ........................................................... 457
assign ............................................................... 63, 65 1025 ........................................................................ 397 modify .................................................................. 115 processed ............................................................ 457
generate .................................................................. 62 1060 ....................................................................... 398 settings ................................................................. 353 Revenue accounting subledger ...................... 467
in SAP S/4HANA .................................................. 63 1090 ....................................................................... 398 view ........................................................................ 297 Revenue allocation .............................................. 465
Output item ............................................................ 191 2610 .............................................................. 272, 482 Provider order .......................................... 78, 91, 112 Revenue and tax item
2611 ......................................................................... 271 Provisioning ........................................................... 435 migration ................................................... 518, 519
P 8120 ........................................................................ 233 create .................................................................... 435 Revenue recognition .......................................... 330
8121 ............................................................... 235, 236 finalize request .................................................. 437 Revenue sharing product ..................................... 57
Parameter ................................................................... 74 8122 ......................................................................... 235 Provisioning Requests app ............................... 437 Reversal request .................................................... 332
ET_CIT_ERROR .................................................. 496 8177 ......................................................................... 247 RISE with SAP ......................................................... 528
ET_CIT0 ................................................................ 496 Posting document ................................................ 271 Q Role
ET_CIT2 ................................................................ 496 Practice questions category ................................................................. 44
ET_CIT4 ................................................................ 496 charging ............................................................... 555 Quick Sizer ............................................................... 533 FLCU00 ................................................................ 506
IS_CONTROL ...................................................... 514 contract accounting ........................................ 560 Quote-to-order stage ........................................... 455 FLCU01 ................................................................. 506
Partner account relationship ........................... 348 Data migration ................................................. 563 FLVN00 ................................................................ 506
Partner agreement ................ 77, 78, 91, 357, 447 extension and connectivity .......................... 562 R MKK ...................................................................... 506
contract item view ........................................... 358 Invoicing .............................................................. 558
create business partner .................................... 93 SAP Billing and Revenue Rapid deployment solution .............................. 539 S
create contract account ................................... 94 Innovation Management, subscription Rate component .................................................... 171
create subscription partner order ................ 94 order management ..................................... 553 Rate element ........................................................... 420 Sales group ................................................................. 64
prerequisites .......................................................... 92 Precondition ............................................................. 69 Rate plan ................................................................... 429 Sales office .................................................................. 64
Partner charge ........................................................ 195 Predefined subscription ....................................... 24 Rate Plans field ....................................................... 431 Sales organization ................................................... 63
calculate .............................................................. 197 Prepaid data ............................................................. 447 Rate plan template ............................................... 423 SAP API Business Hub ........................................ 485
charging reference ........................................... 196 Prepare phase ......................................................... 502 pricing model ..................................................... 425 SAP Billing and Revenue Innovation
create .................................................................... 195 Pricing ........................................................................ 544 type ........................................................................ 424 Management ....................................... 17, 26, 535
default internal reference ............................. 196 macro .................................................................... 202 Rate type, denied ................................................... 184 certification preparation .............................. 551
Partner charge plan .............................................. 198 Procedure ................................................................... 69 Rating .............................................................. 153, 244 component ............................................................ 26
add account assignment ............................... 198 Process Rating group ........................................................... 244 design ...................................................................... 26
add charge .......................................................... 198 selection ............................................................... 263 create .................................................................... 245 on-premise deployment ................................ 526

582 583
Index Index

SAP Billing and Revenue Innovation SAP Convergent Mediation by Security ..................................................................... 531 T
Management (Cont.) DigitalRoute ........................ 28, 29, 35, 152, 237, Selection
solution billing ..................................................... 27 338, 417, 443, 448 control .................................................................. 262 Table .......................................................................... 158
solution delivery .................................................. 26 integration with SAP Convergent key .......................................................................... 233 DFKK_CC_MD_MIG ....................................... 508
solution sales ........................................................ 26 Charging .......................................................... 450 Selection condition ................................................. 69 mapping table .................................................. 160
SAP Billing and Revenue Innovation Manage- integration with SAP Convergent Service ID ................................................................. 285 MARA .................................................................... 512
ment, subscription order management ... 31, Invoicing ......................................................... 452 Service identifier ................................................... 188 MVKE .................................................................... 512
41, 105, 212 SAP Customer Data Cloud ................................. 454 Service upgrade or downgrade ........................ 134 range table ......................................................... 161
analytics .................................................... 117, 142 SAP Customer Experience ................................. 453 execute ................................................................. 135 tier table .............................................................. 158
configure ................................................................ 65 SAP Customer Financial Management .......... 36, Settlement type determination ...................... 320 translation table .............................................. 159
extension ............................................................. 486 443, 469 Sharing contract .................................................... 448 variant .................................................................... 69
master data ........................................................ 106 master data ........................................................ 471 Sharing options ........................................................ 60 Tax
reporting .................................................... 117, 142 organizational structure ............................... 470 Sharing product ........................................................ 57 calculation ......................................................... 480
transaction types ................................................ 77 SAP Customer Relationship Management ..... 53, Shipping control ...................................................... 53 determination ................................................... 360
SAP Business Technology Platform .... 380, 418 218, 342, 352, 417 Simulate Configuration Models app ................ 70 engine ................................................................... 480
SAP Cash Application .......................................... 378 migration to SAP S/4HANA .......................... 520 Sizing ......................................................................... 533 item ....................................................................... 259
data migration .................................................. 382 SAP EarlyWatch ...................................................... 534 expert sizing ....................................................... 534 Tax characteristic
settings ................................................................. 382 SAP Easy Access menu ........... 390, 394, 395, 412 SOAP ................................................................. 485, 487 define ....................................................................... 54
setup ...................................................................... 380 SAP Entitlement Management ................... 28, 36 Software as a service ............................................... 18 Tax type
training ................................................................ 383 SAP Fiori ............................. 116, 142, 310, 402, 486 Solution quotation .................................................. 77 define ....................................................................... 54
SAP Collections and Dispute user experience model .................................... 402 Source items ........................................................... 259 Technical data ............................................... 187, 199
Management .................................. 469, 473, 475 SAP Fiori launchpad ............................................... 72 Standard product ..................................................... 57 Technical identifier ............................................. 188
configure ............................................................. 474 SAP Flexible Solution Billing .................... 28, 538 Status profile ................................................... 81, 477 Technical Resources field ..................................... 75
dispute cases ...................................................... 477 SAP for Telecommunications ........................... 443 Step category .......................................................... 102 Technical Resource Types field ....................... 432
SAP Commerce ............................................ 455, 480 SAP Marketing Cloud ........................................... 454 Step type ................................................................... 102 Technical view ....................................................... 444
SAP Commerce Cloud ......................................... 454 SAP Public Sector Collection String comparator ................................................ 179 Text determination procedure .......................... 80
SAP Convergent Charging ........................... 27, 32, and Disbursement ........................................... 443 Subprocess ............................................................... 227 Tiered pricing model ........................................... 427
60, 71, 74, 81, 105, 151, 237, 338, SAP Revenue Accounting create .................................................................... 228 Time-based recurring charges ........................ 466
367, 445, 509–512, 535, 536 and Reporting ............................ 28, 36, 284, 456 Subscriber account ..................................... 155, 156 Tolerance group ............................................. 49, 363
catalog management ..................................... 493 SAP Revenue Accounting and Reporting Subscription ............................................................... 19 Transaction
chargable item management ..................... 494 allocation transaction price ......................... 464 renewal process ................................................ 117 BP .................................................................. 341, 386
configure ............................................................. 162 contract ................................................................ 463 Subscription app ................................................... 438 CAA1 ...................................................................... 389
contract management ................................... 493 integration .......................................................... 283 Subscription-based CAA3 ..................................................................... 389
date types ............................................................ 166 integration activation .................................... 464 business ................................................................ 524 CL01 .......................................................................... 68
endpoints ............................................................ 492 integration architecture ................................ 458 model ....................................................................... 23 CL02 ......................................................................... 68
extension ............................................................. 490 performance obligation ................................. 461 Subscription contract .................................. 77, 545 CL03 ......................................................................... 68
integration .......................................................... 366 recognize revenue ............................................ 465 replication ........................................................... 545 CRMC_NR_RA_PRVCTR ................................... 79
solving common issues .................................. 212 transaction price ............................................... 462 Subscription contract migration .................... 513 CRMC_NR_RA_PRVORD .................................. 79
technical data .................................................... 187 SAP S/4HANA ........................................... 34, 41, 217 from legacy system ......................................... 513 CT04 ......................................................................... 68
web services ........................................................ 491 SAP S/4HANA Cloud ............................................ 528 Subscription economy .......................................... 18 CU02 ........................................................................ 69
SAP Convergent Invoicing 26, 27, 33, 51, 81, 105, SAP S/4HANA Cloud for contract accounting Subscription generation .................................... 437 CU03 ........................................................................ 69
191, 192, 212, 215, 216, 229, 237, 249, 260, 285, and invoicing ....................................................... 34 Subscription lifecycle management ............. 117 CU21 ......................................................................... 69
286, 330, 338, 345, 481, 517 SAP Sales Cloud ...................................................... 454 Subscription order ........................................ 77, 544 CU41 ......................................................................... 70
business functions ........................................... 215 SAP Service Cloud ................................................. 454 Subscription order management ...................... 27 CU42 ......................................................................... 70
capabilities ......................................................... 217 SAP standard content activation service ..... 538 Subscription plus coverage .................................. 24 CU43 ......................................................................... 70
configure ............................................................. 221 SAP Subscription Billing ..................................... 417 Subscription Profile field ................................... 431 CU61 ......................................................................... 70
extension ............................................................. 495 additional features .......................................... 441 Subscription Terms field ................................... 433 CU62 ......................................................................... 70
integration with SAP Subscription billing process .................................................... 438 Subscription Type field ...................................... 431 CU63 ......................................................................... 70
Billing ............................................................... 440 configuration ..................................................... 418 Subtransaction ............................................. 234, 360 CU64 ........................................................................ 70
reporting .............................................................. 325 master data ........................................................ 421 System communication .......................... 448, 529 CU65 ......................................................................... 70
product ................................................................. 430 CU66 ........................................................................ 70
SAP Utilities Customer Engagement ............. 443 CU67 ......................................................................... 70

584 585
Index

Transaction (Cont.) Transaction (Cont.)


DRFIMG ................................................................... 61 FPML_CASHAPP_TSTAT ................................ 384
EMIGALL .................................................... 508, 511 FPMP_CASHAPP_PROP ................................. 385
FF_5 ........................................................................ 385 FPO1_ACC ............................................................ 411
FKKBIX_M ........................................................... 299 FPO1P ..................................................................... 409
FKKBIX_MA .............................................. 258, 299 FPO2P .................................................................... 410
FKKBIX_RATE_MA .......................................... 249 FPO4 ....................................................................... 408
FKKBIX_RATE_S ............................................... 249 FPPRD3 .................................................................. 346
FKKBIX_REVREC_MON ................................. 331 FPSL ........................................................................ 414
FKKBIX_S ................................................... 258, 298 FPTX ....................................................................... 481
FKKBIXBIT_CWB ..................................... 290, 297 FQC0 ............................................................ 233, 236
FKKBIXBIT_MON ......................... 297, 298, 300, LMDB ..................................................................... 529
325, 328, 331 MM17 ..................................................................... 521
FKKBIXBITR_MON ........................................... 328 MMAM .................................................................. 521
FKKBIXCIT_CWB ............................ 242, 286, 295 PPOMA_CRM ..................................................... 106
FKKBIXCIT_MON ................ 243, 250, 295, 327 PRPA ........................................................................ 78
FKKBIXCIT_UPLOAD ...................................... 311 PRPO ........................................................................ 78
FKKCC_MD_MIG .............................................. 508 PRVC ........................................................................ 81
FKKCC_PC_MIG ................................................ 510 SE37 .............................................................. 289, 294
FKKCC_PC_MON .............................................. 148 SE38 ........................................................................ 291
FKKINV_M .......................................................... 302 SM59 ...................................................................... 284
FKKINV_MA ............................................. 268, 301 SNRO ........................................................................ 45
FKKINV_MON .................................................... 329 SOAMANAGER ............................... 148, 211, 368
FKKINV_REV_MON ......................................... 332 SPRO .............................. 215, 274, 277, 284, 312,
FKKINV_S .................................................. 268, 301 314, 319, 392, 482
FKKINVBILL_REV_MON ................................ 334 UDM_DISPUTE .................................................. 477
FP_PV3 .................................................................. 357 Transactional data ................................................ 544
FP_RAI_MON ..................................................... 457 extension ............................................................. 488
FP_VT3 ........................................................ 297, 355 migration ............................................................. 521
FP05 ....................................................................... 385 object ..................................................................... 504
FP06 .................................................... 362, 394, 396 Transaction type ...................................................... 79
FP07 ....................................................................... 397 define copy control ............................................ 84
FPB7 ....................................................................... 385 Transient counter ................................................. 210
FPCS ....................................................................... 483
FPE1 ........................................................................ 476 U
FPE2 ....................................................................... 390
FPE3 .................................................... 303, 370, 390 Unit of measure ..................................................... 420
FPF3 ........................................................................ 369 Unlimited subscription ........................................ 24
FPG1M ................................................................... 371 Upload Consumption Items app ..................... 312
FPG4 ...................................................................... 371 Usage-based charge .............................................. 304
FPL9 ............................................................. 393, 411 Usage-based model ................................................ 22
FPMA ..................................................................... 395 Usage charges ......................................................... 466
FPML_CASHAPP_CUSTOM .......................... 383 Usage rate ................................................................. 178
FPML_CASHAPP_INF ...................................... 385 Usage type .................................................................. 55
FPML_CASHAPP_MASTER ........................... 383
FPML_CASHAPP_MDSTAT ........................... 384 V
FPML_CASHAPP_MIG .................................... 382
FPML_CASHAPP_TRAIN ............................... 384 Virtual machine ....................................................... 18
Volume pricing model ........................................ 426

586
First-hand knowledge.

Jyoti Prakash Pathak is a manager at Deloitte focused on SAP


Billing and Revenue Innovation Management solutions. He has
expertise in contract accounting; SAP Convergent Invoicing; SAP
Billing and Revenue Innovation Management, subscription order
management; and SAP Convergent Charging.
Maniprakash Balasubramanian is a senior manager at Deloitte.
He helps clients with their as-a-service transformation through
subscription and flexible consumption models leveraging SAP
Billing and Revenue Innovation Management.
Shovanjit Gangopadhyay is a manager and lead advisor in
Deloitte’s SAP Billing and Revenue Innovation Management
practice. He has more than nine years of experience with deli-
vering complex client engagements and designing and imple-
menting creative business and technology solutions using SAP
Billing and Revenue Innovation Management and SAP Subscription Billing.

Clement Sanjivi is an author and a leader in Deloitte’s SAP practi-


ce. He architects and delivers business transformation programs
with a primary focus on anything as a service transformations.
He has rich experience in subscription- and usage-based busi-
ness models across many industries and global implementations
leveraging SAP solutions such as SAP Billing and Revenue Innovation Manage-
ment.

Andreas Tan is a technology fellow in Deloitte’s SAP practice. He


is the chief architect with the focus on global as a service and
Jyoti Prakash Pathak, Maniprakash Balasubramanian, Shovanjit Gangopadhy- digital transformational programs across a variety of industries
ay, Clement Sanjivi, Andreas Tan leveraging SAP S/4HANA, SAP Billing and Revenue Innovation
Management, and other technologies.
SAP Billing and Revenue Innovation Management:
Functionality and Configuration We hope you have enjoyed this reading sample. You may recommend
588 pages, 2nd edition, 2022, $89.95 or pass it on to others, but only in its entirety, including all pages. This reading
ISBN 978-1-4932-2277-3 sample and all its parts are protected by copyright law. All usage and exploita-
tion rights are reserved by the author and the publisher.
www.sap-press.com/5542

You might also like