You are on page 1of 99

Partner

Ecosystem
Success

Certification Guidance for Partners


SAP S/4HANA Cloud, public edition - Finance Implementation

SAP AND PARTNER USE ONLY


Disclaimer

The information in this presentation is confidential and proprietary to SAP and may not be disclosed without the permission of SAP. Except for your
obligation to protect confidential information, this presentation is not subject to your license agreement or any other service or subscription agreement
with SAP. SAP has no obligation to pursue any course of business outlined in this presentation or any related document, or to develop or release any
functionality mentioned therein.
This presentation, or any related document and SAP's strategy and possible future developments, products and or platforms directions and functionality are
all subject to change and may be changed by SAP at any time for any reason without notice. The information in this presentation is not a commitment,
promise or legal obligation to deliver any material, code or functionality. This presentation is provided without a warranty of any kind, either express
or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement. This presentation is
for informational purposes and may not be incorporated into a contract. SAP assumes no responsibility for errors or omissions in this presentation, except if
such damages were caused by SAP’s intentional or gross negligence.
All forward-looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Readers
are cautioned not to place undue reliance on these forward-looking statements, which speak only as of their dates, and they should not be relied upon
in making purchasing decisions.

2
© 2022 SAP SE or an SAP
Certification Guidance for Partners
SAP Certified Application Associate - SAP S/4HANA Cloud, public edition - Finance

Objective of the Certification Guidance sessions (Step 3 of the SAP S/4HANA Cloud – Certification Academies or Partners)
• Improve your chances of successfully completing the SAP Certified Application Associate Certifications for SAP S/4HANA Cloud – Lines
of Business Certifications (Public Edition)
• Enhance and accelerate your Learning Path.

How do these Certification Guidance Sessions help ?


• High Level – Learning Journey walk-through to help you with your self –paced learning.
• Provide you with a high level summary of the SAP Learning Journeys to help you in your preparation of the SAP Certification Exams
• Key concepts, tips & tricks to optimally consume the SAP Learning Journeys to tackle the SAP Certified Application Associate for SAP
S/4HANA Cloud – Lines of Business Certifications (Public Edition)

Underlying Assumptions:
• You have participated in the SAP S/4HANA Cloud Implementation Essentials for Finance and have an understanding of the Finance
concepts related to SAP S/4HANA Cloud – Finance ( Public Edition)
• You have an implementation knowledge of SAP S/4HANA Cloud – Finance Line of Business.
• Implementation concepts will not be explained in these sessions ; this is a Learning Journey walkthrough.

Disclaimer:
Attending this Academy will help prepare you for the certification exam. However, it remains attendees’ responsibility and strongly
recommended to get familiar with all the Learning Journey content in order to pass the certification exam.

SAP AND PARTNER USE ONLY


Interaction

This presentation is designed to be guidance within a controlled timeframe, therefore it is


not necessarily interactive. There has been no time allocated to answering questions.

Please only post questions relevant to presentation issues not product related questions.
Such as connectivity issues.

Use the Expertise Services Community to search for and post your questions

SAP AND PARTNER USE ONLY


Agenda – Finance
2.5 hours X 3 days

Topic Agenda
Day 1
Exam Preparation
00 Cloud Fundamentals
01 SAP S/4HANA Cloud, public edition - Finance Overview (if time permits)

Day2
02 Scope Item Level Implementation and Configuration for Accounting and Financial Close
03 Scope Item Level Implementation and Configuration for Financial Operations

Day 3
04 Scope Item Level Implementation and Configuration for Treasury Management
05 Scope Item Level Implementation and Configuration for Cost Management & Profitability Analysis

5
SAP AND PARTNER USE ONLY
Agenda - Finance Implementation Day 1

Topic Agenda
• Exam Preparation
• Cloud Fundamentals
• SAP Activate Methodology and Best Practices
• Configuration
• Integration and Extensibility
• Business Process Testing
• Data Migration
• Cloud Security GDPR, and Identity Access Management

6
Exam Preparation

1. Understand the Curriculum and the marking allocation


2. Know all the assets available
3. Determine your study style
4. Getting Practical…
5. Sitting the Exam

SAP AND PARTNER USE ONLY


Understand the Curriculum and the marking allocation

60%

Approx 80hrs eLearning

12.5hrs eLearning
40%

SAP AND PARTNER USE ONLY


Know all the assets available

Learning Hub learning.sap.com help.sap.cop

Practical Script Guided Tutorials SAP for me

SAP AND PARTNER USE ONLY


Determine your study style

1. Determine your timeframe and book your exam


2. Create a Study timetable and block it in your calendar
3. How will you take notes? You will need these for revision
4. Completing exercises
5. Completing tests in the course (NOTE: None of these questions will be in the exam!)
6. Revision before exam

SAP AND PARTNER USE ONLY


Getting Practical…

SAP AND PARTNER USE ONLY


Getting Practical (cont)

IMPORTANT: Every time you are asked to make an input containing the ### or XXX symbols, you need to replace
them with the user number consistently throughout the course exercises.

SAP AND PARTNER USE ONLY


Getting Practical (cont)

SAP AND PARTNER USE ONLY


Sitting the Exam
Before the exam:
1. Use the Learning Hub Assessment
2. Review your notes

During the Exam


1. DON’T PANIC!
2. Take your time - you have more than enough time.
3. Review your answers at least once maybe more if you are not confident

If you pass:
Congratulations!

If you fail:
1. Braindump! Write down as many questions as you can remember - you will need to face them again!
2. You will receive an analysis of your marks per area - not in depth but will highlight where you need to do more work
3. Rebook the exam ASAP. You have loaded your mind now get back to the books and prepare for another round.

SAP AND PARTNER USE ONLY


SAP Activate Methodology and Best Practices

SAP AND PARTNER USE ONLY


SAP Activate Methodology

SAP AND PARTNER USE ONLY


