BRF+ functionally for output management
For optimal viewing of the slides,please press CTRL+SHIFT+F
π― Core Concept
In SAP S/4HANA, Output Management is driven by BRF+ (Business Rule Framework Plus) instead of traditional NACE condition technique.
BRF+ is a rule-based decision framework that controls when, how & to whom purchasing outputs (PO/Contract/Inbound Delivery/Invoice etc.) should be triggered.
πΉ Why BRF+ Replaced NACE?
Traditional NACE (ECC)BRF+ in S/4HANAForm-based with condition recordsRule-based decisions (no condition technique)Adobe/Smartform β Script alignedAdobe Forms (PDF) defaultHard to customizeUser-friendly decision table conceptLimited digital outputSupports Email, PDF, XML, Print, IDoc
πΉ What BRF+ Controls in Output Management?
β Output Type determination
β Email/Print/PDF dispatch logic
β Trigger timing (Save/Release/Change)
β Recipient selection rules
β Form assignment (Adobe Form)
β Channel prioritization
πΉ Common Output Areas Using BRF+
DocumentOutput Through BRF+Purchase OrderPO PDF/Email to vendorPurchase ContractContract document outputRFQBid invitationsOutbound DeliveryShipping communicationInvoiceSupplier invoice print/email
πΉ Components in BRF+ Output Framework
ObjectPurposeBRF+ ApplicationContainer for tables, rules & functionsDecision TableLogic for condition evaluation (Plant/Vendor/Doc Type/etc.)FunctionExecution logic linking outputs with SAPOutput TypeDetermines format & channelForm Template (Adobe Form)PDF layout for PO/Contract etc.Email TemplatesBody text & attachment handling
πΉ Configuration Flow (High-Level)
- Activate Output Management via BRF+
SPRO β Output Management β Activate BRF+ - Maintain Output Type (ex: PURCHASE_ORDER)
- Assign Adobe Form Layout
- Define BRF+ Decision Table
- Conditions like:
- Document Type
- Purchasing Org
- Vendor Country
- Output Channel etc.
- Maintain Output Parameter Determination
Fiori App: Output Parameter Determination
Configure:
- Output Type
- Channel (Email/Print)
- Receiver
- Form Template
- Trigger Output
During PO creation/approval β System checks BRF+ rules
πΉ Output Channels Supported
π€ Email
π Print Queue
π PDF Attachment
π EDI/XML/Idoc
πΈ Example Decision Table Rule
Doc TypePur. OrgVendorChannelFormNB1000Local VendorEmailZ_PO_FORMNB1000Foreign VendorPDF + PrintZ_PO_FORM
π Benefits of BRF+ Output Management
β Graphical & easy decision-table maintenance
β No need for NACE/Condition records
β Multi-channel output delivery
β Centralized & scalable framework
β Flexible logic without coding changes
β Faster development for form automation
One-Line Takeaway
BRF+ offers rule-based, flexible output management in S/4HANA replacing NACE, enabling modern PO/Contract/Invoice outputs through Email, PDF & Print.