Revenue Cost Element Default Profit Center from OKB9 (This is not a Solution, it is a Question)
For optimal viewing of the slides,please press CTRL+SHIFT+F
❓ Can a Revenue Cost Element Derive a Profit Center from OKB9?
✅ Short Answer:
No, OKB9 does not derive Profit Center for Revenue Cost Elements.
🧠 Why?
The OKB9 (Automatic Account Assignment) transaction is designed to default Cost Centers (and optionally Profit Centers) for expense postings—i.e., Primary Cost Elements, not Revenue.
📌 Key Clarifications:
TopicRevenue Cost ElementCategoryTypically Category 11 (Revenue)OKB9 applicability❌ Not used for revenue elementsSystem behaviorProfit Center is derived via:
- Sales Order
- Customer Master
- Material Master
- Substitution Rule
- Profit Center Derivation Logic (Exit / BAdI)
✅ Correct Ways to Derive Profit Center for Revenue Postings
🔹 1. From Sales Order Item
- Profit center can be derived from:
- Material master (if strategy is based on material)
- Sales order account assignment
- WBS or internal order if used
🔹 2. Customer Master (If SD is configured that way)
🔹 3. Custom Substitution Logic
- Use Substitution Rule (
GGB1) in FI or CO - BAdIs like
BADI_FAGL_DERIVE_PROFIT_CENTERin New GL
🧠 Pro Tip:
If your revenue postings are missing profit center and you're relying on OKB9, it won't work.
✔️ Instead, check your derivation strategy in:
- KEPC (if CO-PA is active)
- Profit Center Derivation Rules
- Substitution routines
✅ Conclusion:
Revenue cost elements cannot derive profit center via OKB9.
Use sales order, material master, or substitution logic to ensure profit center is derived correctly for revenue postings.