•Phases: stages of the project. At the end of each phase, a quality gate exists to verify the completion of the deliverables.
•Deliverables: outcomes that are delivered during the course of the project. Several deliverables are included within a phase.
•Task: work to be performed. One or several tasks comprise a deliverable.
•Workstream: a collection of related deliverables that show time relationships within a project and among other streams. Streams can
span phases and are not necessarily dependent on phase starts and end.
•Accelerators: provide assistance in the form of How-to guides, Best Practice recommendations, prescribed templates, and links to
learning materials. Accelerators can be linked to Phases, Deliverables, or Tasks.

SAP AND PARTNER USE ONLY


Discover Phase

The purpose of the Discover phase is to understand the functionality of SAP S/4HANA Cloud and how the solution
can bring benefits to the business.

Discover Phase Activities:


• User enablement via the trial system
• Solution scoping via the SAP Digital Discovery Assessment tool
• Value discovery

By the end of this phase, the implementation scope, overall project timelines and target solution model are set and
the implementation project is ready to begin.

SAP AND PARTNER USE ONLY


Prepare Phase

The purpose of this phase is to provide the initial planning and preparation for the project. In this phase, the project is
started, plans are finalized, project team is assigned, and work is under way to start the project optimally.

Prepare Phase Activities:


• Define project goals, a high-level scope, and a project plan
• Identify and quantify business value objectives
• Secure executive sponsorship
• Establish project standards, organization and governance
• Define and secure approval for the implementation/upgrade strategy
• Define roles and responsibilities for the project team
• Validate the project objectives
• Establish project management, tracking, and reporting mechanisms for value delivery
• Begin self-enablement
• Receive and access the Cloud Starter System
• Kick off the project

SAP AND PARTNER USE ONLY


Explore Phase

The purpose of this phase is to perform a fit-to-standard analysis to validate the solution functionality included in the
project scope and to confirm that the business requirements can be satisfied. Identified delta configuration values are
added to the backlog for use in the next phase.

Explore Phase Activities:


• Project Management Execution, Monitoring and Controlling
• Customer Project Team Enablement
• Fit-to-Standard Analysis
• Configuration Definition
• Integration Prerequisites Confirmation
• Solution Extension Preparation
• Data Load Preparation
• Phase Closure

In the Explore phase, solution experts lead a series of structured show-and-tell and solution design workshops. The goals
of these workshops is to review the best practice functionalities of the SAP solution, identify delta requirements and
determine the configuration of the SAP cloud solution.

SAP AND PARTNER USE ONLY


Realize Phase
The purpose of this phase is to incrementally build and test an integrated business and system environment that is
based on the process requirements identified in the previous phase and captured in the backlog. During the Realize
phase, the project team loads customer data into the system, plans adoption activities, and prepares cutover plans and
plans for operationally running the solution.

Realize Phase Activities:


• Establish the solution landscape
• Implement the solution in the Development system using incremental build in time-boxed iterations
• Implement the solution in the Test environment using incremental build in time-boxed iterations
• In the Test system, conduct overall end-to-end testing of the solution
• Set up production environment
• Prepare for data migration and data archiving
• Conduct project team and key user training
• Finalize end user training materials and documentation
• Track and report on value delivery

During the Realize phase, the project team uses a series of iterations to incrementally configure, test, confirm, and
document the entire end-to-end solution and to load data. The project team actively works with business
representatives to ensure good fit of the built solution. The project team releases results of multiple iterations to the
business users to accelerate time to value and provide early access to finalized functionalities.
SAP AND PARTNER USE ONLY
Deploy Phase

The purpose of this phase is to set up the production system, conduct cutover activities, confirm customer organization
readiness, and to switch business operations to the new system.

Deploy Phase Activities:


• Finalize the solution and business processes for production go-live
• Resolve all crucial open issues
• Conduct system tests
• Proceed with cutover activities including data migration
• Execute transition and cutover plans including organizational change management (OCM) plans
• Complete all scheduled end user training
• Track and report on value delivery
• Develop post-go live support plan

SAP AND PARTNER USE ONLY


Run

The purpose of this phase is to further optimize and automate the operability of the solution. Operability is the ability
to maintain IT systems in a functioning and operating condition, guaranteeing system availability and required
performance levels to support the execution of the enterprise’s business operations.

Run Phase Activities:


• Ongoing system operations
• Continuous change management
• Continuous learning
• Continuous improvement
• Release cycles

SAP AND PARTNER USE ONLY


Configuration

SAP AND PARTNER USE ONLY


Introduction to SAP Central Business Configuration

Solution characteristics:
•Built on the foundation of SAP Best Practices for SAP S/4HANA Cloud preconfigured business process content.
•Scoping via Business Adaptation Catalog (BAC) & end-to-end processes.
•Quick access to a preconfigured, ready-to-run system.
•Option to adapt preconfiguration to customer needs
•Extended configuration for areas not equipped with preconfiguration content.
•Enable delta deployment of scope extensions (for example, additional countries/regions with preconfiguration).

SAP AND PARTNER USE ONLY


Configuration Process Overview

1.Scope: Select the scope items (business processes) and countries in which to activate them, then assign systems as the
deployment targets.
2.Organizational Structure: Specify primary finance settings such as group currency and fiscal year variant, set up the
organizational structure, and deploy the settings.
3.Product-Specific Configuration: Carry out configuration activities to define business processes and release transports
to the target systems. The configuration activities visible are based on the active scope.
4.Production System Settings: Maintain current settings in the productive system such as bank accounts for company
codes and financial statement versions.

Note
Releasing transports and maintaining the production system settings only occurs in a 2-system landscape. In a 3-system
landscape, these activities are handled in SAP S/4HANA Cloud. In addition, there is no Production System Settings
phase in SAP Central Business Configuration for a 3-system landscape.

SAP AND PARTNER USE ONLY


SAP Central Business Configuration and SAP S/4HANA
In a 3-system landscape,
Cloud 3SL the Implementation Project in SAP
Central Business
Configuration consists of the
following phases:
•Scope and Organizational
Structure: define business scope,
define primary finance settings, setup
organizational structure, and request
activation of license-dependent
business scenarios.
•Product-Specific Configuration:
perform configuration activities,
request production system, and release
configuration to production system.

