-
Notifications
You must be signed in to change notification settings - Fork 19
Scoring & Development Object Guide
Kernseife supports the new Level Concept and can tell you the level for each Custom Code Object. As the ABAP Language Version is part of that concept (as only ABAP Cloud Objects are considered Level A), we need to extract that information from the system.
For this we recommend creating a seperate ATC Check Variant with only the Kernseife Check enabled (proposed name for the Check Variant is ZKNSF_SCORING).
For this variant you **need **to enable the "Track Language Version" Option like this:
After the ATC Check Run is complete you can then export the information using the CDS View ZKNSF_I_EXPORT via SE16N and export it as a CSV file. Make sure to filter on the Run Id of the ATC Scheduled Run you used.
Note
If you want to see the information without using the BTP App, you can also use the CDS View ZKNSF_I_DEVELOPMENT_OBJECTS.
Open the "Jobs" App and import the csv using the "Findings Import (CSV)" Import Action. Make sure to select the correct System where you ran the ATC Check in the Popup.
Once the import is finished, you should be able to see the Development Objects in either the "Custom Code" App or the "Overview" App.
Note
If you are not able to use the BTP Setup, but still want to automatically create the Custom Code Migration App Project and the Kernseife Scoring Check > Variant automatically, you can just call the Function Module ZKNSF_CREATE_PROJECT in SE37.
Be warned, this will automatically also start a full system ATC check run, so plan your system load accordingly.