Error Sending proxy from 2 different business system to PI

Hi All,
We are trying to send the proxy to XI system from 2 different business systems. One is ECC and other is POSDM, It is successfully sent from ECC but when sending the same from POSDM we are getting following error
"An error occurred when determining the business system (LD_ERROR)"
We checked the RFC SAPSLDAPI, LCRSAPRFC they are in place. We have also created the type H connection from POSDM pointing to PI and from PI pointing to POSDM.
And the In sxmb_adm of POSDM system the role is maintained as Application System and IS_URL parameter is pointing to PI, but still we are getting same error.
Could you all experts please provide you valuable input why this error is coming and how to resolve this?
Thanks
Ankit

Hi Soni,
check your config in sxmb_adm > Integration Engine Configuration. Also run S_BCE_68001402 and check for locked users.
Try refreshing the cache in SXI_CACHE in that system.
Check if u r executing the report in the same client in which u have done all the settings.
Also make sure that u have included the commit work statement after the Execute Asynchronous method call.
regards,
ganesh.

Similar Messages

  • Error while exporting/transporting the Business system from Dev to Quality

    Hi,
    We are getting the following error whil exporting/trsnporting the Business system from development(SLD) env to quality(SLD) environment. The error is
      404   Not Found
      The requested resource does not exist.
      Details:   Go to main page of this application!
    We have followed the following procedure to export :
    1. opened the business system.
    2. Clicked on export option
    3. tried to download
    then we got the above error message.
    Please provide your precious inputs to resove our problem.
    Thanks
    Ramesh

    Go through the following links for transporting XI objects.
    https://service.sap.com/~sapdownload/011000358700001684302005E/HowToSLDandXI.pdf
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/0fa2c490-0201-0010-61b4-df12869c4753
    ere's a good link for what you are looking.
    Re: Transport design and configuration objects
    Here are some blogs.
    /people/sravya.talanki2/blog/2005/11/02/overview-of-transition-from-dev-to-qa-in-xi
    /people/sap.india5/blog/2005/11/03/xi-software-logistics-1-sld-preparation
    Pls reward if useful

  • Same Logical System Name, different Business System

    Hi all,
    I have a problem regarding SLD and Integration Directory. The client is requiring me to use the same logical system name for two different business systems. It seems that this is not possible in XI. When I tried activating the business system in ID, I'm getting the error, 'Logical system XXX already exists in communication component YYY'. Please help. Thanks!
    IX

    Hi,
    You cannot have same logical name for two business systems....
    Why you need it?? How will the SAP system understand which which system the message was sent for?? Some workaround like
    1. Create a business system with this logical system
    2. Overwrite sender/receiver business system in the receiver agreement for messages sent to 2nd business system..
    This may lead to discrepancies....
    Regards
    Suraj

  • Error occurred when determining the business system (NO_BUSINESS_SYSTEM)

    Hi ,
    I am working on a POC(ECC 6.0(proxy)>PI 7.1>(proxy)ECC 6.0).
    I have created
    1) IR objects.
    2)Proxy generation & report program to fill the proxy structure.
    3)ID objects. (reciever CC, RA, ID, RD)
    I am getting below short dump on Sender ECC side,
    An exception occurred which is explained in detail below.
    The exception, which is assigned to class 'CX_AI_SYSTEM_FAULT', was not caught
    and
    therefore caused a runtime error.
    The reason for the exception is:
    Error (id=GET_BUSINESS_SYSTEM_ERROR): An error occurred when determining the
    business system (NO_BUSINESS_SYSTEM)
    pls let me know, what might be wrong.
    santosh.

    Hello,
    You may need to create your business system and point it to the Integration Server on SLD.
    Generally it acuses an error on tcode SDLCHECK, for this please check note #1143810.
    Regards,
    Caio Cagnani

  • Call rfc sender adapter from non-sap systems

    Hi,
    is ist possible to connect to an rfc sender adapter from non-sap systems? I want to use the the RFC-Connector from http://rfcconnector.com, but in the client connect options there is no way to specify the program id.
    Best regards,
    Daniel

    hi,
    you don't need to use RFC type T (with program ID) - you can use whole connection string - just like in the example:
    http://www.rfcconnector.com/documentation/examples/client/#functioncall
    so just specify: host system number etc.
    it should work like that - but let me know as I don't know this RFC connector
    Regards,
    Michal Krawczyk

  • Sending mail from one Sap system to another

    Hi all,
    plz explain me how can i send mail from one SAP system to other SAP system.
    Thanks in advance
    Venkat

    Hai Venkat
    Go through the following Code
    DATA: OBJPACK   LIKE SOPCKLSTI1 OCCURS 2 WITH HEADER LINE.
      DATA: OBJHEAD   LIKE SOLISTI1 OCCURS 1 WITH HEADER LINE.
      DATA: OBJBIN    LIKE SOLISTI1 OCCURS 10 WITH HEADER LINE.
      DATA: OBJTXT    LIKE SOLISTI1 OCCURS 10 WITH HEADER LINE.
      DATA: RECLIST   LIKE SOMLRECI1 OCCURS 5 WITH HEADER LINE.
      DATA: DOC_CHNG  LIKE SODOCCHGI1.
      DATA: TAB_LINES LIKE SY-TABIX.
      DATA L_NUM(3).
    Creation of the document to be sent
    File Name
      DOC_CHNG-OBJ_NAME = 'SENDFILE'.
    Mail Subject
      DOC_CHNG-OBJ_DESCR = 'Delivered Mail'.
    Mail Contents
      OBJTXT = 'Object text'.
      APPEND OBJTXT.
      DESCRIBE TABLE OBJTXT LINES TAB_LINES.
      READ TABLE OBJTXT INDEX TAB_LINES.
      DOC_CHNG-DOC_SIZE = ( TAB_LINES - 1 ) * 255 + STRLEN( OBJTXT ).
    Creation of the entry for the compressed document
      CLEAR OBJPACK-TRANSF_BIN.
      OBJPACK-HEAD_START = 1.
      OBJPACK-HEAD_NUM = 0.
      OBJPACK-BODY_START = 1.
      OBJPACK-BODY_NUM = TAB_LINES.
      OBJPACK-DOC_TYPE = 'RAW'.
      APPEND OBJPACK.
    Creation of the document attachment
      LOOP AT ITAB_DATA.
        CONCATENATE ITAB_DATA-PRODUCTOR
                    ITAB_DATA-VBELN
                    ITAB_DATA-POSNR
                    ITAB_DATA-MATNR INTO OBJBIN.
        APPEND OBJBIN.
      ENDLOOP.
      DESCRIBE TABLE OBJBIN LINES TAB_LINES.
      OBJHEAD = 'ORDERS'.
      APPEND OBJHEAD.
    Creation of the entry for the compressed attachment
      OBJPACK-TRANSF_BIN = 'X'.
      OBJPACK-HEAD_START = 1.
      OBJPACK-HEAD_NUM   = 1.
      OBJPACK-BODY_START = 1.
      OBJPACK-BODY_NUM   = TAB_LINES.
      OBJPACK-DOC_TYPE   = 'TXT'.
      OBJPACK-OBJ_NAME   = 'WEBSITE'.
      OBJPACK-OBJ_DESCR  = 'ORDERS.TXT'.
      OBJPACK-DOC_SIZE   = TAB_LINES * 255.
      APPEND OBJPACK.
    Completing the recipient list
    target recipent
      clear RECLIST.
      RECLIST-RECEIVER = '[email protected]'.
      RECLIST-EXPRESS  = 'X'.
      RECLIST-REC_TYPE = 'U'.
      APPEND RECLIST.
    copy recipents
      clear RECLIST.
      RECLIST-RECEIVER = '[email protected]'.
      RECLIST-EXPRESS  = 'X'.
      RECLIST-REC_TYPE = 'U'.
      RECLIST-COPY     = 'X'.
      APPEND RECLIST.
    Sending the document
      CALL FUNCTION 'SO_NEW_DOCUMENT_ATT_SEND_API1'
           EXPORTING
                DOCUMENT_DATA              = DOC_CHNG
           TABLES
                PACKING_LIST               = OBJPACK
                OBJECT_HEADER              = OBJHEAD
                CONTENTS_BIN               = OBJBIN
                CONTENTS_TXT               = OBJTXT
                RECEIVERS                  = RECLIST
           EXCEPTIONS
                TOO_MANY_RECEIVERS         = 1
                DOCUMENT_NOT_SENT          = 2
                OPERATION_NO_AUTHORIZATION = 4
                OTHERS                     = 99.
    Thanks & regards
    Sreenivasulu P

  • Getting Customer data from Different R3 system to CRM

    Hi Gurus,
    I need to get Customer data from different R3 systems to CRM. But the problem is, the customer datas in these R3 systems have the same BP number, and the SD datas were defined same  in these R3 systems. Thus, when ı try to fetch these SD datas to CRM, it overwrites the existing datas.
    I have read different scenarios to solve this;
    1.  About Using Mapping.
    2.  About Working on different Clients.
    Do you have any solution or suggestion? Need your Help...
    Best Regards...

    Hi,
    The multplie backend scneario is supproted but wth restrictions and on a project basis. Unfortunealtey there's no simple document we can refer you to for this. You would need to involved SAP conuslting- please refer to note 1084315.
    Best regards,
    Brian.

  • I am using Mail 5.3 with two separate gmail addresses. One is personal the other is business. When I send emails from the business address, any auto-replies I get COME TO THE PERSONAL INBOX. I imagine that this is a setting? Please help!

    I am using Mail 5.3 with two separate gmail addresses.
    One is personal the other is business.
    When I send emails from the BUSINESS address, any auto-replies/out of office notices I get come to my PERSONAL INBOX.
    I imagine that this is a setting? Please help!

    Edit the SMTP server list. Add a new one for the business account. Put the correct password and information for it. Give it a description so you will know which server is which. Mke sure the correct server is highlighted in the account selected and check the box to use only that server for that account. Do that for the other account also.

  • Error sending IDOC from external Java application to Sap ERP system

    Hi Experts!
    When I try to send Idoc from Java application to XI an error occurs : no service for system CLNTJAVA, client in Integration Server.
    My question is: What value the setSenderPort() is excepting?The Java third party business system's logical name or the ERP business system's logical name where the JCO can be found?I tried both of them, but still have the problem.
    Please help. I read all threads about this error, but non of those can help me.
    My relevant java sourcecode:
                doc.setSenderPort("CLNTJAVA");
    The XI documentation says that:In the case of non-SAP senders, the entry in the SNDPOR field is interpreted as a logical system name, and the corresponding business system is searched for in the runtime cache.
    Both case(third party business sytem and erp business system) I have configured the ID    i think correctly. I  made a business systems,I configured the adapter specific identifies,I  made the IDX1 port,I made the RFC destination,I polled the IDOC type with IDX2 transaction, I have made full cache refresh,I configured the INTEGRATION_DIRECTORY_HMI rfc destination,but I do not made any communication channels, receiver determinations, receiver agreement.
    My configurations if it can help for you.
    Hostname:sapsp5
    System name: NE2
    Clients:
    000 ERP
    001 Integration Server
    <b>SLD configurations:</b>
    Third Party Technical system name: Java_sytem
    Business System:CLNTJAVA
    Logical system name: CLNTJAVA
    <b>ID configurations:</b>
    Business System:CLNTJAVA
    adapter-specific identifiers:logical system:CLNTJAVA, <u>the rest is initial</u>,because I cant change it.
    IDX1 port name: CLNTJAVA the client is 001. the rfc destination is client_001.
    I think the IDX1 port and the adapter specific identifiers are wrong. is it?
    my java source if the sender is the JCO
    doc.setSenderPort("INTSERV");
    My configurations if the sender is the JCO.
    <b>SLD configurations:</b>
    Technical system name: NE2
    Business System:INTEGRATION_SERVER_NE2
    Logical system name: INTSERV
    <b>ID configurations:</b>
    Business System:INTEGRATION_SERVER_NE2
    adapter-specific identifiers:logical system:INTSERV,system NE2,client 001.
    IDX1 port name: INTSERV the client is 001. the rfc destination is client_001.
    Could this error be an autorization error?I tired to connect to the xi from the Java, with the user PIISUSER extended with PISUPER roles.
    Thank very much.

    Hi!
    My SNDPOR already set to my source business system's logical name if you check my configurations(JAVACLNT), so there is another problem unfortunately. I set SNDPRN to JAVA, but it still does not work.
    Check this configuration please(posted here:
    No service for system ... in Integration Directory)
    doc.setMessageType("ACC_DOCUMENT");
    doc.setRecipientPort("SAPSE1"); // get stuck in XI mapping if not set
    doc.setRecipientPartnerType("LS");
    doc.setRecipientPartnerNumber("SE1CLNT500");
    <b>doc.setSenderPort("SAP3MA");</b>
    doc.setSenderPartnerType("LS");
    <b>doc.setSenderPartnerNumber("TREMACLNT");</b>
    doc.setClient("100");
    Inside XI configuration integration builder
    <b>Business Service: Service: TREMACLNT</b>
    Under the menu Service - Adapter specific identifiers
    Idoc Adapter Logical system: TAPPMAN (This thing is important when sending idoc XI -> SAP and should match the logical sys in the receiving SAP system)
    IDoc Adapter and RFC adapter R/3 Sysytem ID: 3MA
    Client: 100
    In IDX1 trans
    <b>Port: SAP3MA</b> (Note that the 3MA here is matched against the IDoc Adapter and RFC adapter R/3 Sysytem ID: 3MA)
    (a not so well documented feature)
    Client: 100
    RFC Destination: SE1 (A SAP test system from where IDOC def can be imported, rfc dests are setup in SM59)
    I guess that your idx1 port name is the same as the SNDPOR value. I think it should be, because the XI is whatching the IDOC traffic in the idoc adapter port, so you should send the IDOC from external system to the adapter port. Is it right?
    My idx1 port is the same as my SNDPOR value in Java,but still came the error.

  • Problem sending mail from different location

    I cant send mail when connecting via a different server than my own network provider i.e. when connected wirelessly away from home office. Comes up with message:-
    Verify that you have addressed this message correctly. Check your SMTP server settings in Mail Preferences and verify any advanced settings with your system administrator.
    The server response was: <[email protected]>: Recipient address rejected: Relay access denied
    You can try to send using a different server. All messages will use this server until you quit or change your network settings.
    If I change the outgoing smtp setting to the network provider that I am connected to then mail will send.
    Can this problem be rectified?
    Kind regards

    Most, if not all ISPs used for connecting to the internet now block the use of SMTP servers that are outside of their network (or not provided by the ISP) on Port 25 or what is termed "relay access" per the error message.
    Some ISPs allow the use of an authenticated SMTP server only that is outside of their network on Port 25 but some block its use regardless.
    These restrictions are in place as part of an overall effort to prevent spam emanating from the ISP's domain.
    If the ntlworld SMTP server is not authenticated (even if authenticated there is no guarantee it will work depending on the restrictions imposed by the ISP used for connecting to the internet other than your own), you can try changing the server port from 25 to 587 but doing so is no guarantee either.
    Go to Mail > Preferences > Accounts and under the Account Information tab for the ntlworld account preferences at the SMTP server selection, select the Server Settings button below.
    Enter 587 in place of 25 in the Server Port field and when finished, select OK to save the changed setting.
    If ntlworld has an authenticated SMTP server and it doesn't work on Port 25 when connected to the internet via a different ISP or using Port 587 for the SMTP server doesn't work regardless if the SMTP server that is outside of the ISP's network is authenticated or not, your only other option is using the SMTP server provided by the ISP used for connecting to the internet.
    There is no other way to rectify this problem regardless the email client used or platform - OS X or Windows.

  • Sending IDoc from Non-SAP system to XI

    Dear all,
       We have a non sap system which needs to send IDoc to XI, Please could you answer my following four questions
    1. What should be the values for the following fields in the IDoc control record
    e.g. RCVPRN = <logical system name of XI>
    SNDPOR
    SNDPRT
    SNDPRN
    RCVPRT
    RCVPOR
    2. How does XI decide which port(idx1) to be used when it receives an idoc
    3. The third party system is a non sap one, so it does not have a client no, so I would assume, I need to use another SAP system as a meta data provider, in that case, how would i tell XI to use that port when it receives IDocs from the non-SAP system ?
    4. In what step does XI use the logical system name of the Business system(in SLD)?
    Thanks in advance
    cheers
    danus
    Edited by: Chidambaram Danus on Jan 25, 2008 2:21 PM

    Hi
    there is bit wrong interpretation of the statement
    If the sender system is a non-SAP system, the sender service is identified from the logical system name of the sender port.
    If the sender system is nonSAP it indicates taht the data is coming to XI from non sap systems such as file, database, webservice etc. to XI and from XI it will pass to sap as IDOC inbound.
    For this you need to create the logical system in SAP (receiver) and pass on that value to IDOC header.
    You could maintain it in the Business service used for Sender system (nonSAP). here it will be available in the tabs ---> History.
    note : IDOC is the concept of data container in SAP, you will not be able to have the IDOCs in non sap systems...
    Thanks
    Swarup
    Edited by: Swarup Sawant on Jan 25, 2008 2:54 PM

  • Abap proxy settting in business system side

    Hi all;
    I am trying to activate abap proxy environment at the business system(640) with the web blog document https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/3022. [original link is broken] [original link is broken] [original link is broken] [original link is broken] [original link is broken] [original link is broken] [original link is broken] [original link is broken]
    but i am still getting "no connection to integration builder" when SPROXY at the r/3(640).
    according to some article, i have to maintain exchangeProfile at the r/3 side, but i could not get into business system with 50000port exchangeProfile, but 8000port is available.
    so is it right? i have to maintain exchangeProfile at the business system(r/3).
    result of some test is below;
    1. sldcheck is no problem.  - no problem.
    2.Check/maintain with report: SPROX_CHECK_IFR_ADDRESS
    3.Check with report SPROX_CHECK_HTTP_COMMUNICATION
    4.Check with report SPROX_CHECK_IFR_RESPONSE
    5.Check with report SPROX_CHECK_IFR_CONNECTION
    number 2, SPROXYSET TABLE is empty value
    In Exchange Profile  http://sapxi.hh.net:50000/rep
    In Table SPROXSET
    Status               OK: Address maintained
    number 3, result
    HTTP communication functioning
    number 4, i got error "HTTP error(return code 400, message "ICM_HTTP_CONNECTION_FAILED").
    number 5, i got error "Integration Builder data not understood"
    please guide me in order to activate connection to integration builder.
    thanks in advance
    venjamin

    Hi Venjamin -
    Can you confirm a few things first:
    1. In SXMB_ADM of R/3 goto Integration Engine Configuration.  Is Role set up as Application System and do you have a value for Corresponding Integration Server?  If so, please paste that value here.
    2. In SM59, for the HTTP destination pointing to your Integration Server, what is the result of your connection test?  You should be getting something like "HTTP/1.0 500 Empty HTTP request received" at the top.
    3. Also in SM59, do your test connections work for both LCRSAPRFC and SAPSLDAPI?
    4. Is your R/3 system a unicode system or non-unicode system?  Have the LCRSAPRFC and SAPSLDAPI destinations on both the abap and j2ee side been configured accordingly?
    By the way, there is no exchangeProfile for R/3...
    Regards,
    Jin

  • Error sending message from PI to BPM

    Hi experts.
    We are facing problems consuming an asynchronous service provided by BPM. This is the error thrown in BPM:
    SOAP: Call failed: com.sap.aii.af.sdk.xi.srt.BubbleException: System Error Received. HTTP Status Code = 200: However System Error received in payload ErrorCode = GENERAL ErrorCategory = XIAdapterFramework Parameter1 = Parameter2 = Parameter3 = Parameter4 = Additional text = com.sap.engine.interfaces.messaging.api.exception.ConfigException: SLDAccess set to true, but not available. ErrorStack = [http://sap.com/xi/XI/Message/30^Error "GENERAL"]
    We are working with 7.31 SP 11 and both systems are deployed in different SIDs.
    I would appreciate any help related to the error.
    Many thanks.
    Christian.

    Hi Christian,
    Based on the information you provided it's hard to tell where the error comes from (BPM instance or PI instance) - are you simply making a SOAP call from PI to BPM? . On The PI system you should check the SLD and make sure that you have the Process Orchestration Technical Systems properly registered. It sghould look like in the screen shot - a Process Orchestration System (PI-AEX and BPM) should have 6 technical systems. The SLDAccess error typically comes with the RWB system isn't registered. This can perhaps be due to some error when you ran the Functional Unit Configuration (a necessary post-installation step).
    regards, Nick

  • CcBPM - How to use 1 Message Interface for 2 different Business System

    Hi,
    I have this bpm scenario below :
    JDBC QUERY (ASYN) ---> RFC (SYNC) -
    > JDBC INSERT (ASYN) -
    > MAIL (ASYN).
    So Both JDBC INSERT and MAIL using the same data input from RFC response for instance i will named as  MI_RFC_RES_ASYN_ABS. I have problem to configure in the integration directory, how make the xi smart enough to routing in the correct business system.
    JDBC -
    > BS_JDBC and MAIL -
    > BS_MAIL base on the send step in BPM because the interface is the same.
    Cheers
    Fernand

    Hi,
    If you want to send the same mesg to diff systems and also need to have the control on seq,
    then define 2 diff abstract interfaces for messages going out of BPM (with same message type so that structure is same).
    One will be used to define send step for JDBC and other for BPM.
    Define 2 send steps in BPM one for JDBC and other for mail using these abstract interfaces.
    Now you will have 2 receiver determinations.
    Since recr is determined based on sender system interface name and name space,
    system name ( BPM ) and name space will be same for both the messages going out of BPM.
    for JDBC abstract interface BS_JDBC will be recvr.
    and for Mail abstract interface BS_MAIL will be your receiver.
    hope it answers your qn.
    Regards
    Pushkar

  • Proxy Runtime for Business System not visible in RWB.

    Hi,
    We are running SAP PI 7.10 SP7.
    The current landscape contains currently 2 SAP R/3 application systems and 1 SAP PI systerm that are all registered with the SAP PI SLD.
    There is Business Systems configure for both the Application systems in the SLD from the registration.
    In the ID it was possible to import these Bussiness systems and to use them in scenarios. It is even posible to post messages to both IE on these Business Systems. If tcode SPROXY is executed on both these business systems then it connects to the same ESR. On both business systems I have created a "PIRWBUSER" with the same password and roles as on SAP PI.
    Now my ploblem is that I only see one proxy runtime in the RWB under Integration Engines.
    Please can you assist in this matter?
    Regards
    Willie Hugo

    Hi,
    The problem is solved with patches to the following JAVA components.
    MESSAGING 7.19
    SAP_XIAF7.17
    SAP_XITOOL7.14
    Regards
    Willie Hugo

Maybe you are looking for

  • Report - Grouping of Vendors

    Hi Gurus, I have a doubt on Grouping can anyone please help me regarding this. The issue is i displayed the vendors and many materials they are supplying like Vendor, No.of Material 100, 5 200, 11 1000, 25 and so on.................... Now i want to

  • JSF-EL expansion inside of object using ADF in a JSP

    JSF-EF will not convert to text inside of <object><param> I have an existing JSP application that uses an Applet. There is a lot of <% %> code that is passed to the Applet using the <param> tag. My code goes as follows: <%@ page stuff%> <%@taglib stu

  • Slide Shows...Not for the Web

    Hello everyone, Has anyone ever created a slide show that is projected from a computer onto a large projector screen like one would with a Power Point presentation. Power point uses vector based graphics as well as flash, however, once you have the f

  • Strange behaviour, system PATH

    well, I think I'm going to call an exorcist, th other day /sbin and /usr/sbin disappeared from root's PATH, today the kdm daemon disappeared from /etc/rc.d/ and startkde wasn't in my PATH. unfortunately I have no idea about what could have caused it(

  • Epson Easy Photo Print Quit unexpectedly

    I'm looking for assistance with software that came with our printer. Several months ago it began crashing upon startup and we have been unable use the software or fix the probelm since. I have repaired permissions, done countless restarts, deleted th