Skip to Content
Author's profile photo Madhavan Krishnamurthi


The purpose of the blog is to provide the  RHOMATTRIBUTES_REPLACE  program Functionality  in SRM & how to use this program in SRM.


In SRM the Production systems get copied back to development, quality & other relevant environments for testing,training & other purposes. The problem is  after the system copy back from the Production system  the SRM org structure points  back to the Production Logical system. The users will not be able to create shopping carts since the logical system is wrong. This Wrong Logical system needs to be changed to correct Logical system.

With the help of the RHOMATTRIBUTES_REPLACE program in SRM we can change the attributes in the SRM org structure automatically .

After the program execution the Logical system will be corrected

Caution: Never run this Program in SRM Production Environment

How to use this Program

Execute SE38 & enter Program RHOMATTRIBUTES_REPLACE on the environment where the logical system needs to be replaced & click on Execute Icon


Enter the Scenario name as BBP as shown in the below screen

For example the logical system in the SRM org structure needs to be changed from PRDCLNT100 to DEVCLNT100


Click Execute & in the following screen click on Replace ALL icon as shown below



Please select the attributes batchwise (For example 500 to 1000) & click on Replace all icon.Repeat this activity few times to change the logical destination.


Now the Logical system is corrected & the SRM Org structure is ready to use.

Assigned Tags

      You must be Logged on to comment or reply to a post.
      Author's profile photo kaus desh
      kaus desh

      Thanks madhavan

      I have question that

      1) the attributes which will be getting replaced are from any level within org structure or its level to level ?

      I mean i only wanted to change attributes related to user at position level or i need to change only attributes for contact person level in org structrue .

      2) Will this program works if i have more than 1 backend connected to my development or quality  SRM server.

      3) is it used in SRM 7 ? if yes how its taken care for SRM admin users which used in wf ? how about JECOs if any from portal side which are also hitting to production URLs?


      Author's profile photo santhosh kumar
      santhosh kumar

      Hi Madhavan,

      I have one question,

      How to change the plant  (WRK) logical system name in extended attribute tab. do we have any report for the same to change the logical system name.

      Please advise.



      Author's profile photo Former Member
      Former Member

      Hi Madhavan

      This is what I was lookign for - how to use this report. Thank you for your efforts in posting this.

      I have a question:

      you said "do not run this report in SRM Production"

      My requirement - We are migrating from R/3 backed to ECC backend and logical system names are changing in Production also. In such cases, can i use this in production to change? Or is there any greater impact in using this report in production?


      Dhananjay Hegde