Check Clean Core Compliance
sap_check_clean_core_complianceCheck Clean Core compliance of SAP objects by providing a comma-separated list of names. Get classification, status, and successor recommendations for ABAP Cloud migration.
Instructions
Check the Clean Core compliance of a list of SAP objects. Provide a comma-separated list of object names and get their Clean Core Level classification, compliance status, and successor recommendations. Essential for assessing existing custom code during ABAP Cloud migration.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| version | No | S/4HANA version for Private Cloud or On-Premise systems. Use 'latest' for the most recent version. Format: YEAR for base release, or YEAR_FPS where FPS is the Feature Pack Stack / SP number. IMPORTANT: '2022_1' = FPS01/SP01, '2023_3' = FPS03/SP03, etc. Always use the YEAR_N format when a specific SP/FPS is requested. Use sap_list_versions to see all currently available versions. Ignored for public_cloud and btp systems. Default: latest. | latest |
| system_type | No | SAP system type. 'public_cloud' = S/4HANA Cloud Public Edition (Level A Released APIs only). 'btp' = BTP ABAP Environment / Steampunk (Level A Released APIs only, separate dataset from public_cloud). 'private_cloud' = S/4HANA Cloud Private Edition (Levels A-D, version-specific files available). 'on_premise' = S/4HANA on-premise (Levels A-D, version-specific files available). Default: public_cloud. | public_cloud |
| object_names | Yes | Comma-separated list of object names to check (e.g., 'MARA,BSEG,CL_GUI_ALV_GRID,BAPI_MATERIAL_GET_ALL'). Optionally prefix with type: 'TABL:MARA,CLAS:CL_GUI_ALV_GRID'. | |
| target_level | No | Target Clean Core Level for compliance. 'A' = strict (Released APIs only). 'B' = pragmatic (Released + Classic APIs). Default: A. | A |