SlideShare a Scribd company logo
SAP Cloud Platform Business Rules
What’s New?
Available in Cloud Foundry NOW
3PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
SAP Cloud Platform Business Rules
 Version Management
 Import/Export from
Microsoft Excel
 New Rule Expression
Authoring
 Project Hierarchy
 Decision Orchestration
 Globalization
 Geospatial Rules
Version Management Destination I
5PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Overview
Change Management
 Make compatible/incompatible changes to the business rules project
 Freeze business rules which has moved to production
 Patch business rules that has moved to production
Maintain change history
 Capture when a change was made to the business rules
 Capture who has made the changes
 Capture why the change was made to the business rules
 View the change history of a business rules project
Separation of business logic from application logic while invoking
different version of the business rules
6PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Business Rules Project
Taxes 2016
Taxes 2019
Taxes 2017
Revision
 Is the documentation of change
 Business centric
 Quantum of change is high
Version
 Represents an unit of change
 Version identifier follows semantic versioning format
 Versioning format is: {major}.{minor}.{patch}
 Immutable once released
 Version is supported at business rules project level
 All the entities will inherit the project version
Concept
1.0.0
1.1.0
1.1.5
2.0.0
3.0.0
3.1.0
1.2.1
Revision version
7PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
 Business rules can have
revision and version
 Versions are immutable
which means they cannot be
edited or changed once
created
 Revision can be considered
as a major release of the
business rule changes and
contains many versions.
Manage Projects: Version Management
Create Version (1/2) Create revision
& version
8PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Manage Project: Version Management
Create Version (2/2)
Release version to lock
the changes done to the
business rules
 Freeze the changes to business rules by creating
version and group them to the revision
9PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Manage Project: Version Management
View Versions
 View the list of versions created
for the selected business rules
project
 Versions can be grouped into a
revision which can be seen
against each version
Revision to which the
version 2.0.0 belongs
 Version is created in 1.2.3 format
where 1 = major version, 2 = minor
version and 3 = patch-number
 Major, minor and patch are integer
values
View version
history
Version number.
Notice the format
10PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Manage Project: Version Management
Patch Version
Patch or edit
version
 Patch the
existing version
to make
changes and
release the
newer version
11PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Manage Project: Version Management
Consume Versions
Revision Version
Basic 1.0.0
Basic 1.0.1
Basic 1.0.2
Promotional 2.0.0
https://<host>/rules-service/rest/v2/rule-services
{
"RuleServiceId": "0207ff52b2954a84a9d50fa59",
"RuleServiceRevision": "Basic",
…..
}
{
"RuleServiceId": "0207ff52b2954a84a9d50fa59",
"RuleServiceVersion": "000001000000000001",
…..
}
Highest semantic version
of this revision will be
invoked i.e. 1.0.2
This version will
be invoked
1
2
Decision Table Export and Import
in Microsoft Excel
Destination II
13PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Business Rules
Business Rules
Developer
Business Users updates
the rules in excel
Export the rules from
SCP Business Rules Import back the modified
rules in SCP Business Rules
Business Rules
Developer
14PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Export and Import
Export decision
table as excel
Import the excel
with updated rules
15PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Limitations
 Only values are allowed to be edited
 Cannot change structure of decision table.
 As of now only Decision Tables Rules are supported.
 Maximum file size supported is 200KB.
 Empty cells not allowed.
Rule Expression Modeling
2.0
Destination III
17PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Problem Space
 REL (Rule Expression Language) is
English influenced authoring language.
 REL does not support globalization.
 REL is not usable for non-English user
 REL has functions which are
ambiguous
 REL is too verbose
 Difficult to author complex expression
18PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Summary
 More guided and contextual
 Introduction of translatable labels
 Grouping of entities and
expressions for improved readability
 Search for Data Objects
 Support for Aggregate Expressions
and Select Functions
Project Hierarchy Destination IV
20PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Feature Overview
 Application provider can create design time content template which can further be enhanced by
a consumer based on her specific requirements.
 It should be possible to expose only a subset of Business Rules Project entities within this
template.
 It should be possible to mark certain vocabularies within this template as extensible.
 The changes/extension done by consumer should not modify the original content template
shipped by the Application Provider.
 Any changes in the content template is automatically available in customer extension.
Business Rules Project content shipped by
Application provider and extensible by Partners/Customers (Consumer)
21PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Concept
Application provided
Business Rules Project
Local Business
Rules Project
Extension Business
Rules Project
Rule Service
Data Object
isExtensible: True
References
Data
Object
Includes
Extends Data
Object
Association
Rule ServiceReferences
Application provided
template
Customer Extension to
application template
Customer Business Rules
Project
22PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Extending Vocabularies
Customers or partners can
extend business rules
vocabularies from the
application provider
Consuming Vocabularies
Customers or partners can
create business rules project
and re-use vocabularies from
the application provider
Exposing Vocabularies
Application provider can
create business rules
project and expose a subset
of vocabularies
Operations
 Re-usable Vocabularies can
be made visible (Data
Objects and Rules).
 Data Objects can be marked
as extensible
 Revision based inclusion.
 Only two levels of Hierarchy is
currently supported.
 Any changes in the Application
Provider template are automatically
available to the Customer/Partner
 Only Data Objects can be extended.
 Data Object can be extended only
once.
 Only additive extensions are possible
o Adding new Attributes
o Adding new Associations
o Overriding the Annotations
Decision Orchestration Destination V
24PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Problem Space
• No particular order of
execution of Rules in a
Ruleset
• Result of one Rule cannot be
used as an input to the other
• Rules with different Result
data objects cannot be
added in one Ruleset
• Same data object cannot be
used as CONDITION and
RESULT in a Rule
25PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Decision Orchestration
“Decision orchestration is capability of SAP Cloud Platform Business Rules which enables
to orchestrate evaluation of more than one step of business logic to result in a decision in
clearly defined sequential steps”
• Rule 1
• Result1 =
5
Result1
• Rule 2
• If(Result1>2) Result2 = Result1 +
2
Result2
• Rule 3
• Result = Result2 *
10
Result
26PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Execution of rules
are ordered
Output from previous
rule is consumed as
input/output of next rule
Decision
Orchestration
New Policy for Decision
Orchestration
Geospatial Rules Destination VI
28PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Geospatial Rules
Feature Overview
• Business Rules that Support Geo coordinates
• Introduction of new Business Rule Data Type “Geometry”
• Geometry can be used just like any other primitives
• Supports geo coordinates in two dimensions.
• Coordinates to be defined in a GeoJSON format
• Supported Functions
• ISWITHIN()
• If a point is in a polygon
• ISNOTWITHIN()
• If a point is not with a polygon.
29PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Geospatial Rules
GeoJSON format
GeoJSON is an open standard
based on JSON for representing
geographical coordinates.
30PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
New data object type:
Geometry
Location based rules
Geospatial Rules
Globalization Destination VII
32PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Globalization in Business Rules
Feature Overview
Service translated content
Customer translated content
Supported Languages
 English
 Spanish
 German
 Chinese
 Dutch
 Portuguese
