Skip to Content

Change The Original System Of an Object

Hello Folks,

      just came across a problem while working with a client, so thought of sharing it with you.

 

Example Scenario :

SRM Landscape :

     CSD——>CSQ——>CSP

ZTT_MARA is created in SRM landscape system ( SID CSD  request no. CSD345672) and not the requirement is to migrate it into another system landscape say BI andscape ( SID BBD )

 

BI Landscape :

     BBD———>BBQ—–>BBP

Now with the help of basis people the request CSD345672 is migrated to BBD, but the problem we faced is whenever we tried changing the object ZTT_MARA the BBD is saving it to the local workbench request and in the repair mode.

After investigation by opening th object in SE80 in BBD

 right click the object——>other functions———>Display Object Directory Entry

 

we found out that the oiginal system is still the CSD thats why the system while creating the request is behaving differently.

Two solutions :

1: now if we want to tranport the local workbench request created in BBD for object ZTT_MARA either create another request of type ” Transport Of Copies” and include the object of local workbench request in it and then delete the local workbech request and transport.

2: change the original system of the object itself by going to SE03 ” Change Object directory entries”. After doing this the system behaved normally in creation of transportable request and no object is going in repair mode.

6 Comments
You must be Logged on to comment or reply to a post.
  • Hi,
    Do you know of any solution to perform the SE03 action in mass? I have a whole lot of objects and perform the modification on a one-by-one basis as soon as I need to modify an object.
    I would rather do it once and for all.
    Thanks in advance.
    Best regards,
    Guillaume
    • Guillaume,

      if I have to do stuff like this for any large number of objects, I usually (ab)use the LSMW. I create a CSV file that contains the objects in question, record the steps and then use the LSMW to create a batch-input recording of the steps repeated for every single object.

      HTH
        Volker

    • Halo Guillame,

      The original source system is usually stored in table TADIR  SRCSYSTEM field.

      You can use Function Module TRINT_TADIR_MODIFY to modify the entry programatically

      Regards
      Arshad

    • SE03 accepts wildcards like *, so you can select multiple objects or use “Change Object Directory Entries of Objects in a Request” report. In the overview list you can use F6 to select multiple objects. So it can go quite fast.
      Peter
    • You can enter OK-Code MASS after you have selected the objects in question in the tree view of SE03 option “change object directory entry”.
      I learned this recently, happy to pass it on.

      Thomas