Skip to Content
Technical Articles

SAP Cloud Platform Workflow Developer Center

If you want to know about the latest and greatest features from SAP Cloud Platform Workflow, then you are at the right place. This blog is a one-stop source to find all the information you require, as a developer.

Here, you will learn everything about SAP Cloud Platform Workflow and find answers to your questions like – why do I need this feature, when should I use it, how should this be used, what are the best practices, what are the common pitfalls to be avoided, etc.

Please note that this is complementary to the product documentation and sole purpose of this developer center is to keep the SAP CP Workflow community updated with the monthly product enhancements and to provide information on commonly used product features.

If you are trying SAP Cloud Platform Workflow for the first time, then head over to ‘getting-started‘ blogs to an SAP Cloud Platform trial account and build a simple ‘Hello World’ workflow:

Getting started with the Workflow service in the free Trial account

Getting started with SAP Cloud Platform Workflow – How to build a simple approval UI

All said this blog will cover various aspects of the product like Workflow Modelling, SAPUI5 application development specifically for SAP CP Workflow, Operation & Monitoring of Workflow, workflow APIs, Roles & Authorizations etc.

Workflow Modelling & Development

Helps you to model a workflow using the web-based editor

Introduction Introduction to SAP Cloud Platform Workflow  (Podcast by Christian Loos)
SAP CodeTalk – SAP Cloud Platform Workflow Service  (YouTube)
Discovering SAP Cloud Platform Workflow, an exhaustive 10-part blog series by DJ Adams
Tutorials / Self-Learning SAP Cloud Platform Academy (YouTube Playlist)
Getting started with SAP Cloud Platform Workflows
Integrate an External Service into a Workflow
Service Task What are the connectivity options available with SAP CP Workflow
How to consume an OData Service from a Service Task
How to consume an RFC from SAP CP Workflow
How to expose an OData service in the backend and consume it in theSAP CP Workflow
User Task How to configure user task and take full advantage of all the available features
Assigning Users to task – Understand permissions, authorizations, and the Identity Provider configuration
Assigning user groups as task recipients

SAPUI5 Application Development

Helps you to create custom SAPUI5 applications which can be used in the Workflow’s human tasks.

Task UI Development Understanding Custom UI Integration with SAP CP Workflow
Build your Custom HTML5 application in SAP WebIDE for Workflow
Using Custom SAPUI5 application for User Task in SAP CP Workflow
Working with Task APIs in your Custom HTML5 application
Start Workflow from your HTML5 application
Calling external service in Task UI of SAP Cloud Platform Workflow
Build Fiori form-based UI for workflow user task

Integration Scenarios

Helps you to understand the various integrations scenarios possible with SAP Cloud Platform Workflow.

SAP SuccessFactors Solution Blueprint: Automate employee on-boarding process in SAP SuccessFactors using SAP Cloud Platform Workflow
Extend SuccessFactors with SAP Cloud Platform Workflow – Part 1
Extend SuccessFactors with SAP Cloud Platform Workflow – Part 2
SAP Cloud Platform Workflow sample application to extend SAP SuccessFactors onboarding use case
Source code in Github for the integration scenario
SAP S/4HANA Cloud Solution Blueprint: Automate the Business Partner Creation Process Using SAP Cloud Platform Workflow and Business Rules
SAP S/4HANA Cloud side-by-side Extensibility: Supplier bank account update scenario
SAP Cloud Platform Document Service Handle attachments in SAP Cloud Platform Workflow [New]
SAP Jam Solution Blueprint: Automate the Document Review Process with SAP Cloud Platform Workflow and SAP Jam Collaboration
Enable Collaboration and Document Management in SAP Cloud Platform Workflow using SAP Jam
Sample Application for Collaboration in SAP Cloud Platform Workflow with SAP Jam 
Audit Document Review Process in SAP API Business Hub

Community Blogs [New]

This section will have a list of exciting blogs by SAP Cloud Platform Workflow community.

Workflow notification & administration SMS notification of workflow user task and approve/reject directly from SMS by Nabheet Madan
Workflow Approval from an email by Nabheet Madan
Workflow notifications (user task or state change) in Slack by Domi Bigl
Workflow administration using the function as a service and Twilio by Nabheet Madan
Create a workflow from Google Assistant chatbot by Nabheet Madan

 

 

4 Comments
You must be Logged on to comment or reply to a post.
  • Do you know if there are any SCP Wf Admin tools available?  Thinking about things like reassigning a task to a new Agent, correcting Context data before restarting the wf?

    I like what I see on SCP Wf but to use it in a production environment we do need admin tools.

    Regards .. Andy

  • Hi Sreenivas,

    What is the recommended approach for Cloud WF Context persistence (1.HANA DB or 2.On Premise ECC and access on Premise ECC Persistence Data thru Cloud connector)

    We have HANA DB and also On Premise ECC.

    Best regards,

    Prasad

     

     

     

    • Hi Prasad,

      The SAP Cloud Platform Workflow has its own context persistence. Anything which is available at the start of a workflow instance, context available as the response of a service task, context enhanced in a script task or the context updated from task UI are persistedin the form of JSON objects. So, you don’t have to perform any special handling. The recommendation is to only persist data that is required by the workflow. For transient data (which are only displayed in task UI), you need not persist in the workflow context but access it via respective API when required.

      Hope that answers your query.

      Regards,

      Seshadri Sreenivas