Language Code: ISO 639-1
33PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Business Rules
Translation Experts manually
update business rules project file
with needed language text
Export the business rules project
from Manage Rules Application
Import back the translated
business rules project
Business Rules
Developer
Business User open
rules in its preferred
language
34PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
… other updates (1/2)
 New v2 APIs and deprecated v1 APIs
 New S/4HANA tutorial to extend custom business object
35PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
… other updates (2/2)
 Import project from API Business Hub
New option to import business
rules project directly from
API Business Hub
36PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
What’s New: SAP Cloud Platform Business Rules
Summary
 Version Management
 Import/Export from
Microsoft Excel
 New Rule Expression
Authoring
 Project Hierarchy
 Decision Orchestration
 Globalization
 Geospatial Rules
Thank You
Contact:
Archana Shukla
archana.shukla@sap.com
© 2018 SAP SE or an SAP affiliate company. All rights reserved.
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of
SAP SE or an SAP affiliate company.
The information contained herein may be changed without prior notice. Some software products marketed by SAP SE and its
distributors contain proprietary software components of other software vendors. National product specifications may vary.
These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or
warranty of any kind, and SAP or its affiliated companies shall not be liable for errors or omissions with respect to the materials.
The only warranties for SAP or SAP affiliate company products and services are those that are set forth in the express warranty
statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional
warranty.
In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or
any related presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation,
and SAP SE’s or its affiliated companies’ strategy and possible future developments, products, and/or platforms, directions, and
functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time for any reason
without notice. The information in this document is not a commitment, promise, or legal obligation to deliver any material, code, or
functionality. 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, and they
should not be relied upon in making purchasing decisions.
SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered
trademarks of SAP SE (or an SAP affiliate company) in Germany and other countries. All other product and service names
mentioned are the trademarks of their respective companies.
See www.sap.com/corporate-en/legal/copyright/index.epx for additional trademark information and notices.
www.sap.com/contactsap
Follow all of SAP

More Related Content

What's hot

Cloud Platform Enterprise Agreement (CPEA) in Detail
Cloud Platform Enterprise Agreement (CPEA) in DetailCloud Platform Enterprise Agreement (CPEA) in Detail
Cloud Platform Enterprise Agreement (CPEA) in Detail
SAP Cloud Platform
 
Process Excellence with SAP Cloud Platform Process Visibility
Process Excellence with SAP Cloud Platform Process VisibilityProcess Excellence with SAP Cloud Platform Process Visibility
Process Excellence with SAP Cloud Platform Process Visibility
SAP Cloud Platform
 
SAP Cloud Platform Integration L2 Deck 2017Q4
SAP Cloud Platform Integration L2 Deck 2017Q4SAP Cloud Platform Integration L2 Deck 2017Q4
SAP Cloud Platform Integration L2 Deck 2017Q4
SAP Cloud Platform
 
SAP Cloud Platform CPEA Roadmap Services (07.2020)
SAP Cloud Platform CPEA Roadmap Services (07.2020)SAP Cloud Platform CPEA Roadmap Services (07.2020)
SAP Cloud Platform CPEA Roadmap Services (07.2020)
SAP Cloud Platform
 
SAP Cloud Platform CPEA Roadmap Services (04.2020)
SAP Cloud Platform CPEA  Roadmap Services (04.2020)SAP Cloud Platform CPEA  Roadmap Services (04.2020)
SAP Cloud Platform CPEA Roadmap Services (04.2020)
SAP Cloud Platform
 
SAP Cloud Platform API Management Technical Brief
SAP Cloud Platform API Management Technical BriefSAP Cloud Platform API Management Technical Brief
SAP Cloud Platform API Management Technical Brief
SAP Cloud Platform
 
SAP Cloud Platform Product Overview
SAP Cloud Platform Product OverviewSAP Cloud Platform Product Overview
SAP Cloud Platform Product Overview
SAP Cloud Platform
 
SAP Cloud Platform CPEA Roadmap Services June 2020
SAP Cloud Platform CPEA Roadmap Services June 2020SAP Cloud Platform CPEA Roadmap Services June 2020
SAP Cloud Platform CPEA Roadmap Services June 2020
SAP Cloud Platform
 
SAP Cloud Platform - The Business Platform for the Intelligent Enterprise
SAP Cloud Platform - The Business Platform for the Intelligent EnterpriseSAP Cloud Platform - The Business Platform for the Intelligent Enterprise
SAP Cloud Platform - The Business Platform for the Intelligent Enterprise
SAP Cloud Platform
 
SAP Cloud Platform SLAs and ITSM Process
SAP Cloud Platform SLAs and ITSM ProcessSAP Cloud Platform SLAs and ITSM Process
SAP Cloud Platform SLAs and ITSM Process
SAP Cloud Platform
 
Introduction to SAP Cloud Platform Integration (SCPI)
Introduction to SAP Cloud Platform Integration (SCPI)Introduction to SAP Cloud Platform Integration (SCPI)
Introduction to SAP Cloud Platform Integration (SCPI)
Ashish Saxena
 
2020 central sapcp_requirementschannel_1slider
2020 central sapcp_requirementschannel_1slider2020 central sapcp_requirementschannel_1slider
2020 central sapcp_requirementschannel_1slider
SAP Cloud Platform
 
SAP Cloud Platform Product Overview – Drive Agility During Rapid Change
SAP Cloud Platform Product Overview – Drive Agility During Rapid ChangeSAP Cloud Platform Product Overview – Drive Agility During Rapid Change
SAP Cloud Platform Product Overview – Drive Agility During Rapid Change
SAP Cloud Platform
 
