Use SAP BRFplus Like a Pro!
4.6 (332 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,686 students enrolled

Use SAP BRFplus Like a Pro!

The best A-Z guide for creating business rules for SAP applications.
4.6 (332 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,686 students enrolled
Created by Tom Zamir
Last updated 1/2020
English [Auto]
Price: $29.99
30-Day Money-Back Guarantee
This course includes
  • 6 hours on-demand video
  • 8 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Assignments
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Master the BRFplus tool!
  • Evolve to the next-level as an SAP consultant / SAP top user!
  • Offer great new and innovative solutions to your customers / organization!
  • Learn to fashion business rules in no time!
  • Automate business processes with ease and comfort like never before!
  • Access to BRFplus is NOT mandatory but this course DOES offer practical exercises for students with such an access. Either way, all the practical exercises that are presented in this course get solved step by step during the lectures.

You can now enjoy this excellent on-line video course of BRFplus!

BRFplus is long considered a real gem among the many features provided by SAP NetWeaver.   

SAP did a great job merging the best of both worlds, the flexibility of programming and the user-friendliness of customization. As a result, BRFplus has become a lucrative tool in the arsenal of professional SAP consultants, ABAPers and remarkably even top business-users with a connection to policy making / enforcement.    

As a cross-modules tool, it is no doubt that BRFplus is one of the most acute features that any self-respected consultant should master.  

In this awesomely presented SAP BRFplus video course, Tom Zamir introduces you to the fundamentals of this great tool along with advanced know-how of business rules creation needed by professional consultants and top-users to move themselves to their next professional level.   

The video lectures of this course were crafted so you will have an easy and fun learning.

Each lecture can be regarded as an excersize, once you try to accomplish what presented on your own, after watching each video.


Gracefully presented step by step by Tom, the process of creating and maintaining a business rule using BRFplus is explained and accompanied by live demo sessions.   

Your learning of BRFplus will start from ground level, where basic key features will be explained in detail to ensure a solid foundation for you to become a BRFplus professional.   

As the course progresses, so will your BRFplus knowledge and skill, culminating with the ability to fashion full and complex business rules from scratch.    

This unique training course not only provide you with valuable insights into how BRFplus works, but it does so in a way that every student can relate to and comprehend.        

If you are a professional SAP consultant, ABAP developer or a policy-maker top business-user, then this course is for you!  

This course makes learning BRFplus an easy and fun experience. You will be creating and simulating your own business rules in no time! So, following that agenda, few theoretical concepts will be presented. Rather, the emphasis is on actual live demonstrations on the framework itself and providing you with comprehensive exercises.     

(Disclaimer: This course does NOT offer access to an SAP system).

Last but not least, this course will save you thousands of dollars, as the traditional variation of such a course is very costly and also very inefficient compared to this video course. As in this course you get:  

1.  A life-time access to the video lectures for reference whenever you need it.  

2. Comprehensive lectures (which a traditional course just can't have).

3. Ability to progress on your own pace.

4. Revisit complex topics as many times as you want.    

5. Direct communication channel to the instructor for asking questions and receiving answers. 

By the completion of this unique training course, you will be fully capable of working with BRFplus and creating your own business rules for your customers / organization!

Who this course is for:
  • This course is aimed at SAP consultants of all levels (juniors and seniors) who are looking for a professional upgrade.
  • Functional consultants of all modules and also ABAPers will benefit from adding this lucrative tool to their arsenal.
  • Also, as BRFplus is highly user-friendly relative to the various SAP modules, this can be a great entry-point for SAP consultants in the making.
  • It is an advantage (but not a must) for a student to have former knowledge about ABAP terminology, mainly a good understanding of the concepts of: DDIC and Function-Modules.
  • As BRFplus can be used across all modules, no knowledge of specific module is needed.
Course content
Expand all 46 lectures 05:55:49
+ Introduction
2 lectures 15:20

An overview of business rules management systems!

Business Rules Management Systems - Overview

See if you got things right

Check If You Got It - Introduciton
10 questions
+ Diving in! BRFplus Fundamentals
2 lectures 28:40

An overview of the basic elements of BRFplus!

BRFplus Building Blocks

The screen layout and the workbench of BRFplus are being explained!

Screen Layout of the Workbench

See if you understood the fundamental principles of BRFplus

Check If You Got It - BRFplus Fundamentals
10 questions
+ Applications and Functions
3 lectures 19:20

In this lecture we are going to learn how to create an Application object.

Creating an Application Object

A few words about Function objects, before we go on to create one.

Function Objects - Foreword

In this lecture, I am going to show you how to create a simple function object.

Setup a Simple Function

See if you understood the principles of application and function objects

Check If You Got It - Applications & Functions
10 questions
+ Expressions
12 lectures 01:53:16

In this lecture we start talking about expressions - the computational power of BRFplus!

Expression objects - Foreword

Learn how to create and use a Constant expression.

Constant Expression

Case expression can help you control the flow of your business rule. learn how!

Case Expression

See if you understood the principles of Constant and Case expressions.

Check If You Got It - Constant & Case Expressions
10 questions

Retrieve data from the DB using this powerful expression.

DB Lookup Expression

The Formula expression is being explained.

Formula Expression

See if you understood the principles of Formula and DBLookup expressions.

Check If You Got It - Formula & DBLookup
10 questions

Decision Table Expression Type is one of the most powerfull expression types. Learn why!

Decision Table - Foreword

Watch this cool example of using a Decision-Table expression.

Decision Table

This simple trick is a must!

Also, this is the point where we shift to a higher gear.

The "dummy" decision table trick

See if you understood the principles of the Decision-Table expression type.

Check If You Got It - Decision Table
10 questions
Apply your newly acquired knowledge by implementing a whole business rule by yourself!
Implement a Car Loan Approval Business Rule
2 questions

Lesrn how to manipulate table-data-objects during run-time!

Table Operation Expression

Control the logic-flow with the help of this valuable expression. valuable expression. valuable expression. valuable expression...

Loop Expression

See if you understood the principles of the Table-Operation and the Loop  expression types.

Check If You Got It - Table Operation & Loop Expressions
10 questions

Branch out to this special expression!

Decision Tree

Call the help of mighty powers with the Procedure-Call expression!

Procedure Call Expression

See if you understood the principles of the Decision-Tree and the Procedure-Call  expression types.

Check if You Got It - Decision Tree & Proc. Call Expressions
10 questions
+ Actions
3 lectures 22:46


Actions - Foreword

This highly useful action will send you sky high.

Preview 10:05

Log messages during the execution of your business-rules.

'Log Message' Action

Make sure you understand the principles of action objects.

Check If You Got It - Actions
10 questions
+ Rulesets
1 lecture 15:01

The final piece of the puzzle!

Ruleset Usecase: A Summerizing Example
Check If You Got It - Rulesets & 'Event Mode'
10 questions
+ Advanced Features
5 lectures 35:24

This is where you start learning the technical features of BRFplus!

Personalization Options

See how you can manage versions of your business-rules!


Pay attention to the details of the simulation capability of BRFplus.

Simulation - Paying Attention to Details

Learn how to integrate your business-rules with ABAP programs.

Calling your BRFplus rule from an ABAP program

Customize your own navigation trees.

Catalogs - Custom Navigation Trees

Test your understanding of the advanced features.

Check If You Got It - Advanced Features
10 questions
+ Epilogue
2 lectures 19:17

All good things...

Course Wrap-Up

A supplemental lecture just for you!

DSM is a sweet upgrade to BRFplus. Take a quick walkthrough!

Bonus Lecture! DSM - Decision Service Management
+ New! - SAP Business Rules, The Next Generation
9 lectures 48:41

Step forward and learn the new stuff in SAP business rules!

Preview 01:57

Business Rules Framewrok on the cloud? There is such a thing!

Although not BRFplus, SCP Business Rules is worth mastering, as cloud technologies getting more prominent in each passing day.

SAP Cloud Platform Business Rules - Logging In

Start the journey by creating a project object, which is the equivalent of BRFplus' application object.

SCP BR - Creating a New Project

Learn how to construct a rule-service object, which is the point of contact with the "outside" world (much like BRFplus' function object).

SCP BR - Creating a Rule-Service

At last, some action! Learn how to create and use this new kind of expression and get yourself familiar with REL (Rules Expression Language).

SCP BR - Creating a Text Rule

The almighty Decision Table is also available in SCP Business Rules. Make sure you know how to use it.

SCP BR - Creating a Decision Table

JSON. Learn what it is and what it has to do with SCP Business Rules.


In SCP Business Rules, expressions can be part of the context in addition to data objects.

SCP BR - Vocabulary Rules

Sometimes, it is nice to be familiar with also the apparently not-so-useful stuff. Get to know the aggregation mode of operation.

SCP BR - Aggregation Mode

Answer the following short quiz to establish that you have understood the basic concepts of SCP BR.

End of Section 1 - SAP Cloud Platform Business Rules
7 questions
+ New! - Analytical Rules in BRFplus
7 lectures 38:04

Be ready to be amazed!

Anlalytical Rules - Section Introduction

There is a new kid on the block!

The Analytical Mode

Learn about HANA's capabilities.

The HANA Platform

In order to use the analytical mode, you first need to understand how to model the data using CDS.

Data Modeling with CDS

There are some differences in setting up the function object when it comes to analytical mode. Learn what they are!

Setting Up the Function Object

Create decision tables for analytical needs using the new SAPUI5 screen!

Analytical Mode Decision Table

Test your understanding of how analytical rules work.

Test your might - Analytical Rules in BRFplus
5 questions

A few final touches and we are ready to deploy our analytical rule into HANA as  SQLScript!

Finishing Up the Rule Service