SAP BRIM - Subscription Order Management Part 1 - 7 - by Geetanjali Verma - Medium
SAP BRIM - Subscription Order Management Part 1 - 7 - by Geetanjali Verma - Medium
SAP BRIM - Subscription Order Management Part 1 - 7 - by Geetanjali Verma - Medium
Arpita Biswas
biswasarpita@google.com
2 1
Master Data
Business partner
Contract account
Subscription products
1) Business Partner
A business partner in SAP Billing and Revenue Innovation Management is a
master data object that can represent different entities such as a customer,
vendor, contact person, employee, and organizational unit. SAP has defined
different roles for business partners to manage various business functions
https://medium.com/@vgeetanjali/sap-brim-subscription-order-management-part-1-7-a564ea62758f 2/31
3/14/24, 4:18 PM SAP BRIM : Subscription Order Management Part 1/7 | by Geetanjali Verma | Medium
and features independently, with the sold-to party being the unique and
usually nonmodifiable partner in any transaction. Other mandatory
partners in a transaction include the ship-to party, bill to party, and payer.
Before you can use business partner functions, you first need to activate
them. Once these functions are activated, the required fields in the business
partner views are activated. To activate business partner functions in SAP,
follow the menu path Cross Application Components -> SAP Business Partner ->
Activation Status for Functions.
https://medium.com/@vgeetanjali/sap-brim-subscription-order-management-part-1-7-a564ea62758f 3/31
3/14/24, 4:18 PM SAP BRIM : Subscription Order Management Part 1/7 | by Geetanjali Verma | Medium
To view standard roles or define new roles, follow menu path Cross Application
Components-> SAP Business Partner ->Business Partner ->Basic Settings -
>Business Partner Roles->Define BP Roles.
https://medium.com/@vgeetanjali/sap-brim-subscription-order-management-part-1-7-a564ea62758f 4/31
3/14/24, 4:18 PM SAP BRIM : Subscription Order Management Part 1/7 | by Geetanjali Verma | Medium
https://medium.com/@vgeetanjali/sap-brim-subscription-order-management-part-1-7-a564ea62758f 5/31
3/14/24, 4:18 PM SAP BRIM : Subscription Order Management Part 1/7 | by Geetanjali Verma | Medium
Fields that need to be defined when creating a number range for business
partners. These fields include the two-character number that defines the
range, the lower and higher limits of the range, NR status (the number that
was last used in the range), and whether the range is internal or external. If
the range is external, then the number can be entered manually by the user
or an external system if it falls within the range and hasn’t already been used
in the system.
Next, you can define the groupings and assign a number range that was
defined in the previous step. Grouping is a concept to enable you to organize
different sets of business partners together and follow the same numbering
scheme.
https://medium.com/@vgeetanjali/sap-brim-subscription-order-management-part-1-7-a564ea62758f 6/31
3/14/24, 4:18 PM SAP BRIM : Subscription Order Management Part 1/7 | by Geetanjali Verma | Medium
You can also define the screen layout for each account group, indicating
which fields are required, optional, displayed, or suppressed. It’s
recommended to define the screen layout at the customer account group
https://medium.com/@vgeetanjali/sap-brim-subscription-order-management-part-1-7-a564ea62758f 7/31
3/14/24, 4:18 PM SAP BRIM : Subscription Order Management Part 1/7 | by Geetanjali Verma | Medium
level, but it can also be defined at the company code or dependent on the
transaction.
After defining number ranges for customer accounts, the unique intervals
can be assigned to the customer account groups. Number ranges can be
shared across multiple account groups or have different ranges for different
customer groups. To assign a number range, follow menu path Financial
Accounting ->Contract Accounts Receivable and Payable-> Customer Accounts -
>Master Data ->Preparation for Creating Customer Master Data ->Assign Number
Ranges to Customer Account Groups. The system will prompt you to assign a
number range, and customers created with this grouping will inherit the
assigned number range.
The business partner setup and customer setup are related but different. A
business partner is a single entity with multiple roles, including customer
roles, which require an account with specific attributes. After setting up
business partner groupings and number ranges, and defining customer
account groups and number ranges, the next step is to complete the master
data synchronization configuration to ensure that customer data is updated
https://medium.com/@vgeetanjali/sap-brim-subscription-order-management-part-1-7-a564ea62758f 8/31
3/14/24, 4:18 PM SAP BRIM : Subscription Order Management Part 1/7 | by Geetanjali Verma | Medium
2) Contract Account
A contract account is a master data entity used for generating invoices at the
contract account level. It represents a billable account and is where posting
data for contracts occurs. Every business partner requires at least one
contract account for billing and payments, but they can have multiple
contract accounts
https://medium.com/@vgeetanjali/sap-brim-subscription-order-management-part-1-7-a564ea62758f 9/31
3/14/24, 4:18 PM SAP BRIM : Subscription Order Management Part 1/7 | by Geetanjali Verma | Medium
Step 1 : Define the contract account class that is required to process business
relationships.[To define the contract account class, follow menu path Service->
Master Data ->Contract Account ->Define Contract Account Class, and add a
description (Text field) and country (Country/Region field) and Define the
internal and external number ranges] .
Step 2 : Maintain internal and external number range assignments in the class
to determine the correct contract account category during replication.
Step 4 : Ensure that the contract account is set up to be used across both SAP
Billing and Revenue Innovation Management, subscription order management,
and SAP Convergent Invoicing.
https://medium.com/@vgeetanjali/sap-brim-subscription-order-management-part-1-7-a564ea62758f 10/31
3/14/24, 4:18 PM SAP BRIM : Subscription Order Management Part 1/7 | by Geetanjali Verma | Medium
To define a contract account class, go to Service > Master Data > Contract
Account > Define Contract Account Class. Add a description and country.
Define the internal and external number ranges. The defined fields include
Contract Acct Class (name of the class), Text (description of the business
agreement class), Country/Region (setting for the country), Int. No. Range
(internal number range), Ext. No. Range (external number range), and CA is
usable for collective bills (indicates that the class is for a collective bill
business agreement and can be assigned to an alternative account).
To define the basic settings for the contract account, you need to choose the
form of open item accounting that is active in the system, which can be FI-
AR, FI-CA Active, Mixed, or undefined. If you select FI-CA Active, then the
contract account is activated automatically. The basic settings can be defined
by following the menu path: Service > Contract Account > Define Basic Settings.
The fields to be defined include a description of the contract account active
indicator, dropdown values for the method of open item accounting that is
active in the system, options for shipping address derivation, the maximum
number of contract accounts displayed in the table, and an indicator for
whether the direct debit limit is activated for a specific period.
https://medium.com/@vgeetanjali/sap-brim-subscription-order-management-part-1-7-a564ea62758f 11/31
3/14/24, 4:18 PM SAP BRIM : Subscription Order Management Part 1/7 | by Geetanjali Verma | Medium
https://medium.com/@vgeetanjali/sap-brim-subscription-order-management-part-1-7-a564ea62758f 12/31
3/14/24, 4:18 PM SAP BRIM : Subscription Order Management Part 1/7 | by Geetanjali Verma | Medium
To define payment methods for incoming and outgoing payments, you need
to go to the menu path SPRO ->Service ->Master Data ->Contract Account -
>Define Parameters for Contract Account ->Define Payment Methods Then, click
the New Entries button to create the entries for each payment method. The
defined fields include the key value for the payment method, the
country/region for which it is valid, a description of the payment method, the
direction (incoming or outgoing), whether payment is via a bank or a credit card
and if either is mandatory, whether the actual address needs to be present in
the business partner master record to use the payment method, whether
mandates are required (mandatory for direct debit), and the origination of the
values (manually created in SAP CRM or replicated from SAP ERP). These
values need to be aligned with corresponding values defined in SAP Convergent
Invoicing.
https://medium.com/@vgeetanjali/sap-brim-subscription-order-management-part-1-7-a564ea62758f 13/31
3/14/24, 4:18 PM SAP BRIM : Subscription Order Management Part 1/7 | by Geetanjali Verma | Medium
Payment Methods
The shipping control allows for flexible document sending options, such as
dispatch method and archive method. Menu Path for Shipping Control SPRO
->Service ->Master Data ->Contract Account ->Define Parameters for Contract
Account ->Define Shipping Control.
The tax type can be set as the default during contract account creation. It
will be utilized to determine the accurate tax amount. Menu Path for Tax
https://medium.com/@vgeetanjali/sap-brim-subscription-order-management-part-1-7-a564ea62758f 14/31
3/14/24, 4:18 PM SAP BRIM : Subscription Order Management Part 1/7 | by Geetanjali Verma | Medium
Types SPRO ->Service ->Master Data ->Contract Account ->Define Parameters for
Contract Account ->Define Tax Types.
The two fields that need to be filled in are Tax Char., which defines the value
of the tax characteristic, and Text, which provides a description of the tax
characteristic. These fields are used to group contract accounts according to
their tax requirements.
https://medium.com/@vgeetanjali/sap-brim-subscription-order-management-part-1-7-a564ea62758f 15/31
3/14/24, 4:18 PM SAP BRIM : Subscription Order Management Part 1/7 | by Geetanjali Verma | Medium
After defining the contract account parameters such as tax types, tax
characteristics, and shipping control, these values can be assigned to the
contract account class. By doing this, the values will be automatically set as
default options when creating a contract account with the corresponding
class. Additionally, you can also assign the correspondence variant and
shipping control to the defined class. Menu Path for Assigning General
Parameters for CA Class is SPRO ->Service ->Master Data ->Contract Account ->
Creation of Contract Account ->Allocate General Parameters to New Contract
Accounts
https://medium.com/@vgeetanjali/sap-brim-subscription-order-management-part-1-7-a564ea62758f 16/31
3/14/24, 4:18 PM SAP BRIM : Subscription Order Management Part 1/7 | by Geetanjali Verma | Medium
The usage type for a contract account can be defined to determine whether
an item will use standard payment data or alternative payment data. This
setting determines how the system will determine payment data for ordered
items when a provider order is saved. The contract account class specifies
whether the contract account to be created will use standard payment data
or alternative payment data. The alternative payment data usage type is only
relevant when alternative payment data is entered during order entry. Menu
Path for defining Usage Type SPRO ->Service ->Master Data ->Contract Account
-> Creation of Contract Account -> Allocate Contract Account Class
The fields that need to be defined include Channel, which specifies the sales
channel used in the company, Usage, which defines whether standard or
alternative payment data is used for an item during order entry, Risk Class,
which determines payment-related business parameters of the contract
account, Contract Account Class, which specifies the values for the contract
account created with the payment data options, and Duplicate, which checks
for duplicate contract accounts. These fields ensure accurate payment data
usage and prevent duplication of contract accounts, leading to efficient sales
and payment processes.
The duplicate checkbox checks whether a business partner with identical values
already exists to prevent a duplicate contract account from being created.
https://medium.com/@vgeetanjali/sap-brim-subscription-order-management-part-1-7-a564ea62758f 17/31
3/14/24, 4:18 PM SAP BRIM : Subscription Order Management Part 1/7 | by Geetanjali Verma | Medium
3) Subscription Materials
The material master stores all the information needed to sell products or
services on a subscription basis. Think of it as a centralized hub for all the
necessary details about what is being sold. While it is traditionally used for
managing physical goods, it can also be used for intangible goods like
services or software.
Product Master:
https://medium.com/@vgeetanjali/sap-brim-subscription-order-management-part-1-7-a564ea62758f 18/31
3/14/24, 4:18 PM SAP BRIM : Subscription Order Management Part 1/7 | by Geetanjali Verma | Medium
The system validates the product’s purpose in the transaction where it’s
used. For example, a standard product cannot be used in a partner
agreement order, and a sharing product cannot be used in a subscription
order or master agreement.
To align the product’s purpose with the right transaction type, it’s
important to classify them as follows:
https://medium.com/@vgeetanjali/sap-brim-subscription-order-management-part-1-7-a564ea62758f 19/31
3/14/24, 4:18 PM SAP BRIM : Subscription Order Management Part 1/7 | by Geetanjali Verma | Medium
Bundle Products
Bundle products can be maintained by using the SAP Fiori app called
Manage Product Bundles.
https://medium.com/@vgeetanjali/sap-brim-subscription-order-management-part-1-7-a564ea62758f 20/31
3/14/24, 4:18 PM SAP BRIM : Subscription Order Management Part 1/7 | by Geetanjali Verma | Medium
If the products always need to be sold together, select the Default checkbox.
If it’s an optional component of the bundle, select the Optional checkbox.
This is done in the Customizing activity Define Product Types for Bundle
Products in the following menu path:
https://medium.com/@vgeetanjali/sap-brim-subscription-order-management-part-1-7-a564ea62758f 21/31
3/14/24, 4:18 PM SAP BRIM : Subscription Order Management Part 1/7 | by Geetanjali Verma | Medium
Sharing Products
For instance, let’s say that ABC company is providing 100GB of storage space
per month to XYZ Limited. If XYZ Limited wants to allow its subsidiaries to
also share the storage space, the sharing concept can be used to manage the
process. This can be done by creating a sharing contract, also known as the
root contract, and then creating shared contracts, also known as dependent
contracts, that can share counters or allowances during the rating process
in SAP Convergent Charging.
contract, the counters or allowances of the root contract are taken into
account as well.
Sharing products are defined as fees for the usage of counter sharing over
several subscription orders, with or without reference to a single master
agreement. They can be used in sharing orders or sharing contracts to allow
multiple parties to share usage allowances or counters.
There are different ways to copy the information, which are called
“communication channels.” The standard communication channels
available are: Services, IDocs, Files and Remote function calls (RFCs)
There are also different ways to set up the DRF to copy the information,
called “replication models”
Organizational Units
https://medium.com/@vgeetanjali/sap-brim-subscription-order-management-part-1-7-a564ea62758f 24/31
3/14/24, 4:18 PM SAP BRIM : Subscription Order Management Part 1/7 | by Geetanjali Verma | Medium
display how each unit fits together. This hierarchy then creates the
organizational model of the company.
There are several options for linking organizational units in SAP Billing and
Revenue Innovation Management. These units, such as sales organization,
service organization, and sales office, can be defined in configuration if they
are not already defined. Not all levels are required, and new levels can be
created as needed.
Open in app
An organization can be activated for several scenarios, enabling itSign up
to be a Sign in
sales organization and Search
a service organization at the same time. TheWrite
organizational model is time-dependent, and validity dates can be set to
allow for organizational changes in the future.
https://medium.com/@vgeetanjali/sap-brim-subscription-order-management-part-1-7-a564ea62758f 25/31
3/14/24, 4:18 PM SAP BRIM : Subscription Order Management Part 1/7 | by Geetanjali Verma | Medium
organizational data defined in SAP S/4HANA Sales, such as sales office, sales
area, and distribution channel.
However, if you don’t have the organizational model set up in sales, you can
manually set up the organizational model in SAP Billing and Revenue
Innovation Management. This involves defining the organizational units and
linking them in a hierarchy to create the organizational model of the
company.
To transfer the organizational units from the sales area of SAP S/4HANA to
SAP Billing and Revenue Innovation Management, you can access the
program by following the menu path Service -> Master Data -> Organizational
Management -> Data Transfer -> Copy SD Sales Structure. From there, select the
row of organizational units you want to copy to the service organizational
units and click Generate.
https://medium.com/@vgeetanjali/sap-brim-subscription-order-management-part-1-7-a564ea62758f 26/31
3/14/24, 4:18 PM SAP BRIM : Subscription Order Management Part 1/7 | by Geetanjali Verma | Medium
One way to link the sales organization in SAP Billing and Revenue Innovation
Management to the sales and distribution sales organization is by assigning
them together. This allows the sales organization to be automatically
displayed on service transactions, ensuring accuracy in organizational data.
To link sales organizations, sales offices, and sales groups in SAP Billing and
Revenue Innovation Management to sales and distribution, you can set
assignments in the Service node under Assignments of Organizational Units
to SD in the Organizational Management section. You need to click on the
relevant link, such as Assign Sales Organizations in Service to SD Sales
Organizations, Assign Sales Offices in Service to SD Sales Offices, and Assign
Sales Group in Service to SD Sales Group, and create new entries for each.
Additionally, you can assign the plant and storage location to service
organizational units in the Cross-Application Assignment of Organizational
Units section under Assign Plant and Storage Location to Service
Organizational Units. You need to create new entries for the relevant service
organization, plant, and storage location.
https://medium.com/@vgeetanjali/sap-brim-subscription-order-management-part-1-7-a564ea62758f 27/31
3/14/24, 4:18 PM SAP BRIM : Subscription Order Management Part 1/7 | by Geetanjali Verma | Medium
13 Followers
Learner
19 min read · Mar 19, 2023 9 min read · Mar 19, 2023
https://medium.com/@vgeetanjali/sap-brim-subscription-order-management-part-1-7-a564ea62758f 28/31
3/14/24, 4:18 PM SAP BRIM : Subscription Order Management Part 1/7 | by Geetanjali Verma | Medium
10 min read · Mar 19, 2023 3 min read · Mar 19, 2023
https://medium.com/@vgeetanjali/sap-brim-subscription-order-management-part-1-7-a564ea62758f 29/31
3/14/24, 4:18 PM SAP BRIM : Subscription Order Management Part 1/7 | by Geetanjali Verma | Medium
· 3 min read · Jan 23, 2024 16 min read · Sep 28, 2023
Lists
https://medium.com/@vgeetanjali/sap-brim-subscription-order-management-part-1-7-a564ea62758f 30/31
3/14/24, 4:18 PM SAP BRIM : Subscription Order Management Part 1/7 | by Geetanjali Verma | Medium
5.7K 74 1K 6
Apps I Use And Why You Should Average Manager vs. Great
Too. Manager
Let’s skip past the usual suspects like Explained in 10 sketches
YouTube, WhatsApp and Instagram. I want t…
10 min read · Nov 14, 2023 2 min read · Aug 11, 2015
https://medium.com/@vgeetanjali/sap-brim-subscription-order-management-part-1-7-a564ea62758f 31/31