Overview and Walkthrough of the Application Programming Model with SAP Cloud ...
Overview and Walkthrough of the Application Programming Model with SAP Cloud ...Overview and Walkthrough of the Application Programming Model with SAP Cloud ...
Overview and Walkthrough of the Application Programming Model with SAP Cloud ...
SAP Cloud Platform
 
SAP Cloud Platform Product Overview L2 deck
SAP Cloud Platform Product Overview L2 deckSAP Cloud Platform Product Overview L2 deck
SAP Cloud Platform Product Overview L2 deck
SAP Cloud Platform
 
SAP Cloud Platform CPEA Services Roadmap (03.2020)
SAP Cloud Platform CPEA Services Roadmap (03.2020)SAP Cloud Platform CPEA Services Roadmap (03.2020)
SAP Cloud Platform CPEA Services Roadmap (03.2020)
SAP Cloud Platform
 
SAP TechEd 2019 CAA217 – Efficient Continuous Delivery in the SAP Ecosystem
SAP TechEd 2019 CAA217 – Efficient Continuous Delivery in the SAP EcosystemSAP TechEd 2019 CAA217 – Efficient Continuous Delivery in the SAP Ecosystem
SAP TechEd 2019 CAA217 – Efficient Continuous Delivery in the SAP Ecosystem
SAP Cloud Platform
 
SAP Cloud Platform - Your Innovation Platform in the Cloud - L1
SAP Cloud Platform - Your Innovation Platform in the Cloud - L1SAP Cloud Platform - Your Innovation Platform in the Cloud - L1
SAP Cloud Platform - Your Innovation Platform in the Cloud - L1
SAP Cloud Platform
 

What's hot (18)

Cloud Platform Enterprise Agreement (CPEA) in Detail
Cloud Platform Enterprise Agreement (CPEA) in DetailCloud Platform Enterprise Agreement (CPEA) in Detail
Cloud Platform Enterprise Agreement (CPEA) in Detail
 
Process Excellence with SAP Cloud Platform Process Visibility
Process Excellence with SAP Cloud Platform Process VisibilityProcess Excellence with SAP Cloud Platform Process Visibility
Process Excellence with SAP Cloud Platform Process Visibility
 
SAP Cloud Platform Integration L2 Deck 2017Q4
SAP Cloud Platform Integration L2 Deck 2017Q4SAP Cloud Platform Integration L2 Deck 2017Q4
SAP Cloud Platform Integration L2 Deck 2017Q4
 
SAP Cloud Platform CPEA Roadmap Services (07.2020)
SAP Cloud Platform CPEA Roadmap Services (07.2020)SAP Cloud Platform CPEA Roadmap Services (07.2020)
SAP Cloud Platform CPEA Roadmap Services (07.2020)
 
SAP Cloud Platform CPEA Roadmap Services (04.2020)
SAP Cloud Platform CPEA  Roadmap Services (04.2020)SAP Cloud Platform CPEA  Roadmap Services (04.2020)
SAP Cloud Platform CPEA Roadmap Services (04.2020)
 
SAP Cloud Platform API Management Technical Brief
SAP Cloud Platform API Management Technical BriefSAP Cloud Platform API Management Technical Brief
SAP Cloud Platform API Management Technical Brief
 
SAP Cloud Platform Product Overview
SAP Cloud Platform Product OverviewSAP Cloud Platform Product Overview
SAP Cloud Platform Product Overview
 
SAP Cloud Platform CPEA Roadmap Services June 2020
SAP Cloud Platform CPEA Roadmap Services June 2020SAP Cloud Platform CPEA Roadmap Services June 2020
SAP Cloud Platform CPEA Roadmap Services June 2020
 
SAP Cloud Platform - The Business Platform for the Intelligent Enterprise
SAP Cloud Platform - The Business Platform for the Intelligent EnterpriseSAP Cloud Platform - The Business Platform for the Intelligent Enterprise
SAP Cloud Platform - The Business Platform for the Intelligent Enterprise
 
SAP Cloud Platform SLAs and ITSM Process
SAP Cloud Platform SLAs and ITSM ProcessSAP Cloud Platform SLAs and ITSM Process
SAP Cloud Platform SLAs and ITSM Process
 
Introduction to SAP Cloud Platform Integration (SCPI)
Introduction to SAP Cloud Platform Integration (SCPI)Introduction to SAP Cloud Platform Integration (SCPI)
Introduction to SAP Cloud Platform Integration (SCPI)
 
2020 central sapcp_requirementschannel_1slider
2020 central sapcp_requirementschannel_1slider2020 central sapcp_requirementschannel_1slider
2020 central sapcp_requirementschannel_1slider
 
SAP Cloud Platform Product Overview – Drive Agility During Rapid Change
SAP Cloud Platform Product Overview – Drive Agility During Rapid ChangeSAP Cloud Platform Product Overview – Drive Agility During Rapid Change
SAP Cloud Platform Product Overview – Drive Agility During Rapid Change
 
Overview and Walkthrough of the Application Programming Model with SAP Cloud ...
Overview and Walkthrough of the Application Programming Model with SAP Cloud ...Overview and Walkthrough of the Application Programming Model with SAP Cloud ...
Overview and Walkthrough of the Application Programming Model with SAP Cloud ...
 
SAP Cloud Platform Product Overview L2 deck
SAP Cloud Platform Product Overview L2 deckSAP Cloud Platform Product Overview L2 deck
SAP Cloud Platform Product Overview L2 deck
 
SAP Cloud Platform CPEA Services Roadmap (03.2020)
SAP Cloud Platform CPEA Services Roadmap (03.2020)SAP Cloud Platform CPEA Services Roadmap (03.2020)
SAP Cloud Platform CPEA Services Roadmap (03.2020)
 
SAP TechEd 2019 CAA217 – Efficient Continuous Delivery in the SAP Ecosystem
SAP TechEd 2019 CAA217 – Efficient Continuous Delivery in the SAP EcosystemSAP TechEd 2019 CAA217 – Efficient Continuous Delivery in the SAP Ecosystem
SAP TechEd 2019 CAA217 – Efficient Continuous Delivery in the SAP Ecosystem
 
SAP Cloud Platform - Your Innovation Platform in the Cloud - L1
SAP Cloud Platform - Your Innovation Platform in the Cloud - L1SAP Cloud Platform - Your Innovation Platform in the Cloud - L1
SAP Cloud Platform - Your Innovation Platform in the Cloud - L1
 

