<?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: WHAT IS VARIANT? in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-variant/m-p/3790569#M911748</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hai,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;While executing a code(Program), if same set of of inputs are used, then u can save this inputs in a set called Variant. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Swetha Singh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 07 May 2008 07:47:38 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-05-07T07:47:38Z</dc:date>
    <item>
      <title>WHAT IS VARIANT?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-variant/m-p/3790563#M911742</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;DEFINATION OF VARIANT?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 May 2008 07:39:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-variant/m-p/3790563#M911742</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-07T07:39:16Z</dc:date>
    </item>
    <item>
      <title>Re: WHAT IS VARIANT?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-variant/m-p/3790564#M911743</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Variants allow you to save sets of input values for programs that you often start with the same selections. You can use them for any programs except subroutine pools (type S). &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Whenever you start a program in which selection screens are defined, the system displays a set of input fields for database-specific and program-specific selections. To select a certain set of data, you enter an appropriate range of values. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;If you often run the same program with the same set of selections (for example, to create a monthly statistical report), you can save the values in a selection set called a variant.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have a look at below link.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[Variants|http://help.sap.com/saphelp_nw04/helpdata/en/c0/98037ae58611d194cc00a0c94260a5/frameset.htm]&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope it helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Vibha &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please mark all the helpful answers&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 May 2008 07:43:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-variant/m-p/3790564#M911743</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-07T07:43:01Z</dc:date>
    </item>
    <item>
      <title>Re: WHAT IS VARIANT?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-variant/m-p/3790565#M911744</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI Vinay,&lt;/P&gt;&lt;P&gt;        &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When running test cases you can enter import parameter values directly, or you can create variants containing import parameters. When the test case runs with a variant, it fills the import parameters.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If the variant definition contains no value for a parameter, this parameter has its default value when the test case runs with this variant. If there is no default value, the parameter value is initial.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Prerequisites&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When you have defined import parameters for the transaction input fields, you can create data sets which can be assigned to these import parameters when the test case runs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Procedure&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Enter the name of the test case for which you want to create variants, in the Easy mode initial screen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. Choose Parameter variants.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You go to the variant maintenance initial screen. If you have already created the variant, it appears on the screen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3. Choose Create to create a new variant.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;4. Enter a variant name in the Variant field, and a descriptive text for this variant in the following field.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;5. Choose Maintain in screens. You go to the initial screen of the transaction. Parameterized fields are ready for input. You can maintain valid values for these parameters for this variant.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Navigate in the transaction with the scroll functions&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;6. When you have entered values for the parameterised fields, go back to the overview screen for the current variant by choosing Back. You get an overview of the valid variant values. If the value is the parameter default value, no value appears in the parameter value column.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Note&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can also enter the complete data set for the variant on this overview screen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   7. Save the variant and go back to the variant maintenance initial screen with Back.&lt;/P&gt;&lt;P&gt;   8. To edit the created variant again, position the cursor on the variant and choose Edit. Save the variant and go back to the variant maintenance initial screen with Back.&lt;/P&gt;&lt;P&gt;   9. Leave variant maintenance and go back to the Easy mode initial screen with Back.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When you run the test case again, you can choose the variants to be run, on the execution screen. The dataset defined in the variant is passed to the import parameters at runtime.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reward if helpful,&lt;/P&gt;&lt;P&gt;kushagra&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 May 2008 07:43:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-variant/m-p/3790565#M911744</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-07T07:43:53Z</dc:date>
    </item>
    <item>
      <title>Re: WHAT IS VARIANT?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-variant/m-p/3790566#M911745</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;Variant defines a set of pre-defined values for a selection screen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 May 2008 07:44:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-variant/m-p/3790566#M911745</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-07T07:44:13Z</dc:date>
    </item>
    <item>
      <title>Re: WHAT IS VARIANT?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-variant/m-p/3790567#M911746</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;If you often run the same program with the same set of selections (for example, to create a monthly statistical report), you can save the values in a selection set called a variant. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Whenever you start a program in which selection screens are defined, the system displays a set of input fields for database-specific and program-specific selections. To select a certain set of data, you enter an appropriate range of values..&lt;/P&gt;&lt;P&gt;more on this &lt;A href="http://help.sap.com/saphelp_nw04/helpdata/en/c0/980374e58611d194cc00a0c94260a5/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04/helpdata/en/c0/980374e58611d194cc00a0c94260a5/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Refer&lt;/P&gt;&lt;P&gt;&lt;A href="https://forums.sdn.sap.com/click.jspa?searchID=11516983&amp;amp;messageID=4887343" target="test_blank"&gt;https://forums.sdn.sap.com/click.jspa?searchID=11516983&amp;amp;messageID=4887343&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Kiran&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 May 2008 07:46:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-variant/m-p/3790567#M911746</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-07T07:46:34Z</dc:date>
    </item>
    <item>
      <title>Re: WHAT IS VARIANT?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-variant/m-p/3790568#M911747</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Vinay,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Good Question from you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Variants allow you to define fixed values for the input fields on the selection screen of a report. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And we have Transaction variant and Screen variant.&lt;/P&gt;&lt;P&gt;Now the question arise?&lt;/P&gt;&lt;P&gt;what you can do with the transaction variant?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ans) 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;Note: Transaction variants can only be used with dialog transactions.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And also How to create transaction Variants?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ans) Transaction variants are created with transaction: SHD0&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the field Transaction on SHD0 enter the transactioncode for the screen you want tpo modify (E.g. VA03)&lt;/P&gt;&lt;P&gt;In the field Variant on SHD0 enter the name you want to give the transaction variant (E.g. ZVA03)&lt;/P&gt;&lt;P&gt;Press Create&lt;/P&gt;&lt;P&gt;Now the screen for the transaction is shown and you can enter default values in the fields of the screen&lt;/P&gt;&lt;P&gt;Press Enter. Now a screen that enbles you to make further customizing (Hide, Output only, Invisible, Mandatory) if the screen fields is shown. &lt;/P&gt;&lt;P&gt;After you have finished customizing the screen press Enter to go to the next screen or ave and exit to save the Transaction variant&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To run the transaction varian, you must create a new Transaction code in SE93 that referes to the Transaction variant. Choose Transaction with variant as Start object.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Note: The transaction variant can also be called from a program that imcludes a call to function module RS_HDSYS_CALL_TC_VARIANT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Coming to Screen Variants...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Screen variants&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To create a screen variant, use transaction SHD0. Use menu Goto -&amp;gt; Screen variants&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The process to create a screen variant is similar to creating a Transaction variant. The difference between the two types is that a Transaction variant covers the whole transaction and therefore can 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;If helpful dont forget to Reward.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Abdul&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 May 2008 07:47:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-variant/m-p/3790568#M911747</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-07T07:47:17Z</dc:date>
    </item>
    <item>
      <title>Re: WHAT IS VARIANT?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-variant/m-p/3790569#M911748</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hai,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;While executing a code(Program), if same set of of inputs are used, then u can save this inputs in a set called Variant. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Swetha Singh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 May 2008 07:47:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-variant/m-p/3790569#M911748</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-07T07:47:38Z</dc:date>
    </item>
    <item>
      <title>Re: WHAT IS VARIANT?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-variant/m-p/3790570#M911749</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;Variant is a set of selection screen values, which is used to obtain desired/expected output.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Praveen&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 May 2008 08:14:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-variant/m-p/3790570#M911749</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-07T08:14:56Z</dc:date>
    </item>
    <item>
      <title>Re: WHAT IS VARIANT?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-variant/m-p/3790571#M911750</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;Varients are used to store the default values for slection-options and parameteres.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the easy way to create the varient is after executing the report....fill the values in the selction screen and click the save button...it will automatically create the vaient..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Kranthi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 May 2008 08:43:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-variant/m-p/3790571#M911750</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-07T08:43:25Z</dc:date>
    </item>
  </channel>
</rss>

