on 04-16-2007 11:04 AM
Hi Gurus,
can someone through me some light on Transaction Varient and screen varients.
i want to make certain fields as invisible and certain fields to be only for output and my sales area should always be same when i go to VA01
and i also want to know the same for MM functionality MIRO.
cheers,
anil.
Hi Anil,
Check these links on Variants::
<b>Screen Variants:</b>
http://help.sap.com/saphelp_47x200/helpdata/en/7d/f63a0d015111d396480000e82de14a/frameset.htm
http://help.sap.com/saphelp_47x200/helpdata/en/7d/f63a16015111d396480000e82de14a/frameset.htm
http://help.sap.com/saphelp_47x200/helpdata/en/7d/f63a13015111d396480000e82de14a/content.htm
<b>Transaction Variants:</b>
http://help.sap.com/saphelp_47x200/helpdata/en/7d/f639f8015111d396480000e82de14a/frameset.htm
http://help.sap.com/saphelp_47x200/helpdata/en/7d/f63a0a015111d396480000e82de14a/frameset.htm
<b>Screen Variants & Transaction Variants:</b>
http://help.sap.com/saphelp_47x200/helpdata/en/bf/ec07845db911d295ae0000e82de14a/frameset.htm
http://help.sap.com/saphelp_47x200/helpdata/en/67/232037ebf1cc09e10000009b38f889/frameset.htm
Thanks,
Vinay
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Anil K,
As we all know, Transaction variants are used to make the fields hide/display/req.
As name implies these area transaction specific.
Goto Tcode: SHD0(zero),
Enter VA01,(if you want to hide/display the fileds while creating sales order)
Eg: If u want to disallow an enduser not to change the block while creating Credit memo request,u want to make the billing block in credit memo request as dispaly mode)
Enter transaction variant name: Z* ,
Press Create.
order type-G2(std SAP doc)
enter ur sales area,
give the inputs as u enter regularly,
next screeen one pop up displayed mentioning which fileds u want to hide/display with screeens.
proceed according to the cursor position, in final screen end system will prompt to save the document ,"YES" and transaction variant will save.
Now goto VOV8,
goto details of "G2" doc type,
assign ur transaction variant name in "transaction flow" -last field
n save
now use Tcode Va01,with Order type-G2,
billing block filed will be in display mode and enduser is not able to change the document.
this is the purpose of using Transaction Variants and screen Variants
*Hope it clears, Reward Points
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Anil,
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.
Screen Variants
Screen variants allow you to simplify screen editing by:
You can insert default values in fields
Hiding and changing the ready for input status of fields
Hiding and changing the attributes of table control columns
A screen variant contains field values and attribute for exactly one screen. A screen variant may be assigned to multiple transaction variants, however. Screen variants are always cross-client; they may, however, be assigned to a client-specific transaction. They can also be called at runtime by a program. The different possibilities for calling screen variants guarantee great flexibility of use.
Hope this provides you some clarity. Reward points if helpful.
Regards
Srikanth.A
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
95 | |
11 | |
11 | |
6 | |
6 | |
4 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.