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

11/26/2019 Tips for Integrating SAP Revenue Accounting and Reporting and SAP Hybris Billing

Articles | Case Studies | Surveys | White Papers | Q&As | Webinars | Videos | Blogs | Events | Magazine | Why Subscribe?

Search

FINANCIALS GRC HR SCM CRM BI HANA CLOUD ADMIN/DEV EMERGING TECH

Expand +

UP NEXT @ SAPinsider
Article
Tuesday, November 26
Tips for Integrating SAP Revenue Accounting and Reporting and Webinar: Best Practices for
SAP Hybris Billing Accelerating Your Transition from
SAP ERP to SAP S/4HANA in the
by Santosh Kumar, Consultant,SAP Max Attention, (SAP America Inc.) Cloud

May 30, 2018 Tuesday, December 3


Learn how to integrate SAP Revenue Accounting and Reporting 1.2 with Convergent Invoicing of SAP Hybris Billing and SAP Contract Webinar: Introducing SAP
Accounts Receivable and Payable (FI-CA) in SAP ERP Central Component (SAP ECC). BusinessObjects BI 4.3 and the E
Evolving Analytics Marketplace
SAP Hybris Billing and SAP Revenue Accounting and Reporting integration within SAP ERP helps to efficiently recognize the
revenue (received from the SAP Hybris Billing solution) in SAP Revenue Accounting and Reporting to comply with the
Webinar: Capitalize on the Power
International Financial Reporting Standards (IFRS) 15 regulation. Pricing – What SAP Customers N
(Note: At the time of the writing of this article, there are no significant changes with respect to the SAP S/4HANA system as SAP
to Know
Revenue Accounting and Recognition has its own table set up for organizations to use to meet IFRS 15 standards. To see key
settings in SAP Revenue Accounting and Reporting 1.2, review the article titled “How to Comply with IFRS 15 Regulations Wednesday, December 4
Using SAP Revenue Accounting and Reporting 1.2.”) Webinar: How to Maximize Your S
To configure the SAP Hybris Billing–SAP Revenue Accounting and Reporting solution, carry out the following customization
Investment with Real-Time
Enterprise Integration
steps in sequence in the SAP ERP Central Component (SAP ECC) 6.0 system:

1. Activate business functions Tuesday, December 10


2. Maintain the following key settings in CI and FI-CA:
Conferences & Seminars: Your M
• Maintain billable item classes to SAP S/4HANA - Dallas
• Generate interfaces for billable item classes
• Define service types See mor
• Assign service IDs to service types
• Activate integration with Revenue Accounting
• Define the Remote Function Call (RFC) destination of the receiving system
• Activate provider contract items for Revenue Accounting
• Define main transactions and subtransactions
• Define main transactions and subtransactions for items with Product Account Assignment

3. Maintain the following key settings in SAP Revenue Accounting and Reporting:

• Set up user roles and authorizations


• Set up revenue accounting items (RAIs) and RAI management
• Set up revenue accounting contracts
• Integrate cost object controlling with SAP Revenue Accounting and Reporting
• Set up revenue accounting postings
• Set up the Business Rule Framework Plus (BRFplus) application

I now walk you through the processes to complete for each of these three steps.

Step 1. Activate Business Functions


To activate business functions, which are necessary to integrate SAP Hybris Billing and SAP Revenue Accounting and
Reporting, execute transaction code SFW5. In the initial screen that the system opens (not shown), click the Continue button.
For my example, I use a scenario for the telecommunciation industry, so expand the Telco (telecommunications application)
node and activate the business functions shown in Figure 1.

Figure 1
Business functions for integrating SAP Hybris Billing and SAP Revenue Accounting and Reporting
You find the Revenue Accounting node under Contract Accounts Receivable and Payable node. Follow IMG menu path
Financial Accounting (New) > Contract Accounts Receivable and Payable > Integration > Revenue Accounting to validate this
information.

Step 2. Maintain Key Settings in CI and FI-CA


Now I walk you through the steps to maintain key settings in SAP Contract Accounts Receivable and Payable (FI-CA), starting
with billable item classes.

Maintain Billable Item Classes


