The purpose of this article is to give an overview about CLCs.
CLCs are HCM Support Packages that contain only HR functionality for a single specific localization or country.
Are CLCs useful for you?
CLCs can be useful for those customers that maintain in the same system HR localizations for several countries. The fact that CLCs update objects that belong to a single country, makes more easy the tests you have to do before passing the Support Packages on to the production system, as for the rest of the countries no changes are made. CLCs are optional and you can update your system in the traditional way. Better said, you will have anyway to update your system in the traditional way, meaning "traditional way", installing the monthly Support Packages. CLCs just postpones the task of installing the monthly HR SPs one after the other. Needless to say you cannot skip an HR SP, but you can install several of them in a row.
When are CLCs delivered?
CLCs are meant to deliver Legal Changes that due to their complexity are difficult to be delivered in a SAP Note. Therefore CLCs will be delivered when the Legal Change occurs and the local development and product teams decide that a legal Change should be delivered through CLCs.
How to find information about CLCs:
CLCs are announced through the marketplace SAP ERP Human Capital Management Support Package Schedules
They are also announced through SAP Notes with category “Announcement of Legal Change”.
For the Spanish localization there is a specific note:
1672404 CLC Packages for Spain Payroll Localization – Summary
- Software Components are object classifications according to their functionality.
- Software system updates will be done at software component level. HCM is a somewhat special case as we also have subcomponents.
- Software (sub)components are divided into application components. E.g. SAP_HRCES (Spanish localization) is divided into application components PY-ES (Payroll) and PA-PA-ES (Personnel Administration).
- This hierarchy can be seen with transaction SE80.
- For a given system we can see which components are installed and what's their level of update from the menu bar doing system -> status..
In order to implement a given CLC it's necessary to have already implemented the last synchronization Support Package and all the CLCs that have been delivered after the last synchronization Support Package, if there are any.
Synchronization Support Packages are those that contain objects that are shared by several localizations and therefore it has dependencies with them. E.g. International Payroll. It's the subcomponent SAPHRRXX. Synchronization Support Packages are delivered twice a year (June / December).
More info in the following Notes / links:
1232082 Q&A: New HCM Legal Change delivery process (CLC)
1167891 Announcement: New HCM Legal Change Delivery Process
Caution: Even if you have implemented a legal change through CLCs, it's still necessary to implement all the HR SPs. If you implement a HR SP lower than the last CLC implemented, the legal changes will be overwritten with possible inconsistencies.
- Traditional HR SPs still exist with name convention SAPKE* This is the main way to update a HR system and they are released monthly.SAPKE* contain all the central HR functionality.
- Within the SAPKE*, only the so called synchronization SPs that are released in June and December will contain objects belonging to subcomponent SAP_HRRXX, but there are not SAP_HRRXX as such and neither for SAP_HRGXX. In your system menu (system ->status), you can see what's the last HR SP or CLC implemented and in transaction SE01 you can see also whether a SAPKE* is implemented and what objects does it contain.
- Besides SAPKE* there are CLCs that contain all the changes that have been done for a HR localization from the last synchronization Support Package or from the last CLC if there has already been released any CLCs after the last synchronization SP. in this case, the information about the last implemented CLC that you can see through the menu system -> status can be misleading but you can see if a CLC has been really been implemented through transaction SE01, SAP_HRC<ISOcode>.
- The fact that doing system -> status you can see a specific CLC level for SAP_HRC<ISOcode> doesn't mean that that CLC is implemented. It could even happen that the CLC does not even exist as it can refer to the last SAPKE* level as well.
- CLCs are coincident in numeration with their corresponding HR SPs.