Same Business system to two XI/PI landscapes and possibly two ESR's

Hello,
We are setting up a new PI 7 landscape in parallel to our current XI 3 landscape.
We do not foresee a migration of XI to PI in the short run so the two systems, XI and PI will run next to each other.
The problem we then have is with the ESR and proxies. The same business system must be able to connect to both XI and PI and must also be able to generate proxies with interface content from XI as well as with interface content from PI.
The connection from business system to ESR repository seems to be 1:1, only one ESR per business system (defined via SXMB_ADM)
Is there a way to allow ESR content from two XI/PI systems in one business system simultaneously?
How do we solve this issue?
Thanks
Tom

Hi Tom,
as you already said its 1:1 connection between ESR and business system. The connection is taken from the exchangeProfile, refer to [ABAP Proxy Generation on SAP help|http://help.sap.com/saphelp_nw04/helpdata/en/14/555f3c482a7331e10000000a114084/content.htm].
I suggest you to create the interfaces in XI, generate the proxies and transport to PI.
How are you going to use the to integration servers for ABAP proxy scenarios? I am asking because you only can use one integration server at a time for outbound ABAP proxies in SAP standard. You define the URL or RFC destination to the corresponding integration server in SXMB_ADMIN.
Regards, Martin

Similar Messages

  • Dynamic Interface Determination Using the same Business System

    Folks...
    Does anyone have any good ideas on how to build a scenario where the same business system is used, but the interface mapping needs to be dynamic? I have a single JMS sender and 40 different message types on one side, and 40 ABAP Proxies on the other. The two solutions I see are as follows:
    1. Create 40 separate JMS Senders with 40 different sender agreements
    2. Create 40 Business Services for the same ECC system and utilize XPath expressions to support conditionally selecting an interface mapping
    Neither of these in my mind is a great solution, does anyone have any others?
    Mahalo,
    Jonathan

    Hi, I came cross the same problem on my current project, now I have following solution:
    Create a number of JMS sender adapters, they all connect to same queue, but each JMS sender adapter only pick up particular type of message based on one JMS message property value. The message provider will be responsible to set the property value when they send message into the queue.
    In JMS sender adapter, Parameter Tab -> Advanced Tab ->check Set Adapter-Specific message Attributes ->check Specify Additional JMS Message Properties (Maxmum of 10) -> Add Property name, e.g. "MsgType"
    ->Processing Tab -> Input Value in "JMS Message Selector", e.g. MsgType='WorkOrder'
    after above setup, this adapter will only pick up messages that with "MsgType" Property value "WorkOrder"
    For each type of adapter, you will create a JMS sender adapter and repeat the steps above, just put on the different Property value.
    This approach will have number of Integration Scenarios, hence will have number of Sender Agreement.
    I have tested the approach and it works.
    Liang

  • SLD- Same business System

    Hi,
    I have an APO system which has developement and production only.
    We had developed an interface via PI where PI environments are in Dev/QA/Regression and Production.
    Our SLD is shared between DEV/QA/Regression and separeate SLD in Production.
    I am getting transport error between Dev and QA since it was not able to find a obligatory transport target.
    I managed to download the same business system used in Dev for QA, but still the transport is giving error.
    The business system is of ABAP type.  Let me know how to deal with this.
    Regards
    Sam

    Hello Sam,
    in theory you're right, but this is not possible in SLD. Every Business System can only be assigned to exactly one environment (if I recall correctly it is a dropdown menu), so you cannot map it on itself. For each transport to a different environment you'll have to assign a different BS. So either you work with dummies or you leave out one transport, I don't think you have many other options.
    One other option I have seen is two clients on the ABAP DEV system where one of them would serve as test/dev client and the other one as QAS client.
    A different option would be to work with Business/Communication Components and avoid this transport rules. But since you use an ABAP system this is not the recommended procedure.
    Regards,
    Jörg

  • Import ID Configuration Scenarios and keep the same Business System names

    Hi Guys,
    Is it possible to transport ID Configuration Scenarios Objects between 2 XI systems and keep the same names for both sender and receiver Business Systems ? That is, to skip the SLD lookup for transport Source and Transport Targets systems ?
    I tried to create the same Business Systems under the same name twice, but this was not possible. Any ideas ?
    The reason is that I want to transport all the objects from one XI DEV server to another XI DEV server.
    Thank you,
    Best Regards,
    Evaggelos Gkatzios

    Hi,
    We have done same but with bit of manual work (without Transport).
    Create SLD object in target system with same name as in Souce XI system SLD.
    IR & ID was exported using TPZ files from Source system & were imported in Target system.
    It used same object names in both XI systems.
    Regards
    Sushil

  • Same business system in 2 differen scenarios

    Hi Friends.
    As it is not possible to create 2 businness systems in SLD to the same client , Is there any way to  use the same business system , in 2 or more different scenarios in ID and how.
    1000 thanks in advance.

    Thanks for your replay.
    The issue is in my scenario , I am using the business system related to client 100 , it is called
    BSED0_100.
    But now I want to use the business system of client 120 (BSED0_120) in the same scenario , to send an RFC request.
    BSED0_120 it is already being used by another scenario , that why I can not se it in the list when I try to assign business system.
    The question is how can I use BSED0_120 in my scenario despite it is being used by another scenario.
    I tried to create another BS for client 120,  in SLD but it said that theres is already a business system related to client 120.
    I hope this explain the problem and many thanks.

  • More integration scenarios with the same business system in Int. Direct.?

    Hi guys!
    I need to integrate 5 business systems. I tried to create more integration scenarios (to do it clearly), but it is not possible to add already added business system to any other scenario...
    What's the logic of this?
    Can someone explain me it? Or some link?
    Thanx Peter

    hi Peter,
    have you tried:
    service without party ->
    right click on your business system ->
    add to scenario?
    like this you can add your business system
    to as many scenarios as you wish
    Regards,
    michal

  • Way to have comic book display two pages in landscape and one in portrait?

    I'm trying to use iBooks Author to build a very simple manga-style graphic novel.  It's based on a print book (with a lot of unconventional frame use), so I'm not using any fancy interactive features or individual-frame zoom-ins or such.
    What I want to do is very simple and seems obvious:  In landscape, I want two images (one for each page) to display side by side.  In portrait, I want a single image to fill the whole display.
    Preferably the portrait view will also display one image/page at a time and require page turns, like landscape, rather than a continuous vertical strip of images.
    I assume I'm overlooking something really obvious, but I can't seem to figure out how to get this to work in portrait, and searching, or even buying a graphic novel template from a professional studio (they just disabled portrait), hasn't helped.  I can set up landscape well enough, but if I check the option to share images with portrait, I just get little inline thumbnails in the continuous-scroll-style vertical view, when what I want is large, single-page images.  (Perhaps what I'm really asking is how to disable the infinite scrolling mode in portrait view?)
    I'm sure the answer to this will be something simple that makes me feel like an idiot, but I would tremendously appreciate any help.

    Thanks for the suggestion, K T.
    I'd already read through several of those tips lists, and I was aware that the page turn animation was exclusive to epub documents.  I was assuming there would be some way to display a full-screen image in portrait view with an .ibooks file, but perhaps that's not currently the case (which, admittedly, seems like a huge oversight on devices with less-than-10" screens).
    I could accept a continuously-scrolling portrait mode if that's a requirement, but I'd at least need to expand the page-images to fill the column, which is where I also wasn't having any luck with.  It seems like doing a new section for each page might be a sort of hack, to get around this as well, although it might preclude re-using the images in portrait view.
    (I probably also should have mentioned that I realize I could build this as an .epub or PDF book and get it to do more or less what I want, but there would be annoying faux-gutter and borders that I'd prefer to avoid, and iBooks Author otherwise seems to be capable of producing exactly the material I'm looking for with a lot less work than hand-coding an ePub file.)

  • Transport target for business system not found in System Landscape Director

    Folks,
    We have new installed new PI 7.1 system and importing interfaces from the OLD XI 3.0 system in to new PID 7.1 system.
    We are getting following error when we try to import an interfaces in to new PID system:
    Import failed because of business system transfer object
    Communication component XID_FileSystem: Obligatory
    transport target for business system XID_FileSystem not found in
    System Landscape Directory
    We are yet to install PIQ system.
    All the interfaces in the old XID system have transport target of XIQ system.  I removed the  transport taget for the interface, but transport target is still showing in the Business system under transport target head.
    How can we overcome this issue as we will not have PIQ system atleast for two weeks.
    Thanks in advance,
    Regards
    Chandu

    Hi,
    You need to maintain Transport Groups and target for business systems while SLD transports between your XI system and PI 7.1
    Illustrated with DEv & PRD here.
    Procedure:
    1) Call Integration Builder screen on DEV Server with http://hostname:J2ee Port/rep
    2) Call SLD (System Landscape Directory) Component from the Integration builder
    Save all the Following .zip files on the Local Desktop
    3) Select the Software Component & say Export that you want to Export from DEV
    Server to Production server and which is going to use in the IR of XI
    4) Also Select the Product of the above SWC and say Export
    5) Select the Technical Systems (TS of XI & TS of the SAP R/3) and say Export
    6) Select the Business System(s) & say Export; those are associated with above Exported
    Technical systems.
    In Production Server
    1) Logon to the SLD of the Production Server.
    2) Create a Technical System and Business system which points to the Production SAP R/3
    3) Go to Administration TAB in the main page of SLD
    4) Select the Import option to Import the SWC , PRD, TS,& BS which we Exported Earlier in DEV Server
    5) Click on Browse and select the .zip files that is to Import into Production Server,
    Which were stored on the local desktop at the time of DEV Server Export
    And say Import Selected File Option
    By this we exported and imported the SLD Objects
    Now we have to create transport groups and transport targets in the Production server of SLD
    Creation of Transport Groups
    Edit GroupsGroup1) Select the Business systems 
    2) Click on New Group and give the name of the group as DEV_group & select the
    Corresponding Development serveru2019s integration Server
    3) Similar way create another group for Production serveru2019s business system as
    PRD_group and select the Production serveru2019s integration Server
    Creation of transport targets
    This is to Define which business systems in two different groups correspond to each other
    1) Select each Business system in the SLD and select transport TAB---click on
    Add/Change Target and select its corresponding target business system.
    For Example:
    If you select the business system of Production XI server means
    In the target you have to select group as DEVGROUP and the business system of Development XI server.
    Like this do the same for other business systems also
    Ex:
    BS_PRD_Integration Server----
    BS_DEV_Inetration Server
    How to create Transport Groups & transport Targets
    http://help.sap.com/saphelp_nw04/helpdata/en/ef/a21e3e0987760be10000000a114084/content.htm
    Regards
    Seshagiri

  • Problem with business systems in SLD

    Hey guys
    i m doing a IDOC to file scenario and m creating two business systems in SLD
    the first one uses the logical system name of the R/3 server and has been configured as WAS ABAP.
    when i try to create the second one as a third party using the logical system name i defined in BD54(on R/3 server),i get the error sayin that a business system already exist with the logical system name.
    i do have one businees system which is using the same logical system but that has been configured as WAS ABAP.
    cant i assign two different business names to same logical systems?
    thanx
    ahmad
    Message was edited by:
            Ahmad

    Hey
    thanx ,now when i try to use the same business system name for the R/3 server in the second scenaario,i dont see the business system in ID,i did cache refresh,
    also just want to make sure
    i have configured my SLD as under for the first scenario
    created two business system,first one is using the logical system name of the R/3 server configured as WAS ABAP and the second one is configured as third paarty and using the logical system name created in BD54.
    do these setting looks good to u?
    now can i use both these business system in my second IDOC to File scenariio?
    thanx
    ahmad

  • Can there be more than one transport targets for a business system in sld

    Hi All,
    I have a question about transport targets in sld for sap xi 3.0 sp19.
    We have a requirement where a business system needs to have two transport targets.In SLD i see that only one transport target can be assigned. Is there any way to assign more than one transport target to a business system?
    I know that there can be more than one source for a business system where more than one  different business systems have the same business system as the target.
    I am not sure if a business system can have more than one transport target .If yes , what is the way to add more than one ?
    Please help .
    Thanks,
    Padmaja

    Hello,
    I know that there can be more than one source for a business system where more than one different business systems have the same business system as the target.
    As far as I know, you would have to change the target everytime you will transport it to a different target e.g 3 target systems = 3 times you change the transport target in SLD.
    Regards,
    Mark

  • Cannot Remove Business System

    Hi,
    I had created a Business System (BS_ABC_200) for different technical landscape for which we had assigned Client number 200 and logical client name also. After that the Business System was deleted by accident. Then i even deleted the technical system and created the technical system and also new Business System with different name.
    Now, when i assign the new Business System in Configuration time, the Business System cannot be activated. The Error  is "SAP System Id and Client name already existing with the service BS_ABC_200". Even though i had deleted in SLD.
    If i create the Business system with same name "BS_ABC_200" then while assigning in configuration time i wont be able to see that Business System in the list.
    How to overcome this issue, how can i delete BS_ABC_200 completely. Is there any runtime cache where i need to delete it.
    Thanks,
    Ramesh P

    Hi,
    In general , that to be you are facing this type of problem only inthis situation , then you have to refresh SLD cache.
    See the below link
    /people/sravya.talanki2/blog/2005/12/02/sxicache--ripped-off - SXI_CACHE
    XI Runtime cache error: Cache contents are obsolete
    Cache Refresh - SAI_CACHE_REFRESH
    /people/sravya.talanki2/blog/2005/11/03/cache-refresh-errors--new-phenomena
    Regards
    Chilla

  • Logical System,Business System

    Hi Gurus,
    What is Logical System? n What is Business System?
    Wt is the Difference betweent these two?Can you explain me in detial.
    thanks in advacne.

    Hi Kumar
    Logical System
    System in which applications sharing a common data basis run. In SAP terms, a logical system is a client in a database. Messages are exchanged between logical systems.
    Systems of the Central User Administration (CUA) are referred to using logical system IDs. In the SAP sense, a logical system is a client. Therefore you must first set up logical system names that you then assign to the clients in the SAP systems.
    It is possible that the logical system name already exists because you have already included the system in an ALE distribution. You can then ignore the procedures Define/Set Up Logical System and Assign Logical System to a Client.
    Business systems are logical systems that function as senders or receivers within the SAP Exchange Infrastructure. You configure business systems in the SAP System Landscape Directory (SLD). A business system is always associated with a technical system (here: SAP Web AS ABAP system).
    Configuring an SAP Business System
    http://help.sap.com/saphelp_nw04/helpdata/en/87/7277e8fba34421a45d97a41ec27381/frameset.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/c8/5aa2a0deb91548a1842f8485dee4a2/frameset.htm
    Defining/Setting Up a Logical System
    http://help.sap.com/saphelp_nw04/helpdata/en/aa/b4b13b00ae793be10000000a11402f/content.htm
    Assigning a Logical System to a Client
    http://help.sap.com/saphelp_nw04/helpdata/en/cf/b4b13b00ae793be10000000a11402f/content.htm
    regards
    sandeep
    ih helpful kindly reward points

  • Business system name important for IDoc scenario message routing?

    Hello all,
    I have following problem.
    I have to setup with our client an IDoc scenario which is a little difficult.
    The client sends project IDocs from Client ERP system to his own XI system next to our XI sytem and at last Internal Order IDocs to our ERP system. We use for each environments (DEV, TEST, PROD) a separately SLD, the client a central SLD. In each environments we use the same business name for our XI system "BS_XI". Now the problem. The client aren't able to configure two times the same business name "BS_XI" for routing to our TEST respective Production environment. DEV will not used. I know the B2B scenario should be used in this case but i have no chance to think about this. Manager decision!
    So what can be the workaround.
    I think about to provide our client a different Business system name "BS_XI_PROD" with different technical system informations for our PROD environment. So for my understanding, the business system name is unimportant in this case, important here the technical informations which you are able to see in "Display Adapter-Specific Identifiers". Technical system, Port and RFC configuration.
    The namings convention for Business system is unimportant in this case, yes?
    Many thanks in advance!
    Regards,
    Jochen

    Dear Jochen,
    Can you please clarify a bit? Is it a problem between customer's XI system and your XI system?
    I think you can use Parties here. In the Party you can define some additional identifiers, with which you can differentiate the incoming IDocs.
    (e.g.: in the identifiers tab, Agency=BS_XI, Scheme=ALE#KU (defined in the customer's partner profile), Name=a defined name in the IDoc control record)
    So with this you will have a "Business System+Party" as an identifier, where you can use several parties with the same business system.
    I hope it helps!
    Regards,
    Andras

  • Communication channels of business systems

    Hi,
    When I create a new channel which belongs to a business system, I can create this channel with party = blank or party = *
    Why? Is there any difference?
    Thanks,
    Christoph

    hi chris,
    basically, if u give  party = Blank, the business system will  not be assigned to any party and will create a communication channel.
    if u give party = *, system will take * and create a different communication channel for you.
    so you will have two communication channels,
    *|bs_ecc|cc_name
    |bs_ecc|cc_name
    it will be different in case of B2B scenarios, for example client have 3 different parties A, B & C each with same Business system name - bs_ecc.
    now at your end if u have configured *|bs_ecc system will accept it but if you have created  |bs_ecc it will throw an error.
    hope i made myself clear and answered your question, please do revert for any clarifications
    regards
    ridhima

  • Business System and Routing

    We have  an R/3 System client 100 and we have two abap programs called ABAP1 and ABAP2 sending the same PO idoc to XI. (It is SAP's IDOC and NOT user defined IDOC)
    But now the Receiver is varied depending on the ABAP1 or ABAP2 Program, if it is ABAP1 Program we have to route it the Receiver11 and if it is ABAP2 we have to route it to Receiver22.
    Since the two programs ABAP1 and ABAP2 are sitting on the same business system, XI can't differentiate which ABAP program has send it, so at XI level its not possible for us to decide the Receiver.
    Whats the best way to deal the above situation.

    Hi Pete,
    I think the idoc will have Logical Receiver field ... In segment EDI_DC40 ... or may be another field..
    So just send that field value w.r.t the Abap Program...
    i think you can change this in the abap program and send (say send for abap prg1 Rec1 and abap prg2 Rec2 for that field).. ?
    Now in XI use the Receiver determination condition??
    Regards,
    sridhar

Maybe you are looking for

  • Trying to install iPod software on Windows XP - keep getting Error 1607!!

    We bought my daughter an iPod for Christmas. I've been trying to get the software installed for over two hours!! I've been to the website for the download, I've tried it from the CD, I've tried it from links in these posts--nothing works!! I keep get

  • Waiting for a connection... all the time

    Hi there Waiting for a connection...  This information display all the time after instalation  wht's I'm doing wrong  - network  that I use is my home wi fi  because of other device thath i want to pair

  • Interview questin

    SAP GURU'S:-  GOOD MORNING   we are not selected the line item,  check box for the some  the accounts, those are Reconcialation a/c, Revenue a/c, Material accounts,Taxe accounts, why we  not selecte the line item check box , what is the reason, suppo

  • How do I save individual edited MTS files in CS6

    how do I save individual edited MTS files in CS6

  • Pagefile exclusion for VHDs is not functional System Center DPM 2012 R2

    The Release Notes for Data Protection Manager in System Center 2012 R2 state that: Pagefile exclusion for VHDs is not functional Description: Pagefile exclusion for virtual hard disk files (VHDs) is not functional. Workaround: None. I feel silly aski