SAP Build Process Automation
SAP Build Process Automation
SAP Build
Process Automation
The Details
SAP, 2023
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.
Public 2
Agenda
Use Cases
Customers
Commercialization
1
The Low-Code Development Imperative, IDC, Nov 2021 2
Breaking the Code – How Low Code is Changing Development, IDC, May 2022
© 2023 SAP SE or an SAP affiliate company. All rights reserved. | PUBLIC 4
Spend management
Intelligent
and business network
Seamless Consistent security One Aligned Domain Embedded and Coordinated End-to-end
user and identity workflow Models, APIs, cross-product lifecycle process
experience management inbox and Events analytics management blueprints
Public 5
SAP BTP is the
foundation Spend management
and business network
of the Intelligent
Sustainable Human
capital
Customer
relationship
management management
Enterprise
Cloud ERP
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
Build and innovate Optimize and automate Connect and simplify Give data purpose Infuse intelligence
Public 6
SAP Build
Create and augment enterprise apps, automate processes, and design business sites, all visually
SAP Build Apps SAP Build Process Automation SAP Build Work Zone
Build Visually
Integrate Seamlessly
Collaborate Securely
SAP Business Technology Platform
Manual activities Owning the process but not owning the change
Changes / new processes take too long Hard coded process flows
Content store
Unified lobby
100s of pre-built
processes and automations
SAP Build Work Zone SAP Task Center / My Inbox Process Trigger & Forms Process Workspace
SAP Build
SAP Build Process Automation Cloud Studio
Visibility Process Forms Automations Automation Decision
Lobby Scenario Builder Builder Builder Builder Debugger Builder
Store
SAP Build RPA Runtime
Process Visibility Rules
Settings
Analytics & Automation Runtime Runtime
Monitoring
Service Workflow Runtime
Process extensions, cross-LoB workflows, and automations require semantic access to business objects, data, and services with:
Event integration | Data entry and forms with value helpers and context | Actions to create, read, update, and delete business records | Automated tasks
Process automation
Business Embedded intelligence
Form Action rules Approval(s) Bot Action For document information
SAP application extraction and decision
events Data entry Process that collects Decision Task provisioning/ Automation Process that creates recommendations
data from application(s) automation task UI
data in application(s)
Business services Business entities, events, and vocabulary Forms and application widgets
Workflow extensibility API hub and event mesh Domain models Integration flows and connectors
Business applications
*Note: SAP ECC is SAP ERP Central Component and SAP ERP HCM is SAP ERP Human Capital Management
© 2023 SAP SE or an SAP affiliate company. All rights reserved. | PUBLIC 16
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
Store: offers prebuilt content created and curated by SAP which can be used free of charge
Monitor: collects and displays events coming from the deployed workflows and automation jobs
Settings: includes various details, statuses, and error messages
My Inbox: process the tasks on your mobile or desktop device
Users can create and manage processes and workflows using a no-code
process builder. The process builder is the central component for many
projects. Using simple drag-and-drop functionalities, users can
• Define start triggers for a process,
• Add forms for request or approvals
Process builder
• Define process controls and variants, which reflect how the process
is to be executed according to defined conditions
• SAP Build Process Automation simplifies automation development not only with drag-and-drop simplicity. Users
Add decision logic and RPA bots directly into the process flow
• can add decision logic, RPA bots or AI-based document understanding into the process they are creating directly
And more…
from within the process builder. There is no need to switch from application to application to develop discrete
automation tasks or to spend project time on integrating multiple automation technologies.
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
and decisions) and process controls (such as branches, conditions, and mail notifications).
To create forms for requests and approvals, users can access the forms
editor either from the lobby or – when needed while building a process flow
– from within the process builder.
Users can create clean and easy-to-consume layouts simply by dragging and
dropping controls on the canvas.
They can incorporate text, number and date fields, drop-down menus, and
check boxes into the forms they create.
Forms builder
General information
3 parallel branches
Condition
Condition
Editor
Use conditions to route a running process Use branches to run multiple tasks at the same time
Apply an If or Default rule to the process context The tasks run concurrently, the process will progress
Define the next step to happen based on the condition once all tasks are completed
Add a maximum of 10 parallel branches
Validation, error-highlighting,
orchestration
The business rules editor enables everyone to create spreadsheet-like decision tables
or text-based rules. Other features include validation and error highlighting, the ability
to create and manage rule versions, orchestration to order rules execution, and a rich
expression library of the functions and operators needed to model complex rules.
Business users, who best understand the organization’s processes, can create,
maintain, and manage rule versions without relying on IT for additional development Business rules editor
effort.
Decision consists of one or more policies, and each policy Policy and
consists of a collection of rules input/output Policy
Data types are used to define input and output parameters
Decision table
– A decision table is a collection of input and output rule expressions in a
tabular representation
– Multiple rule conditions and results can be configured using a decision table
– Ability to import or export xlsx files
Text Rule
– A text rule is the collection of rule expressions in a simple if-then format
Depending on the complexity of the automation, users can use either the no-code editor or – when the automation requires the use of JavaScript – switch to the low-code experience. You can capture
fields, drag-and-drop automation steps into the bot flow, and connect steps using the building blocks of standard activities enabled by the solution.
Again, either editor can be launched from the lobby or from within the process
builder when the user wants to add a RPA bot into the process flow. Automation editor
* Planned improvements
Extract document information with Extract document information with a template Extract document
a pre-trained model (without template) to improve the accuracy compared to pre-trained information with OCR
For documents such as invoices, 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
Actions Editor
Content store
Industry
Dashboards Industry cloud solutions for automotive
Hundreds of Covering every LoB and several industry best practices:
content packages Sales Cross-LoB
Forms
Finance Retail
Procurement Utilities
Human resources Manufacturing
Shared services Skills Supply chain Automotive
Asset management Real estate and more
Increase the power of your business application Sustainability
Milestones, service-level-
agreements and key performance
indicators tracking
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
Run
execute your active and deployed
process, e.g., triggered via a form
Deploy accessed via Launchpad or an
API trigger
then the project is ready
Release for execution
maintain the current
version and provide
some description
Trigger process Bot extracts Decision is used Depending on Invoice is created and
for invoices needed information to determine the invoice details, further processed in
from the invoice approver approval is triggered SAP S/4HANA
An example scenario, showing how to improve the efficiency of invoice processing for further posting to your
transactional system with SAP Build Process Automation.
Throughout the mission participants will create a process, combining forms, automation, embedded Document
Information Extraction service, and approval flow including rules on how to select the approver.
Check out the SAP Discovery Mission
+ sample project available in the store for the creation of this invoice approval process
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
Process automation for Process automation for Process automation for Process automation for
SAP S/4HANA SAP Ariba SAP SuccessFactors SAP Business One
Production order operation Automate the extraction of purc Improve applicant data handlin Business document extraction f
confirmation hase order information g rom e-mail bot
Create purchase requisitions Automate paper-based invoice Automate offer letter distributio Supplier invoice upload for intell
from Excel posting n igent invoice scanning bot
Automatically fill in pre-screenin
Automate sales orders creation g questions Proof of delivery note upload in
from Excel the outbound delivery and invoi
ce bot
Add decision logic to sales Bulk Updating Categories in SA
order management process P SuccessFactors Learning Sales order creation from a loc
al purchase order bot
Automate invoice processing
with intelligent document Master data enrichment for busine
information extraction ss partner identification bot
Improved customer service Processing 500 orders per 30% faster time to market Bot processing of 100,000+ Intelligent bot processing of
and consistency within one batch for improved order due to quicker development sales orders to bring 6,000 documents each year
month (Hewlett Packard Enterprise) closing; before: entire day’s timeframe (Toyota) pharmaceutical products to without any human
Reduced time for billing work for one employee; Management of price customers intervention (Villeroy & Boch)
now: two-minute task for a (Zuellig Pharma)
processing by 83% and changes from parts suppliers Support for collaboration and
bot (REHAU) 360-degree visibility and
realized approximate with automated updates to enriched user experience
savings of US$200,000 for Refocusing 175 hours per SAP ERP; 2x productivity coordinated task with 2D and 3D
a new billing system month on high value in the improvement and 30% more management (Zuellig Pharma) visualizations sample bullets
(Chunghwa Telecom) customer invoicing process ( savings (AGCO) (KAESER Kompressoren)
Aço Cearense Industrial)
Reassignment of 4,700 90% faster data entry for Centralized app to manage 60% automation rate in See how customers are a
labor hours each year from job requisition and 50% operations and gain real- sales order processing and utomating processes wit
time savings on plant time visibility into tasks; 100% replacement of legacy h SAP
repetitive tasks to high-
value activities, increased inspections (Uniper) integrated 15+ systems; solutions (Alma Media)
efficiency in financial Business users spending improved productivity by Improved staff productivity
reporting by 90%+ 15%
(Wanhua Chemicals)
80% less time creating (Murphy Oil Corporation)
by enabling them to
workflow authorization complete core functions in
requests (Uniper) Streamlined asset inspection the field; 87% guest
processes; 25% reduction in satisfaction with helpfulness
back-office data processing of staff
effort; 100% compliance in (Taronga Conservation Society)
asset attribute capture
© 2023 SAP SE or an SAP affiliate company. All rights reserved. | PUBLIC
(TasNetworks) 58
The path to
SAP Build Process Automation
The path to SAP Build Process Automation
Move to process automation at your own speed or make a fresh start
SAP Workflow Management
Starting from
Looking for
■ All workflow management capabilities,
same runtime – no migration ■ Additional citizen developer
user experience including
■ Workflow components, process steps,
native RPA/process builder
and business rules as reusable artifacts
■ Live process content plus
■ Side-by-side usage with reuse of existing
growing new content artifacts
content and workflow editor
(templates, skills)
■ Migration Guide
New customers
■ Explore no-code process automations with a citizen developer experience
■ Build simple forms and departmental process improvements
■ Benefit from a growing list of prebuilt business content and new skills
© 2023 SAP SE or an SAP affiliate company. All rights reserved. | PUBLIC 60
Commercialization
SAP Build Process Automation Pricing Structure
Per Active User Pricing with RPA
© 2023 SAP SE or an SAP affiliate company. All rights reserved. | PUBLIC *No additional license needed 62
Descriptions Connections:
For SAP Build Process Automation the maximum number of sessions accessing the Cloud Service at any one time is counted; a
session refers to the time between logon and logoff or time out where a unique user, application, bot or platform accesses the
Cloud Service either directly or indirectly via a custom application. Automations triggered in debugging mode will not be counted
as a Connection.
Active User:
Active Users are the number of individuals that access the Cloud Service at any time during a calendar month. For Active User
counting, an individual user who is defined as both a Standard and Advanced user during a single month will be charged for
usage under both categories.
Standard User:
The Standard User is defined via the role Project Participant and enables users to initiate and participate in workflows created by
the Advanced User.
Advanced User:
The Advanced User is defined via the role Citizen Developer / IT Admin and enables users to create, via a Low-Code/No-Code
user experience, workflows, manage decisions, gain comprehensive process visibility, and configure processes. It allows users to
build, run, and manage workflows. It allows users to digitalize and automate decision-making. It enables process excellence,
process transparency, and process transformation by providing one view of the process. Users can configure the process flow
without the involvement of IT to improve process efficiency.
Attended Automations:
An Attended Automation is an automation with the trigger type attended.
Unattended Automations:
An Unattended Automation is an automation with any other trigger type as attended.
API Calls:
API Calls are inbound and outbound requests to the SAP Build Process Automation process components.
Storage
Storage is used for the persistence of SAP Build Process Automation process components.
8012251 SAP Build Process Automation, unattended automations 1 Connections 500 EUR Month 1 5
8012251 SAP Build Process Automation, unattended automations 1 Connections 300 EUR Month 6 30
8012251 SAP Build Process Automation, unattended automations 1 Connections 200 EUR Month 31 100
8012251 SAP Build Process Automation, unattended automations 1 Connections 125 EUR Month 101 Infinite
8012252 SAP Build Process Automation, attended automations 10 Connections 500 EUR Month 1 5
8012252 SAP Build Process Automation, attended automations 10 Connections 300 EUR Month 6 30
8012252 SAP Build Process Automation, attended automations 10 Connections 200 EUR Month 31 100
8012252 SAP Build Process Automation, attended automations 10 Connections 125 EUR Month 101 Infinite
8012264 SAP Build Process Automation, standard 1 User 1,70 EUR Month 1 500
8012264 SAP Build Process Automation, standard 1 User 1,27 EUR Month 501 1
8012264 SAP Build Process Automation, standard 1 User 1,11 EUR Month 1.001 5
8012264 SAP Build Process Automation, standard 1 User 0,89 EUR Month 5.001 20
8012264 SAP Build Process Automation, standard 1 User 0,72 EUR Month 20.001 50
8012264 SAP Build Process Automation, standard 1 User 0,62 EUR Month 50.001 100
8012264 SAP Build Process Automation, standard 1 User 0,54 EUR Month 100.001 Infinite
8012265 SAP Build Process Automation, advanced 1 User 14 EUR Month 1 Infinite
8012266 SAP Build Process Automation, additional storage 1 GB 2,50 EUR Month 1 Infinite
8012267 SAP Build Process Automation, additional API 10 API 5,00 EUR Month 1 Infinite
E2E Process
Onboarding Automation UX Integration
Use the SAP Build Process Automation Starter Kit for S/4HANA cloud, public edition
All customers with a “RISE with S/4HANA cloud, public edition” license are entitled to use
SAP Build Process Automation free of charge with full functionality, but limited capacity.
The entitlements contain 2 advanced user, 20 standard user and 1 unattended connection
and are part of the following SKUs:
Support for unstructured Enhanced Action Builder Seamless, embedded tool Visual Cloud functions with Industry-specific Process
processes & cases with semantic discovery and flow with SAP Signavio microflows & formulas Automation and App
configuration of APIs Process Intelligence Development content
packages and templates
Continuous process flow Improvements in Business Data attribute Seed Low-Code / No-Code Library of Actions content to
enhancements with Application Event Integration recommendations for extension tools for SFSF, integrate with application
managed complexity approval confidence & best S/4HANA and Ariba data and services in store
next actions
Process Orchestration Seamless extension 3rd Party integration Integrated User Experience Content marketplace for
across SAP and Non-SAP experience from within the (Google) for intelligent for Low-Code Suite App partner content for App
automations app and reuse Fiori UIs for document extraction Development and Development & Automation
process tasks Automation
Find a set of short videos explaining the most important functions of Customer Influence on our
public site: Influence & Adopt.
Frankfurt
Tokyo
US East (VA) Shanghai
Singapore
Enterprise security
Discovery Center services and hybrid
Enterprise readiness identity & access
with holistic lifecycle Actionable & guided missions Service catalog Best practice enablement & learning content
management
management
➔ Cloud identity services
➔ Change and deployment ➔ Risk & compliance
management
Ecosystem and Marketplace
➔ Secure development
➔ Technical ops automation
Integration packs Pre-built industry & LoB content Business workflows & bots Business apps- & third-party data
➔ Alerting
➔ Smooth integration App Dev Automation Integration Data and Analytics AI
option into existing
ALM processes
➔ SAP Build Apps ➔ SAP Build Process Au ➔ SAP API ➔ SAP Analytics Cloud ➔ SAP AI Business Services
SAP Build ➔ SAP Build Work Zone tomation Business Hub • Business Intelligence • Business Entity Recognition
• Workflow ➔ SAP Integration Suite • Augmented Analytics • Data Attribute
Management • Enterprise Planning Recommendation
• Integration Assessment
• Decisions & Rules • Document Classification
• Cloud Integration ➔ SAP Data
➔ SAP Business Applica • RPA bots • Document Information
• API Management
tion Studio • Process Visibility Warehouse Cloud Extraction
• Trading Partner
• Mobile Services Management ➔ SAP Data • Service Ticket Intelligence
• Runtimes • Integration Advisor Intelligence Cloud • Personalized
➔ SAP Task Center Recommendation
(Cloud Foundry, Kyma) • Open Connectors ➔ SAP Master Data Gov
• Document • Advanced Event Mesh ernance ➔ SAP AI Core &
Management Services • Migration Assessment ➔ SAP HANA Cloud SAP AI Launchpad
➔ SAP BTP ABAP Envir ➔ SAP Master Data Inte
onment gration
Public 76
Enable fusion team development
Collaboration between low-code and pro-code
LOW-CODE PRO-CODE
SAP Build SAP Build SAP Build ABAP SAP Business Cloud
Apps Process Work Zone Environment Application Studio Native
Automation
Create enterprise Automate Design engaging Leverage ABAP Boost developer Build highly
applications workflow business sites to know-how to productivity using scalable,
without writing code processes and get work done develop and run IDE, tools, and resilient and
tasks with simple quickly across all ABAP applications frameworks manageable
drag-and-drop and your enterprise in the cloud optimized for Java, applications
AI capabilities applications Java Script
Business Professional IT
Expert Developer Administrator
Unified Access
SAP Build Code first tools & services
Process DevOps
Insights
UI Technologies Document
Cloud Application Mobile Mobile Dev
(Classic, UI5,
Programming Model Services Kit and SDKs Management
Web components)
Process extensions, cross-LoB workflows, and automations require semantic access to business objects, data, and services with:
Event integration | Data entry and forms with value helpers and context | Actions to create, read, update, and delete business records | Automated tasks
Process automation
Business Embedded intelligence
Form Action rules Approval(s) Bot Action For document information
SAP application extraction and decision
events Data entry Process that collects Decision Task provisioning/ Automation Process that creates recommendations
data from application(s) automation task UI
data in application(s)
Business services Business entities, events, and vocabulary Forms and application widgets
Workflow extensibility API hub and event mesh Domain models Integration flows and connectors
Business applications
*Note: SAP ECC is SAP ERP Central Component and SAP ERP HCM is SAP ERP Human Capital Management
© 2023 SAP SE or an SAP affiliate company. All rights reserved. | PUBLIC 80
SAP Signavio & SAP Build
Combining capabilities to accelerate business transformation
Process Process & Process Processes & Forms & Task Unified launchpad
Analysis & Mining Journey Modeling Governance Workflows multistep approvals automation & task center
Benchmarks Best Practices Improvement Business Rules Prebuilt Document Process visibility
Recommendations & Decisions content understanding & flexibility
135+ tailored recommendations for SAP Build Ability to trigger automated actions through APIs from SAP SAP Build Process Automation
Process Automation available Signavio Process Intelligence; ability to trigger process complementing SAP Signavio Process
automations (workflow, bots) Governance
© 2023 SAP SE or an SAP affiliate company. All rights reserved. | PUBLIC 81
For More Information on SAP Build Process Automation: Follow SAP Build Process Automation On: