<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: variant . in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/variant/m-p/2720553#M631162</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Prajwal&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Variant Transactions&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A transaction with a variant can have its own transaction code, which you can then use to execute the transaction with the appropriate variant. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To create a variant transaction, proceed as follows:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Choose Goto ® Create vari. trans. from the initial transaction variant maintenance screen. &lt;/P&gt;&lt;P&gt;Enter a transaction name and corresponding short text. Transaction type Variant transaction is already set. The following screen already contains default values for the name of the calling transaction, the variant name, and the client-specific or cross-client variant checkbox. &lt;/P&gt;&lt;P&gt;Save your entries.&lt;/P&gt;&lt;P&gt;Example:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Variant ABC has been defined for transaction Z000. We now want to create the variant transaction ZVAR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Name of the new transaction: ZVAR&lt;/P&gt;&lt;P&gt;Name of the calling transaction: Z000&lt;/P&gt;&lt;P&gt;Name of the variant: ABC&lt;/P&gt;&lt;P&gt;Transaction ZVAR starts transaction Z000 with variant ABC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If the variant specified for a variant transaction does not exist (in the current client), then the calling transaction will be started without variant.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reward points to all helpful answers &lt;/P&gt;&lt;P&gt;kiran.M&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 10 Aug 2007 08:38:20 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-08-10T08:38:20Z</dc:date>
    <item>
      <title>variant .</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/variant/m-p/2720551#M631160</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi.&lt;/P&gt;&lt;P&gt;please tell me the steps for creation of screen variant &amp;amp; transaction variant .&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Aug 2007 08:31:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/variant/m-p/2720551#M631160</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-10T08:31:09Z</dc:date>
    </item>
    <item>
      <title>Re: variant .</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/variant/m-p/2720552#M631161</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;check tcode SHD0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and its documentations.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_thread" href="https://community.sap.com/" __jive_macro_name="thread" modifiedtitle="true" __default_attr="264925"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Peram&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Aug 2007 08:35:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/variant/m-p/2720552#M631161</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-10T08:35:12Z</dc:date>
    </item>
    <item>
      <title>Re: variant .</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/variant/m-p/2720553#M631162</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Prajwal&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Variant Transactions&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A transaction with a variant can have its own transaction code, which you can then use to execute the transaction with the appropriate variant. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To create a variant transaction, proceed as follows:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Choose Goto ® Create vari. trans. from the initial transaction variant maintenance screen. &lt;/P&gt;&lt;P&gt;Enter a transaction name and corresponding short text. Transaction type Variant transaction is already set. The following screen already contains default values for the name of the calling transaction, the variant name, and the client-specific or cross-client variant checkbox. &lt;/P&gt;&lt;P&gt;Save your entries.&lt;/P&gt;&lt;P&gt;Example:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Variant ABC has been defined for transaction Z000. We now want to create the variant transaction ZVAR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Name of the new transaction: ZVAR&lt;/P&gt;&lt;P&gt;Name of the calling transaction: Z000&lt;/P&gt;&lt;P&gt;Name of the variant: ABC&lt;/P&gt;&lt;P&gt;Transaction ZVAR starts transaction Z000 with variant ABC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If the variant specified for a variant transaction does not exist (in the current client), then the calling transaction will be started without variant.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reward points to all helpful answers &lt;/P&gt;&lt;P&gt;kiran.M&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Aug 2007 08:38:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/variant/m-p/2720553#M631162</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-10T08:38:20Z</dc:date>
    </item>
    <item>
      <title>Re: variant .</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/variant/m-p/2720554#M631163</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Transaction Variants is used to make fields Mandatory, Hidden or Display. Also applicable to screens and tabstrips. &lt;/P&gt;&lt;P&gt;You can hide unwanted screens and fields in any of the standard SAP programs without changing any of the standard programs. Additional features such as making the variant as default on the standard SAP transaction code is only available as of 4.6x. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Transaction SHD0 - Create a variant for the required transaction by changing the layout through hiding fields and screens.&lt;/P&gt;&lt;P&gt;Transaction SE93 - Create a variant transaction (e.g. for VA02 = ZVA02). &lt;/P&gt;&lt;P&gt;Next allocate the transaction variant to this variant transaction.&lt;/P&gt;&lt;P&gt;In 4.6c, you can default your transaction variant as the standard variant. (SHD0 - Edit -&amp;gt; Activate/Deactivate as standard variant)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Read the application help provided in SHD0 trxn. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;see the links for more info:&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sap-basis-abap.com/sapbs010.htm" target="test_blank"&gt;http://www.sap-basis-abap.com/sapbs010.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapgenie.com/abap/tvar.htm" target="test_blank"&gt;http://www.sapgenie.com/abap/tvar.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Priyanka.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Aug 2007 08:38:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/variant/m-p/2720554#M631163</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-10T08:38:40Z</dc:date>
    </item>
    <item>
      <title>Re: variant .</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/variant/m-p/2720555#M631164</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;By using transaction and screen variants we can,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Insert default values into fields&lt;/P&gt;&lt;P&gt;Change the ready for input status for fields&lt;/P&gt;&lt;P&gt;Hide various screen elements, menu functions or entire screens&lt;/P&gt;&lt;P&gt;Adjust table control settings.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;are created with transaction: SHD0&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The difference between the two types is that a Transaction variant covers the whole transaction and therefore can &lt;/P&gt;&lt;P&gt;have more than 1 screen, while a screen variant only can have 1 screen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw04/helpdata/en/7d/f639fb015111d396480000e82de14a/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04/helpdata/en/7d/f639fb015111d396480000e82de14a/content.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reward points to all helpful answers &lt;/P&gt;&lt;P&gt;kiran.M&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Aug 2007 08:42:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/variant/m-p/2720555#M631164</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-10T08:42:03Z</dc:date>
    </item>
    <item>
      <title>Re: variant .</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/variant/m-p/2720556#M631165</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;go to&amp;lt;u&amp;gt;&amp;lt;b&amp;gt; SHDO&amp;lt;/b&amp;gt;&amp;lt;/u&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Step 1: &lt;/P&gt;&lt;P&gt;Execute transaction SHD0 and create a Transaction Variant against the original transaction. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Step 2: &lt;/P&gt;&lt;P&gt;As soon as you press the create button, the original screen of the transaction will appear. After pressing any button/tab on the screen a menu variant screen will appear. Make sure to check any field or tab or any button you want to disappear from the menu functions. Press the exit and save button when you are sure that no further settings are required on sub-screens (if present). After pressing the exit and save button another menu variant screen will appear. Press the save button here and save as a local object or under any development class. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Step 3: &lt;/P&gt;&lt;P&gt;When you are back on the Transaction Variant (SHD0) screen, press shift+F6 or click the goto menu and press the create variant transaction button. Through this transaction SE93 will be executed. Enter the transaction name you want to create and any other required field and now press the save button. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Step 4: &lt;/P&gt;&lt;P&gt;Now execute the transaction you create through create Transaction Variant and enjoy the results. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Case two for creating Transaction Variants &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Step 1: &lt;/P&gt;&lt;P&gt;Create a dialogue transaction through SE93 and enter the program name and screen number of the original transaction you want to make a variant on (e.g., PFCG). Press the save button and check whether the replica transaction (PFCG) has been created successfully by executing it on a new session. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Step 2: &lt;/P&gt;&lt;P&gt;Execute transaction SHD0 to create a Transaction Variant. Specify the transaction name (replica of PFCG) which you have just created and create a Transaction Variant against the replica transaction. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Step 3: &lt;/P&gt;&lt;P&gt;As soon as you press the create button, the original screen of the transaction will appear. After pressing any button/tab on the screen a menu variant screen will appear. Make sure to check any field or tab or any button you want to disappear from the menu functions. Press the exit and save button when you are sure that no further settings are required on sub-screens (if present). After pressing the exit and save button another menu variant screen will appear. Press the save button here and save as a local object or under any development class. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Step 4: &lt;/P&gt;&lt;P&gt;When you are back on the main screen of the SHDO (Transaction Variant) click the edit option on the menu tab and activate Standard Variant. Through this a Standard Variant will be assigned to the transaction specified (replica transaction). &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Note: Make sure you activate the Standard Variant against a replica transaction and not on the original one. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reward if usefull&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Aug 2007 08:46:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/variant/m-p/2720556#M631165</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-10T08:46:01Z</dc:date>
    </item>
    <item>
      <title>Re: variant .</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/variant/m-p/2720557#M631166</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks to all.&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Prajwal&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Aug 2007 08:53:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/variant/m-p/2720557#M631166</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-10T08:53:19Z</dc:date>
    </item>
  </channel>
</rss>

