Quotation creation through a webservice

Dear Friends,
   We would like to create a Quotation through a webservice.
   We are using the webservice OpportunityCRMByIDQueryResponse_In, to
get the details about an existing Opportunity in CRM. We create a
Quotation in CRM using the CustomerQuoteCreateRequestConfirmation_In
webservice. However through this webservice we are not able to link
the newly created Quotation with an existing Opportunity (whose details
were queried through the OpportunityCRMByIDQueryResponse_In
webservice). The CustomerQuoteCreateRequestConfirmation_In webservice
doesnt seem to provide this possibility. Can you let us know how to
create a quotation by linking it to an existing opportunity using a
webservice?
Thanks & Regards
Jeevan

Hi Jeevan,
Can you please let me know if you found a  standard web service to create a quotation with refrence to a Opportunity. If so can you please share the info.
If not can you please let me know what FM or BAPI did you use to create the web service to meet the requirement.
Thanks

Similar Messages

  • Quotation creation through DP81 Error related to Material maintain Inquiry

    Dear All,
    This is related to Quotation creation through DP81.I have maintain A DIP profile and as per my Easy Cost Planning (ECP) in Project System it is capturing in sales price in DP81.Please note that I have maintain three (3) line item in the sales Inquiry.Based on that 3 line item we have maintain three different WBS element in ECP and it is attached to corresponding material no in VA12.
    Now in DP81 system showing the three line item but if we go for Quotation creation one material no is coming for the three line item with different price value.
    I have also maintain these three material in DIP profile in ODP1.Please note that the first material no maintained in DIP profile that is coming not the other material no.
    Please through some light as in our case there are several line item is maintained in quotation.So is it possible to make Quotation with different item and where I have to maintain these material no.
    Thanks
    Suman Sardar

    i checked the characteristic for cost element & Material for CR, MD & Str, i created sets for cost element & the material & i determined the material which i required in the quotation. I am getting an error "no expenditure item found" , can you suggest me now.

  • ECC quotation creation through CRM 2007

    Hi Gurus,
    I am trying to created ECC quotation in CRM 2007. The RFC integration between ECC and CRM has been done.
    Once the opportunity is created, then follow up document is created (ECC quotation).At the time of creation of ECC quotation through CRM, i am not able to fill the GROSS WEIGHT and NET WEIGHT in shipping tab of quotation. I am getting getting incompletion log for the same.
    Please let me the approve for the above query.
    Thanks,
    Bhushan

    Hi Jeevan,
    Can you please let me know if you found a  standard web service to create a quotation with refrence to a Opportunity. If so can you please share the info.
    If not can you please let me know what FM or BAPI did you use to create the web service to meet the requirement.
    Thanks

  • Prblm in Extnsn of VBAK : Quotation creation BAPI_QUOTATION_CREATEFROMDATA2

    Hi ALL,
    Problem in Extension of VBAK during Quotation creation Using BAPI BAPI_QUOTATION_CREATEFROMDATA2.
    I have some Custom field of VBAK in Addional data tab B of transaction VA22.
    I am populating these fields using BAPI_QUOTATION_CREATEFROMDATA2.
    Passing table parameter EXTENSIONIN as shown below.
    some of the fields are getting updated with these BAPI but some are not.
    Say for example I added two custom field ZRORD and ZEON in table VBAK and Addional data tab B screen as well.
    To get these field updated by BAPI I appended these two fields  in structure VBAKKOZ ,VBAKKOZX and BAPE_VBAK.
    Field ZRORD is getting updated but facing problem with ZEON.Please help.
    For ur info,If I run transaction VA22 and enter some value in ZEON and click on SAVE then its getting updated.
    w_bapiparex-structure   = 'BAPE_VBAK'.
    w_bape_vbak-zrord = 'xxX'.
    w_bape_vbak-zeon = 'x'.
    w_bapiparex-valuepart1  = w_bape_vbak.
    APPEND w_bapiparex TO t_bapiparex.
    Roshan

    Hi singh,
    Try with this code.
    data: w_bapi_vbak_in type bape_vbakx.
       w_bapi_vbak_in-zrord  = 'X'.
       w_bapi_vbak_in-zeon = 'X'.
    w_bapiparex-structure = 'BAPE_VBAKX'.
    w_bapiparex-valuepart1 = w_bapi_vbak_in.
    append  w_bapiparex to t_bapiparex.
    Regards,
    Raji.

  • Automatic Asset creation through Project settlement

    Dear All,
    We have one issues where in AS02 AUC Asset quantity is in display mode still we can find the quantity there.
    Can any body help me about the Process of Auto Asset creation through Project settlement.
    I need to know how system calculate the Quantity from the Project settlement. if such type of Process exist in SAP
    Thanks
    Abhijeet
    Edited by: Abhijeet  Patil on Oct 5, 2011 3:05 PM
    Edited by: Abhijeet  Patil on Oct 5, 2011 3:05 PM

    Hi,
    There is process in SAP where we can create AuC from Projects. We need to have an investement profile set up and the same needs to be used in the project. You will have the details in SAP Help documnetation for this.
    Regards
    Sreekanth

  • Idoc Generation after Purchase Order Creation through trading contract.

    Hi All,
    When a Purchase Order is created via trading contract, I need to generate an Idoc and pass details of the Purchase Order created to the Partner System.
    Can anyone suggest any Function module or user exit which gets called while Purchase Order creation through trading contract, so that I can fill the Idoc with necessary details of the Purchase Order and send that to the Partner System?
    Thanks in advance.

    Hi Tejas,
    I do not know about Trading Contract but what all I can say it that Check if Change pointers are getting written Once the PO has been created, If "Yes" then probably you do not have to do anything for craetion of Purchanse Order. You can use RBDMIDOC Program to create IDOCs from change pointers.
    Refer [this|http://help.sap.com/saphelp_nw04/helpdata/en/12/83e03c19758e71e10000000a114084/content.htm] for more information on change pointers.
    Regards
    Shital

  • Quotation output through email,

    HI All,
    How can I send quotation output through email, Can some one provide me a step by step configuration guide for Output determination via email.

    Hi,
    I hope your using SAP Standard Output type for Quotation. That is "AN00".
    This is how you configure that.
    Go to Tx: NACE
    Highlight "V1 - Sales" line & click on "Output types" button. Then click on "Display/Change" button to come to Change mode.
    Then highlight "AN00 - Quotation" line & click on "Details" Icon. (Magnifying Glass)
    Check whether your using correct Access Sequence for your client in the "General" tab. If not change it to correct one. This will determine whch out out you want to select during processing. You can create you own access sequence using "Access sequences" Option in the NACE Tx.
    Go to "Default Values' tab and select "Dispatch time" as "4 - Send immediately when Saving" - this is to send the email as soon as you save the quotation. If you don't want that, select appropriate one.
    Then double click on "Processing routines" node. there you have to add Medium as "7 - Simple Mail". Check whether the "Form" & "Program" are correct. This will determine the layout of the output. Else get a ABAP's help to customize that.
    Go to "Partner Functions" node & add relevant "Medium" as 7 & enter relevant Partner function that you want to send the output.
    Now configuration is over.
    Go to Tx: VV11 to create master data. Enter "AN00" as output type & press Enter.
    Based on the access sequence, enter relevant data.
    Save.
    Now check with a new quotation.
    Best regards,
    Anupa

  • Quotation output through e-mail

    Hi All,
    I am working on quotation, i need to send quotation output through e-mail to distributors, i am not finding output type(Method)  e-mail in output types in IMG , please help in how to configure this.send me any document related to this to the email ID [email protected]
    Regards
    satya

    Hi Satya,
                Please make sure the following configurations are done.
    1. Goto transaction v/30 choose the output type(SAP provides default output type MAIL for sending emails). Go to the detail view of the output type and to the tab -> default value, Select the transamission medium Simple mail , In the partner functions select the partner function MP.
    2.Goto spro->output control settings, Make sure that this output type is added to the output determination procedure.
    3.Make sure that the output det procedure is assigned to the sales document header or at the item level.
    4.Maintain the condition records for the output type.
    If all these settings are apt in your system, You shudn't have any problems in getting the ouput generated.
    Let me know if your problem is solved..
    Regards,
    Girish

  • Problem while SO creation through BDC

    Hi Experts,
    The follow problem  came in log file of SM35 ,while SO creation through BDC for some sales org.
      Runtime error COMPUTE_BCD_OVERFLOW has occurred.
    could you please tell me what is problem.
    Thanks
    jai

    Hi
    It could be the following reasons,
    1. Too many orders
    2. Mismatch in the field, like fields skip a line so data not matching.
    Check these
    <b>Reward if it helped!</b>
    Chandru

  • Quotation Creation and Billing for Service Orders--node details needed

    Hi ,
    I need to work on node "Quotation Creation and Billing for Service Orders" ....I see lot of integration with SD and FICO . Can any one give details about integrations required and what is done in this node ....
    Regards
    NPB

    There are different steps to be done for that.
    1. Create DIP Profile in ODP1 & check the consistency in ODP2 - DIP will be used to bill the customer based on resource (labor & material) usage. Creation of DIP profile has been discussed many times in this forum. Please check.
    2. Assign the Quotation document type & Billing type used in DIP profile to your sales area - Your document type should be assigned to your sales organisation, distribution channel & division combination.

  • How can I send an image through a WebService

    Hi,
    I'm trying to send an image through a WebService to a mobile phone, but I can't get it working.
    Anyone knows how I can send an image on the server side, and receive it on the client side?
    Thanks for your help.

    Hope this will help
    String encodingStyleURI = org.apache.soap.Constants.NS_URI_SOAP_ENC;
    SOAPMappingRegistry smr = new SOAPMappingRegistry();
    BeanSerializer beanSer = new BeanSerializer();
    try {
    // Build the call.
    Call call = new Call();
    call.setSOAPMappingRegistry(smr);
    call.setTargetObjectURI("urn:filereceiver");
    call.setMethodName("loopFile");
    call.setEncodingStyleURI(encodingStyleURI);
    Vector params = new Vector();
    DataSource ds = new ByteArrayDataSource(new File(fname),
                                  null);
    DataHandler dh = new DataHandler(ds);
    params.addElement(new Parameter("addedfile",
                             javax.activation.DataHandler.class, dh, null));
    params.addElement( new Parameter( "filename", String.class,fname, null ) );
    call.setParams(params);
    // Invoke the call.
    Response resp;
    try {
         System.out.println(url);
    resp = call.invoke(url, "");
    } catch (SOAPException e) {
              FLAG          ="NO";
              System.err.println("Caught SOAPException (" +
                        e.getFaultCode() + "): " +
                        e.getMessage());
              e.printStackTrace();
    return FLAG;
    // Check the response.
    if (!resp.generatedFault()) {
    Parameter ret = resp.getReturnValue();
    if (ret == null){
    System.out.println("No response.");
              FLAG="NO";
    else {
              // System.out.println("Response: " + resp);
    // printObject(ret.getValue());
    } else {
    Fault fault = resp.getFault();
              FLAG          ="NO";
    System.err.println("Generated fault: ");
    System.err.println(" Fault Code = " + fault.getFaultCode());
    System.err.println(" Fault String = " + fault.getFaultString());

  • Screen Exit for Quotation Creation

    Hi All,
    We are on ECC 6 and have the following requirement. on the quotation creation (VA21/VA22), i have to grey out field Payment term (hearder-->billing doc tab). Program name is SAPMV45A and screen number is 4303.
    Once the payment term is entered, it has to be greyed out. Can someone please help me on how to achieve this.
    Regards,
    Jayant

    Hello,
    Please refer this
    after keeping the breakpoint u the the transaction.
    Get all the Exits and BADI in following ways:
    1: SE24
    2: CL_EXITHANDLER
    3: Method- GET_INSTANCE.
    4: Put a break-point at CALL METHOD cl_exithandler=>get_class_name_by_interface.
    5: now run your Tcode and you will get all the BADI listing and Exits

  • Mass vendor creation through LSMW

    Hi,
    Could you please let me know the mass vendor creation through LSMW also let me know the text file format?
    Regards
    Nama

    Hi Chandrashekar
    It is very easy to create the LSMW structure for the Vendor load, First thing you have to do is to get all the fields that the business wants to be inputed when you are XK01. Than create a LSMW recording and assign the recording to the structure.
    I can guide you with the creation. I do have a PDF for LSMW which will be very helpful for guidance, But how do i share?

  • How to update an Excel Sheet through a WebService

    Dear All,
    Please help me with this query.
    Kindly could you guide me on updating an Excel Sheet which is saved on my local server through a WebService which is deployed on the WebApp Server. The Server is located locally too. I have developed the WebService on the NWDS.
    I have tried using POI and ODBC for updating the sheet. But it appears to me that the server is unable to fetch the excel sheet.
    Please could you provide your valuable suggestions on this.
    Regards,
    Suyukti B N

    Hi,
    Thanks for your reply.  Below are more details regarding my question. I am trying to achieve the requirement with :
    Java WebDynpro (Front End) <--> WebService (Middle Tier) <->ODBC <---> Microsoft Excel (Back End)
    1) I am Using the Java perspective to create the service method. The method has to read and update the excel sheet. I have created a ODBC DataSource on my local machine. I also have the SAP WebApp Server on my local machine. Below is the method I am using for "reading" the excel :
    public String read(){
    Connection connection = null;
    String columnValue = "";
            try {
         Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
         Connection con = DriverManager.getConnection   ("jdbc:odbc:DS");
                    Statement st = con.createStatement();
         ResultSet rs = st.executeQuery("Select * from [Sheet1$]");
         ResultSetMetaData rsmd = rs.getMetaData();
         int numberOfColumns = rsmd.getColumnCount();
         while (rs.next()) {
         for (int i = 1; i <= numberOfColumns; i++) {
             if (i > 1)                           System.out.print(", ");                columnValue = rs.getString(i);
         System.out.println("value is" + columnValue);
         st.close();
         con.close();
              } catch (Exception ex) {
              System.err.print("Exception: ");
              System.err.println(ex.getMessage());
              return "false" + ex.toString();
         return "true";
    This code works perfectly fine and provides me the values that are present on the Excel Sheet.
    2) I now switch over from the Java Perspective to the WebService Perspective on my NetWeaver Developer Studio. I create a new WebService for the above Java method.
    3) I then create an Ear file and deploy on the Server.
    4) Now when I click on Test WebService, the values that are returned from the Excel are "null". It shows return String as False and an SQL Exception. java.sql.SQLException: General error.
    Hence I concluded that after deploying the Service on the Server, the Excel Sheet is not being fetched or read.
    Please could you provide your thoughts on this.
    Thank You Very Much,
    Warm Regards,
    Suyukti B N

  • Execute scenario with multiple variables through ODIInvoke webservice

    I am looking to execute scenario with multiple variables through ODIInvoke webservice but can't seem to get the SOAP request formatted correctly. Here is what I have tried but I get a parsing error.
    <invokeScenarioRequest>
    <invokeScenarioRequest>
    <RepositoryConnection>
    <JdbcDriver>org.hsqldb.jdbcDriver</JdbcDriver>
    <JdbcUrl>jdbc:hsqldb:hsql://localhost</JdbcUrl>
    <JdbcUser>sa</JdbcUser>
    <OdiUser>SUPERVISOR</OdiUser>
    <OdiPassword>SUNOPSIS</OdiPassword>
    <WorkRepository>DEVELOPMENT</WorkRepository>
    </RepositoryConnection>
    <Command>
    <ScenName>I_TEST_WS</ScenName>
    <ScenVersion>001</ScenVersion>
    <Context>DEVELOPMENT</Context>
    <LogLevel>5</LogLevel>
    <SyncMode>1</SyncMode>
    <Variables>
    <Name>SNI.DMN_CD</Name>
    <Value>DTA</Value>
    </Variables>
    <Variables>
    <Name>SNI.ADPT_CD</Name>
    <Value>RAT_CD</Value>
    </Variables>
    </Command>
    <Agent>
    <Host>S119SNIP045166</Host>
    <Port>20910</Port>
    </Agent>
    </invokeScenarioRequest>
    </invokeScenarioRequest>
    Here is the error I am getting
    com.sunopsis.wsinvocation.SnpsWSInvocationException: java.lang.RuntimeException: Unexpected subelement Name
         at com.sunopsis.wsinvocation.client.a.a.d.requestReply(d.java)
         at com.sunopsis.graphical.wsclient.f.b(f.java)
         at com.sunopsis.graphical.tools.utils.swingworker.v.call(v.java)
         at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.run(FutureTask.java:176)
         at com.sunopsis.graphical.tools.utils.swingworker.l.run(l.java)
         at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)
         at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)
         at java.lang.Thread.run(Thread.java:595)
    Caused by: java.lang.RuntimeException: Unexpected subelement Name
         at org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:222)
         at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:129)
         at org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1087)
         at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1515)
         at org.apache.crimson.parser.Parser2.content(Parser2.java:1766)
         at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1494)
         at org.apache.crimson.parser.Parser2.content(Parser2.java:1766)
         at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1494)
         at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:500)
         at org.apache.crimson.parser.Parser2.parse(Parser2.java:305)
         at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:433)
         at javax.xml.parsers.SAXParser.parse(SAXParser.java:375)
         at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227)
         at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)
         at org.apache.axis.Message.getSOAPEnvelope(Message.java:435)
         at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62)
         at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)
         at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
         at org.apache.axis.client.Call.invoke(Call.java:2767)
         at org.apache.axis.client.Call.invoke(Call.java:1792)
         at com.sunopsis.wsinvocation.client.a.a.d.a(d.java)
         ... 8 more
    Caused by:
    AxisFault
    faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Client
    faultSubcode:
    faultString: java.lang.RuntimeException: Unexpected subelement Name
    faultActor:
    faultNode:
    faultDetail:
         {http://xml.apache.org/axis/}stackTrace:java.lang.RuntimeException: Unexpected subelement Name
         at org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:222)
         at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:129)
         at org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1087)
         at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1515)
         at org.apache.crimson.parser.Parser2.content(Parser2.java:1766)
         at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1494)
         at org.apache.crimson.parser.Parser2.content(Parser2.java:1766)
         at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1494)
         at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:500)
         at org.apache.crimson.parser.Parser2.parse(Parser2.java:305)
         at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:433)
         at javax.xml.parsers.SAXParser.parse(SAXParser.java:375)
         at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227)
         at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)
         at org.apache.axis.Message.getSOAPEnvelope(Message.java:435)
         at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62)
         at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)
         at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
         at org.apache.axis.client.Call.invoke(Call.java:2767)
         at org.apache.axis.client.Call.invoke(Call.java:1792)
         at com.sunopsis.wsinvocation.client.a.a.d.a(d.java)
         at com.sunopsis.wsinvocation.client.a.a.d.requestReply(d.java)
         at com.sunopsis.graphical.wsclient.f.b(f.java)
         at com.sunopsis.graphical.tools.utils.swingworker.v.call(v.java)
         at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.run(FutureTask.java:176)
         at com.sunopsis.graphical.tools.utils.swingworker.l.run(l.java)
         at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)
         at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)
         at java.lang.Thread.run(Thread.java:595)
         {http://xml.apache.org/axis/}hostname:S119SNIP045166
    java.lang.RuntimeException: Unexpected subelement Name
         at org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:222)
         at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:129)
         at org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1087)
         at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1515)
         at org.apache.crimson.parser.Parser2.content(Parser2.java:1766)
         at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1494)
         at org.apache.crimson.parser.Parser2.content(Parser2.java:1766)
         at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1494)
         at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:500)
         at org.apache.crimson.parser.Parser2.parse(Parser2.java:305)
         at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:433)
         at javax.xml.parsers.SAXParser.parse(SAXParser.java:375)
         at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227)
         at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)
         at org.apache.axis.Message.getSOAPEnvelope(Message.java:435)
         at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62)
         at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)
         at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
         at org.apache.axis.client.Call.invoke(Call.java:2767)
         at org.apache.axis.client.Call.invoke(Call.java:1792)
         at com.sunopsis.wsinvocation.client.a.a.d.a(d.java)
         at com.sunopsis.wsinvocation.client.a.a.d.requestReply(d.java)
         at com.sunopsis.graphical.wsclient.f.b(f.java)
         at com.sunopsis.graphical.tools.utils.swingworker.v.call(v.java)
         at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.run(FutureTask.java:176)
         at com.sunopsis.graphical.tools.utils.swingworker.l.run(l.java)
         at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)
         at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)
         at java.lang.Thread.run(Thread.java:595)
    If I change it from
    <Variables>
    <Name>SNI.DMN_CD</Name>
    <Value>DTA</Value>
    </Variables>
    <Variables>
    <Name>SNI.ADPT_CD</Name>
    <Value>RAT_CD</Value>
    </Variables>
    to
    <Variables>
    <Name>SNI.DMN_CD</Name>
    <Value>DTA</Value>
    </Variables>
    the session runs. Does anyone know the syntax for multiple variables being passed?
    Thank you,
    Troy

    Hi,
    The xml should be like this
    <variables>
    <name>SNI.DMN_CD</name>
    <value>DTA</value>
    <name>SNI.ADPT_CD</name>
    <value>RAT_CD</value>
    </variables>
    Hope this helpful.
    Regards

Maybe you are looking for