In this configuration step, you add additional interface components in your billable item class that are required for integrating with
Revenue Accounting. For example, add the interface component Integration with Revenue Accounting to provide additional
fields that you can use to transfer required data to SAP Revenue Accounting and Reporting.

(Note: You have already activated billable item classes for your existing SAP Hybris billing scenario, and this SAP Hybris billing
setup works correctly in your existing landscape.)

https://sapinsider.wispubs.com/Assets/Articles/2018/May/Financials-Expert-Tips-for-Integrating-SAP-Revenue-Accounting-and-Reporting-and-SA… 1/7
11/26/2019 Tips for Integrating SAP Revenue Accounting and Reporting and SAP Hybris Billing
Follow IMG menu path Financial Accounting (New) > Contract Accounts Receivable and Payable > Convergent Invoicing >
Basic Functions > Billable Items > Billable Item Classes > Maintain Billable Item Classes. Select your billable item classes of
usage, recurring, and one-shot charges (for example, RAR 1 – Hybris Billing RAR Billable Item Class) and click the Interface
button. This action takes you to the screen in Figure 2.

Figure 2
Add SAP Revenue Accounting and Reporting relevant interfaces to billable item classes
Select the Service Types for Revenue Account Assignment and Integration with Revenue Accounting interface components.
Click the enter icon . Now click the activate icon and the save icon to save your entries. Your billable item classes are active
now.

Generate Interfaces for Billable Item Classes


In this configuration step, you generate interfaces for your billable item class that help to transfer billables items that are also
relevant for Revenue Accounting. Follow IMG menu path Financial Accounting (New) > Contract Accounts Receivable and
Payable > Convergent Invoicing > Basic Functions> Billable Items > Billable Item Classes > Generate Interfaces for Billable Item
Classes. This path takes you to the screen in Figure 3.

Figure 3
Generate interfaces for billable item classes
Select your billable item classes of usage, recurring, and one-shot charges and click the Generate button. The system then
generates the interface for your billable item class. Click the save icon.

Define Service Types


In this configuration step, you configure various service types (for example, One-Off Charge, SMS Usage Charge, and SMS
recurring charges) and correspondingly select the check box of One-Item Charge or Fulfillment Item Or Invoice Items. You
configure the service type in such a way that the system creates RAIs for the corresponding service type.

Follow IMG menu path Financial Accounting (New) > Contract Accounts Receivable and Payable > Integration > Revenue
Accounting > Define Service Types. This path takes you to the screen shown in Figure 4.

Figure 4
Define service types
Click the New Entries button. Enter the Service Type (for example, VOIU) and enter the Service Type Text as Voice Usage
Charge. Select the check boxes for Order Item, Fulfill. Item, and Invoice Item. Click the save icon to save your entries. Repeat
the steps for the remaining service types.

(Note: If you flagged the Order Item and One-Time Charge check boxes for your service type, then the system creates order
items for revenue accounting. Similarly, if you flagged the fulfillment and Invoice Item check boxes for your service type, then the
system creates a fulfillment item and invoice item for revenue accounting.)

Assign Service IDs to Service Types


In this configuration step, you derive service types in ECC from the service IDs of SAP CRM. In SAP CRM, a service ID is used
and service types are not available. By doing this configuration, you derive the service types of the provider contract that
originates from SAP CRM and replicates in SAP ERP. Follow IMG menu path Financial Accounting (New) > Contract Accounts
Receivable and Payable > Integration > Revenue Accounting > Assign Service IDs to Service Types. This path takes you to the
screen shown in Figure 5.

Figure 5
Service IDs and service types configuration

Click the New Entries button. Enter the following items and click the save icon to save your entries:

https://sapinsider.wispubs.com/Assets/Articles/2018/May/Financials-Expert-Tips-for-Integrating-SAP-Revenue-Accounting-and-Reporting-and-SA… 2/7
11/26/2019 Tips for Integrating SAP Revenue Accounting and Reporting and SAP Hybris Billing
• Service ID: for example, VOI_SID
• Service Type: for example, VOIU
• Service Type Text: for example, Voice Usage charge

Activate Integration with Revenue Accounting


In the next step, you activate the integration with Revenue Accounting. Here, you enter the following:

