Application Development and Automation 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: 
Read only

Diff between variant and Transaction variant and Transaction

Former Member
0 Likes
614

can u help me with the Diff between variant and Transaction variant and Transaction

can u help me with the Diff between variant and Transaction variant and Transaction

1 REPLY 1
Read only

seshatalpasai_madala
Product and Topic Expert
Product and Topic Expert
0 Likes
416

Hi,

Transaction variant is a Variant of any transaction which will contain a Screen variant in it. Created in SHD0.

Variant Transaction is a Transaction created based on a "Transaction Variant" ,create in Se93 using the option Variant Transaction.

So basically A Variant Transaction is a Transaction that is based on a Transaction Variant which inturn is based on a Screen Variant.

So in SHD0 you create Screen variant, and using this you create Transaction variant.

Then in SE93 you create a Variant Transaction using this Transaction Variant.

<b>Transaction Variant</b>

You can use transaction variants to assign default values to the input fields on several screens in a transaction, to change the attributes of screen elements, and to hide entire screens. Maintenance and administration using the transaction code SHD0.

<b>Variant</b>

Also selection screen variant.

Set of input values for selection screens. Can be used when accessing selection screens to enter values in the input fields. You can create variants on a selection screen by choosing the menu path Goto &#8594; Variants and transfer them, for example, with a SUBMIT statement.

<b>Variant Transaction</b>

Special transaction code used to link a dialog transaction with a transaction variant. When a variant transaction is accessed, the dialog transaction is called and executed with the transaction variant.

Regards,

Sesh