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: 

using SHD0(transaction variant) and disable the fields

Former Member
0 Kudos

Hi I need to disable certain fields in VA01 and I am using SHD0(transaction variant) for this.

My question is, what will the end result?

I want my user to use VA01 (and not Zva01) and I dont want to create another t-code for the same ( with all the screen

modification I have done thru transaction variant ).

So how will I assign the transaction variant that I have created to VA01.

<u>Help.sap.com says:</u>

<i>Using a standard variant is one solution to this problem. No new transaction codes are necessary with standard variants.</i>

1 ACCEPTED SOLUTION

ferry_lianto
Active Contributor
0 Kudos

Hi Flora,

You can overwrite t/code VA01 with your transaction variant. But this is not best SAP Practice. You still want to keep standard SAP t/code VA01.

You may want to create custom transaction via SE93 and call above transaction variant.

Hope this will help.

Regards,

Ferry Lianto

Please reward point if helpful.

4 REPLIES 4

ferry_lianto
Active Contributor
0 Kudos

Hi Flora,

You can overwrite t/code VA01 with your transaction variant. But this is not best SAP Practice. You still want to keep standard SAP t/code VA01.

You may want to create custom transaction via SE93 and call above transaction variant.

Hope this will help.

Regards,

Ferry Lianto

Please reward point if helpful.

0 Kudos

Hi ferry, thanks for replying.

If we open va01 in SE93 we can see that the check box

"Maintenance of standard transaction variant allowed"

is checked.

Wil this be helpful to solve my problem.

ferry_lianto
Active Contributor
0 Kudos

Hi Flora,

I believe so and please give it try.

Apologies ... I can not confirm since I don't have SAP system now. I have done in the past and it worked.

Please keep the original VA01 to avoid confusion later on.

Regards,

Ferry Lianto

0 Kudos

Use Standard Variants For VA01 and activate standard variant using SHD0.

With Regards,

nelson