Application Development 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: 

Transaction Variant

swapnilkulkarni
Participant
0 Kudos

Dear All,

We have a requirement where we need to disable filed on a standard transaction.

We have created the transaction variant and screen variant for the transaction. The execution of the transaction variant from SHD0 screen is giving us the desired results.

Our query is, how to use assign this transaction variant to the standard transaction.

We are able to create a Z variant transaction which uses this transaction/screen variant.

But we want this variant to be used in the standard transction only.

Please advice.

Advance Thanks

1 ACCEPTED SOLUTION

sreeramkumar_madisetty
Active Contributor
0 Kudos

Hi

http://wiki.sdn.sap.com/wiki/display/Snippets/TransactionVariant-AStepbyStepGuidefor+Creation

Regards,

Sreeram

4 REPLIES 4

sreeramkumar_madisetty
Active Contributor
0 Kudos

Hi

http://wiki.sdn.sap.com/wiki/display/Snippets/TransactionVariant-AStepbyStepGuidefor+Creation

Regards,

Sreeram

Former Member
0 Kudos

Activating the Variant will attach it to the Standard transaction.

Activate it in SHD0.

Regards

Karthik D

venkat_o
Active Contributor
0 Kudos

Hi Swapnil, <li>Not possible. You need to use Z* or Y* transaction only. <li>For more information check the sap documentation. http://help.sap.com/saphelp_nw04s/helpdata/EN/67/232037ebf1cc09e10000009b38f889/content.htm THanks venkat.O

Former Member
0 Kudos

Hi Swapnil,

You can definitely use the standard transaction and you don't need to use a custom one.. I have used this couple of times.. .please have a look at an example, here we are working on std transaction FMX1

Go to transaction SHD0

Enter the transaction code FMX1. Now click on button CREATE.

Click Enter.

Now the FMX1 transaction would appear

Select the required Document date, Posting date (Both today's date), company code as "001" and Currency as "USD" and hit ENTER

Now make the modifications or select what you want

Click on u201CExit and Saveu201D.

Save your entries and go back to the main screen

Now enter the transaction variant name and click on Change button and hit Insert row

Enter the name of the screen variant created earlier or use F4 help to select the value and save it

Click on Standard Variant tab and the name of the variant we created i.e. Z_FMX1 should already be there and just click on the activate tab

Following message will come and just hit enter

I think the main step that you are missing is activating your variant.

Please let me know if you have anay question.

Thanks,

Raj

Edited by: rajatg on Sep 12, 2009 1:45 AM