Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

varients

Former Member
0 Kudos

hi experts

what is transaction varients

what is the tcode to maintain transaction varients

7 REPLIES 7

gopi_narendra
Active Contributor
0 Kudos

SHD0 is the transaction for transaction variants.

Regards

Gopi

Former Member
0 Kudos

Transaction variants simplify transaction flow by:

Inserting default values in fields

Changing the ready for input status of fields

Hiding various screen elements and menu functions, or even entire screens

Adjusting table control settings

When you create a transaction variant, you run through the transaction in a special mode. In this mode, you decide which elements you no longer need in your transaction and which values should be inserted where. If you choose to hide an entire screen, the system will no longer display that screen in the transaction and will proceed on to the next screen in the series. You can also adjust table control settings and determine the width of columns and the order in which you want them displayed. In tabstrips, you can suppress tabs that you no longer need by setting them to invisible.

You may also create as many variants for a transaction as you desire. One of these variants can be defined as a standard variant. This variant is then valid across all clients. You may also assign different variants to specific users.

This is done using variant transactions. Variant transactions are then placed in those users’ user menus instead of the standard transaction.

Transaction code for Transaction Variants is SHD0

Former Member
0 Kudos

SHD0 -- Transaction for Transaction variants

Former Member
0 Kudos

SHD0 -- Transaction for Transaction variants

Former Member
0 Kudos

hi rohit,

SHDO is the tcode, using which you can create a variant for the required transaction by changing the layout through hiding fields and screens.

The Purpose of transaction variants is to hide fields, menu functions, screens, to supply individual fields with default values or to change the ready for input status of one or more fields.

Using transaction variant, you can tailor screens to meet your required business process, and it can be used to accomplish security task, not directly supported by SAP’s security concepts.

A Transaction variant consist of a number of screen variants, customized to meet your requirements, Transaction variant only alters the layout of the screen. The Business processes delivered by SAP retain their integrity.

do reward if helpful..

Former Member
0 Kudos

SHD0 -- Transaction for Transaction variants

Former Member
0 Kudos

shdo is the transaction code for varients.