Symptom
While archiving Functional Location, the archiving job log shows error "Archiving not possible, usage found -> Explanation: The object to be archived has lower-level technical objects".
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Define 'Preprocessing' and 'Write' variants in app 'Manage Archiving Variant'.
- Schedule job for 'Preprocessing' variant.
- Check application job log shows error "Archiving not possible, usage found -> Explanation: The object to be archived has lower-level technical objects".
- Check Functional Location status 'DLT' not added.
Cause
'Preprocessing' program will only not set status 'DLT' for Superior Functional Locations, this is standard behavior which also explained in below Help Documentation:
Archiving Functional Locations Using PM_IFLOT
-
The system checks whether the functional location is part of a location hierarchy and used as a superior functional location.
Resolution
Dismantle functional locations from superior functional location either by enter app "Change Technical Object" -> Change Structure -> Dismantle or by using API, refer to below API Hub documentation:
See Also
Help documentation - Archiving Functional Locations Using PM_IFLOT
API Hub documentation - API_FUNCTIONALLOCATION - DismantleFunctionalLocation
Keywords
Archiving, Functional Location, PM_IFLOT, Superior, Archiving not possible, usage found -> Explanation: The object to be archived has lower-level technical objects, Dismantle, API_FUNCTIONALLOCATION. , KBA , PM-EQM-FL-2CL , Functional Locations (Public Cloud) , Problem