0% found this document useful (0 votes)
65 views94 pages

1VP Set-Up EN XX

This document provides setup instructions for integrating Opportunity-to-Order with SAP Cloud for Customer in the SAP S/4HANA Cloud Public Edition. It includes sections on purpose, preparation, configuration, and master data replication, detailing the necessary information, prerequisites, and specific configuration steps required. The document emphasizes the use of the Cloud Integration Automation Service for a streamlined setup process.

Uploaded by

nam nguyen
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
65 views94 pages

1VP Set-Up EN XX

This document provides setup instructions for integrating Opportunity-to-Order with SAP Cloud for Customer in the SAP S/4HANA Cloud Public Edition. It includes sections on purpose, preparation, configuration, and master data replication, detailing the necessary information, prerequisites, and specific configuration steps required. The document emphasizes the use of the Cloud Integration Automation Service for a streamlined setup process.

Uploaded by

nam nguyen
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 94

Set-Up Instructions | PUBLIC

SAP S/4HANA Cloud Public Edition


2025-01-29

Setting Up Opportunity-to-Order with SAP Cloud for


Customer (1VP)
© 2025 SAP SE or an SAP affiliate company. All rights reserved.

THE BEST RUN


Content

1 Purpose. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

2 Preparation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.1 Required Information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.2 Prerequisites. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

3 Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.1 Configuration in SAP Cloud for Customer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Log On and User Management. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Project Scoping. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Define Business Roles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Master Data Preparation Manually. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Set Up Communication System. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Adjust Mashup URL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
ID Mapping. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Configure Communication Arrangements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Configure Opportunity. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Configure Organizational Work Distribution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Code List Mapping. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29
End of Purpose - Blocking of Business Partner. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Configure Customer Insights . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
3.2 Configuration in SAP S/4HANA Cloud . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
How to Get the SAP S/4HANA Cloud Public Edition System URL. . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Communication Arrangement. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35
Configuration of Channel Binding for Enterprise Event Enablement. . . . . . . . . . . . . . . . . . . . . . . . . 54
Authorizations for INTERNAL_SALES_REP in SAP S/4HANA Cloud Public Edition. . . . . . . . . . . . . . . 55
Configuration for Filter Values. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56
Configuration for Business Partner End of Purpose - ILM Settings for Data Protection. . . . . . . . . . . . 58
Self-Service Configuration UI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
3.3 Configuration in SAP Event Mesh. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
3.4 Configuration in SAP Cloud Integration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .62
How to Get the SAP Cloud Integration runtime URL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
How to Get the SAP Cloud Integration (SCI) Client Certificate. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Upload Client Certificates for Authentication in SAP Cloud Integration. . . . . . . . . . . . . . . . . . . . . . . 63
Copy Integration Package. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .63
Configure and Deploy the iFlows Using Web UI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64

4 Replication of Master Data via SAP Master Data Integration Service. . . . . . . . . . . . . . . . . . . . . . . 75

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


2 PUBLIC Content
4.1 Configuration in SAP Master Data Integration Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
4.2 Configuration in SAP S/4HANA Cloud Public Edition. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Create Communication User. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Create Communication System. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .77
Create Communication Arrangement for Business Partner Master Data Replication. . . . . . . . . . . . . .78
Create Communication Arrangement for Product Master Data Replication. . . . . . . . . . . . . . . . . . . . 79
4.3 Configuration in SAP Cloud for Customer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
4.4 Configuration in SAP Cloud Integration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .80

5 Master Data Replication. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81


5.1 Initial Data Load from SAP S/4HANA Cloud Public Edition. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .81
Organization Structure. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Plant. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Customer Master / Relationships. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Material Master. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Exchange Rate. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Equipment (Registered Product). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Functional Location (Installation Point) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86

6 Appendix. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
6.1 Message Monitoring in SAP S/4HANA Cloud . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Assign the Message Monitoring Authorizations to INTERNAL_SALES_REP. . . . . . . . . . . . . . . . . . . . 87
Monitor Messages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
6.2 Ticket Component. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
6.3 System ID for SAP S/4HANA Cloud Public Edition System. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
6.4 Restricting Tax Number in Business Partner. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
6.5 Material Master Initial Load Using IDoc. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
6.6 Configure Single Sign-On. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


Content PUBLIC 3
1 Purpose

 Tip

We recommend setting up this integration scenario using the Cloud Integration Automation Service (CIAS).
CIAS provides a guided workflow that features:

• Customer-specific system information (for example, target URLs)


• Reusable configuration settings between tasks
• Automated execution capabilities

With the included project management tool and complementary support information, CIAS helps reduce the
time you need for manual tasks. For more information, see the product page on the SAP Help Portal.

Navigate directly to the Maintenance Planner to start the guided CIAS workflow.

This document describes the procedure to configure the integration using certificate-based authentication
between SAP S/4HANA Cloud Public Edition and SAP Cloud for Customer system using SAP Cloud Integration
(SCI). Although it’s possible to configure the integration using basic authentication (user and password), this isn’t
explained in this document.

As these configuration steps are customer-specific, they can’t be delivered by SAP, and must be completed by the
customer. This document describes the general configuration steps to manually set up the configuration within the
existing system landscape.

1. If you have any queries or feedback about this document, please create a ticket using the CSN component
CA-GTF-INT-CFC.
2. For known limitations and corresponding workarounds in this integration scenario, you can refer to this SAP
Note . This note also provides a spreadsheet with the known code list mappings that need to be imported
into the SAP Cloud for Customer tenant during the configuration. See section Perform Code List Mapping for
more details.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


4 PUBLIC Purpose
Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)
Purpose PUBLIC 5
2 Preparation

2.1 Required Information

You’re required to enter or provide system-specific information. To ensure a smooth and efficient integration of
SAP S/4HANA Cloud Public Edition and SAP Cloud for Customer systems, we recommend that you have the
information listed in the following table before starting the integration process.

Information required:

SAP S/4HANA Cloud Public Edition tenant details

SAP Cloud Integration (SCI) tenant details

SAP Cloud for Customer tenant details

SAP Business Technology Platform (SAP BTP) with Event Mesh Service Subscription

 Note

If you want to include event-based Equipment and Functional location replication in your scope, then you would
also require a subaccount on SAP Business Technology Platform (SAP BTP) with the Event Mesh Service
subscribed.

2.2 Prerequisites

It’s mandatory that scope item Opportunity-to-Order with SAP Cloud for Customer (1VP) is active in your SAP
S/4HANA Cloud Public Edition system. Depending on your configuration environment for SAP S/4HANA Cloud
Public Edition, choose one of the following options:

• Configure Your Solution:


You can check this in the App Manage Your Solution under View Solution Scope.
To view the App Manage Your Solution, ensure that you've the business role SAP_BR_BPC_EXPERT assigned to
the Administrator.
• SAP Central Business Configuration:
Log on to the project experience in SAP Central Business Configuration as a Configuration Expert - Business
Process Configuration (SAP_BR_BPC_EXPERT).
Go to the Business Processes Configuration app. The tree view is displayed where you can search for your
configuration step.

If the scope item isn’t active, request the activation via BCP – Ticket Component: XX-S4C-OPR-SRV.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


6 PUBLIC Preparation
You've access to your SAP S/4HANA Cloud Public Edition starter system. This includes:

• Initial user and access information for your SAP S/4HANA Cloud Public Edition tenant.

You've access to SAP Cloud for Customer system. This includes:

• Initial user and access information for your SAP Cloud for Customer tenant provided via email by Cloud
Management Service.

You've access to SAP Cloud Integration system. This includes:

• Initial user and access information for your SAP Cloud Integration tenant.
• SAP Cloud Integration Client Certificate

If you would like to include Registered Products and Installation Points integration in your scope, then there are
special prerequisites for this scenario:

1. Scope item Business Event Handling (1NN ) is a prerequisite and needs to be activated in your SAP S/
4HANA Cloud Public Edition system.
2. You have a subaccount on SAP Business Technology Platform (SAP BTP) with Subscription to SAP Event Mesh
service. This includes:
• Configuration of entitlements and adding a Service Plan (plan type: Default) for SAP Event Mesh service.
• Creation of an instance of SAP Event Mesh service
• Subscription to SAP Event Mesh service by administrator of the global account.
• User access to the SAP Event Mesh UI by assignment of role collection in the subaccount.

 Note

For details on setting up SAP Event Mesh Service, visit the SAP help document for What Is SAP Event Mesh.
While creating an instance for SAP Event Mesh service, ensure that you use the JSON scope that includes
topic rules for publish and subscribe. By registering your SAP S/4HANA Cloud Public Edition System in SAP
Business Technology Platform (SAP BTP), maintaining SAP BTP Extensions in SAP S/4HANA Cloud Public
Edition and adding service plans for SAP S/4HANA Cloud Public Edition Extensibility and SAP Event Mesh,
you can skip the manual creation of Communication Arrangement in SAP S/4HANA Cloud Public Edition (the
manual creation of communication arrangement for SAP Event Mesh Service is explained in this guide). For
more details, visit Create an SAP S/4HANA Cloud Private Edition Extensibility Service Instance in the Cloud
Foundry Environment.

Before you perform the initial data load, you need to ensure that the steps described in scope item Sell from Stock
(BD9) have been executed. With this scope item, business partners and material data become available in the SAP
S/4HANA Cloud Public Edition system.

Ensure that the SSL trust is established between all the applications. Contact system administrator for further
details.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


Preparation PUBLIC 7
3 Configuration

The following sections describe all settings required for this scope item. This can be divided into the following main
groups:

• Configuration in SAP Cloud for Customer


• Configuration in SAP Cloud Integration
• Configuration in SAP S/4HANA Cloud Public Edition
• Configuration in SAP Event Mesh service
• Configuration using the self-service configuration user interface in SAP S/4HANA Cloud Public Edition

3.1 Configuration in SAP Cloud for Customer

The SAP Cloud for Customer tenant is available with initial user and password.

When a new tenant is available, the tenant owner gets an email from Cloud Management Service. The email
contains tenant - access and support information. The initial user with password can be found in the access
information. To make certain configuration, the first step is to do scoping with the initial user.

In case you have a preconfigured system, you can directly perform Master Data preparation step after scoping.

3.1.1 Log On and User Management

3.1.1.1 First Logon with Initial User

1. Open the Frontend Access tenant URL in the web browser of your SAP Cloud for Customer system.

 Note

For example: https://host_name.XXXX.XXXXXX.com

2. Enter the initial user and password.


3. Select your logon language, by default, it's English.
4. Choose Sign In; change the password in the dialog box.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


8 PUBLIC Configuration
3.1.1.2 Create Administrator with Initial User

1. Choose the work center view: Business Configuration Implementation Projects


2. Select First Implementation project.
3. Choose Open Activity List.
4. On the Prepare tab, choose Define Administrators for Project Team.
5. Choose Create Service Agents. Enter First Name <Admin> and Last Name <Project>.
6. Choose Save and choose Request User. Choose Close.
7. Close any open pages.
8. Now, Sign out and then Sign In to the system again with project initial user.
9. Choose the work center view Administrator Business Users .
10. Select the User ID, for example, PROJECTADMIN7000000.
11. Go to Edit Attributes .
12. Choose Edit Access Rights and choose Yes to save your changes.
13. On the Edit Access Rights screen, choose the Work Center and View Assignment tab and create the following
Work Centers by selecting the checkbox.

Work Center / View Name

Administrator

Business Configuration

Business Partners

Customer and Data Integration

14. Choose Save twice.


15. Choose Sign Out.

3.1.1.3 Lock Initial User with the Newly Created


Administrator

1. Choose Restart Application or sign in to the system again.


2. Sign in with administrator user (for example, PROJECTADMIN) and initial password created.
3. Change the password then sign in.
4. Choose the work center view: Business Configuration Implementation Projects
5. Select First Implementation project.
6. Choose Open Activity List.
7. On the Prepare tab, choose Define Administrators for Project Team.
8. Choose Lock Initial User.
9. Choose Lock User.
10. Choose OK and close any open pages.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


Configuration PUBLIC 9
11. For the remaining part of the configuration, use the newly created administrator user (For example,
PROJECTADMIN).

3.1.2 Project Scoping

Procedure

1. Choose the work center view: Business Configuration Implementation Projects


2. Select First Implementation project.
3. Choose Edit Project Scope button.
4. In the Country/Region step, choose Edit Countries/Regions.
5. Add United States to the selected countries/regions from Available Countries/Regions and choose OK.
6. Choose Next.
7. In the Implementation Focus step, select SAP Cloud for Customer. Choose Next.
8. In the Scoping step, create the following settings and choose Next:

Scoping Element L1 Scoping Element L2 Scoping Element L3

Sales Product and Service Portfolio for Sales Sell Standard Products

Sales New Business Opportunities

Sales New Business Sales Quotes

Business Performance Management <all> <all>

Communication and Information Ex- Business Process Management <all>


change

Communication and Information Ex- Integration with External Applications Integration with SAP ERP
change and Solutions

Communication and Information Ex- Integration with External Applications Integration of Master Data
change and Solutions

Communication and Information Ex- Integration with External Applications Integration into Sales, Service, and
change and Solutions Marketing Process

General Business Data Business Partners Sell Standard<all>

General Business Data Employees and Service Agents <all>

General Business Data Products Product Category hierarchy

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


10 PUBLIC Configuration
Scoping Element L1 Scoping Element L2 Scoping Element L3

General Business Data Products Materials

General Business Data Products Communication for Product Master


Data

General Business Data Products Analysis for Product Master Data

General Business Data Product and Service Pricing <all>

Built-in Services and Support <all> <all>

Service Entitlement Management Registered and Installed base

Scoping depends on the business needs. Some of the elements are selected automatically due to business
logic. This is needed for Communication and Information Exchange.

9. Choose Next.
10. In the Questions step, drill down to the scoping elements:
• Choose General Business Data Business Partners Handling of Business Partners .

Scoping Element Business Option

Handling of Business Partners Customer Insights:

Do you want to use Customer Insights in your cloud solu-


tion?

 Note

Customer Insights is part of the SAP Sales Cloud, Intelligent Sales Add-On, and is only available with a
license.

• Choose Service Entitlement Management Registered Products and Installed Base .

Scoping Element Business Option

Registered Products and Installed Base Maintain Installed Base:

You can maintain Installed Bases and Installation Points.

• Choose Communication and Information Exchange Integration with External Applications and
Solutions .
Select the Scoping element in the hierarchy and create the following values in the right pane. Mark In Scope
for the following elements listed in the table:

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


Configuration PUBLIC 11
Scoping Element Business Option

Integration of Master Data Business Partners:

Do you want to replicate business partners from an exter-


nal application to your Cloud solution?

Do you want to replicate business partners from your


cloud solution to an external application?

Do you want to check and maintain end of purpose of a


business partner from an external application?

Exchanges Rates

Do you want to replicate exchange rates from an external


application to your cloud solution?

Products

Do you want to replicate products from an external appli-


cation to your Cloud solution?

Organizational Structures

Do you want to replicate plants from an external applica-


tion to your cloud application?

Do you want to replicate organizational structures from an


external application to your cloud solution?

Installation Points, Registered Products, Measurement


Points, and Documents

Do you want to replicate installation points or registered


products from an external application to your cloud solu-
tion?

Do you want to replicate installation points or registered


products from your cloud solution to an external applica-
tion?

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


12 PUBLIC Configuration
Scoping Element Business Option

Integration into Sales, Service, and Marketing Processes  Note


In case you are implementing the Intelligent Enter-
prise Suite (IES) Lead-to-Cash solution, skip the
questions for Sales Quote.

Opportunities:

Do you want to use an external application to determine


prices for opportunities in your cloud solution?

Do you want to create follow-up documents for opportuni-


ties from your cloud solution to an external application?

Sales Quotes:

Do you want to create follow-up documents for sales


quotes from your Cloud solution to an external applica-
tion?

Do you use an external application to determine prices,


free goods, product availability, and credit status for sales
quotes in your Cloud solution?

11. Choose Next.


12. Choose Accept Preselected Answers in the dialog box to confirm the values selected in the Questions step.
13. Review the Scoping Setting and choose Finish to complete the scoping.
14. In the Confirmation step, choose Close.

3.1.3 Define Business Roles

1. Choose the work center view: Administrator General Settings


2. Under section Users, choose Business Roles.
3. Choose New Business Role :
On the General tab, Add Business Role Id as SALES_REP_ROLE
4. Select Maintain Name and Description and then choose Add Row to maintain the following entries:

Field Value

Language EN- English

Name Field Sales Representative

Description Role for Field Sales Representative

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


Configuration PUBLIC 13
5. Go to the Work Center and View Assignments tab and make the following assignments, by selecting Assigned to
Business Role for the following Work Center:

Tab Work Center/View ID Work Center/View Name

WORK CENTER AND VIEW CODACCOUNTWCV Customers Accounts


ASSIGNMENTS
COD_CONTACT_WCV Customers Contacts

WORK CENTER AND VIEW COD_PRODUCTDATA Products


ASSIGNMENTS
COD_MATERIAL Products Products

WORK CENTER AND VIEW COD_SALES_WCF Sales


ASSIGNMENTS
COD_OPPORTUNITY_WCVIEW Sales Opportunities

COD_QUOTE_WCVIEW
Sales Sales Quotes

WORK CENTER AND VIEW CODPEOPLE People


ASSIGNMENTS
COD_EMPLOYEES People Employees

