It is common that we see lots of tcode in ERP which follow the naming convention as title of this issue.
But why? No special reason, just due to convention widely used in ABAP authorization object model and ABAP source code.
For example, we use GUI tcode COMMPR01 for product maintenance. Use tcode SU22 to get a list of all authorization objects used in this tcode:
Choose one authorization object in result list, click Object->Display OBject Definition:
Most of the authorization object are using following naming guideline for different kinds of activities:
In ABAP source code, those value are hard coded. See two examples: