Missing use access for usage of INTF IF_AMDP_MARKER_HDB
When I execute ATC Check on an ABAP package where I created and used an AMDP function class or AMDP procedure class, I got following findings indicating Missing use access (USEM) for usage of INTF IF_AMDP_MARKER_HDB. To resolve this ATC error ABAP programmers can add a new use access for SABP_MAIN_PUBLIC_AMDP public interface from SABP_MAIN package.
Let's check the details of the priority 1 ATC check finding
Check Title: Package Check for Source Code Objects and ABAP Dictionary Objects
Check Message: Package Violation - Error - Missing use access (USEM).
Missing use access for usage of INTF IF_AMDP_MARKER_HDB.
The package /BSH4/SOM_TOOLS_DATA of the client object CLAS /KODYAZ/SCF_TOOLS_HANA
does not have sufficient use access to use the development object
INTF IF_AMDP_MARKER_HDB (package SABP_AMDP_KRN).
Cannot be hidden using a pragma or pseudo-comment
To resolve this ATC issue, ABAP programmers should add SABP_MAIN_PUBLIC_AMDP public interface from SABP_MAIN package as a new Use Access