Symptom
During posting, error KM026 "Profit center &/& does not exist for &" happens even though the Profit Center is valid in "Manage Profit Centers" app. There is a Profit Center substitution involved.
Environment
SAP S/4HANA Cloud Public Edition
Cause
Profit centers with purely numeric names are saved with leading zeros in the system (alpha conversion, profit center 1234 has the internal format 0000001234). These zeros are suppressed in all outputs of the profit center (e.g. in the material master, in the cost center master data or in reporting), therefore, the system expects in all transactions that the profit center is managed with leading zeros internally.
Resolution
Adjust the BADI/substitution to include the leading zeros.
See Also
Profit Center Derivation in Sales Documents
Profit Centers in Sales Documents
SAP Note 115069 - Error KM026 or KM700 with numeric profit centers
Keywords
KM026, KM027, KM700, profit center, substitution, BADI, 0, intercompany, invoice, FINS_ACDOC, coding block. , KBA , EC-PCA-MD-2CL , Master Data (Public Cloud) , Problem
SAP Knowledge Base Article - Public