Connecting to Multiple ECC systems via one Gateway system(Dynamic System Selection)

Hi Experts,
We have multiple ECC systems and one Gateway server. We want to connect to these different ECC systems using one GW system.
I have created System Aliases for these ECC system in GW system. For a service, i added 2 system aliases.
Now we are looking for the solution where UI can provide the system alias (it wants to connect) as a parameter while calling oData Service.
Please help.
Regards,
Rohit

Hi Rohit,
we have a similar scenario where we have two system aliases for one service. Both aliases point to the same system, but different clients; it should not make a difference though, having different systems. The feature you are looking for is Multiple Origin Composition (MOC).
There are a couple of things you have to consider:
in the SEGW the entity to be called has to be marked as addressable
the URI of the service needs to include the tag for MOC (;mo) --> http://sapgw.domain.org:8000/sap/opu/odata/sap/ZSOME_SERVICE;mo/entityset
Without the ;mo the call will be routed to your default alias. The ;mo will route the call to both systems. Using MOC will generate an additional key property into your entities --> SAP__ORIGIN. The property is the alias. If you want to route to a specific system you have to provide the SAP__ORIGIN like providing normal key properties in your requests.
This will look like this:
<content type="application/xml">
  <m:properties xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices">
    <d:SAP__Origin>SOME_ALIAS</d:SAP__Origin>
    <d:Identifier>SOME_IDENTIFIER</d:Identifier>
    <d:Doublet />
  </m:properties>
</content>
The original Entity only consists of the key property "Identifier" and the property "Doublet". "SAP__ORIGN" is added via the ;mo.
Hope it helped...
Holger