WORK CENTER AND VIEW COD_IBASE_WCF Registered Products Installed


ASSIGNMENTS Base
COD_PRODUCTDATA

Registered Products Products

WORK CENTER AND VIEW SEODADMINWCF Administrator Administrator


ASSIGNMENTS Customer Insights Administration
COD_CUSTOMER360_ADMIN

6. Choose Action Activate .


7. Choose Save and Close, then leave the page.

3.1.4 Master Data Preparation Manually

3.1.4.1 Job Definition

1. Choose the work center view: Administrator General Settings.


2. Under the section Company, choose Job Definition.
3. Choose New and enter the following values:

Field Value

Job Name Sales Representative

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


14 PUBLIC Configuration
Field Value

Job ID SALESREP

4. Choose Save and Close.

3.1.4.2 Add Activities into Project for Integration

1. Choose the work center view: Business Configuration Implementation Projects


2. Choose Open Activity List.
3. Choose Fine-Tune tab.
4. Select All Activities in the Shown field.
5. Add the following activities to the project scope by selecting them and choose Add to Project.

Activities Activity Group

Distribution Channel Sales

Division Sales

Code List Mapping for integration with External Applications Communication and Information Exchange
and Solutions

Opportunities Sales

Sales Quotes Sales

External Pricing Communication and Information Exchange

Exchange Rate Types Built-in Services and Support

Communication Language for Data Replication Communication and Information Exchange

6. Choose Close.

3.1.4.3 Communication Language for Data Replication

1. Choose the work center view: Business Configuration Implementation Projects


2. Choose Open Activity List.
3. Choose Fine-Tune.
4. Choose Communication Language for Data Replication in the table.
5. Choose Add Row and add your default language for text replication. Example: EN - English
6. Choose Save and Close.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


Configuration PUBLIC 15
3.1.4.4 Define Organizational Structure

 Note

The following values or information depends on the customer’s real business, and therefore should be adapted
accordingly. Organizational structure is replicated from SAP S/4HANA Cloud Public Edition. Only Company
needs to be created as per the SAP S/4HANA Cloud Public Edition system, remaining entities are replicated
from SAP S/4HANA Cloud Public Edition.

1. Choose the work center view: Administrator General Settings


2. Under section Company, choose Org Structures.
3. Choose New to create a new Org Unit. In the dialog box, create the following settings:

Field Value

Org Unit ID <Org Unit ID>

For example: CO_1710

Org Unit Name <Org Unit Name>

For example: Company Code 1710

Valid From <Today's date>

Valid To <Unlimited>

Country/Region <Country/Region>

For example, US – United States

Reporting Line Checked

4. Choose Save.

 Note

The replication of organizational structure from SAP S/4HANA Cloud Private Edition is described as a
part of this guide. If you want to replicate the organizational structure from SAP S/4HANA Cloud Private
Edition, then skip the creation of SubOrg Units as the following procedure describes. The replication of
Organizational structure from SAP S/4HANA Cloud Private Edition is described as a part of this guide.

5. Choose New to create a new SubOrg Unit. In the dialog box, enter the following values:

Field Value

Org Unit ID <Org Unit ID>

For example: S1710

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


16 PUBLIC Configuration
Field Value

Org Unit Name <Org Unit Name>

For example: Dom. Sales Org US

Valid From <Today's date>

Valid To <Unlimited>

Parent unit CO_1710

Country <Country> For example: US – United States

Sales Checked

Sales Organization Checked

Reporting Line Checked

6. Choose Save
7. Repeat the same for below Sub-Org Unit.

Field Value

Org Unit ID <Org Unit ID>

For example: S1010

Org Unit Name <Org Unit Name>

For example: Dom. Sales Org DE

3.1.4.5 Create User for Integration Test

1. Choose the work center view: Administrator General Settings


2. Under section Users, choose Employees.
3. Choose New Employee and create the following settings:

Field Value

First Name Sales Representative

Last Name Field

Language English

Valid to <Unlimited>

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


Configuration PUBLIC 17
Field Value

Department <S1710-Dom sales Org US>

Job SALESREP – Sales Representative

4. Choose Save and Close.


5. Choose the work center view: Administrator General Settings .
6. Under the section Users, choose Business Users.
7. Select the User ID of the employee you created, for example, FIELDSALES REPRESENTATIVE.
8. On the next screen, choose Edit Attributes and enter the following values:

Field Value

User ID FIELD_SALES_REP

Password Enter a password

9. Choose Edit Access Rights.


10. Choose Business Role Assignment and Assign the role SALES_REP_ROLE to the user.

Business Role ID Assigned to User

SALES_REP_ROLE Checked

11. Choose Save and confirm your changes with Save.

3.1.4.6 Define Distribution Channel

1. Choose the work center view: Business Configuration Implementation Projects


2. Choose Open Activity List.
3. Choose Fine-Tune.
4. Choose Distribution Channel in the table.
5. Choose Add Row.
6. Enter a distribution channel and a description. Create the following settings:

Distribution Channel Description

01 Direct Sales

02 Indirect Sales

Z1 Direct sale Z1

Z2 Wholesale Z2

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


18 PUBLIC Configuration
Distribution Channel Description

Z3 Other sales Z3

7. Choose Save and Close.

3.1.4.7 Define Division for Product

1. Choose the work center view: Business Configuration Implementation Projects


2. Choose Open Activity List.
3. Choose Fine-Tune.
4. Choose Division from the Activity table.
5. Choose Add Row and create the following settings:

Division Description

00 Product Division 00

01 Product Division 01

10 Product Division 10

20 Product Division 20

6. Choose Save and Close.

3.1.4.8 Define Product Categories

1. Choose the work center view: Administrator General Settings


2. Under the section Product, choose Product Categories.
3. Choose New Hierarchy.

 Note

If root hierarchy exists, then you don’t need to create a new hierarchy.

4. Define the ROOT category.


5. For other categories, choose ROOT, then choose Action Add Subcategory . Enter the values as shown in
the table and select Product Assignment Allowed.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


Configuration PUBLIC 19
 Note

Product Category ID can be maintained on the left, the Product Category and Product Assignment Allowed
can be maintained on the right. Product Category ID is the Material group available in the SAP S/4HANA
Cloud Public Edition system.

Product Category ID Product Category

ROOT ROOT

2 Material group 1

3 Material group 2

YBD01 Product Group D01

YBZ03 Product Group Z03

6. Choose Save and Close.

3.1.4.9 Configure Sales Quote

 Note

In case you are implementing the Intelligent Enterprise Suite (IES) Lead-to-Cash solution, skip this task.

Procedure

1. Choose the work center view: Business Configuration Implementation Projects


2. Choose Open Activity List.
3. Choose Fine-Tune.
4. Choose Sales Quotes.
5. Choose Maintain Document Types.
6. Choose Add Row.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


20 PUBLIC Configuration
Document Type Description

ZA Sales Quote with External Pricing

7. Select the External Pricing checkbox.


8. Choose Save and Close.
9. Choose Close.
10. Choose External Pricing from the Fine-Tune activity.
11. Choose External Pricing Procedure.
12. Choose Add Row.
13. In Pricing Procedure column, maintain the same Pricing Procedure name that is maintained for the sales quote
document type in SAP S/4HANA Cloud Public Edition system.
For example, if in SAP S/4HANA Cloud Public Edition, sales quote type AG has the pricing procedure Y17J01,
then maintain this pricing procedure name here.
14. In Description column, enter the description Sales Quote with External Pricing.
15. Choose Save and Close.
16. Choose Close.

3.1.5 Set Up Communication System

Procedure

1. Choose the work center view: Administrator General Settings


2. Under section Integration, choose Communication Systems.
3. To define the communication system, choose New and create the following settings:

Field Value Comment

ID Enter System ID for example: <myxxxxxx> for


https://
myxxxxxx.s4hana.ondemand.c
om

SAP Business Suite Yes

Host Name Enter SCI system URL Host Name is the value of SCI system
worker node without prefix https://. re-
fer to How to Get the SAP Cloud Inte-
gration runtime URL [page 62]

System Access Type Internet

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


Configuration PUBLIC 21
Field Value Comment

Internal Comment Optional

System Instance ID Enter System ID of S4 Cloud system Refer to System ID for SAP S/4HANA
Cloud Public Edition System [page 89]

Business System ID Enter System ID of S4 Cloud system To get the business system ID of your
SAP S/4HANA Cloud Public Edition,
navigate to the Communication Sys-
tems app in the SAP S/4HANA Cloud
Public Edition system, choose Adapt
Filters, select Own SAP Cloud System,
choose OK.

Now Own SAP Cloud System should ap-


pear as a filter option, select Yes in the
dropdown and choose Go. This search
result should be the Business System
ID of your SAP S/4HANA Cloud Public
Edition.

IDoc Logical System ID Enter System ID of S4 Cloud system

SAP Client Enter S/4Cloud Client number, for ex-


ample, 260.

Preferred Application Protocol 5-Web Service

4. Maintain the person responsible for system maintenance under Contact.


5. Choose Save. Then, choose Actions Set to Active .

6. Choose Close.

3.1.6 Adjust Mashup URL

3.1.6.1 SAP S/4HANA Cloud Private Edition Sales Order View

1. Choose the work center view: Administrator Mashup Authoring


2. Follow the mashup link with Mashup ID SM00036 (SAP S/4HANA Cloud Private Edition Sales Order View).
3. Choose Edit URL under URL Information and enter the following URL. Replace the server hostname and port
details with the SAP S/4HANA Cloud Public Edition system details.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


22 PUBLIC Configuration
https://server/sap/bc/ui5_ui5/ui2/ushell/shells/abap/FioriLaunchpad.html
4. Choose Save and Close.
5. Choose Activate.

 Note

Once the mashup is configured in SAP Cloud for Customer, the link on the SAP S/4HANA Cloud Public
Edition Sales Order will be enabled in the SAP Cloud for Customer document flow. Once the user selects
the link, the SAP S/4HANA Cloud Public Edition Sales Order display UI will be opened. It is a UI integration
with a named user. Hence, either SSO has to be set up or a logon is required on the SAP S/4HANA Cloud
Public Edition side.

3.1.6.2 Customer 360 View

1. Choose the work center view: Administrator Mashup Authoring


2. Follow the mashup link with Mashup ID SM00039 (SAP S/4HANA Cloud Private Edition 360 Object Page).
3. Choose Edit URL under URL Information and enter the below URL. Replace the server hostname and port
details with the SAP S/4HANA Cloud Public Edition system details.
https://myxxxxxx.s4hana.ondemand.com/ui?sap-client=xxx
4. Choose Save and Close.
5. Choose Activate.

In case you have SSO configured for your Cloud for Customer and SAP S/4HANA Cloud Public Edition systems as
per section, Configure Single Sign-On [page 90]: Use SSO URL in mashup.

3.1.7 ID Mapping

Procedure

1. Choose the work center view: Administrator ID Mapping for Integration


2. Choose Edit ID Mapping for Integration.
3. Choose Communication System for the System Instance ID field and choose Go.
4. Choose ERP Product Categories.
5. Create the following settings:

ID External ID

1 L001

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


Configuration PUBLIC 23
ID External ID

2 L002

ROOT

 Note

External ID values are available in the SAP S/4HANA Cloud Public Edition system. Refer to the Code List
Mapping [page 29] section for details.

6. Choose Save.

3.1.8 Configure Communication Arrangements

Use

The communication scenarios mentioned in the following table are relevant for your project scope. Create them
one after the other. Communication scenarios that are not mentioned in the table can be disabled.

Communication Scenarios Inbound Communication Services Outbound Communication Services

Material Replication from SAP Business Replicate Material from SAP Business Confirm Material Replication to SAP
Suite Suite - Select Business Suite - Select

Replicate Material Attachment from SAP


Business Suite - Deselect

Business Partner Replication from SAP Replicate Business Partner Attachment Confirm Business Partner Replication to
Business Suite from SAP Business Suite -Deselect SAP Business Suite - Select

Replicate Business Partner from SAP


Business Suite - Select

Replicate Business Partner Relationship


from SAP Business Suite - Select

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


24 PUBLIC Configuration
Communication Scenarios Inbound Communication Services Outbound Communication Services

Business Partner Replication to SAP Confirm Business Partner Replication Replicate Business Partner to SAP Busi-
Business Suite from SAP Business Suite - Select ness Suite - Select

Confirm Business Partner Relationship Replicate Business Partner Relationship


Replication from SAP Business Suite to SAP Business Suite - Select
-Select
Replicate Business Partner Direct Re-
sponsibility to SAP Business Suite -
Deselect

Replicate Business Partner Account


Team to SAP Business Suite - Deselect

Pricing in Opportunity Follow Up Sce- Request Opportunity Data from SAP


nario in SAP Business Suite Business Suite -Select

Pricing in Sales Quote Follow Up Scenario Request Sales Document Data from SAP
in SAP Business Suite Business Suite -Select

 Note
In case you are implementing the In-
telligent Enterprise Suite (IES) Lead-
to-Cash solution, skip this communi-
cation scenario.

Creation of Sales Quote Follow Up Docu- Notify Sales Quote of Sales Order Re- Create Sales Quote Follow Up Document
ment in SAP Business Suite quest Creation in SAP Business Suite - in SAP Business Suite -Select
Select
Replicate Sales Quote Attachment to
 Note
Notify Sales Quote of Sales Order Crea- SAP Business Suite- Deselect
In case you are implementing the In- tion in SAP Business Suite - Select
telligent Enterprise Suite (IES) Lead-
to-Cash solution, skip this communi-
cation scenario.

Creation of Opportunity Follow Up Docu- Notify Opportunity of Follow Up Docu- Create Opportunity Follow Up Document
ment in SAP Business Suite ment from SAP Business Suite - Select in SAP Business Suite -Select

Replicate Opportunity Attachment to


 Note
SAP Business Suite - Deselect
In case you are implementing the In-
telligent Enterprise Suite (IES) Lead-
to-Cash solution, skip this communi-
cation scenario.

Currency Exchange Rate Replication Replicate Currency Exchange Rate from


from SAP Business Suite SAP Business Suite - Select

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


Configuration PUBLIC 25
Communication Scenarios Inbound Communication Services Outbound Communication Services

Organization Hierarchy Replication from Replicate Organization Hierarchy from


SAP Business Suite SAP Business Suite - Select

Registered Product and Installation Point Replicate Registered Products from SAP
Replication from SAP Business Suite Business Suite - Select

Replicate Installation Point from SAP


Business Suite - Select

Registered Product and Installation Point Confirm Installation Point Replication Replicate Install Point to External System
Replication to External System from SAP Busi-ness Suite - Select - Select

Confirm Registered Product Replication Replicate Registered Products to Exter-


from SAP Bu-siness Suite - Select nal System - Select

Product Stock Request from SAP Busi- Request Stock from SAP Business Suite
ness Suite - Select

Business Partner End of Purpose Check Check Business Partner End of Purpose
from SAP ERP
from SAP ERP - Select

Maintain Business Partner End of Pur-


pose from SAP ERP - Select

Business Partner End of Purpose Check Check End of Purpose of Business Part-
from SAP Business Suite
ners from SAP Business Suite – Select

Maintain End of Purpose of Business


Partners from SAP Business Suite -
Select

Business Document Flow Query from Request Document Flow from SAP Busi-
SAP Business Suite
ness Suite - Select

 Note

In case you do not see any of the configuration scenarios, recheck the project scoping and add the necessary
scoping elements.

If you plan to replicate business partners via Master Data Integration then additionally select the question
under ID Mapping: Do you want to replicate ID mapping from an external application to your Cloud solution?

Procedure

1. Choose the work center view: Administrator General Settings


2. Under section Integration, choose Communication Arrangements.
3. Choose New to create a communication arrangement.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


26 PUBLIC Configuration
4. In the Communication Scenarios table, select the communication scenario Material Replication from SAP
Business Suite.
5. Choose Next.
6. Choose the system instance ID from the value help. You have created this communication system ID of the SAP
S/4HANA Cloud Public Edition system in the chapter Set Up Communication System [page 21].
7. Make a note of the My System, displayed under My Communication Data. It will be used in the SAP S/4HANA
Cloud Public Edition system when setting up the communication system. See chapter Create Communication
System for Integration [page 36] for the usage of this field.
8. For the Code List Mapping, choose SAP On-Premise Integration.
9. Choose Next.
10. Under Inbound Communication Basic Settings, create the following settings:

Field Value

Application Protocol Web Service

Authentication Method SSL Client Certificate

11. Click Edit Credentials.


12. On the Certificate tab, choose Upload Certificate.
13. Choose SCI Client Certificate and choose OK. For more information, refer to chapter How to Get the SAP Cloud
Integration (SCI) Client Certificate [page 62].
14. Choose Edit Advanced Settings.
15. Under the Inbound tab, deselect Replicate Material Attachment from SAP Business Suite.
16. Under the Outbound tab, select Confirm Material Replication to SAP Business Suite.
17. Choose Next and Finish.
18. Repeat this procedure for all inbound scenarios such as Business Partner Replication from SAP Business Suite.
19. In the Communication Scenarios table, select the communication scenario Creation of Sales Quote Follow Up
Document in SAP Business Suite.
20.Choose Next.
Choose the system instance ID from the value help. You have created this communication system ID of the SAP
S/4HANA Cloud Public Edition system in the Set Up Communication System [page 21] chapter.
21. Choose the system instance ID from the value help. You have created this communication system ID of the SAP
S/4HANA Cloud Public Edition system in the Set Up Communication System [page 21] chapter.
22. For the Code List Mapping, choose SAP On-Premise Integration.
23. Choose Next.
24. Under Inbound Communication Basic Settings, create the following settings:

