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

Similar Messages

  • 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

  • SLD:  recreate deleted Business System of type Integration Server

    Hi,
    accidentally i deletet the business system of type "Integration Server" in the SLD. And i can't recreate it. It always says:
    "Integration Server already defined There is already an integration server defined for the selected technical system. Please select role Application System."
    Any ideas to create such a business system?
    The old one isn't there in the list, after i deleted it.
    regards,
    ms

    Hi,
    If you change/delete the host name of the Integration Server after the installation in either the SLD or the exchange profile, you must adjust it accordingly in the exchange profile or the SLD, respectively
    Maintaining a Business System for the Integration Server
    http://help.sap.com/saphelp_nw04s/helpdata/en/9b/da0f41026df223e10000000a155106/frameset.htm
    Regarding Integration server in Business System  
    Regarding Integration server in Business System
    Refer editing the Business System
    http://help.sap.com/saphelp_nw04/helpdata/en/59/2cb3a3c93a4c7086500b8345143418/frameset.htm
    Thanks
    Swarup
    Edited by: Swarup Sawant on Jul 7, 2008 2:03 PM

  • 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 ,

  • Connect one Business system with two Integration Server

    Hello,
    Can we able to connect one Business System with two Integration Server?
    I have one Business system (ECC 6.0 with the client 900) and it is already connected with PI 7.0 system.Can I able to connect the same sytem (with same client) with PI7.1?
    I want to do the HTTP Connection for ABAP Proxy for this two XI system with one business Sytem ?
    Is this possible ?Is there any work around solution there?
    Thanks.

    Hello ,
    This document describes about connecting with Two PI7.1 system using Application Server 7.1 and Application Server 7.0 SP14  .
    I want to connect same ECC system via abap proxy with two different PI system .One is PI7.0 and another one is PI7.1 system.
    Is this possible if i use Application Server 7.1 or Application Server 7.0 SP14  ?
    Thanks.
    Lakshmi
    Edited by: Muthulakshmi Pandi on Apr 16, 2009 11:48 PM
    Edited by: Muthulakshmi Pandi on Apr 17, 2009 12:21 AM

  • Problem by Maintaining a Business System for the Integration Server

    Hi to all,
    I have the following problem. I tried to change some Business systems configuration in SLD but accidentally deleted defined Business System for our Integration Server. After that I tried to create that business system again but I have the following error:
    Integration Server already defined. There is already an integration server defined for the selected technical system. Please select role Application System.
    Since than I’m receiving the following error message when I try to refresh my adapter engine cache:
    com.sap.aii.ib.server.abapcache.CacheRefreshException: Unable to find an associated SLD element
    Do you know how can I define the Business System again currently I can't see it in SLD Business systems?
    I’ve also checked the IS URL (TR: SXMB_MONI) and it seems that it’s ok. 
    Regards
    Naycho

    Hi Naycho,
    i think you have to clean up some sld rubbish
    Go to SLD / Administration / Content Maintenance. Choose left side "all classes" or "landscape description" and right side  "business system". Delete all entries you find for your business system, after that try to recreate it.
    Regards,
    Udo

  • 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

  • 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.

  • Registration of Business system for the Integration Engine Java in the SLD issue

    Hi,
    We have completed the installation of PI-AEX 7.4 SR1 then we ran the below wizards successfully.
    - Configuration Wizard: PI-AEX initial setup
    - Configuration Wizard: PI Self Test for AEX
    However when we were Checking the AEX Configuration as per help.sap.com
    Check the registration of a business system for the Integration Engine Java in the SLD:
        Enter https://<host>:<port>/sld .
        Choose Start of the navigation path Business System Next navigation step Integration Engine Java <SID> Next navigation step Integration End of the navigation path.
        The pipeline URL must be: http://<host_fully_qualified>:<port>/XISOAPAdapter/MessageServlet?ximessage=true .
    More information: SAP Note 1435392
    for us the Pipeline URL is as below
    http://<host_fully_qualified>:<port>/XISOAPAdapter/MessageServlet
    and the rest " ?ximessage=true "  is not there.
    Also we ran the below wizard
    Configuration Wizard: PI Self Test for AEX
    and it finished successfully without any issue.
    Any Suggestions what could be missing.
    Thanks,
    Regard
    Ahmed Mohammed

    Hi,
    I found the below SAPNOTE which confirms that the Pipeline URL should be
    http://<host_fully_qualified>:<port>/XISOAPAdapter/MessageServlet
    1564449 - PI CTC Wrong Pipeline Url after AEX Initial Setup
    However on help.sap.com it is different.
    Any one experienced the same ?
    Regards
    Ahmed Mohammed

  • 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.

  • Business Systems and Related Integration Servers

    Each Standalone Business System has a corresponding Related Integration Server.
    Suppose I am Developing a scenario for a Business System in the development environment, I have a related XI Development Integration Server (call it XD1) then I want to transport the changes to the test environment. Since this business system is defined to only point to XD1 as the integration server, in the test environment I want it to use the Test Integration Server (call it XD2). But the Business SYstem is pointing to XD1 only!
    What I am saying is: Given that one Business System only points to one Integration Server, do I need one Business System for Development (call it BS_DEV), and one for test (call it BS_TST)?
    Kind Regards,
    Tony.

    If you have only 1 sld and you want to move the XI objects from development(XIDEV) to Quality(XIQA).
    you will have to define the 2 business system groups and the related transport targets in the SLD..
    1st transport group XIDEV    --  
    BS_DEV will have XIDEV as the integration server.
    2nd transport group XIQA  --  
    BS_QA will have XIQA as the integration server.
    So you will have to name the business system differently as DEV and QA
    Some references
    http://help.sap.com/saphelp_nw04/helpdata/en/ef/a21e3e0987760be10000000a114084/frameset.htm
    /people/sap.india5/blog/2005/11/03/xi-software-logistics-1-sld-preparation
    Cheer's

  • Configure Role of Business System " as Central Integration Server , PI

    Hi Experts,
    I am running transaction code IDX5 in my xi system it is showing as "system is not a central integration server unable to start the program ".In SXMB_ADM role of business system need to configured .If we need to configure how to do this .
    Regards
    Praveen

    Hi Praveen,
    For configuration of integration server please go to SXMB_ADM>In configuration choose Integration engine configuration->And add one runtime parameter IS_URL...and specify the role  of business system as  Integration server and specify the corresponding Integration server i.e dest://httpdestination. This destination is RFC destination that should be created in PI sytem of type 'H 'which contains the target host as host name of PI system and path prefix as  '/sap/xi/engine?type=entry'.
    Thanks & Regards,
    Priyanka Anagani

  • No Business Systems refresh in Integration Directory

    Hello,
    I'm working with an installation of XI NW 7.0 SR3 ABAP+JAVA on Windows
    MSSQLServer.
    I've created many outbound and inbound interfaces and imported idocs
    too in a specific software component.
    I've imported the busines system linked to the software componed in
    Integration Directory but it didn't contain the I/O interfaces nor
    imported idocs.
    Result of this is that when I try to use Condition in Interface
    Determination this error occured:
    Problem loading Schema Description.
    Message interface does not exist in any software components installed
    on this business system.
    Can you help me?
    Thanks a lot,
    Fabrizio

    Hi,
    If you get the following msg while selecting the BS in Receiver Determination
    "Message interface does not exist in any software components installed on this business system"
    1) Open ID-----Double click on Business system that which u are using in the scenario
    2) Check whether you are able to see the SWC in the Othere attributes TAB
    3) If it is not there means goto SLD----Open the Technical System of R/3 by choosing Web as ABAp type
    4) Click on Installed Products TAB
    5) Click on Add New product and add your Product of the SWC whcih you are using for developement and Save it
    6) Then goto Business systems TAB in the same Technical systems window and click on the Business System appears in the window.
    7) Click on Installed products and Check the check box of your Product and then finally save that.
    Now you should be able to see the SWC in the Othere attributes TAB in ID
    Regards
    Seshagiri

  • Unable to create Business System with role Integration Server

    hi Experts,
    we are unable to create a BS with role of integration server, its throwing error with internal server 500.
    please advise. we do not have any issues while creating TS with role of WEBASABAP.
    thanks and regards,
    Kesava
    Edited by: Prateek Raj Srivastava on Jan 23, 2012 12:13 AM

    Hi Kesava,
    what is the purpose of creating a business system of type IS? This is automatically done in the post installation by CTC templates. So if the post installation is successfully executed, this should already be there. And if not you should check if the post installation was properly executed and if there where problems analyse why they occured.
    The creation of the BS is just one part of the game, so I would highly recommend to execute the hole post configuration via template or follow the help.sap.com and execute it step by step manually in the described order. Otherwise i guess this will not work.
    If there where just problems with SLD - please also have a look at SA Note 1117249 - Incomplete Registration of PI components in SLD
    best regards,
    Markus

  • 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

