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)

  1. Activate Output Management via BRF+
    SPRO β†’ Output Management β†’ Activate BRF+
  2. Maintain Output Type (ex: PURCHASE_ORDER)
    • Assign Adobe Form Layout
  1. Define BRF+ Decision Table
  • Conditions like:
      • Document Type
      • Purchasing Org
      • Vendor Country
    • Output Channel etc.
  1. Maintain Output Parameter Determination
    Fiori App: Output Parameter Determination
    Configure:
    • Output Type
    • Channel (Email/Print)
    • Receiver
    • Form Template
  1. 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.

Complete and Continue