Similar Messages

  • BW system connecting to multiple ECC systems

    Hi,
    I am new to BW world & has a question to Gurus
    1. Can I connecte a single BW system to source from multiple ECC systems (activley) with out any technical issues ? I am assuming that the multiple ECC systems are pretty much mirror images.
    2. If possible what are the areas ( at a high level) I need to double check to make this happen ?
    Thanks
    Hari

    Hi Hari,
    Yes, you can connect multiple ECC systems to one BI system in one of my project we had more than 20 ECC systems connected to BI Production system.
    How this works is because source system and BI system has got different provisions for that,
    1) For connecting different systems you simply need to create RFC connection between them. After the RFC is formed you can load data from any of the systems.
    How BI system differentiate similar data coming from these systems?
    There is a field called 0SOURCE SYSTEM which is used as Compounding field, or primary key field where ever you have data loading from multiple systems, this field basically contains the 3 char source system ID and is used to differentiate records coming from different source system.
    How delta is managed in this scenario?
    In source system for each data source, a new delta queue is maintained for each target system.
    Regards,
    Durgesh.

  • Multiple DataTargets in a BI 7.0 System to One DataSource in Source System

    Currently, I do not have access to BI 7.0 system.  I am wondering whether it is possible to connect MULTIPLE DataTargets of a single BI 7.0 system to ONE DataSource in the source system?  I have searched the forum, but I couldn't find relevant posts.  If I am not wrong, until BW 3.5, once a DataSource is assigned to an InfoSource, it can not be assigned to any other InfoSource of the same BW system.  I have heard that this has changed in BI 7.0 with the new DataFlow concept. 
    The current requirement is that multiple DataTargets of a single BI system need to get DELTA data from the same DataSource in the source system.  If this is technically possible in BI 7.0, should the source system also support such an assignment (since the DELTA load timestamps are maintained in the source system)?  What source systems currently support this feature, if any?  What are the appropriate tables in the source system that I need to look at to do further investigation?
    All the useful inputs regarding these questions will be rewarded with points.  Let me know if you need any further clarification of the requirement.  Thanks!
    Sameer

    Hi Sameer,
    But since there is only one transformation between the PSA and DataTarget, all the data (irrespective of the indicator) will flow through unless I filter on the "planning stage" indicator
    You can create one transformation between Datasource and ONE DataTarget. But in your case, you have TWO datatargets. So you have to create two DTP's which can have diffrent filter parameters.
    You can fill two different targets ( cube1: before manual update, cube2: after manual update) using your datasource.
    For this, you need to create two transformation. Keep in mind, everytime you create a transformation you must create a DTP for data movement.
    So you will have:
    DS1 -- TRANS1-- DTP1 --Cube1
    DS1 -- TRANS2DTP2Cube 2
    In DTP1 set  filter for indicator :X and DTP2 set  filter for indicator :Y. Both DTP1 and DTP2 should work in delta mode.
    I would suggest you to create one initialization for your DS1. if it is not possible create two infopackages for two initializations. I suppose you have the indicator in selection parameters of infopackages.
    Derya

  • Connecting directly from ECC 6.0 to a 3rd party system with out XI ?

    Hi Guys,
    we have developed soap-soap scenarios in XI and we are sending the data from ECC 6.0 -> XI ->3rd party webbased system.
    Due to some security reasons we are looking for options of doing the same with out XI ie directly from ECC 6.0 to 3rd party system.
    can somebody explain or provide the links for doing the direct connection and also suggest the advantages and disadvantages of eliminating XI completly from the design
    any hep would be really appreciated
    Thanks,
    Srini

    HI,
    Yes, using standard Enterprise services from SAP you can communicate with 3rd party systems also,
    Even you can configure the HTTPS communication with R/3 to 3rd Party system. For this you need to install the client Certificates and have to use valid User ID and Passwords.
    http://help.sap.com/saphelp_nw04s/helpdata/en/3a/7cddde33ff05cae10000000a128c20/frameset.htm
    http://help.sap.com/saphelp_nw04s/helpdata/en/e8/1f1041a0f6f16fe10000000a1550b0/frameset.htm
    Disadvantage of communication without XI
    1. XI provides the re-usability concept. i.e. if you have just R/3 to 3rd party and tomorrow you may need to add another 3rd party or sap system to communicate, then you just re-use the existing scenario.
    But in case of direct communication is leads to point-to-point connection.
    2. R/3 can't directly support to the open Standards, either you have to use ABAP proxies or RFCs to convert it to XML format. But XI is an Centralized Integration Platform with Open Standard. In current world, Openness is important.
    3. XI has the Ability to communicate with other messaging systems/products may be JMS or any other 3rd party systems also which has the limitations with direct communication
    4. Complex processes for communication possible instead of only sending and receiving (business process management) (connect e.g. asynchronous and synchronous steps, define complex communication scenarios)
    Mapping etc possible to accomplish in Java. Platform independent Java components.
    5. XI has Java & .Net support. which is not possible with directly R/3
    Thanks
    Swarup

  • Can I use a USB hub to connect to multiple USB ports from one GPIB-USB-HS?

    I have one instrument which has a GPIB-USB-HS connected and the USB cable is connected to a USB hub. Can I have multiple PCs to connect using USB hub at their respective USB ports? If so, how many PCs can I connect using the USB cable?
    I have downloaded the latest NI-VISA from the website.
    Solved!
    Go to Solution.

    You would first need a hub that allows you to switch between multiple pc's and then only one pc at a time would be connected and in control.
    When you buy this special type of hub, one of the specs is how many pc connections it has.

  • Multiple currency conversion via one variable possible?

    Hello,
    following problem:
    I have a report which contains different currencies (e.g. EUR, CHF, etc.).
    In this report we have different calculated key figures (on cube level).
    Each key figure have different currency conversion (maintained in rrc1).
    Question: Is it possible, when the user starts (execute) a report one variable
    pops up e.g. display all key figures in USD <b>all different currency conversions will be reflected</b>? In the system I don't know where.
    Any idea?

    Ok, I find a solution by myself.
    In the AdminInfo object is a property called MultiCurrencyCheck. When this is set to cc_NoMessage, I can save the journal entry.
    If you want to change this setting in Business One:
    Select Administration --> System Initialization --> Document Settings --> Per Document tab --> Journal Entry tab
    There is a check box "Allow  multiple currency transactions". The description is wrong and it should say "Block multiple currency transactions", like the other. When it is unchecked, I can make multiple currency transaction otherwise not.

  • Multiple itunes accounts via one user on imac

    I have an iMac that has iTunes loaded and many of our devices are associated with one iTunes account.  I also have a business iTunes account with a separate contact list, music, etc.  Is it best to just setup a new user on my iMac and sync it there or is it possible to sync it under one user account?

    Is there any way Apple can remove the 90 day block, since I am legimiate owner of two accounts?
    Kento,
    I am afraid that your approach will not be viewed as legitimate.  The Terms and Conditions of the iTunes Japan Store state:
    "The iTunes Service is available to you only in Japan, its territories, and possessions. You agree not to use or attempt to use the iTunes Service from outside these locations. iTunes may use technologies to verify your compliance."
    The accepted way to do what you are doing is to have a single account, and change the country according to where you physically are.

  • Generate multiple XML files from one Invoices file in AR Selected Invoices

    I have converted our Oracle EBS 11i Selected Invoice RAXINV.rdf to XML and created a template for XML Bursting. I'm bursting fine at the:
    /ZRAXINV/LIST_G_ORDER_BY/G_ORDER_BY/LIST_G_CF_NO/G_CF_NO. My question is since I'm writing out my pdf output invoices to the filesystem on Sharepoint; I also need to archive the XML part of each invoice broken down by the same group as .//LIST_G_CF_NO/G_CF_NO. When I convert the rdf to XML it produces one XML file from which I created the templates.
    My requirement is to archive both the individual invoices from the templates and the corresponding XML pieces on Sharepoint so that we will be able to search and link the xml to the pdf written out to the filesystem on Sharepoint.
    Any idea how should go about this requirement will be much appreciated.
    Thanks,
    Leo

    So how does it take this file
    file>
    <statement>
    <name>John Dow </name>
    <address>123 Main</address>
    <phone>972-213-3434</phone>
    </statement>
    <statement>
    <name>Jane Dow </name>
    <address>345 Main</address>
    <phone>972-213-3534</phone>
    </statement>
    <statement>
    <name>Marry Dow </name>
    <address>678 Main</address>
    <phone>972-213-3435</phone>
    </statement>
    </file>
    and create these three different one?
    1.)
    <statement>
    <name>John Dow </name>
    <address>123 Main</address>
    <phone>972-213-3434</phone>
    </statement>
    2.)
    <statement>
    <name>Jane Dow </name>
    <address>345 Main</address>
    <phone>972-213-3534</phone>
    </statement>
    3.)
    <statement>
    <name>Marry Dow </name>
    <address>678 Main</address>
    <phone>972-213-3435</phone>
    </statement>
    Is it not going to just grab each element after the file tag? I'm just confused about that.

  • Two web dispacther pointing to one ERP 6.0 System.

    Dear friends, a customer has the need to connect a second web dispatcher form the DMZ. They have one web dispatcher installed locally serving internal request (customer network). But now, they need to install a second web dispatcher for external requests (DMZ) with SSL. I think this is totally possible without problem, but i have a doubt regarding of the connection of two web dispatcher to one ERP 6.0 system.
    Do you visualize any problem with this configuration?
    Your coments will be very appreciated.
    Thanks and best regards.
    Hector.

    Hi Hector
    Could you refer the SCN & SAP links
    SAP WEB Dispatcher and DMZ
    Access SAP Webgui and Portal Through Internet Using Web dispatcher
    https://help.sap.com/saphelp_nwce10/helpdata/en/48/8fe37933114e6fe10000000a421937/frameset.htm
    SAP Web Dispatcher - SAP Library
    BR
    SS

  • One ECC Connected to multiple CRM systems

    Hello,
    We have a scenario where we have single R/3 system (ECC) connected to multiple CRM systems. I would be obliged if someone can send me some documentation on tht.
    Also if we are creating an order in ECC, two queues are generated which I think is wrong. Can someone give me some advice on this.
    Thanks & Regards
    Priyanka

    Hello Pratik,
    I would define two different systems in ECC. In such a case, if say I create one material in R/3 (ECC) then should it generate two diffrent queues for flow to CRM.
    Also if say the CRM Release etc for the two systems connected to one R/3 are not the same, then how do i take care of the entries in the ECC Config tables for replication i.e CRMFILTAB, CRMCONSUM, CRMPAROLTP etc.
    And how does the ECC system identify what settings it has to take for what CRM system and what queues have to be generated? What are the queues to be registered in CRM and ECC in such a case.
    Would be obliged if you can give me a more detailed advice.
    Rgds
    Priyanka

  • Connecting multiple ECC Clients on same ECC system to BW system(s)

    Hello.
    We are considering connecting our Dev BW system to multiple clients on the same Dev ECC system. This connection would be for a limited time.  We are wondering what the effect would be on the ECC system after we 'disconnect' our BW system from one of the clients.
    Another thing we are considering is to create a seperate BW sandbox system and to connect that to a client on our Dev ECC system.  The Dev ECC system will, at the same time, have a connection to a client on our existing Dev BW system. For example, having DEVBWcnlt100 -> DEVECCclnt100 and SNDBWclnt200 -> DEVECCclnt200 where DEVECC is a system and DEVBW and SNDBW are systems of their own. Our Sandbox BW system will have a limited life and at some point be taken down and no longer be a valid source system for the DEVECC system. We are concerned about what the impact would be to the DEV ECC system's client independent data once the Sandbox BW system is disconnected and taken down permenantly. Is 'residual' client independent data something we need to be concerned about? Is having two different BW systems connected to ECC clients on the same ECC systems a 'bad practice'? Any and all comments are welcome as we have not yet acted on our ideas yet.
    Thanks very much for whatever comments you might provide,
    Geoff.

    We are considering connecting our Dev BW system to multiple clients on the same Dev ECC system. This connection would be for a limited time. We are wondering what the effect would be on the ECC system after we 'disconnect' our BW system from one of the clients.
    No impact on the BW system. The only thing that you will have to take care of is that any process chains which fetch data from this DEV ECC system should not be put on periodic cycle because after disconnecting the ECC system, these would start failing.
    Another thing we are considering is to create a seperate BW sandbox system and to connect that to a client on our Dev ECC system. The Dev ECC system will, at the same time, have a connection to a client on our existing Dev BW system. For example, having DEVBWcnlt100 -> DEVECCclnt100 and SNDBWclnt200 -> DEVECCclnt200 where DEVECC is a system and DEVBW and SNDBW are systems of their own. Our Sandbox BW system will have a limited life and at some point be taken down and no longer be a valid source system for the DEVECC system. We are concerned about what the impact would be to the DEV ECC system's client independent data once the Sandbox BW system is disconnected and taken down permenantly. Is 'residual' client independent data something we need to be concerned about?
    Again no impact on ECC system. As for the client connected earlier to sandbox system, just clear all the queues in RSA7, LBWQ
    Is having two different BW systems connected to ECC clients on the same ECC systems a 'bad practice'?
    No its not at all a bad practice

  • One PI for multiple ECC systems

    Hi PI experts,
    We have one PI instance per environment, but multiple ECC instances, so taking Dev we currently have a BAU ECC and a project ECC, although there are occasionally conflicting needs this is generally manageable.  However a new project has introduced the need for two further ECC instances per environment, all requiring the same interfaces.  We will still only have one PI.  All of the interfaces receive files coming into the same folder structure. 
    Has anyone else experienced this scenario?  How was it best to manage the competing projects trying to use one PI instance?
    Thanks very much in advance
    R_Macd

    Hi R_Macd,
    You need to register the ABAP Systems in SLD, use the transaction RZ70 to do this, please check the refer links:
    http://help.sap.com/saphelp_nwpi71/helpdata/en/7c/1966ab384d42a78deaebc74d33c032/frameset.htm
    http://wiki.sdn.sap.com/wiki/pages/viewpage.action?pageId=213353417
    After that, create the business systems with the client do you need to connect.
    http://help.sap.com/saphelp_nwpi71/helpdata/en/ae/e3bd4f6b61e146ad1384954ecabb41/frameset.htm
    Best Regards,
    .Luis Bernal.

  • Connecting Multiple R/3 Systems to one BW System / What is to be considered

    Dear All,
    I have the following requirements.
    We have the following requirement to connect to 2 different R/3 systems (RS1 & RS2) to one BW System (BWS).
    In BW , we will build two flows corresponding to project A et B. Both flows are independant.
    In BW System (BWS) the flow for project A already exists.
    We have to build the flow for project B
    1. What is to be considered?
    2. Is there any approach to be followed?
    3.How to maintain or handle master Data and infoojects issues? This question because all standard Infoobjects will be used by
       both.
    4. How can i differenciate between data comming from system RS1 & RS2?
    5. How to get only data for the corresponding system loaded?
    6. What are the points to be considered?
    7. What about the authorization?
    8. Any Document or how to?
    Thanks

    Hi Gilo
    1. What is to be considered?
    Nothing much, different ECC systems will have different logical system names, so creation of source system is not a problem. All the DataSource related tables also have LOGSYS name as a key. So you can identify same datasource from different sources
    2. Is there any approach to be followed?
    See below
    3.How to maintain or handle master Data and infoojects issues? This question because all standard Infoobjects will be used by both.
    Master Data need to be compounded with source system id if they are different in different system.
    http://help.sap.com/saphelp_nw04/helpdata/en/80/1a6399e07211d2acb80000e829fbfe/content.htm
    4. How can i differenciate between data comming from system RS1 & RS2?
    Refer to ans of 3 for master data. Transaction data as you said would be in different flow altogether.
    5. How to get only data for the corresponding system loaded?
    You will have different PSA and InfoPackage for DataSources as DataSource is source system specific. So you can have completely independent process chain for each system.
    Normally loading delta is not a problem, but loading CO-PA data from both the systems via delta method is not possible.
    6. What are the points to be considered?
    already discussed.
    7. What about the authorization?
    Authorization is based on BW objects, not source system. So that will remain same.
    8. Any Document or how to?
    Need to search
    Check this thread
    http://forums.sdn.sap.com/thread.jspa?threadID=1792256
    Regards
    Anindy
    Edited by: Anindya Bose on Feb 16, 2012 8:29 PM

  • How to connect two BW systems to one ECC system?!?

    Hi Experts!
    We want to connect our ECC system (P11) to multiple SAP BW systems. Therefore we made a system copy of our productive BW System (P81) and create a new second BW System (T81). When I want to restore to connection to the P11 in the T81, Iu2019ll get the following error message:
    u201CDie Verbindung CA wird im Quellsystem P11_001 als Verbindung zum BW T81CLNT001 genutzt.
    Soll diese Verbindung im Quellsystem gelöscht werden? Nach erfolgreicher Löschung wird der Anschluss wiederholt.u201C
    In English this message means something like that: u201EThe connection CA is used as a connection to the BW T81CLNT001 in the source system. Should this connection be deleted in the source system? This connection can be repeated after successful deletion.u201D
    Now I ask myself: How can I connect our new BW System to our ECC System, without destroying the old connection to our productive BW system?!?
    Have anyone of you an idea how we can handle this issue?
    Thanks in advance!
    Regards, Alex

    Hi
    This happens because of RFC settings duplication as your new BW system is copied from Old one.
    First you restore the Production system connection by deleting the existing RFC.  But this will delete the new connection you have created ( that is what your dialog message is saying) 
    Basically , before creating new connection you need to delete some table entries manually , then you can connect both the system to your same source system
    Please find the link below where I mentioned the table names from where you need to delete duplicate entries manually.
    How to delete old source system assignment and assign new source system.
    Regards
    Anindya
    Edited by: Anindya Bose on Oct 13, 2011 9:01 PM

  • Connecting multiple CRM systems to one backend R/3 and vice versa

    Hello experts
    Can you tell me whether it is advisable to connect 2 CRM systems to a single backend R/3 and vice versa? Is it recommended by SAP? I require some notes or docs on this. I got some notes on this forum but they are all Internal ones which I am unable to see.
    Please help!
    Warm Regards
    Debolina

    Hi,
    Though SAP does not recommend connecting multiple systems to one ECC backend. But still it has designed a procedure to achieve this.
    Here is the excerpts of the steps required.
    1. Execute report MCRM_SETTINGS for each CRM system connected to the ERP
    system.
    2. Check the entries of the table CRMRFCPAR of the connected ERP system:
    The field REM_LOGSYS should be filled for every entry marked with
    u2018Created by the MCRM reportu2019.
    3. Activate the corresponding consumers in the table CRMCONSUM
    (transaction SM30).
    4. Internal and external number ranges for Business Partners have to be aligned
    manually.
    Hope it helps you!!!!
    Good Luck.
    Pardeep