Learn about Initial System Access for SAP S/4HANA Cloud in your 3-system landscape.
SAP AND PARTNER USE ONLY
Transporting Configurations in SAP S/4HANA Cloud
with 3SL

SAP AND PARTNER USE ONLY


Release Upgrades with 3SL

SAP AND PARTNER USE ONLY


Project Experience
Milestones serve the following functions:
•Trigger the change of project phases
•Lock project activities of project phases
that are currently not active
•Trigger and control processes in the
background to simplify the user experience

Project Statuses can be:


•Active: the project is available or in use and project activities can be executed.
•Closed: the project is terminated, usually after the Go Live milestone has been set. It is still possible to initiate change in
this status.
•Decommissioned: this status is used for the starter project when it is no longer necessary and can be decommissioned.
•Setup: the project is being initially set up, upgraded, or there are operations being performed by the SAP Support team.

SAP AND PARTNER USE ONLY


Project Phases & Switching Projects

SAP AND PARTNER USE ONLY


Scope and Organizational Structure Activities
Select Countries/Regions
Select Bundles/Scenarios
Select a Group Ledger Scenario
You must choose a group ledger scenario when defining the initial scope. The two choices are:
•Accounting and Financial Close - Group Ledger IFRS (International Financial Reporting Standards)
•Group Ledger US GAAP (United States Generally Accepted Accounting Principles)
Review Scoping Selection
My Selected Scope provides an overview of all business scenarios (scope items) you have chosen. You have the ability to filter scen
Request License-Dependent or Non-Standard Scenarios
You must request license-dependent scenarios from the SAP Service Center by creating a case.
Assign Deployment Target
This activity requires you to assign a deployment target for your system. The deployment target is created and maintained in the ba
customer still needs to assign the target. The assigned deployment target automatically sets up the corresponding technical business
Once a deployment target is assigned, it cannot be decoupled from the assigned system.
Confirm Scoping is Completed Milestone
Relevant configuration activities are identified based on the scoping selection.
Specify Primary Finance Settings
Next, you define the fiscal year variant and group currency. The fiscal year variant defines the number of posting periods in a fisca
currency is used as the global currency and allows amounts to be compared in a single currency.
The fiscal year variant and group currency are applied to the entire system and cannot be changed after confirmation.
SAP AND PARTNER USE ONLY
Scope and Organizational Structure Activities

Set Up Organizational Structure


Global Entity
Global entities can be assigned to enterprise structures in
Local Entity one or more countries. For example, a Shipping Point can
Local entities are assigned to defined countries, be assigned to several Plants which are in more than one
and are the highest level of the organizational country. You can create the following types of global
structure. Company is the root node and may entities:
have one legal entity as a child. Under legal •Distribution Channel
entities, you can add these organizational units: •Division
•Sales Organization for Sales & Distribution •Purchasing Organization
•Plant for site logistics •Sales Office
•Shipping Point
•Shipping Point for Raw Materials
•Standard Shipping Point

Confirm Organizational Entities & Complete Milestone


When you are finished maintaining the organizational structure, select the Confirm button to confirm the
entities, then complete the activity.
SAP AND PARTNER USE ONLY
Cloud Print Manager

Learn how to Create Print Queues.


Learn how to Create Print Users.

SAP AND PARTNER USE ONLY


SAP Forms Service by Adobe

Key Features of SAP Forms Service by


Adobe
• Create interactive forms that look
exactly like their paper counterparts.
• Work with forms in online and offline
scenarios.
• Annotate PDF documents and
collaborate on PDF document reviews.
• Capture data using forms and import the
data directly into the SAP system.
• Allow users to digitally sign PDF
documents.
• Embed other file formats inside PDF
documents as attachments.

SAP AND PARTNER USE ONLY


Product-Specific Configuration Activities

Initiate Change to an Earlier Phase (if necessary)

Configuration Activities
Configuration Activity Types:
•Mandatory: Must be configured. For example,
organizational structure.
•Recommended: Default content exists that a customer
can use, but many will need to change the standard Activities Completed in Other Systems
content or add their own content. For example, Chart of
Accounts or Pricing.
•Optional: Default content exists and most customers
don't need to change the standard information. For
example, Delivery Block Reasons.

SAP AND PARTNER USE ONLY


Output Management
Maintain Email Templates Application
With the Maintain Email Templates app, you can define email templates to streamline your email correspondence.
Templates consist of fixed content (e.g. subject or disclaimer) and variable parts (e.g. form of address).
Display Email Transmissions Application
The Display Email Transmissions app can be used to monitor email transmissions for an application. This helps you
identify and analyze errors to support in troubleshooting an issue.
Maintain Print Queues Application
With the Maintain Print Queues app, you can set up print queues to manage the printing of documents and monitor the
print jobs in each queue. This helps you to identify and analyze errors to troubleshoot and resolve issues.
Maintain Form Templates Application
With the Maintain Form Templates app, you can maintain form templates to streamline your records. You can use the
predefined form templates as a basis for documents you want to print, such as invoices.
Manage Logos Application
You can use the Manage Logos app to upload, download, edit, and delete the logos for your master forms. The app also
provides information about how many and which master forms use a specific logo.
Manage Texts Application
You can use the Manage Texts app to manage the texts for your master forms. The app also provides information about
how many and which master forms use a specific text.
Learn how to implement an end-to-end scenario for output management.

SAP AND PARTNER USE ONLY


Integration and Extensibility

SAP AND PARTNER USE ONLY


Developing Extensions
Extensibility in SAP S/4HANA Cloud, public edition

Lifecycle Stable Extensions in SAP S/4HANA Cloud

SAP AND PARTNER USE ONLY


Extensibility Use Cases
SAP Extensibility Explorer

SAP API Business Hub

SAP AND PARTNER USE ONLY


In-App Extensibility in SAP S/4HANA Cloud, public edition

SAP AND PARTNER USE ONLY


Apps

Extensibility Cockpit App


