SAP ABAP Program SAPMSHD0 (Transaction Variant Maintenance)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-ABA-TV (Application Component) Transaction Variant and Table Control Settings
⤷
SMOD (Package) Transaction Variants
⤷
⤷
Basic Data
| Program | SAPMSHD0 | Transaction Variant Maintenance |
| Program Type | M | Module Pool |
Attributes
| Status | S | System Program |
| Application | S | Basis |
| Authorization Group | ||
| Logical database | ||
| Selection screen | ||
| Editor lock | Fixed point arithmetic | |
| Unicode checks active | Start using variant |
Transaction Code
| # | Transaction Code | Short Description |
|---|---|---|
| 1 | Maintain List Variant | |
| 2 | Maintain Aggregation Variant | |
| 3 | Transaction and Screen Variants | |
| 4 | Client Dependent Tr. Variants | |
| 5 | Internal: Variant transaction call | |
| 6 | Internal: Save transaction variant | |
| 7 | Activate Standard Variant User | |
Screens
| # | Screen | Short Description |
|---|---|---|
| 1 | 0010 | List in modal dialog box |
| 2 | 0100 | Variant entry: Initial screen |
| 3 | 0130 | Dialog Box: Client Copy |
| 4 | 0140 | Dialog box: Copy |
| 5 | 0170 | Dialog box: Get from client... |
| 6 | 0190 | Assigning screen variants to transaction variants |
| 7 | 0200 | Call transaction with variant |
| 8 | 0300 | Save variants after cancellation transaction |
| 9 | 0500 | Variant creation initial screen: screen variants |
| 10 | 0540 | Copy screen variant dialog box |
| 11 | 2000 | SHD0: Initial Screen Transaction and Screen Variants |
| 12 | 2100 | Subscreen: Tab Transaction Variant |
| 13 | 2190 | Subscreen: Assign Screen Variants to Transaction Variants |
| 14 | 2400 | Subscreen: Standard Variants |
| 15 | 2410 | Subscreen: Tab Transaction Variant |
| 16 | 2420 | Subscreen: Tab Transaction Variant |
| 17 | 2450 | Namespace Attribute |
| 18 | 2500 | Subscreen: Screen Variant Tab |
| 19 | 3100 | Assign Standard Variant |
GUI Status
| # | GUI Status | Short Description |
|---|---|---|
| 1 | 0100CHAN | Initial screen (Change) |
| 2 | 0110CHAN | Initial screen (Change) |
| 3 | 0110SHOW | Initial screen (Change) |
| 4 | 0190ASSI | Screen assignment screen variants |
| 5 | 0200CALL | Internal: Call variant transaction |
| 6 | 0500CHAN | Initial Screen (Change) Screen Variants |
| 7 | 2000 | New Initial Screen (2000 + Subscreens) |
| 8 | 2450 | Namespace Attribute |
| 9 | 3100 | SHD_SWITCH |
| 10 | 3100VAL | Input Values Namespace (SHD_SWITCH) |
| 11 | FIELDLST | Display field values |
| 12 | FIELDLSTSHOW | List variants (Display) |
| 13 | MANDVALS | Entry values Client |
| 14 | NAMESPACEVAL | Input Values Namespace (SHD0) |
| 15 | POPUP | Dialog box with "Continue" and "Cancel" |
| 16 | SHOWVALS | Dialog box with "Continue" and "Cancel" |
GUI Title
| # | GUI Title | Short Description |
|---|---|---|
| 1 | 010 | Transaction Variants |
| 2 | 011 | Transaction Variants |
| 3 | 012 | Transaction Variants |
| 4 | 013 | Transaction Variants |
| 5 | 014 | Transaction Variants |
| 6 | 015 | Perform Transaction with Variant |
| 7 | 016 | Copy Variant |
| 8 | 017 | Copy Variant in Clients |
| 9 | 018 | Clients |
| 10 | 019 | Transport Variant |
| 11 | 020 | Screen variants |
| 12 | 022 | Fetch Variant from Client |
| 13 | 023 | Fetch Variant from Client |
| 14 | 024 | Clients |
| 15 | 025 | Transaction variant &: Assign screen variant |
| 16 | 101 | Display transaction variant |
| 17 | 102 | Change transaction variant |
| 18 | 103 | Display screen variant |
| 19 | 104 | Change screen variant |
| 20 | 200 | Transaction and Screen Variants |
| 21 | 245 | Maintain Variant Group |
| 22 | 310 | Assign Variant Group for & |
| 23 | 311 | Namespace for & |
History
| Last changed by/on | SAP | 19950221 |
| SAP Release Created in |