SAP BRF


-

What is SAP Business Rule Framework (BRF)?

SAP Business Rule Framework (BRF) is an event-controlled runtime environment that processes certain rules. Users can assign any number of rules to an event. A rule consists of a Boolean expression and an action. If the expression returns the value TRUE, the system executes the action. BRF also contains a maintenance environment that enables users to edit and configure BRF objects. Users can configure both technically oriented and business process-oriented rules. They can configure the rules in the maintenance environment, and the system processes the rules in the runtime environment.

BRFplus is the successor to BRF and is part of the SAP NetWeaver ABAP server. It provides an API and user interface for defining and processing business rules without the need to write ABAP [PETER, PLEASE LINK TO SAP ABAP LANDING PAGE] code. Users can model rules intuitively and reuse these rules in different applications. The interface between a business rule modeled with BRFplus and an application using that rule is provided by a BRFplus function, which serves as a container for the entire business logic of a rule. Rules are implemented as expressions that are assigned to a function. The rule input is known as context, and the rule output is called result. Context and result consist of the following types of data objects: element, structure, and table.

What is SAP Business Rule Framework (BRF)?

SAP Business Rule Framework (BRF) is an event-controlled runtime environment that processes certain rules. Users can assign any number of rules to an event. A rule consists of a Boolean expression and an action. If the expression returns the value TRUE, the system executes the action. BRF also contains a maintenance environment that enables users to edit and configure BRF objects. Users can configure both technically oriented and business process-oriented rules. They can configure the rules in the maintenance environment, and the system processes the rules in the runtime environment.

BRFplus is the successor to BRF and is part of the SAP NetWeaver ABAP server. It provides an API and user interface for defining and processing business rules without the need to write ABAP [PETER, PLEASE LINK TO SAP ABAP LANDING PAGE] code. Users can model rules intuitively and reuse these rules in different applications. The interface between a business rule modeled with BRFplus and an application using that rule is provided by a BRFplus function, which serves as a container for the entire business logic of a rule. Rules are implemented as expressions that are assigned to a function. The rule input is known as context, and the rule output is called result. Context and result consist of the following types of data objects: element, structure, and table.

BRFplus use cases:

SAP Tax and Revenue Management

  • Calculating rules for filling in and validating tax forms
  • Tax registration, including creating business partners, contract objects, and billing documents
  • Tax portals registration

SAP Governance, Risk, and Compliance

  • In survey valuation plugin, BRFplus defines formulas to calculate all elements of analysis based on numbers (scores, amount, or percentages) coming from survey responses
  • In key risk indicators, BRFplus is used to trigger email notifications and risk assessments
  • In multi-stage multi-path workflow engine, workflow routing and agent determination rules can be implemented using BRFplus

SAP Grants Management for Grantor

  • Assessment/eligibility determination of grant applications and claims to decide whether an applicant is eligible and for how much
  • Real-time data validation during form entry

SAP Application Incident Management

  • Auto-dispatching of incident reports based on available information
  • Integration of customer relationship management to identify available teams

What vendors offer help with BRFplus implementation? Some of the vendors that offer BRFplus implementation help include Customer Advisory Group, Novigo, and Turnkey Consulting.

Further Resources for SAPinsiders

New workflow in Access Control 10.0 – BRF+ & MSMP: Q&A with SAP GRC expert Simon Persin transcript

Simplify Release Strategy Decisions in Procurement with Business Rule Framework Plus (BRFplus)

Creating and deploying automated controls in SAP Process Control

0 results