April 2015: Readerβs Digest for SAP Decision Service Management (DSM) and Business Rule Framework plus (BRFplus)
Here’s a new edition of my digest blog series providing an overview of the content I found when dealing with SAP Decision Service Management (DSM) and Business Rule Framework plus (BRFplus).
Boosting Payroll Data Sources with BRF+
Mary Doyle did a great job describing how BRFplus can be used in Payroll. Payroll is one of the topics I am often asked about … and my knowledge was just about non-existent zero up to now. Thanks for closing the gap. π
Remove Duplicate Values from a BRF+ table
A rules engine never satisfies all of the needs of the possible use cases. Therefore, DSM/BRFplus has capabilities to plug in ABAP code easily. In his blog Jürgen Lukasczyk gives a nice example of how to do so.
BRFplus Application Exits: Ability to Maintain Decision Tables
This is a blog about how to use an application exit to maintain decision table data in production. Sanjana Lingras nicely explains the exit code. Make sure that you also read the comments as we no longer recommend the approach, instead we recommend the better approach based on DSM.
BRFplus Wish List
Israeli BRFplus Black Belt Shai Sinai came up with this interesting concept: A blog with his wish list for new features. Let’s see what other community members think about these wishes and what they come up with.
BRFPlus: Restrict Users Through Application Exit Class and Roles
Authorizations fields, roles, profiles, and objects are all Greek to you? Then be invited to read Adepu Siddartha’s blog. He also explains how to implement an authorization exit in BRFplus.
Generate Web Service for a BRF Plus Application
In the blog, Srinivas Diddi uses many screenshots and explanations to document how you can create a web service for a BRFplus function.
BRF Plus: A Real Time Example
This is a two-part blog series for beginners by Faisal PC:
Thinking Beyond the Possibilities of SAP Event Management with SAP BRF+
How do Event Management and DSM/BRFplus get along? Is it like Tom and Jerry or the opposite, Mickey and Daisy. Gopi Chandrakesan thinks it is the latter and his blog explains why.
BRFplus – The API Way
Once more DSM/BRFplus mastermind Christian Lechner was on stage with a talk about BRFplus. This time his focus was the API and his stage was SAP Inside Track 2015 Frankfurt. He has uploaded his slides to slideshare.
Business Rule Framework (BRF+) – Create Rules Using The Business Rule Framework
This nice and very explicit tutorial shows you how to use the BRFplus rule in Governance, Risk and Compliance (GRC). Unfortunately, the author is unknown. There is no reason to write anonymously. ο
SAP GRC 10.0 Training BRF Plus Agent Rule
A short video by Sam Kumar that shows BRFplus in GRC.
BRF+ Agent Rule Based on Role Functional Area Field Using TABLE OPERATION and LOOP
GRC is not my turf at all. Therefore, I am always happy to see practitioners write about it in combination with DSM/BRFplus. In his blog Madhu Babu shows us how to determine the role owner using a BRFplus application.
CRM Rapid Applications – An Advanced Tutorial
With this blog duo Christian Drumm introduces a nice application pattern using BRFplus. His excellent explanations and great level of detail make it one of my favorites. ο
SAP Variantenkonfiguration mit BRFplus / Netweaver Decision Service Management
Patrick Müller lives in the same town as I do. He provides services in the area of Variant Configuration. BRFplus/DSM is one of his areas of expertise, as you can read on his new homepage (German only).
Use a DSM / BRFPlus Decision Table to Create a Value List
Jocelyn Dart shows how to provide a dynamic value list based on a decision table. The value list can then be used in other rules objects such as decision tables. As usual, top-notch quality by Jocelyn.
Product Actions – A Utilities-Specific BRFplus Function with Multiple Usages
SAP for Utilities is a solution that uses DSM/BRFplus a lot. In contrast to some other solutions in which I struggle to find the right content, the use of DSM/BRFplus in SAP Utilities is well documented. Bettina Klinke added another blog which also links more material.
Validação Online com TDF
Karen Rodrigues introduces to the Tax Declaration Framework for handling Latin American tax madness with DSM/BRFplus. But that’s not all. Eduardo Chagas has created a blog series to explain the solution in great detail:
- Implementando TDF – Determinar Tax Code no Pedido de Compra – Tipo de condição NAVS
- Implementando TDF – Determinar Tax Code no Pedido de Compra usando o BRF+ – PARTE 1
- Implementando TDF – Determinar Tax Code no Pedido de Compra usando o BRF+ – PARTE 2
This is high quality gaucho work do Brasil. What many people do not know: Sou um gurizinho também. Looking forward to seeing family in Sapiranga,RS later this year. ο
Wow! Are you kidding? What a surprise! Let us know when you're are coming then we can arranged to drink a chimarrão! Or if you don't mind... schedule a BRF+ CodeJam!!! π π π
Abraço
Eduardo Chagas
Not kidding. Will be there by August or so.
Chimarrão may be not but a Kaiser will do it.
Any challenge for a CodeJam will be accepted!
Amazing! Just let us know! I'll arrange something!
Hi Carsten Ziegler!!!
What a coincidence!!!
Thanks for referencing my blog here actually your book helped me learn more about BRF +.
Currently, I am living in SP, but let me know when you arrive at RS, maybe we can organize an event and have the honor of your participation π
Sure, will send an email once travelling dates are clear.
Als thanks for the content you folks provide. This fuels the community.
Thank you for all the work you do for the BRF+ community. I guess I speak for the rest of the BRF+ users that this service is highly appreciated and not taken for granted. π
Just wished more ppl would show their appreciation and hit that "Like" button on the top right part of this page... 😏
Uhh, and thanks a ton for coding BRF+ in the first place! π
Thanks for the flowers.
Those statements are the reason for getting up every morning and rushing to work..and of course there is also salary that plays a role.
π