Release Sales Order from web service

Hi Team,
I have been trying to use the relase action in the ManageSalesOrder web service to no avail.  Everytime I use the xml to SOAPUI to send the request with sales order id, it kicks back saying not authorized.
I am using the ManageSalesOrder to do multiple other things through SOAPUI, this one seems to be the only stickler.
1. I can create the sales order just fine.
2. I can set the price of the item
3. Various other things.
Any thoughts would be greatly appreciated!!

That was great insight and worked great!
I am trying to take the released sales order all the way to invoice.
Sales Order > Release >  Delivery Propsal > Release > Invoice Request
Once I am at Invoice Request the status of my sales order (invoice) is "Processed" when it should be "To Be invoiced"
I am not clear on this:
When I am at Work Center : OutBound Logistics > Delivery Control: Delivery Proposal
How and which web service do I use to "Post Goods Issue"(in the GUI when "Post Goods Issue" button is clicked it requires you to fill out "Actual Quantity").
In this screen shot:
the first item was create through the GUI use the Devlivery Propsal "Post Goods Issue" button.
the second item was created throug ManageSalesOrder web service.
Any feedback will be greatly appreciated!

Similar Messages

  • Create multiple sales orders from single service notification?

    Is it possible to create multiple sales orders from a single notification (IW51)? 
    We currently create sales orders directly within transaction IW51 (Create Service Notification).  We kick off the sales order creation by pressing the "SALES ORD." button in the notification screen.  We're now interested in creating a 2nd Sales Order which would tie directly to the same Service Notification.  This is so that we can have the second order assigned to a different account assignment WBS (there are two different parties doing work on the service notification).
    I assume you would have to go to VA01 to create the Sales Order, but am not sure how to tie it directly to the service notification from here.  I treied to do a create with reference, but there is no ability to create with reference to a service notification.
    Do I have to create a second service notification for the 2nd Sales Order for this to work?  I want to avoid doing this if at all possible.
    I'm running SAP R/3 Enterprise
    Thanks for your help!

    Hi,
    go to vtaa- copy controls for sales document to sales document.
    select your combination of order and quotation go to item level. There select value 0(zero) in field positive/negative negative.
    No need to change update document flow.
    After setting zero in copy control that be told on above. create order with respective to the quotation.
    After saving the order.
    go to document flow to see the status in between quotation and order.
    If you placed setting right, then u certainly observe for quotation status will be open. so you can create no. of sales order with respect to that quotation..
    Have a good day..

  • Releasing Sales Orders from SNP to DP at correct levels

    We have a requirement where we want to do month to date tracking of sales orders in DP compared with the forecast. We have three important characteristics in DP at which we want the data to be released - Product, Location and Customer. Is there a way to release Sales Order data from SNP to DP at such a detailed level ? A product at a location could have sales orders from multiple customers.

    why would you want to send Sales Orders from SNP to DP
    Why not load it into DP planning area through a cube in the DW workbench directly
    As far as i know you can only trasfer from SNP to DP in Product Location (or similar characterstic Level) 
    DP to SNP demand transfer can use descriptive characteristics but dont think you can do it in reverse

  • Create Sales Order via Web Service

    Hello All,
    I am trying to create a standard sales order using a Web Service and having some problems. 
    I am using BAPI_SALESORDER_CREATEFROMDAT2 and it is working EXCEPT that it needs to be followed immediately by a BAPI_TRANSACTION_COMMIT for the sales order to be saved in the database. 
    There doesn't seem to be any session state being saved between my first request and my second so the COMMIT doesn't work. 
    Can anybody tell me how session state is maintained in Web Services on the NetWeaver platform? 
    Or is there another SOA service that will do the COMMIT as part of its operation?
    Any help would be GREATLY appreciated!
    Thanks

    Hi Randy,
    If you install the SAP ERP ES (enterprise service pack), you will get a ready list of standard list of enterprise services. Out of these, the enterprise services for creating/editing sales order are also there. To check out, please go to the Enterprise Service Workplace https://www.sdn.sap.com/irj/sdn/esworkplace and check the Ent. Services at http://erp.esworkplace.sap.com/socoview(bD1lbiZjPTgwMCZkPW1pbg==)/smdisplay.asp?id=7AB0BCC20B1611DA1503000BCDDC2565&fragID=&packageid=DBBB6D8AA3B382F191E0000F20F64781&context=&iv=
    Regards
    Nilay

  • Creating Sales Order from WEB Dynpro

    Background:
    My client has the requirement to front end SAP Sales Order Create with a WEB Dynpro screen.
    This WEB Dynpro screen is used to enter minimum data required to create a sales order, plus custom VBAP fields, (added to VBAP using append structure).
    I am using BAPI_SALESDOCU_CREATEFROMDATA2 to create the sales order.  All is working fine.
    New Requirement:
    Client now has an additional requirement to calculate Net Value (VBAK-NETWR and VBAP-NETWR) based on item conditions and a custom item field VBAP-ZZUSE.  I have all the data I need to calculate custom Net Value (VBAK-NETWR and VBAP-NETWR), however these fields are is not available in BAPI_SALESORDER_CREATEFROMDAT2, structure BAPISDH1 or structure BAPISDITM.
    Question:
    Does anyone have any suggestions?  I have searched for a different BAPI where NETWR is available, but can find none.  An option I am considering is to code a custom BAPI that uses RV_SAPES_DOCUMENT_UPDATE where both VBAK and VBAP are available, just to update NETWR.  This function is used during execution of VA01.
    Any other suggestions or ideas?

    Additional Information:
    My client is a services based client.
    For example a material represents a service (drilling) this material is priced at value per day.  Number of days is stored in VBAP as a custom field ZZUSE.  The requirement is to use existing condition and ZZUSE (number of days 1 - 99) to calculate Net Value and update VBAK-NETWR and VBAP-NETWR based on condition and ZZUSE. 
    I can not allow BAPI_SALESORDER_CREATEFROMDAT2 to calculate VBAK-NETWR and VBAP-NETWR based only on conditions.
    Does this clarify my requirement?  Do you have any suggestions?

  • Documentation on Creating Sales Order using Web Services

    hi,
    I can goto ESA Preview system using SAPGUI and create a sales order (using va01 transaction).
    I tried to do the similar thing using the WebService (Create Sales order), but have lots of problems.
    ->Fields used in WebServices are not in sync with what would be if you use the GUI. (example u enter sales region, buyer id, ship address and the items for a standard sales order.
    ->There is not much documentation on what the fields in the webservice mean. (e.g. what is the difference between BuyerParty and BuyerInternalId? )
    ->There are no sample combination of values that work. (Belive me it would take hours to figure out right combination of values needed..)
    Any hints would be appreciated
    Kiran
    http://erp.esworkplace.sap.com/socoview(bD1lbiZjPTgwMCZkPW1pbg==)/smdisplay.asp?id=138ABFEEA8A34999BFCEB31537EC8D65&fragID=&packageid=CBD4F2B708B8144DAEA05442D8FD491E&context=&iv=
    http://erp.esworkplace.sap.com/socoview(bD1lbiZjPTgwMCZkPW1pbg==)/smdisplay.asp?id=5640EE01E71B11DAB5240007E9102256&fragID=&packageid=CBD4F2B708B8144DAEA05442D8FD491E&iv=

    Hi...
    you can use Adaptive RFC methodology in web dynpro java to work with BAPIs..... these are standard bapi's provided
    Here are required Bapis... select which one you want....
    BAPISDORDER_GETDETAILEDLIST Sales Order: List of All Order Data
    BAPI_ORDER_CHANGE_STATUS_GET Change status for order
    BAPI_SALESDOCU_CREATEFROMDATA Creating a Sales Document
    BAPI_SALESORDER_CHANGE Sales Order: Change Sales Order
    BAPI_SALESORDER_CREATEFROMDAT1 Sales Order: Create Sales Order
    BAPI_SALESORDER_CREATEFROMDAT2 Sales Order: Create Sales Order
    BAPI_SALESORDER_CREATEFROMDATA Create sales order, no more maintenance
    BAPI_SALESORDER_GETLIST Sales order: List of all orders for customer
    BAPI_SALESORDER_GETSTATUS Sales order: Display status
    BAPI_SALESORDER_SIMULATE Sales Order: Simulate Sales Order
    check this thread SALES ORDER creation using BAPI
    sample java program which will call SAP bapi function sales order create
    PradeeP

  • Report of recently released sales orders

    Hi,
    Aside from VKM1, is there a standard report that lists down all recently released sales orders (from credit block). Preferably, the report can be listed down by the dates it was released.
    Thanks!

    Hi Mani,
    Thanks for the program name. However, I'm looking for a report that will list all sales orders that has recently been released. I ran the report you specified, and it's limited to the changes done on a particular sales order.
    Thanks!

  • Every time system create new production order after releasing sales order c

    Hi Guru,
    FG material strategy: 82 (sales order creates production order).
    After creating the sales order it goes in to credit block. Whenever we release sales order from credit block through VKM1, system has created production order. We confirmed this production order and delivered.
    But after this sales person change the sales order value, because of which again sales order goes into the credit block and after releasing sales order from credit block system create new production order even if one production order already confirmed and delivered against the same sales order.
    *Every time system create new production order after releasing sales order credit block.
    Thanx & regards
    pnu

    PNU,
    So, to restate:
    In MD04, you have Unrestricted Sales order Stock ('E' Stock) on hand.
    In the same MRP segment, and against the same Storage Location as the stock, you have a Sales Order requirement that was recently blocked and unblocked.
    During the unblocking event, the system produced a new production order.
    This is not normal.  If the above accurately depicts your situation, I would look for an altered Strategy 82, or a userexit.  SAP ATP (the beginning event of the Strat 82 process) will normally first check for the availability of stock.  Only if the stock is not available, then it will create the new production order.
    Best Regards,
    DB49

  • Is there a way to create a Quote or Sales Order from a a Service Call?

    Hi Forum,
    Is there a way to automatically create a Quote or Sales Order from a a Service Call?
    Regards,
    Manuel Roman

    Hi Manuel Roman,
    Service Call is mainly used for after sale support. If you want to have Sales Quote or Order created automatically, you need Sales Opportunity model.
    Thanks,
    Gordon

  • Sales order from Service Contract?

    Dear SD Guru,
    Can I created Sales Order from Service Contract? I would like to create a sales order from service contract (MV) and I need to generate billing from the sales order. MV-> OR-> F2. No Resource Related Billing involved.
    Thanks,
    Soo

    Hi,
    I think this can be achieved, if you do copy control from order to order in VTAA.
    Thanks
    Krishna.

  • Customizations about sales order from service notification

    We can create sales order from service notification. I have 2 questions about this subject:
    1. How can I choose the type of the sales order? Where is its customizing?
    2. How can I hide or make visible the button of "Sales ord." ?
    Thanks in advance for the answers....

    Hi,
    Check the setting in the ODP1 transaction for the sales order assigment with service notification.
    Regards,
    Raj

  • Creation of Sales Order from Service Order

    Hi All,
    I am usind BADI Workorder_update and method at_save to create a Sales Order while saving the Service Order.
    I have created the ZBAPISALESORDER_CREATEFROMDAT2 which is a copy of BAPI_SALESORDER_CREATEFROMDAT2(Since order type was ZDR).
    I have written the following stmt for Debt Memo.
                BUSINESS_OBJECT         = 'BUS2096'              " Debit Memo
    This BAPI is working fine and giving the Sales Order Number as a pop-up for information.
    But now, the problem is coming with Service Order Creation (In the transaction IW31). It is giving short dump while saving the service order after creating the sales order.
    I have checked in the standard code of Service Order. Dump is coming at
    Include : LCOZFU64
    Function Module:CO_ZF_PROJECT_BUDGET_CHECK
    Line : 258
    IF caufvdg-netzkont IS INITIAL.
              CALL FUNCTION 'STATUS_CHECK'
                EXPORTING
                  objnr             = caufvdg-objnr
                  status            = stk_vkt
                EXCEPTIONS
                  object_not_found  = 01
                  status_not_active = 02.
              subrc = sy-subrc.
            ELSE.
            ...ansonsten kann man das an NETZKONT erkennen!
              IF caufvdg-netzkont EQ con_kont_kopf.
                subrc = 02.                "kopfkontiert
              ELSE.
                subrc = 00.                "vorgangskontiert
              ENDIF.
            ENDIF.
    With my code of BAPI, it is returning sy-subrc = 01 (Object not found).
    Without my code of BAPI (Standard code of IW31), it is returning sy-subrc = 02 (status not active) which is the right one.
    Kindly help me in this regard.
    Regards,
    Priyanka Vasudeva.

    Hi,
    There are various scenarios to support end to end work managmenet process in IS-U find attached detail document at link below.
    [http://help.sap.com/saphelp_utilities472/helpdata/en/6a/1a6c35a018d041e10000009b38f839/frameset.htm]
    Scenario A describes process of creating sales order based on service order.

  • Credit Block released Sales order report

    Hi Experts,
    My client is given few sales orders (around 4)no and requesting us, to prepare the credit block released sales orders report (include released person user ID).
    *.No change logs is existing for all sales order and deliveries.
    For above requirement I am using CDHDR table data but I am not getting credit block released sales order report.
    Below fields I am using in CDHDR Table.
    Change doc.Object (objectclas) : VERKBELEG
    Document No (CHANGENR): Sales order no XXXXXXX
    Transaction no (TCODE) : VKM1,VKM2,VKM3
    Date(UDATE) : 25.09.2011 to 09.11.2011
    Experts, Can you please help me out for this.
    Thanking you!!!!
    Regards,
    Vijaykumar Kola
    *.I'm already aware of this is a new development.

    Try this, simple report... Here we check the new value of credit  status field VBUK-CMGST and if it is 'D' we know that someone used VKM* transaction to release the document. Also you need to format the sales order number with leading zeros so it occupies all 10 digits and pass it to CDHDR-OBJECTID field (and not CHANGENR field). In the below code I am using select option for sales order number, so I know it will be formatted with leading zeros and so select on CDHDR will be successful.
    *& Report  ZTV_TEST
    REPORT  ztv_test.
    TABLES: vbak, cdhdr.
    SELECT-OPTIONS: s_saldoc FOR vbak-vbeln OBLIGATORY,
                    s_udate FOR cdhdr-udate.
    RANGES: r_objid FOR cdhdr-objectclas.
    DATA: ls_cdhdr TYPE cdhdr,
          ls_cdpos TYPE cdpos.
    IF NOT s_saldoc IS INITIAL.
      LOOP AT s_saldoc.
        MOVE-CORRESPONDING s_saldoc TO r_objid.
        CONDENSE: r_objid-high, r_objid-low.
        APPEND r_objid.
      ENDLOOP.
    ENDIF.
    CHECK NOT r_objid[] IS INITIAL.
    SELECT *
      INTO ls_cdhdr
      FROM cdhdr
            WHERE objectclas = 'VERKBELEG' AND
                  objectid IN r_objid AND
                  udate IN s_udate AND
                  tcode LIKE 'VKM%'.
      SELECT SINGLE *
        INTO ls_cdpos
        FROM cdpos
          WHERE objectclas = ls_cdhdr-objectclas AND
                objectid = ls_cdhdr-objectid AND
                changenr = ls_cdhdr-changenr AND
                tabname = 'VBUK' AND
                fname = 'CMGST' AND
                value_new = 'D'.
      IF sy-subrc = 0.
        WRITE:/ ls_cdhdr-objectid(10), ls_cdhdr-username,
                ls_cdhdr-udate, ls_cdhdr-utime.
      ENDIF.
    ENDSELECT.

  • Release sales order credit block using VA02

    Dear experts,
    By any chance can we release the sales order from credit block using VA02 instead of VKM3?
    I could see an example wherein the change log shows that the Overall Credit Status has been changed to Approved using VA02.
    Could you please assist me with all the available methods of releasing the sales order from credit block.
    KR,
    Tawsif Chogle

    Hi Tawsif,
    I dont thing that is possible, once you released the order from VKM3, it suppose to show VKM3.
    But if you say that your order shows in VA02 for credit release then might be somebody change the price in order, so the order price comes lower the credit limit and order got released.
    Hope it helps.
    Regards,
    MT

  • VKM1 - Release Sales Orders - Job schedueling

    I have maintain automatic credit control for same of the sales documents (the control at the moment checks a review date that should not be in the past, from FD32. If it is in the past it blocks the sales order)
    In the meanwhile, I have maintain a job that runs once a day and releases sales orders if there has been any change in the FD32 of the customer concerning the review date. If there is no change the sales order remains blocked.
    There are though some cases of sales orders that the sales manager regardless of the review date wants to release them. He enters the vkm1 and releases them.
    Up to this point everything is perfect.
    If the sales orders that are released by sales manager using the vkm1 became delivery or invoice before the job schedueling runs there is no problem. If for any reason the sales orders are released by the manager using vkm1 but the next function (delivery or invoice) happens after the job schedueling has run again, the sales order becomes blocked again.
    Is there a way that if the sales order is released by the manager using vkm1 not to become blocked again if the job runs again (so as not to have to release the same sales order more than once)

    I will move this questions to SD

Maybe you are looking for

  • Mixing Podcasts and Music

    I like to listen to music and podcasts randomly, ie all mixed together. Is there anyway this can be done? It used to work, several itunes versions ago, but the new version does not seem to support mixing and matching.

  • Wireless adaptor to amp to play music from Macbook Pro?

    Hey I hope I am not repeating lots of posts on this topic. I am looking to stream music from my Macbook Pro to my amp in the living room. I am aware that airport express does this but is there a cheaper option? Maybe something that justs plugs into t

  • How do i connect my ipad to my imac internet

    how do i connect my ipad to my imac internet

  • Is it possible to backup incremental without having full ?

    Hi, in 10g R2 I have done an incremental backup (level 1) of my database without having a FULL BACKUP. I wonder how RMAN can do this. I thought that incremental can be done comparing to a full existant backup. Can you explaine me please ? Thank you.

  • Time Machine - how to remove a dead disk from Preferences?

    Time Machine Preference pane shows me 3 disks to back up to.  One of these, Drive1 , has not been backed up to for months. It always shows as waiting to backup.  That is because it is dead.  It has been replaced by Drive3.    Preference Pane shows Dr