Similar to Overview on What’s New in SAP Cloud Platform Business Rules

Discover The Future Of SAP BusinessObjects (BI 4.3 SP02)
Discover The Future Of SAP BusinessObjects (BI 4.3 SP02)Discover The Future Of SAP BusinessObjects (BI 4.3 SP02)
Discover The Future Of SAP BusinessObjects (BI 4.3 SP02)
Wiiisdom
 
Whats new BPC 10.1 NW
Whats new BPC 10.1 NWWhats new BPC 10.1 NW
Whats new BPC 10.1 NW
fernadabrum
 
Discover SAP BusinessObjects BI 4.3
Discover SAP BusinessObjects BI 4.3Discover SAP BusinessObjects BI 4.3
Discover SAP BusinessObjects BI 4.3
Wiiisdom
 
Empowering Enterprise Planning Solutions with Calculation Manager
Empowering Enterprise Planning Solutions with Calculation ManagerEmpowering Enterprise Planning Solutions with Calculation Manager
Empowering Enterprise Planning Solutions with Calculation Manager
Alithya
 
Primavera Cost Unifier cost controls and project delivery modules tips and tr...
Primavera Cost Unifier cost controls and project delivery modules tips and tr...Primavera Cost Unifier cost controls and project delivery modules tips and tr...
Primavera Cost Unifier cost controls and project delivery modules tips and tr...
p6academy
 
EmpoweringEnterprisePlanning_CalculationManager_2015HUGMNTechDay
EmpoweringEnterprisePlanning_CalculationManager_2015HUGMNTechDayEmpoweringEnterprisePlanning_CalculationManager_2015HUGMNTechDay
EmpoweringEnterprisePlanning_CalculationManager_2015HUGMNTechDay
Vatsal Gaonkar
 
L1_S4HANA_Private_Cloud.pptx
L1_S4HANA_Private_Cloud.pptxL1_S4HANA_Private_Cloud.pptx
L1_S4HANA_Private_Cloud.pptx
zabasit
 
BI4.2 SP06 and Beyond: The Future of SAP BusinessObjects Webi
BI4.2 SP06 and Beyond: The Future of SAP BusinessObjects WebiBI4.2 SP06 and Beyond: The Future of SAP BusinessObjects Webi
BI4.2 SP06 and Beyond: The Future of SAP BusinessObjects Webi
Wiiisdom
 
Oracle BI Publisher to Transform Cloud ERP Reports
Oracle BI Publisher to Transform Cloud ERP ReportsOracle BI Publisher to Transform Cloud ERP Reports
Oracle BI Publisher to Transform Cloud ERP Reports
Mahesh Vallampati
 
Discover SAP BusinessObjects BI 4.3 SP03
Discover SAP BusinessObjects BI 4.3 SP03Discover SAP BusinessObjects BI 4.3 SP03
Discover SAP BusinessObjects BI 4.3 SP03
Wiiisdom
 
openSAP_plc1_Week_02_All_Slides.pdf
openSAP_plc1_Week_02_All_Slides.pdfopenSAP_plc1_Week_02_All_Slides.pdf
openSAP_plc1_Week_02_All_Slides.pdf
Manish Singh
 
#askSAP Analytics Innovations Community Call: SAP 2018 strategy and Roadmap f...
#askSAP Analytics Innovations Community Call: SAP 2018 strategy and Roadmap f...#askSAP Analytics Innovations Community Call: SAP 2018 strategy and Roadmap f...
#askSAP Analytics Innovations Community Call: SAP 2018 strategy and Roadmap f...
SAP Analytics
 
Asug sap oct 2018
Asug sap oct 2018Asug sap oct 2018
Asug sap oct 2018
Kaushik Viswanathan
 
SAP BusinessObjects Private Cloud Edition (PCE)
SAP BusinessObjects Private Cloud Edition (PCE)SAP BusinessObjects Private Cloud Edition (PCE)
SAP BusinessObjects Private Cloud Edition (PCE)
Wiiisdom
 
New UI for Cost Center Planning
New UI for Cost Center PlanningNew UI for Cost Center Planning
New UI for Cost Center Planning
tasmc
 
Focused build overview
Focused build overviewFocused build overview
Focused build overview
ANNAMALAI VELMURUGAN
 
1NT Webinar_Simple Projects
1NT Webinar_Simple Projects1NT Webinar_Simple Projects
1NT Webinar_Simple Projects
SHIVA PRASAD
 
Adeyinka Olurin - Goal 3 - Change Request Management
Adeyinka Olurin - Goal 3 - Change Request ManagementAdeyinka Olurin - Goal 3 - Change Request Management
Adeyinka Olurin - Goal 3 - Change Request Management
Adeyinka Olurin
 
Process Navigator Overview_external (black).pdf
Process Navigator Overview_external (black).pdfProcess Navigator Overview_external (black).pdf
Process Navigator Overview_external (black).pdf
mamadoukebe80
 
Rightsizing oracle-upgrade-to-ebs-r12
Rightsizing oracle-upgrade-to-ebs-r12Rightsizing oracle-upgrade-to-ebs-r12
Rightsizing oracle-upgrade-to-ebs-r12
Ranjit B
 

Similar to Overview on What’s New in SAP Cloud Platform Business Rules (20)

Discover The Future Of SAP BusinessObjects (BI 4.3 SP02)
Discover The Future Of SAP BusinessObjects (BI 4.3 SP02)Discover The Future Of SAP BusinessObjects (BI 4.3 SP02)
Discover The Future Of SAP BusinessObjects (BI 4.3 SP02)
 
Whats new BPC 10.1 NW
Whats new BPC 10.1 NWWhats new BPC 10.1 NW
Whats new BPC 10.1 NW
 
Discover SAP BusinessObjects BI 4.3
Discover SAP BusinessObjects BI 4.3Discover SAP BusinessObjects BI 4.3
Discover SAP BusinessObjects BI 4.3
 
Empowering Enterprise Planning Solutions with Calculation Manager
Empowering Enterprise Planning Solutions with Calculation ManagerEmpowering Enterprise Planning Solutions with Calculation Manager
Empowering Enterprise Planning Solutions with Calculation Manager
 
Primavera Cost Unifier cost controls and project delivery modules tips and tr...
Primavera Cost Unifier cost controls and project delivery modules tips and tr...Primavera Cost Unifier cost controls and project delivery modules tips and tr...
Primavera Cost Unifier cost controls and project delivery modules tips and tr...
 
