Symptom
Profit center is configured to be substituted from sales office via the "Manage Substitution/Validation Rules - Journal Entries" (F4406) app, but during sales order creation no profit center is determined.
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Open the "Manage Substitution/Validation Rules - Journal Entries" app.
- Configure a substitution rule to set Profit Center based on Sales Office.
- Business Context: Profit Center Derivation in Sales Documents
- Event: Sell from Stock and Advanced Intercompany Sales
- Precondition: "Sales Office" Equal To "A"
- Substitution: "Profit Center" Substitution with Constant "B"
- Create a sales order and enter a Sales Office A that matches the rule precondition.
- Observe that the Profit Center B is not derived in the sales order.
Cause
Resolution
- Sell from Stock and Advanced Intercompany Sales Process
- Intercompany Sales Process
Verify the event assigned to the profit center substitution rule for sales documents.
- If the relevant sales orders follow the standard "Sell from Stock" (or Advanced Intercompany Sales) process, create or adjust the rule under the event "Sell from Stock and Advanced Intercompany Sales Process".
- If the scenario follows the "Intercompany Sales Process", ensure the sales order is created using that process so the corresponding event executes.
See Also
Keywords
SAP S/4HANA Cloud Public Edition, profit center, substitution, sales office, manage substitution / validation rules, journal entries, manage substitution / validation rules - journal entries, sales order, f4406, event mismatch, sell from stock, advanced intercompany sales, intercompany sales process, profit center derivation, rule not executed, sales documents, fiori, derivation not working, s/4hana cloud , KBA , SD-SLS-SO-2CL , Sales Orders (Public Cloud) , Problem
SAP Knowledge Base Article - Public