Field Value

Application Protocol Web Service

Authentication Method SSL Client Certificate

25. Under Outbound Communication Credentials, choose Download. The client certificate you have downloaded
has to be installed in the SCI system.
26. Enter a name for Cloud for Customer Client Certificate X.509 (for example, C4CSSLClient.cer) and choose
Save.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


Configuration PUBLIC 27
 Note

You have to upload this certificate when you configure the C4C-to-SCI inbound iFlow.

27. Choose Edit Advanced Settings.


28. Choose the Outbound tab and deselect the service Replicate Sales Quote Attachment to SAP Business Suite.
29. Enter the Path for the Create Sales Quote Follow up Document in SAP Business Suite service. You can retrieve
the path from the corresponding SCI iFlow sender's tab.
Example for Path field: Log on to SCI Web UI and go to corresponding SCI iFlow for your package content.
On the Configure tab, copy the Address path. Add prefix /cxf and suffix ?sap-client= (Client number) to
the copied path (for example, /cxf/C4C/S4/CustomerQuoteProcessingSalesOrderRequestOut?sap-
client=XXX).
30.Choose Next and Finish.
31. Choose Close.

3.1.9 Configure Opportunity

Procedure

1. Choose the work center view: Business Configuration Implementation Projects Select the current project
and choose Open Activity List .
2. Choose the Fine-Tune tab.
3. Choose Opportunity from the table, then navigate to Maintain Custom Status from the next page.
4. Under available Document Types, select OPPT and custom Status 2, then check the checkbox for status Create
ERP Sales Order.

3.1.10 Configure Organizational Work Distribution

Procedure

1. Choose the work center view: Administrator General Settings


2. Under section Work Distribution, choose Organizational Work Distribution.
3. Choose Sales Unit for Sales and choose Edit.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


28 PUBLIC Configuration
4. Choose Add Rule and create the following rule:

Name Org Unit Responsible

Distribution Channel is Direct sale Z1 S1710 – Dom. Sales Org US

5. Choose Save and Close.

3.1.11 Code List Mapping

Purpose

The codes used in the SAP S/4HANA Cloud Public Edition and SAP Cloud for Customer systems aren’t always the
same. Therefore, they must be mapped in SAP Cloud for Customer using the Code List Mapping Tool.

3.1.11.1 Automatic Code List Mapping

Procedure

1. Open this SAP Note and download the attached zip file S4_C4C_Merge_20171214.zip. Save it locally.
This file will be uploaded to SAP Cloud for Customer in the next steps.
2. Choose the work center view: Business Configuration Upload Code List .
3. For the Code List Mapping, choose SAP On-Premise Integration.
4. Choose Upload. Select the file that you’ve downloaded in step 1.
5. Check the status of the Code List Mapping upload in the Application Log:
1. Go to Business Configuration Upload Code List Application Log .
2. Click the required Application Log ID.
The log displays information in the following tabs:
• General: Displays a high-level summary and administrative data for the job
• Settings: Displays settings selected during an upload
• Results: Displays the detailed results of the job including a list of detailed message descriptions, and
the nature of the message.
3. You can also export the information on the tabs to a spreadsheet. To do this, choose Export to Microsoft
Excel, and select the tab from which you want to export the data.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


Configuration PUBLIC 29
 Note

You may get error for the below external code values. Maintain the code list mapping for external code
to the local code using Manual Code List mapping.
• CashDiscountTermsCode (Material)
• Base Quantity Type (Material)
• PriorityCode (Price call in Sales Quote)
• PartyRoleCode (Price call in Sales Quote)
• ExternalSalesPricingProcedureCode (Price call in Sales Quote)
• MeasureUnitCode (Material)
• ExternalSalesPriceSpecificationElementTypeCode (Sales Quote Follow up)
• BusinessPartnerRoleCode (Business Partner)
• FormOfAddressCode (Business Partner)
• BusinessTransactionDocumentProcessingTypeCode (Pricing in Sales quote)

3.1.11.2 Manual Code List Mapping (Optional)

Purpose

If code list error is observed in message monitoring during the replication of initial load of master data from SAP
S/4HANA Cloud Public Edition to SAP Cloud for Customer system, then perform the following steps:

Procedure

1. Choose the work center view: Business Configuration Implementation Projects .


2. Choose Open Activity List.
3. Choose the Fine-Tune tab.
4. Choose Code List Mapping for integration with external applications and solutions in the table.
5. Choose Maintain Code List Mapping.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


30 PUBLIC Configuration
 Note

The code list mapping UI contains the following tables, which are hierarchical:

A. Local data type: Displays the data types available in the SAP Cloud for Customer system. Select the
data type for which the code list needs to be mapped.

B. Code list mapping rule: Set the code list mapping rules for the data type selected in the above table.
There are two possible rules:

• Local and remote codes are equal: This rule can be used when the values in both the SAP Cloud
for Customer system and the SAP S/4HANA Cloud Public Edition system are the same. If this rule is
selected, there’s no need to do any mapping for the code values.
• Map Individual values: This rule can be used when the values in the SAP Cloud for Customer system
and the SAP S/4HANA Cloud Public Edition system are different. If this rule is selected, the individual
code values for the data type need to be mapped to values in the SAP S/4HANA Cloud Public Edition
system. An example and the list of SAP S/4HANA Cloud Private Edition tables corresponding to the
local data types are mentioned in the next steps.

C. Code List mapping: Map each code value (only the required ones) for the local data type from SAP
Cloud for Customer system to the corresponding values in the SAP S/4HANA Cloud Public Edition system.

6. In the Code List Mapping Definition section, select the row with Local Data Type Name to configure the code list
values.
7. In the Code List Mapping Rule section, edit the mapping rule.

 Note

If you can’t change existing values, you may delete the entries and create new ones.

8. In Code List Mapping section, choose Add Row.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


Configuration PUBLIC 31
9. Choose the Value selection in the Local Code field to open the dialog with the list of values.

 Note

For the mappings, you need to create the following settings, see the example below.

Field Value Example

Local Code Code represented by the SAP Cloud for For the local code type
Customer system BusinessTransactionDocumentPro
cessingTypeCode with value ZA

Description Description of what the code repre- Local code value ZA has a descrip-
sents tion Sales Quote with External
Pricing in the SAP Cloud for Cus-
tomer system.

External Code Code as maintained in the SAP S/ Refer the SAP S/4HANA Cloud Private
4HANA Cloud Public Edition backend Edition table for the external code for
system sales order

Value: TA

Inbound Default If this is checked, the inbound value is In case each external code is mapped
considered as default to multiple internal codes

Outbound Default If this is checked, the outbound value is In case each internal code is mapped to
considered as default multiple external codes

3.1.11.3 Code List Mapping for Opportunity

1. Navigate to the work center view: Business Configuration Implementation Projects .


2. Choose Open Activity List. Choose the Fine-Tune tab.
3. Choose Code List Mapping for integration with external applications and solutions in the table. Choose Maintain
Code List Mapping.
4. Choose Add row under Code List Mapping Definition and search for ExternalUserStatusCode from the value
help.
5. Under Code List Mapping Rule, choose Add row.
6. Choose Local And Remote Codes Are Equal.
7. Save and Close.

3.1.11.4 Code List Mapping for Registered Product

1. Choose the work center view: Business Configuration Overview.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


32 PUBLIC Configuration
2. Search for Additional configurations for Functional Location/Registered Product and select it.
3. Choose Maintain Registered Product Categories.
4. Add the following Registered Product Categories:

Registered Product Category Description

M Machine

S Customer Equipment

X Equipment Services

5. Save and Close.


6. Navigate to the work center view: Business Configuration Implementation Projects.
7. Choose Open Activity List. Choose the Fine-Tune tab.
8. Choose Code List Mapping for integration with external applications and solutions in the table. Choose Maintain
Code List Mapping.
9. Search for EquipmentCategory.
10. Under Code List Mapping Rule, choose Map Individual Codes.
11. Under Code List Mapping, ensure External Codes have the same value as Local Code.
12. Save and Close.

 Note

Maintain Code List Mapping for TextCollectionTextTypeCode by adding a row under Code List Mapping
where Local Code 10011 (Internal Comment) is mapped to 0001.

3.1.12 End of Purpose - Blocking of Business Partner

Purpose

You can block Business Partner in SAP Cloud for customer system and SAP Cloud for Customer after End of
Purpose of the Business Partners.

To set up End of Purpose – Blocking of Business Partner in SAP Cloud for Customer system, a BAdI needs to be
implemented using the SAP Cloud Applications Studio. For detailed information, refer to section Prerequisites for
SAP Cloud for Customer system from https://help.sap.com/viewer/5d3ae4aa1f174b2cb6ec625c93ef8884/DEV/
en-US/c2e2464b9e1441e1b2adf3bbfc6a975a.html.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


Configuration PUBLIC 33
3.1.13 Configure Customer Insights

Purpose

Customer Insights helps you, as a sales representative, to thrive in the digital-sales era by surfacing relevant
insights and recommending actions to fully leverage growth opportunities and provide an enhanced customer
experience.

1VP includes Credit Management and

Note: Customer Insights is part of the SAP Sales Cloud, Intelligent Sales Add-On and is only available with a license.

Procedure

To use Customer Insights, administrators must add Customer Insights to the scope of the project and user must be
assigned to the Customer Insights work center, this is included in section 3.1.2 and 3.1.3.

To Configure Customer Insights, follow the below chapters in the


link - https://help.sap.com/docs/SAP_CLOUD_FOR_CUSTOMER/2cc351388c734b229c8aa7a55b6a5f8a/
109264cfd5c14e06af1f98b25cca1751.html?locale=en-US

• Configure Key Matrics


• Configure Communication Systems
• Configure Common Connectivity Services
• Configure Highlights
• Configure Multiple Mappings

3.2 Configuration in SAP S/4HANA Cloud

3.2.1 How to Get the SAP S/4HANA Cloud Public Edition


System URL

The SAP S/4HANA Cloud Public Edition System URL is included in the SAP S/4HANA Cloud Public Edition
provisioning email (email sender: SAP s4scc) and includes system access and administrative information.

Make a note of the system access URL for business users.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


34 PUBLIC Configuration
3.2.2 Communication Arrangement

The communication arrangement needs to be activated in the SAP S/4HANA Cloud Public Edition system for the
communication with Web Services.

The communication scenarios used in this scope are as follows:

• SAP_COM_0025 Logistics – SAP Cloud for Customer Integration


• SAP_COM_0008 Business Partner, Customer, and Supplier Integration
• SAP_COM_0009 Product Integration
• SAP_COM_0114 Foundation Master Data Integration
• SAP_COM_0427 Sales Area Replication Integration
• SAP_COM_0116 Procurement Master Data Integration
• SAP_COM_0395 Asset Management Master Data Integration
• SAP_COM_0092 Event Mesh Integration
• SAP_COM_0164 Material Stock Integration
• SAP_COM_0091 Business Partner, Customer and Supplier Blocking Integration

Prerequisite

Administrator has the catalog role ID SAP_CORE_BC_COM assigned in the SAP S/4HANA Cloud Public Edition
system.

3.2.2.1 Create Communication User

Use

The communication user defined in the SAP S/4HANA Cloud Public Edition system is used for inbound
communication, and for processing messages in the system. Technically, the user is used to call OData Services in
SAP S/4HANA Cloud Public Edition from SAP Cloud Integration.

Procedure

1. Access the SAP S/4HANA Cloud Public Edition system and log in as an Administrator.
2. Open the Maintain Communication Users(F1338) app.
3. Choose New.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


Configuration PUBLIC 35
4. On the next screen, create the following settings and choose Create:
• User Name: <user name>, for example, CODINTEG
• Description: <S4HANA Communication User>
• Password: Enter a password
5. If you want to use the certificate-based authentication in the direction of SAP Cloud Integration (SCI) to SAP
S/4HANA Cloud Public Edition (inbound communication messages to SAP S/4HANA Cloud Private Edition),
choose Upload Certificate and upload the SCI client certificate here. See chapter How to Get the SAP Cloud
Integration (SCI) Client Certificate [page 62].
6. Select Create.

 Note

Make a note of the technical User ID of this user. For example: C0000007668

3.2.2.2 Create Communication System for Integration

Procedure

1. Access the SAP S/4HANA Cloud Public Edition system and log on as an administrator.
Follow this link to automatically configure the communication system and skip the steps 2-10.
2. Open the Maintain Communication Systems app.
3. Choose New.
4. To get the system ID, see chapter Configure Communication Arrangements [page 24]. Copy this system ID and
enter the same in ID. In the System Name, enter any descriptive name.
5. Choose Create.
6. In the Host Name field, enter the SAP Cloud Integration Runtime URL without "https://". For more information,
refer to chapter How to Get the SAP Cloud Integration runtime URL [page 62].
7. Enter the SAP Cloud for Customer's Business System in the Logical System ID and Business System fields. See
chapter Configure Communication Arrangements [page 24] for getting the system ID and enter it here.

 Note

Unless there is an IDOC-based integration, the Logical System field is not useful. Although this field is not
mandatory during the communication system creation, the Logical System field is manadtory when you
create a communication arrangement, therefore, you may enter any dummy value for the Logical System
field in this step.

8. Under the User for Inbound Communication, choose Add.


9. If you want to use certificate-based authentication between SCI and SAP S/4HANA Cloud Public Edition (SCI
> SAP S/4HANA Cloud Public Edition), choose SSL Client Certificate as authentication method. Select the
<User Name> to which you've associated the SCI Client Certificate. For more information, refer to chapter
Create Communication User [page 35].
10. Choose OK.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


36 PUBLIC Configuration
11. Under User for Outbound Authentication, choose Add.
12. Choose:
• Authentication Method: SSL Client Certificate
• Certificate Type: Default Client Certificate (of your SCI system)
This client certificate is extracted from the SAP Cloud Integration service keys and has the Messaging.send
role. This client certificate must be uploaded in the Maintain Client Certificates app for it to appear in the
Certificate Type options.
13. Choose Create.
14. Choose Save.
15. The CER file can be uploaded to SAP CPI system for each iFlow. See chapter Configure and Deploy the iFlows
Using Web UI [page 64].

3.2.2.3 Create Communication System and Technical Users


for SAP Event Mesh

An outbound communication user is required to connect SAP S/4HANA Cloud Public Edition to the SAP Business
Technology Platform (SAP BTP), Event Mesh on Cloud Foundry. Skip this section if you’ve registered your SAP
S/4HANA Cloud Public Edition System in BTP global account, maintained SAP BTP Extensions in SAP S/4HANA
Cloud Public Edition and added service plans for SAP S/4HANA Cloud Public Edition Extensibility and Event Mesh,
in which case the communication System and arrangement (SAP_COM_0092) would be automatically created.

 Note

You can retrieve the required values from the Service Key of the EMS Service Instance in the SAP BTP cockpit.
Here are the steps to navigate: SAP BTP cockpit global account that contains the Event Mesh service
subaccount that contains the Event Mesh service space of your EMS Service Instances select your EMS
service instance Service Keys .

Procedure

1. Log on to the SAP S/4HANA Cloud Public Edition system as an administrator.


2. To create a Communication system and Communication arrangement follow this link.
3. On the screen Communication Systems, choose New.
4. In the dialog box New Communication System, specify the System ID and System Name, and choose Create.
5. In the screen area Technical Data, enter the following data:
1. Host Name: Specify the host name, which refers to the URI contained in the service key of the SAP BTP,
Event Mesh service instance, excluding https:// (for example: <enterprise-messaging-messaging-
gateway.cfapps.sap.hana.ondemand.com>).
2. Token Endpoint: Specify the token endpoint, which refers to the service key ended with /oauth/token.
Refer to the service key of the SAP BTP, Event Mesh service instance for the endpoint.
3. Auth.Endpoint: Specify the authentication endpoint, which refers to the service key ended with /oauth/
authorize. In the token endpoint, replace token with authorize.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


Configuration PUBLIC 37
6. In the screen area Users for Inbound Communication, choose to create or select an inbound communication by
clicking the + icon.
7. In the New Inbound Communication User dialog box, assign or create a dummy user because inbound is
currently not used.
8. In the screen area Users for Outbound Communication, choose the + icon to create an outbound
communication user.
9. In the dialog box New Outbound User, specify the following fields:
1. Authentication Method: OAuth 2.0.
2. OAuth 2.0 Client ID: It's contained in the service keys of the Event Mesh service instance.
3. Client Secret: It's contained in the service keys of the Event Mesh service instance.
10. Choose Create.
11. Choose Save.

3.2.2.4 Create Communication Arrangement

Use

The communication arrangement in the SAP S/4HANA Cloud Public Edition system defines all relevant information
for the communication with SAP Business Technology Platform (SAP BTP). For example, it contains the
communication system, inbound and outbound authentication.

 Note

Some of the Communication Scenarios are handled by the Data Replication Framework (DRF). Although the
creation of the replication model is handled automatically by SAP S/4HANA Cloud Public Edition, you must
specify a name for the replication model.