Maybe you are looking for

  • Passing a parameter from one class to another class in the same package

    Hi. I am trying to pass a parameter from one class to another class with in a package.And i am Getting the variable as null every time.In the code there is two classes. i. BugWatcherAction.java ii.BugWatcherRefreshAction.Java. We have implemented cac

  • Computer Name With Number

    I was a beta tester of Yosemite and recently updated to retail.  This happened while I was a beta tester and I thought it would go away, but it hasn't.  My computer name is being followed by a (#) that continues to increase for no reason (e.g. (1), (

  • Mail jam

    I apparently irritated my mail program by trying to send a message with an overly large attachment. The offending file is in the Draft list. If I so much as try to select it (in order to get it to Trash), I get the dred "spinning beach ball of death.

  • PB G$ 1.67 won't start, lost install disks, can I install via FW(T) mode?

    Hi all, You, she just gives me the grey screen w/apple logo. Tried all the usual stuff (PRAM, safe mode, single user - no change. Option mode shows the drive, but when I click on it and continue, back to apple screen. I used PB as a source Firewire d

  • Weblogic 项目部署问题,请问如何解决

    我针对UCM开发了一个网站程序,现要部署到Weblogic上,现出现下面问题: Servlet: "wcmInitServlet" failed to preload on startup in Web application: "UCMTEST.war". oracle.stellent.wcm.common.LocalizedRuntimeException: java.lang.reflect.InvocationTargetException at oracle.stellent.wcm