Screen variants allow you to simplify screen editing by:
A screen variant contains field values and attribute for exactly one screen. A screen variant may be assigned to multiple transaction variants, however. Screen variants are always cross-client; they may, however, be assigned to a client-specific transaction. They can also be called at runtime by a program. The different possibilities for calling screen variants guarantee great flexibility of use.
A specific namespace has been designated for screen variants and they are automatically attached to the Change and Transport System.
For more information, see:
Maintenance Additional Functions Calling Screen Variants