The replication model name can be used to view and analyze messages in the data replication log, available
in the Monitor Replication app. For more information, see https://help.sap.com/viewer/product/
SAP_S4HANA_CLOUD/ . Then, go to Product Assistance English Generic Information Data Replication
Framework .

Tips on how to gather required information to Communication Arrangement creation:

Field Values

Host Name See chapter How to Get the SAP Cloud Integration runtime
URL [page 62].

Port 443 (always)

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


38 PUBLIC Configuration
Field Values

Path You can get it once the iFlow Replicate Business Partner from
SAP Business Suite has been deployed. See chapter Configure
and Deploy the iFlows Using Web UI [page 64].

In the SCI Web UI, navigate to Monitor. Search for the


iFlow Replicate Business Partner from SAP Business Suite
under Manage Integration Content. Notice the URL under the
Endpoint tab. The second part of the listed endpoint is the
needed service end point. Example: /cxf/XXX/C4C/XXXXX

Outbound Authentication (Basic Authentication): Username Typically, p-user (SCN user) or s-user (support portal user).
and password
User requires role ESBMessaging.send.

3.2.2.4.1 Create Communication Arrangement


SAP_COM_0025

Purpose

This communication arrangement in the SAP S/4HANA Cloud Public Edition system consists of inbound and
outbound services Sales Order.

Procedure

1. Log on to the SAP Fiori launchpad as an Administrator.


2. Open the Communication Arrangements(F1763) app.
3. To create a new communication arrangement, choose New.
4. In the New Communication Arrangement dialog box, enter the following data:

Field Name Entry Value

Scenario SAP_COM_0025 (Sourcing and Procurement with Suppliers Inte-


gration)

 Tip
You can use the Value Help ( ) to search for a specific sce-
nario.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


Configuration PUBLIC 39
Field Name Entry Value

Arrangement Name <Arrangement Name>

5. Choose Create.
6. Maintain Common Data. In the Communication System field, select the that you created in the Create
Communication System for Integration [page 36] section, the Inbound and Outbound Communication users
are entered automatically.
7. Note down the SAP S/4HANA Cloud Public Edition tenant ID, which is displayed in the My System field. It's
used in SAP Cloud for Customer system. For more information, see chapter Set Up Communication System
[page 21]. You use this in the fields such as System Instance ID, Business System ID, IDOC Logical System ID
when defining the communication system in SAP Cloud for Customer.
8. Verify the following Inbound Services and Maintain Outbound Services.

Inbound Services Outbound Services

Create Sales Quote or Opportunity Follow Up Document Replicate Material to SAP Cloud for Customer - Deselect
from SAP Cloud for Customer

Replicate Business Partner from Client to SAP S/4HANA Notify Sales Quote or Opportunity of Follow Up Document to
Cloud Public Edition system SAP Coud for Customer - Select

Replicate Business Partner Relationship from Client to SAP Replicate Business Partners from SAP S/4HANA Cloud
S/4HANA Cloud Private Edition system Public Edition System to Client - Deselect

Request Pricing for Sales Document or Opportunity from Replicate Business Partner Relationship from SAP S/4HANA
SAP S/4HANA Cloud Private Edition Cloud Public Edition System to Client - Deselect

Receive confirmation for Business Partner from Client Send Confirmation of Business Partner to Client - Deselect

Receive confirmation for Business Partner Relationship from Send Confirmation of Business Partner Relationship to Cli-
Client ent - Deselect

9. Choose Save.
10. The communication arrangement is now active.

3.2.2.4.2 Create Communication Arrangement


SAP_COM_0008

Purpose

This communication scenario SAP_COM_0008 provides end-points (inbound and outbound) for the replication of
Business Partner, Customer, and Supplier master through ALE IDOCs or SOAP services.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


40 PUBLIC Configuration
 Note

If you want to replicate Business Partners via Master Data Integration, please skip this chapter and refer to the
Configuration in SAP S/4HANA Cloud Public Edition in the section Replication of Master Data via SAP Master
Data Integration Service [page 75].

Procedure

1. Log on to the SAP Fiori launchpad as an Administrator.


2. Open the Communication Arrangements(F1763) app.
3. To create a new communication arrangement, choose New.
4. In the New Communication Arrangement dialog box, enter the following data:

Field Name Entry Value

Scenario SAP_COM_0008 (Business Partner, Customer and Supplier Inte-


gration)

 Tip
You can use the Value Help ( ) to search for a specific sce-
nario.

Arrangement Name <Arrangement Name>

5. Choose Create.
6. Maintain Common Data. In the Communication System field, select the that you created in the Create
Communication System section, the Inbound and Outbound Communication users are entered automatically.
Verify the below Inbound Services, and Maintain Outbound Services.

Inbound Services Outbound Services

Business Partner - Replicate from Client to SAP S/ Business Partner - Replicate from SAP S/4HANA Cloud Public
4HANA Cloud Public Edition Edition to Client- Select

Business Partner Relationship - Replicate from Client to Business Partner Relationship - Replicate from SAP S/4HANA
SAP S/4HANA Cloud Public Edition Cloud Public Edition to Client- Select

Business Partner - Receive Confirmation from Client to Business Partner - Send Confirmation from SAP S/4HANA Cloud
SAP S/4HANA Cloud Public Edition. Public Edition to Client- Select

BP Relationship - Receive Confirmation from Client to BP Relationship - Send Confirmation from SAP S/4HANA Cloud
SAP S/4HANA Cloud Public Edition Public Edition to Client- Select

7. Under Additional Properties, choose X (Yes) for property Integration with C4C enabled. In the outbound service
Business Partner - Replicate from SAP S/4HANA Cloud Public Edition to Client go to Additional Properties and
maintain the below values:

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


Configuration PUBLIC 41
Property Name Property Value

Replication Model For example: <BP_S4ToC4C>

Replication Mode C (Change Replication)

System Filters Leave this field empty till Initial Data Load from SAP S/4HANA Cloud
Public Edition is replicated.

Select X after the Initial master data is replicated, this ensures contin-
uous replication of data.

Output Mode D (Direct Output)

This Replication Model will be used in the later in Define Filter Criteria.

 Note

In case you want to set filters for your Product Replication, Select System Filters as X else, Select System
Filter as Empty.

8. Choose Save.
9. The communication arrangement is now active.

3.2.2.4.3 Create Communication Arrangement


SAP_COM_0009

Purpose

This communication scenario SAP_COM_0009 provides end-points (inbound and outbound) for the replication of
material masters through ALE IDOCs or SOAP services.

Procedure

1. Log on to the SAP Fiori launchpad as an Administrator.


2. Open the Communication Arrangements(F1763) app.
3. To create a new communication arrangement, choose New.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


42 PUBLIC Configuration
4. In the New Communication Arrangement dialog box, enter the following data:

Field Name Entry Value

Scenario SAP_COM_0009 (Product Integration)

 Tip
You can use the Value Help ( ) to search for a specific sce-
nario.

Arrangement Name <Arrangement Name>

5. Choose Create.
6. Maintain Common Data. In the Communication System field, select the that you created in the Create
Communication System section, the Inbound and Outbound Communication users are entered automatically.
Verify the below Inbound Services and maintain Outbound Services.

Inbound Services Outbound Services

Replicate Product from Client to SAP S/4HANA Cloud Public Replicate Product from SAP S/4HANA Cloud Public Edition
Edition system system to Client - Deselect

Product Master - Create, Read, Update, Delete Product Master - Replicate from SAP S/4HANA Cloud Public
Edition to Client - Select

Product Master - Replicate from Client to SAP S/4HANA Product Master - Confirmation from SAP S/4HANA Cloud
Cloud Public Edition Public Edition to Client - Deselect

Product Master - Confirmation from Client to SAP S/4HANA


Cloud Public Edition

7. In the outbound service Product Master - Replicate from SAP S/4HANA Cloud Private Edition to Client go to
Additional Properties and maintain the below values:

Property Name Property Value

Replication Model For example: PROD_REP

Replication Mode C (Change Replication)

System Filters Leave this field empty till Initial Data Load from SAP S/
4HANA Cloud Public Edition is replicated.

Select X after the Initial master data is replicated, this en-


sures continuous replication of data.

Output Mode D (Direct Output)

This Replication Model is used later in Define Filter Criteria.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


Configuration PUBLIC 43
 Note

In case you want to set filters for your Product Replication, select System Filters as X otherwise, select
System Filter as Empty.

8. Choose Save.
9. The communication arrangement is now active.

3.2.2.4.4 Create Communication Arrangement


SAP_COM_0114

Purpose

This communication scenario SAP_COM_0114 provides endpoints (outbound) for the replication of currency
exchange rate through SOAP services.

Procedure

1. Log on to the SAP Fiori launchpad as an Administrator.


2. Open the Communication Arrangements(F1763) app.
3. To create a new communication arrangement, choose New.
4. In the New Communication Arrangement dialog box, enter the following data:

Field Name Entry Value

Scenario SAP_COM_0114 (Foundation Master Data Integration)

 Tip
You can use the Value Help ( ) to search for a specific sce-
nario.

Arrangement Name <Arrangement Name>

5. Choose Create.
6. Maintain Common Data. In the Communication System field, select the that you created in the Create
Communication System section, the Inbound and Outbound Communication users are entered automatically.
7. Maintain the below Outbound Services

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


44 PUBLIC Configuration
Outbound Services

Replicate Currencies from SAP S/4HANA Cloud Public Edition system to target system - Deselect

Replicate Exchange Rates from SAP S/4HANA Cloud Public Edition to target system - Select

Replicate Incoterms from SAP S/4HANA Cloud Public Edition to target system - Deselect

Replicate Material Groups from SAP S/4HANA Cloud Public Edition to target system - Deselect

Replicate Item Category from SAP S/4HANA Cloud Public Edition to target system - Deselect

Replicate Region Codes from SAP S/4HANA Cloud Public Edition to target system - Deselect

Replicate Unit of Measure from SAP S/4HANA Cloud Public Edition to target system - Deselect

8. In the outbound service Replicate Exchange Rates from SAP S/4HANA to Target system go to Additional
Properties and maintain the below values:

Property Name Property Value

Replication Model For example, EXCH_RATE

Package Size Maintain a numeric value

This Replication Model is used later in Define Filter Criteria.

9. Choose Save.
10. The communication arrangement is now active.

3.2.2.4.5 Create Communication Arrangement


SAP_COM_0427

Purpose

This communication scenario provides endpoints (inbound and outbound) for the replication of Sales Office, Sales
Group, and Sales Organization data through SOAP services.

Procedure

1. Log on to your SAP S/4HANA Cloud Public Edition system as an Administrator.


2. Open the Communication Arrangements(F1763) app.
3. To create a new communication arrangement, choose New.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


Configuration PUBLIC 45
4. In the New Communication Arrangement dialog box, enter the following data:

Field Name Entry Value

Scenario SAP_COM_0427 (Sales Area Replication Integration)

 Tip
You can use the Value Help ( ) to search for a specific sce-
nario.

Arrangement Name <Arrangement Name>

5. Choose Create.
6. Maintain Common Data. In the Communication System field, select the that you created in the Create
Communication System for Integration [page 36] section, the Inbound and Outbound Communication users
are entered automatically.
Enter a replication model name in Additional Properties section, for example: <SALES_ORG>.

 Note

Communication scenario SAP_COM_0427 (Sales Area Replication Integration) always performs an


initialization replication, replicating all of the available sales area data each time. The changes (delta
replication) and manual replication modes are supported.

7. Maintain the below Outbound Services

Outbound Services

Sales Organization - Replicate - Select

Distribution Channel Replicate - Deselect

Sales Division - Replicate - Deselect

Distribution Chain - Replicate - Deselect

Divisions Per Sales Organization - Replicate - Deselect

Sales Area - Replicate - Deselect

Sales Office - Replicate - Select

Sales Group - Replicate - Select

8. Choose Save.
9. The communication arrangement is now active.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


46 PUBLIC Configuration
3.2.2.4.6 Create Communication Arrangement
SAP_COM_0116

Purpose

This communication arrangement in the SAP S/4HANA Cloud Public Edition system consists of outbound services
for Procurement Master Data Integration. The communication scenario SAP_COM_0116 provides endpoints for the
replication of Plants and Purchasing Organization through SOAP services.

Procedure

1. Log on to the SAP Fiori launchpad as an Administrator.


2. Open the Communication Arrangements(F1763) app.
3. To create a new communication arrangement, choose New.
4. In the New Communication Arrangement dialog box, enter the following data:

Field Name Entry Value

Scenario SAP_COM_0116 (Procurement Master Data Integration)

 Tip
You can use the Value Help ( ) to search for a specific sce-
nario.

Arrangement Name <Arrangement Name>

5. Choose Create.
6. Maintain Common Data. In the Communication System field, select the that you created in the Create
Communication System section, the Inbound and Outbound Communication users are entered automatically.
7. Maintain the following Outbound Services.

Outbound Services

Plants - Replicate - Select

Assignments of Plant to Purchasing Organization Replicate - Deselect

Purchasing Groups Replicate - Deselect

Purchasing Organizations Replicate - Deselect

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


Configuration PUBLIC 47
Outbound Services

Account Assignment Categories Replicate - Deselect

8. In the outbound service Replicate Exchange Rates from SAP S/4HANA to Target system go to Additional
Properties and maintain the following values:

Property Name Property Value

Replication Model For example, Plant

This Replication Model is used later in Define Filter Criteria.

9. Choose Save.
10. The communication arrangement is now active.

3.2.2.4.7 Create Communication Arrangement


SAP_COM_0395

Purpose

This communication arrangement in the SAP S/4HANA Cloud Public Edition system consists of inbound services
for Asset Management Master Data Integration. The communication scenario SAP_COM_0395 provides endpoints
for the replication of Equipment and Functional Location through OData services.

Procedure

1. Log on to the SAP Fiori launchpad as an Administrator.


2. Open the Communication Arrangements(F1763) app.
3. To create a new communication arrangement, choose New.
4. In the New Communication Arrangement dialog box, enter the following data:

Field Name Entry Value

Scenario SAP_COM_0395 (Asset Management Master Data Integration)

 Tip
You can use the Value Help ( ) to search for a specific sce-
nario.

Arrangement Name <Arrangement Name>

5. Choose Create.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


48 PUBLIC Configuration
6. Maintain Common Data. In the Communication System field, select the communication system
<communication system> that you created in the Create Communication System section, the Inbound
Communication user is entered automatically. Verify the below Inbound Services:

Inbound Services

Functional Location

Equipment

 Note

This communication is OData based, therefore, client certificate authentication is not supported. Please
use basic user authentication for the outbound communication.

7. Choose Save.
8. The communication arrangement is now active.

3.2.2.4.8 Create Communication Arrangement


SAP_COM_0092

This communication arrangement in the SAP S/4HANA Cloud Public Edition system consists of outbound services
for SAP Event Mesh Service on SAP Business Technology Platform (SAP BTP). The communication scenario
SAP_COM_0092 provides end-points for the SAP Event Mesh service, which is used in the equipment and functional
location replication in this setup.

 Note

Skip this section if you've registered your SAP S/4HANA Cloud Public Edition System in SAP Global account,
maintained SAP BTP Extensions in SAP S/4HANA Cloud Public Edition and added service plans for SAP S/
4HANA Cloud Public Edition Extensibility and SAP Event Mesh, in which case this Communication Arrangement
would be automatically created.

Procedure

1. Log on to the SAP Fiori launchpad as an Administrator.


2. Open the Communication Arrangements(F1763) app.
3. To create a new communication arrangement, choose New.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


Configuration PUBLIC 49
4. In the New Communication Arrangement dialog box, enter the following data:

Field Name Entry Value

Scenario SAP_COM_0092 (Event Mesh Integration)

 Tip
You can use the Value Help ( ) to search for a specific sce-
nario.

Arrangement Name <Arrangement Name>

5. Choose Create.
6. In the screen area Common Data, field Communication System, select the communication system you created
previously in Create Communication System and Technical Users for SAP Event Mesh [page 37] section for
SAP Event Mesh from the value help.
7. Specify the following fields in the Additional Properties section.
1. Channel: channel name
2. Description: channel description
3. Topic Space: topic space name. The Topic Space needs to match the namespace that will be defined in the
SAP Event Mesh service instance.
Reconnect Attempts: number of reconnect attempts allowed if there are connection failures. It's
recommended to enter 0 for an infinite number of reconnect at-tempts
4. QoS: quality of service, defaulting to value 1
5. Reconnect Attempts: number of reconnect attempts allowed if there are connection failures. It's
recommended to enter 0 for an infinite number of reconnect attempts
6. Reconnect Wait Time(sec): idle time between 2 reconnect attempts 7. In the section Outbound Services,
specify Path (for example: /protocols/mqtt311ws) and choose Save.
8. In the section Outbound Services, specify Path (for example: /protocols/mqtt311ws).

 Note

The Service path can be obtained from the Service Key of the SAP Event Mesh Service Instance, from the
field URI listed under messaging.

9. Choose Check Connection to check whether a connection can be established between SAP S/4HANA Cloud
Public Edition and SAP BTP.

 Note

Skip this section if you've registered your SAP S/4HANA Cloud Public Edition System in SCP Global
account, maintained SAP BTP Extensions in SAP S/4HANA Cloud Public Edition, and added service
plans for SAP S/4HANA Cloud Public Edition Extensibility and SAP Event Mesh, in which case this
Communication Arrangement would be automatically created.

10. Choose Save.


11. The communication arrangement is now active.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


