Bapis in SAP BI

Please give me some scenarios for BI - BAPIS
thanks

Hi,
We use BAPIs
-     OLAP    BAPI   , to accessing BW business processes and data
-     ODS BAPI, to fill ODS from external systems
-     for Business Content Enhancements
-     Info spokes
Pls go thru
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/3c6cb390-0201-0010-5b95-90e7e6e69a51
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/fe3bd290-0201-0010-2287-943e25d21a5c
https://websmp209.sap-ag.de/~sapidb/011000358700002561012003
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/01d3a090-0201-0010-9783-bc33ab690e70
http://help.sap.com/saphelp_46c/helpdata/en/08/bef2dddb5311d1ad10080009b0fb56/frameset.htm
http://www.sap-img.com/abap/ale-bapi.htm
Hope it helps....

Similar Messages

  • BAPI in sap R/3 system

    HI Experts,
                   I am having BAPI in sap R/3 system.How to get it in Visual Composer System list? I want to get those BAPI's when I am clicking Find Data. So that i can use it to retrieve data. Please give the steps.Its urgent.
    Regards
    Nutan

    Hi,
    If your system is not listed in VC then you need to create a system for SAP R/3 as shown in the below blog,
    /people/community.user/blog/2007/01/11/connecting-to-r3-from-portal
    /people/arunkumar.sampathkumar/blog/2006/09/07/configuring-ep-for-connecting-to-sap-r3
    If you can see your SAP R/3 system in VC the you can search for the required BAPI and select it.

  • Extraction of data from SAP R/3 Bapi into SAP BW

    hi,
    i am extracting data from sap r/3 bapi into sap bw. can u please send me the link and documents of how to extract the data from bapi to sap bw.
    Answers will be rewarded
    Thanks
    sd shahid

    Hi Swapnali,
    In your case you have to send process order to XI and you have a bapi that satisfies your requirement.
    Here the solution depends what is the triggerring point of the Interface.
    If you want that from SAP side Interface should be triggered, then Use ABAP proxy program
    You have to craete a Abap proxy class using outbound message interafce defined in IR of XI.This can be done by transaction SPROXY.
    Then create a program that call sync/async method that is created by Sproxy t.code.
    In this way , when u will execute the proxy program in R/3 , then call will be made to BAPI in Sap from XI server and u will get output back to your proxy program.
    If your requirement is to not to trigger from SAP then nothing is required in R/3 side.
    In XI , Bapi will be added in imported objects in Integration repository and bapi will be called.
    Hope this will help u.
    Please revert in case of queries.
    Regards,
    Monica

  • Whether turn the BAPI of SAP order in the CRM?

    Whether turn the BAPI of SAP order in the CRM?

    Hi,
    Can you please describe your question in more detail.
    Thanks,
    Gert

  • Obsolete ABAP statements/FM/BAPI in sap 4.7

    dear experts
    pls gv me the details of obsolete ABAP statements/FM/BAPI in sap 4.7 and their replacement in ECC 6.0,the statements should be related to MODULE POOL ,reports

    Hello
    ERP 6.0 implies Unicode as well. Therefore have a look at [ABAP and Unicode|http://help.sap.com/saphelp_nw04/helpdata/en/62/3f2cadb35311d5993800508b6b8b11/content.htm]
    You will find useful documentation in the ABAP keyword documenation (ERP 6.0) as well:
    Obsolete Statements
    The statements described in this subnode are obsolete and are only still available for reasons of compatibility with releases prior to 4.6 or 6.10. You may still come across these statements in old programs but you should not use them in new programs.
    Most of the obsolete statements listed here are syntactically forbidden in ABAP Objects or in Unicode programs. As a result, they can now only be used outside of classes or non-Unicode programs. There are replacement constructions for all obsolete statements which improve the efficiency and readability of programs.
    Apart from the obsolete statements listed in this node, there are also obsolete variants and additions for non-obsolete statements. These cannot be used in ABAP Objects and Unicode programs either. They are detailed in the description of the corresponding statements.
    Regards
      Uwe

  • Can we call bapi from SAP or ABAP How? Pls Step by step

    Can we call bapi from SAP How? Pls Step by step
    thank you,
    Regards,
    Jagrut BharatKumar Shukla

    Hi,
    Do you mean you want to access BAPI in ABAP report?
    If yes, then YES we can call,
    1.Create a report -> In pattern write your BAPI name.
    2. It is like your FM , Read correspoding BAPI documentation
    3. Fill required parametes.
    4. Test run and if successful , final run it.
    And from Outside,
    You have to establish a connection and create a wrapper and access using avaialble APIs.
    Reward if useful!

  • Problem: Accessing BAPI using SAP System Connector and setting SELOPT_TAB

    Hi,
    I am trying to use the SAP System Connector (based on JCA) to connect to a BAPI and do a search for a customer with EP SP15. (Using BAPI_CUSTOMER_FIND).
    I established the connection and can set simple input parameters, however I didn't find a way for setting the SELOPT_TAB in the IInteraction instance.
    This is what the table should contain:
    Table SELOPT_TAB
    Field Content
    COMP_CODE SPACE
    TABNAME KNA1
    FIELDNAME NAME1
    FIELDVALUE Ma*
    Here the import parameter:
    IMPORT-Parameter
    MAX_CNT 100
    PL_HOLD X
    And here the code for the IInteraction without the SELOPT_TAB that I want to include.
    // Get the Interaction interface for executing the command
    IInteraction ix = connection.createInteractionEx();
    IInteractionSpec ixspec = ix.getInteractionSpec();
    String functionName = "BAPI_CUSTOMER_FIND";
    ixspec.setPropertyValue("Name", functionName);
    String function_out = "RESULT_TAB";
    RecordFactory rf = ix.getRecordFactory();
    MappedRecord input = rf.createMappedRecord("input");
    // put function input parameters
    input.put("MAX_CNT", "100");
    input.put("PL_HOLD", "X");
    MappedRecord output = (MappedRecord) ix.execute(ixspec, input);
    Does anybody know how to set the SELOPT_TABLE as input parameter?
    Any help would be appreciated.
    Regards, Andy

    Maybe your application isn´t run in x84
    #Go to properties of your project ->Build -> changed platform target of "Any CPU" to "x86"
    #Copy these libraries from our 32-bit environment :
    *SAP.Connector.dll
    *SAP.Conector.Rfc.dll
    *librfc32.dll
    *msvcp71.dll
    *msvcr71.dll
    In 64 bits environment:
    1. librfc32.dll to C:WINDOWSsystem
    2. msvcp71.dll to C:WINDOWSsystem32
    3. msvcp71.dll and  msvcr71.dll to C:WINDOWSSysWOW64
    4. SAP.Connector.dll and SAP.Conector.Rfc.dll to C:WINDOWSassembly (DRAG)

  • Create Service entry sheet using BAPI in SAP

    Hi
    Experts,
    Scenario : SES will be created in third party system , once it created, txt file will be generated and placed in their server.We will be writing a program
    to pick that file and post SES in ECC using BAPI ( Idoc is not available to create SES i believe).
    I will be using BAPI_ENTRYSHEET_CREATE to create SES sheet but we dont have service masters and creating unplanned service entry sheet.
    I will be checking by passing the values manually in BAPI to create SES.
    I am passing PO no, line no and qty, value and other details to create SES.
    It is creating SES with only header data. it is not updating line item details.
    I am missing some parameters to be passed to create SES using BAPI I feel.
    I need your help to create SES using BAPI.
    What are the details to be passed to create SES in SAP using BAPI.
    Regards,
    Suresh.A

    Did you not search? Google has 3600 hits for BAPI_ENTRYSHEET_CREATE
    the second hit is a wiki from SCN with sample coding
    the third hit  has a link to a OSS note with a promising title 420334 - BAPI_ENTRYSHEET_CREATE: Model for creation

  • Problem triying to finding BAPIs in SAP CRM 2007

    Hi Gurus,
    Does anybody knows how could I finf a BAPI at the new version of SAP CRM?
    I need to consume this data in a web,(via web service), but at the moment I can´t find it.
    It's seems that the BAPI Explorer at the new version doesn't work as the older...
    Thanks in advance for any help!
    Bests Regards

    If you want to find a BAPI, Go to Tcode SE37, enter the BAPI name and display.

  • Error in BAPI BAPI_PBSRVAPS_GETDETAIL - SAP Note required

    Hi All,
    I am using BAPI BAPI_PBSRVAPS_GETDETAIL to read key fig values in background. I am using all the read options to improve the performance of the BAPI. It works fine in foreground and in background too when I schedule it manually for immediate run. Please note that I am reading values for just 1 day.
    When I schedule the program through SAP scheduler for a later execution in night it gives me following error : - Internal error [/SAPAPO/OM_TS_TGRID_CREATE].
    I could see that following function module of the BAPI BAPI_PBSRVAPS_GETDETAIL is not able to create time buckets.
            CALL FUNCTION '/SAPAPO/OM_TS_TGRID_CREATE' 
              EXPORTING                                             
                is_gen_params     = ls_gen_params                   
                iv_tgridid        = iv_tbid                         
                iv_read_only      = true                            
                iv_modus          = gs_c_tgrid_mode-new             
                it_tgrid          = lt_tgrid                        
                iv_lcname         = iv_lcname                       
              IMPORTING                                             
                et_rc             = lt_rc                           
              EXCEPTIONS                                            
                lc_connect_failed = 1                               
                lc_com_error      = 2                               
                lc_appl_error     = 3                               
                OTHERS            = 4.                              
            IF sy-subrc <> 0.                                       
              _debug 'C'.                              "#EC NOBREAK 
                MESSAGE e099 WITH '/SAPAPO/OM_TS_TGRID_CREATE'        
                                  RAISING invalid_data_status.        
              ENDIF.                                                  
            ENDIF.                                                    
    Can somebody suggest me the SAP note or any other resolution to this problem.
    Thanks in advance,
    Chandan

    Hi Paramvir,
    If I remember correct, this is the parameters for the BAPI
    CALL FUNCTION 'BAPI_PBSRVAPS_GETDETAIL2'
    EXPORTING
    planningbook = p_plnbk
    data_view = p_datvw
    planning_version = '000'
    selection_id = 'ALL-SKU'
    read_options = w_read_opt
    period_type = 'B'
    date_from = '012001'
    date_to = '012011'
    TABLES
    group_by = i_groupby
    key_figure_selection = i_keyfig_sel
    key_figure = i_keyfig
    key_figure_value = i_keyfig_val
    characteristics_combination = i_char_comb
    return = i_return.
    I think we have discussed the parametrs part already. In the tables
    group_by, key_figure_selection are input tables.
    key_figure --> This tables returns the Key figure to Charactersitic Combination mapping
    key_figure_value --> This table returns the Key figure value for every key figure for every time period as separate entries.
    Characteristic_combination --> This table returns the charactersitic combination.
    So again, what exactly are you trying to achieve, may be we have the solution in front of us but are not seeing it.
    Rgds
    Mani Suresh

  • BAPI for SAP ECM

    hi all,
    can anybody let me know the list of BAPI's available for SAP Engineering Change Management module.
    and what is the method to find the BAPI for a particular business module.
    expecting positive reply.
    Thanks.
    Regards,
    ajay karunakaran

    1) Go to BAPI transaction and navigate through the tree structure to open up ECM.
    method 2)
    Goto se37 .
    Give * and press f4.
    IN the pop up chose sap applications.
    Chsoe ecm node an open it to find the relevant bapis.
    Regards,
    Ravi

  • Add BAPI to SAP case study flights - need access key

    Hi,
    i try to implement a BAPI which should be part of the business object "SFLIGHT" of the default case study of SAP.
    If i try to change the business object "SFLIGHT", i receive a message window which asks for an access key to modify the business object.
    I don't understand why SAP disables the change of the business object...this is not a productive environment, the case study should be for training purposes etc.
    Can anybody tell me the access key or help me to change the business object?
    Thank you in advance.
    Kind regards

    Ok, now i know that it is not possible to change SAP-objects without beeing a registered developer. The registration process at the service marketplace is not possible with a trial version, so only customer-projects can be used in the trial version.
    In my opinion, this makes no sense at all... but i found a workaround... i created a customer business object as a subtype of the SAP business object.
    Thread closed.

  • Call a RFC or BAPI in SAP R/3

    Hi,
    Please give your replies.
    I written a RFC function module in SAPR/3 , my requirement is that RFC to be called from SAPXI.
    This RFC will update some SAP transactions and return back the document number back
    Whether it is possible?
    aRs

    Hai,
    <i>my requirement is that RFC to be called from SAPXI.</i>
    at design time you have to import RFC module into imported bjects
    Select Message Interface as Synchronous Type
    and do rest of the things like mapping...
    At configuration
    Under communication channel select adapter type as RFC adapter and receiver.
    and pass the SAP R/3 details
    thanks & regards
    harsha
    *********Reward points if found useful*********

  • Calling BAPI with SAP connector

    Hello All,
    I've created an aspnet application using SAP connector and I'm calling BAPI_PO_GETDetail but I'm not sure to use it correctly because I have not all of fields in my datagrid (for example I cannot see the vendor name or code)...
    I think that I don't understand something ! 
    Thanks for your help (and sorry for my English) !
    here is my code :
        ' create proxy variable
                Dim proxy2 As New SapConnectPO.POSAPProxy
                ' get a connection
                Dim conn = SAP.Connector.SAPConnection.GetConnection(ConfigurationManager.AppSettings("connSAP"))
                conn.Open()
                proxy2.Connection = conn
                ' create structure variables
                Dim t1 As New SapConnectPO.BAPIADDRESS
                Dim t2 As New SapConnectPO.BAPIEKBE
                Dim t3 As New SapConnectPO.BAPIEKBES
                Dim t4 As New SapConnectPO.BAPIEKBESTable
                Dim t5 As New SapConnectPO.BAPIEKBETable
                Dim t6 As New SapConnectPO.BAPIEKBETable
                Dim t7 As New SapConnectPO.BAPIEKES
                Dim t8 As New SapConnectPO.BAPIEKESTable
                Dim t9 As New SapConnectPO.BAPIEKET
                Dim t10 As New SapConnectPO.BAPIEKETTable
                Dim t11 As New SapConnectPO.BAPIEKKN
                Dim t12 As New SapConnectPO.BAPIEKKNTable
                Dim t13 As New SapConnectPO.BAPIEKKOL
                Dim t14 As New SapConnectPO.BAPIEKKOTX
                Dim t15 As New SapConnectPO.BAPIEKKOTXTable
                Dim t16 As New SapConnectPO.BAPIEKPO
                Dim t17 As New SapConnectPO.BAPIEKPOTable
                Dim t18 As New SapConnectPO.BAPIEKPOTX
                Dim t19 As New SapConnectPO.BAPIEKPOTXTable
                Dim t20 As New SapConnectPO.BAPIESKL
                Dim t25 As New SapConnectPO.BAPIESKLTable
                Dim t26 As New SapConnectPO.BAPIESLL
                Dim t27 As New SapConnectPO.BAPIESLLTable
                Dim t28 As New SapConnectPO.BAPIESLLTX
                Dim t29 As New SapConnectPO.BAPIESLLTXTable
                Dim t30 As New SapConnectPO.BAPIESUC
                Dim t31 As New SapConnectPO.BAPIESUCTable
                Dim t32 As New SapConnectPO.BAPIESUH
                Dim t33 As New SapConnectPO.BAPIESUHTable
                Dim t34 As New SapConnectPO.BAPIPAREX
                Dim t35 As New SapConnectPO.BAPIPAREXTable
                Dim t36 As New SapConnectPO.BAPIRETURN
                Dim t37 As New SapConnectPO.BAPIRETURNTable
                ' Call method
                Try
                    proxy2.Bapi_Po_Getdetail(Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, "X", TextBox1.Text, Nothing, Nothing, Nothing, t1, t13, t35, t15, t12, t8, t31, t5, t4, t33, t10, t27, t25, t19, t17, t29, t37)
                Catch ex As Exception
                    Response.Write(ex)
                End Try
                ' result is bound to datagrid1
                GridView1.DataSource = t17
                GridView1.DataBind()
    conn.close()

    Hi Christine:
    Actually this is the correct forum...But don't expect to recieve an answer too soon...We all have works besides SDN...Also, at least talking about myself...I don't know the solution to your problem -:( But I'm sure that there other members that can help you out -;)
    Greetings,
    Blag.

  • Issue While Passing Multiple items into a sales order BAPI in SAP.

    &lt;messages&gt;&lt;input&gt;&lt;Invoke_SAP_SO_process_InputVariable&gt;&lt;part xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="payload"&gt;&lt;ZBAPI_SORDER_WRAPPER xmlns:rfc="urn:sap-com:document:sap:rfc:functions" xmlns="urn:sap-com:document:sap:rfc:functions"&gt;
    &lt;rfc:ORDER_HEADER_IN&gt;
    &lt;rfc:DOC_TYPE&gt;TA&lt;/rfc:DOC_TYPE&gt;
    &lt;rfc:SALES_ORG&gt;1000&lt;/rfc:SALES_ORG&gt;
    &lt;rfc:DISTR_CHAN&gt;10&lt;/rfc:DISTR_CHAN&gt;
    &lt;rfc:DIVISION&gt;00&lt;/rfc:DIVISION&gt;
    &lt;rfc:REQ_DATE_H&gt;2009-03-11&lt;/rfc:REQ_DATE_H&gt;
    &lt;/rfc:ORDER_HEADER_IN&gt;
    &lt;rfc:ORDER_ITEMS_IN&gt;
    &lt;rfc:item&gt;
    &lt;rfc:ITM_NUMBER&gt;000010&lt;/rfc:ITM_NUMBER&gt;
    &lt;rfc:MATERIAL&gt;M-18&lt;/rfc:MATERIAL&gt;
    &lt;rfc:TARGET_QTY&gt;1&lt;/rfc:TARGET_QTY&gt;
    &lt;/rfc:item&gt;
    &lt;rfc:item&gt;
    &lt;rfc:ITM_NUMBER&gt;000020&lt;/rfc:ITM_NUMBER&gt;
    &lt;rfc:MATERIAL&gt;M-18&lt;/rfc:MATERIAL&gt;
    &lt;rfc:TARGET_QTY&gt;1&lt;/rfc:TARGET_QTY&gt;
    &lt;/rfc:item&gt;
    &lt;rfc:item&gt;
    &lt;rfc:ITM_NUMBER&gt;000030&lt;/rfc:ITM_NUMBER&gt;
    &lt;rfc:MATERIAL&gt;M-18&lt;/rfc:MATERIAL&gt;
    &lt;rfc:TARGET_QTY&gt;1&lt;/rfc:TARGET_QTY&gt;
    &lt;/rfc:item&gt;
    &lt;rfc:item&gt;
    &lt;rfc:ITM_NUMBER&gt;000040&lt;/rfc:ITM_NUMBER&gt;
    &lt;rfc:MATERIAL&gt;M-18&lt;/rfc:MATERIAL&gt;
    &lt;rfc:TARGET_QTY&gt;2&lt;/rfc:TARGET_QTY&gt;
    &lt;/rfc:item&gt;
    &lt;/rfc:ORDER_ITEMS_IN&gt;
    &lt;rfc:ORDER_ITEMS_INX&gt;
    &lt;rfc:item&gt;
    &lt;rfc:ITM_NUMBER&gt;000010&lt;/rfc:ITM_NUMBER&gt;
    &lt;rfc:MATERIAL&gt;X&lt;/rfc:MATERIAL&gt;
    &lt;rfc:TARGET_QTY&gt;X&lt;/rfc:TARGET_QTY&gt;
    &lt;/rfc:item&gt;
    &lt;rfc:item&gt;
    &lt;rfc:ITM_NUMBER&gt;000020&lt;/rfc:ITM_NUMBER&gt;
    &lt;rfc:MATERIAL&gt;X&lt;/rfc:MATERIAL&gt;
    &lt;rfc:TARGET_QTY&gt;X&lt;/rfc:TARGET_QTY&gt;
    &lt;/rfc:item&gt;
    &lt;rfc:item&gt;
    &lt;rfc:ITM_NUMBER&gt;000030&lt;/rfc:ITM_NUMBER&gt;
    &lt;rfc:MATERIAL&gt;X&lt;/rfc:MATERIAL&gt;
    &lt;rfc:TARGET_QTY&gt;X&lt;/rfc:TARGET_QTY&gt;
    &lt;/rfc:item&gt;
    &lt;rfc:item&gt;
    &lt;rfc:ITM_NUMBER&gt;000040&lt;/rfc:ITM_NUMBER&gt;
    &lt;rfc:MATERIAL&gt;X&lt;/rfc:MATERIAL&gt;
    &lt;rfc:TARGET_QTY&gt;X&lt;/rfc:TARGET_QTY&gt;
    &lt;/rfc:item&gt;
    &lt;/rfc:ORDER_ITEMS_INX&gt;
    &lt;rfc:ORDER_PARTNERS&gt;
    &lt;rfc:item&gt;
    &lt;rfc:PARTN_ROLE&gt;AG&lt;/rfc:PARTN_ROLE&gt;
    &lt;rfc:PARTN_NUMB&gt;0000002146&lt;/rfc:PARTN_NUMB&gt;
    &lt;/rfc:item&gt;
    &lt;/rfc:ORDER_PARTNERS&gt;
    &lt;rfc:ORDER_SCHEDULES_IN&gt;
    &lt;rfc:item&gt;
    &lt;rfc:ITM_NUMBER&gt;000010&lt;/rfc:ITM_NUMBER&gt;
    &lt;rfc:SCHED_LINE&gt;0001&lt;/rfc:SCHED_LINE&gt;
    &lt;rfc:REQ_DATE&gt;2009-03-11&lt;/rfc:REQ_DATE&gt;
    &lt;rfc:REQ_QTY&gt;10&lt;/rfc:REQ_QTY&gt;
    &lt;/rfc:item&gt;
    &lt;rfc:item&gt;
    &lt;rfc:ITM_NUMBER&gt;000020&lt;/rfc:ITM_NUMBER&gt;
    &lt;rfc:SCHED_LINE&gt;0001&lt;/rfc:SCHED_LINE&gt;
    &lt;rfc:REQ_DATE&gt;2009-03-11&lt;/rfc:REQ_DATE&gt;
    &lt;rfc:REQ_QTY&gt;10&lt;/rfc:REQ_QTY&gt;
    &lt;/rfc:item&gt;
    &lt;rfc:item&gt;
    &lt;rfc:ITM_NUMBER&gt;000030&lt;/rfc:ITM_NUMBER&gt;
    &lt;rfc:SCHED_LINE&gt;0001&lt;/rfc:SCHED_LINE&gt;
    &lt;rfc:REQ_DATE&gt;2009-03-11&lt;/rfc:REQ_DATE&gt;
    &lt;rfc:REQ_QTY&gt;10&lt;/rfc:REQ_QTY&gt;
    &lt;/rfc:item&gt;
    &lt;rfc:item&gt;
    &lt;rfc:ITM_NUMBER&gt;000040&lt;/rfc:ITM_NUMBER&gt;
    &lt;rfc:SCHED_LINE&gt;0001&lt;/rfc:SCHED_LINE&gt;
    &lt;rfc:REQ_DATE&gt;2009-03-11&lt;/rfc:REQ_DATE&gt;
    &lt;rfc:REQ_QTY&gt;10&lt;/rfc:REQ_QTY&gt;
    &lt;/rfc:item&gt;
    &lt;/rfc:ORDER_SCHEDULES_IN&gt;
    &lt;rfc:ORDER_SCHEDULES_INX&gt;
    &lt;rfc:item&gt;
    &lt;rfc:ITM_NUMBER&gt;000010&lt;/rfc:ITM_NUMBER&gt;
    &lt;rfc:SCHED_LINE&gt;0001&lt;/rfc:SCHED_LINE&gt;
    &lt;rfc:REQ_DATE&gt;X&lt;/rfc:REQ_DATE&gt;
    &lt;rfc:REQ_QTY&gt;X&lt;/rfc:REQ_QTY&gt;
    &lt;/rfc:item&gt;
    &lt;rfc:item&gt;
    &lt;rfc:ITM_NUMBER&gt;000020&lt;/rfc:ITM_NUMBER&gt;
    &lt;rfc:SCHED_LINE&gt;0001&lt;/rfc:SCHED_LINE&gt;
    &lt;rfc:REQ_DATE&gt;X&lt;/rfc:REQ_DATE&gt;
    &lt;rfc:REQ_QTY&gt;X&lt;/rfc:REQ_QTY&gt;
    &lt;/rfc:item&gt;
    &lt;rfc:item&gt;
    &lt;rfc:ITM_NUMBER&gt;000030&lt;/rfc:ITM_NUMBER&gt;
    &lt;rfc:SCHED_LINE&gt;0001&lt;/rfc:SCHED_LINE&gt;
    &lt;rfc:REQ_DATE&gt;X&lt;/rfc:REQ_DATE&gt;
    &lt;rfc:REQ_QTY&gt;X&lt;/rfc:REQ_QTY&gt;
    &lt;/rfc:item&gt;
    &lt;rfc:item&gt;
    &lt;rfc:ITM_NUMBER&gt;000040&lt;/rfc:ITM_NUMBER&gt;
    &lt;rfc:SCHED_LINE&gt;0001&lt;/rfc:SCHED_LINE&gt;
    &lt;rfc:REQ_DATE&gt;X&lt;/rfc:REQ_DATE&gt;
    &lt;rfc:REQ_QTY&gt;X&lt;/rfc:REQ_QTY&gt;
    &lt;/rfc:item&gt;
    &lt;/rfc:ORDER_SCHEDULES_INX&gt;
    &lt;/ZBAPI_SORDER_WRAPPER&gt;
    &lt;/part&gt;&lt;/Invoke_SAP_SO_process_InputVariable&gt;&lt;/input&gt;&lt;fault&gt;&lt;selectionFailure xmlns="http://schemas.xmlsoap.org/ws/2003/03/business-process/"&gt;&lt;part name="summary"&gt;&lt;summary&gt;XPath query string returns multiple nodes.
    According to BPEL4WS spec 1.1 section 14.3, The assign activity part and query /ns2:ZBAPI_SORDER_WRAPPER/ns2:ORDER_ITEMS_IN/ns2:item/ns2:ITM_NUMBER should not return multipe nodes.
    Please check the BPEL source at line number "113" and verify the part and xpath query /ns2:ZBAPI_SORDER_WRAPPER/ns2:ORDER_ITEMS_IN/ns2:item/ns2:ITM_NUMBER.
    Possible reasons behind this problems are: some xml elements has maxOccurs &gt; 1 or the xml data is invalid according to XML Schema.
    To verify whether XML data received by a process is valid, user can turn on validateXML switch at the domain administration page.
    &lt;/summary&gt;
    &lt;/part&gt;&lt;/selectionFailure&gt;&lt;/fault&gt;&lt;/messages&gt;

    Hi Siva,
    I had a similar problem.
    I was using add button to create dynamic rows.
    In the coding part I create multiple instances but when I call the webservice only the last row is passed.
    Can you give me more inputs?
    Thanks
    Nancy

Maybe you are looking for