Lesson 3 of 5
Master data and hierarchy
10 min
Listen to this lesson
Profit center master data is small but powerful. A handful of fields decide which segment a profit center reports to, which company codes may post to it, where it sits in the management hierarchy and from when it is valid. Errors here spread to every posting.
Creating and maintaining profit centers
In the SAP Fiori launchpad, the Manage Profit Centers app brings create, change and display into one place; in SAP GUI the classic transactions start with KE51 to create. A profit center is defined at controlling area level, then assigned to the company codes that may post to it. Its main parts are basic data, company code assignment, address and communication data, and its validity period.
| Field | Why it matters | Contoso value for CMC-AFTMKT |
|---|---|---|
| Controlling area | Profit centers live in one controlling area | A000 |
| Segment | Drives external segment reporting for every posting | Aftermarket |
| Standard hierarchy node | Places the profit center in the mandatory hierarchy | CMC-US / Aftermarket |
| Person responsible | Who answers for the results | Aftermarket business manager |
| Company codes | Who may post to it | 1710 (CMC-PARTS covers 1810) |
| Valid from | From when postings are allowed | First day of the go-live fiscal year |
Key fields of a profit center, with Contoso's values.
The standard hierarchy and groups
Every profit center must sit on a node of the controlling area's standard hierarchy, which gives a complete, gap-free tree of all profit centers. You can build additional profit center groups for other views, such as plant managers' reports, with the Profit Center Groups app. Contoso's standard hierarchy has a top node CMC-US with two children, Fleet and Aftermarket; a second group "By plant" serves the plant managers in Detroit and Chicago.
| Standard hierarchy | Additional groups | |
|---|---|---|
| Required? | Yes, every profit center is on exactly one node | Optional |
| Completeness | Covers all profit centers of the controlling area | Can cover any subset |
| Typical use | Official management structure, totals for the controlling area | Alternative views: by plant, by manager, by region |
| Contoso example | CMC-US → Fleet, Aftermarket | "By plant": Detroit, Chicago, Toledo |
Time dependency
Profit center master data is time dependent. You create a profit center with a validity period, and fields that Customizing defines as time dependent can hold different values in different periods. The validity is checked against related objects: you cannot assign a cost center to a profit center for a date before the profit center is valid. Be selective about which fields are time dependent, because each change creates a new period of the record.
When the organization changes
Reorganizations are where master data gets hard. SAP's learning material notes that profit center assignments generally cannot be changed once postings exist on the assigned objects; cost centers are the exception, because you can give them a new validity period with a different profit center. For larger changes, such as splitting a profit center or moving many materials, SAP S/4HANA offers profit center reorganization through the Manage Organizational Changes app. It reassigns objects from an effective date and reposts balance sheet values such as inventory and work in process; profit and loss history stays where it was posted.
- BeforeDesign the changeList the objects and the new profit center for each
- Effective dateReassignmentObjects such as materials and cost centers point to the new profit center
- Same dateBalance transferInventory, WIP and other balance sheet values reposted
- AfterVerifyOld profit center holds history only; new postings go to the new one
What would you do?
After go-live, Dan wants all materials of a new product family moved from CMC-FLEET to CMC-AFTMKT. Stock and purchase orders already exist. What is the right approach?
- Profit centers are defined per controlling area and assigned to company codes and a segment.
- Every profit center sits on the standard hierarchy; extra groups give other views.
- Master data is time dependent; change values from a date rather than rewriting history.
- After postings exist, use reorganization (Manage Organizational Changes) for larger reassignments.
Check your understanding · not graded
Lesson check
1. At what level is a profit center defined?
2. What is true of the standard hierarchy?
3. Which object can be moved to a new profit center by giving it a new validity period?
4. What does profit center reorganization transfer to the new profit center?