
What is Workflow (WF)? Need of WF
SAP Business WF
What is SAP BTP WF? Explain with Example
BTP WF allows user to...
Features of SAP BTP Workflow
Use-cases of SAP BTP Workflow
BTP Workflow Properties
Start Event
End Event
Intermediate Message Events
Intermediate Timer Events
Intermediate End Events
Intermediate Escalation
User Tasks Details
User Interface - Form
User Interface - SAPUI5
Mail Task - Details, Configure Mail body
Service Task - Details, Destination Configuration
Exclusive Gateways
Parallel Gateways
Reference Workflow (Subflow) - Properties
Create SAP BTP Trial Account & SAP HANA Cloud Instance
Create Subscription of SAP Build Process Automation
Assign Role Collections to Build Process Automation
Navigate to SAP Build Process Automation
Old way to get SAP BTP Workflow Subscription via Boosters
Real time scenarios to Automate using SAP BTP Workflow
Understand Flowchart of IT Ticket BTP Workflow
Navigate to SAP BAS & Create Dev Space (Full-Stack)
Add/Drop SAP Extensions to Dev Space
Create New SAP CAP Project from Template
Configure CAP Project - Changes in MTA & package.json file, Install dependencies
Create Database Entities in db folder
Create View Entities in db folder
Generate runtime DB artifacts
Creating DB Service Instance & Bind it to SAP CAP Project
Check DB Service Instance & Service Key in SAP BTP
Deploy DB artifacts to HANA Cloud DB
Check generated Tables in SAP HANA DB Explorer
Explore SAP HANA DB Explorer
Load data into SAP HANA Cloud DB Tables
Create Service Interfaces in srv folder
Generate & Deploy runtime service artifacts to SAP HANA Cloud DB
Test SAP CAP Services Locally
Build the CAP Project
Deploy the CAP Project to SAP BTP
Create API/Service Destination in SAP BTP
Create Email Destination
Use of App Password for Email Destination
Start development of real-time Workflow scenario
Add User Task for Requester
Create User Interface as Form
Use of Gateways
Use of Service Task
Service Task Properties - Destination, Path etc.
Use of Script Tasks
Use of Batch Call in Service Tasks
Continuation of workflow development
Trigger User Tasks with dynamic context Recipients
Use of Sections inside Form of User Task
Continuation of workflow development
Use of Email Tasks
Use of Sub-Section inside Form of User Task
Continuation of workflow development
Update DB Tables in Workflow
Do Post Call via Service Task
Continuation of workflow development
Workflow error code resolutions
Use SAP Build - Manage App to trigger Workflow
Use SAP Build - Monitoring App to Monitor Workflow execution
Understand Workflow Context and Workflow Logs
Workflow Instance ID and User Task Instance ID
Understand Workflow MyInbox App
Identify Workflow Error with Workflow Context
Use Postman to Identify Workflow Error
Continue Workflow Testing
Test 'Send Back to Requester' functionality
Retry Workflow execution after Error
Test Email Trigger Functionality
Test Final Table update via Service Task
Continue Workflow Testing
Understand Referenced Subflow
Example of Referenced Subflow
Data Mapping & Flow of Tasks in Subflow
Walkthrough of Referenced Subflow Properties
Understand the Subflow usage in existing Workflow
Adjust existing script task files
Add Referenced Subflow Task & Fill Properties
Start Creation of a Child Workflow
Understand Collection Context Path
Understand Completion Condition
Understand Input Mapping
Understand Loop Counter
Understand Output Mapping
Create User Task & User Interface Form for Support User
Create Script Task to process the decisions
Create Email Task to Notify Support Users
Process data received from Referenced Subflow
Process Support User's Decision
Modify HR User Form to add Subsections
Update Database Table on Final Approval
Process on Support User Reject Action
Trigger Workflow from SAP Build App
Learn Error fixing based on Workflow Context
Multiple Subflow Instances in Workflow Logs
Test 'Completion Condition' scenario in Subflow
Continue Testing of Referenced Subflow
Need of SAP BTP Workflow API
Learn about SAP Business API HUB
Use 'Try Out' option of Workflow API
Configure New Environment in Workflow API
Run GET API call to fetch Workflow Instance details
Trigger the Workflow from API Hub
Monitor triggered Workflow instance from SAP Build Apps
Create BTP Destination for real-time Workflow Trigger
This course will definitely help you to start your SAP BTP Workflow (WF) journey starting from the BTP WF concepts to the Development of Workflow & Referenced Subflow with CAP Project & SAP Build App.
The course is carefully designed and topics have been explained in detail, step-by-step and simple manner.
Course Goals -
Learn about SAP BTP Workflow, Referenced Subflow & SAP Build Apps
Create a BTP Workflow(WF) from scratch to learn the creation of WF Artifacts as Tasks (Script, Service, Mail & User), Events and Gateways
Create Referenced Subflow to learn Parallel execution of Processes, Data Mapping & Flow of Tasks
Test BTP Workflow in SAP Build using Manage App (to Trigger WF), Monitor App (to know WF Context & WF Logs) & MyInbox App (to take action)
Debug BTP Workflow & Use Postman to detect WF Errors
Learn about Workflow APIs to trigger Workflow and Create BTP Destination for real-time WF Trigger
Concepts you will learn -
About SAP BTP Workflow (WF) - Need of SAP BTP WF. Features, Use-cases & Technical properties of BTP WF
What are BTP WF Events? What are BTP WF Tasks? What are BTP WF Gateways?
Need to setup Email Destination & API Destination.
Why to subscribe to 'SAP Build Process Automation' ? Which Role Collections to be added ?
Understand Referenced Subflow & its need. How Data Mapping is handled ? How is the Flow of Tasks ?
WF Testing concepts - WF Definition Instances, Reading WF Context & WF Logs during Error Analysis.
Need to trigger Workflow from a Workflow API. What is SAP API Business Hub? Setup destination to trigger WF
You will learn step-by-step -
A Step-by-step detailed guide for beginners to Create SAP BTP Workflow from scratch using BTP & Workflow Module in SAP CAP MTA Project
Create & Prepare CAP MTA project Development. Create DB & Service Entities. Deploy DB artifacts to SAP HANA Cloud Database & Load data into it
Bind SAP CAP Services to HANA Cloud to test it locally and Build & Deploy CAP Project to SAP BTP.
Create API Destination & Email Destination. Create Subscription of 'SAP Build Process Automation' & Assign necessary Roles to it
Create User Tasks, Create User Form, Create Sections & Sub-Section inside it
Create Service Tasks, Use Batch Calls in Service Tasks, Update DB tables in WF
Create Script Tasks to write process logic, Create Mail Tasks to notify users, Create Gateways
Step by step guide to Test SAP BTP Workflow using SAP Build Apps
Use SAP Build Manage App to trigger Workflow, Use SAP Build Monitoring App to Monitor WF execution
Understand WF Context, WF Logs, WF MyInbox App
Debug Workflow - Identify WF Errors with WF Context, Use Postman to Identify WF Errors
Test 'Send Back to Requester', 'Email Trigger' and 'Final Table update via Service Task' Functionality
Create Referenced Subflow and Test it
Create Referenced Subflow Task & New Workflow (Child Workflow) for it
Learn about - Collection Context Path, Completion Condition, Loop Counter, Input-Output Mapping
Test Referenced Subflow in SAP Build, Monitor Multiple Subflow Instances in WF Logs, Test 'Completion Condition' scenario in Subflow
Trigger SAP BTP Workflow from Workflow API
Configure New Environment in Workflow API (SAP Business API Hub), Trigger BTP Workflow from API Hub
Run GET API call to fetch Workflow Instance details, Create BTP Destination for real-time Workflow Trigger