Symptom
Accessing a custom logic class with ABAP Environment in customizing tenant (3-System Landscape) does not display the implementation that can be found in Custom Logic application.
Environment
SAP S/4HANA Cloud Public Edition 2408
Reproducing the Issue
- Accessing the customizing tenant in ABAP Environment.
- Search for custom logic YY1_ABC
- Open the class.
- The class does not show the same implementation code as in Custom Logic application. Instead you can observe "DATA (lo_key_user_class) = new yy1_abc_ku()." "lo_key_user_class-->IF_ABC~method("
Cause
The custom logic application code has been migrated to a higher release.
This process takes place when you republish the custom logic in the Custom Logic application after 2408 upgrade.
Resolution
A custom logic implementation that has been republished after 2408 upgrade can be accessed in ABAP Environment by using forward navigation from the interface method.
As in "lo_key_user_class-->IF_ABC~method(".
See Also
Keywords
KBA , BC-SRV-APS-EXT-BL , Custom Business Logic , Problem