Business system change - PI 7.0 to P 7.3

Hello Everyone
We are in the process of  upgrading from PI 7.0 to P 7.3
Now we have two ports - meaning two sld - Different landscape
The objects reside in PI 7.0 - We have three business systems
on this Sld: say port 1000
DEV - ABCD000
In PI 7.3 : port :  2000
DEV - XYZD000 
In  PI 7.3
DEV - All the ID and IR objects of  XYZD000 is copy from PROD - ABCP000 (PI 7.0)
now in DEV - XYZD000 all my Directory Objects are pointed to  buisness system ABCP000.
I want in to point to XYZD000 automatically . I have more than 300 objects. so changing manually is tough task
We are on dual stack -
is there a possibilty on how to do this.. I am sure there should be some option . 
migration tool - is not an option - tried that already

Hi Deepa - I don't think we have a way.. You have to create them manually.
As it's a production system copy,obviously all your connections points to that "P" system.
Morover i assume it would be your proper development system which will be used to develop& transport your objects so it's good to define the business systems again in SLD and configure the scenarios accordingly.
http://scn.sap.com/thread/3491372

Similar Messages

  • Getting XI business system name Dynamically

    Hi All,
    I am using RFC lookup for one of our project requirment. we will be using one of our inputs as business system which hosts the RFC function module (RFC_READ_TABLE). in our dev it is our XI business system. But when we move these objects to quality or prod, this mapping fails because the name of the XI business system changes. Can anyone suggest me how we can get the xi system name dynamically.
    Best Regards,
    Deepika

    Hi Deepika
    You can use the function "Sender" or "Receiver" (depending upon whether your business system is sender or receiver) which is available under 'Constants' category in Standard funtions of Graphical mapping.
    These functions give the current value of the businees system in the environment where the interface is running.
    Let me knwo if you are still not able to pick it.
    Thanks
    Ram

  • How to change the ROLE: Integration server in business system in SLD

    Hi,
    I am facing error in communication, becuase the integration server has been attached to in correct business system with incorrect client (001 instead of 700).
    In SLD, business system, 'integration' tab there is button "Associate with XI'.
    I have selected the role as integration server for the corrrect business system and aslo gave the correct pipeline url for integration server.
    When I press the button "Associate with XI" and Save nothing happened.
    How do i change my integration server.
    Please help.
    Regards,
    Rehan

    Hi Gaurav,
    I have checked the teachnical system  and its of type WEB AS ABAP. and when i click on the business systems tab, there are two business systems. When i double click on the business systems
    I realised that both the business systems has been defined with role: integration server.
    IN one business system i can see that there is "associate with XI" button.
    But when i want to chnage the business system with correct client 700 , i tried pressing the button after entering the correct pileline url.... nothing happens.....
    Can you please let me know the procedure to chnage the technical system with respect to integration engine???
    PLease help as our project is held up due to this.
    regards,
    Rehan

  • Dynamically change Receiver Business system in message mapping

    Dear all,
    I would like to change the receiver business system in the message mapping that is used in the interface determination. I do understand there is an enhanced receiver determination where I can use a mapping but that is not what I am looking for.
    I think this should be possible if we can change the appropriate value in the SOAP(message) header.
    Possible candidates I can think of by looking at the SOAP header in SXMB_MONI are
    1. SOAP:Header- SAP:Main- SAP:Receiver- SAP:Service
    2. SOAP:Header- SAP:OutboundBinding - SAP:OutboundBindingEntry - SAP:ToServiceName
    Q1. Which one of the above is relevant while identifying the receiver agreement ?
    Q2. What is the best way to access them from the mapping(preferably from a UDF) ?
    Thanks in advance.
    Cheers
    danus
    PS: I have tried to set "http://sap.com/xi/XI/System","ReceiverService" in Dynamic config & ReceiverService, BusinessSystemReceiver and ReceiverSystem in the Container’s Transformation Parameters, but didn't get the expected result.

    Chidambaram,
    You use an enhanced receiver determination to have a mapping program determine the receivers of the message dynamically at runtime. Instead of creating the receivers in the receiver determination manually, you assign a mapping to the receiver determination and this returns a list of receivers at runtime.
    A typical usage case is if you do not yet know the names of the receivers at configuration time. In this case, you can define a mapping program, for example, which reads a list of receivers from a table or from the payload of the message at runtime.
    Go through the following link:
    [Receiver Determination enhancement|http://www.****************/Tutorials/XI/RecvDetermination/Enhancement.htm]
    Hope your problem gets resolved.
    Regards,
    Kiran Bobbala
    Edited by: kiran Bobbala on May 7, 2008 5:47 PM

  • Change client in scenarios with SAP business system

    Did you ever wonder how you can change the client of a Business System and it's related communication channels in scenarios that make use of SAP systems?
    One might think that changing the client in the communication channel (sender and/or receiver) is enough.
    Unfortunately this is not the case. If you change only the client in the communication channel you'll get the following error: "lookup of alternativeServiceIdentifier via CPA-cache failed for channel XYZ"
    It took me a while to figure this out, but finally I got it.
    Two options:
    a) Either you create a new business system in the SLD and you restart the configuration of all your scenarios, or
    b) You change the client from the business system in the SLD
    I definitely didn't want to go for option 1, as it meant that I had to redo a lot of scenarios (sender agreement, receiver determination etc.). I would have lost significant time and the configuration work is subject to errors as well which would have meant retesting all of the flows.
    Therefore I explain in this thread option (b)
    SLD:
    1) In the SLD in the Technical Systems area, create a new client for the Web AS ABAP system.
    2) In the SLD in the Business Systems area, click on the system that is to be associated with a new client.
    3) Click on the Integration tab
    4) Change the associated technical system and choose your new client
    remark: the name of the business system might be somehow misleading if you specified the client as part of its name.
    Integration Directory:
    1) Delete the Business System
    2) Activate Changes
    3) Import the modified Business System
    4) Assign the new client to the communication channels related to the business system. (as the name of the Business System is still the same as before, the communication channels are automatically assigned to it)
    5) Activate Changes

    Danny
    I would like to add two more things here -->
    1) For Web AS ABAP Technical Systems, I would rather ask BASIS to execute RZ70 in order to create the entry in TS of SLD. This will list down all the client of the SAP server.
    2) If the Business System name you created is not client specific like
    SCP400_Tst   /// Client specific name
    SCP_Tst    /// Not client specific name
    I mean if the Business System name is not client specific then no need to delete the Business System just go for
    Service ( Edit Mode ) --> Adapter Specific Indentifiers --> (click button ) Compare with SLD & then Apply button
    And activate the changes.
    Rest of the steps will reamin same as you mentioned.
    - Lalit -

  • Change Business System

    Hi Experts,
    We have a Business System (SAP ECC) Bus_A pointing to SAP_A. So all my present objects (channels, Interface Determination, Receiver Determinations, and Agreements) refer to Bus_A in the Sender/ Receiver section.
    Now there is a requirement to introduce Business System Bus_B pointing to SAP_B and all the Configuration objects should automatically point to Bus_B.
    How should this be done? Please note I am not transporting the messages to any other server/ environment. The objects remain in the DEV system only.
    Thank you,
    Pankaj.

    >
    Pankaj Sharma XI wrote:
    > Hi,
    >
    > There are many objects in Integration Builder which refer to Bus_A (may be around 200) I cannot create  them! I am looking for some smarter solution (if it exists).
    >
    > Thank you,
    > Pankaj.
    I think there's no way....
    You can define the BUS_B like a target system of BUS_A in sld configuration... but the BS change will be avaible only in TXT or PRD system...

  • Change business system - how to modify (globally) all scenarios?

    Hi,
    In our dev box, we had a business system (R/3) called DV5. All of our integrations scenarios are base on that BS.
    Now, the name has change to DVX. Is there a way (globally) to change all our scenario (sender/receiver agreements, etc) that are pointing to DV5 to the new one - DVX ?
    Thanks !

    Hi Aamir,
    Well, this is exactly how we were envisioning the solution How ever, we were not sure if there was a way (in the Integration Builder or in the SLD) that would have done the job.
    Thank reinforcing our thought!
    A+

  • Business system Doesnot change while transporting

    Hi All,
    When Transporting my business system from DEV to QA, my business system doesnot change. I already checked in SLD that my DEV business system is pointing to the correct system in QA. Also DEV and QA are on one SLD only.
    You guys will be highly appreciated.
    Regards,
    ---Satish

    You also have to make sure that the DEV/QAS Business Systems are associated to the respective DEV/QAS XI system. For that, open the BS in SLD, go to the "Integration" tab and check the "Related Integration Server".
    Also, make sure that both the DEV BS & DEV XI are inside the same "DEV" transport group in SLD, as well as the QAS BS & QAS XI are both in the same "QAS" group.
    Regards,
    Henrique.

  • Change in Business System

    Hi Friends,
    I've done the change to an Existing Business System and saved.
    How to know whether this change is reflected or not.
    Next what all steps i need to take care..
    please suggest.
    Thanks in advance!!!
    Best Regards
    Prasad

    hi,
    Many Thanks...
    I'm able to compare...and found that changes not reflected
    I've chagned the Logical system name in the Business System and that chagnge is not reflected...in the ID buisness system...
    If you have changed logical system name you need to clear sld data cache in ID and also check in the adapter specific settings of business system and synchronize with sld.
    Please let me know how i can clear and do the above chagnes
    Thanks a lot!!!
    Awaiting your reply!!!
    Regards,
    Prasad

  • How to change R/3 System ID & Client values for a Business System in ID

    I am a beginner in PI or XI. I am trying to modify R/3 System ID & Client# under Adapter Specific Identifiers of a Business System in ID. But both are in output mode and I tried to modify in SLD and then resynch at ID level, but I could not find a place where these parameters are specified for that Business System in SLD.
    Please help me!

    I have a Client 500 and R3 Server EN3 now these two things were already there on a Business System, but Admn did some thing on my test system and now we have another Business System pointing to TS of type WEBAS-ABAP and Admin assigned this same client 500 and EN3 server name in SLD to this new Business system, but as you know these changes will not reflect in my ID scenario automatically unless we do it manually with synchronization button under Adapter Specific Identifiers.
    So my requirement is now to remove those values from the old BS and keep them or get them through synch for my new BS in my ID scenario, which I am not able to do it. The new BS is pointing to WEBAS-ABAP type TS but the old one I think it is now not pointing to any TS any more, it just left like a orphan with no technical System, I think Admn did some magic with bad practice, I believe.
    HOw do I handle this situation?

  • Changing Business Systems from Dev to QA

    I am trying to transport Integration Directory (Configuration) objects from DEV to QA.  Is there a way that I can define my business systems (or something else) so that when I import my ID objects into QA I do not have to go into the Communication Channels to change the sender(s) and receiver(s) of the interface from DEV business systems to QA business systems?

    Hi Kirk,
    I have not noticed this much, so I am bit doubtful.
    It MAY be possible with below conditions
    1)  If you use CMS and have your transport groups enabled in SLD (for QA, Prod equivalent of Dev)
    2) you use the same name for the receiver & sender adapters (common names across scenarios & servers)
    3) you do the transport for the SECOND time
    what i mean as second time is, suppose there is a scenario to the same business system and you are using a RFC adapter, (which was already configured for someother scenario in your QA)
    with all these things, you may anyway have to ACTIVATE (but not configure) after the transports.
    Hope this helps.
    Regards
    Vishnu

  • Change the Releated Integration Server for all Business Systems

    Hello,
    follow Scenario:
    We export the SLD entries from a Development System in a file.
    Now we want to import the Entries in our Prod.-System, and we
    have to assign (or change) to other Related Integration Server.
    e.g. the esported Business System has in Development the
    Related Integration Server D12, but in the Productive System we
    need P12.
    Is there a other possibility as  to change first things first.
    Thanks for your help.

    Hi Stephan,
    I think this is not the correct approach because development and productive systems are different. You must register your technical systems by means of RZ70 transactions. If you have two different landscapes (DEV, PROD) you must register on two SLD servers.
    Doc about SLD: https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/b09fe69e-46be-2a10-9fb0-9c11aeaa3557

  • Change in technical and business system.

    hi,
    in production we are replacing SRM system with NEW SRM system.the only difference is the host name.if create a new technical system with new host name and business system based on this techical system,will the scenario work perfectly.
    all other details are same in both.
    the business system name is same as previous and in scenario of integration directory.
    will the change in HOST NAME effect the scenario.
    plz let me know and the abap tables in which the details of this T SYS and B SYS are stored in .
    thanks and regards
    vijender

    Hi,
    The Following things needs to be take care
    1) Make sure that your Logical System name is same as Old one in the Newly created  TS
    2) Make sure that Your BS name is same as Old Name
    After this do SLD data Update through ID-Environment-SLD cache update
    Now trigger the Scenario
    REgards
    Seshagiri

  • Interface getting failed after changing the Business system to that service

    Hello All,
    Our Env... is XI 3.0 and this is related to produciton env.
    Based on our client requirment to change the business system from client 871 to 100 for  one of the R3 system which is reciever type(rfc).
    After doing all the necessary changes , that particular service is getting failed and in the CC monitoring for that service I can see the log as "RFC_ERROR_LOGIN_FAILURE" mandate 871 (earlier client) does not exist in  the system.
    The steps which I have followed to change the Business system.
    1>I loged into the SLD of PRD system and clicked on businsess landscape .then i have clicked on the specified system to be changed (RY1 ) and then clicked on change mode and selected the required client (100) and saved the settings.
    2>I have logged into ID(Integration Directory) and selected the service (RY1) which need to be changed .Under service -->Adaper specific -->compare sld configurations and then clicked on apply changes.
    3>Now selected that communication channel of service (RY1) RFCRecieverR3 and changed the client 871 to 100 and the password of user XIRFCUSER ...
    Then i saved the changes and after that i have activated that interface.
    After that when i logged into CC monitoring and viewed that service channels and see the following errors:
    Receiver channel 'RFCReceiverR3' for party '', service 'RY1'
    Error can not instantiate RfcPool caused by:
    com.sap.aii.af.rfc.RfcAdapterException: error initializing RfcClientPool:com.sap.aii.af.rfc.core.repository.RfcRepositoryException: can not connect to destination system due to: com.sap.mw.jco.JCO$Exception: (103) RFC_ERROR_LOGON_FAILURE: Mandante 871 não existente no sistema (selecionar mandante existente)
    Can any one help me out of this situation , and i need to fix this ASAP as this is production system.
    Awaiting for your reply.
    Best Regards
    Rakesh Reddy

    Hello Nisar
    Thanks for the update,
    Let me say few points  about this particular problem:
    1>The interface "XX" from XI sends data to two systems( R3 -->RP1 & RY1), some thing like branched (same data is passed to both the reciever systems).
    And the second RY1 is copy of First system RP1 (Production sys) which is used for data loading purpose and every week there will be a refresh from First sys (RP1) to Second(RY1).
    2>Now the first sys(RP1) is recieving the data successfully from XI , and the second one (RY1) is getting failed .And this started after changing the Business system 871 to 100 .
    3>As mentioned by you , I have checked all the points mentioned
        i)In SM59 for XI (ABAP part) two rfc's are maintained (LCRSAPRFC & SAPSLDAPI) and the test connection is also fine...But I did not find these two connections in reciever systems(RP1 & RY1 too).
       ii)In reciever system RY1 ,when i went to RZ70 , i did not noticed any special settings and SLD Bridge :Gateway Information is not maitained over there .and the same thing in other reciever system(RP1) , with this can we confirm that there is nothing wrong in RZ70 settings.
       iii)In SLDAPICUST at recievers end for both systems nothing is mantained , where as in XI system all the details are maintained(Host name,port, user & password).
    I have translated the error log into english from the CC monitoring for this interface which is in portuguese language .
    It says that:
    RFC_ERROR_LOGON_FAILURE: 871 Mandante not in the system (select principal existing)
    Kindly advise me what to do ..for fixing this problem(this is pretty urgent and it is production env...)..
    If any information required , I can provide that.
    Best Regards
    Rakesh Reddy

  • Naming changes for SAP business systems

    Hello
    I have developed my interfaces in which most of them are from SAP to third party. We have SAP configured with its SID as the business system (e.g. DC1). Now we are planning to change the name of all the business systems in SLD. I deleted the previous business system from the SLD and created the new one according to newer standard and configured receivers based on it.
    My problem is when I am posting the message through ABAP proxy its still taking the SID as the sender. As a result its not finding the receiver. Do I need to configure the sender in my source ECC system?
    Thanks in advance.
    Regards
    Rajeev Patkie

    Hi Rajeev,
    The Business system details like the client and logical system etc, help the proxy to know where it has to go.
    Not for the sender system from where you are executing the PRoxy will have a Business system .Please check if the information is for the Business system can be seen correctly in the ID>BS>service-->Adpater specific identifiers.
    Also you sender XI adapter is attched to this Business system.
    No what is your receiver? You haven't specified that?
    Also, you can just reactivate the PROXY once.
    Cache refresh??
    Regards
    Vijaya

Maybe you are looking for