
Additional Features
The following is a list of additional features available for maintaining and administering transaction variants:
Function: |
Description: |
Create |
Use the Create function to create a new transaction variant (for more information, see Maintenance). |
Display |
Use the Display function to output a list of all field values stored in a transaction variant. |
Change |
There are two possible ways to change transaction variants:
If, after choosing Change with processing, the system does not run through all screens that settings have been made for (that is, through all screens with screen variants), you can determine whether or not these missing screens should also be adopted into the transaction variant using a dialog box that appears before you save the variant. If you choose not to adopt them, their corresponding screen variants still exist; only their assignment to the transaction variant is deleted. |
Test |
Starts a transaction with variant. The transaction should run in call mode. Further information can be found under Variant Transactions, Starting Transaction Variants. |
Copy |
Use the Copy function to copy a transaction variant. The new variant must not already exist. It is possible to copy client-specific variants to client-independent ones and vice versa. |
Delete |
Use the Delete function to delete a transaction variant. With client-specific transaction variants, this function applies only to the current client. |
Assign screen variants |
Use the Assign screen variants function to assign existing screen variants to transaction variants or to delete an existing assignment. Only one screen variant can be assigned per screen. The system does not check to see if the screens of the transaction that belong to the screen variants are actually run through. No value conflict checks with the screens' default values are performed either. |
Activate/Deactivate standard variant |
Each transaction variant can be used as a standard variant (Further information can be found under Variant Transactions, Starting Transaction Variants). Use the Activate and Deactivate functions to use a specific transaction variant as a standard variant or to deactivate it. |
Client-specific/Cross-client transaction variants |
This function allows users to branch from cross-client transaction variant maintenance to client-specific transaction variant maintenance and vice versa. |
Screen variants |
The Screen variants function takes you from transaction variant maintenance into screen variant maintenance. |
Create variant transaction |
Use the Create variant transaction function to create variant transactions (Further information can be found under Variant Transactions, Starting Transaction Variants). Enter the transaction name. Transaction type Variant transaction is already set. Enter a text for the transaction on the next screen. All other entries should already be filled with default values. |
Catalog |
Use the Catalog function to display all variants of a given transaction. You can also select this function through the Possible entries help for the variant field. You can use the Catalog function to create a list of all variants for a single or for multiple transactions. |
Standard variants |
Displays those transactions for which standard variants exist. |
Transport (client-specific variants only) |
Use the Transport function to transport variants to other SAP systems. A transport request is created containing the variant(s) in question. |
Client copy (client-specific variants only) |
Use the function Client copy to copy a variant to another client or to make it cross-client. (For more information, see Transport). Only the screen variant assignments are copied; screen variants themselves are always cross-client. |
Fetch from client (client-specific variants only) |
Use the Fetch from client function to copy a client-specific variant from another client to a variant in the current client or to a cross-client variant. |