EmpoweringEnterprisePlanning_CalculationManager_2015HUGMNTechDay
EmpoweringEnterprisePlanning_CalculationManager_2015HUGMNTechDayEmpoweringEnterprisePlanning_CalculationManager_2015HUGMNTechDay
EmpoweringEnterprisePlanning_CalculationManager_2015HUGMNTechDay
 
L1_S4HANA_Private_Cloud.pptx
L1_S4HANA_Private_Cloud.pptxL1_S4HANA_Private_Cloud.pptx
L1_S4HANA_Private_Cloud.pptx
 
BI4.2 SP06 and Beyond: The Future of SAP BusinessObjects Webi
BI4.2 SP06 and Beyond: The Future of SAP BusinessObjects WebiBI4.2 SP06 and Beyond: The Future of SAP BusinessObjects Webi
BI4.2 SP06 and Beyond: The Future of SAP BusinessObjects Webi
 
Oracle BI Publisher to Transform Cloud ERP Reports
Oracle BI Publisher to Transform Cloud ERP ReportsOracle BI Publisher to Transform Cloud ERP Reports
Oracle BI Publisher to Transform Cloud ERP Reports
 
Discover SAP BusinessObjects BI 4.3 SP03
Discover SAP BusinessObjects BI 4.3 SP03Discover SAP BusinessObjects BI 4.3 SP03
Discover SAP BusinessObjects BI 4.3 SP03
 
openSAP_plc1_Week_02_All_Slides.pdf
openSAP_plc1_Week_02_All_Slides.pdfopenSAP_plc1_Week_02_All_Slides.pdf
openSAP_plc1_Week_02_All_Slides.pdf
 
#askSAP Analytics Innovations Community Call: SAP 2018 strategy and Roadmap f...
#askSAP Analytics Innovations Community Call: SAP 2018 strategy and Roadmap f...#askSAP Analytics Innovations Community Call: SAP 2018 strategy and Roadmap f...
#askSAP Analytics Innovations Community Call: SAP 2018 strategy and Roadmap f...
 
Asug sap oct 2018
Asug sap oct 2018Asug sap oct 2018
Asug sap oct 2018
 
SAP BusinessObjects Private Cloud Edition (PCE)
SAP BusinessObjects Private Cloud Edition (PCE)SAP BusinessObjects Private Cloud Edition (PCE)
SAP BusinessObjects Private Cloud Edition (PCE)
 
New UI for Cost Center Planning
New UI for Cost Center PlanningNew UI for Cost Center Planning
New UI for Cost Center Planning
 
Focused build overview
Focused build overviewFocused build overview
Focused build overview
 
1NT Webinar_Simple Projects
1NT Webinar_Simple Projects1NT Webinar_Simple Projects
1NT Webinar_Simple Projects
 
Adeyinka Olurin - Goal 3 - Change Request Management
Adeyinka Olurin - Goal 3 - Change Request ManagementAdeyinka Olurin - Goal 3 - Change Request Management
Adeyinka Olurin - Goal 3 - Change Request Management
 
Process Navigator Overview_external (black).pdf
Process Navigator Overview_external (black).pdfProcess Navigator Overview_external (black).pdf
Process Navigator Overview_external (black).pdf
 
Rightsizing oracle-upgrade-to-ebs-r12
Rightsizing oracle-upgrade-to-ebs-r12Rightsizing oracle-upgrade-to-ebs-r12
Rightsizing oracle-upgrade-to-ebs-r12
 

More from SAP Cloud Platform

SAP Cloud Platform CPEA Roadmap Services (03.2020)
SAP Cloud Platform CPEA Roadmap Services (03.2020)SAP Cloud Platform CPEA Roadmap Services (03.2020)
SAP Cloud Platform CPEA Roadmap Services (03.2020)
SAP Cloud Platform
 
SAP Cloud Platform CPEA Services Roadmap (01.2020)
SAP Cloud Platform CPEA Services Roadmap (01.2020)SAP Cloud Platform CPEA Services Roadmap (01.2020)
SAP Cloud Platform CPEA Services Roadmap (01.2020)
SAP Cloud Platform
 
Change Control Management Supports Continuous Integration and Delivery
Change Control Management Supports Continuous Integration and DeliveryChange Control Management Supports Continuous Integration and Delivery
Change Control Management Supports Continuous Integration and Delivery
SAP Cloud Platform
 
SAP TechEd 2018 OPP103 – An Introduction to DevOps
SAP TechEd 2018 OPP103 – An Introduction to DevOpsSAP TechEd 2018 OPP103 – An Introduction to DevOps
SAP TechEd 2018 OPP103 – An Introduction to DevOps
SAP Cloud Platform
 
SAP TechEd 2017 CPL216 – Best of Two Worlds: Continuous Integration and Chang...
SAP TechEd 2017 CPL216 – Best of Two Worlds: Continuous Integration and Chang...SAP TechEd 2017 CPL216 – Best of Two Worlds: Continuous Integration and Chang...
SAP TechEd 2017 CPL216 – Best of Two Worlds: Continuous Integration and Chang...
SAP Cloud Platform
 
SAP TechEd 2017 CPL126 – Continuous Delivery: An Introduction
SAP TechEd 2017 CPL126 – Continuous Delivery: An IntroductionSAP TechEd 2017 CPL126 – Continuous Delivery: An Introduction
SAP TechEd 2017 CPL126 – Continuous Delivery: An Introduction
SAP Cloud Platform
 
Event Mesh: The architecture layer that will power your digital transformation
Event Mesh: The architecture layer that will power your digital transformationEvent Mesh: The architecture layer that will power your digital transformation
Event Mesh: The architecture layer that will power your digital transformation
SAP Cloud Platform
 
SAP Cloud Platform – Data & Storage - Overview
SAP Cloud Platform – Data & Storage - OverviewSAP Cloud Platform – Data & Storage - Overview
SAP Cloud Platform – Data & Storage - Overview
SAP Cloud Platform
 
Innovate collaborative applications with SAP Jam Collaboration & SAP Cloud Pl...
Innovate collaborative applications with SAP Jam Collaboration & SAP Cloud Pl...Innovate collaborative applications with SAP Jam Collaboration & SAP Cloud Pl...
Innovate collaborative applications with SAP Jam Collaboration & SAP Cloud Pl...
SAP Cloud Platform
 

