The Business Rules service is available on the SAP Cloud Platform (SCP) and is categorised within the “Integration” section, along with other services such as the Workflow service, and in fact the two services complement each other very well – I like to think of them as siblings.
Last week I was honoured to appear as a guest on the SAP CodeTalk series hosted by Ian Thain and the subject was the Business Rules service. Here’s the interview:
I thought it would be useful to gather together a few links to help get you started on your journey of discovery.
You should absolutely visit the main Business Rules landing page in help.sap.com because it contains pointers to key resources such as the core documentation, the API documentation on the SAP API Hub, and a “what’s new” section.
Murali Shanmugham has a nice multi-part series on combining Workflow and Business Rules in an example scenario: Implementing a user self-registration scenario using Workflow and Business rules in SAP Cloud Platform
Archana Shukla has written a number of useful posts on the Business Rules service – definitely worth having a browse through these.
The Business Rules service was first available in SCP’s Neo environment – it’s now also available in the trial landscape of the Cloud Foundry (CF) environment. This in itself is interesting as it’s a pattern that we could see more often. It’s also a good way to start understanding more about the CF environment, as you have something similar to compare and contrast across the two different environments. See Archana’s post for more info: Quick Start Guide to SAP Cloud Platform Business Rules Service in Cloud Foundry.
As I mentioned in the video, there’s a library of controls in UI5 for Business Rules – you can find them in the API reference here: sap.rules.ui. There’s also a related tutorial available in the UI5 SDK (something I’ve only just discovered!) which is here: Rule Builder Control where you can learn how to embed a rule builder control into your application.
Happy Business Ruling!