Skip to Content
avatar image
Former Member

Is there any effect of Template changes to other clients ?

Hi Friends,

I have recently moved to SAP SRM Technical Team and have been direclty asked to do business HTML template changes, although SRM is altogether something like landing up in a new planet for me with no life support system 😔 😔

Amongst other doubts, one which is very peculiar is that if we do the template changes in one client would it also relicate the changes in other clients in the same Development server. We are having here 5 clients for different purposes,like MDM(100) , Sourcing (110), Sandbox(800) etc.. which shouldn't be effected by template changes in our client(900).

Please let me know the answer if possible ASAP. Reward points would surely be credited !!

Regards,

Vikas.

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

2 Answers

  • Best Answer
    avatar image
    Former Member
    Jun 19, 2008 at 12:13 PM

    Hi Disha,

    Thanks for the inputs given !!

    Now I have to add two check boxes controls in the one of the BBPSC01 template, is this possible with the BADI BBP_UI_CONTROL_BADI as told by you.

    Is there any BADI or any other alternative(except template changes) availaible for this requirement. Please suggest.

    Regards,

    Vikas.

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hi Disha,

      First of all sorry for the delayed response, as I was held up with other requirements as this requirement was procrastinated for some time.

      Thanks for the valuable inputs given by you with which we have fulfilled this requirement. Especially your notes was really handy. I am listing the solution for the requirement which may be useful for other SRM developers in future :

      We enhanced the structures : INCL_EEW_PD_HEADER_CSF

      INCL_EEW_PD_HEADER_CSF_SC

      with two checkbox fields.

      Then we ran program : BBP_DYNPROS_GENERATE

      and gave parameter : SAPLBBP_PDH_CUF

      and selected the options and clicked on Apply button. With this the checkboxes appeared on the last screen(step 3) of the shopping cart.

      Thanks Disha once again, awarded full points to you !!!

      Cheers !

      Vikas

  • avatar image
    Former Member
    Jun 13, 2008 at 08:58 AM

    Vikas

    I'm assuming that you've got a 3 tier landscape, DEV, QA and PRD and have a transport protocol between them.

    If you make template changes in the Dev environment these will be replicated across all clients on that box, ie 100, 110, 120 etc.

    You will, however, have to publish the changes for each template in each client.

    Hope this helps

    Keith

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hi,

      The modules/components(on your SRM server) you are referring here i.e. SUS and EBP are totally different.The applications in SUS are BSP applications while the applications in EBP are ITS based.

      So all the HTML changes you will be doing for SUS will be in the BSP applications(addition of buttons,making fields mandatory) in SE80.Likewise for the HTML chnages in EBP,you will modify the HTML templates in the corresponsing ITS service in SE80 and republish the IT service to see the chnages in the web screens.

      As per Keiths reply,all the ITS changes you do on different clients on a single system/box will be reflected in all the clients.However on different systems(boxes i,e, Dev,qual,prod) ,you need to transport these changes and sometimes republish the ITS templates again.The only disadvantage of doing ITS chnages is that in case of upgrades/update of Support packs ,these changes are overwritten.Hence it is adivised that for all screen modifications(UI chnages) in EBP,you can use other std methods like BADI's(BBP_UI_CONTROL_BADI is available for all objects i.e. SC,PO etc),screen variants etc.IF these std methods are not available,then you can opt for ITS modifications.

      As far as the BSP chnages are considered,it should also work in the same way.You can find more pointers on the BSP forums.

      BR,

      Disha.

      Do reward points for useful answers.