More from SAP Cloud Platform (9)

SAP Cloud Platform CPEA Roadmap Services (03.2020)
SAP Cloud Platform CPEA Roadmap Services (03.2020)SAP Cloud Platform CPEA Roadmap Services (03.2020)
SAP Cloud Platform CPEA Roadmap Services (03.2020)
 
SAP Cloud Platform CPEA Services Roadmap (01.2020)
SAP Cloud Platform CPEA Services Roadmap (01.2020)SAP Cloud Platform CPEA Services Roadmap (01.2020)
SAP Cloud Platform CPEA Services Roadmap (01.2020)
 
Change Control Management Supports Continuous Integration and Delivery
Change Control Management Supports Continuous Integration and DeliveryChange Control Management Supports Continuous Integration and Delivery
Change Control Management Supports Continuous Integration and Delivery
 
SAP TechEd 2018 OPP103 – An Introduction to DevOps
SAP TechEd 2018 OPP103 – An Introduction to DevOpsSAP TechEd 2018 OPP103 – An Introduction to DevOps
SAP TechEd 2018 OPP103 – An Introduction to DevOps
 
SAP TechEd 2017 CPL216 – Best of Two Worlds: Continuous Integration and Chang...
SAP TechEd 2017 CPL216 – Best of Two Worlds: Continuous Integration and Chang...SAP TechEd 2017 CPL216 – Best of Two Worlds: Continuous Integration and Chang...
SAP TechEd 2017 CPL216 – Best of Two Worlds: Continuous Integration and Chang...
 
SAP TechEd 2017 CPL126 – Continuous Delivery: An Introduction
SAP TechEd 2017 CPL126 – Continuous Delivery: An IntroductionSAP TechEd 2017 CPL126 – Continuous Delivery: An Introduction
SAP TechEd 2017 CPL126 – Continuous Delivery: An Introduction
 
Event Mesh: The architecture layer that will power your digital transformation
Event Mesh: The architecture layer that will power your digital transformationEvent Mesh: The architecture layer that will power your digital transformation
Event Mesh: The architecture layer that will power your digital transformation
 
SAP Cloud Platform – Data & Storage - Overview
SAP Cloud Platform – Data & Storage - OverviewSAP Cloud Platform – Data & Storage - Overview
SAP Cloud Platform – Data & Storage - Overview
 
Innovate collaborative applications with SAP Jam Collaboration & SAP Cloud Pl...
Innovate collaborative applications with SAP Jam Collaboration & SAP Cloud Pl...Innovate collaborative applications with SAP Jam Collaboration & SAP Cloud Pl...
Innovate collaborative applications with SAP Jam Collaboration & SAP Cloud Pl...
 

Recently uploaded

Applying Retrieval-Augmented Generation (RAG) to Combat Hallucinations in GenAI
Applying Retrieval-Augmented Generation (RAG) to Combat Hallucinations in GenAIApplying Retrieval-Augmented Generation (RAG) to Combat Hallucinations in GenAI
Applying Retrieval-Augmented Generation (RAG) to Combat Hallucinations in GenAI
ssuserd4e0d2
 
Three New Criminal Laws in India 1 July 2024
Three New Criminal Laws in India 1 July 2024Three New Criminal Laws in India 1 July 2024
Three New Criminal Laws in India 1 July 2024
aakash malhotra
 
DealBook of Ukraine: 2024 edition
DealBook of Ukraine: 2024 editionDealBook of Ukraine: 2024 edition
DealBook of Ukraine: 2024 edition
Yevgen Sysoyev
 
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptx
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptxRPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptx
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptx
SynapseIndia
 
Implementations of Fused Deposition Modeling in real world
Implementations of Fused Deposition Modeling  in real worldImplementations of Fused Deposition Modeling  in real world
Implementations of Fused Deposition Modeling in real world
Emerging Tech
 
find out more about the role of autonomous vehicles in facing global challenges
find out more about the role of autonomous vehicles in facing global challengesfind out more about the role of autonomous vehicles in facing global challenges
find out more about the role of autonomous vehicles in facing global challenges
huseindihon
 
Password Rotation in 2024 is still Relevant
Password Rotation in 2024 is still RelevantPassword Rotation in 2024 is still Relevant
Password Rotation in 2024 is still Relevant
Bert Blevins
 
Active Inference is a veryyyyyyyyyyyyyyyyyyyyyyyy
Active Inference is a veryyyyyyyyyyyyyyyyyyyyyyyyActive Inference is a veryyyyyyyyyyyyyyyyyyyyyyyy
Active Inference is a veryyyyyyyyyyyyyyyyyyyyyyyy
RaminGhanbari2
 
Use Cases & Benefits of RPA in Manufacturing in 2024.pptx
Use Cases & Benefits of RPA in Manufacturing in 2024.pptxUse Cases & Benefits of RPA in Manufacturing in 2024.pptx
Use Cases & Benefits of RPA in Manufacturing in 2024.pptx
SynapseIndia
 
How to build a generative AI solution A step-by-step guide (2).pdf
How to build a generative AI solution A step-by-step guide (2).pdfHow to build a generative AI solution A step-by-step guide (2).pdf
How to build a generative AI solution A step-by-step guide (2).pdf
ChristopherTHyatt
 
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdfWhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
ArgaBisma
 
Recent Advancements in the NIST-JARVIS Infrastructure
Recent Advancements in the NIST-JARVIS InfrastructureRecent Advancements in the NIST-JARVIS Infrastructure
Recent Advancements in the NIST-JARVIS Infrastructure
KAMAL CHOUDHARY
 
Observability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetryObservability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetry
Eric D. Schabell
 
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdfBT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
Neo4j
 
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-InTrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc
 
Salesforce AI & Einstein Copilot Workshop
Salesforce AI & Einstein Copilot WorkshopSalesforce AI & Einstein Copilot Workshop
Salesforce AI & Einstein Copilot Workshop
CEPTES Software Inc
 
Pigging Unit Lubricant Oil Blending Plant
Pigging Unit Lubricant Oil Blending PlantPigging Unit Lubricant Oil Blending Plant
Pigging Unit Lubricant Oil Blending Plant
LINUS PROJECTS (INDIA)
 
July Patch Tuesday
July Patch TuesdayJuly Patch Tuesday
July Patch Tuesday
Ivanti
 