• RA Active: Check the RA Active check box. Selecting this check box enables the RFC destination of the system in which
Revenue Accounting is running.
• SSP Condition Type: Enter the default condition type that the system uses for default conditions of order items for the
Standalone Selling Price (SSP).
• Transaction Price Condition Type: Enter the default condition type that the system uses for default conditions of order items for
the transaction price.
• Service Type for Recurring Charges: Enter the default condition type that the system uses for default conditions of order items
for recurring charges.

Follow IMG menu path Financial Accounting (New) > Contract Accounts Receivable and Payable > Integration > Revenue
Accounting > Activate Integration with Revenue Accounting. This path takes you to the screen shown in Figure 6. Click the RA
Active check box. Enter SSP Condition Type (for example, order item SSP). Enter the Transaction Price Condition Type (for
example, order item PR00) and enter the service type (for example, BASC). Click the save icon to save your entries.

Figure 6
Activate Revenue Accounting for the FI-CA application

Define the RFC Destination of the Receiving System


In this step, you enter logical destination of the receiving system (revenue accounting system). Follow IMG menu path Financial
Accounting (New) > Contract Accounts Receivable and Payable > Integration > Revenue Accounting > Define the RFC
Destination of the Receiving System. Click the execute icon beside the Define the RFC Destination of the Receiving System
node to display the screen in Figure 7. In the Destination field, enter the RFC destination and then click the save icon to save
your entry.

Figure 7
Define RFC destination
Activate Provider Contract Items for Revenue Accounting
In the next step, you define the derivation of the Revenue Accounting Relevant indicator of the provider contract item. Follow
IMG menu path Financial Accounting (New) > Contract Accounts Receivable and Payable > Integration-> Revenue Accounting >
Activate Provider Contract Items for Revenue Accounting. This path takes you to the screen shown in Figure 8. In this step, you
enter an X in the Rev. Acctg Relevant (Revenue Accounting relevant) check box. Click the save icon to save your entries.

Figure 8
Activate the Rev. Acctg Relevant check box
Define Main Transactions and Subtransactions
In this configuration step, you define the derivation of main transactions and subtransactions of billable items. Follow IMG menu
path Financial Accounting (New) > Contract Accounts Receivable and Payable > Convergent Invoicing > Basic Functions >
Billable Items > Billable Item Transfer > Account Assignment Derivation > Define Main Transactions and Subtransactions. This
path takes you to the screen in Figure 9. Click the create icon or select your existing billable item type and assign the service
type against your billable item type (for example, APT1). Click the save icon to save your entries.

https://sapinsider.wispubs.com/Assets/Articles/2018/May/Financials-Expert-Tips-for-Integrating-SAP-Revenue-Accounting-and-Reporting-and-SA… 3/7
11/26/2019 Tips for Integrating SAP Revenue Accounting and Reporting and SAP Hybris Billing

Figure 9
Billable items and service type configuration
Define Main and Subtransactions for Items with Product Account Assignment
In this configuration step, you define the derivation of main transactions and subtransactions of billable items along with account
assignment to your product. Follow IMG menu path Financial Accounting (New) > Contract Accounts Receivable and Payable >
Convergent Invoicing > Basic Functions> Billable Items > Billable Item Transfer > Account Assignment Derivation > Define Main
and Subtransactions for Items with Product Account Assignment. This path takes you to the screen in Figure 10. Click the new
icon or select your existing Billable Item Type and assign the service type against your Billable Item Type (for example, APT1).
Click the save icon to save your entries.

Figure 10
Billable items with account assignment type configuration
Step 3. Maintain Key Settings in SAP Revenue Accounting and Reporting
Now I explain how to maintain key settings in SAP Revenue Accounting and Reporting. (Note: Follow steps 1-6 in “How to
Comply with IFRS 15 Regulations Using SAP Revenue Accounting and Reporting 1.2.” to perform key settings in SAP
Revenue Accounting and Reporting for its integration with FI-CA along with the following additional steps in this section.)

Set up RAIs and RAI management. You need to follow step 2 of “How to Comply with IFRS 15 Regulations Using SAP
Revenue Accounting and Reporting 1.2” with the use of the standard RAI classes (CA01/02/03) shown in Table 1 or create a
new RAI class for the FI-CA component. CA01 is the standard order revenue accounting item class for the FI-CA application.
Similarly, CA02 and CA03 are fulfillment and invoice revenue accounting item classes for FI-CA.

