A Step-by-Step Guide to Business Rules Framework Plus

  • by Rehan Zaidi, Senior SAP Technical Consultant
  • November 26, 2013
Learn the essentials of the SAP Business Rules Framework Plus (BRFplus) rules. Discover how to work with the BRFplus tool, how to create a simulation for rules, and how to call a rule from an ABAP program.
Key Concept

The BRFplus tool provides a sophisticated user interface for creating functions that comprise a number of rules. You can use these functions to represent business rules and scenarios as well as other formulas and conditions. You can call functions created using the BRFplus tool from an ABAP program.

With the launch of NetWeaver 7.02, SAP updated its Business Rules tool as Business Rules Framework Plus (BRFplus.) This tool, which is accessed via transaction BRFplus, offers numerous advantages, and therefore, learning the essentials is a must for SAP developers.

BRFplus is an ABAP-based framework that provides a user interface for defining, modeling, and processing business rules. You can use these rules in many different applications. For example, the rules can be used for data validation or calculation and computation based on formulas and conditional checks. It is also possible to generate Web services based on rules defined within the BRFplus tool. In this way, you can offer the rules as a service within a service-oriented architecture (SOA) landscape. In the section “An Example Scenario and Corresponding BRF Application Components,” I describe a sample business scenario that uses the BRFplus tool.

Before explaining BRFplus in detail, I cover the various components for a typical application in the sidebar “Getting the Feel for BRFplus.” I describe an example of a business requirement that can be fulfilled by using BRFplus. I also walk you through the various steps required to create the scenario-specific function and then run a simulation test of the created function. Last, I show you how the function is called from an ABAP program. My examples are taken from an SAP NetWeaver 7.02 system.

Rehan Zaidi

Rehan Zaidi is a consultant for several international SAP clients (both on-site and remotely) on a wide range of SAP technical and functional requirements, and also provides writing and documentation services for their SAP- and ABAP-related products. He started working with SAP in 1999 and writing about his experiences in 2001. Rehan has written several articles for both SAP Professional Journal and HR Expert, and also has a number of popular SAP- and ABAP-related books to his credit.

See more by this author


No comments have been submitted on this article. 

Please log in to post a comment.

To learn more about subscription access to premium content, click here.