L2 SAP Build Process Automation 2024 - 01
L2 SAP Build Process Automation 2024 - 01
The Details
Public
Agenda
Open ecosystem
Commercialization
Get started
Public 3
SAP BTP
Unleash digital innovation
across business functions
Create personalized experiences Build faster with business context Run with confidence on a trusted,
that instantly work with SAP applications to meet change with agility enterprise-grade platform
Public 4
Application development and automation on SAP BTP
Integrated solutions enabled by generative AI
Low-code Pro-code
Drag-and-drop simplicity Java and JavaScript apps optimization ABAP apps optimization
Public 5
Organizations are turning to low code
1 The Low-Code Development Imperative, IDC, Nov 2021 2 Breaking the Code – How Low Code is Changing Development, IDC, May 2022
Public 6
SAP Build
SAP Build enables everyone no matter their skill level to create and augment
enterprise applications, process automations and business sites
with drag-and-drop simplicity.
SAP Build Apps SAP Build Process Automation SAP Build Work Zone
Build visually
Integrate seamlessly
Collaborate in fusion teams
Public 7
Automate visually
Simplify process and task automation
Process Builder
Public 8
Integrate seamlessly
Develop faster using pre-built workflows, bots and connectors for SAP and non-SAP systems
Content store
Visit the SAP Business Accelerator Hub
Public 9
Collaborate securely
Foster collaboration and operate with confidence
Unified lobby
Public 10
SAP Build Process Automation
Automate processes and tasks with drag-and-drop-simplicity
SAP and non-SAP Processes and Forms and Task Unified launchpad Low-code
integration workflows multistep approvals automation and task center app dev and
business sites
SAP Integration Suite
SAP Build
Public 11
Architecture
Public 12
Who will directly benefit from SAP Build Process Automation?
Public 13
Key capabilities in detail
Welcome to the Lobby
Import projects
Lobby – central design and control center for creating, accessing, and managing your projects in SAP Build Process
Automation
• Connectors: create Actions to communicate with external systems or leverage Automation SDK providing different activities for an
automation
• Store: offers pre-built content packages created and curated by SAP and authorized partners
• Monitoring: collects and displays events coming from the deployed workflows or automation jobs and manage the related processes
• Control Tower: includes various details, statuses, and error messages on tenants or agents
• My Inbox: process the tasks on your mobile or desktop device
Public 15
The basics – creating a project
Public 16
Processes and workflows
Build, adapt, and organize process flows
Process builder
Public 17
Defining the process with an intuitive experience
Automation
A business process is a set of tasks or activities that are completed to achieve a goal or outcome
Visually create a business process version using a combination of artifacts (such as automations, forms,
actions and decisions) and process controls (such as branches, conditions, and mail notifications).
Public 18
Define a trigger to start the business process
Using a form as process trigger Using an event as process trigger Using an API call as process trigger
• Either use direct link to the • Listen to events leveraging SAP • Define required input parameters
published form to start Event Mesh • Reuse these inputs as, for
• Create a tile in SAP Launchpad • Supporting all events published example,
Service with the given parameters on SAP Business Accelerator and input fields in form or approval
SAP S/4HANA form
Public 19
Forms and multistep approvals
Design forms for requests and approvals
Public 20
Forms to start, to approve or to notify
Approval Form
Condition
Condition
2 parallel branches
Editor
Timed Wait
Use conditions to route a running Use branches to run multiple tasks Use timed wait to control how long
process at the same time the process pauses
• Apply an If or Default rule to the • The tasks run concurrently, the • Configure for different intervals
process context process will progress once all of minutes, hours, days or months
• Define the next step to happen tasks are completed • Also possible to add multiple
based on the condition • Add a maximum of 10 parallel timed wait events
branches
Public 22
Mail notifcations to inform relevant stakeholders
Public 23
Subprocesses to organize your processes
Subprocesses
Add subprocesses to your main process
• Modularize the process
• Reuse subprocesses where needed
• Needs to be available in the same business
process project Added subprocess
Public 24
Business rules and decisions
Create and maintain business rules for decision management
• Validation, error-highlighting,
orchestration
Public 25
Decisions need to be made
Public 26
Task automation
Automate routine tasks with robotic process automation (RPA) capabilities
Automation editor
Public 27
Automate with a bot: Task Automations
Public 28
Recorder capabilities
Cross-technology recording of the process
Public 29
Document understanding
AI-based document processing to use data from digital documents
Public 30
Document processing
Enhanced document extraction capabilities
* Planned improvements
Public 31
Three options to extract document information natively
Extract document information with Extract document information with a Extract document
a pre-trained model (without template) template to improve the accuracy compared to information with OCR
• For documents such as invoices, pre-trained models (optical character recognition)
payment advices, or purchase orders • Upload the business document to the service. • Useful for handling of
you can use the pre-trained models. • Create a document template artifact to extract unstructured documents
data from .jpg, .jpeg, .pdf, .png or .tiff file types
• Follow best practices for
• For the document types invoice, payment best results
advice, purchase order or custom
Public 32
Document processing
Enhanced document extraction capabilities with Google
Public 33
Integration enhancements for automations
Public 34
Desktop agent to run attended or unattended bots
Public 35
Action Projects
Communicate with business systems
Public 36
Actions to include and access business applications
Library of action
projects
Public 37
Using CAP in SAP Build Process Automation
Public 38
Prebuilt content
Accelerate development with pre-built content and components
Content store
Public 39
Accelerate business transformation with prebuilt content packages
Jump-start automation development while making use of best practices
Public 40
The Store with pre-built content packages
Public 41
SAP Business Accelerator Hub
Pre-built content to jumpstart your automations
3200+
Prebuilt Integrations
300+
Business Events
1200+
Automation artifcacts
within 430+content
packages
• Milestones, service-level-
agreements and key performance
indicators tracking
Public 43
Relevant
Track the performance of your processes attributes
Gain insights and end-to-end visibility into your business processes Performance
indicators
• Select the process-related attributes to be used in your visibility scenario
• Define your scenario and add your process, observes process, Qualtrics survey
of SAP BPM process
• Events and process content will be automatically used in the visibility
scenario
• Configure the relevant
• phases – representing a sequence of process steps
• correlations – in case you want to combine several processes into your
view
• states – open, completed, abruptly ended
• status – with target type like constant or attributes to be based on the Phase view
process content and define by when an instance would be critical or at risk
• attributes – just use the pre-defined ones or created calculated attributes
• actions – to help business users to act on situations, e.g., navigational or to
trigger a workflow
• performance indicators – which will be part of the visibility dashboard,
select the required attributes, measures, dimensions and representation Step type details
• Monitor the performance of your business processes in real-time, view past
performances and ensure your processes stay on their improved level
Performance
dashboard
Public 44
Release, deploy and run the process
After the creation of a process project, there are 3 steps to follow
Public 45
Unified launchpad and task center
Simplify access and improved operations
Public 46
Access your tasks
Public 47
Monitor and administrate
Public 48
Enable fusion team development
Use the development tools that best fit the respective skill set
Public 49
Demo
Streamline Journal Entry Approval and Posting
Make use of pre-build content packages
• Approval process is triggered for • Automation for document checks • Approval tasks is send to respective
validation, approval and posting of user’s Inbox S/4HANA
• Attachments are stored in document
journal entry data
management repository • Monitor process using process visibility Journal entry is posted in
• Accounting team fills excel sheet or • Decision is used determine the SAP S/4HANA
directly enters the journal entry data
approvers and process admin
in the form
Reduce processing Reduced error rate Reduce manual work Employee satisfaction
time Minimize potential Free employees from Simplified and faster
Process journal entry human errors manual and menial processes
postings faster tasks
Public 51
Use Cases
Get inspired, pick yours and start today
SAP Build Process Automation use cases
Get inspired, start today
Enable “lights-out”
Automate manual, Automatically aggregate
automation of high-volume
repetitive tasks data from multiple systems
process steps
Management of contingent
Hire to retire Relocation Visa permits HR employee self-services
workers
Design to operate Master data record updates Document approvals Lead-generation workflows
Enable “lights-out”
Automate manual, Automatically aggregate
automation of high-
repetitive tasks data from multiple systems
volume process steps
Akkodis automated recurring tasks like Prestige Group automated the generation Lufthansa Technik automated the collection
processing consultants’ time sheets to and sending of letters ensuring customers and reconciliation of data from disparate
invoice clients quickly and accurately receive accurate and timely information systems to accelerate material management
Read the customer story Read the customer story Read the customer story
Public 54
Common use cases for workflows and processes
Uniper replaced e-mail-based approval CITIC Pacific Mining extended its SAP Hitachi High-Tech created cross-application
processes with mobile-enabled workflows SuccessFactors solutions to streamline processes connecting SAP S/4HANA Cloud
and created all new digital processes document validation processes with various subsystems and external
Read the customer story Read the customer story systems
Read the customer story
Public 55
SAP Build Process Automation for SAP S/4HANA Frequent Use Cases
Improve the automation rate in your Lead-to-Cash process Improve the automation rate in your Purchase-to-Pay process
Automate the creation of sales Automate the creation of sales Automate the creation of Automatically populate missing
orders from structured data orders from unstructured data purchase requisitions from material codes in purchase
(e.g. Excel files) (e.g. PDF files) structured data (e.g. Excel files) requisitions
Automate managing credit Automate mass maintenance Create a purchase requisition Automated release of supplier
blocks on sales orders of billing blocks in sales orders approval process invoice upon customer
payment
Automate the approvals of Add decision logic into your Automate the processing of Automate mass upload of
return requests sales order management paper-based invoices manual G/L journal entries
process (e.g. supplier invoices, asset
master data)
Explore more SAP Build for SAP S/4HANA use cases online Click to go to corresponding
Explore pre-build content packages for SAP S/4HANA in the SAP Business Accelerator Hub pre-build content package
Public 56
SAP Build Process Automation for SAP SuccessFactors Frequent Use Cases
Click to go to corresponding
Explore pre-build content packages for SAP SuccessFactors in the SAP Business Accelerator Hub pre-build content package
Public 57
SAP Build Process Automation for SAP Business One Frequent Use Cases
Improve the automation rate in your Lead-to-Cash process Improve the automation rate in your Purchase-to-Pay process
Activity creation for business Sales order creation from a Supplier Invoice Upload for
partners local purchase order intelligent invoice scanning
Click to go to corresponding
Explore pre-build content packages for SAP Business One in the SAP Business Accelerator Hub pre-build content package
Public 58
Customers
SAP Build Process Automation Customer References (1/2)
Akkodis MEE | Switzerland RPA automation for project staffing and billing Online Customer Story
Professional services Context: SAP S/4HANA Cloud, private edition Reference Slide
Avaya NA | United States Transforming financial processes Customer Testimonial Video
Communications Contexts: SAP S/4HANA, SAP Signavio
Blue Diamond NA | United States Automate manual processes Customer Testimonial Video
Food Contexts: SAP S/4HANA, SAP Signavio
Citic Pacific Mining APJ | Australia Digitalize document validation processes Online Customer Story
Mining Context: SAP SuccessFactors Reference Slide
DeltaLight MEE | Belgium Automate data consolidation from warehouses Online Customer Story
Consumer products Context: SAP S/4HANA Cloud, private edition
Freudenberg MEE | Germany Building a citizen developers workforce Online Customer Story
Chemicals Context: Custom development
Hitachi High-Tech APJ | Japan Cross system process and task automation Online Customer Story
High tech Context: SAP S/4HANA Cloud Reference Slide
HomeMade APJ | Australia Cross system process automation Online Customer Story
Healthcare Context: Custom development Reference Slide
Jay-Be EMEA | United Kingdom RPA automation for order entry Customer Testimonial Video
Consumer products Context: SAP Business ByDesign
Lufthansa Technik MEE | Germany Automating data collection and reconciliation Online Customer Story
Aviation Context: SAP ERP Reference Slide
Mahindra APJ | India Drive enterprise automation Online Customer Story
Cross-industry Context: RISE with SAP, SAP BTP BTP Video
RISE Video
Moris MEE | Poland Automating warehouse services Value Story
Engineering Context: SAP S/4HANA, SAP EWM, SAP TM
Orbico EMEA | Croatia Digitalize manual processes Online Customer Story
Consumer products Contexts: SAP S/4HANA Reference Slide
Prestige Group APJ | India Automating customer communication Online Customer Story
Engineering Context: SAP S/4HANA Cloud, private edition Reference Slide
Uniper MEE | Germany Digitalize manual processes Online Customer Story
Utilities Contexts: Custom development Reference Slide
1,400 partners with 50,000+ members 750 partner apps built on SAP BTP or integrated
trained and enabled on SAP BTP with SAP solutions through SAP BTP
Public 63
Open ecosystem
Public 64
Open ecosystem: Microsoft Power Automate
Public 65
Open ecosystem: Google
Public 67
Integrate platform
with SAP Signavio solutions and SAP Build
Process Automation
Public
Automation Anywhere Bot Store Content catalog for SAP Build solutions 68
Commercialization
Try and Buy Build Process Automation
Free Model
Explore SAP Build Process As a customer or partner Get started for free and
Automation through guided you can start trying out SAP activate your SAP Build
interactions in a live system Build Process Automation Process Automation starter
from the BTP cockpit for pack available with certain
free and without time limits SAP solutions
Public 70
Try and Buy Build Process Automation
Commercialization Model
This business model lets you This business model allows This business model lets you
sign up to start using cloud for the consumption of cloud choose a fixed set of services
services in your production credits based on actual for a fixed rate, regardless of
environment with no upfront usage – providing you with the actual consumption
cost, no minimum usage highest flexibility
requirements, and no financial
commitments. Pay-As-You-Go
for SAP BTP helps you
start small and grow without
constraints.
Public 71
Standard User
Definition:
• The Standard User is equivalent to an End User
and is defined via the role Process Automation Participant.
• Each Standard User includes 1k monthly API
calls and 100MB of global storage
Public 72
Advanced User
Definition:
• The Advanced User is defined via the role Citizen Developer / IT-Admin. Can
configure the process flow without the involvement of IT to improve process
efficiency.
• Each Adv user includes 5k monthly API calls and 500MB of global storage
• One advanced user is a pre-requisite to use SAP Build Process Automation
Example:
• Users can create/initiate/approve workflows, build automation & actions,
manage decisions, and track process visibility dashboard via a
SAP Build Process Automation Advanced User
Low-Code/No-Code user experience.
Volume Tiers CPEA - Monthly List
from to Price per Active User
1 Infinite 14 €
Public 73
Unattended Automation
Definition:
• Unattended Automations are triggered by an API call, a schedule, or a form
within a process (any trigger besides attended)
• Each Desktop Agent can be configured to run either attended or
unattended automations, but not both simultaneously.
• An Unattended Automation license can be used to execute multiple
processes but only 1 process can be run per license
Metric - Connections:
• Unattended Automation licenses are sold as connections
• A connection is counted when an Agent is connected to the Cloud and
actively running a process (i.e. to run 20 automations in parallel you would
need 20 connection licenses)
SAP Build Process Automation – Unattended
Automation
Example:
Volume Tiers CPEA - Monthly List
• Sizing can be estimated based on the number of processes that will be Price Unattended
from to per Block (of 1)
automated, for example, if a customer identifies 4 processes to be automated
1 5 500 €
in parallel they should start with 4 unattended licenses.
6 30 300 €
31 100 200 €
101 Infinite 125 €
Public 74
Attended Automation
Definition:
• Attended Automations are triggered by an attended trigger
• Attended triggers are used for processes that need to be executed on
demand or may require manual intervention during the execution
• An Attended Automation license is required to deploy a project with an
Attended Trigger
• Each Desktop Agent can be configured to run either attended or unattended
automation, but not both simultaneously
Metric - Connections:
• Attended Automation licenses are sold in blocks of 10 connections
• A connection is counted when an Agent is connected to the Cloud and
actively running a process (i.e. to run 20 automations in parallel you would
need 2 blocks of 2 connection licenses) SAP Build Process Automation – Attended
Automation
Example: Volume Tiers CPEA - Monthly List
Price attended per
• Sizing can be estimated based on the number of users who would need from to Block (of 10)
access to this attended automation, for example, if a support team of 35 1 5 500 €
deploys an attended automation they would need to purchase 4 blocks of 10
6 30 300 €
connections to support their team
31 100 200 €
101 Infinite 125 €
Public 75
API Calls & Storage Additional API Calls
€5 per block of
10k API Calls
API Calls API Calls are inbound and outbound requests to the SAP Build Process Automation
process components. API calls reset every month.
API calls are pooled across all users on all tenants e.g. You purchase 5 advanced
users and 10 standard users your new total is (5x5 + 10x1) = 35k API calls monthly,
not tracked on an individual user basis.
Additional Storage
€2,5 per GB
Storage Storage is used for the persistence of SAP Build Process Automation process
components.
Unlike API call limits that get reset monthly, storage doesn’t reset on a monthly basis.
Like API calls, storage quantity is also pooled across all users and tenants. You
purchase 5 advanced users, and 10 standard users your new total is (5x500 + 10x100)
= 3,500 MB will be your new total available storage
Public 76
SAP Digital Access and SAP Build Process Automation
• Use of SAP Build Process Automation without additional licensing for both API and UI based access to Digital Core
• Access to Digital Core with attended third-party RPA bots or workflows is considered as human access for scenarios
where the bot is acting on behalf of this human
• Access to Digital Core with unattended third-party RPA bots or workflows requires additional licensing (Digital
Access)
Access Type to Digital Core SAP Build Process Automation Third-Party RPA
SAP Application Access via passport Digital Access either due to API call without passport or
Unattended Bot or Workflow No additional licensing registered BOT user Additional licensing
SAP Application Access via passport or named user Direct Human Access with link to a user license No
Attended Bot or Workflow No additional licensing additional licensing
Public 77
How to Size a BoM
Ask the right questions to create the correct Bill of Material in the SAP Estimator.
SAP Build Process Automation provides a unified Low-Code/No-Code development experience to combine orchestrated
workflows with Robotics Process Automation and Business AI in a single development environment.
Re-use existing process artifacts from previous automation tools like Workflow Migrate to SAP Build Process Automation to secure investment in process
Management and Intelligent RPA development and access to latest innovation
✓ Access to latest
SAP Build innovations
Public 80
Why migrate to SAP Build Process Automation?
✓ Simplified developer ✓ Orchestrated workflows and ✓ Task Center integration – ✓ Achieve Enterprise
experience with pre- Robotic Process One inbox across all Automation with native
defined process activities in Automation in a unified workflow applications. integration to SAP Signavio
a graphical layout-designer tool and SAP Integration Suite
✓ Typed interfaces and data
✓ Citizen developers can ✓ Single version for all types to map process data ✓ Leverage other BTP Services
now be included in the artifacts in a project with easily like CAP, SAP Build and
development lifecycle integrated monitoring Business AI
✓ Visual forms-designer with
✓ Access to pre-developed ✓ Simplified consumption simplified consumption of ✓ Tech partnerships with
content in the Build with metrics for different workflow context personal productivity tools
Content Catalogue usage types. SAP Build • Microsoft Office 365
✓ Native Integration to • Google Workspace
✓ Decoupled integration with Work Zone Standard SAPUI5 applications and
governance capabilities included for Process SAP Build Apps* ✓ Process composability with
like versioning, transporting Automation usage.
✓ Establish event-based 3rd party automation tools
and user management ✓ Reduce cost of standard automations with SAP like generative AI
users and process Event Mesh
participants by ~1/3rd.
Public 81
*planned for 2024
Transition to SAP Build Process Automation
Technical steps for SAP Workflow Management*
1
Subscribe SAP Build
2
Adapt Workflow modules to SAP Build
3
Reconfigure SAP Build
4
Goal: Automatic
Process Automation Process Automation using SAP Business Work Zone content workflow runtime data
service. Application Studio. using SAP Build and logs transition
Process Automaton My (only for same
Reassign SAP Build Adapt Workflow definitions to automatically Inbox and Process subaccount)
Process Automation Roles reconfigure service bindings. Workspace.
collection.
Adapt Workflow instance based routes used
Make sure a SAP Build in SAP UI5 applications to SAP Build Process
Process Automation Automation service instance.
service instance has
created before deleting Adapt Workflow Management destinations Scan for documentation:
the last workflow service using new service instance
instance. credentials and APIs.
1 2 3 4
Subscribe SAP Build Starting from Cloud Studio Starting from Desktop Studio Deploy projects and create
Process Automation Start the migration of the Desktop triggers for bot execution.
• All automation capabilities, ■
service. same runtime – minimal Studio Bots into the Cloud Studio
design time Create and Maintain Project
migration efforts
Reassign SAP Build Launcher for attended
• Automation components, ■ Next step is then to export your automations
Process Automation Roles
application, data, automations projects from the SAP iRPA tenant and
collection.
as reusable components import the
projects into SAP Build Process
Create a new tenant for
Automation
SAP Build Process
Automation by creating a Scan for documentation:
new sub-account and
connect eligible Desktop
Agents
*SAP Intelligent RPA in place migration support is planned for Q4.2023. Deployment Isolation in SAP
Public 83
Build Process Automation is planned for Q1.2024. It is a roadmap plan and subject to change.
Transition to SAP Build Process Automation
from SAP Business Process Management
Enterprise Services
Gateway
Repository
SAP Business SAP Build
Public Process Management Process Automation 84
Get started
Where to start? SAP helps you to deliver successful outcomes
Product Page Guided Experience SAP Learning Prebuilt Content Free tier SAP Builders Community
• Your central access point to • Take a guided tour and • Start your learning journey • Jump-start your projects with • Try SAP Build Process • Learn how road maps from
discover all there is to know familiarize yourself with key how to build you own prebuilt content Automation along with 50+ SAP SAP support the journey to
about SAP Build Process features processes and automations BTP services for free the future SAP product
• Leverage hundreds of
Automation: with drag-and-drop simplicity portfolio
• Experiment with guided process content packages, • Build and test your automation
– Overview exercises on how to build • Get your SAP Certification as RPA bots, and connectors scenarios up to a specified • Check out the latest road
– Features processes and forms an "SAP Certified Citizen capacity limit map for SAP BTP for
• Easily filter and browse the
Developer Associate“ upcoming platform
– Technical Information • Access sample data and content packages by line of • Easily switch to the paid
innovations
templates for hands-on • Go to the SAP Discovery business, application, project service plan, without losing
– Pricing
experimentation Center and explore our type, and more. your work.
– Get started
missions to get started with
step-by-step guidance and
expert support
Discover more Get hands-on now Explore content catalog Learn how to get started Become an SAP Builder
Scan this code to learn more Scan this code to learn more Scan this code to learn more Scan this code to learn more Scan this code to learn more Scan this code to learn more
Public 86
SAP Build Process Automation
A simpler and faster way to automate business processes
Simplify automation with Automate faster using pre-built Enable fusion team
drag-and-drop and AI workflows, bots and connectors development in a secure and
capabilities for SAP and non-SAP systems agile fashion
Public 87
Thank you.
Contact information: Join us on SAP Community
community.sap.com/
topics/process-automation
© 2023
2024 SAP
SAPSE
SEororan
anSAP
SAPaffiliate company.
affiliate AllAll
company. rights reserved.
rights See
reserved. Legal
See Notice
Legal on on
Notice www.sap.com/legal-notice for for
www.sap.com/legal-notice useuse
terms, disclaimers,
terms, disclosures,
disclaimers, or restrictions
disclosures, related
or restrictions to this
related material.
to SAP Materials for general audiences.