Business Conector Adapter

Hi all,
I'm trying to send data from Business Conector to XI with the sender business conector adapter, but I don't know which are the steps I have to follow in both the Server and the Developer. Help, please!
Thanks in advance,
Regards
Roberto

Hi Roberto,
to be able to send message from BC to XI you have to set two things:
set a routing rule in BC
http://help.sap.com/saphelp_nw04/helpdata/en/18/ccb14035a5c64ee10000000a1550b0/content.htm
configure BC sender adapter in XI
http://help.sap.com/saphelp_nw04/helpdata/en/ed/319640c80b3528e10000000a1550b0/content.htm
As far as I remember you must have BC 4.7 version to
connect to XI using the BC adapter
Regards,
michal

Similar Messages

  • Business Connector Adapter

    Hello,
    I'm trying to send data from Business Conector to XI with the sender business conector adapter.
    these are the steps i did:
    1. set up a routing roule in the BC
    2. did the configuration for the BC-Adapter sender.
    2b. configure the standard modules
         - localejbs/BcAdapterModuleConverterBean
         - localejbs/BcAdapterModuleSenderBean
         - localejbs/BcAdapterModuleConverterBean
    Questions:
    1. What can I do with own modules and when will I use these own modules?
    2. The call out of the BC is still the same URL
       (http://<hostname:portnumber>/MessagingSystem/receive/BcAdapter/BC )
    How does it work, if I get messages out of two BC's (maybe two different customer)?  And I will use two different scenarios??
    3. If we use a WebDispatcher, how would be the URL out of the BC? http://hostname:portnumber (of web-dispatcher)? I guess there would be no service "MessagingSystem/receive/BcAdapter/BC" of the webdispatcher. So that could be the reason of my error-message in the BC -> "Unknown Service"
    Up till now, I didn't understand the process of the BC-Adapter. Can somebody help me?
    Best Regards
    Christoph

    Hi,
    did you find any solution? Now I have to do the same - converting outgoing xml-files to cxml. Do we need a converter, or is it possible to customize our Business Connector?

  • Logical system not updated in the business system adapter specific data par

    Hello Guys,
    I changed a logical system name in the sld for a business system and that that is not reflected in the Integration directory adapter specific data tab.
    I did a cache refresh using :
    1) sxi_cache --- Full cache refresh, delta cache refresh
    2) Hard cache refresh
    3) In ID "Cleared SLD data cahe "
    4) Refreshed the exchange profile
    But no use
    Can you please tell how i can get the logical system name for the business system updated in the Integration Directory.

    When you change it in SLD and if not getting replected in the ID...make sure you run the cache again, perofmr the comeplete cache....
    there is an option under the adapter specific mesage attributes compare with SLD you can click that, is nthing happening after clicking it?
    Run the cache in the ID are there any errors there?
    check the RWB cache monitoring is everything green there?

  • Can oracle e-business suite adapter be dynamically configured??

    I have to call different instances of e-business suite. Can i use a single oracle application adapter to connect to different instances through dynamic configuration...........

    Hi,
    wrong forum. This is a JDeveloer / ADF forum
    Frank

  • Transporting business conector integrator package

    I have made a package in the business connector integrator of one machine, and i want to transport it to the business connector integrator of another machine, i have found the export option for a package that creates a zip file, so what else i need to do for importing it in the other machine please.
    Thanks in advance
    regards

    Hi Carlos,
    I guess you want to transport your Flow service from development to production. For this you have taken the patch from Admin page in packages - > management if i am not wrong and it had putted the zip file to the server under replicate / outbound directory. and then you want to transport this to production which is in other system. To acheive this, you need to login to the target system and then ftp to the development system and go to replicate / outbound and the do mget and put that zip file to production replicate/inbound.
    And then release the .zip file using Admin page -> package -> management.
    hope this will help you.
    Regards
    Aashish Sinha
    PS : reward points if helpful

  • Adapter Specific Identifiers of a business system

    I created a business system and a sender RFC adapter under that. RFC destination is working fine now from the R/3 system now. When I go to the business system Adapter specific identifiers the R/3 system ID and Client are coming blank ; tried to compare it with the SLD but still its coming blank. Could some one help me with whats missing in the configuration?
    Thanks
    Vinod

    Hi
    Thanks for the reply; the logical system name is coming in the Adapter specific identifiers. Whats missing is the R/3 system Id and client for Idoc and RFC adapter. 
    Any help would be appreciated.
    Thanks
    Vinod

  • Receiver File Adapter - Create File on another SAP System

    I am working on a project that includes this requirement:  PDF files to be copied from a third party company via SFTP to a directory on our ECC system.
    We have worked out the sender side config, and the transfer of the files into PI works fine via SFTP.
    However, the PDF files are ending up in a directory on the PI system and not on our ECC system as expected.
    The receiver communication channel is set up as follows:
    Party = blank
    Communication Component = communication component of the ECC business system
    Adapter type = File
    ('Receiver' is ticked)
    Transport Protocol = File System (NFS)  (etc)
    Target directory = /tmp   (using this temporarily for testing)
    I would have thought using the ECC business system would mean the files would end up on that system, but instead they end up on the /tmp directory on the PI system.
    We are not permitted to use FTP between our SAP systems, so I can't go with that option.
    I've searched for help on this and only see conflicting and vague statements about whether the NFS protocol can or can't be used for transfer to another SAP system in the landscape. 
    Any suggestions and help on the above, and the best method of transferring the files to the end SAP system would be very appreciated.
    Regards,
    Christine

    remember that NFS means that it is referring to a file system on PI server.
    What you could do is mount a space on SAP PI onto SAP ECC so that ECC will be able to access the files on SAP PI.
    Guess that should solve the problem.

  • Adapter specific tips

    Hi Group,
    Can any body suggest on Adapter tips while using various Adapter types (JDBC/JMS,MAIL,HTTP ,File etc..) what are the things we need to consider while configuring these adapters and what are the recommeded

    Hi,
    >Adapters connect the Integration Engine to SAP legacy systems, as well as to external systems to communicate with different applications.
    >Adapters convert XML- and HTTP-based messages to the specific protocol and format required by these systems, and the other way around.
    >You configure the adapters in the configuration part of the Integration Builder. You define the parameters of the respective adapter during the definition of collaboration profiles in the communication channel
    The Adapter Engine provides adapters, which you use to do the following, depending on their configuration:
    ● Communicate with SAP systems using the RFC interface (RFC adapter)
    ● Enable data exchange with the SAP Business Connector (SAP Business Connector adapter)
    ● Exchange data with external systems using a file interface or an FTP server (file/FTP adapter).
    ● Access databases using JDBC (JDBC adapter).
    ● Communicate with messaging systems using the JMS API (JMS adapter).
    ● Integrate remote clients or Web Service providers using the SOAP adapter (SOAP adapter)
    *For Frequently Asked Questions (FAQs) about adapters , see SAP Note 821268.*
    Also walk through these blogs :
    1. Choose the Right Adapter to integrate with SAP systems
    /people/ravikumar.allampallam/blog/2005/08/14/choose-the-right-adapter-to-integrate-with-sap-systems
    2. Aspirant to learn SAP XI...You won the Jackpot if you read this!-Part III
    /people/sravya.talanki2/blog/2006/12/27/aspirant-to-learn-sap-xiyou-won-the-jackpot-if-you-read-this-part-iii
    Regards,
    Chandra

  • XI and BC adapter

    Hello
    I would like to resplace our SAP Business Connector by
    a XI scenario, but I am a bit confused about this is
    possible or not. When replacing our BC XI will get Idocs
    from R/3 and has to send these to an external BC. Further
    this external BC will send Idocs to R/3 via XI. So the
    scenario would be like this:
      R/3 -> XI -> BC
    and
      BC -> XI -> R/3
    As already mentioned above XI has to send and will receive
    Idocs by R/3 and BC.
    But in several postings in this forum I have read that
    this will be not possible, because the Idoc-XML is not
    supported. In the 'FAQ XI 3.0 BC Adapter' (SAP note
    774854) there is also written that just RFC-XML will be
    supported
    Although in XI Configuration Builder I can select Idoc-XML in the receiver and sender adapter.
    And finally the are 2 different SAP Help pages with 2
    different statements regarding this issue:
    http://help.sap.com/saphelp_nw04/helpdata/en/ed/319640c80b3528e10000000a1550b0/content.htm
    and
    http://help.sap.com/saphelp_nw04s/helpdata/en/ed/319640c80b3528e10000000a1550b0/content.htm
    (this makes the difference: help.sap.com/saphelp_nw04<b>s</b> )
    So, what is right and what is wrong?
    In the case that the BC adapter does not support Idoc-XML. Is there any other solution?
    Thanks in advance
    Thomas

    Hi
    Purpose
    The SAP Business Connector adapter (BC adapter) supports the B2B protocol of the SAP Business Connector, which is based on HTTP. The BC adapter enables you to replace a business connector with SAP Exchange Infrastructure or the PCK in scenarios where several SAP Business Connectors are used. This ensures guaranteed message delivery by SAP XI.
    The Business Connector is a point to point solution that provides messaging and routing. Currently a number of organizations using the Business Connector utilize it to communicate between its partners using XML based messaging. This can be achieved using SAP XI as well, but SAP's strategy is to utilize XI as a central hub for messaging, routing, and communication between all SAP, non-SAP systems as well as partners. As SAP XI is a relatively new solution, organizations that are looking for communicating with their partners to exchange XML based documents or other point-to-point scenarios can still utilize SAP Business connector.
    Hoe to used in sap xi:
    http://help.sap.com/saphelp_nw04/helpdata/en/6a/3f93404f673028e10000000a1550b0/content.htm
    Business connector --
    WAS - Business Connector
    business connector documentation
    SAP Business Connector
    Business connector
    Will Business Connector 4.6 be affected by new  Daylight savings changes
    Business connector
    More info on XI can be found at https://service.sap.com/xi
    Hope this is usefull
    Thanks
    Saiyog

  • Index in LOOP and BRANCH in Business Connector

    Hello,
    i use the SAP Business Conector 4.7 and want to map a structure from incoming XML-File to BAPI_PO_CREATE1. I loop over /ORDER[0]/ORDER/ORDER_ITEM_LIST/ORDER_ITEM/ACCOUNTING_INFO/COST_CATEGORY_ID
    and  BRANCH over
    /ORDER[0]/ORDER/ORDER_ITEM_LIST/ORDER_ITEM/ACCOUNTING_INFO/COST_CATEGORY_ID/*body
    But ORDER_ITEM has an index 0,1,2,3 on so on. So it works only, if i BRANCH over
    /ORDER[0]/ORDER/ORDER_ITEM_LIST/ORDER_ITEM[0]/ACCOUNTING_INFO/COST_CATEGORY_ID/*body
    for every index. But the index could change with every file.
    How can i BRANCH over an index?
    Thanks,
    Daniel

    LOOP AT itab.
    AT NEW stud.
      perform xxxx.
    ENDAT.
    ENDLOOP.
    Refer SF
    Refer this link for Smartforms
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/d937ec90-0201-0010-0ca8-b6cb3b6dd1ef
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/b590fd97-0301-0010-db90-d09ff93cee5a
    Subroutine in smartform
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/uuid/ccab6730-0501-0010-ee84-de050a6cc287
    Style and mailing the Smartform output
    https://sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/uuid/8fd773b3-0301-0010-eabe-82149bcc292e
    Table,Template,Loop and Command in Smartform
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/uuid/3c5d9ae3-0501-0010-0090-bdfb2d458985

  • Passing Streaming Content to a JCA FTP adapter in OSB

    Hi,
    Is there any way to pass streaming content represented by e.g.<con:binary-content ref="cid:1b6ff6d0:1416f7a74ab:-1d8a" xmlns:con="http://www.bea.com/wli/sb/context"/> to JCA FTP(business service) adapter?
    My binary content already represents base64Binary format. Content is around 250Mb so there is no possibility to put it to memory(java.lang.OutOfMemoryError).
    FTP Adapter wsdl
    <wsdl:definitions
         name="FTPAdapter"
         targetNamespace="http://xmlns.oracle.com/pcbpel/adapter/ftp/Adapter/FTPAdapter/FTPAdapter"
         xmlns:jca="http://xmlns.oracle.com/pcbpel/wsdl/jca/"
         xmlns:tns="http://xmlns.oracle.com/pcbpel/adapter/ftp/Adapter/FTPAdapter/FTPAdapter"
         xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
         xmlns:opaque="http://xmlns.oracle.com/pcbpel/adapter/opaque/"
         xmlns:FTPAPP="http://xmlns.oracle.com/pcbpel/adapter/ftp/"
         xmlns:plt="http://schemas.xmlsoap.org/ws/2003/05/partner-link/"
        >
      <plt:partnerLinkType name="SaveFile_plt" >
        <plt:role name="SaveFile_role" >
          <plt:portType name="tns:SaveFile_ptt" />
        </plt:role>
      </plt:partnerLinkType>
        <wsdl:types>
        <schema targetNamespace="http://xmlns.oracle.com/pcbpel/adapter/opaque/"
                xmlns="http://www.w3.org/2001/XMLSchema" >
          <element name="opaqueElement" type="base64Binary" />
        </schema>
        <schema targetNamespace="http://xmlns.oracle.com/pcbpel/adapter/ftp/" xmlns="http://www.w3.org/2001/XMLSchema"
                attributeFormDefault="qualified"
                elementFormDefault="qualified" >
           <element name="OutboundFTPHeaderType" >
             <complexType>
               <sequence>
                 <element name="fileName" type="string" />
                 <element name="directory" type="string" />
                </sequence>
               </complexType>
           </element>
        </schema>
        </wsdl:types>
        <wsdl:message name="SaveFile_msg">
            <wsdl:part name="opaque" element="opaque:opaqueElement"/>
        </wsdl:message>
        <wsdl:message name="Output_msg">
            <wsdl:part name="body" element="FTPAPP:OutboundFTPHeaderType"/>
        </wsdl:message>
        <wsdl:portType name="SaveFile_ptt">
            <wsdl:operation name="SaveFile">
                <wsdl:input message="tns:SaveFile_msg"/>
                <wsdl:output message="tns:Output_msg"/>
            </wsdl:operation>
        </wsdl:portType>
    </wsdl:definitions>

    aren't the default cluster aware settings enough for this ?
    http://docs.oracle.com/cd/E15523_01/integration.1111/e10231/adptr_db.htm
    Scalability
    you could enable a few in the adapter wizards

  • Adapter Scaling & load balancing

    Can some one provide me info on how to achieve scaling and load balancing with Oracle Adapters?
    I am trying to collect this data for poplesoft Adapter & OracleApplications e-business suite adapter
    Thanks in advance..

    Hi,
    This High Availability Guide will give some hints on the same:
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/cefe0399-0701-0010-8d86-b6b31cc5a681
    http://help.sap.com/saphelp_nw70/helpdata/en/43/39c7b227b91bcbe10000000a1553f7/content.htm
    Hope this helps,
    Rgds
    Moorthy

  • Marketplace adapter (receiver) - DDID issue

    Hey guys!
    We are trying to configure the Marketplace adapter in XI to act as a receiver communication channel.
    Our scenario is like this:
    SRM (Purchase Order)  >  XI  >  MarketSite (Purchase Order)
    It seems as if we need to define the DDIDs (Document Destination IDs) for the various suppliers (receivers) as well as the buyer (sender); however, the only place we know where to define the DDID (Service > Adapter-specific identifiers...) only allows for one DDID to be specified.
    Have any of you guys configured the Marketsite adapter (Receiver) before? If so, could you show us how to manage the DDID issue?
    Also, we have been using the SAP business connector to send the PO from SRM to MarketSite but we plan to replace it with SAP XI. Should we consider using the business connector adapter in XI? If so, where do we define the DDIDs?
    Thanks in advance!
    Glenn
    ps. as usual, points guaranteed for helpful answers!:)

    hi,
    >>>>If so, could you show us how to manage the DDID issue?
    put the DDID number in DDID field of adapter specific identifiers
    where?
    - open your business system/service
    - service from menu 
    - adapter specific identifiers
    - DDID field
    Regards,
    michal
    <a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions"><b>XI / PI FAQ - Frequently Asked Questions</b></a>

  • HTTP Error 400 with BC adapter

    Hi,
    does anyone have experience with the BC (business connector) adapter in XI. We have a sender BC compatible system that sends IDocs over HTTPS to our BC today. BC forwards these IDocs to our R/3 backend. Now we want to migrate from BC to XI. Therefore I set up a sender BC adapter. But when a message comes in via HTTPS to the adapter XI responds HTTP Error 400 which means 'Bad request, not understood by server'. When I check the logs of XI I find the following:
    Could not parse payload body due to com.sap.aii.af.ra.ms.api.MessageFormatException: unexpected document: DOC_TYPE_GENERAL_PLAIN#
    Any ideas what's wrong?

    Hi there,
    Many thanks for your reply.
    This notes is not applicable to our Portal Version (NW04).
    Any others ideas?
    Best regards,
    João Macedo

  • Different EBS Adapter interfaces generate same object types differently

    Hi,
    We are experiencing the following behavior when using two different interfaces that are both generated from the E-Business Suite Adapter.
    Wrapper packages and object types are generated and created in the database. But in both cases the generator creates a type called gme_api_pub_rowtype_sql1.
    Alas, that same type has a different specification depending on the interface. Hence, one of the api's has compile errors as it expects the type to have additional parameters.
    Has anyone experienced the same behavior?
    More important: is there a way to overcome the problem?
    Thanks, Sjoerd

    To add to that:
    We are not willing to have separate schemas for each of the EBS Adapter interfaces so that we can have multiple instances / occurrences of type gme_api_pub_rowtype_sql1, i.e. one per schema.
    This would quickly turn into a maintenance nightmare.
    Thanks, Sjoerd

Maybe you are looking for