(CISOPlatform Summit & SACON 2024) Digital Personal Data Protection Act.pdf
(CISOPlatform Summit & SACON 2024) Digital Personal Data Protection Act.pdf(CISOPlatform Summit & SACON 2024) Digital Personal Data Protection Act.pdf
(CISOPlatform Summit & SACON 2024) Digital Personal Data Protection Act.pdf
Priyanka Aash
 
Advanced Techniques for Cyber Security Analysis and Anomaly Detection
Advanced Techniques for Cyber Security Analysis and Anomaly DetectionAdvanced Techniques for Cyber Security Analysis and Anomaly Detection
Advanced Techniques for Cyber Security Analysis and Anomaly Detection
Bert Blevins
 

Recently uploaded (20)

Applying Retrieval-Augmented Generation (RAG) to Combat Hallucinations in GenAI
Applying Retrieval-Augmented Generation (RAG) to Combat Hallucinations in GenAIApplying Retrieval-Augmented Generation (RAG) to Combat Hallucinations in GenAI
Applying Retrieval-Augmented Generation (RAG) to Combat Hallucinations in GenAI
 
Three New Criminal Laws in India 1 July 2024
Three New Criminal Laws in India 1 July 2024Three New Criminal Laws in India 1 July 2024
Three New Criminal Laws in India 1 July 2024
 
DealBook of Ukraine: 2024 edition
DealBook of Ukraine: 2024 editionDealBook of Ukraine: 2024 edition
DealBook of Ukraine: 2024 edition
 
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptx
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptxRPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptx
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptx
 
Implementations of Fused Deposition Modeling in real world
Implementations of Fused Deposition Modeling  in real worldImplementations of Fused Deposition Modeling  in real world
Implementations of Fused Deposition Modeling in real world
 
find out more about the role of autonomous vehicles in facing global challenges
find out more about the role of autonomous vehicles in facing global challengesfind out more about the role of autonomous vehicles in facing global challenges
find out more about the role of autonomous vehicles in facing global challenges
 
Password Rotation in 2024 is still Relevant
Password Rotation in 2024 is still RelevantPassword Rotation in 2024 is still Relevant
Password Rotation in 2024 is still Relevant
 
Active Inference is a veryyyyyyyyyyyyyyyyyyyyyyyy
Active Inference is a veryyyyyyyyyyyyyyyyyyyyyyyyActive Inference is a veryyyyyyyyyyyyyyyyyyyyyyyy
Active Inference is a veryyyyyyyyyyyyyyyyyyyyyyyy
 
Use Cases & Benefits of RPA in Manufacturing in 2024.pptx
Use Cases & Benefits of RPA in Manufacturing in 2024.pptxUse Cases & Benefits of RPA in Manufacturing in 2024.pptx
Use Cases & Benefits of RPA in Manufacturing in 2024.pptx
 
How to build a generative AI solution A step-by-step guide (2).pdf
How to build a generative AI solution A step-by-step guide (2).pdfHow to build a generative AI solution A step-by-step guide (2).pdf
How to build a generative AI solution A step-by-step guide (2).pdf
 
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdfWhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
 
Recent Advancements in the NIST-JARVIS Infrastructure
Recent Advancements in the NIST-JARVIS InfrastructureRecent Advancements in the NIST-JARVIS Infrastructure
Recent Advancements in the NIST-JARVIS Infrastructure
 
Observability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetryObservability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetry
 
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdfBT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
 
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-InTrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
 
Salesforce AI & Einstein Copilot Workshop
Salesforce AI & Einstein Copilot WorkshopSalesforce AI & Einstein Copilot Workshop
Salesforce AI & Einstein Copilot Workshop
 
Pigging Unit Lubricant Oil Blending Plant
Pigging Unit Lubricant Oil Blending PlantPigging Unit Lubricant Oil Blending Plant
Pigging Unit Lubricant Oil Blending Plant
 
July Patch Tuesday
July Patch TuesdayJuly Patch Tuesday
July Patch Tuesday
 
(CISOPlatform Summit & SACON 2024) Digital Personal Data Protection Act.pdf
(CISOPlatform Summit & SACON 2024) Digital Personal Data Protection Act.pdf(CISOPlatform Summit & SACON 2024) Digital Personal Data Protection Act.pdf
(CISOPlatform Summit & SACON 2024) Digital Personal Data Protection Act.pdf
 
Advanced Techniques for Cyber Security Analysis and Anomaly Detection
Advanced Techniques for Cyber Security Analysis and Anomaly DetectionAdvanced Techniques for Cyber Security Analysis and Anomaly Detection
Advanced Techniques for Cyber Security Analysis and Anomaly Detection
 

