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

Similar Messages

  • Logical Sys Name for Business system in SLD for Third Party

    Hi !!
    I have little doubt what will be the logical system name for creating Business systems in SLD for third party?
    thanks
    Gowri

    Hi Gowri,
    sorry, i dont agree with the other answers. The logical system name is required for ALE partner finding. If you dont want to communicate with IDocs you dont need it. If you want to send messages from third party system to R/3 via IDoc adapter, then you should (can) give a name. It can be configured in IB directory as well (adapter specific identifiers). Choose any name, this name will be used for the partner agreement in R/3.
    Regards,
    Udo

  • Fetching the business system name during graphical mapping

    Hi,
    After the receiver determination is done and in interface determination, while executing the interface mapping, i need the business system name for which the
    mapping is under progress. This i need during mapping.
    Also, i need the configuration scenario name during mapping.
    Is there any XI internal variable/system variables which hold these values so that using user defined function they can be accessed and used in graphical mapping ?
    In appreciate your input in this regard.
    Regards
    Ganesh

    Hi,
      For the configuration name you can map it with a constant and for the sender,receiver services and interfaces you nee to use the UDF as one mentioned below.
    Imports   com.racs.gpt.*;
    public String getMapValue(String a,String b,Container container)
    //String a denotes incoming data string |data1|data2|data3|...|dataN.
    //String b = lookupID.
    //container contains runtime parameters.
    AbstractTrace trace;
    String headerField;
    java.util.Map map;
    String  result;
    trace = container.getTrace();
    // get constant map
    map = container.getTransformationParameters();
    CrossReferenceAPI maprule1 = new CrossReferenceAPI();
    result  =   maprule1.getData(a,b,map);
    trace.addWarning("result = " + result);
    if (result.equals("$NULL$"))
    trace.addWarning("XREF Error.  Mapped data for " + a + " not found");
    ErrorHandler errHandler = new ErrorHandler();
    int lookupID = Integer.parseInt(b);
    errHandler.logSQLError(map, lookupID, a, "");
    result = "?";
    return result;
    Regards
    Madhu

  • How can ID automatically change the business system while importing?

    Hi gurus,
    There are many scenarios in our PI system. It will be a tedious work if we don't use transport system(CTS+).
    You know we have to create the scenarios manually in Integration Directory since the business system is different.
    The question is as below (BTW:We are using local SLD for dev,qas,prd separately):
    If we don't use transport system, and only use export and import functionality, and create business system group, can we make the ID automatically change the name of business system while importing?

    Hi Xinjiang,
    You can follow below method.
    In Quality system transport targets will be DEV(Dev pi system) ---> QEA(Quality PI system)
    In Production system transport targets will be DEV(Dev pi system) ---> PEA(Production PI system)
    This will ensure that you does not need to create separate request in Quality system. You can use the same request created in Dev to transport to production system. This will reduce your efforts of transportation. This is the same type of approach that is followed in ECC system as well or next solution is creating transport target in each sld system as you mentioned below,
    we have three local SLD, so we need to create TS and BS for PI DEV in SLD QAS, and create TS and BS for PI QAS in SLD PRD,
    Following link will help you for defining transport target.
    http://help.sap.com/saphelp_nwpi71/helpdata/en/ef/a21e3e0987760be10000000a114084/content.htm

  • Client no in SAP Business System name.

    Hello All,
    I am currently working on naming for the SAP PI objects.
    In my previous SAP PI implementations I used naming like  SIDCLNTNO ( f.e. DPECLNT110 ) and SAP Recommends that as well. However we faced problem while pointing the different client to SAP PI sometimes in quality. For example my business system name is XXXCLNT110 in QA. But as they want to do some performance testing they wanted to point it to 900 client. At that time technically we can point it but logically it becomes wrong as scenario is still refering to 110 client (XXXCLNT110 ).
    So in my new project I am thinking of keeping business system name client independent. i.e. SAPERP_DEV. Let me know your views regarding the same ?
    Thanks & Regards,
    Dijesh Tanna.

    Hi Dijesh ,
    But as they want to do some performance testing they wanted to point it to 900 client. At that time technically we can point it but logically it becomes wrong as scenario is still refering to 110 client (XXXCLNT110 ).
    ---> for me "performance checking " is related to "technical settings" only !!!
           It's the client No. which depicts the purpose of system like test ,Dev, Sandbox,....not other way !!! so logically also "SAPERP_DEV" is not  correct ...In this fashion you will be tight coupling the business system name with the business context !!! and the solution will not be scalable !!
    Consider a case where new ERP systems coming into the landscape
    will you name it SAPERP_DEV1...SAPERP_DEV2.......
    Hope my sincere views you would find useful !!
    Regards ,

  • Communication Channels for IDOC scenario

    Hi!
    I have a conceptual question regarding the communication channels within IDoc scenario.
    Case 1:
    - File_to_RFC scenario
    Here I defined a File communication channel from business system A.
    1a) For which system (business system A or B) do I need to define a IDoc communication channel?
    1b) What is the RFC destination and Port I need here?
    Case 2:
    - IDOC_to_IDOC scenario
    2a) Do I need in this scenario only one communication channel for business system A?
    2b) What is the RFC destination and Port I need here?
    Thank you very much!
    Thom

    >
    Thom Heinemann wrote:
    > Hi!
    >
    > I have a conceptual question regarding the communication channels within IDoc scenario.
    >
    > Case 1:
    > - File_to_RFC scenario
    > Here I defined a File communication channel from business system A.
    > 1a) For which system (business system A or B) do I need to define a IDoc communication channel?
    >  1b) What is the RFC destination and Port I need here?
    >
    in this case no IDoc CC is involved. All you need is a File sender adapter and RFC receiver adapter
    > Case 2:
    > - IDOC_to_IDOC scenario
    > 2a) Do I need in this scenario only one communication channel for business system A?
    >  2b) What is the RFC destination and Port I need here?
    >
    >
    > Thank you very much!
    >
    > Thom
    in this case you will need a IDoc receiver adapter only.
    The basic settings:
    In XI
    SM59 - R3 connection pointing to R3
    IDX1 - define the port with the above dest.
    In R3
    SM59 - R3 connection pointing to XI
    WE21 - define the port with the above dest.
    WE20 - Partner profile type outbound/Inbound
    Further ref:
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/xi/sapR3%28Idocs%29ToXI--Steps+Summarized&

  • Business System name - SAP ERP

    Hi everyone!
    Quick question: my BASIS team created the Business System name for our SAP ERP, and they call it "DR1", which is the system ID.
    Is  this going to bother me in the transport situation? (All I imagine is changing all of my Configuration in PI (Sender agreement, and such) in a new environment, so I´m thinking about changing this ASAP.)
    Any suggestions for the SAP ERP Business System name?
    Regards!
    Ricardo Sancio Lóra
    Brazil

    Hi Ricardo,
    ll I imagine is changing all of my Configuration in PI (Sender agreement, and such) in a new environment,
    You dont need to change the Sender agreement and other stuff in configuration while transporting to New system.
    You can maintain transport targets in SLD of XI.  Means you need to maintain corresponding target for DR1 into Quality system.
    Ex: For DR1 transport Target QR1 in quality. This will automatically change Configuration object in Quality system. No need to maintain manually.

  • Change business systems name

    Hello,
    I am sure this question has already been asked but I can't find anything in the forums...
    We have PI 7.0 SP13, and I would like to know if there is a way of renaming a business system without deleting/recreating it ?
    Many thanks for your help,
    Best regards,
    GL

    Guislain,
    Do you want to re-name the Logical System name or Business System name?
    raj.

  • What is the logical system name used for in R/3?

    We have a R/3 server. The production client has a logical system name. What is the logical system name used for?
    Tony Tam

    Hi Tony
    Following Links will help you in understanding the concept
    http://benstudycenter.blogspot.com/2008/02/logical-system.html
    http://help.sap.com/saphelp_sm32/helpdata/en/78/217dc151ce11d189570000e829fbbd/frameset.htm
    http://help.sap.com/saphelp_sm32/helpdata/en/78/217dc151ce11d189570000e829fbbd/frameset.htm
    thanks
    Bhudev

  • Business System Names during integration

    Hi
    I have a number of ABAP Proxy integrations between ECC and PI. My question relates to the name of the sender service when it appears in PI.
    I have a system that is defined in the SLD as XXX009 (where XXX is the SID and 009 is the client number). Now when making proxy calls to my legacy system (PI 7.11) it appears as XXX009 but when calling my current system (PI 7.31) the sender system appears as XXXCLNT009.
    Can I ask why the business system names are different? Why is one XX009 and the other XXXCLNT009 when the source ECC system is the same? It doesn't make sense?
    Regards

    Hi Robert,
    A Business System can be a reflection of your SAP ECC system.
    You register it in the SLD via transaction RZ70. This registration will create a technical system.
    The name of the business system can be chosen freely. That is the reason why you see differences.
    What I do is this: on the ECC system, go to transaction SCC4 and choose the relevant client.
    Have a look at the business system name. Use that one in the SLD.
    Generally, Business Systems reflecting an SAP ERP/ECC system are created like <sapsid>CLNT<client>
    Hope this clarifies.
    Kind regards,
    Dimitri

  • 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

  • Steps for IDOC scenario

    Hi all,
    I am doing an File to IDOC scenario.I have done with all the mappings and configurations in IR and ID.Please can anyone let me know the configurations that are to be done in R/3 and SLD for the posting of IDOC.
    Please can anyone explain this to me.
    Awaiting for ur reply
    Amit

    Hi Amit,
    the following is from a thread/blog I cant find anymore. So I copy and pasted it!
    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 Mario

  • Replication Business Systems not availble for Replication

    Hi All,
    We configured MDG 7 F workflows for all objects.
    When We try Replication by Objection Selection option. ( Search GL Account--> Select Record --> Click on Replicate Button) , We are not getting target business sytem to select for the replication. This problem is occuring all finance objects like GL,Cost Center,Profit Center,Item,Company etc..
    But, When we try Data Replication  --> Replication by Objects option / Data Replication --> Replication by Replication Model options, We can see target business systems and able to replicate successfully.

    Hi,
    It happens sometimes due to Meta Data Issue,
    Go for SLD Cache :
    To clear the SLD cache, from the Integration Builder main menu, choose Environment ® Delete Cache for SLD Data.
    Once we have deleted the cache for SLD data, accessing objects in the SLD may take longer than usual initially.
    Still If you are not able to see the Business System when trying to import the business system. Go to Objects tab in ID --> Business System and you will find the imported Business System --> Right Click and ADD to Scenario.
    Regards
    Agasthuri Doss

  • 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

  • What to do if the target system is down for async scenario

    Hi All,
    What all recovery options we have in XI if the target system is down for very long time
    in async scenario ??
    -> Can we configure any alerts which will send mails with the failed message details if the
       target system is dowm for very long time.
       If this is possible, will there be any links in that mail which will allow the
       alert mail receiver to 'resend' the failed message once the target system is up ?
    We are on nw2004s SP9.
    Can anyone help.
    Thanks in Advance
    Regards,
    Chemmanz

    Can we configure any alerts which will send mails with the failed message details if the target system is dowm for very long time.
    Yes we can send Alters from XI  . let clarify one thing here alters are triggred immedaitely when their any failure in Adapter or mapping or etc then immdeaitely it is sendt so theirt is no such things  for  this "details if the target system is dowm for very long time". it does not differencate it long or short.
    If this is possible, will there be/can we configure any links in that mail which will allow the alert mail receiver to 'resend' the failed message once the target system is up ?
    chekc the blog for alter step by step from Michal
    /people/michal.krawczyk2/blog/2005/09/09/xi-alerts--step-by-step
    you can confiure alters to send your outlook also then if he replis you get a reply.
    Regards
    Sreeram.G.Reddy

Maybe you are looking for

  • How can i connect macbook pro with iphone 4 via bluetooth?

    I`ve connected iphone with macbook pro few weeks ago for i-net surfing, but i had to use cable. Now i wanna try icloud, and i`ve faced that trouble. My mbp sees iphone, makes pair, but fails to connect it. If i try it with iphone, a message "mbp cant

  • SourceFire - Adding a License to the Defense Center v 4.10

    1. Using Defense center Web portal login with Admin access 2. Select Operations > System Settings, Click Add New License. The Add License page appears. 3. Copy the license from the email, paste it into the License field, and click Submit License. --

  • Pivot Table Limit

    Hi, I believe there is a limit on the number of rows a pivot table will support. Does anyone know what that limit is? Thanks Minesh

  • Push button on the alvgrid tool bar?

    how can u place push button on the ALV GRID TOOL BAR?

  • LARGE POOL and RMAN

    Hi, Because I use RMAN I decided to configure Large Pool. It is said, that RMAN should use this area if it's defined. But im my system statistics for LargePool are constant - there is always only empty space, no blocks are allocated by RMAN. Could so