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_2015HUGMNTechDayVatsal 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 ManagementAdeyinka Olurin
 
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
 
Converting SAP Business Objects to a New Architecture Solution
Converting SAP Business Objects to a New Architecture SolutionConverting SAP Business Objects to a New Architecture Solution
Converting SAP Business Objects to a New Architecture Solution
Denodo
 

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
 
Rightsizing oracle-upgrade-to-ebs-r12
Rightsizing oracle-upgrade-to-ebs-r12Rightsizing oracle-upgrade-to-ebs-r12
Rightsizing oracle-upgrade-to-ebs-r12
 
Converting SAP Business Objects to a New Architecture Solution
Converting SAP Business Objects to a New Architecture SolutionConverting SAP Business Objects to a New Architecture Solution
Converting SAP Business Objects to a New Architecture Solution
 

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

How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 

Recently uploaded (20)

How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 

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