Overview on What’s New in SAP Cloud Platform Business Rules

  • 1. SAP Cloud Platform Business Rules What’s New?
  • 2. Available in Cloud Foundry NOW
  • 3. 3PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ SAP Cloud Platform Business Rules  Version Management  Import/Export from Microsoft Excel  New Rule Expression Authoring  Project Hierarchy  Decision Orchestration  Globalization  Geospatial Rules
  • 5. 5PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ Overview Change Management  Make compatible/incompatible changes to the business rules project  Freeze business rules which has moved to production  Patch business rules that has moved to production Maintain change history  Capture when a change was made to the business rules  Capture who has made the changes  Capture why the change was made to the business rules  View the change history of a business rules project Separation of business logic from application logic while invoking different version of the business rules
  • 6. 6PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ Business Rules Project Taxes 2016 Taxes 2019 Taxes 2017 Revision  Is the documentation of change  Business centric  Quantum of change is high Version  Represents an unit of change  Version identifier follows semantic versioning format  Versioning format is: {major}.{minor}.{patch}  Immutable once released  Version is supported at business rules project level  All the entities will inherit the project version Concept 1.0.0 1.1.0 1.1.5 2.0.0 3.0.0 3.1.0 1.2.1 Revision version
  • 7. 7PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ  Business rules can have revision and version  Versions are immutable which means they cannot be edited or changed once created  Revision can be considered as a major release of the business rule changes and contains many versions. Manage Projects: Version Management Create Version (1/2) Create revision & version
  • 8. 8PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ Manage Project: Version Management Create Version (2/2) Release version to lock the changes done to the business rules  Freeze the changes to business rules by creating version and group them to the revision
  • 9. 9PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ Manage Project: Version Management View Versions  View the list of versions created for the selected business rules project  Versions can be grouped into a revision which can be seen against each version Revision to which the version 2.0.0 belongs  Version is created in 1.2.3 format where 1 = major version, 2 = minor version and 3 = patch-number  Major, minor and patch are integer values View version history Version number. Notice the format
  • 10. 10PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ Manage Project: Version Management Patch Version Patch or edit version  Patch the existing version to make changes and release the newer version
  • 11. 11PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ Manage Project: Version Management Consume Versions Revision Version Basic 1.0.0 Basic 1.0.1 Basic 1.0.2 Promotional 2.0.0 https://<host>/rules-service/rest/v2/rule-services { "RuleServiceId": "0207ff52b2954a84a9d50fa59", "RuleServiceRevision": "Basic", ….. } { "RuleServiceId": "0207ff52b2954a84a9d50fa59", "RuleServiceVersion": "000001000000000001", ….. } Highest semantic version of this revision will be invoked i.e. 1.0.2 This version will be invoked 1 2
  • 12. Decision Table Export and Import in Microsoft Excel Destination II
  • 13. 13PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ Business Rules Business Rules Developer Business Users updates the rules in excel Export the rules from SCP Business Rules Import back the modified rules in SCP Business Rules Business Rules Developer
  • 14. 14PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ Export and Import Export decision table as excel Import the excel with updated rules
  • 15. 15PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ Limitations  Only values are allowed to be edited  Cannot change structure of decision table.  As of now only Decision Tables Rules are supported.  Maximum file size supported is 200KB.  Empty cells not allowed.
  • 17. 17PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ Problem Space  REL (Rule Expression Language) is English influenced authoring language.  REL does not support globalization.  REL is not usable for non-English user  REL has functions which are ambiguous  REL is too verbose  Difficult to author complex expression
  • 18. 18PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ Summary  More guided and contextual  Introduction of translatable labels  Grouping of entities and expressions for improved readability  Search for Data Objects  Support for Aggregate Expressions and Select Functions
  • 20. 20PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ Feature Overview  Application provider can create design time content template which can further be enhanced by a consumer based on her specific requirements.  It should be possible to expose only a subset of Business Rules Project entities within this template.  It should be possible to mark certain vocabularies within this template as extensible.  The changes/extension done by consumer should not modify the original content template shipped by the Application Provider.  Any changes in the content template is automatically available in customer extension. Business Rules Project content shipped by Application provider and extensible by Partners/Customers (Consumer)
  • 21. 21PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ Concept Application provided Business Rules Project Local Business Rules Project Extension Business Rules Project Rule Service Data Object isExtensible: True References Data Object Includes Extends Data Object Association Rule ServiceReferences Application provided template Customer Extension to application template Customer Business Rules Project
  • 22. 22PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ Extending Vocabularies Customers or partners can extend business rules vocabularies from the application provider Consuming Vocabularies Customers or partners can create business rules project and re-use vocabularies from the application provider Exposing Vocabularies Application provider can create business rules project and expose a subset of vocabularies Operations  Re-usable Vocabularies can be made visible (Data Objects and Rules).  Data Objects can be marked as extensible  Revision based inclusion.  Only two levels of Hierarchy is currently supported.  Any changes in the Application Provider template are automatically available to the Customer/Partner  Only Data Objects can be extended.  Data Object can be extended only once.  Only additive extensions are possible o Adding new Attributes o Adding new Associations o Overriding the Annotations
  • 24. 24PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ Problem Space • No particular order of execution of Rules in a Ruleset • Result of one Rule cannot be used as an input to the other • Rules with different Result data objects cannot be added in one Ruleset • Same data object cannot be used as CONDITION and RESULT in a Rule
  • 25. 25PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ Decision Orchestration “Decision orchestration is capability of SAP Cloud Platform Business Rules which enables to orchestrate evaluation of more than one step of business logic to result in a decision in clearly defined sequential steps” • Rule 1 • Result1 = 5 Result1 • Rule 2 • If(Result1>2) Result2 = Result1 + 2 Result2 • Rule 3 • Result = Result2 * 10 Result
  • 26. 26PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ Execution of rules are ordered Output from previous rule is consumed as input/output of next rule Decision Orchestration New Policy for Decision Orchestration
  • 28. 28PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ Geospatial Rules Feature Overview • Business Rules that Support Geo coordinates • Introduction of new Business Rule Data Type “Geometry” • Geometry can be used just like any other primitives • Supports geo coordinates in two dimensions. • Coordinates to be defined in a GeoJSON format • Supported Functions • ISWITHIN() • If a point is in a polygon • ISNOTWITHIN() • If a point is not with a polygon.
  • 29. 29PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ Geospatial Rules GeoJSON format GeoJSON is an open standard based on JSON for representing geographical coordinates.
  • 30. 30PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ New data object type: Geometry Location based rules Geospatial Rules
  • 32. 32PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ Globalization in Business Rules Feature Overview Service translated content Customer translated content Supported Languages  English  Spanish  German  Chinese  Dutch  Portuguese Language Code: ISO 639-1
  • 33. 33PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ Business Rules Translation Experts manually update business rules project file with needed language text Export the business rules project from Manage Rules Application Import back the translated business rules project Business Rules Developer Business User open rules in its preferred language
  • 34. 34PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ … other updates (1/2)  New v2 APIs and deprecated v1 APIs  New S/4HANA tutorial to extend custom business object
  • 35. 35PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ … other updates (2/2)  Import project from API Business Hub New option to import business rules project directly from API Business Hub
  • 36. 36PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ What’s New: SAP Cloud Platform Business Rules Summary  Version Management  Import/Export from Microsoft Excel  New Rule Expression Authoring  Project Hierarchy  Decision Orchestration  Globalization  Geospatial Rules
  • 38. © 2018 SAP SE or an SAP affiliate company. All rights reserved. No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company. The information contained herein may be changed without prior notice. Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors. National product specifications may vary. These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind, and SAP or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP or SAP affiliate company products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty. In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation, and SAP SE’s or its affiliated companies’ strategy and possible future developments, products, and/or platforms, directions, and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time for any reason without notice. The information in this document is not a commitment, promise, or legal obligation to deliver any material, code, or functionality. 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, and they should not be relied upon in making purchasing decisions. SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate company) in Germany and other countries. All other product and service names mentioned are the trademarks of their respective companies. See www.sap.com/corporate-en/legal/copyright/index.epx for additional trademark information and notices. www.sap.com/contactsap Follow all of SAP