Skip to Content
avatar image
Former Member

Disable SERVICE button

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

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Apr 17, 2008 at 09:58 AM

    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.

    Add comment
    10|10000 characters needed characters exceeded

  • Apr 17, 2008 at 10:01 AM

    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.

    Add comment
    10|10000 characters needed characters exceeded