RFC -- XI t-- MarketPlace adapter

Hello,
I want to know is it possible to connect
RFC >XI>Marketplace Adapter.
My requirement is :
From R/3  RFC i will send System component Number to XI , from XI i need to connect to
SAP-Service market place https://websmp205.sap-ag.de/~SAPIDP/002006825000000234912001E
by giving Userid and password and get the reponse back in XI as latest Support package availabe for that given component..
So my Sender is RFC Adpater and receiver is Marketplace Adapter also i need to get back the response from Service market place and have to send back to R/3.
How to do it??
Also if it is possible ,In IR part what should be my Target message type?
Regards,
Mayank

It would be easier for you to use HTTP adapter to post the request and get the response.
For understanding Marketplace, have you seen my article?
http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/20df1696-b87a-2a10-74a6-91949c0c752b
Regards,
Prateek

Similar Messages

  • Message type schema for the marketplace adapter

    Hey guys!
    We are trying to using the marketplace adapter in XI to send a Shopping Cart from SRM to the Marketsite. It seems as if we need specific kind of schema for the message type that correspond to a SOX schema for the marketsite.
    Can anyone share how the schema that should be imported into the integration repository should look like? An example maybe?
    Thanks in advance!
    Glenn
    PS. 6 - 10 points for the first helpful reply! )

    hi
    After Importing it is like this
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="urn:sap-com:document:sap:rfc:functions" targetNamespace="urn:sap-com:document:sap:rfc:functions">
         <xsd:element name="SXIDEMO_AIRL_FLIGHT_CHECKAVAIL">
              <xsd:complexType>
                   <xsd:all>
                        <xsd:element name="FLIGHT_KEY" type="BAPISFLKEY" />
                   </xsd:all>
              </xsd:complexType>
         </xsd:element>
         <xsd:simpleType name="genericDate">
              <xsd:restriction base="xsd:string">
                   <xsd:pattern value="....-..-.." />
              </xsd:restriction>
         </xsd:simpleType>
         <xsd:simpleType name="date">
              <xsd:union xmlns="urn:sap-com:document:sap:rfc:functions" memberTypes=" xsd:date genericDate" />
         </xsd:simpleType>
         <xsd:complexType name="BAPISFLKEY">
              <xsd:sequence>
    Thanks

  • Marketplace adapter issue and question

    Our scenario :
    MarketPlace > XI MML Adapter
    We have the following error :
    No sender agreement configured in the XI Integration Directory for the given message header: SenderParty=OUR_PARTY; ReceiverParty=; SenderService=SERV_MarketplacePartner; ReceiverService=QALCLNT310; Interface=Order; InterfaceNamespace=urn:x-commerceone:document:com:commerceone:XCBL30:XCBL30.sox
    We have used interface with specific names :
    MIOA_Xcbl30PurchaseOrder (namespace : http://my_www.com/xi/B2B/Marketplace)
    So the sender agreement that exist does not use the same interface name and namespace !
    Is it a way to tell the marketplace adapter to use right interface and namespace names ?
    Or I must re-create my interface objects with standard name Order under a standard namespace ???
    Thanks a lot all

    You have to include your interface in the business service and then create the sender agreement.
    As according to error the intreface taken is order instead of your interface.

  • PLEASE GIVE ME DETAIL INFORMATION ABOUT MARKETPLACE ADAPTER,ONE EXAMPLE ALS

    DETAILED DESCRIPTION ABOUT MARKETPLACE ADAPTER AND ONE EXAMPLE ABOUT THAT

    Hi Sridhar,
    For more information on the Marketplace Adapter and it's feature, go thro' the below link:-
    http://help.sap.com/saphelp_nw04/helpdata/en/1a/ef487f5b680f4c84d632cfe76ec8cb/content.htm
    http://help.sap.com/saphelp_nw04s/helpdata/en/b3/30cc3fbeb83946e10000000a114084/content.htm
    Hope this helps.
    Regards.
    Praveen

  • Using proxy in marketplace adapter

    Hello,
    We need to use a proxy for connecting with a marketplace system. For
    doing this we use a marketplace adapter, but in this adapter you do not
    have the possibility to set a proxy. For sending the message to the
    marketplace we need to use a HTTPS protocol, which is only available in
    the marketplace and XI adapter, but those adapters do not have the
    possibility of configuring a proxy. For instance the HTTP adapter has
    the possibility of proxy configuration but does not have the HTTPS
    protocol. How could we solve this problem?
    Thanks a lot,
    Luis

    I wonder if you can provide a proxy in here. The documentation for the adapter and the adapter itself doesnt have a proxy configuration in it
    http://help.sap.com/saphelp_nw04/helpdata/en/1a/ef487f5b680f4c84d632cfe76ec8cb/content.htm

  • Target Address for "Marketplace-Adapter" on Marketplace

    Hello,
    we have to use the marketplace-adapter (http and https) to communicate with a marketplace.
    Now we have the problem, which address has to be added on the marketplace-site to send documents to the XI over marketplace-adapter.
    is this address like "http://<host>:<port>/sap/xi/adapter_plain?..." ?
    but which parameter have to be set in this case?
    I didn't find any information about this in the documentation of sap.
    regards,
    thorsten

    Hi Thorsten,
    The url with "adapter_plain" in it is the url to a plain http adapter...it can take parameters as given below...
    however, i am not sure whether this is the url you are looking for ? because this one just passes the payload on to the integration server....it does not do any conversion where as for the message from the market place, the format has to be converted from MML to XI specific format...right?
    i am also trying to search and find the url for accessing the sender market place channel...
    anyways....the parameters for an http adapter are...
    http://hostname:port/path
                         ?namespace=???
                         &interface=???
                         &service=???
                         &party=???
                         &agency=???
                         &scheme=???
                         [&qos= EO|BE|EOIO]
                         [&msgguid=???]
                         [&queueid=???]
                         [&trace=[1|2|3]]
    Thanks,
    Renjith

  • SAP Marketplace Adapter

    I apologize if this is not the correct forum for this, but all I'm trying to find out is whether the SAP Marketplace Adapter (when used with PI) is able to output xCBL 3.5 and/or 3.0 documents inside MML envelopes, as well as receive and consume xCBL documents inside MML.

    Hi,
      The Marketplace Adapter sends MML document. The content of this MML are made through mapping programs, for instance, if you have a purchase scenario like this: SAP MM -> PI -> Marketplace, you could send an ORDER Idoc to SAP PI, SAP PI make the IDOC transformation to xCbl 3.5 and finally you send this data to marketplace through Marketplace Adapter (MML Format).
       The receiver scenario can use xCbl structure as well.
       The marketplace adapter only create the MML document.
       SAP Business Connector was a better tool for Marketplace communication than SAP PI.
    Regards
    Ivá

  • Configuring Marketplace Adapter

    Hello,
    We want to configure Receiver Marketplace adapter.
    The scenario is to send messages to Marketplace from XI.
    Is there any specific structure in which messages are to be sent?
    also from where could we find DDID value to be specified in adapter specific specifiers?
    Thanks

    prasad,
    check this
    http://help.sap.com/saphelp_nw04/helpdata/en/0d/5ab43b274a960de10000000a114084/frameset.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/1a/ef487f5b680f4c84d632cfe76ec8cb/content.htm
    go thorugh this threads
    Target Address for "Marketplace-Adapter" on Marketplace
    Problem with Marketplace Adapter
    Market Place Adapter

  • Marketplace Adapter and SonicMQ

    Hi experts,
    I’m trying to configure the XI Marketplace Adapter (MPA) to send JMS messages to a SonicMQ Broker. The only specific SonicMQ configuration requested is the JMS Outbound Queue. I could not figure out how the adapter knows the location/port of the Broker acceptor, username and password, for example. These parameters are not explicit on the adapter configuration. I could not find any useful documentation about this. Can anyone point me any documentation or how can I make this kind of configuration?
    Thanks in advance!
    Best regards,
    Renato Kalman

    Hi,
    First of all, thanks for your answers! But you all mentioned JMS adapter, which I already got to work but it doesn’t solve my problem. Let me see if I can make it clearer.
    I’m working on a project that consists on migrating from a SAP/Commerce One Marketplace EAI solution to a mySAP SRM 5.0 solution, which uses SAP XI as the integration layer. Components from both solutions will coexist during this migration, including SAP XI, SAP Business Connector (BC) and SonicMQ. For this to work, I need to be able to configure XI send and receive messages to SonicMQ in MML format, which is the message format BC expects. That’s why the JMS Adapter doesn’t solve my issue. I read that Marketplace adapter would do exactly what I want but I cannot figure out how to configure it to use the JMS protocol because the only explicit configuration is the Outbound queue.
    Thanks again!
    Best regards,
    Renato Kalman

  • Marketplace Adapter, how to set recipient IDu00B4s for vendors

    Dear SDN Community,
    currently we use SAP BusinesswConnector/MarketSet Connector for Marketplace communication and have plans to migrate to SAP XI/Marketplace Adapter. I cannot find any place in the Marketplace Adapter where to put the recipient ID´s (MPID) for our vendors.
    XI allows to define only one DDID per each service, but to create per each vendor a service makes no sense.
    Is there a way to put the MPID or DDID dynamically during runtime into the MML header ?
    Any hints ot ideas are appreciated.
    Thanks and regards,
    Holger Baumann

    Hi Holger,
    >>>>>>>Do I have to setup one partner or per each vendor/MPID a partner ?
    Yes.
    >>>>>>>Which values do I have to put in the fields agency, schema and name in idenfifiers tab ?
    In case of Vendor Number for R/3, you have to specify the fields as shown below.
    Agency: BS_SR5( Business System for backend R/3)
    Schema: ALE#<Partner type>#<Partner function>(For example:ALE#LI#LF>
    Name: 0001004000(Vendor Number in the Backend R/3)
    Hope this helps.
    Regards,
    Sam Raju

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

  • Problem with Marketplace Adapter

    Hi,
    when we send an ORDER-document from marketplace to xi over marketplace-adapter, we get the following error:
    <i>Couldn't retrieve inbound binding for the given P/S/A values:FP=XYZ;TP=;FS=EDC_200;TS=AV4_200;AN=ORDER;ANS=;</i>
    We have a party "XYZ" with the service "EDC_200" and we have a service "AV4_200" without party and a service "ORDER".
    Does anyone know why this error-message appears and how we can solve this problem?
    Regards
    Thorsten

    Hi Sam,
    here the entries we have used for our SA:
    Sender:
    Paty: XYZ
    Service: EDC_200
    Interface: ORDER
    Namespace: http://test.com/xi/pc1
    Receiver:
    Party:
    Service: AV4_200
    sender Communication Channel: Marketplace_Sender
    Here the configuration of the communication channel:
    Party: XYZ
    Service: EDC_200
    Transport-Protocol: HTTP
    Message-Protocol: MML
    Regards,
    Thorsten

  • RFC via XI - SOAP-Adapter

    Hallo,
    Hi,
    I have configured RFC-Sender and  SOAP receiver adapter. RFC-Sender has the entry for Applicationserver and Programmid. Programmid is unique on our system. On testing in R/3, execute z_bapixx with created destination (TCP/IP), I get a runtime error "lookup of alternativeServiceIdentifier via CPA-cache failed for channel" for sender channel. I checked  smgw, there is a entry with LU-sap2, TP-name BPIDSOAP, status-connected, sap-error , CPIC-error as 0 and symbolic destination <Java.
    CPA-cache has status green and there is no XML-msg in XI.
    Does someone have an idea that it to lie could or which is still missing?
    regards
    Hüsniye

    Try the following:
    1. Open the service holding the RFC adapter you are trying to use. On the top menu, goto Service -> Adapter Specific Identifiers..
    2. Check that the R/3 System ID is equal to the one specified in the SLD.
    3. In change mode, you will also have a button for comparing with system landscape.
    You should concider clearing the SLD data cache before the steps above.
    Remember that you can not define a RFC sender adapter for a Business service. You will need to configure it under a Business System defined in the SLD.
    Bjorn Espen

  • Marketplace adapter Multiple DDID Issue

    We have two customers whom we have to send messages to. Both of them use marketplace adapters and they would want our R/3 system to send the messages with 2 different DDIDs. Is this possible?
    I checked the option of using party to differentiate our R/3 system according to the party to add two different IDs to the R/3 business system, but since our R/3 system is a LS system, the message does not get detected as if it is coming from a party.
    Has anybody faced this issue? How have you solved this situation.
    Thanks for your replies!

    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>

  • Adaptive RFC Model vs. Adaptive Web Services Model

    Hi All,
    I would like to compare Adaptive RFC Model and Adaptive Web Services Model
    What are pros and cons ? What kind of data can be transferred in both models?
    Is there any literature out there (I don't mean tutorials on usage, I've seen those)?
    Thanks, Johannes

    Hi Johannes,
    Go through below help documents.
    Adaptive Web Service Model:
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/b04308ed-62d5-2910-b3a6-c26771b1c78e
    Do and Don't with Adaptive RFC Model:
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/11c3b051-0401-0010-fe9a-9eabd9c216de
    Benefits and important infomation about the Adaptive Webservice model:
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/b2bc0932-0d01-0010-6d8e-cff1b2f22bc7
    Once you go through the above mentioned documents, you will understand which one to use in which scenario.
    Thanks
    Krishna

Maybe you are looking for

  • S_Tcode not populating in simulation

    Hello- When running a simulation in CC 5.2, and using permission level analysis, you have to manually add s_tcode in the object table.  Steps: Insert a role, press simulation, add an action, click on the objects button; s_tcode is not populated.  Whe

  • UTorrent won't download ANYTHING after installing OS X Yosemite

         I decided to update my MacBook Pro, which at that time was running on Mavericks, to OS X Yosemite. Before updating my Mac's OS, I decided to reformat my computer's drive just because I felt that it had too much clutter which I could no longer ke

  • Port-Based Authentication on 877

    Hi  I have applied following commands to enable Port-Based Authentication but when I run command sh mac address-table it shows static mac on this port   (  xx    0000.xxxx.xxxx    STATIC      Gi1/0/3) .   authentication control-direction in authentic

  • MAC OSX Safari get "Q" with "/" through it

    Mac OSX (10.4.10) running Safari - Anytime a site uses a Flash file, I simply get the QuickTime logo with a slash through it. When I check using the Adobe Flash sites, I get the same thing. I have run the uninstaller and reinstalled Flash 9. No help.

  • Most icons missing from control/fu​nctions palette

    I've seen the following on several (at least three, AFAIR) different installations of LV8.5 or 8.5.1 on different machines. I'm surprised not to find something that inconvenient not yet reported on the discussion forums or the knowledge base. If in T