50 PUBLIC Configuration
3.2.2.4.9 Create Communication Arrangement
SAP_COM_0164

Purpose

This communication scenario provides endpoint for the replication of material stock through OData service.

Procedure

1. Log on to the SAP Fiori launchpad as an Administrator.


2. Open the Communication Arrangements (F1763) app.
3. To create a new communication arrangement, choose New.
4. In the New Communication Arrangement dialog box, enter the following data:

Field Name Entry Value

Scenario SAP_COM_0164 Material Stock Integration)

 Tip
You can use the Value Help ( ) to search for a specific sce-
nario.

Arrangement Name <Arrangement Name>

5. Choose Create.
6. Maintain Common Data. In the Communication System field, select the communication system that you
created in the Create Communication System for Integration [page 36] section, the Inbound Communication
user is entered automatically.
Verify the below Inbound Services:

Inbound Service

Material Stock - Read

7. Choose Save.
8. The communication arrangement is now active.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


Configuration PUBLIC 51
3.2.2.4.10 Create Communication Arrangement
SAP_COM_0091

Purpose

This communication scenario SAP_COM_0091 in the SAP S/4HANA Cloud Public Edition system consists of
services for blocking of Business Partner, Customer, and Supplier data.

Procedure

1. Log on to the SAP Fiori launchpad as an Administrator.


2. Open the Communication Arrangements(F1763) app.
3. To create a new communication arrangement, choose New.
4. In the New Communication Arrangement dialog box, enter the following data:

Field Name Entry Value

Scenario SAP_COM_0091 (Business Partner, Customer and Supplier


Blocking Integration)

 Tip
You can use the Value Help ( ) to search for a specific sce-
nario.

Arrangement Name <Arrangement Name>

5. Choose Create.
6. Maintain Common Data. In the Communication System field, select the that you created in the Create
Communication System section, the Inbound and Outbound Communication users are entered automatically.
Verify and Maintain Outbound Services.

Outbound Services

ABABusinessPartnerEOPRemoteOut - Select

ABABusinessPartnerEOPComplout - Select

7. Deselect the remaining outbound services.


8. Choose Save.
9. The communication arrangement is now active.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


52 PUBLIC Configuration
3.2.2.4.11 Create Communication Arrangement SAP_COM_0173

This communication scenario SAP_COM_0173 in the SAP S/4HANA Cloud Public Edition system consists of service
for requesting credit-relevant data, such as the credit limit or the credit exposure of a business partner.

1. Log on to the SAP Fiori launchpad as an Administrator.


2. Open the Communication Arrangements(F1763) app.
3. To create a new communication arrangement, choose New.
4. In the New Communication Arrangement dialog box, enter the following data:

Field Name Entry Value

Scenario SAP_COM_0173 (Finance - Credit Management Integra-


tion)

 Tip
You can use the Value Help ( ) to search for a specific
scenario.

Arrangement Name <Arrangement Name>

5. Choose Create.
6. Maintain Common Data. In the Communication System field, select the communication system that you
created in the Create Communication System section, the Inbound and Outbound Communication users are
entered automatically.
Verify the below Inbound Service:

Inbound Service

Credit Management Account – Read

7. Choose Save.
8. The communication arrangement is now active.

3.2.2.4.12 Create Communication Arrangement


SAP_COM_0303

This communication scenario SAP_COM_0303 in the SAP S/4HANA Cloud Public Edition system consists of
services for extracting operational journal entry items to an external system using this inbound service

1. Log on to the SAP Fiori launchpad as an Administrator.


2. Open the Communication Arrangements(F1763) app.
3. To create a new communication arrangement, choose New.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


Configuration PUBLIC 53
4. In the New Communication Arrangement dialog box, enter the following data:

Field Name Entry Value

Scenario SAP_COM_0303 (Finance - Accounting Analytics Integra-


tion)

 Tip
You can use the Value Help ( ) to search for a specific
scenario.

Arrangement Name <Arrangement Name>

5. Choose Create.
6. Maintain Common Data. In the Communication System field, select the communication system that you
created in the Create Communication System section, the Inbound and Outbound Communication users are
entered automatically.

Verify the below Inbound Services

Inbound Service

Operational Journal Entry Item - Read

1. Choose Save.

3.2.3 Configuration of Channel Binding for Enterprise Event


Enablement

Prerequisite

Scope item Business Event Handling (1NN ) is activated in your SAP S/4HANA Cloud Public Edition system.

Procedure

1. Log on to the SAP S/4HANA Cloud Public Edition system as an administrator.


2. Open the Enterprise Event Enablement app.
3. Choose Go in order to list all the available channels.
4. The channel <Channel Name> created during the creation of communication arrangement of SAP_COM_0092
is listed here. Please select it and the outbound topic bindings for this channel are displayed.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


54 PUBLIC Configuration
5. Select Create and use the Value Help ( ) for Topic to add the following topics for this channel:
sap/s4/beh/equipment/v1/Equipment/Changed/v1
sap/s4/beh/equipment/v1/Equipment/Created/v1
sap/s4/beh/functionallocation/v1/FunctionalLocation/Changed/v1
sap/s4/beh/functionallocation/v1/FunctionalLocation/Created/v1

3.2.4 Authorizations for INTERNAL_SALES_REP in SAP S/


4HANA Cloud Public Edition

Procedure

1. Log on to your SAP S/4HANA Cloud Public Edition system as an Administrator.


2. Under Identity and Access Management app, choose Maintain Business Roles.
3. On the Maintain Business Roles screen, choose New.
4. Create the following entries:
• Business Role: Authorizations for Internal Sales Representative – S4H integration
with C4C
• Business Role ID: ZINTERNAL_SALES_ROLE
5. Go to the Assigned Business Catalogs tab.
6. Choose Add.
7. Search for the following business catalogs (one after the other) and choose Apply on the screen:
• SAP_CA_BC_COM_ERR_PC: Communication Management - Message Monitoring and Error Handling
• SAP_SD_BC_SO_DISPL_PC: Sales – Sales Order Display
• SAP_SD_BC_SO_PROC_MC: Sales – Sales Order Processing
• SAP_SD_BC_CUST_SLSOVP_DSP_PC : Sales – Customer 360 View Display
8. Choose OK.
9. Choose Save.
10. Go to the Assigned Business Users tab.
11. Choose Add.
12. In the Add Business Users dialog box, enter INTERNAL_SALES_REP in the User Name field and choose Go.
13. Select the user and choose OK.
14. Choose Save.
15. Choose Activate.
16. Go back to the SAP Fiori launchpad, and under Identity and Access Management, choose Maintain Business
User.
17. Use the search bar to find your INTERNAL_SALES_REP and select to open it.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


Configuration PUBLIC 55
18. In the Assigned Business Roles section, choose Add and add the following business roles:

Business Role Business Role ID

Administrator – Data Replication SAP_BR_ADMINISTRATOR_DATA_REPL

Master Data Specialist – Business Partner Data SAP_BR_BUPA_MASTER_SPECIALIST

Master Data Specialist – Product Data SAP_BR_PRODMASTER_SPECIALIST

Consolidation Specialist SAP_BR_CONSLDTN_SPECIALIST

Maintenance Planner SAP_BR_MAINTENANCE_PLANNER

19. Choose Save.

3.2.5 Configuration for Filter Values

Purpose

Filter objects are used to remove the SAP S/4HANA Cloud Public Edition outbound processing code values that
aren’t supported by the receiver system. During SAP S/4HANA Cloud Public Edition inbound processing, these
code values are added again.

 Note

The below steps are optional and should be performed based on your requirement.

Procedure

