cancel
Showing results for 
Search instead for 
Did you mean: 

Disable SERVICE button

henning_abel
Participant
0 Kudos

Hey SRM-gurus,

does one of you by any chance know how to deactivate the 'SERVICE' radio-button in the shopping-transactions BBPSC02 and BBPSC03 'Describe requirement'? Our backend does not support Service-processing at the moment and that's why users shouldn't use this button. In the future Service-processing is perhaps needed so we'd like to activate/deactivate it for different plants via a customizing table.

Thanks for your help.

Regards,

Henning

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

And I just noticed you wanted to do it by plant....

Sorry.

You can still do a variant and assign users into the groups using the "variant groups" option. This is by user though.

The only way to get it working by plant will be to use the BBP_DOC_CHECK BADI to look up from somewhere, possibly a custom table, whether service is allowed in the plant selected and issue an error saying "Service not allowed in the plant selected" if the user chooses service in a plant where it is not allowed.

Regards,

Dave.

Former Member
0 Kudos

Hi. I have done it in the past using a transaction variant.

It works just like a transaction variant in R/3, the ITS picks up this field fine.

Just go to SHD0 in the GUI and create a variant on transaction BBPSC01 (full shopping cart) or BBPSC02 (shopping cart wizard). The scrren you need is SAPLBBP_SC_UI_ITS 300. The 5 fields to hide are all next to each other in the variant and are:

Product Type

GS_SCR_BASIC_I-PRODU

Goods

Services

GS_SCR_BASIC_I-SERVI

It is a bit tricky to get the hang of the screens but once you have got it working you can then copy the variant from BBPSC01 or BBPSC02 to all the other cart transactions (BBPSC04/5/6/7/8/9/11/12/13 etc) very quickly so that the field is disabled everywhere.

Once the variants are all created make them the standard variant for the transaction on the "standard variants" tab in SHD0.

I hope this help.

Regards,

Dave.