With the Extensibility Cockpit app, you can
explore the available options to extend an Extensibility Inventory App
SAP app by filtering on the type of The Extensibility Inventory app enables you to
extension, solution scope, scope item, or display an overview of your extensibility items and
business context. This app helps you gain to view associations or dependencies between
information when planning or preparing to various extensibility items. You can thus gauge
build an extension. how importing or exporting a given extensibility
item would affect other extensibility items.

SAP AND PARTNER USE ONLY


Link Extensibility Explorer to your SAP S/4HANA Cloud Development System

To link your SAP S/4HANA Cloud system to


Extensibility Explorer:
1.Navigate to Extensibility Explorer.
2.Select Log in in the upper right corner.
3.Select the user dropdown menu in the upper
right corner and choose Preferences.
4.Enter your SAP S/4HANA Cloud URL.
5.Navigate to the Extensibility Patterns link
in the header bar to work through scenarios
with personalized navigation.

SAP AND PARTNER USE ONLY


Adapt Fiori UI at Runtime Creating App Variants
In adaptation mode, you can do the following:
•Hide fields in a form, table, or filter, hide
groups and areas.
Adapting Views
•Rename labels.
•Add field to UI from field repository.
•Move form field or UI group, create new
groups and move fields into, combine fields
into one line, split combined fields.
•Define new filter and table variants.

Learn how to adapt the SAP Fiori UI at runtim


e.

SAP AND PARTNER USE ONLY


Custom Fields App

Explore the Extensibility Cockpit and learn how to change the layout of a user interface and create custom fields.

SAP AND PARTNER USE ONLY


Custom Logic App

SAP AND PARTNER USE ONLY


Custom Business Object App
Custom Field Association to Business Object Example
Custom business objects can be used for associations:
•Define your custom fields (define your own custom table).
•Add logic in ABAP to determine "after modification" or to validate "before save".
•Associate a custom business object to another custom business object.
Custom Reusable Elements App
You can modularize your custom code and thus structure your custom code according to your requirements.

Custom Catalog Extension App


You can assign your applications to a new or different business catalog.
Custom Tiles App
You can create your own tiles to access any external application.
Released ABAP Artifacts App
The Released ABAP Artifacts app lets key users see details about SAP-approved ABAP development artifacts that are
released as APIs.
Simplified BRFplus Workbench App
API and UI for defining and processing business rules. Used for Calculating costs, overhead, or risks, BRFplus as a
technical configuration engine

SAP AND PARTNER USE ONLY


Extensibility Templates & Extensibility Settings
The following extension patterns are enabled for
extensibility templates:
• Custom Business Objects
• Custom Reusable Elements
• Custom Fields
• Custom Logic
• Custom Library

Learn more about Exporting Extensibility Templates in the SAP Help Portal.
Learn more about Importing Extensibility Templates in the SAP Help Portal.

SAP AND PARTNER USE ONLY


Developer Extensibility
Developer extensibility in the SAP S/4HANA
Cloud ABAP Environment includes:
• ABAP RESTful Application Programming
model (RAP) to build services and SAP
Fiori apps
• Eclipse-based IDE (ABAP Development
Tools) with debugger, troubleshooting, and
testing tool support
• ABAP software lifecycle support

To ensure cloud-readiness, developers must take into account the following restrictions:
• Work within the cloud-optimized subset of the ABAP language.
• Use only released SAP APIs or objects in the custom code.
• Use only predefined extension points to extend SAP objects.
• Ensure user access to data is controlled with thorough testing after developing customizations.
• There is no default security when you create your own tables, meaning you cannot use ILM (Information Lifecycle
Management) and IRF (Information Retrieval Framework).
SAP AND PARTNER USE ONLY
Transport Extensions
Transport Organizer
The Transport Organizer in ABAP
Development Tools (ADT)
Export Software Collection App
Create software collections, etc
Import Collection App
Enables you to import software collection versions
Export Customizing Transports App
Manage BC changes recorded in requests. Central
Business Configuration: BC changes via CBC
•Customizing Request: Client-specific BC’s from
the customizing tenant of the Development
system.
•Cross-Client Customizing Request: Cross-client
business configurations from the development
tenant of the Development system.

SAP AND PARTNER USE ONLY


Side-by-Side Extensibility with SAP Business Technology
Platform
Extensibility in SAP Business Technology Platform is divided into three suites:
•Extension Suite - Development Efficiency: Extend and optimize business processes in your existing applications and
simplify development with low-code tools to create innovative applications faster.
•Extension Suite - Digital Experience: Deliver consistent, personalized, and unified user experiences across business
applications and multiple channels at scale.
•Extension Suite - Digital Process Automation: Automate repetitive and manual tasks with digitalized workflows and
robotic process automation bots. The predefined process content packages designed for specific lines of business and
industries enable you to implement customizations quickly and easily.
Learn more about services in the Extension Suites in the SAP Discovery Center.
SAP Cloud Software Developer Kit (SDK)
Business Scenarios for Side-by-Side Extensions
•SAP API Business Hub: Discover and consume digital content packages with APIs, pre-packaged integrations, and
sample apps from SAP and select partners.
•SAP Business Technology Platform ABAP Environment : Use the provided libraries and project templates to simplify
your ABAP application and extension development in the cloud.
•SAPWEB IDE Full-Stack : You can easily develop, test, build, deploy, and extend apps for business users.
•SAP Forms Service by Adobe : SAP Forms service by Adobe lets you generate print and interactive forms.
•SAP Store: Discover, download & buy SAP solutions, services & free trials from SAP & partners.
SAP AND PARTNER USE ONLY
Basics of Custom Extension Applications
Public APIs
Public APIs can be used to connect SAP
S/4HANA Cloud with any third party solution.
SAP API Business Hub.
There are two primary types of public APIs
used in SAP S/4HANA Cloud:
•OData (Open Data Protocol):
•SOAP (Simple Object Access Protocol)

