Business Connector - XML to SAP using BC

Hi,
      This is regarding business connector(BC).
    The IDOC details are successfully converted to xml file to send third party system using BC..
          But also I need the process for vice-versa ..
              The data will be coming as xml data from third party system and these data need to be updated into the corresponding SAP fields.
       Can you plz tell me whether any RFC's or other methods to be used?

HI
please can u provide me the steps how to convert idoc to XML and send as HTTP

Similar Messages

  • SAP Business Connector XML File processing

    Hi All,
    we're using SAP Business Connector to process XML Files (from NON-SAP system).
    XML-Files are mapped to IDOCs and sent to our sap-system in order to create purchase orders.
    Let's say we have 3 Purchase Orders (XML) in our SAP BC input directory,
    the first purchase order has a header text (customer field), the following 2 dont. After processing the xml-files all 3 Idocs have the same header text of the first purchase order.
    How can i change this behaviour?
    Regards
    REA

    Hello Ramy,
    You have to check this logic of t BC. if you want to check the Idocs then goto WE02 in SAP.
    if you are using message type PORDCR1 then check segment E1BPMEPOTEXTHEADER or PORDCR thne check segment E1BPEKPOTX
    Regards
    Naresh

  • Business Connector Connection with SAP

    Hi!!!
    I have a XML file with 3 fields with 100 records. I have in SAP a Z table with the same fields of the XML file.
    I made the mapping in SAP BC Developer. I want to put the records of the XML in the Z table of SAP. How can I configure this to SAP BC connects with SAP and fill the table?
    Thanks a lot for your help!
    Regards!

    Hi,
    This might help you
    /people/bla.suranyi/blog/2006/07/10/xi--sap-business-connector-integration-using-the-http-adapter
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/96ed2129-0b01-0010-2e91-c45e1fad0d03
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/a8424011-0d01-0010-e19d-e5bd8ca52244
    Kumar.S

  • Convert xml into SAP using dataset

    Hi All,
    How to convert XML into itab using dataset, in this conversion have any function module available? please give me a sample program (having any). and material also.
    Thanks,
    Suresh maniarasu

    Hi,
    First you need to get the XML file Data into SAP using the  Function Module and can populate the data into an inernal table.
    TEXT_CONVERT_XML_TO_SAP
    DMC_CONVERT_XML_TO_TABLE
    or you can use the following classes
    CL_RSRD_CONVERTER_XML
    CL_WDR_XML_CONVERT_UTIL
    CL_EXM_IM_ISHCM_CONV_XML_SAP
    Thank U,
    Jay....

  • To migrate SAP business connector scenario to SAP XI.

    Hi,
       I want to migrate my IDoc-http sap bc scenario to sap xi.
    1:What the basic things do i need ?
    2:what basic steps do i need to perform to migrate a sap bc scenario to sap xi?

    Hi Shewta,
    from a BI perspective, please check the HowTo-Papers available in this area.
    You find them at:
    <a href="https://websmp202.sap-ag.de/~form/sapnet?_SHORTKEY=00200797470000073641&_SCENARIO=01100035870000000202">SAP Service Marketplace HowTo guides</a>
      Cheers
         SAP NetWeaver 2004s Ramp-Up BI Back Office Team

  • Using BAPI_DOCOUMENT_CREATE2 func. in Business Connector without SAPGUI.

    We're using "BAPI_DOCUMENT_CREATE2" function to upload XML data to SAP system in Business Connector 4.7
    We use SAPGUI in Business Connector to call the BAPI function.
    But we found that there's a performance problem when using SAPGUI.
    So, we want to use BAPI_DOCOUMENT_CREATE2 function in Business Connector without SAPGUI.
    If you know how to do this, please let US know.
    Thank you.

    Hi,
    You can also try:
    1. pub.sap.client:createTID and assign created tid to variable $tid
    2. INVOKE sap.map:outbound for your BAPI and assign created tid in step 1 to parameter $tid
    3. pub.sap.client:confirmTID and assign created tid in step 1 to parameter $tid
    It should work.
    Krzys

  • Business Connector Scenario .

    Hallo ,
    I have been given a  scenario, where SRM sends a PO sheet in XML format to BC.I have to map some elements of the XML to the elements of client's application.
    They require the xml to be ftp ed to FTP server, from there it's used for application.
    My questions:
    1) Where can i find the XML file which is sent by BAPI from SRM system.
    2) Is just mapping enough ?? and what are the services available for this task.?
    3)Service used for FTP and from there how to map to application of client??
    Thanks in advance for all ...for your help
    Srini

    hi,
    >>>>1) Where can i find the XML file which is sent by BAPI from SRM system.
    did you try with SRM content for business connector ?
    >>>>3)Service used for FTP and from there how to map to application of client??
    pub.client.ftp:put
    >>>>2) Is just mapping enough ?? and what are the services available for this task.?
    depends on what your client's application expects
    maybe you will need to do some lookups etc <-- you need to find out
    Regards,
    michal

  • Business Connector 4.7 SSL configuration

    HI,
    I am configuring SSL in Business Connector 4.7 (to use HTTPS using digital certificates).
    I am following the admin guide. 
    I finished the first step - Configuring the Server to Use SSL.
    The next step is to import the client certificate and map it with a user.
    My query is that , how can i get a client certificate.
    Could anyone please suggest me.
    Also, does any one has step by step configuration of SAP BC for SSL.
    Regards,
    Kuna

    Hi,
    You should  be getting the certificates from the client (where you got the URL from), for example if you are trying to connect your BC to SAP using SSL, you should get the certificates from SAP and install them in BC for communication.
    thanks...
    Karna....

  • NW Business Client and accessing SAP services via web pages

    Hi all,
    We currently use Business Connector to access our SAP environment via web pages. We looked at NW eSOA but decided against implementing it. Does Business Client offer anything that helps access SAP apps and data from a custom web site better the Business Connector?
    Thanks in advance,
    Tom

    Tom
    I am assuming you are using SAP Business Connector in your landscape to connect to back end SAP systems from  your web applications. Your question now is that if business client can let you access SAP data for your web pages instead of the business connector. Point to not here is that Business client, as the name implies, is just a client with single point of access for SAP screens. That means, you can access traditional SAP transactions, WebDynpro screens, BSP pages, Portal screens etc in one single client. In very raw terms, Business client acts (or replaces) as your browser. It is not going to provide you any out of the box integration with backend system rather just act as a window. You options at this point are
    1) Use your existing webpages but instead of getting data from the backend system through business connector, get the data using webservices.
    2) Use PI as middleware tool and get the data from backend SAP system
    3) Stay were you are but deal with high cost of ownership.
    Thanks
    KK

  • [Business Connector] JCo

    Hi all,
    I have the following problem regarding Business Connector issuing IDoc for a SAP Backend system to process.
    Since BC is waiting for the complete integration of the IDoc to send the next one, the process is quite long !
    Thus, I had several questions regarding Business Connector :
    1) Does Business Connector necessarily rely on JCo to connect to SAP Backend systems or is there another way ?
    2) If yes, is it possible to configure pooled connection instead of direct connection as it seems to be the default behaviour
    3) Has anyone experiences multiples connections to the same SAP Backend system from one instance of Business Connector ?
    4) Is this possible to configure SAP Business Connector in order not to wait for the complete integration ?
    5) Is this possbile to configure ALE in order to only issue a receipt confirmation to SAP Business Connector (with the purpose to fasten the whole process) ?
    Thanks for you help!
    Best regards,
    Guillaume

    Hi,
    1)SAP Business Connector is a SAP native Message Server.
    SAP JCo is native Connector from/to R/3 to/from the Java world.
    SAP Java Resource Adapter is a Connector which currently applies to JCA 1.0.
    2) neither SAP Business Connector nor SAP JCo meets JCA specifications.
    regards,
    Eugen

  • Converting Idoc to Edifact on Business Connector 4.8

    Is there any possibility to convert idoc INVOIC messages into standard EDI format (Edifact D96A) on Business Connector 4.8 without using adapter ?

    I think you would be required to use either an adapter or a custom module to do the conversion. BC or for that matter, no integration tool has the capability to do the conversion on it's own ... it will require "something" to do that conversion.

  • How do we Integratet SAP to Non-SAP Using Business Connector

    Hi Experts,
    I am new to SAP Business Connector !!
    and what are the Forms ? for SAP Business Connector Related Postings ??
    !! I have a requirement to integrate sap to non-sap with Business Connector !!
    We need to Generate the SAP Data In xml Format ? and the Non-sap System can Understand Only XML Formated data.
    Is there any way Business Connector Box can Pull the XML file from R/3 Application Server and store the file in the Business Connector Server. from  that How do we Sent XML file to Non-sap. How do we Integrate ??
    what transaction code will trigger this event ? I mean is ther any SAP Transaction Code to Integrate Business Connector?
    For Eg. like in R/3  SD to FICO and MM Integration.
    Please Give your Valuable Suggests..
    Thanks .
    Upender.

    Hi,
    It is not an issue, It will be a separate project :-).
    The right forums for this,
    Expert Forums » SAP NetWeaver » Process Integration
    www.wmusers.com
    Also go through the following links:
    http://www.sapgenie.com/interfaces/businessconnector.htm
    http://www.sapgenie.com/mysap/bus_connector.htm
    /people/bla.suranyi/blog/2006/07/10/xi--sap-business-connector-integration-using-the-http-adapter
    http://help.sap.com/saphelp_nw04/helpdata/en/6a/3f93404f673028e10000000a1550b0/frameset.htm
    http://www.thespot4sap.com/Articles/SAP_XML_Business_Integration.asp
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/b4f3755a-0401-0010-b6b3-9b65bb7d4503
    https://websmp104.sap-ag.de/connectors
    Thanks and Regards,
    Chandra Madapati

  • Forwarding XML/EDI from SAP Business connector to EDI (cloverleaf)

    Hello,
    We are having issues setting SAP up to work with the business connector and our EDI system - cloverleaf.
    For testing, we would like to:
    1.  Create an idoc in SAP and send it to the Busness Connector.
    2.  Have the busness connector send the doc via XML to our EDI system cloverleaf.
    Currently, I have things setup like so:
    SAP/ECC6:
    SM59: RFC setup as type T and works fine.
    WE20: Partner Type LS:
    I have 2 message types setup (in outboard: I have "orders" and in Inbound I have the same).
    in WE21: I have a cloverleaf (our EDI system) to run with the RFC destination I setup in SM59.
    On the Business connector, I have the following under routing rules:
    From SAP to the Business connector:
    Sender: 8805
    Reciver: 10000000008
    Message Type: Orders
    ACL Group: none
    Package: default
    Main Flow Services: wm.PartnerMgr.flows.88605.1000000008:ORDERS
    Transport: ALE (R3/IDOC)
    SAP destination: RD1 (our sid).
    FOR my outgoing to our EDI system cloverleaf:
    I am using the sender: * - Not sure if this should be SAP or the BC.
    Reciver:  *  - Our EDI system.  our EDI system is listening on port 49001.
    Message Type: Orders
    Under URL (not sure about this one) 
    I have  http://reg2lxap0725:5555/MessagingSystem/receive/BcAdapter/BC
    I am however stummped on how the URL shold look..
    Now, when we test the above config...  I recive the following results in WE02.
    0000000000003024  25     03 Green Light: IDoc Successful Green     LS/  /SAPBC     ORDERS05     ORDERS     Outbox     CLOVERLEAF
    For some reason, we also have an "inbound" that fails.
    0000000000003025  25     56 Red Light: IDoc Has Errors           KU/  /0000088605 ORDERS05 ORDERS Inbox     SAPRD1
    My main question is however around routing... 
    We are trying to send these to our EDI system which is listening on 49001.
    I am not sure how they want us to setup the routing rules to pass this over to the right port..
    I have also  searched the documentation, and have not found any real step by step guides, so I may be missing a few things..
    Any advice to point me to the right direction is greatly appriciated....
    Thanks  everyone,
    Richard

    Hello Prateek,
    Thank you very much for your answer. The AdapterGuide was really helpfull.
    Now the routing rule is associated to the correct Service (that was a the problem). So the rule started to process the XML files from the folder (the XML files disappeared immediately after I corrected the rule).
    But now my problem is that on the SAP side there is no inbound IDOCs so it seems the trasmission may failed.
    Moreover under "Routing"-->"Transactions" I don't see these entries with the the current date.
    Our routing rule is simple: "wildcard" "wildcard" "wildcard" "ALE (R/3 IDOC)"--><OUR SAP SYSTEM>
    The SAP connection is working as I can test under "SAP..." menu.
    Is there any other way to monitor what had happened with these XML files? I'm sure the BC processed as the files are gone, but there is no IDOC in the destination SAP...
    Thanks a lot!

  • Using Business Connector to convert a file to XML

    Hi, I have been asked to see if a flat file created by an abap program can be converted to XML format using Business Connector (4.7). I have looked in the tutorial and the pdf documents but can not see how this is done. Please could someone give me some advice?
    - Is this possible using built-in Business Connector services - or is it more complicated?
    - Should I even bother to try to do this when it it easy for me to create an XML format file from ABAP?
    - Is there a good course, book, documentation that would help me?
    Thanks, Andy

    Hi Andy!
    Our customers have this requirement to convert some "flat-file" into some XML format via Business Connector quite often. The best way (as the last post sugessted) is indeed to use the "EDI-Adapter" which is free of charge (service.sap.com/connectors).
    With that module you can convert all flat-files (delimiter based, offset based, mixed, even classical EDI formats, ...) based on some definition ( = template). Be careful the EDI-Adapter Module download page states that it is supported for BC version 4.6 . However it is absolutely no problem to use it in BC 4.7 versions as well. Remember that you will NOT get any official support by SAP when using the EDI-Adapter module.
    Simply import the EDI-Module as general BC package (server/replicate/inbound directory).
    Generally it is very powerful, stable and well documented ...
    Best regards, Andy

  • SAP Business connector sending XML data

    Dear all,
    I am using an RFC to transfer the data from SAP R/3 to web server. I have to send the data to web server URl via SAP Business Connector in the below format.
    I am getting data in RFC sttructure, Now I need to change the above data into XMl and hence need to compress.
    The requirement is as below:
    The XML message is signed, encoded in base64.
    Signed and encoded XML message is compressed in GZIP format.
    Can u please share your ideas to achieve this.
    Thanks and regards,

    Dear Michal and Prateek,
    Thank you very much for your ideas.
    This is my flow:
    clear XML data -> SIgning with detached signature  -> Base 64 encode -> send the data via HTTP port.
    I am signing the message using pub.security.pkcs7:sign.
    But here problem is I am not able to get the detached signature.
    If I select the option Detached signature it is giving only signature.
    How can I manage the Detached signature and Message at HTTP port.
    Please help me.
    Thanks and regards,

Maybe you are looking for