Skip to content
ERP Preflight

BRFplus

Business Rule Framework plus

SAP’s rules engine for decision tables and expressions. Output determination and many custom business decisions are modelled in it.

A BRFplus decision table maps condition columns — for example document type or sales organisation — to results. In output determination each step returns the first matching row, so a row placed after a more general row can never be reached.

Decision table content is configuration: it is maintained per system and has to be transported consistently to test and production.

In ERP Preflight

OPD Guard reads decision tables exported as CSV, XML, XLSX or JSON, reports gaps, conflicts and unreachable rows and can check expected determinations for given scenarios.

Problems that involve BRFplus

Written for ERP Preflight · reviewed September 27, 2026

All glossary terms

ERP Preflight is independent and not affiliated with SAP SE. SAP, ABAP, Fiori and S/4HANA are trademarks of SAP SE.

What is BRFplus? Business Rule Framework plus explained