Maybe you are looking for

  • Implicit enhancement for report painter (CJE2 & GRR3 reports)

    Hi, We have a client requirement to add 5 fields (In selection screen) to report painter reports ( Reports of CJE3 and GRR3 ).We created Z reports as a copy of standard reports, added required 5 fields by implementing SAP notes and other settings.We

  • Email button doesn't work with Adobe Reader, only Acrobat

    Hi, I'm new to Adobe products and don't have much experience. Here's my problem. I used LiveCycle Designer ES2 to create a fillable PDF form, with an email submit button. (uses mailto: to open users Outlook and attaches the pdf automatically) The for

  • Delete Archive folder in Mail?

    I have two Macs on Yosemite. On one of them, I wanted to delete the Archive icon from the task bar, and I just removed it by dragging it out of the window. On my Macbook Air, however, I can't get rid of the icon, and I can't delete the Archive mailbo

  • Hi.. KAIST installation problem

    Hi I am in KAIST and they have a group lisense. I am inside the institution. When I input the seriel number obtained from KIAST, I obtain that it is invalid. Could you help here. I think I put in the right numbers and so on. Only thing is that my Mac

  • Time Machine format?

    Hi there. Quick one for you today. Since I had to reformat my hard drive to reinstall OSX... before realising I could just system restore direct from the hard drive i've noticed something strange. My Timemachine backup is no longer taking place. If I