RAI class Maintain RAI classes for SD application Maintain RAI classes for FI-CA application

Order RAI SD01 CA01

Fulfillment RAI SD02 CA02

Invoice RAI SD03 CA03

Table 1
RAI classes for SD and FI-CA application

After you follow steps 1–6 in “How to Comply with IFRS 15 Regulations Using SAP Revenue Accounting and Reporting
1.2” and step 1 above, Figures 11 and 12 show all your active RAI classes and corresponding interfaces for SAP Hybris Billing-
SAP Revenue Accounting and Reporting integration.

Figure 11
Active FI-CA RAI classes

Figure 12
Active interfaces of FI-CA RAI classes

You need to configure the Sender Component. Follow IMG menu path SAP Customizing Implementation Guide > Financial
Accounting (New) > Revenue Accounting > Inbound Processing > Revenue Accounting Item Management> Define Sender
Components. The next screen (Figure 13) shows this customization. This step is required to maintain the sender component
first and then assign it to the logical system. Note that the assigned source item types (for example, CAOI - CA Provider
Contract Item) are automatically populated. No additional customization is needed.

Figure 13
Logical System Assignment for the FI-CA application

https://sapinsider.wispubs.com/Assets/Articles/2018/May/Financials-Expert-Tips-for-Integrating-SAP-Revenue-Accounting-and-Reporting-and-SA… 4/7
11/26/2019 Tips for Integrating SAP Revenue Accounting and Reporting and SAP Hybris Billing
To complete this step select CA in the Sender Comp. (sender component) field and click the Assigned Logical Systems Folder.
Click the New Entries button and then in the Assigned Logical Systems section, enter data in the fields under the following
columns:

• SourceSys. (source system): For my example enter ECCCLNT200


• RFC Destination of Sender: For my example enter phlhdr08_SH4_04

Click the save icon to save your data. You need to make sure that you have received the correct main items (Order, Fulfillment,
and Invoice) with an error-free status and condition items for your sender component CA for FI-CA (Financial Contract Accounts
Receivable and Payable) application. For example, the next screen (Figure 14) shows all your error-free main items for the SAP
Hybris Billing-SAP Revenue Accounting and Reporting integration solution. The items shown in Figure 14 are categorized
according to the source item types.

Figure 14
Main items in Revenue Accounting and Reporting
For example, CAOI - CA Provider Contract Item is used in my scenario. In the standard SAP system, you have the following
source item types:

• CAFI: CA Fulfillment Item


• CAII:CA Invoice Item
• CAOI: CA Provider Contract Item
• CAOO CA: One-Off Charge
• CAOX CA: External Order Item

Therefore, the items displayed in Figure 14 always belong to the above Source Item Types for the SAP Hybris Billing-SAP
Revenue Accounting and Reporting integration solution.

BRFplus application: The FARR_AP_CA_PROCESS_TEMPLATE for RAI classes is used for the integration with Contract
Accounts Receivable and Payble (FI-CA). Assign a copy version of the BRFplus application:
FARR_AP_CA_PROCESS_TEMPLATE for your newly created RAI class.

Follow IMG menu path SAP Customizing Implementation Guide > Financial Accounting (New) > Revenue Accounting > Inbound
Processing > Revenue Accounting Item Management > Assign BRFplus Applications to Revenue Accounting Item Classes. The
next screen (Figure 15) shows this configuration, which is required for the SAP Hybris Billing-SAP Revenue Accounting and
Reporting integration solution. Refer to step 6 of “How to Comply with IFRS 15 Regulations Using SAP Revenue Accounting and
Reporting 1.2” for more details.

Figure 15
Assignment of the BRFplus application to RAI class CA01 (for the FI-CA application)
You need to assign FARR_S_CA01_BRF BRFplus Context Structure to your newly created RAI class. The above context
strcuture is used for your copy version of BRFplus application: FARR_AP_CA_PROCESS_TEMPLATE. Follow IMG menu path
SAP Customizing Implementation Guide > Financial Accounting (New) > Revenue Accounting > Inbound Processing > Revenue
Accounting Item Management> Maintain BRFplus Structure. The next screen (Figure 16) shows this configuration, which is
required for the SAP Hybris Billing-SAP Revenue Accounting and Reporting integration solution.