Private APIs
• BAPI (Business Application Programming Interface): BAPIs are the primary method through which
customer code and third-party applications interact with SAP products.
• IDOC (Intermediate Document): This refers to a data container used to exchange information between
any two processes that can understand the syntax and semantics of the data

SAP AND PARTNER USE ONLY


Localization
•Find
country/region-specific functi
ons in SAP Help Portal
•Learn more about
SAP Central Business Configu
ration in SAP Community
•Learn more about
Localization as a Self-Service
for SAP S/4HANA Cloud in S
AP Community
•Customers can submit
requests for enhancements &
new functionalities in
Localization through SAP Cus
tomer Influence

SAP AND PARTNER USE ONLY


Key Integration Principles for the Intelligent Enterprise

SAP AND PARTNER USE ONLY


Integration Solution Advisory Methodology

The Integration Solution Advisory


Methodology consists of three major
steps:
•Integration domains:
•Integration stylesIntegration
technology mapping:

Note
Learn more in the
SAP Blog: Integration Solution Advisory Methodology (ISA-M): Define Integration Guidelines for Your Organization.

SAP AND PARTNER USE ONLY


SAP Business Technology Platform Integration Suite The SAP Integration Suite offers a
modular set of integration services
covering all needs in cloud and
hybrid landscapes:
• Process integrations (application
to application
• Master data integrations
• API-driven integrations
• Event-driven integrations
• Data integration and pipelines to
support artificial intelligence,
machine learning, and data lake
or data warehousing scenarios
with the SAP Data Intelligence
solution
• B2B integrations to integrate
with suppliers across the digital
ecosystem

Learn more about the SAP Integration Suite in the SAP Discovery Center.

SAP AND PARTNER USE ONLY


SAP Cloud Integration
• Integrate processes and data in application-to-
application (A2A) and business-to-business
(B2B) scenarios.
• Integrate various applications and data sources
from SAP and non-SAP, on premise, as well as
the cloud. SAP Cloud Integration comes with a
set of prebuilt adapters.
• Benefit from pre-packaged integration content to
jump-start integration projects and to set up
productive scenarios with only minimum effort.
Use the adapter SDK to build your own custom
adapters for additional connectivity needs.
• Customize the access to SAP Cloud Integration
with our public OData APIs.
• Use our core integration and security capabilities
for the safe and reliable processing of messages.
Orchestrate business processes and integrate data
in synchronous as well as in asynchronous
scenarios.

SAP AND PARTNER USE ONLY


SAP Cloud Connector

SAP Cloud Connector facilitates secure communication between SAP cloud solutions and protected on-premise or
private cloud networks that cannot be accessed directly from the Internet.

SAP AND PARTNER USE ONLY


SAP API Management
SAP API Business Hub

SAP AND PARTNER USE ONLY


SAP API Management

SAP Open Connectors SAP Integration Advisor

SAP Open Connectors are pre-built, feature-rich connectors SAP Integration Advisor is a cloud-based
to simplify the connectivity and seamless integration with over service that helps you to simplify and
160 non-SAP cloud applications. streamline the implementation flow of your
B2B integration process

SAP AND PARTNER USE ONLY


Types of SAP S/4HANA Cloud Integrations
Connecting Applications • SAP-managed integration:
• SAP Best Practices template-based integration
Technologies for Integrating Systems and Applications • Customer-driven integration:
Point-to-Point Integration
• Every system or application is integrated directly with another system or application to share data.
• Quick and easy, but it is not scalable.
• Each point-to-point integration must be individually secured, monitored, and maintained during its lifecycle.
Hub-and-Spoke Integration
• All applications share data through one central hub system.
• The hub routes traffic to the respective system/application, and acts as a MOM (Message Oriented Middleware) that can
perform any type of translation, transformation, and routing decision.
Middleware
• bridge between two or more applications that need to share data with each other
• Middleware takes data from an application and translates, reformats, and restructures the information so it can be
received by another application.
• It has the ability to process, route, enrich, and manipulate the flow of data between multiple source and target systems.
Application Programming Interface (API)
• software intermediary that allows two applications to talk to each other.
• An API is the messenger that delivers a request from one system to another system, then returns a response. APIs
facilitate interaction between systems by selectively exposing certain functionalities, allowing different applications,
websites, or devices to communicate with each other.

SAP AND PARTNER USE ONLY


Connecting SAP S/4HANA Cloud with Other Solutions

Open APIs for any integration scenario


• OData and SOAP APIs can be used to connect SAP S/4HANA Cloud to SAP or non-SAP cloud or on premise
applications.
Core Data Services (CDS) Views
They expose business data, which is stored in abstract database tables, based on business semantics and is therefore
easier to consume.
You can use the Custom CDS Views app for different purposes:
• External APIs define a service that can be consumed externally via OData.
• Cube or Dimension views can be used in analytical scenarios.
• General custom CDS views can be reused for view building in various scenarios.
Traditional SAP Integration APIs
BAPIs and IDocs can be used to connect SAP S/4HANA Cloud with on-premise applications. They are published
and released via SAP Notes and can only be used in the specific scenarios for which they have been explicitly
released. There is limited or no extensibility and limited or no lifecycle guarantees for BAPIs and IDocs.

SAP AND PARTNER USE ONLY


Transitioning from On Premise to Cloud Integration
Technologies

SAP Process Integration (PI) and SAP Process Orchestration (PO) are SAP's traditional integration
middleware products for on-premise deployments.

SAP AND PARTNER USE ONLY


Communication Scenarios in SAP S/4HANA Cloud,
public edition

SAP AND PARTNER USE ONLY


Task Types in the Cloud
Cloud Integration Automation Service Integration Automation Service:
•Automated tasks: The respective
applications provide APIs, which
allows the Cloud Integration
Automation service to automate
the corresponding configuration
step.
•Semiautomated tasks: These
may include customer-specific
data (for example, customer tenant
URLs defined in the integration
setup in SAP Maintenance
Planner) to partially automate
certain tasks.
•Manual tasks: These will show
the respective excerpt of the
implementation guide for the
responsible person to apply the
necessary setting manually before
confirming the task.

SAP AND PARTNER USE ONLY


Integration Monitoring Tools
Integration Monitoring with SAP Cloud ALM for Operations
SAP Cloud ALM for Operations enables customers to monitor processes an
the Integration & Exception Monitoring app in Cloud ALM.
Capabilities of Integration & Exception Monitoring in SAP Cloud ALM:
•End-to-End monitoring by correlating single messages to end-to-end messag
•Monitoring of integration related exceptions
•Support of peer-to-peer interfaces as well as orchestrated integration
•Closes gap between business and IT during problem resolution process (tech
• Alerting to notify responsible persons in business and IT about disco
• Search and track single messages based on exposed business context
• Operation automation to trigger operation flows context sensitively f
Integration Monitoring in SAP Business Technology Platform
For SAP Cloud Integrations built on the SAP Business Technology Platform, a developer can check the status of messa
The start page is divided into the following sections, each covering a specific task area:
•Monitor Message Processing: View the number and status of processed messages within a specified time window.
•Manage Integration Content: View the number and status of integration content artifacts (for example, integration flow
•Mange Security: Manage certain tasks related to the setup of secure connections between your tenant and remote syste
•Manage Stores: Manage temporary data storages on the tenant.
•Access Logs: Monitor audit logs (resulting from system changes) and analyze errors that occurred during inbound HT
•Manage Locks: Display and manage lock entries that are created (in the in-progress repository) to avoid the same mes
SAP AND PARTNER USE ONLY
Integration Monitoring in SAP Analytics Cloud
The SAP Cloud Integration Reporting Dashboard is developed on SAP Analytics Cloud. It is a simple and
intuitive widget-based analytics dashboard that provides at-a-glance view of relevant key performance indicators of
a Business Technology Platform tenant where your SAP Cloud Integrations are running. The widgets in the
dashboard displays data in a simple metric that helps you visualize the context information with slicing and dicing
capabilities.
Using the dashboard, you can:
•Monitor the integration flows which has the highest processed messages.
•Analyze the status of processed messages.
•Get the count of the deployed artifacts.

SAP AND PARTNER USE ONLY


Data Migration

SAP AND PARTNER USE ONLY


SAP S/4HANA Migration Cockpit
Note
•View the migration objects supported by the extensibility
framework in the SAP Help Portal
•In some cases, custom fields cannot be automatically added
and you must manually identify the source structure using the
Migration Object Modeler.
•The Migration Object Modeler onl supports certain objects
for customization in SAP S/4HANA Cloud. Learn more in
SAP Note 2999428
•New migration objects cannot be created with the Migration
Object Modeler in SAP S/4HANA Cloud.

The SAP S/4HANA Migration Cockpit is included in the licenses for all SAP S/4HANA deployment options
and is accessed with the Migrate Your Data Fiori app on the launchpad. The Migration Cockpit is a ready-to-
use data migration solution with a set of comprehensive template-based migration objects for transferring
business data. It automatically maps source data to the SAP S/4HANA target values and generates the necessary
migration programs, so there is no programming required. The Migrate Your Data app guides you through the
migration process with a step-by-step workflow that has built-in validation checks to ensure data quality and
consistency.

SAP AND PARTNER USE ONLY


Migration Options in SAP S/4HANA Cloud
Note
For the transfer of data using separate SAP HANA staging database
(Remote SAP HANA Database Schema connection)​:
•You must first activate the scope item Data Migration to SAP
S/4HANA from Staging (2Q2) and set up the integration between
SAP S/4HANA and the staging database.
•The SAP HANA express edition trial can be deployed as the
secondary database and is free for development and productive use
for up to 32 GB of RAM. Learn more here

SAP AND PARTNER USE ONLY


Migrate Data Using Staging Tables: Transfer Data Using Template Files

SAP AND PARTNER USE ONLY


Migrate Data Using Staging Tables: Transfer Data Using Separate SAP HANA
Staging Database

SAP AND PARTNER USE ONLY


After Migration

You can cancel


Check the migration results
Use data migration status app to check results and extended results

SAP AND PARTNER USE ONLY


Settings for Legacy Data Transfer

First enter the dates on which you want to complete all preparatory activities for each company code in the
Define Settings for Legacy Transfer app BEFORE the actual data transfer using the relevant migration objects
in the Migrate Your Data app.
SAP AND PARTNER USE ONLY
Testing

SAP AND PARTNER USE ONLY


Test Strategy
Test Objectives

SAP AND PARTNER USE ONLY


Testing Mapped to the SAP Activate Roadmap Phases

SAP AND PARTNER USE ONLY


Roles and Responsibilities for Testing

SAP AND PARTNER USE ONLY


Testing Activities after Go-Live

Test Description
Post-Upgrade Testing (Automated) A customer may grant SAP permission to carry out Post-Upgrade Testing (PUTs)
on their behalf using the Test Automation Tool. If permission is granted and the
prerequisites are completed, SAP will automatically execute post upgrade test
scripts in the customer's Test system and the customer can review the
completed test results to address any issues. PUTs are typically unit or string
tests, but do not typically cover entire business processes.
Customer Testing (Automated) A customer can use the Test Automation Tool to run automated scripts that align
with the SAP Best Practice business processes. If a customer-specific
configuration prevents the usage of the standard test process, the customer can
make a copy of the existing process and customize it. Customers can also create
entirely custom business processes from scratch with the tool.
Regression Testing (Manual) f a predefined automated test script is not available or viable, customers can use
SAP Cloud ALM Test Management to build and track completion of manual test
cases.

SAP AND PARTNER USE ONLY


Test Automation Tool for SAP S/4HANA Cloud To reduce the efforts for regression testing, use
test automation wherever possible. Ensure that
you stick to the following recommendations to
stay as far as possible lifecycle enabled:
•Stick to standard test automats wherever
applicable.
•Leverage data variants, instead of changing
the standard test automats.
•To use customer specific master data for
testing, do not change the standard test process
in the Manage Your Test Processes app.
Exchange master data via data variants at test
plan level in Test Your Processes app. Upload
and download feature is available.
•Change only deviated process steps (for
example, if extension/customization is made to
business process flow).
•If a deviation from a standard process is
needed, copy standard processes and change
When a test is performed in the Test Your only the deviated steps (or add custom steps, or
Processes application, a Test Execution Service delete steps). All other process steps will
performs actions in a simulated user interface on stay standard and will be updated during
SAP AND PARTNER USE ONLY upgrades by SAP.
Manage Your Test Processes

SAP AND PARTNER USE ONLY


Test Process Types

•Standard test automates / process: Standard test automates / processes are created and delivered by SAP
as per SAP Best Practice processes. Users can view standard automates based on active scope items in their
Q-System. Note, that you can't edit or delete a standard test automate / process.
•Custom test automate / process: Custom test process are created by users either copying from Standard
process or by creating a new one according to your business needs.
•Post Upgrade Test automate / process: Post Upgrade tests are created by SAP and the focus of these
automates is to test the key functionality of applications based on active scope in Q-system after upgrade.
Post upgrade tests are performed by SAP based on customer consent.

SAP AND PARTNER USE ONLY


Use Cases for the Manage Your Test Processes Application
•If you have not changed a business process from the standard process flow, you can search for the
corresponding standard test process automate in the Manage Your Test Processes app and change the
test data to align with your organizational data. Then you can use the Test Your Processesapp to assign
the process to a test plan and execute the plan.
•If you have made edits to the standard process flow (for example, custom fields/custom logic), you can
copy the standard test process automate in the Manage Your Test Processes app to edit the steps (for
example, delete, add new, and so on). You will also need to define the test data to align with your
organizational data. Then you can use the Test Your Processes app to assign the process to a test plan
and execute the plan.
•If you want to test some, but not all, of the steps from one business process, and some from another
process, you can create a new test process in the Manage Your Test Processes app and manually add
empty steps. You can then select the empty step and use the search options to find the standard
automates you want to pull steps from to create your custom process. You will also need to define the
test data to align with your organizational data. Then you can use the Test Your Processes app to assign
the process to a test plan and execute the plan.
•If you find that none of the standard test automates meet your requirements, you can create a new test
process and add test process steps by recording the actions (such as recording your keystrokes) in the
applications directly. The functionality to "record" keystrokes is available in the Manage Your Test
Processesapplication.

SAP AND PARTNER USE ONLY


Create a Test Process

Learn how to create and edit a test process.

Learn how to record and add actions to a test process step.

Edit a Process Step

SAP AND PARTNER USE ONLY


Test Your Processes
Test Your Processes Key Terms:
•Test Plan: A test plan represents an end-to-end
business scenario. Test Plan is a set of one or more
Standard/Custom test processes.
•Test Process: A test process represents a business
process and is a set of one or more process steps.
•Process Step: A process step is a series of actions.
•Action: An action is a user action performed on the
application for the test. Some examples of actions
include: Input, Click, Select, and Search.

Learn how to use the Test Your Processes app.

SAP AND PARTNER USE ONLY


•Dependent execution of test processes: If there's data binding
Checking Test Execution Results between two or more test processes in a test plan and if the
source test process becomes Failed, then the destination test
process status does not execute. Subsequently, destination test
process status becomes Failed and process steps statuses become
Canceled, as it is dependent on the source test process.
•Independent execution of test processes: If there's no data
binding between two or more test processes in a test plan and if
source test process status becomes Failed, then the destination
test process will execute independently and its status becomes
Success if it passes.

Procedure to resume a failed test plan: Procedure to check test execution results:
•Choose Execute at the test plan level to re-execute 1. Open the failed test process and select the failed process step.
the test plan. 2. Select the Failed action. The failed action is followed by the
•Choose Execute at the test process level to re-execute Canceled actions.
a failed test process. 3. Choose Logs.
•Choose Resume at the action level to resume
execution from a failed action.
SAP AND PARTNER USE ONLY
Analyze Automated Test Results
Test Results Cards:
•Processes (Executed): Displays the Total number
of Processes executed. The card displays a bar chart
which is based on the Process type available in the
Customer system.
•Test Execution Status (Post-Upgrade Test
Plans): Total number of Post Upgrade Test plans
executed. The card displays the doughnut chart
which is based on the status of the Test Plans
executed for Post Upgrade Tests.
•Test Execution Status (Customer Test Plans):
Total number of Customer Test Plans executed. The
card displays the doughnut chart which is based on
the status of the Test Plans executed by the
customer.

Learn how to use the Test Automation Tool to automate business process testing in SAP S/4HANA Cloud.

SAP AND PARTNER USE ONLY


Test Management with SAP Cloud ALM

Access the SAP Cloud ALM Internet Demo System.

Learn more about Test Management in the


SAP Cloud ALM for Implementation Expert Port
al
.

SAP AND PARTNER USE ONLY


Test Case Preparation & Execution

SAP AND PARTNER USE ONLY


Cloud Security GDPR, and Identity Access Management

SAP AND PARTNER USE ONLY


Cloud Security
Integration, security, and performance between solutions located in different cloud data centers
All communication between Data Centers is encrypted by industry measures. The detail of implementation varies by solution and
data flow.
Backup retention procedures
SAP conduct backups in the form of a disk-to-disk copy, which enables rapid data creation and recovery. In addition to full backups
done on a daily basis, we create interim backup versions several times each day. We then archive these at a secondary location for
security purposes.
Monitoring and logging access to SAP Data Centers
SAP data centers are monitored around the clock with video cameras at every entry point. We use these cameras to record and
monitor each access event and log this in our access system for 90 days. Single-person access and "mantrap" systems provide access
only to authorized individuals. Technicians can enter special rooms using custom-configured ID cards. High-sensitivity areas require
authentication by means of biometric scans.
Technical security features
The multilayered, partitioned, proprietary network architecture permits only authorized access with:
•A Web dispatcher farm that hides the network topology from the outside world.
•Multiple Internet connections to minimize the impact of distributed denial-of-service (DDoS) attacks.
•Layered security measures that continuously monitors solution traffic for possible attacks.
•Multiple firewalls that divide the network into protected segments and shield the internal network from unauthorized Internet traffic.
•Third-party audits performed throughout the year to support early detection of any newly introduced security issues.

SAP AND PARTNER USE ONLY


GDPR - Cheat Sheet
Who owns your data?
SAP does not acquire ownership or stewardship of the data processed for the customer when it performs services for cloud solutions.
What are the data controller and data processor roles in a cloud environment?
A data controller is the entity that determines the purposes, conditions, and means of the processing of personal data. A data processor is an entity which processes personal data on behalf of
the controller. The data processor and controller in a cloud environment are the same as within an on-premise environment.
How does SAP ensure sub-processors protect your personal data?
Sub-processors are used for the processing of personal data. They are subject to data protection agreements that contain the same level of protection as the agreements SAP enters with its
customers.
How does SAP ensure appropriate security for the storage and processing of personal data?
SAP has implemented and is maintaining technical and organizational measures (TOMs). These TOMs comprise measures in the following areas: physical access control, system access
control, data access control, data transmission control, data input control, job control, availability control, data separation control, and data integrity control.
What is SAP's view on the Data Protection Officer (DPO) role?
SAP views the role of the data protection officer (DPO) as a central part of our overall data protection strategy. In addition, SAP has established an entire data protection and privacy (DPP)
team that consists of attorneys, auditors, and technical experts reporting to the DPO.
What is the EU General Data Protection Regulation (GDPR)?
The GDPR is an EU law that went into effect on May 25, 2018. It is a far-reaching and comprehensive regulation that protects the individual rights of data subjects in the EU. GDPR applies
to all companies processing personal data of EU-based individuals, regardless of the company's location.
What is the applicability of SAP's Data Privacy Agreement based on GDPR?
SAP's Data Privacy Agreement is applicable to all of our data center and processing locations, globally.
What regulations are applied to personal data stored and processed in a customer's cloud subscription?
SAP SE is a German company and is therefore under EU regulation. SAP follows the GDPR regulation introduced by the EU on May 25, 2018. Our Data Privacy Agreement acts as the
contract for commissioned data processing and is based on the most current applicable data protection regulation. Each company must consider its own local laws and regulations when
conducting business.
How does SAP adhere to region-specific data protection regulations?
We are fully committed to complying with all relevant legislation. This includes GDPR and other data protection laws such as the Japan Social Security and Tax Number regulation, the
Argentina Personal Data Protection Act, and Canadian privacy laws.
What is the difference between cloud and on-premise solutions when it comes to GDPR?
There is no difference between cloud and on-premise solutions because GDPR applies to businesses and their processes, not products. Compliance is a result of business processes that meet
the requirements of the law.
How do you transfer data securely between the U.S. and EU?
Transfers of personal data between the U.S. and EU are based on EU standard contractual clauses (SCCs). According to GDPR, SCCs are approved as appropriate safeguards. This provides
a lawful mechanism of transferring personal data outside the EU and EEA and forms a legally binding agreement between SAP global entities that establishes requirements for a baseline
protection of personal data.
SAP AND PARTNER USE ONLY
SAP Cloud Identity Services

SAP Cloud Identity Services SAP Cloud Identity Services consists of two separate systems hosted in SAP
Business Technology Platform: Identity Authentication Service (IAS) and Identity Provisioning Service (IPS).
The identity tenants are the first to be provisioned for an SAP S/4HANA Cloud customer because the other
systems are connected to them. Identity Authentication is a cloud service for authentication, single sign-on,
and user management in SAP cloud and on premise applications. It can act as an identity provider itself or be
used as a proxy to integrate with an existing single sign-on infrastructure. Identity Provisioning offers a
comprehensive, low-cost approach to identity lifecycle management in the cloud. It helps you provision
identities and their authorizations to various cloud and on-premise business applications. Collectively, IAS and
IPS enable customers to manage access to applications across their landscape.
SAP AND PARTNER USE ONLY
Authorization Concept in SAP S/4HANA Cloud, public edition

SAP AND PARTNER USE ONLY


Authorization Process

SAP AND PARTNER USE ONLY


Create Business Users

SAP AND PARTNER USE ONLY


Create and Assign Business Roles
Maintain Business Roles Application
The Maintain Business Roles app is used to create and edit business roles, add business catalogs to the roles,
and maintain access restrictions. You define business roles by combining predefined business catalogs and, if
necessary, define value help, read and write access by maintaining values for restriction fields.
Business Role Templates Application
You can get an overview of the delivered business role templates, any changes included in the latest release
upgrade, and whether you need to adapt your business roles to these changes
Business Catalogs Application
You can get an overview of all business catalogs, their statuses (for example, Deprecated), and their usage within
business roles. You use this application to see which applications and business catalogs delivered by SAP have changed
after a release upgrade.
Display Technical Users Application
You can display all technical users in the system. Technical users can be services that are used to automate tasks in the
system (for example, print queue user to pull print jobs remotely), or the support users of the software provider or
hosting provider to access the system if troubleshooting is required to resolve an incident. When the SAP S/4HANA
Cloud starter system is provisioned, a technical user is generated for the initial login. The person that receives the
technical login information should log into the system and create additional users, including one of themselves to use
moving forward. The technical user is only meant to provide the initial access and should be locked after other users
have been created and assigned permission.
SAP AND PARTNER USE ONLY
Thank You
Follow us

www.sap.com/contactsap

© 2022 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.
In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related
presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation, and SAP SE’s or its
affiliated companies’ strategy and possible future developments, products, and/or platforms, directions, and functionality are all subject to
change and may be changed by SAP SE or its affiliated companies at any time for any reason without notice. The information in this
document is not a commitment, promise, or legal obligation to deliver any material, code, or functionality. All forward-looking statements are
subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Readers are cautioned not to
place undue reliance on these forward-looking statements, and they should not be relied upon in making purchasing decisions.
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.
See www.sap.com/copyright for additional trademark information and notices.

You might also like