Migration & Transformation
What is Usage Procedure Logging (UPL)?
Logging of executed ABAP procedures to identify which custom code is actually used, with SCMON as the lightweight alternative.
Usage data collected over months shows dead code to retire before conversion. SUSG aggregates SCMON data. It also helps scope regression testing by usage.
Related transaction codes
Related terms
Custom Code
Customer-developed ABAP objects, typically in the Z, Y, or registered namespace, extending or changing SAP behavior.
Custom Code Migration
The analysis and adaptation of custom ABAP code for S/4HANA compatibility using ATC checks and usage data.
Risk-Based Testing
Prioritizing test scope and depth by the likelihood and business impact of failure.
More in Migration & Transformation
Planning an S/4HANA move?
Read the field guides on testing an ECC to S/4HANA migration and grab the free template library.