Figure 16
Assignment of the BRFplus function structure to RAI class CA01 (for the FI-CA application)
In the next configuration activity, you define a decision table ID for a decision table to your BRFplus application
(ZFARR_AP_CA_PROCESS: copy version of FARR_AP_CA_PROCESS_TEMPLATE). Follow IMG menu path SAP
Customizing Implementation Guide > Financial Accounting (New) > Revenue Accounting > Inbound Processing > Revenue
Accounting Item Management > Maintain Decision Table ID for Simplified BRFplus UI. The next screen (Figure 17) shows this
configuration, which is required for the SAP Hybris Billing-SAP Revenue Accounting and Reporting integration solution.

https://sapinsider.wispubs.com/Assets/Articles/2018/May/Financials-Expert-Tips-for-Integrating-SAP-Revenue-Accounting-and-Reporting-and-SA… 5/7
11/26/2019 Tips for Integrating SAP Revenue Accounting and Reporting and SAP Hybris Billing

Figure 17
Decision Table ID configuration (for FI-CA application)
Set up the BRFplus application. You need to set up BRFplus as per step 6 of "How to Comply with IFRS 15 Regulations
Using SAP Revenue Accounting and Reporting 1.2." You need to use a copy of the BRFplus application:
FARR_AP_CA_PROCESS_TEMPLATE as described in this article.

During configuration of decision tables, you need to consider the service type (as decribed in the “Define Service Types”
section). For example, when you are configuring your decision table: DT_PROCESS_POB, you need to enter a service type
(Figure 18).

Figure 18
Decision table: DT_PROCESS_POB (for an FI-CA component)

Santosh Kumar
Santosh Kumar is an SAP-certified professional with nine years of consulting
experience in SAP Financial Accounting and Controlling (FI-CO). He has
thorough knowledge in the integration of sales and distribution (SD), FI-CO, SAP
Contract Accounts Receivable and Payable (FI-CA), SAP Hybris Billing and SAP
Revenue Accounting and Reporting. Santosh has worked in projects for
industries such as high-tech, pharmaceuticals, telecommunications, retail (IS-R),
and oil and gas. He works as a support engineer in the SAP Max Attention Team
(SAP AGS) at SAP North America.

Follow

More from SAPinsider


Building a Business Case for Finding AP Efficiency with Financial Management Impact
AR Automation Shared Services Centers & AI- of Robotic Process Automation
Driven Automation and Artificial Intelligence

https://sapinsider.wispubs.com/Assets/Articles/2018/May/Financials-Expert-Tips-for-Integrating-SAP-Revenue-Accounting-and-Reporting-and-SA… 6/7
11/26/2019 Tips for Integrating SAP Revenue Accounting and Reporting and SAP Hybris Billing
Download this white paper for tips to Learn how AI-driven automation Intelligent automation (IA) has caught
communicate the business case for solutions can help bolster efficiency, the attention of finance professionals
AR automation to all key eliminate mistakes and achieve at enterprises large and small and is
stakeholders. heightened levels of control, visibility being adopted at impressive rates.
and accountability in AP processes. But what exactly is IA? Read this
blog...

COMMENTS
Please log in to post a comment.

No comments have been submitted on this article. Be the first to comment!

ABOUT US CONTACT US SURVEYS PRESS ROOM FAQ PRIVACY POLICY SITE

SAPinsider is published by WIS Publishing, a


division of Wellesley Information Services. SAPinsider SAPinsider Conferences & Seminars
50 Congress Street, Boston, MA 02109 USA
Sales and Customer Service: 1(781)751-8755;
customer@wispubs.com

© 2019 Wellesley Information Services. All rights


reserved.

Online ISSN #2155-2444, Print ISSN #1537-145X

SAP and the SAP logo are trademarks or


registered trademarks of SAP SE in Germany and
other countries.

https://sapinsider.wispubs.com/Assets/Articles/2018/May/Financials-Expert-Tips-for-Integrating-SAP-Revenue-Accounting-and-Reporting-and-SA… 7/7

You might also like