Close Open sale order items

Hi,
We have a business scenario of one sales order --> one delivery document. Any items which have not been confirmed for delivery need to be closed out so that they do not show up as open requirements.
One way is to reject the open line items. However, rejection reduces the original customer sales order value.
Is there any other way that the open sales order line items can be changed in status so that the pricing is intact, but the item is closed out ?
Would appreciate inputs from the forum
Thanks

Hi
In standard itself this can be achieved
In t code OVAG itself for your reason of rejection if you maintain BLANK in the statistical column
Then those rejected values will not be reflected in sales order
Suppose  a sales order contains three materials say
Material A  qty 3 units
Material B  qty 3 units
Material C  qty 2 units
Each and everything is priced as 10 US dollars
then the nett value of this order will be 80 US dollars
Suppose if you reject Material C  qty 2 units with a reason of rejection by maintaining the settings that i mentioned above the sales order value still Will  be  80 US dollars and will not become  60 US dollars
This is what you are looking for (i hope so)
Please try this
Regards
Raja

Similar Messages

  • Table Name to take report of Open Sales Order items&its relevant GL Number.

    Hi,
    I wanted to take a report with Output as Open Sales Order Items and its relevant GL account numbers. is there any T Code in the Standard or atleast the table name.
    I have already fetched the Open Sales Order Items from T code VA05, but i need the relevant GL account numbers also.
    Any pointers on this will be appreciable.
    Rgds,

    Hi
    There are no standard reports where in you can fetch the data of the open sales order items and its G/L accounts with the output. But  by creating your own report using LIS then it is possible
    Regards
    Srinath

  • Reg Open sales order item and the quantity

    Hi experts:
    I am getting open sales order item based on inner join of tables(vbak, vbap, vbep). Not using vbbe table in inner join as it doesnt carry all pending open records.
    can any one say how open sales order items  and their quantity can be retrieved?
    I searched forum and saw usage of vbuk and vbup tables, but it does not accomplish our scenario.
    Thanks in advance,
    Sashti.

    Hi,
    1) fetch the header information from VBAK table.
    2) Based on VBAK table fetch all the line items from VBAP table.
    3) Now fetch from VBFA table.
    *-Fetch from VBFA to get the delivered qty
      SELECT vbelv               " Preceding sales and distribution document
             posnv               " Preceding item of an SD document
             rfmng               " Referenced quantity in base UOM
        FROM vbfa
        INTO TABLE lt_vbfa
         WHERE vbelv   = gv_vbeln
           and vbtyp_n = 'J'.
    4) By comparing VBFA-POSNR just filter the records from the VBAP internal table. Remained lines are open lines of the sales order.
    Regards,
    ~Satya

  • Close open sales order

    Dear Guru,
    In our company scenario we have created one contract of 200 quantity and with reference to this contract we have created sales order of 100 quanitty out of 100 quantity 50 was delivered and invoiced. If we closed this open (50 quantity) sales order by selecting reason for rejection then fully quantity of sales order becomes 0 and full quanity of contract shown open.
    For Example.
    Contract quantity: 100 Quantity
    Sales Order Quantity: 10 Tons
    Delivery & Invoiced Quantity: 9 Tons
    If I put a reason for rejection for this item I expect to have the quantity which has not been delivered / invoiced and has been rejected added to the open quantity (90 + 1=91). However, after selecting a reason for rejection, the total quantity of the item goes back to the contract (Contract with 100 Tons).
    Thanks in advance,
    Kind Regards,
    Viru M

    Hi Viru,
        Please consider reducing the sales order item quantity.
    Best regards.

  • Close open sales order with no subsequest documents

    Hi,
    I have a scenario where line items in a sales order have been rejected citing a reason. But for two of these line item materials in a  report are showing up as open with zero quantity (comes up as error in report). The quantity of all line items in the sales order is zero. These line item description column is complete.
    how can this be corrected. how the sales orders  can be made completed, without deleting line items.
    Thanks
    Sharan

    Just a quick check,
    do all items you rejected have been assigned the same reason for rejection.

  • Rejection of open sales order

    Dear
    Expert,
    My client wants to close all the open sales order, I tried with VKM3,VA02, VA05, MASS,  given the reason for rejection,but after that when I am going to  VA02 and giving a line item and then going for VL01n, its working.
    Now I want to stop that thing.
    That is don't want to process any thing even though a line item is added after  VKM3,VA02, VA05, MASS, alternatively any solution to close open sales order whether it is fully delivered or partially delivered.
    I searched in forum but I didn't got any proper solution.
    Waiting for earliest reply
    Thanks in advance
    Regards
    Deepankar Sengupta

    So you want to prevent the possibility to add new items when some items have been rejected?
    Then you should use an user exit:
    Adding new Line Items to Sales Order from a closed period
    If you want to prevent rejected items from appearing in subsequent documents, use requirement 301:
    SALES ORDER REASON FOR REJECTION NOT WORKING .

  • Open Sales Order  table with multiple schedule line....

    YUSUF BHORI wrote:
    Hi Experts,
    In Sales Order there are multiple schedule line for single item.
    Where and in which table i can find open qty for order ,material, item and schedule line items.
    I Want open items for each schedule line. For One vbeln, posnr there multiple etenr.
    Urgent,
    Yusuf.

    Hai,
    Join VBAK & VBAP and store data in an internal table GT_VBAP to get Sales order numbers, items, materials.
    Get Open Sales order items from VBUP into GT_VBUP  where VBUP-GBSTA  NE  'C'.
    LOOP at GT_VBAP.
    Read table GT_VBUP with key vbeln & posnr.
    If sy-subrc <> 0.
      delete GT_VBAP.
    endif.
    ****Fill your Final Report Internal table with required field values **Append into that internal table
    ENDLOOP.
    Now Select WMENG BMENG from VBEP into GT_VBEP for all entries in GT_VBAP.
    LOOP AT  GT_VBEP.
    *******Again Modify your Final Report internal table with these values
    ***VBEP-WMENG is Ordered Qty
    ***VBEP-BMENG is Confirmed Qty
    ************Open Qty     = Ordered Qty      = Confirmed Qty***
    ************Open Qty     = VBEP-WMENG = VBEP-BMENG.***
    ENDLOOP.
    Edited by: Eswara Rao Aakula on Dec 24, 2007 9:56 AM
    Edited by: Eswara Rao Aakula on Dec 24, 2007 9:57 AM

  • Outstanding open sales order (To be Invoiced Amt.)

    Dear Experts,
    I need to display Outstanding open sales order items only with its balanced quantity to be invoiced and amount.
    I am calculating Open SO Line item Qty as
    Open Qty = Sales Order line item Qty(VBAK) - Invoiced line item Qty(VBRP).
    And I am getting Conditions from KONV Table by passing Condition number and Line Item no. Here they are maintaining conditions as some time 10$ per 1 PC and sometime  150$ per 10 PC....I.e Based on Condition value...
    How can I Get Amount to be invoiced for SO line Item????
    Regards,
    Rayudu

    Hi,
    Two ways to look at
    1) As suggested by others, Billing due list will give you the net amount to be billed for an order/delivery
    2) If you are in the process of writing a report to get item details, you will have to compare VBAP and VBRK.
    It will be tedious if you take the route of adding values of each condition as your pricing procedure may have multiple conditions. The best way is to use (VBAP-NETWR - VBRK-NETWR) to get the balance dollar value.
    Raj
    Reward points if helpful

  • How to close automatically sales order with open items ?

    Hi,
    There is a request from a client:
    he would like to be able to close the open items of a sales order which are not billed automatically according to a specific calendar. Moreover he would like to specify that ,generally speaking, the customer does not want to be delivered another time if there are leftovers in the sales order.
    I read in other posting that manually you can close open items in a sales order by adding a reason of rejection for the line item. Nevertheless, I do have one question about that. Imagine we only have one line of 100 pieces and we only deviver 90 pieces. When we put a reason of rejection in the sales order item of 100 quantity, what exactly will happen? How the system will know it only has to reject the 10 non delivered pieces and not the 100 pieces mentionned in the line item ? I also read that the price would change to zero but how can this be correct if we have 90 pieces to bill ?
    Thanks a lot for all your answers.
    Stéphanie

    Dear Stephanie,
    the reason for rejection change the status of the item itself to completed and it move the item from "active to be processed" to a simply statistical status.
    In the scenario you mentioned, as the reason for rejection is applied to the full item, you will set the full item as statistical, but your 90 pieces will continue being delivered and even eventually invoiced.
    Some discrepancies you may find only running some statistical reports, where also the net values information would not be in line as per your expectation.
    In order to prevent this discrepancy issue, I would advice you to contact a good abaper and develop a program that may massively rejects open items with not confirmed quantities, creating a new item for the open quantity if the sales line is partially confirmed.
    It means that, in your scenario:
    Order A > Item 1 for 100 pieces
                               > only 90 pieces delivered & invoiced
                               > 10 pieces open
    the result would be the following:
    Order A > Item 1 for 90 pieces
                               > 90 pieces delivered & invoiced
                  > Item 2 for 10 pieces rejected
    In this way you keep under control any report you may generate out of your sales and you can set as statistical items only quantities not processed further.
    I hope this explanation may help you.
    For any additional information on the reason for rejection I would remind you to SAP documentation and if you have the possibility to try to customize ans set your system with reason for rejection in order to discover directly with your eyes how these work.
    Regards,

  • Close of Open Sales Orders

    Dear Experts,
    I have a similar requirement i.e. A good Volume of Open Sales Orders which are to be Closed. The Status of these Sales Orders being Partially Delivered, Not Delivered and Being Processed. Can I have a best solution to close them via an SAP transaction or with an ABAP Program. Kindly give us a detailed Solution to proceed.
    Regards
    Hari

    Hi,
    As i understood, you want the STATUS of the orders to be COMPLETE.
    For this you have to do some settings in the ITEM CATEGORY in VOV7
    Goto the Transaction code VOV7 and select the ITEM CATEGORIES for all those documents and maintain the  *COMPLETION RULE as A.*
    Now check creating the new documents after executng the full cycle.
    thanks,
    santosh

  • Close the open Sales Orders.

    Dear All,
    We have created Sales Order against FGO Scheme for 76 Pkts and FGO material 3 Pkts, out of that we have despatched 50 Pkts only. Now we want to close open order, but field of order quantity is made gray hence we are unable to update the quantity.
    Please suggest us, how order quantity field will open for updation.
    Thanks
    Prashant

    Hi,
    Goto sales order item data and enter a reason for rejection for the open items.
    The sales order will be closed and no subsequent delivery can be created against it.
    Regards,
    Amit
    Edited by: Amit Iyer on Jun 24, 2011 2:46 PM

  • How to Close Mass Open Sales Orders (Partially / not executed ) at one go

    Dear All
    We are having lots of  OPEN SALES ORDERS , few are COMPLETELY OPEN and rest are PARTIALLY used .Now my requirement is to CLOSE all such Sales Order at one go ie. MASS CLOSING OF OPEN SALES ORDER .
    Please Guide.
    Regards
    Animesh Chakroborty

    Dear Animesh
    First have those open order references in an excel sheet.
    Go to MASS, input Object Type BUS2032  and execute.  There block "Sales order header data" and click on "Fields".  There select the field "MASSSDHEAD_S-LIFSK"  and execute.
    Now click on "Multiple selection" (right arrow), copy those order references and press "Shift+F12" and execute.  There on top, assign some block and execute.  All your sale orders will be blocked.
    On the other hand, you can also change the status of those sale orders by assigning "Reason of Rejection"  in mass.  To achieve this, go to TCode MASS, input Object Type BUS2032 and execute.  There block on "Sales Order Item Data" and click on "Fields".  There block the field "MASSVBAP-ABGRU"  and execute.  Follow the same procedure as explained above.
    Now see the document flow of those sale orders.
    thanks
    G. Lakshmipathi

  • Regarding All open sales order & want to close them

    Hi All,
    My client want the list of all open & partially open sales order in the time period excluding cureent & previous months & want to close all those sales order with partally open & fully open status
    Regards,
    Rohan

    Rohan in t-code mass find the reason for rejection and also try and block the sales order if you find it useful.
    Steps are below:
    First have those open order references in an excel sheet.
    Go to MASS, input Object Type BUS2032 and execute. There block "Sales order header data" and click on "Fields". There select the field "MASSSDHEAD_S-LIFSK" and execute.
    Now click on "Multiple selection" (right arrow), copy those order references and press "Shift+F12" and execute. There on top, assign some block and execute. All your sale orders will be blocked.
    On the other hand, you can also change the status of those sale orders by assigning "Reason of Rejection" in mass. To achieve this, go to TCode MASS, input Object Type BUS2032 and execute. There block on "Sales Order Item Data" and click on "Fields". There block the field "MASSVBAP-ABGRU" and execute. Follow the same procedure as explained above.
    Now see the document flow of those sale orders.
    Edited by: Muhammad Ali Lozada on Dec 28, 2010 12:32 PM

  • How to convert open sales order status to close

    Hi Guru,
    There are lot of sales order in Open status and Overall status is Being processed, i have given the reasoning on Header and Line items and checked the Complete status. I also blocked the billing & delivery by using t-code VA02. when I see the open sales order in VA05 then these sales order exists in VA05 with staus A - Open.
    Please guide / help me that what i have to do to close these order or convert open sales order status in complete or short close.
    Best Regards,

    Thanx Experts,
    It is working, But it is not working in those sales order which order qty, delivery qty, confirm qty = 0, kindly let me know what is the way out to remove such sales order from the open sales order list. I try to delete but SAP says "This document cannot be deleted" Pl. help...
    Thanx for solutions.
    Regards,
    Edited by: VijayAngrish on May 18, 2010 7:48 AM

  • Changing Sold-to party on an open sales order deletes item text

    Hi,
    When changing the sold-to party on an open sales order document, all of the item text is deleted.  Is there a way to prevent this from happening, or is this standard?
    Thanks,
    Craig

    If u r wishing to change the sold to party for a particular item it means u r not selling that item to him. U cant have 2 different sold to parties  in a single sales order.. U can change other partner functions at sales order level but not sold to party partner function....
    U can assign reason for rejection to close this particular order and raise a fresh order in favor of the sold to party u wish to for that particular item...
    Message was edited by:
            srinivas rao

Maybe you are looking for

  • Generating PDF file using FOP API in Web Dynpro

    Hi experts, I would like to generate PDF files from a WebDynpro application without using Adobe Interactive forms. I think that I can export context data to XML stream and then apply XSLT transformation to produce XSLFO format and then pass it to xlf

  • External services management issue?

    Hello Gurus, in external services management, client has 3 vendors.For one vendor, he wants to maintain free items during PO.how can i maintain? pls help..

  • Login Items SpeechSynthesisSever

    Hey! Well, I did a check through previous posts, which had vague answers and left me hanging. So here it is, 3 basic questions concerning 'login items' 1) -Which of the basic login items are safe to remove, ie, (, -iTunes Helper -Microsoft mouse help

  • I can't get newly uploaded songs on my Itunes :(

    I go to Itunes and click "sync music" on windows 8 then I only get the songs I had before... I uploaded a video onto youtube about it. Here is the link, can you please help? Link (Google chrome I don't know if its the same on other browsers) : https:

  • Reg: BOM Item category update

    Hi i got a requirement that whenever a material master's MRP controller(DISPO) is changed, the Equipment BOM needs to be kept in sync.The BOM calls it an item category and it is represented by an alpha character where the MRP controller is represente