SAP TM Freight Unit Building Rule (FUBR) Determination Using Shipping Conditions | BRF+ Configuration Guide
In SAP Transportation Management (SAP TM), the Condition Technique plays a crucial role in automating decision-making and applying business rules dynamically. Conditions allow the system to determine specific outcomes based on defined input parameters such as shipping conditions, transportation groups, source locations, destination locations, and other attributes from TM business objects.
This functionality helps organizations automate logistics processes such as:
-
Freight Unit Building Rule (FUBR) determination
-
Charge calculation
-
Carrier selection
-
Route determination
-
Freight order planning logic
By using conditions with BRF+ (Business Rule Framework Plus), SAP TM enables flexible and scalable configuration without heavy coding.
In this blog, we will walk through a real-time scenario where we determine the Freight Unit Building Rule (FUBR) based on Shipping Conditions.
Business Scenario
In a logistics environment, companies often use different Freight Unit Building Rules depending on how goods are shipped.
For example:
| Shipping Condition | Business Meaning | Freight Unit Building Rule |
|---|---|---|
| 01 | Standard Delivery | FUBR_STANDARD |
| 02 | Express Delivery | FUBR_EXPRESS |
| 03 | Bulk Shipment | FUBR_BULK |
Using condition-based logic, SAP TM can automatically select the appropriate FUBR during freight unit creation.
Step 1: Create a Condition for FUBR Determination
Navigate to the Create Condition App in SAP TM.
Provide the following details:
-
Condition Name: Example β
FUBR_SHIPPING_COND -
Description: Determine FUBR based on Shipping Condition
-
Condition Type:
/SCMTMS/FUBR -
Origin of Condition:
Condition Based on BRFplus Decision Table
This configuration allows the system to use BRF+ decision tables for automated rule evaluation.





















