2008 Feb 19 4:54 AM
hi, i am trying to create a ' variant transaction' in se93,in that what is transaction and tranction variant? thanks in advance
hi, i am trying to create a ' variant transaction' in se93,in that what is transaction and tranction variant? thanks in advance
2008 Feb 19 4:58 AM
hi
hope it will help you.
Pls reward if help.
we can create Transaction Variants Using SHD0 Transaction.
Transaction Variants and Screen Variants
Transaction variants can simplify transaction runs as they allow you to:
Preassign values to fields
Hide and change the 'ready for input' status of fields
Hide and change table control column attributes
Hide menu functions
Hide entire screens
In particular, hiding fields in connection with screen compression, and hiding screens, can result in greater clarity and simplicity.
Transaction variants are made up of a sequence of screen variants. The field values and field attributes for the individual screens found in transaction variants are stored in screen variants. Each of these variants is assigned to a specific transaction, can, however, also contain values for screens in other transactions if this is required by transaction flow. The transaction that the variant is assigned to serves as initial transaction when the variant is called.
There are both client-specific and cross-client transaction variants. All screen variants are cross-client, but may be assigned to a client-specific transaction variant.
A namespace exists for cross-client transaction variants and screen variants and both are automatically attached to the Transport Organizer. Client-specific transaction variants must be transported manually.
In principle, transaction and screen variants can be created for all dialog and reporting transactions. There are, however, certain Restrictions that apply to certain transactions, depending on their internal structure.
No transaction variants are possible with transactions already containing preset parameters (parameter transactions and variant transactions).
2008 Feb 19 5:00 AM
transaction variant is the variant is used to run the transaction automatically with out entering values manually and repeatedly
2008 Feb 19 5:01 AM
hi
good
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.
Transaction SHD0 - Create a variant for the required transaction by changing the layout through hiding fields and screens.
Transaction SE93 - Create a variant transaction (e.g. for VA02 = ZVA02).
Next allocate the transaction variant to this variant transaction.
In 4.6c, you can default your transaction variant as the standard variant. (SHD0 - Edit -> Activate/Deactivate as standard variant)
Check this link
http://help.sap.com/saphelp_nw70/helpdata/en/67/232037ebf1cc09e10000009b38f889/content.htm
thanks
mrutyun^
2008 Feb 19 5:01 AM
while using se93 it creates transaction code for reports and module pool, in ur case you are asking transaction is nothing but code of transaction which we use for direct execution like xk01, and varient means if any varient created for perticular report or modulepool, varient means user pre-defined values for selection screen. ok
reward if usefull
2008 Feb 19 5:02 AM
Hi,
Transaction variants can simplify transaction runs as they allow you to:
Preassign values to fields
Hide and change the 'ready for input' status of fields
Hide and change table control column attributes
Hide menu functions
Hide entire screens
In particular, hiding fields in connection with screen compression, and hiding screens, can result in greater clarity and simplicity.
Transaction variants are made up of a sequence of screen variants. The field values and field attributes for the individual screens found in transaction variants are stored in screen variants. Each of these variants is assigned to a specific transaction, can, however, also contain values for screens in other transactions if this is required by transaction flow. The transaction that the variant is assigned to serves as initial transaction when the variant is called.
transaction: is a means by which we carry out a particular task.
it is a path to be specific that allows you to do a certain operation through a code.
pls revert if any doubts.
pls reward if helps,
regards
2008 Feb 19 5:06 AM
Hi,
Variant Transactions
Transaction variants allow you to preset values for fields in a transaction, set field attributes, or hide entire screens.
1. Choose Basis Components ® Application Personalization ® Tailoring of Application Transactions ® Configure Transaction-Related Display Values for Fields (transaction SHD0).
2. To execute a transaction variant, you have to define a variant transaction using the Transaction Maintenance transaction (SE93).
3. Once you have entered a transaction code and short description, choose transaction type Transaction with variant (Variant transaction).
4. To define a variant, enter the name of the transaction and the name of the variant.
5. Usually the settings in the Classification group box are set by default.
Professional User Transactions are the standard transactions executed in the SAP system. An Easy Web Transaction is an ITS-based transaction, which can be executed only in the SAP GUI for HTML. You need to refer to an ITS service in order to use it.
The SAP GUI settings do not affect the transaction itself; they only inform the user what software is needed to start the transaction: SAP GUI for Windows, SAP GUI for Java or only the browser (SAP GUI for HTML).
Result
You can use the newly created transaction code to start a special variant of the transaction.
Try these Links. Hope this will help u.
http://help.sap.com/saphelp_crm50/helpdata/en/7d/f63a0a015111d396480000e82de14a/content.htm
http://www.sap-abap4.com/abap/sap-transactions-7/
Reward if useful....
2008 Feb 19 5:42 AM
Hi,
What you can do with a transaction variant
Insert default values into fields
Change the ready for input status for fields
Hide various screen elements, menu functions or entire screens
Adjust table control settings
Note: Transaction variants can only be used with dialog transactions.
How to create a transaction variant
Transaction variants are created with transaction: SHD0
In the field Transaction on SHD0 enter the transactioncode for the screen you want tpo modify (E.g.
VA03)
In the field Variant on SHD0 enter the name you want to give the transaction variant (E.g. ZVA03)
Press Create
Now the screen for the transaction is shown and you can enter default values in the fields of the
screen
Press Enter. Now a screen that enbles you to make further customizing (Hide, Output only, Invisible,
Mandatory) if the screen fields is shown.
After you have finished customizing the screen press Enter to go to the next screen or ave and exit
to save the Transaction variant. Finally you assigned to sales document type through VoV8.
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.
Note: The transaction variant can also be called from a program that imcludes a call to function
module RS_HDSYS_CALL_TC_VARIANT
as per your requirement use t.code SHD0
and then enter the transaction code VA01
and enter the transaction variant BUS2032
and select the programme SAPMV45A
and go CHANGE WITH PROCESSING (F6)
then continue to press ENTER, and change what ever u want to make mandatory or suppress
Thanks,
Sakthi C
Rewards if useful *
| User | Count |
|---|---|
| 3 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |