Logical  system name to be updated while client copy--URGENT HELP REQUIRED

Hello All,
   I have a  query regarding the "Logical System name" updation during Client copy.
  When we make a client copy(SRM Masters) for the Production system(SRM),the Old Logical system name for backend(which is attached to the SRM masters) gets copied to the new Client (Copy) which needs to be updated.
  There is  a  std transaction BDLS through whcih w e can change the current Logical system name to  a  new one but this  seems to work fine for System copy but not for Client copy.
  So when i make  a client copy of  SRM masters  for Production system,is there  any other std  way wherein i can change the "Logical system name " for the  backend or  do i have  to write a  CUSTOM program wherein entries  for  the Backend Logical system name in tables like CRMMLSGUID will  be updated  with  the new  Logical system name?
   Any help on this is  appreciated.
Thanks & Regards,
Disha.

Disha,
Yes, I did it twice and it worked fine.
The R/3 GUID is sent by the OLTP system (R/3) in R/3 message header.
SRM checks this GUID in CRMMLSGUID table.
If is not the same one, then replication process fails.
The only solution I found was to delete this entry. It is automatically recreated with the new GUID with the next replication, with FM CRMT_OLTP_LOGSYS1, called in BAPI_CRM_SAVE.
Look at OSS note 588701 & 765018 for deletion of CRMMLSGUID.
The issue is exactly ours: around system/client copy.
In an CRM environment, this is more critical, because we make a huge use of the middleware. But in our case, and especially after system/client copies, we can go, even if SAP does not guaranty anything, because we don't care about "old" replicated data (I don't care about old BDOCs, that should even be deleted after processing).
We have to take some risks sometimes...
Rgds
Christophe

Similar Messages

  • Logical System Name Not appearing in the Business System

    Hi,
    Initially we had created a Technical system with Client 700 without a "Logical System Name" in SLD. hence the 'logical system name' in 'business system' was also Blank.
    Now, since we are implementing the IDOC to file scenario; we need to maintain the "Logical System Name" in the client and which in turn should reflect in our Business System in SLD.
    Though we maintained the Logical System Name in the Technical System --> Client --> Logical System Name; we are unable to see the same(Logical System Name) in Business System ('Integration' tab)
    Please also note that Business System is of the ROLE: Integration server.
    When we go to business system in SLD ---Integrtaion tab ---Logical System Name -- is still blank.
    Can anyone please help us to update the 'Logical system name' in Business System in SLD?
    Regards,
    Rehan

    Hi Sunil,
    I followed your link till
    Bussiness System -> select your bussiness System -> in Below pane u will find Details of your bussiness system ->amongs the various tabs available select Integration Tab->U will See option for technical system beside that u will see option for change ->click this ->u will be taken to Logical system ->there u define u r logical syatem name and then save the entries.
    When I clicked the option chnage ---> "Change Associated Technical System" appeared, It didn't take me to Logical system.
    But in turn I clicked hyperlink corresponding to Technical systems, it took me to technical system --> clients tab --I have entered the Logical system name.
    When I go back to Business system again its not showing the Logical system name in Integration tab.
    regards,
    rehan

  • Logical System Name of an Idoc Sender

    Hi,
    I have seen that For Idoc senders the the Logical System name associated with the sending Client has to be SAP+System Id(For example SAPE05 where System Id = E05).
    Is it mandatory? If so how can I have multiple clients in a sender Idoc systems sending data?
    Regards.

    The logical system nameing convention is:
    <System ID>CLNT<Client>.
    If your system is ADM, client 070, the name would be:
    ADMCLNT070.
    Regards,
    Jason

  • Assign a Logical System Name of a production client

    Hi everybody,
    We have an ERP system (now upgraded to ECC 6.0) that is in productive use since 7 years. Until now, no Logical System Name have been assigned to the production client - the field in transaction SCC4 is empty/blank.
    Now we plan to implement a BW, so a test and a productive BW systems have been installed. According to the attached file and content of note 184447 we choose to use "Option 1: Uniform Logical System names clients by system type" for naming convention for LSN's.
    All the systems/clients (BW test and productive, ERP test only) now are assigned with corresponding LSN's, except the production ERP client. It is still without LSN and the client is not defined as Source System for productive BW system.
    So, my question is:
    Should I expect any problems if the LSN of the production client is set up now, after long time, effective productive use?
    I would mention that this is infact initial setup, not a change of LSN. Therefore transaction BDLS is not relevant, I think.
    Thanks in advance

    Hi DB49,
    I already did an initial setup of LSN in the test ERP client (that client is copy of the productive ERP client, i.e. the LSN has not been set). And everything seems to be OK.
    But the documentation says that ".... In a production system, the logical system must not be changed ...".
    "Changed" is not "ïnitial setup" of course, so there will not be any problems I hope, but ...
    SCC4 --> LSN field --> F1 -->
    "System in which applications run integrated on a shared data basis.
    The distribution of data between systems requires that each system in the network has a unique identification. The logical system is used for this purpose.
    In the SAP System the client corresponds to a logical system. You can assign a logical system to a client in the client maintenance (choose Goto -> Detail).
    The logical system is relevant in the following SAP areas:
    ALE  general: two or more logical systems communicate with one another.
    ALE - ALE business processes (for example, cost center accounting): definition of a system where a specific application runs. Changes to master data can only be made in this system, for example.
    Workflow objects: the logical system in which the object is located is always included in an object's key.
    When maintaining the logical system, note the following:
    The logical system must be unique company-wide. It must not be used by any other system in the ALE integrated group. In a production system, the logical system must not be changed. If the logical system of a document reference is not set to initial and does not match your own, the system assumes the document is located in a different system."

  • About  assigning logical system name to client

    Hi:
        the SAP landscape is:
        CRM DEV CR0 (CLIENT 200)        -
    >    CRM PRD CR1 (CLIENT 800)
                      \|/                                                                        \|/
          ERP DEV MZ0 (CLIENT 200)      -
    >   ERP PRD MZ1 (CLIENT 800)
       the crm dev is connected the erp dev and the crm prd is connected the erp prd.
       the CRM version is CRM2007 and the ERP version is ECC 6.
        My question is :
       Can the logical system name of the prd client 800 be same with the dev 200?
       Could you give me any advice?
    THANKS.
    Edited by: Xiaofeng Qiu on Jun 5, 2009 11:27 AM

    Hi,
    The logical system must be unique company-wide. In a production system, the logical system must not be changed.
    Goto SCC4-->Double click on any client number. You will see logical system text. Select it & press f1 you will below information about logical system.
    "The distribution of data between systems requires that each system in the network has a unique identification. The logical system is used for this purpose.
    In the SAP System the client corresponds to a logical system.
    When you maintain the logical system, note the following:
    The logical system must be unique company-wide. It must not be used by any other system in the ALE integrated group. In a production system, the logical system must not be changed."
    Thanks
    Sushil

  • Logical system name in SRM system

    We are into SRM version 5.(SRM server 5.5) with the backend system as SAP ECC 6.0 .
    The logical system is defined as '0000000050' for backend SAP  system . All the systems like CRM and BW uses this as the logical system name for backend system . Recently SRM is implemented in our organization and we have no other choice and have to use the logical system name as '0000000050'
    When product categories are assigned in the org attributes , the system stores the back end system as  50 and this is the issue. SAP support mentions that this is issue with logical system naming convention and that need to be fixed . But they fail to understand that the same name works fine in all other systems and also in SRM system except product categories .
    Is there any OSS note for this fix. I would like to hear your experiences in this scenario.
    Thanks
    Mani

    Hi Mani,
    Logical System names are system specific, hence you have a different name in SRM system which will represent your backend system and this is not at all an issue. As suggested by SAP; '0000000050'  is not the best name as per best practices.
    You should have a name which should be of the pattern: <SID>CLNT<Client Number>.
    Now here is the solution/work around. But be very careful and try this in sandbox system before being carried out in Dev/QA/PRD systems. Please make sure no other users are performing any activity while these tasks are being carried out.
    In addition, please read through the ["Set up and system copy of SRM server 5.5";|https://websmp204.sap-ag.de/~sapidb/011000358700000310782007E/SRM50_SetupTranspCopy.pdf]  guide before you carry out this activity:
    The below activities are to be carried out only in SRM system
    I assume SRM & Backend are separate instances
    1. Create a new logical system name for the backend system in SRM system as per the standard suggested above.
    2. Then use the transaction BDLS, to convert the old logical system name to new logical system name in all the tables.
    3. Now, the step 2 ensure the logical system name is converted appropriately in all tables except SRM Org Structure related table.
    4. Use the report RHOMATTRIBUTES_REPLACE, for replacing all the old logical system value with new logical system value. Please note while providing the inputs in the screen, there will be a Checkbox field called "Sub-String", you must check this one for all attributes you enter in the report. Then when you execute the report, a list will be display, here you have to select all the rows and click the first button on the toolbar. Only then the attributes will be updated.
    Please let me know, if further inputs are required.
    Regards, Kathirvel

  • Logical system name in business system (SLD)

    Hi,
    While creating business system in SLD what should give for the logical system name?
    Should the logical system name exists in ABAP stack or the new one?
    Thanks.

    Hi,
    If you are creating the BS for SAP R/3 in SLD means we have to give the LS name which we had in SAP R/3( goto SALE and take the LS from there)
    Goto Assign LS-----take the client which you are using for SAP R/3 and take the LS name assigned to that Client
    Regards
    Seshagiri

  • Logical System Name changing

    Dear Team,
    We had upgraded BI system from 3.0B to BI 7.0. At the time of upgrade dev
    copy(shadow system) logical system was not changed because most of the data is coming from ETL. Now we want to test the extraction from R/3 Dev.
    R/3 Dev is already connectwed to BW dev 3.0B, Now we need to test
    extraction from R/3 Dev to BW dev copy server( NW2004SR1 ).
    Here we are facing a problem with Logical system. While upgrading the
    same logical sys was copied to BW dev copy.
    What is the procedure to change the existing logical system name in BW
    dev copy and establish connectivity with R/3 dev?
    what is the impact if we run BDLS transaction.
    Thanks& Regards,
    Satish.K.Neni

    Hi Satish,
    Go to transaction SALE -> Basic settings -> Logical systems -> execute "Define logical system" to create a new logical system -> then execute "Assign Logical System to Client"
    That should solve your problem
    Regards
    Juan
    Please reward with points if helpful

  • Clarification Regarding Logical System Names

    HI all,
    I read the blogs regarding Logical System Name, even I am having the some problems in my system.
    For PI system client is 100.
          R/3 System Client is 100 is created.
    IN PI when I checked the sale->basic setting-> LOgical Settings-> Assign Logical Systems
    I found there is only one client 100, and it is having the same logical system name as 'PICLNT100'.
    In SLD one Business System is created for Client 100 and having the Logical System Name is 'PICLNT100'.
    When I checking in the R/3 system that logical system Name ('PICLNT100')  is not there  and for r/3 client 100 having the different logical system name.
    IN ID when I found the Goto ID->File Buinsess system and Menu ->Services->Adapter Specific Identifiers->Logical Ssytem,
    It is different from the SLD logical System Name.
    How Can I know in PI, that Logical System is belongs to r/3 or PI client 100,
    when I running the sceanrio it is giving error as ATTRIBUTE_INV_SND_SERV while doing the file to Idoc scenario.
    How I have to maintain the logical system names in this case?
    please help me in this.
    Regards,
    Sree

    hi.
    each r3 system has his own SLN (PI,BI,ECC,etc). this name identify each R3 sytem.
    http://help.sap.com/saphelp_nw04/helpdata/en/78/217dc151ce11d189570000e829fbbd/frameset.htm
    IN ID when I found the Goto ID->File Buinsess system and Menu ->Services->Adapter Specific Identifiers->Logical Ssytem,
    to export data of your R3 system to SLD, just do it from TCODE RZ70 in your r3 system, not PI.
    once you configure it all data from r3 system is exported to SLD.
    if the SLN does not match in Adapter Specific Identifiers->Logical Ssytem, edit the Bussines System (press in the little pencil) go to Adapter Specific Identifiers->Logical Ssytem and prees in the little hand icon. in the SLN in not refresh, go to menu enviroment--> CLEAR SLD DELTA CACHE. and repeat the steps before.
    each time you send data to an R3 system and the sender system is a legacy. in your receiver communication channel>header mapping>sender system--> select the PI Bussines system and try again.
    hope its helps
    Rodrigo
    PD: rewards points if useful

  • Logical system name conversion.

    We are performing a logical system name conversion of a client and its taking long time due to huge DB Tables like COEP.
    Is there any process to speed it up ? Also what will be the consequences if Consutants workin the Other clients of the same system.

    Hi Narendran,
    what problems would it create ? i am looking for some specific ones as i too would know that if a user works during the process the database tables which are getting updated with a new logical name would get corrupted and there is a possible chance that the table for eg VBRK woiuld be having a few entries with the old LS name. But my thoughts were in this direction. This report first converts the table T000 and then TBLST from where the MANDT and LOGSYS gets picked up many times. if they are converted every new entry which is entered will be having the new name and the old names are under the process. so how risk is it ? to allow a user to work is what i am looking for. This might be putting a test to SAP code but i am looking for this test as analysing this report would help us in many ways. you must be knowing that this report may run upto weeks, we had this experience in the last client copy and i am trying to check on this reports behaviour.

  • ChaRM v/s Logical system name

    Hi ChaRM experts!
    Are unique logical system names a pre-requisite for ChaRM configuration?  
    Due to historical reasons, clients in quality and production systems have same logical name.
    Is it still possible to configure ChaRM for above landscape?
    Any help is highly appreciated...
    Thanks in advance!
    Shaji

    Hi Markus,
    Name of JCO destinations are user in 3 files:
    1) Data destination
    <NAME_OF_MODEL>.wdmodel.
    <Model>
         <Model.Settings>
              <ModelSetting name="modelInstance_defaultLogicalSystem" value="XXX_WD_MODELDATA_DEST">
                   <ModelSetting.SettingDefinition>
                        <Core.Reference package="com.sap.ide.webdynpro.modeltypes" name="DynamicRFCAdapter" type="ModelType" path="ModelSettingDefinition:modelInstance_defaultLogicalSystem"/>
                   </ModelSetting.SettingDefinition>
              </ModelSetting>
         </Model.Settings>
    </Model>
    2) MetaData destination
    In <NAME_OF_MODEL>Dictionary.dtlogicalddic
    logicalSystemName="XXX_WD_RFC_METADATA_DEST"
    3) MetaData and Data  destination in
    ProjectProperties.wdproperties
         <ProjectProperties.JcoReferences>
              <LibraryReference libraryName="XXX_WD_RFC_METADATA_DEST" name="0">
              </LibraryReference>
              <LibraryReference libraryName="XXX_WD_MODELDATA_DEST" name="1">
              </LibraryReference>
         </ProjectProperties.JcoReferences>
    BE CAREFULL while editing properties directly in files.
    Best regards, Maksim Rashchynski.

  • Logical System and Logical System Name

    Hi,
       I would like to create the following  and please tell me how do I go about doing this. I am doing this because I am trying to implement both RFC/Idoc to File and File to Idoc/RFC. The basis admin guys are unavailble at the moment so I am on my own at this moment.
    Creating a port(I suppose I need to do this on the R3. What are the steps involved)
    Create a Partner Profile

    Hi Sonia,
    For XI communicating with SAP R/3 through Idocs ALE settings need to be done,
    just go through the following steps and Configure ALE :-
    SAP XI
    1) RFC Destination (SM59)
    a) Choose create.
    b) Specify the name of the RFC destination
    c) Select connection type as 3 and save
    d) In the technical settings tab enter the details SAP SID/URL and system number#.
    e) Enter the Gateway host as same details above SID/URL.
    f) Gateway service is 3300+system number#.
    g) In the Logon /Security tab, enter the client user & Password details of Destination system.
    h) Test the connection and remote logon.
    2) Create Port (IDX1)
    a) Select create new button
    b) Enter the port name as SAP+SID (The starting char should be SAP)
    c) Enter the destination client.
    d) Enter the RFC Destination created in SAP R/3 towards other system.
    e) Save
    3) Load Meta Data for IDOC (IDX2) a) Create new
    b) IDOC Message Type
    c) Enter port created in IDX1.
    SAP R/3
    1) RFC Destination (SM59)
    a) Choose create.
    b) Specify the name of the RFC destination
    c) Select connection type as 3 and save
    d) In the technical settings tab enter the details SAP SID/URL and system number#.
    e) Enter the Gateway host as same details above SID/URL.
    f) Gateway service is 3300+system number#.
    g) In the Logon /Security tab, enter the client user & Password details of Destination system.
    h) Test the connection and remote logon.
    2) Create Port (We21)
    a) First Select Transactional RFC and then click create button
    b) Enter the destination port name as SAP+SID (The starting char should be SAP)
    c) Enter the destination client.
    d) Enter the RFC Destination created in SAP R/3 towards other system.
    e) Save
    3) Create Partner Profile (WE20)
    a) Create New
    b) Create the Partner no. name as same the logical system name of the destination system.
    c) Select Partner type LS
    d) Enter details for Type: US/USER, Agent, and Lang.
    e) Click on the + button to select the message type.
    f) Select Partner no. and LS which ever create above.
    g) Select Message type
    h) Select Process code related to the Message type.
    I) save.
    In SLD – System Landscape Directory
    TS for R/3 (Logical system):-Assign the client name created in R/3 as Logical system Name.
    Ts for Third Party (Logical system):-
    BS for SAP R/3 (Logical system):- Assign the client name created in R/3 as Logical system Name.
    BS for Third Party (Logical system):-Enter the XI logical system name.
    In Transaction SALE
    Define and Assign the logical system name.
    Regards,
    Ashwin M
    Reward If helpful

  • How to get RFC Destination and Logical System name dynamically

    Hi all,
    I have a RFC FM written in CRM. I need to call this FM in R/3. So, i use the syntax " Call function <func> destination <destination name>. My problem is that i need to fetch the destination name dynamically..
    There is a way to do so in CRM which is as follows:
    DATA:  lt_siteselect TYPE TABLE OF siteselect INITIAL SIZE 0,
               ls_siteselect TYPE siteselect.
      CALL FUNCTION 'SMOF0_READ_SITESELECT'
        TABLES
          to_siteselect = lt_siteselect.
      READ TABLE lt_siteselect INTO ls_siteselect
             WITH KEY sitetypeid = cl_smw1_siteprovider=>c_sitetype_r3oltp.
    The above piece of code returns the site and also takes care of the client you are currently working on. But the specified FM is present only in R/3..
    I want to achieve the functionality fulfilled by the above code in R/3.
    Kindly help.
    Useful answers will be rewarded.
    Thanks in advance,
    Karan Merwana
    I can not use FM LOG_SYSTEM_GET_RFC_DESTINATION as for that i need to provide the logical system name. And the logical system name would be different for different clients.
    Message was edited by:
            Karan Merwana

    For those referring this thread later, I could not find a solution to this and ultimately had to do away with hardcoding of system names based on the DEV, Q, and PROD system names.
    If anyone does manage to get a workaround, please let me know.

  • RFC and Logical System names

    Hello......is it necessary to have RFC and Logical system name for the connected system to be identical?Is there any explanation behind this if thats true....

    Hi Gaurav,
    It is recommended, but not mandatory, right, Muthuraman?
    The system uses some transactions to determine which RFC will be used for the communication between one system and another, for example, in transaction 'Define backend systems' in SPRO, you can define that the current SRM client has an ECC backend system named X and the RFC destination for this X system is Y (not necessarily the same name).
    Regards,

  • Stuck with logical system name for JDBC Sender system!!!!!!!!!!!!!

    Hi All,
    I'm doing a scenario as JDBC2FILE.
    I tried to add my jdbc sender system to SLD. So i created the technical system
    now i'm creating business system...what should i give at logical system name tab? I've created tech system and business system as third party.
    do we need logical system name in this scenario where we are not interacting with any R/3???
    can anyone suggest the way to achieve this scenario?
    Thanks in advance.....
    Santhosh.

    Hi Santhosh,
    I just want to add ons..few more information which it might help you.
      You no need to give logical system when you are using Thirdpaty.
    Please check the below blog you will get more idea how to proceed to achieve the JDBC Scenario.
    /people/sap.user72/blog/2005/06/01/file-to-jdbc-adapter-using-sap-xi-30
    If you have any doubts while proceeding with your scenario plesae let me know..I will try my level best.
    Thanks and Regards,
    Chandu

Maybe you are looking for

  • IPhoto is crashing 30 seconds after opening

    Every time I open the program crashes.  I've deleted and reinstalled twice with the same issue.  I've also booted while pressing option and tried to create a new library, but it crashes 30 seconds in without fail.  Please help! I have a lot of photos

  • PDF file will not open

    I am hoping someone can help me. From the menu on my homepage, I have inserted a link to a PDF file that is in a file on my site. When I "preview in browser", then click on the link, instead of the pdf file opening, I get a message stating "Your curr

  • What about the XGL library in the newer versions of Solaris??

    Hi all! I've been realized that since the release of Solaris 8 up to now the XGL graphics library that is necessary to run programs with a 3D advanced functions (like CATIA V4) is no longer included! Does anybody now where I can download this library

  • Rollback when an error occurs

    Hi! I process all the xml files from a directory (insert the data into some relational tables). I use a for loop cursor to process each file at a time. When an error occurs, I have to rollback all the inserts and process the next file, but when I try

  • Why does my iTunes crash whenever I try to refresh my podcasts?

    Whenever I press the "Refresh" button on my podcasts, I get the error message "iTunes has stopped working."  No particular reason why or error code, it simply "stops working."