Menu

SAP Package SMOD

Transaction Variants

Unsere Literaturempfehlung

Kundeneigene Erweiterungen mit ABAP: User-Exits, klassische und neue BAdIs, Switch und Enhancement Framework

Alle Technologien in einem Band! Ob Sie zukunftssichere Erweiterungen programmieren oder mit den Modifikationen in Ihren SAP-Systemen aufräumen möchten – hier erhalten Sie das erforderliche Wissen. Jede Methode wird ausführlich und mit Codebeispielen erläutert: User-Exits, klassische und neue BAdIs, Business Transaction Events, implizite und explizite Erweiterungspunkte u. v. m.

Bei amazon.de ansehen →

The package SMOD (Transaction Variants) is a standard package in SAP ERP. It belongs to the parent package BASIS.

Technical Information

Package SMOD
Short Text Transaction Variants
Parent Package BASIS

Function Groups

SAP Package SMOD contains 6 function groups.

SHD0 Transaction Variants
SHD1 HEIDELBERG: Table Maintenance (SM31)
SHDU Transaction variants: Help functions
STCT Table Control Customize: Tools
STCTP Expanded table maint. TCVIEW (generated)
STCX Table control customize

Transactions

SAP Package SMOD contains 8 transactions.

SHD_SWITCH Activate Standard Variant User
SHD0 Transaction and Screen Variants
SHD0_MANDT Client Dependent Tr. Variants
SHD1 Internal: Variant transaction call
SHDG Global Fields: Change and Display
SHDS Internal: Save transaction variant
STCTRL_COPY Copy Table Control User Settings
STCUP Table control variants upgrade

Database Tables

SAP Package SMOD contains 45 database tables.

SHDC Heidelberg: check tables for global fields
SHDCF Global values 3.1: Candidates for domains and fields
SHDDC Global values 3.1: Assignment of domains to components
SHDDCDE Global values: Assign data elements to components
SHDDCDO Global values: Assignment of domains to components
SHDDF Global values 3.1: Assgnmt of depend. text fields to domains
SHDDFDE Global values: Assign dependent fields to data elements
SHDDFDO Global values: Assign dependent fields to domains
SHDFV Transaction variants: Field contents
SHDFVCI Transaction variants: Field contents (cross-client)
SHDFVGUI Transaction variants: Deactivated function codes
SHDFVGUICI Transaction variants: Deactivated function codes
SHDFVGUICU Transaction variants: Deactivated function codes
SHDFVGUIU Transaction variants: Deactivated function codes
SHDG Heidelberg: Global field pre-assignments
SHDGUIXT Screen variants <--> GuiXT scripts (attributes)
SHDGV Global values
SHDGVDE Global values: Values and flags for data elements
SHDGVDO Global values: Values and flags for domains
SHDGXTCODE Screen variants <--> GuiXT scripts (code)
SHDSCCI Standard variants (screen variants)
SHDST Standard variants (TABLE MAY NOT BE CHANGED!!)
SHDSTCI Cross-client standard variants (TABLE CANNOT BE CHANGED)
SHDSTCIU Active cross-client standard variants
SHDSTNS SHD0: Namenspaces for Standard Variants
SHDSTNST SHD0: Text namespaces for standard variants
SHDSTU Active standard variants
SHDSTUSR Assignment User <--> Namespace Standard Variant
SHDSVCI Screen variants
SHDSVFVCI Screen variants: Field contents
SHDSVTXCI Screen variants: Texts
SHDTT Transaction variants: Texts
SHDTTCI Transaction variants: Texts (cross-client)
SHDTTCIU Transaction variants: Texts (independent)
SHDTTU Transaction variants: Texts
SHDTV Transaction variants
SHDTVCI Cross-client transaction variants
SHDTVCIU Transaction variants independent
SHDTVSV Transaction variant - Screen variant assignment
SHDTVSVCI Transaction variant - Screen variant assignment
SHDTVSVCIU Transaction variant - Screen variant assignment
SHDTVSVU Transaction variant - Screen variant assignment
SHDTVU Transaction Variants
SHDUSR Transaction/Screen Variants: User Settings
TCVIEW Table control views (user settings)

Views

SAP Package SMOD contains 2 views.

H_TCVIEW Help View for TCtrl Customizing
TCVIEW_P TCtrl variants and screens

Structures

SAP Package SMOD contains 14 structures.

FIELD_VALS Internal structure for transaction variants
FIELDV_GUI Transaction Variants: Deactivated Function Codes
GUIXTLINE GuiXT Script
GUIXTRD GuiXT line
GUIXTSTRUC Transaction Variants: GuiXT Scripts
SCVARSTRUC Internal Screen Variant Structure
SHDDFINCL Variant Painter: Screen Field Properties
SHDDFVARP Variant Painter: Screen Fields
SHDFVEXT Screen Variant Maintenance: Field_values
SHDFVINCL Shared fields SHDFV/SHDFVCI
SHDGXTKEY Key for script
SHDXTINCL Variant Painter: GuiXT Fields
TCVIEWS Subset of TCview
TCVIEWT Tcview texts

Programs

SAP Package SMOD contains 18 programs.

RSDEL_INVALID_SV_TV_VARIANTS Deletion of screen and transaction variants with invalid names
RSHD_RESET_GROUPS Assign Users - Reset Variant Groups
RSHD_SET_GROUPS Assignment User - Variant Group
RSHD_TRANSPORT_GROUPS OBSOLET Conversion of Parameter Transactions into Variant Transactions
RSHD_TV_RENAME Rename transaction variants with assigned screen variants
RSHD_TV_SCRV Convert old transaction variants to new transaction variants
RSHD_TV_SCRV_COMP Compare old and new transaction variants
RSHD_TV_SCRV_DISPL Unconverted transaction variants and variant transactions
RSHD_TV_SCRV_SG Convert old transaction variants to new transaction variants
RSHD_TV_SCRV_XPRA Transaction variant conversion --> Total of Screen Variants
RSHDCF00 Global values: Candidates for domains and associated screen fields
RSHDGF00 Global Fields: Change and Display
RSHDLSTT Transactions
RSHDTVCV OBSOLET conversion of parameter transactions into variant transactions
RSTCX_COPY_TCVARIANT Copy user variants for table controls
RSTCX_UPG Check table control variants after upgrade
RSTCXADJ Modify Table Control Settings
SAPMSHD0 Transaction Variant Maintenance

Search Helps

SAP Package SMOD contains 3 search helps.

SCREENVARIANTS_F4 Search help for screen variants
SH_TCVIEW Search Help for TCtrl Customizing
TCVARIANTS_CI Client Independent Transaction Variants

Message Classes

SAP Package SMOD contains 1 message classes.

MS Nachrichten Transaktionsvarianten, Batchinput Aufzeichnung