Cost Transfer to SAP S/4HANA
The term 'transfer' refers to the automatic creation of a cost collector. The cost collector may be a project with Work Breakdown Structure (WBS) elements or a single CO order. An alternative to the automatic creation of a cost collector is to use an already existing created cost collector before and assign it to the project for calculation. The transfer of a project with WBS is described here (multilevel controlling). However, this information also applies for single-level controlling.
The time of the transfer and the type of the generated cost collector depend on the project type. During the first transfer, the SAP system generates an internal order or WBS elements. The following figure shows the detail data of an automatically generated internal order as it is displayed in SAP Project Management.
The preceding figure shows the project ID, which is determined depending on the system settings in SAP S/4HANA CO (Controlling). The project and the WBS are created with reference to organizational units in Controlling, such as controlling area, company code and business area. This data is required to create the project structure.
Data is determined based on the project type and optionally using the Organizational Unit Responsible field in the project definition of the SAP Project Management project. If it is not possible to determine the data, the organizational assignment from the standard project profile CPROJECTS in the system. Data displayed in the figure is read directly from the assigned S/4HANA system which can be (but need be) the same S/4HANA system with SAP PPM.
During the transfer, the following characteristics of the project definition are transferred from Project Management to Project System (PS):
- Project number
- Description in original language
- Responsible organization
- Priority
- Project type
- Project reason
- Grouping
- Search field
- Template number
- Sold-to-party
- System status
Occasionally, there can be errors when you transfer projects to the controlling system. These errors are documented in messages that you can analyze using the controlling cockpit. You can access the controlling cockpit in Project Management from the Accounting tab page. You can also use the transaction COCPCPR to call it in the SAP system.
The preceding figure shows a project with WBS in the SAP system that was automatically generated during transfer from SAP Project Management. If you change the corresponding data in SAP Project Management, the project and WBS are also changed during the next transfer. If the organizational assignment of the project definition is changed in SAP Project Management, the master data of the project and the WBS is also adjusted during the next transfer.
There are several scenarios for performing multilevel controlling with WBS elements. The scenario depends on the project type of your project.
Multilevel controlling is based on either one of the following scenarios:
- Structure element and manual account assignment
- Structure element and automatic creation and assignment during transfer
- Project role and manual account assignment
- Project role and automatic assignment during transfer
When performing multilevel controlling using a transfer, a project is created in PS depending on the status of the project in SAP Project Management. The number of the project in PS is based on the number of projects in SAP Project Management.
The preceding graphic shows the account assignment between the structure elements in SAP Project Management and the WBS elements in PS. SAP Project Management only transfers WBS elements up to the third level. WBS elements in PS do not display the time frame and sequence of the tasks of SAP Project Management.
WBS elements that are created automatically during the transfer receive the status Master data locked (MDLK). This ensures that no inconsistencies arise between the project in SAP Project Management and the project in PS.
Note
SAP Note 954151 describes the hierarchy of PS projects created automatically based on structure elements. If the PS project was created by a transfer, you have the option of changing to the manual account assignment scenario for the corresponding SAP Project Management project. However, you cannot change the scenario in the opposite direction.
Besides the automatic generation of an individual project for each project definition based on the hierarchy of phases and tasks, there are additional scenarios for accounting integration with projects. Costs can also be displayed according to the project roles. In both cases, the account assignment can also be performed manually. Alternatively, one single or several internal orders can be used for the account assignment.
An alternative to the scenario with automatic transfer is the manual assignment of an SAP Project Management project to an existing PS project. In this case, you choose a project definition in PS and manually perform the account assignment to WBS elements. The account assignment can be to any WBS element. Therefore, the hierarchy of the SAP Project Management project may be different from the PS project hierarchy.
You can also switch from automatic assignment to manual assignment. However, in that case the PS project WBS is no longer updated automatically. Also, it is not possible to switch back from manual assignment to automatic assignment.
Note
You can assign an individual object from SAP Project Management to only one WBS element. However, you can assign several objects from SAP Project Management to the same WBS element.