1. Log in to SAP S/4HANA Cloud Public Edition system as Administrator - Data Replication.
2. From Data Replication navigate to Define Filter Criteria
3. Select the relevant Replication Model (for example, <BPS4TOC4C> for Business Partner Replication and choose
Display. A new window opens to Display Filter Criteria.
4. The Replication Models are maintained during communication arrangement configuration, for example, see
chapter Create Communication Arrangement SAP_COM_0025 [page 39] for Business Partner Replication
Model.
5. Select Edit and choose the Filter Criteria to Include Business Objects.
6. Select the BP role to be Include in your Business Partner replication to SAP Cloud for Customer.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


56 PUBLIC Configuration
Field Operator User Action Values

BP Role <is> <FLCU01>

BP Role <is> <BUP001>

7. Choose the Show Segment filter and choose the filter object Business Partner Role-98601.
8. Select Edit and choose the filter criteria to include Business Objects.
9. Select the BP Role to be included in your Business Partner replication to SAP Cloud for Customer.

Field Operator User Action Values

BP Role <is> <FLCU01>

BP Role <is> <BUP001>

10. Choose Save.


11. Go back to Display Filters criteria and choose the filter object Business Partner Address Usage –98698.
12. Select on Edit.
13. Select the Filter Criteria Address Type to be included in your Business Partner replication to SAP Cloud for
Customer.

Field Operator User Action Values

Address Type <is> <XXDEFAULT>

Address Type <is> <POST_TO>

Address Type <is> <SHIP_TO>

14. Choose Save.


15. Go back to Display Filters criteria and choose Filter Object Business Partner Identifier –98699
16. Select Edit.
17. Select the Filter Criteria Identification Type to be included in your Business Partner replication to SAP Cloud for
Customer.

Field Operator User Action Values

Identification Type <is> <BUP001>

Address Type <is> <BUP005>

Address Type <is> <CRM002>

Address Type <is> <HCM001>

18. Select Save.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


Configuration PUBLIC 57
 Note

Maintain the code list mapping for above values in SAP Cloud for Customer system.

3.2.6 Configuration for Business Partner End of Purpose - ILM


Settings for Data Protection

Prerequisite

To carry out the following activity, a business user with a business role template
SAP_BR_DATA_PRIVACY_SPECIALIST (Configuration Expert - Business Process Configuration) containing the
business catalog for Information Lifecycle Management (SAP_CORE_BC_ILM) is required.

 Note

For detailed information on this topic, refer to ILM Settings for Data Protection.

3.2.6.1 Manage Audit Area

Log on to SAP S/4HANA Cloud Public Edition as SAP_BR_DATA_PRIVACY_SPECIALIST.

Open the application ILM Audit Area.

Choose New to create the audit area BUPA_DP if it does not already exist.

Enter the following information and check the ILM objects as mentioned below:

Field User Action Values

Audit Area BUPA_DP

Policy Category Residence Rules

Object Assignment CA_BUPA (Archiving Business partners)- Select

FI_ACCKNVK (Contact- Data Destruction) - Select

FI_ACCRECV (Customer Master Data) - Select

MM_EKKO (Purchasing Documents) - Select

SD_VBAK (Sales Documents) - Select

Choose Save.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


58 PUBLIC Configuration
3.2.6.2 Define ILM Policies

After you've assigned the relevant ILM objects to audit areas, you can use the ILM Policies app to set policies that
include residence and retention rules that you maintain to satisfy your business needs. For more information, see
ILM Policies.

Procedure

1. Log on to SAP S/4HANA as SAP_BR_DATA_PRIVACY_SPECIALIST.


2. Open the application ILM Policies.
3. Enter the following data on the ILM Policies screen.

Field User Action Values

Policy Category Residence Rules

Audit Area BUPA_DP

ILM Object CA_BUPA

4. If an ILM Policy already exists, then choose Continue, otherwise choose New.
5. To create a new policy, choose New.
6. Enter a value for Policy Name, choose APPL_NAME from the Available Condition Fields and add the item to the
Selected Condition Fields.
7. Choose Save, then Edit Rules.
8. Under Rules for policy choose Add, choose BUP (Business Partners).
9. Enter values for Residence Period, Residence Prd Unit, and Time Ref as per your business requirement:

Field User Action Values

Residence Period For example:<0>

Residence Prd Unit For example:<Day>

Time Ref. For example:<Start of Retention Period>

10. Choose Save.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


Configuration PUBLIC 59
3.2.7 Self-Service Configuration UI

Prerequisite

To carry out the following activity, a business user (Administrator) with a business role SAP_BR_BPC_EXPERT
(Configuration Expert - Business Process Configuration) is required.

3.2.7.1 Configure Your Solution

Use

This section describes how to check the sales organization and sales order type values maintained in the SAP
S/4HANA Cloud Public Edition system. These values should be mapped with the values in the SAP Cloud for
Customer for the messages to flow correctly.

Procedure

1. Depending on your configuration environment for SAP S/4HANA Cloud Public Edition, choose one of the
following options:
• Configure Your Solution:
Log on to the SAP Fiori Launchpad in the SAP S/4HANA Cloud Public Edition system as a Configuration
Expert - Business Process Configuration (SAP_BR_BPC_EXPERT).
Navigate to Manage Your Solution Configure Your Solution
On the Configure Your Solution: Realize Phase screen, search for Define Common Distribution Channel and
choose Configure.
• SAP Central Business Configuration:
Log on to the project experience in SAP Central Business Configuration.
Go to the Business Processes Configuration app. To locate the activity in the tree view, search for the
following activity: Define Common Distribution Channel.
• Choose Open Documentation for the found line item to see more details about this configuration activity.
• Choose the line item to navigate directly to SAP S/4HANA Cloud Public Edition system.
• Log on to the SAP Fiori launchpad as a Configuration Expert - Business Process Configuration
(SAP_BR_BPC_EXPERT).
2. Check the value maintained for the distribution channel and ensure that the same value is mapped with the
sales organization data in SAP Cloud for Customer and select Save
3. Choose Set Status to Confirm and choose Save.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


60 PUBLIC Configuration
4. Similarly, check the values maintained for Sales Organization and Sales Document Types.

3.3 Configuration in SAP Event Mesh

In order to replicate Registered Product (Equipment) and Installation points (Functional Location), you need to
create four queues.

1. Equipment queue
2. Functional location queue
3. Equipment error queue
4. Functional locational error queue

Prerequisites

Ensure the prerequisites listed in the Preparation section that are relevant to SAP Event Mesh Service initial setup
are met.

Procedure

1. Navigate to your SAP Event Mesh Application.


2. Select Message Clients from the navigation tree.
3. In the screen area Message Clients, select your new SAP Event Mesh Service Instance.
4. On the Queues tab page, choose Create Queue.
5. In the dialog box Create a New Queue, enter a meaningful queue name, and choose Create. Create Queues for
the following:
• Equipment
• Functional Location
• Functional Location Error
• Equipment Error
6. In the table row of your new queue, select Queue Subscriptions in the Actions field.
7. In the dialog box Queue Subscriptions, enter in field topic name or topic pattern:
<{Topic SpaceNamespace}/ce/{Topic SpaceBinding}>
{Topic Namespace} needs to match the namespace that was defined in Create an SAP Event Mesh Service
Instance.
{Topic Binding} is the value configured as Outbound Topic in the SAP S/4HANA Cloud Private Edition
Enterprise Event Enablement app.
Example of a queue subscription for equipment created event:
sap/EMS1VP/1VPUID/ce/sap/s4/beh/equipment/v1/Equipment/Created/v1
Example of a queue subscription for equipment changed event:
sap/EMS1VP/1VPUID/ce/sap/s4/beh/equipment/v1/Equipment/Changed/v1

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


Configuration PUBLIC 61
8. For Queue Subscription of Equipment Error:
<A value path that is unique for this queue>
For Queue Subscription of Functional Location Error:
<A value path that is unique for this queue>
9. Choose Add.
10. Create queue subscriptions for created and changed events for Functional Location Queues.
11. Choose Close.

3.4 Configuration in SAP Cloud Integration

 Note

SAP provides prepackaged, generic integration content called integration flows (iFlows) for the integration of
SAP Cloud for Customer with SAP S/4HANA Cloud Public Edition systems using SAP Cloud Integration (SCI).

Prerequisites

In order to import and deploy iFlows, you need the AuthGroup.IntegrationDeveloper role assigned to your
user in your SCI tenant.

3.4.1 How to Get the SAP Cloud Integration runtime URL

The SAP Cloud Integration (SCI) runtime URL is included in the SCI provisioning email.

Alternatively, you can get it once the iFlow Replicate Business Partner from SAP Business Suite has been deployed.
See chapter Configure and Deploy the iFlows Using Web UI [page 64].

In the SCI Web UI, navigate to Operations View. Choose the Started tile. Search for the iFlow Replicate Business
Partner from SAP Business Suite. Choose the status Started. The first part of the listed endpoint is the required SCI
tenant runtime URL. Example: https://<tenant>-iflmap.hana.ondemand.com

3.4.2 How to Get the SAP Cloud Integration (SCI) Client


Certificate

In the SAP Cloud Integration (SCI) provisioning email, follow the link under Certificate Information. On the next
screen, choose X509 Certificate with option Binary CER. Download it to your local machine.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


62 PUBLIC Configuration
3.4.3 Upload Client Certificates for Authentication in SAP
Cloud Integration

Procedure

1. Log on to your SAP Cloud Integration tenant.


2. Navigate to Operations View.
3. Choose the tile Keystore from the section Manage Security.
4. Choose Add Certificate.
5. Give a meaningful Alias.
6. Upload the certificate that you've downloaded from the target systems by choosing Browse.
7. Choose Add the client certificate of the target system is now uploaded.

 Note

In case you are using basic authentication, upload the Inbound Communication Users of the target systems
(for example, SAP S/4HANA Cloud Public Edition, SAP Cloud for Customer, SAP EMS).

Enter the communication authentication type you are choosing for SAP S/4HANA Cloud Public Edition and SAP
Cloud for Customer systems.

In case you are using Basic authentication, maintain the User Credential of the target System.

In case you are using Client Certificate authentication, maintain the PV key alias for the target System.

3.4.4 Copy Integration Package

Procedure

1. Connect to the tenant management node of the SAP CPI system with the URL http://<tenant management
node URL>/itspaces.
2. On the Discover tab, select All and search for the following packages:
• SAP Cloud for Customer Integration with SAP S/4HANA Cloud Public Edition
• SAP Cloud for Customer - Customer Insights Integration with SAP S/4HANA Cloud Private Edition
3. Choose Copy on the top-right corner of the package overview page.
4. If the integration package is being created for the first time, then you would see the message Integration
Package Created. Otherwise, you can decide to either create a new copy of the package or overwrite the
existing integration package content. Choose Overwrite.
5. On the Discover tab, select All and search for package SAP Cloud for Customer – Customer Insights
Integration with SAP S/4HANA Cloud Public Edition.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


Configuration PUBLIC 63
6. Repeat steps 3 and 4.

3.4.5 Configure and Deploy the iFlows Using Web UI

Purpose

This procedure provides a generic description of iFlow configuration.

In the subsequent sections, you will find more details on the configuration of iFlows. These sections, contain the
information on the communication scenario and outbound service from the sender and inbound service from the
receiver for each iFlow. With this information, the sender and receiver addresses and authentication details can be
easily retrieved for iFlow configuration.

Procedure

 Note

If you've redeployed key store (system.jks) in your SAP Cloud Integration (SCI) tenant, you need to redeploy all
the iFlows or restart them to avoid any caching related issues.

1. Log on to the tenant management node of the SCI system with the URL:

User Action or
Field Values

URL https://
<tenant
management
node>/
itspaces

2. To configure the iFlows, choose the Design mode from the navigation on the left.
3. Select the integration package copied.
4. All iFlows are displayed on the Artifacts tab of the package.
5. Choose the iFlows mentioned in the subsequent sections (one after the other) by choosing Actions
Configure .

 Note

You can either configure a single iFlow or do a mass configuration by selecting all iFlows in one direction.
However, the mass configuration of iFlows isn’t explained in this document.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


64 PUBLIC Configuration
6. Configure the sender system (in this example, S4) and receiver system (in this example, C4C) details as follows:
1. Choose the Sender tab and then choose Authorization as Client Certificate.
2. Browse for the certificate and upload it. Refer to chapter Create Communication System for Integration
[page 36] for details on SAP S/4HANA Cloud Public Edition client certificate
3. Choose the Receiver tab and create the following entries:
• Host: C4C tenant's URL (without https://)
• Port: 443
4. Choose Proxy type as Internet
5. Choose Allow Chunking
6. Deselect Basic Authentication
7. Choose the Private Key alias as maintained in your CPI Keystore
8. Choose Save and choose Deploy.
9. Repeat the same procedure for all the iFlows that have the same sender (S4) and receiver (C4C) systems.

 Note

Do not deploy the iFlows Replicate Installation Point from SAP Business Suite - Initial Load and Replicate
Registered Products from SAP Business Suite – Initial Load unless you are replicating equipment and
functional location master data. To deploy them, you need to run them once if you want to replicate the
master data from SAP S/4HANA Cloud Public Edition to SAP Cloud for Customer. In this case, both
SAP Cloud for Customer and SAP S/4HANA Cloud Public Edition systems are configured as receivers.

7. Choose iFlow to configure the sender system (in this example C4C) and receiver system (in this example
S4HANA) details.
1. Choose the Sender tab and then choose Authorization as Client Certificate
2. Browse for the certificate. Import the SAP Cloud for Customer communication arrangement X.509
certificate.
3. Choose Receiver tab: Enter the Protocol-Host-Port name of the SAP S/4HANA Cloud Public Edition system.
Contact your system administrator for these details.
4. Choose Proxy type as Internet
5. Choose the Authentication as Client Certificate
6. Choose the Private Key alias as maintained in your CPI Keystore
7. Choose Save and choose Deploy.
8. Repeat the same procedure for all the iFlows that have the same sender (C4C) and receiver (S4) systems.
• For the SAP S/4HANA Cloud Public Edition system URL, refer to chapter How to Get the SAP S/4HANA
Cloud Public Edition System URL [page 34].
• For the iFlows, which have receiver as C4C, the host of C4C is the URL of the SAP Cloud for Customer
system without HTTPS prefix, that is, myXXXXX.XXXX.XXXXXXX.com.
• For Private Key alias, specify an alias for the private key that is to be used to sign the response message.
The tenant private key has to be part of the tenant keystore.
8. The integration flows are deployed in the SCI tenant.
9. To see status of the deployed artifacts, check Monitor Integration Content Monitor.
10. The status of the iFlow should be green for successful deployment.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


Configuration PUBLIC 65
3.4.5.1 Configuration of Business Partner Replication iFlows

Procedure

 Note

In case you are implementing the Intelligent Ente5.1rprise Suite (IES) Lead-to-Cash solution, skip this task. The
IES Lead-to-Cash integration scenario uses SAP Master Data Integration service to replicate business partner
master data, which is described in the section Replication of Master Data via SAP Master Data Integration
Service [page 75].

If you prefer direct integration, then include the following iFlows in the configuration:

Sender Communication
Direction of the Message Scenario : Outbound Serv- Receiver Communication
Name of the iFlow (Description) flow ice Scenario : Inbound Service

Replicate Business Partner from S4 (Sender) to C4C (Re- SAP_COM_0008 : Business Business Partner Replication
SAP Business Suite (Business Part- ceiver) Partner - Replicate from from SAP Business Suite :
ner Replication from SAP Business SAP S/4HANA Cloud Public Replicate Business Partner
Suite) Edition to Client from SAP Business Suite

Replicate Business Partner Rela- S4 (Sender) to C4C (Re- SAP_COM_0008 : Business Business Partner Replication
tionship from SAP Business Suite ceiver) Partner Relationship - Rep- from SAP Business Suite :
(Business Partner Replication from licate from SAP S/4HANA Replicate Business Partner
SAP Business Suite) Cloud Public Edition to Cli- Relationship from SAP Busi-
ent ness Suite

Confirm Business Partner Repli- S4 (Sender) to C4C (Re- SAP_COM_0008 : Business Business Partner Replication
cation from SAP Business Suite ceiver) Partner - Send Confirmation to SAP Business Suite : Con-
(Business Partner Replication to SAP from SAP S/4HANA Cloud firm Business Partner Replica-
Business Suite) Public Edition to Client tion from SAP Business Suite

Confirm Business Partner Relation- S4 (Sender) to C4C (Re- SAP_COM_0008 : BP Rela- Business Partner Replication
ship Replication from SAP Busi- ceiver) tionship - Send Confirma- to SAP Business Suite : Con-
ness Suite (Business Partner Repli- tion from SAP S/4HANA firm Business Partner Rela-
cation to SAP Business Suite) Cloud Public Edition to Cli- tionship Replication from SAP
ent Business Suite

Replicate Business Partner to SAP C4C (Sender) to S4 (Re- Business Partner Replica- SAP_COM_0008 : Business
Business Suite (Business Partner ceiver) tion to SAP Business Partner - Replicate from Client
Replication to SAP Business Suite) Suite : Replicate Business to SAP S/4HANA Cloud Public
Partner to SAP Business Edition
Suite

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


66 PUBLIC Configuration
Sender Communication
Direction of the Message Scenario : Outbound Serv- Receiver Communication
Name of the iFlow (Description) flow ice Scenario : Inbound Service

Replicate Business Partner Rela- C4C (Sender) to S4 (Re- Business Partner Replica- SAP_COM_0008 : Business
tionship to SAP Business Suite ceiver) tion to SAP Business Partner Relationship - Repli-
(Business Partner Replication to SAP Suite : Replicate Business cate from Client to SAP S/
Business Suite) Partner Relationship to SAP 4HANA Cloud Public Edition
Business Suite

Confirm Business Partner Replica- C4C (Sender) to S4 (Re- Business Partner Replica- SAP_COM_0008 : Business
tion to SAP Business Suite (Busi- ceiver) tion to SAP Business Suite Partner - Receive Confirma-
ness Partner Replication from SAP tion from Client to SAP S/
Business Suite) 4HANA Cloud Public Edition

3.4.5.2 Configuration of iFlows for Products/Material

Table 1:

Name of the iFlow (Descrip- Direction of the Message Direction of the Message Receiver Communication
tion) Flow Flow Scenario : Service

Confirm Material Replication C4C (Sender) to S4 (Receiver) Material Replication from SAP_COM_0009 : Product
to SAP Business Suite (Mate- SAP Business Suite : Confirm Master - Confirmation from
rial Replication from SAP Busi- Material Replication to SAP Client to SAP S/4HANA Cloud
ness Suite) Business Suite Public Edition

Replicate Material from SAP S4 (Sender) to C4C (Receiver) SAP_COM_0009 : Product Material Replication from
Business Suite (Material Rep- Master - Replicate from SAP Business Suite : Repli-
lication from SAP Business SAP S/4HANA Cloud Public cate Material from SAP Busi-
Suite) Edition to Client ness Suite

3.4.5.3 Configuration of Sales Documents Replication iFlows

 Note

In case you are implementing the Intelligent Enterprise Suite (IES) Lead-to-Cash solution, skip this task. The
IES Lead-to-Cash integration uses SAP CPQ for creation of Sales Quotes.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


Configuration PUBLIC 67
Direction of the Message Sender Communication Receiver Communication
Name of the iFlow (Description) Flow Scenario: Service Scenario: Service

Create Sales Quote Follow Up C4C (Sender) to S4 (Re- Creation of Sales Quote SAP_COM_0025: Create Sales
Document in SAP Business Suite ceiver) Follow Up Document in Quote or Opportunity Follow
(Creation of Sales Quote Follow Up SAP Business Suite: Cre- Up Document from C4C
Document in SAP Business Suite) ate Sales Quote Follow Up
Document in SAP Business
Suite

Create Opportunity Follow Up C4C (Sender) to S4 (Re- Creation of Opportunity SAP_COM_0025: Create Sales
Follow Up Document in
Document in SAP Business Suite ceiver) Quote or Opportunity Follow
SAP Business Suite: Cre-
(Creation of Opportunity Follow Up Up Document from C4C
ate Opportunity Follow Up
Document in SAP Business Suite) Document in SAP Business
Suite

Notify Opportunity or Sales Quote S4 (Sender) to C4C (Re- SAP_COM_0025: Notify Creation of Sales Quote Fol-
of Follow Up Document from SAP ceiver) Sales Quote or Opportunity low Up Document in SAP
Business Suite (Creation of Sales of Follow Up Document to Business Suite: Notify Sales
Quote Follow Up Document in SAP C4C Quote of Sales Order Request
Business Suite) Creation in SAP Business
Suite

Request Sales Document Data C4C (Sender) to S4 (Re- Pricing in Sales Quote Fol- SAP_COM_0025: Request
from SAP Business Suite (Pricing ceiver) low Up Scenario in SAP Pricing for Sales Document or
in Sales Quote Follow Up Scenario in Business Suite: Request Opportunity from S/4
SAP Business Suite) Sales Document Data from
SAP Business Suite

Request Sales Order Pricing from C4C (Sender) to S4 (Re- Pricing in Opportunity Fol- SAP_COM_0025: Request
SAP Business Suite (Pricing in Op- ceiver) low Up Scenario in SAP Pricing for Sales Document or
portunity Follow Up Scenario in SAP Business Suite: Request Opportunity from S/4
Business Suite) Opportunity Data from SAP
Business Suite

Request Document Flow from SAP C4C (Sender) to S4 (Re- Business Document Flow SAP_COM_0025: Request
Business Suite(Business Document ceiver) Query from SAP Business Document Flow from S/4
Flow Query from SAP Business Suite: Request Document
Suite) Flow from SAP Business
Suite

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


68 PUBLIC Configuration
3.4.5.4 Configuration of Exchange Rate Replication iFlows

Direction of the Message Sender Communication Receiver Communication


Name of the iFlow (Description) Flow Scenario: Service Scenario: Service

Replicate Currency Exchange Rate S4 (Sender) to C4C (Re- SAP_COM_0114: Exchange Currency Exchange Rate
from SAP Business Suite (Currency ceiver) Rates – Replicate (A2X) Replication from SAP Busi-
Exchange Rate Replication from SAP ness Suite: Replicate Cur-
Business Suite) rency Exchange Rate from
SAP Business Suite

3.4.5.5 Configuration of Sales Organization Structure


Replication iFlows

Direction of the Message Sender Communication Receiver Communication


Name of the iFlow (Description) Flow Scenario: Service Scenario: Service

Replicate Sales Area from SAP S4 (Sender) to C4C (Re- SAP_COM_0427: Sales Area Organization Hierarchy Rep-
Business Suite (Organization Hier- ceiver) - Replicate lication from SAP Business
archy Replication from SAP Business Suite: Replicate Organization
Suite) Hierarchy from SAP Business
Suite

Replicate Sales Group from SAP S4 (Sender) to C4C (Re- SAP_COM_0427: Sales Organization Hierarchy Rep-
Business Suite (Organization Hier- ceiver) Group - Replicate lication from SAP Business
archy Replication from SAP Business Suite: Replicate Organization
Suite) Hierarchy from SAP Business
Suite

Replicate Sales Office from SAP S4 (Sender) to C4C (Re- SAP_COM_0427: Sales Of- Organization Hierarchy Rep-
Business Suite (Organization Hier- ceiver) fice - Replicate lication from SAP Business
archy Replication from SAP Business Suite: Replicate Organization
Suite) Hierarchy from SAP Business
Suite

Replicate Sales Organization from S4 (Sender) to C4C (Re- SAP_COM_0427: Sales Or- Organization Hierarchy Rep-
SAP Business Suite (Organization ceiver) ganization - Replicate lication from SAP Business
Hierarchy Replication from SAP Suite: Replicate Organization
Business Suite) Hierarchy from SAP Business
Suite

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


Configuration PUBLIC 69
3.4.5.6 Configuration of Plant and Material Stock Replication
iFlows

Direction of the Message Sender Communication Receiver Communication


Name of the iFlow (Description) Flow Scenario: Service Scenario: Service

Replicate Plant from SAP Business S4 (Sender) to C4C (Re- SAP_COM_0116: Plants - Organization Hierarchy Rep-
Suite (Organization Hierarchy Repli- ceiver) Replicate lication from SAP Business
cation from SAP Business Suite) Suite : Replicate Organization
Hierarchy from SAP Business
Suite

Request Stock from SAP Business C4C (Sender) to S4 (Re- Product Stock Request SAP_COM_0164: Material
Suite (Product Stock Request from ceiver) from SAP Business Suite: Stock - Read
SAP Business Suite) Request Stock from SAP
Note It’s a synchronous
Business Suite
replication.

3.4.5.7 Configuration of End of Purpose Replication iFlows

Direction of the Message Sender Communication Receiver Communication


Name of the iFlow (Description) Flow Scenario: Service Scenario: Service

Check End of Purpose of Business S4 (Sender) to C4C (Re- SAP_COM_0091: ABABusi- Business Partner End of Pur-
Partners from SAP Business Suite ceiver) nessPartnerEOPRemoteOut pose Check from SAP Busi-
(Business Partner End of Purpose ness Suite: Check End of
Check from SAP Business Suite) Purpose of Business Partners
from SAP Business Suite

Check End of Purpose of Custom- S4 (Sender) to C4C (Re- SAP_COM_0091: Custom- Business Partner End of Pur-
ers from SAP Business Suite (Busi- ceiver) erERPEndOfPurposeCheck- pose Check from SAP ERP:
ness Partner End of Purpose Check QueryResponse_Out Check Business Partner End
from SAP ERP) of Purpose from SAP ERP

Maintain End of Purpose of Busi- S4 (Sender) to C4C (Re- SAP_COM_0091: ABABusi- Business Partner End of Pur-
ness Partners from SAP Business ceiver) nessPartnerEOPComplout pose Check from SAP Busi-
Suite (Business Partner End of Pur- ness Suite: Maintain End of
pose Check from SAP Business Purpose of Business Partners
Suite) from SAP Business Suite

Maintain End of Purpose of Cus- S4 (Sender) to C4C (Re- SAP_COM_0091: Customer- Business Partner End of Pur-
tomers from SAP Business Suite ceiver) ERPEndOfPurposeBlockNo- pose Check from SAP ERP:
(Business Partner End of Purpose tification_Out Maintain Business Partner
Check from SAP ERP) End of Purpose from SAP ERP

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


70 PUBLIC Configuration
3.4.5.8 Configuration of iFlows for Registered Products and
Installation Point

Procedure

Configuration of iFlows for replication of Equipment and Functional Location from SAP S/
4HANA Cloud Public Edition to SAP Cloud for Customer
• Replicate Registered Products from SAP Business Suite (Registered Product and Installation Point Replication
from SAP Business Suite)
• Replicate Installation Point from SAP Business Suite (Registered Product and Installation Point Replication
from SAP Business Suite)

These iFlows replicate created and changed equipment and installation points in SAP S/4HANA Cloud Public
Edition. In this iFlow configuration sender system is EMS service and receiver systems are SAP S/4HANA Cloud
Public Edition and SAP Cloud for Customer systems.

Configuration Parameters Value

Queue Name (Sender Tab) <queue: Queue_name_created_for_equipment>

For example: queue:sap/EMS1VP/1VPUID/funcLoc

Credential Name (Sender Tab)


<OAuth2 Client Credentials>

Create an OAuth2 Client Credential and deploy it as security


material URL, Client ID, and Client Secret to be obtained from
service keys of the SAP Event Mesh Instance on SAP BTP.

Authentication (Sender Tab) <EMS_Credential>

port-host-port (Receiver Tab- S4 Receiver) <https://myxxxxxx.s4hana.ondemand.com:443>

C4C-Host (Receiver Tab- C4C Receiver) <myxxxxxx.xxxx.sapbydesign.com>

Authentication (Receiver Tab)


For S4 and C4C: <Basic/Certificate>

For SAP-EM-Error-Equipment: <OAuth2 Client


Credentials>

Credential Name (Receiver Tab)


For S4: <S4HANACE_Credential>

For C4C: <C4C_Credential>

Communication User (More Tab) This is the technical User ID of the inbound communica-
tion user used in the Create Communication Arrangement
SAP_COM_0395 [page 48]. To retrieve the technical User ID
please search the inbound communication user in the app
Maintain Communication Users in your SAP S/4HANA Cloud
Public Edition system.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


Configuration PUBLIC 71
Configuration Parameters Value

Receiver Business System (More Tab) Enter your SAP C4C Business system ID

Sender Business System (More Tab) Enter your SAP S/4HANA Cloud Public Edition Business sys-
tem ID

The following configuration pertains to SAP-EM-Error as a receiver:

Configuration Parameters Value

Host <xxxxx.cfapps.sap.hana.ondemand.com>

Path
/protocols/amqp10ws

Credential Name <EMS_Credential> (same credential that was used in the sender
tab)

Destination Type
Topic

Destination Name Topic: <Subscribed topic name in the error queue>

Delivery Persistent (if the access type of the Queue is Exclusive)

Non-Persistent (if the access type of the Queue is non-exclusive)

Configuration of iFlows for replication of Equipment and Functional Location from SAP S/4HANA Cloud
Public Edition to SAP Cloud for Customer

Configuration of iFlows for replication of Equipment and Functional Location from SAP S/4HANA Cloud Public
Edition to SAP Cloud for Customer involves SAP Event Mesh service. Therefore, in the configuration EMS is the
sender. SAP S/4HANA Cloud Public Edition and SAP Cloud for Customer are both receivers:

• Replicate Registered Products from SAP Business Suite (Registered Product and Installation Point Replication
from SAP Business Suite)
• Replicate Installation Point from SAP Business Suite (Registered Product and Installation Point Replication
from SAP Business Suite)

These iFlows replicate created and changed equipments and installation points in SAP S/4HANA Cloud Public
Edition. In this iFlow configuration sender system is EMS service and receiver systems are SAP S/4HANA Cloud
Public Edition and SAP Cloud for Customer systems.

Configuration Parameters Value

Queue Name (Sender Tab) <queue: Queue_name_created_for_equipment>

For example: queue:sap/EMS1VP/1VPUID/funcLoc

Credential Name (Sender Tab) <OAuth2 Client Credentials>

Create an OAuth2 Client Credential and deploy it as security


material URL, Client ID, and Client Secret to be obtained from
service keys of the SAP Event Mesh Instance on SAP BTP.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


72 PUBLIC Configuration
Configuration Parameters Value

Authentication (Sender Tab) <EMS_Credential>

port-host-port (Receiver Tab- S4 Receiver) <https://myxxxxxx.s4hana.ondemand.com:443>

C4C-Host (Receiver Tab- C4C Receiver) <myxxxxxx.xxxx.sapbydesign.com>

Authentication (Receiver Tab) For S4 and C4C: <Basic/Certificate>

For SAP-EM-Error-Equipment: <OAuth2 Client


Credentials>

Credential Name (Receiver Tab) For S4: <S4HANACE_Credential>

For C4C: <C4C_Credential>

Communication User (More Tab) This is the technical User ID of the inbound communica-
tion user used in the Create Communication Arrangement
SAP_COM_0395 [page ] . To retrieve the technical User ID
please search the inbound communication user in the app
Maintain Communication Users in your SAP S/4HANA Cloud
Public Edition system.

Receiver Business System (More Tab) Enter your SAP C4C Business system ID

Sender Business System (More Tab) Enter your SAP S/4HANA Cloud Public Edition Business sys-
tem ID

Configuration of iFlows for replication of Equipment and Functional Location from SAP Cloud for Customer to
SAP S/4HANA Cloud Public Edition

• Replicate Registered Products to SAP Business Suite


• Replicate Installation Point to SAP Business Suite

Configuration Parameters Value

port-host-port (Receiver Tab- S4 Receiver) <https://myxxxxxx.s4hana.ondemand.com:443>

C4C-Host (Receiver Tab- C4C Receiver) <myxxxxxx.xxxx.sapbydesign.com>

Authentication (Receiver Tab) For S4 and C4C: <Basic/Certificate>

Equipment_DataStore (More Tab) Give a unique name for the data store

FunctionalLocation_DataStore (More Tab) Give a unique name for the data store

FuncLoc Structure Indicator (More Tab) YBPM

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


Configuration PUBLIC 73
 Note

In the Receiver tab, there are two receivers. Select the dropdown option for viewing the other receiver. Ensure to
configure SAP Cloud for Customer as receiver for replication confirmation messages.

3.4.5.9 Configuration of Customer Insights iFlows

Name of the iFlow (Descrip- Direction of the Message Sender Communication Sce- Receiver Communication
tion) Flow nario: Service Scenario: Service

Request Credit Account Data C4C (Sender) to S4 (Receiver) Retrieve Credit Account from SAP_COM_0173: Finance -
from SAP Business Suite SAP S/4HANA Cloud Private Credit Management Integra-
( Retrieve Credit Account from Edition and SAP S/4HANA tion
SAP S/4HANA Cloud Private Cloud Public Edition to show
Edition and SAP S/4HANA credit limits and usage for
Cloud Public Edition to show customers (Request Credit
credit limits and usage for Account Data from SAP Busi-
customers) ness Suite)

Request Invoice Accounting C4C (Sender) to S4 (Receiver) Retrieve Invoices from SAP SAP_COM_0303: Finance -
Documents from SAP Busi- S/4HANA Cloud Private Accounting Analytics Integra-
ness Suite ( Retrieve invoices  Note Edition and SAP S/4HANA tion
from SAP S/4HANA Cloud Cloud Public Edition (Re-
It’s a synchronous replica-
Private Edition and SAP S/ quest Invoice Accounting
tion.
4HANA Cloud Public Edition) Documents from SAP Busi-
ness Suite)

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


74 PUBLIC Configuration
4 Replication of Master Data via SAP Master
Data Integration Service

Purpose

 Note

Skip this section if you are implementing SAP Best Practices scope solution.

In case you are implementing the Intelligent Enterprise Suite (IES) Lead-to-Cash solution, refer to this section to
perform master data replication (for example: Business Partners). The IES Lead-to-Cash integration scenario uses
SAP Master Data Integration service to replicate business partner master data, which is described in the section.

SAP Master Data Integration serves as a central entry point for master data integration within the Intelligent Suite.
The subsequent chapters describe the integration of SAP Master Data Integration with SAP Cloud for Customer
for replication of business partner. Carry out the following configuration only if you choose to integrate business
partner via the SAP Master Data Integration service.

For information on the administration of SAP Master Data Integration, refer to the Administration guide.

4.1 Configuration in SAP Master Data Integration Service

You need to have administrator authorization on your account in order to set up Master Data Integration in your
subaccount.

Set Up Communication between SAP S/4HANA Cloud Public Edition and SAP
Master Data Integration

Prerequisite to create a service instance is to be included as a member of the space. Navigate to your
Subaccount select your space Members Add .

Follow the Administration Guide for SAP Master Data Integration for the configuration in SAP Master Data
Integration. This guide describes the steps you need to perform as an administrator to set up and run the SAP
Master Data Integration for business partners. It covers only application-specific information.

The summary of steps that need to be carried out are as follows:

1. To create and set up the SAP Master Data Integration business system, refer to Prerequisites - Business System
Configuration.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


Replication of Master Data via SAP Master Data Integration Service PUBLIC 75
2. To create a master data integration instance for reading and replicating Business Partner master data from the
client SAP S/4HANA Cloud Public Edition, refer to Connecting Clients.
3. To create outbound destinations for SAP S/4HANA Cloud Public Edition, refer to Destination Configuration for
SAP Master Data Orchestration.

Follow the steps required for the subscription process for SAP Master Data Integration Orchestration, and to
set up distribution models for the Business Partner SOAP APIs of the receiver system, refer to Creating MDO
Distribution Model for Business Partner Replication.

Set Up Communication between SAP Cloud for Customer and SAP Master Data
Integration

To perform settings in Master Data Integration tenant, you need to set up communication with SAP Cloud for
Customer, follow the Technical Setup in SAP Master Data Integration.

4.2 Configuration in SAP S/4HANA Cloud Public Edition

The configuration in SAP S/4HANA Cloud Public Edition includes:

• Communication User
• Communication System
• Communication Arrangements

The following communication arrangements must be activated in SAP S/4HANA Cloud Public Edition for
communication with web services.

Communication Arrangement ID Name of Communication Arrangement

SAP_COM_0008 <Name of the communication arrangement>

To find more information on communication management settings on your SAP S/4HANA Cloud Public Edition,
follow the link to Communication Management .

Prerequisite

To carry out the following activity, a business user with a business role needs to exist. The business role needs to
contain the business catalog SAP_CORE_BC_COM (Communication Management), for example, the business role
SAP_BR_ADMINISTRATOR (Administrator).

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


76 PUBLIC Replication of Master Data via SAP Master Data Integration Service
4.2.1 Create Communication User

The communication user defined in the SAP S/4HANA Cloud Public Edition system is used for inbound
communication and processing messages in the system. Technically, the user is needed to call services in SAP
S/4HANA Cloud Public Edition.

Procedure

1. Log on to your SAP S/4HANA Cloud Public Edition system as Administrator.


2. Open Maintain Communication Users.
3. Choose New to create a new user (for example, USER_NAME) or select an existing user.
4. Enter a description for the user and assign a password for the user.
5. If you don’t use role-based authentication, upload an SSL client certificate.
6. Choose Create.
7. Make a note of user data. This is required when you create the communication arrangement.

4.2.2 Create Communication System

Create Communication System for Business Partner Replication

1. Log on to the SAP Fiori launchpad in the SAP S/4HANA Cloud Public Edition system.
2. Open Communication Systems.
3. Choose New to create a new system.
4. Enter the system ID and a system name of the SAP MDI client system.

 Note

It is recommended that you set this value as the subdomain name of your SAP Business Technology
Platform subaccount in which you have created an MDI business partner service instance.

5. Choose Create.
6. In the Technical Data section, enter hostname of the SAP MDI system that you wish to integrate.
7. On your subaccount navigate to Instances and Subscriptions, choose any instance with service key and open
its service key, the host name is populated under the field “uri.”
8. Paste the hostname value in the Host Name field and provide value for the Logical System field. Additionally,
ensure that the value for Business System and System ID are the same.
9. To add inbound user to the business system, navigate to Users for Inbound Communication section and select
the Add button. Select the communication user that was created earlier and select OK.
10. The outbound user will be used to communicate with the MDI BuPa service. We are using basic authentication
for this setup. Refer to the the service keys of SCP Master Data for business partners instance created for

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


Replication of Master Data via SAP Master Data Integration Service PUBLIC 77
replicating data from SAP S/4HANA Cloud Public Edition , in this service key the ClientID is the username for
the outbound user in the communication system and client secret is the password.
11. Under Users for Outbound Communication, choose Add (the plus icon).
12. From the Authentication Method dropdown list, select Username and Password.
13. Enter the ClientID for Username and Client secret for Password from the service keys of SCP Master
Data for business partners instance.
14. Then choose Create.
15. Choose Save.

Create Communication System for Product Replication

Follow the Master Data Replication: Creation of Communication System.

 Note

Product is replicated using a separate communication system.

4.2.3 Create Communication Arrangement for Business


Partner Master Data Replication

Procedure

1. Log on to the SAP Fiori launchpad as an Administrator.


2. Open the Communication Arrangements(F1763) app.
3. To create a new communication arrangement, choose New.
4. In the New Communication Arrangement dialog box, enter the following data:

Field Name Entry Value

Scenario SAP_COM_0008 (Business Partner, Customer, and Supplier Inte-


gration - Create Communication Arrangement).

 Tip
You can use the Value Help ( ) to search for a specific sce-
nario.

Arrangement Name <Arrangement Name>

5. Choose Create.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


78 PUBLIC Replication of Master Data via SAP Master Data Integration Service
6. Maintain Common Data. In the Communication System field, select the that you created in the Create
Communication System section, the Inbound and Outbound Communication users are entered automatically.
7. In the Outbound Services section, maintain relative path of the Master Data for Business Partners Services
URL and make sure that the Service Status checkbox is checked for the following services:

Output
Service Path Replication Model Mode

Business Partner - Repli- /businesspartner/v0/soap/ For example: <D>


cate from SAP S/4HANA BusinessPartnerBulkReplicateRequestIn? <BPS4TOMD>
Cloud Public Edition to tenantId=<TENANT_ID>
Client

Business Partner Rela- /businesspartner/v0/soap/


tionship - Replicate from BusinessPartnerRelationshipBulkReplicateR
SAP S/4HANA Cloud equestIn?tenantId=<TENANT_ID>
Public Edition to Client

Business Partner - Send /businesspartner/v0/soap/


Confirmation from SAP BusinessPartnerBulkReplicateRequestConfIn
S/4HANA Cloud Public ?tenantId=<TENANT_ID>
Edition to Client

BP Relationship - Send /businesspartner/v0/soap/


Confirmation from SAP BusinessPartnerRelationshipBulkReplicateR
S/4HANA Cloud Public equestConfirmIn?tenantId=<TENANT_ID>
Edition to Client

8. Disable all the iDocs interfaces.


9. Provide a Replication Model name (Example: <BPS4TOMD>).
10. Set replication mode as Change replication. If you want to replicate all the existing business partners from
your SAP S/4HANA Cloud Public Edition system to master data for business partners, you can set it to Initial
replication. Additionally, set output mode to Direct Output.
11. Choose Save
The communication arrangement is now active.

4.2.4 Create Communication Arrangement for Product Master


Data Replication

Replication of product via Master Data Integration used the MDI Client Adapter on SAP S/4 HANA Cloud. You need
to create the following communication arrangements:

Creation of Communication Arrangement SAP_COM_0659 for Outbound service

Creation of Communication Arrangement SAP_COM_0594 for Inbound service

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


Replication of Master Data via SAP Master Data Integration Service PUBLIC 79
4.3 Configuration in SAP Cloud for Customer

For configuration settings in SAP Cloud for Customer, refer to Prepackaged Integration with SAP Master Data
Integration on SAP Help Portal.

4.4 Configuration in SAP Cloud Integration

For configuration settings in SAP Cloud Integration for data services, refer to Prepackaged Integration with SAP
Master Data Integration on SAP Help Portal.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


80 PUBLIC Replication of Master Data via SAP Master Data Integration Service
5 Master Data Replication

5.1 Initial Data Load from SAP S/4HANA Cloud Public Edition

Purpose

This section describes how to execute the initial data load of material and customer master data from your SAP
S/4HANA Cloud Public Edition system to the SAP Cloud for Customer system.

5.1.1 Organization Structure

 Note

The prerequisite is that the Organizational structure is already maintained in the SAP S/4HANA Cloud Private
Edition system.

1. Log on to your SAP S/4HANA Cloud Public Edition system as Administrator – Data Replication.
2. Under Data Replication, choose the app Replicate by Replication Model.
3. In the Replication Model field, select the organizational structure replication model (for example,
<SALES_ORG>).
4. In the Replication Mode section, select the Initialization radio button.
5. Click on the checkbox of Business Object to deselect all the business objects.
6. Select Sales Function Unit Business Object.
7. Choose Display Filter Criteria.
8. Choose Edit to adapt the filter criteria.
9. Under Main Filters section, choose SD MD Sales Organization (8SDMD_980). Under Filter Criteria section to
include Business Object.

Field Operator User Action Values

Sales Organization <is> <1010> or <1710>

10. Close the browser window and return to the Replicate by Replication Model screen.
11. Choose Replicate.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


Master Data Replication PUBLIC 81
 Note

This replication can be checked in real time in the C4C system (Navigate: Administrator General
Settings , verify Org Structures under Company).

12. Repeat the steps 6–11 for the following business objects.

Table 2: Business Object: Sales Office

Field Operator User Action Values

Sales Office <is> <100> or <170>

Table 3: Business Object: Sales Group

Field Operator User Action Values

Sales Group <is> <100> or <170>

5.1.2 Plant

Prerequisite

The Plant master date is already maintained in the SAP S/4HANA Cloud Private Edition system.

Procedure

1. Log on to your SAP S/4HANA Cloud Public Edition system as Administrator – Data Replication.
2. Under Data Replication, choose the app Replicate by Replication Model.
3. In the Replication Model field, select the plant replication model (for example, <PLANT>).
4. In the Replication Mode section, choose the radio button Initialization.
5. Select Plant Business Object.
6. Choose Display Filter Criteria.
7. Choose Edit to adapt the filter criteria.

Field Operator User Action Values

Plant <is> <1010> or <1710>

8. Under Main Filters section, choose Logistics MDR: Relevant plants (LMDR_PLANT).
9. Under Filter Criteria section for Business Object, add the Plant for the replication in the SAP Cloud for
Customer system.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


82 PUBLIC Master Data Replication
10. Close the browser window and return to the Replicate by Replication Model screen.
11. Choose Replicate.

5.1.3 Customer Master / Relationships

Prerequisites

Ensure that credit segment data is maintained for the business partner in the SAP S/4HANA Cloud Public Edition
system. For example, use business partner 17100005. If this data isn’t maintained, you run into errors related to
credit check.

 Note

You can restrict Customers sensitive tax numbers from replication between SAP Cloud for Customer and SAP
S/4HANA Cloud Public Edition by following the steps mentioned in chapter Restricting Tax Number in Business
Partner [page 89].

Procedure

1. Log on to your SAP S/4HANA Cloud Public Edition system as Administrator - Data Replication.
2. Under Data Replication, choose the app Replicate by Replication Model.
3. In the Replication Model field, select Business Partner Replication Model, for example <BPS4TOC4C>.
4. In the Replication Mode section, select the Initialization radio button.
5. Choose Display Filter Criteria.
6. Choose Edit to adapt the filter criteria.
7. Under the Main Filters section, choose the filter object BP Service Filter (OTC 986).
8. Under Filter Criteria for Business Objects section, choose Create.
9. If you want to replicate specific business partner, then enter the filter criteria as follows:

Field Operator User Action Values

Business Partner <is> For example: <1710003>

10. Choose Save.


11. Close the browser window and return to the Replicate by Replication Model screen.
12. Choose Replicate.

 Note

ExternalID for Customer in SAP Cloud for Customer can be based on your settings of Default
Configurations in ID Mapping for Integration. By default, CustomerID is set as ExternalID.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


Master Data Replication PUBLIC 83
5.1.4 Material Master

Procedure

1. Log on to your SAP S/4HANA Cloud Public Edition system as Administrator - Data Replication.
2. Under Data Replication, choose the app Replicate by Replication Model.
3. In the Replication Model field, select Product Replication Model,

 Example

<PROD_REP>.

4. In the Replication Mode section, select the Initialization radio button.


5. Choose Display Filter Criteria.
6. Choose Edit to adapt the filter criteria.
7. Under Main Filters section, choose MDM:FILTER FOR Product Service (MDM_PRD). Under Filter Criteria section
for Business Object, add the Material for the replication in the SAP Cloud for Customer system

Field Operator User Action Values

Material <is> for example, <TG11>

8. Choose Save.
9. Close the browser window and return to Replicate by Replication by Model screen.
10. Choose Replicate.

5.1.5 Exchange Rate

Procedure

1. Log on to your SAP S/4HANA Cloud Public Edition system as Administrator - Data Replication.
2. Under Data Replication app, choose Replicate by Replication Model.
3. In the Replication Model field, select the exchange rate replication model

 Example

<EXCH_RATE>.

4. In the Replication Mode section, select the Initialization radio button.


5. Choose Display Filter Criteria.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


84 PUBLIC Master Data Replication
6. Choose Edit to adapt the filter criteria.
7. Under Main Filters section, choose Curreny Conversion (995_CURCOV). Under Filter Criteria for Business Object
section, add the exchange rate for the replication in the SAP Cloud for Customer system.

Field Operator User Action Values

Material <is> <M>

From Currency <is> <USD>

To Currency <is> <EUR>

8. Choose Save.
9. Close the browser window and return to Replicate by Replication Model screen.
10. Choose Replicate.

 Note

You can also update the existing currency exchange rate manually by using the app Maintain Exchange Rate.

5.1.6 Equipment (Registered Product)

1. Log on to your SAP S/4HANA Cloud Public Edition system as Maintenance Planner.
2. Go to app Create Technical Object.
3. Choose Technical Object Type as Equipment from the dropdown.
4. Enter Technical Object Category. For example, S (Customer Equipment) and choose Continue.
5. Enter equipment data. The Mandatory data is as follows:
• General Data: Description
• Organizational Data: Partner Function (for example: <17100003>)
• Sales and Distribution: Sales Organization (for example: <1710 or 1010>), Distribution Channel, Division
• Additional Functions Show Serial Number Data: Material , for example, <TG11>, Serial Number.
6. Choose Save and note the Technical Object number which is the equipment number.

To initiate master data replication, log on to your SAP Cloud Integration tenant and deploy the iFlow Replicate
Registered Products from SAP Business Suite - Initial Load.

 Note

To apply replication filter for this equipment configure the iFlow on the More tab, give Filter Condition as:
<Equipment eq 'Technical Object Number’> and deploy the iFlow to run it once.

 Note

It is mandatory that the material and business partner master data that is used in the creation of the technical
objects (equipment and functional location) are already repli-cated to the C4C system before the technical
objects are replicated.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


Master Data Replication PUBLIC 85
5.1.7 Functional Location (Installation Point)

1. Log on to your SAP S/4HANA Cloud Public Edition system as Maintenance Planner.
2. Go to app Create Technical Object.
3. Choose Technical Object Type as Functional Location from the dropdown.
4. Enter Technical Object ID details in the same format as Edit Mask.
5. Select a Technical Object Category, for example: S.
6. Enter Functional Location data. The Mandatory data is as follows:
• General Data: Description
• Organizational Data: Partner Function (for example: <17100003>)
• Sales and Distribution: Sales Organization (for example: <1710 or 1010>), Distribution Channel, Division.
7. Choose Save and note the Technical Object data, which is the Functional Location ID.
8. To initiate master data replication, log on to your SAP Cloud Integration tenant and deploy the iFlow Replicate
Installation Point from SAP Business Suite - Initial Load.

 Note

To apply replication filter for this functional location configure the iFlow on the More tab, give Filter
Condition as: <FunctionalLocation eq ‘Technical Object ID'> and deploy the iFlow to run it
once.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


86 PUBLIC Master Data Replication
6 Appendix

6.1 Message Monitoring in SAP S/4HANA Cloud

6.1.1 Assign the Message Monitoring Authorizations to


INTERNAL_SALES_REP

Use

This authorization is required to enable the business user <INTERNAL_SALES_REP> to monitor messages in the
SAP S/4HANA Cloud Public Edition system.

Prerequisite

To carry out the following activity, a business user (Administrator) with a business catalog role
SAP_CA_BC_COM_CONF_PC (Communication Management - Message Monitoring Configuration) is required.

Procedure

1. Log on to SAP Fiori launchpad in the SAP S/4HANA Cloud Public Edition system as an Administrator.
2. Under Message Monitoring, choose Assign Recipients to Users.
3. On the Assign Recipient screen, add your business user <INTERNAL_SALES_REP> using the + sign. Make the
following entries for Communication Arrangement SAP_COM_0025 and choose Assign:
• Namespace: /SDCFC
• Recipient for Alert: SDCFC_ALL
• Message Type: Application Error or Technical Error
• Include on Overview: Checked

 Note

You can also assign this message monitoring authorization to multiple business users based on your
requirement.

4. • Choose Assign
5. Repeat the above steps for Communication ArrangementSAP_COM_0009

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


Appendix PUBLIC 87
• Namespace: /CMDBP
• Recipient for Alert: CMD_BP
• Message Type: Application Error or Technical Error
• Include on Overview: Checked
6. Repeat the above steps for Communication ArrangementSAP_COM_0114
• Namespace: /FDMD
• Recipient for Alert: FND_MD
• Message Type: Application Error or Technical Error
• Include on Overview: Checked

6.1.2 Monitor Messages

Use

The procedure describes how to monitor messages in the SAP S/4HANA Cloud Public Edition system.

Procedure

1. Log on to your SAP S/4HANA Cloud Public Edition system as a Business User <Internal Sales
Representative>, which you assigned as recipient.
2. Under Message Monitoring, choose Message Dashboard.
The Interface Monitor screen is displayed.
3. Use the Calendar Monitor to select the date range to view the triggered messages and choose Search.
4. In the Result List, select an interface and choose All Messages to display all messages for that interface,
5. To check the log, select the message entry. The log is displayed on the right-side of the screen.

6.  Note

The error messages are automatically reprocessed by a background job. The frequency of the job run is set
to 5 minutes.

Additionally, you can manually reprocess the error message by choosing Reprocess.

You can also change the trace level of the interface to get a detailed log of the failed messages.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


88 PUBLIC Appendix
6.2 Ticket Component

Component

CA-GTF-INT-CFC

6.3 System ID for SAP S/4HANA Cloud Public Edition System

1. Access the SAP S/4HANA Cloud Public Edition system and log on as an Administrator.
2. Choose Communication Systems from the ID Communication Management app.
3. Search for the System ID with system name Own System.
4. The System ID that appears in the search result is the SAP S/4HANA Cloud Public Edition system ID that is to
be used in SAP Cloud for Customer.

6.4 Restricting Tax Number in Business Partner

You can restrict sensitive customer data, for example tax data, from replicating between SAP Cloud for Customer
and SAP S/4HANA Cloud Public Edition.

Procedure

1. Connect to the tenant management node of the SAP Cloud Integration (SCI) system with the URL http://
<tenant management node URL>/itspaces.
2. Go to the Design tab, Choose the integration package you created for SAP Cloud for Customer Integration with
SAP S/4HANA Cloud Public Edition.
3. Choose the Artifacts tab of the package and choose the Artifact Value Mapping for SAP Cloud for Customer
Integration with SAP S/4HANA Cloud Public Edition by choosing Actions Configure .
4. Maintain the value mapping for the schema or agency: S4, Identifier:TaxCode to agency: S4, Identifier:
IgnoreTaxCode evaluating from a tax code type to true under Value Mappings for S4,
IgnoreTaxCode.
5. Maintain the sensitive tax code to be filtered, for example: DE1 under Value Mappings for S4, TaxCode.
6. Choose Save and deploy the Value Mapping.

Repeat these steps for all tax codes that you want to prevent from replicating between SAP S/4HANA Cloud Public
Edition and SAP Cloud for Customer.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


Appendix PUBLIC 89
6.5 Material Master Initial Load Using IDoc

Prerequisite

1. Deploy the iFlow: Replicate Material from SAP Business Suite (Valid for SAP S/4HANA Cloud Public Edition
Release 1511 – 1709).
2. Configure the Outbound Service for IDoc: Replicate Product from S/4 System to Client in Create
Communication Arrangement SAP_COM_0009 [page 42].

Procedure

1. Log on to your SAP S/4HANA Cloud Public Edition system as Administrator - Data Replication.
2. Under Data Replication, choose the app Replicate by Replication Model.
3. In the Replicate by Replication Model, select Prod Rep.
4. Create the following entries and choose Execute:
• Message Type: MATMAS_CFS
• Logical System: Enter the SAP Cloud for Customer tenant ID
• Material: Specify the material that is to be sent
• Send Material in Full: Select checkbox

 Note

Currently, Create Communication Arrangement SAP_COM_0025 [page 39] does not support third-party
item category group for product replication. Please use product with standard item category for product
replication.

6.6 Configure Single Sign-On

Purpose

For Single Sign-On, SAP Identity Authentication Services (IAS) should be part of your SAP S/4HANA Cloud Public
Edition License. You should raise a request to bundle the IAS with SAP Cloud for Customer, which is provisioned
with your SAP S/4HANA Cloud Public Edition instance.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


90 PUBLIC Appendix
Prerequisite

For Single Sign-on, SAP Identity Authentication Services (IAS) should be part of your SAP S/4HANA Cloud Public
Edition License.

You should raise a request to bundle the same IAS with SAP Cloud for Customer, which is provisioned with your
SAP S/4HANA Cloud Public Edition instance.

Procedure

1. Log in to your SAP Cloud Identity Provider account as an Administrator.


2. From the Left Panel, Navigate to Application and Resources Tenant Settings .
3. Choose SAML 2.0 Configuration. On the New screen, choose download Metadata File.
This Metadata is needed when you set up the trust in your SAP Cloud Identity provider.
4. Log in to your SAP Cloud for Customer system. Navigate to the following work center view.
5. Choose Configure Single Sign-On.
6. Download SP Metadata file.
This Metadata file is needed when you set up the trust in your SAP cloud identity provider.
7. In the General Pane. Ensure that the Manual Identity Provider Selection is set to Yes. Under the section Single
Sign-On URL Handling, select the URL sent to Employee as Non-SSO URL and SSO URL.
8. Choose Identity Provider tab. Choose New Identity Provider tab. In the pop-up window, import the metadata file
of your SAP Cloud identity provider.
9. Enter an Alias name for your SAP Cloud identity provider.
10. Choose Save.
11. Choose Activate Single Sign-On.
12. Choose OK on the pop-up dialog box that appears.
13. Log in to your SAP Cloud Identity Provider account as an Administrator.
14. Choose the Applications tile to create your SAP Cloud for Customer application.
15. Choose Add and enter your SAP Cloud for Customer system name. Example, C4C-Test
16. Choose Save.
17. In the new screen, Choose Home URL and enter your C4C SSO URL,

 Example

https://myxxxxxxx-sso.vlab.sapbydesign.com/

.
18. Choose Save.
19. In Trust, Choose SAML 2.0 Configuration and Import the C4C metadata file you’ve downloaded earlier.
20.Choose Save.
21. Configure Name ID attribute as Login Name.
22. Choose Save.
23. Configure Default Name ID Format as Unspecified.
24. Choose Save.
25. Go Back to the home page and navigate to Users & Authorizations Import User .

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


Appendix PUBLIC 91
26. Create a CSV file for all the C4C user you want to enable SSO.
27. Choose Import.
28. Choose Send E-mails.
29. Choose Send. An activation email to all the user is triggered.
Once the user sets their password for the IdP, they can log in SAP Cloud for Customer using the SSO URL.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


92 PUBLIC Appendix
Important Disclaimers and Legal Information

Hyperlinks
Some links are classified by an icon and/or a mouseover text. These links provide additional information.
About the icons:

• Links with the icon : You are entering a Web site that is not hosted by SAP. By using such links, you agree (unless expressly stated otherwise in your agreements
with SAP) to this:

• The content of the linked-to site is not SAP documentation. You may not infer any product claims against SAP based on this information.

• SAP does not agree or disagree with the content on the linked-to site, nor does SAP warrant the availability and correctness. SAP shall not be liable for any
damages caused by the use of such content unless damages have been caused by SAP's gross negligence or willful misconduct.

• Links with the icon : You are leaving the documentation for that particular SAP product or service and are entering an SAP-hosted Web site. By using such links,
you agree that (unless expressly stated otherwise in your agreements with SAP) you may not infer any product claims against SAP based on this information.

Videos Hosted on External Platforms


Some videos may point to third-party video hosting platforms. SAP cannot guarantee the future availability of videos stored on these platforms. Furthermore, any
advertisements or other content hosted on these platforms (for example, suggested videos or by navigating to other videos hosted on the same site), are not within the
control or responsibility of SAP.

Beta and Other Experimental Features


Experimental features are not part of the officially delivered scope that SAP guarantees for future releases. This means that experimental features may be changed by
SAP at any time for any reason without notice. Experimental features are not for productive use. You may not demonstrate, test, examine, evaluate or otherwise use the
experimental features in a live operating environment or with data that has not been sufficiently backed up.
The purpose of experimental features is to get feedback early on, allowing customers and partners to influence the future product accordingly. By providing your feedback
(e.g. in the SAP Community), you accept that intellectual property rights of the contributions or derivative works shall remain the exclusive property of SAP.

Example Code
Any software coding and/or code snippets are examples. They are not for productive use. The example code is only intended to better explain and visualize the syntax and
phrasing rules. SAP does not warrant the correctness and completeness of the example code. SAP shall not be liable for errors or damages caused by the use of example
code unless damages have been caused by SAP's gross negligence or willful misconduct.

Bias-Free Language
SAP supports a culture of diversity and inclusion. Whenever possible, we use unbiased language in our documentation to refer to people of all cultures, ethnicities, genders,
and abilities.

Setting Up Opportunity-to-Order with SAP Cloud for Customer (1VP)


Important Disclaimers and Legal Information PUBLIC 93
www.sap.com/contactsap

© 2025 SAP SE or an SAP affiliate company. All rights reserved.

No part of this publication may be reproduced or transmitted in any form


or for any purpose without the express permission of SAP SE or an SAP
affiliate company. The information contained herein may be changed
without prior notice.

Some software products marketed by SAP SE and its distributors


contain proprietary software components of other software vendors.
National product specifications may vary.

These materials are provided by SAP SE or an SAP affiliate company for


informational purposes only, without representation or warranty of any
kind, and SAP or its affiliated companies shall not be liable for errors or
omissions with respect to the materials. The only warranties for SAP or
SAP affiliate company products and services are those that are set forth
in the express warranty statements accompanying such products and
services, if any. Nothing herein should be construed as constituting an
additional warranty.

SAP and other SAP products and services mentioned herein as well as
their respective logos are trademarks or registered trademarks of SAP
SE (or an SAP affiliate company) in Germany and other countries. All
other product and service names mentioned are the trademarks of their
respective companies.

Please see https://www.sap.com/about/legal/trademark.html for


additional trademark information and notices.

THE BEST RUN

You might also like