Open outbound delivery/reason for rejection

Hi,
we have the issue, with open documents in SD, which looks like open in SAP treasury module
I try to reproduce the issue:
1.VA01- standard Order
2. VL01N - otbound delivery
3. VF01 - Invoice
4.VF11 - Cancel invoice
5. VL09 - Reverse good movement
And the result of this case is that all document are completed or cleared except Outbound delivery, which is open and has status A - Not yet processed...
In SAP Treasury looks standard order items as open....
There are no possibility to set field Reason for rejection in Sales order, because this field is not ready for input.
Any help how to solve this issue.
Thanks
Petr

also consequent invoice and cancelled invoice will be deleted and we lost the history
Not sure what do you mean by cancelled invoice would be deleted, which is not possible.  For information, if you check the document flow for a sale order, you can very well see the invoice and subsequent cancelled invoice but of course, you cannot see the delivery if it is reversed and deleted.
G. Lakshmipathi

Similar Messages

  • Status of Sales Order Open Even after assigning Reason for Rejection.

    Hi All,
    I am facing with a basic problem wherein even after assigning a reason for rejection status for a sales order, the sales order numbere is appearing in  the list of Open Sales Order(VA05).
    Also another case is i created a sales order with one line item, invoiced the same. Now i cancel the invoice and further wanted to close the sales order as i cannot delete the same. In this case also i see that even after assigning the reason for rejection, the sales order number along with its details appear in the list of open orders.
    Can somebody please tell me whatt configurations have i missed?.
    Regards
    Bhushan
    Edited by: NAGABHUSHAN THIPPANNA on Nov 30, 2009 9:14 AM

    Hi Vivek,
    Thanks for the reply... My issue got solved partially. Now if i assign a "Reason for rejection" to the sales order then that sales order is not reflecting in the VA05 (open orders list).
    But given a scenario wherein i create  a sales order and whose quantities & values  gets updated in the standard infostructures and i will be able to see the same by executing MCTE (incoming orders & Qty). After assigning the reason for rejection for the same sales order i view the output of MCTE then the report still displays the old ordered quantity and value. Is there any wayout to control this wherein the moment we assign a reason for rejection for a line item in a sales order and the values get reversed in the standard infostructures.
    Thanks and Regards
    Bhushan

  • Reason for rejection For open line items

    Hi Experts ..
    I Have checked in Google and in scn But Not able to find exact one
    How to achieve This Issue
    Created sales order line item ---150 qnty Now delivered---100 qnty PGI As well as
    Now Clint wants to give reason For rejection For 50 qnty
    Now Generally what we are doing is Just changing the qnty in sales order change mode VA02 --100
    But some times they have so many open line items are there and not possible to change in all line items exact number
    So now i trying to give reason for rejection Line item For full 150 qnty Because Automatically 50 qnty Will be reduced in MD04
    But when i am Giving reason For rejection To line item system is giving error msg that subsequent document is being processed
    So any Enhancement shall we do To skip this 
      Thank a lot

    Dear T.W Sir Thanks a lot For your replay
    But I can not see that the excess qty (not delivered) is being deducted from MRP, when Reason for Rejection is set.
    Sir we can see ...May be it will take 5 mnts time To be updated ( MD04)
    By the By , sir you have any idea To control This pop-up Message ( In your case it may be information msg But some times We are getting Error Msg )
    so Where we can control Warning to Error like this
    or it is related to enhancement issue 

  • Reason for Rejection for blocking line item for delivery

    Hi All,
    I am working on this project where based on earlier configuration, by selection reason for rejection, delivery for line item is getting blocked.
    I want to change this settings because reason for rejection should not be controlling the blockage it should be merely be the reason. Delivery should be blocked if it is blocked by selecting delivery block field in schedule line for the line item.
    How can I change the settings for the reason for rejection?

    Dear ankit.k.agarwal      
    If you assign a reason for rejection system will block the particular sales order and that sales order shouldn't be used any longer.
    This is the standard SAP behavior and the program was written like that.
    Still if you want to do , you have to go for an enhancement to change the standard program(It is not suggestible)
    In stead you add a new field in sales order(field exit)  and convince your key/core users to maintain the reason for rejection in that field .
    Co ordinate with your technical team
    Thanks&Regards
    Raghu.k

  • How to sets the Reason for Rejection of the Open Sales Order Lines

    Hello gurus,
              I want to set the Reason for Rejection of the Open Sales Order Lines, Case is like :
    If current date is exeed the Auto Void Confirmed Back Order Days(for item level) +  date (last responding from customer), then reason for rejection should be set, So i want the logic to find out the date is exceed or not.
    Thanks
    Anjana

    Hello anjana,
       Actually your question is some confusing, but if u want to get eldest change as active sales order then logic is as follows:
    1.  On base of OBJNR u have to get UDATE from JCDS table
    2. then write logic as:
    SORT i_jcds BY objnr stat chgnr DESCENDING.
          LOOP AT i_jcds INTO wa_jcds1.
            CLEAR lv_stat.
            lv_stat = wa_jcds1-stat.
            AT NEW objnr.
              AT NEW stat.
                CLEAR: wa_tab.
                wa_tab-objnr = wa_jcds1-objnr.
                wa_tab-stat = lv_stat.
              ENDAT.
            ENDAT.
            IF wa_jcds1-inact = 'X'.
              CLEAR lv_tabix.
              IF sy-tabix > 1.
                lv_tabix = sy-tabix - 1.
              ELSE.
                lv_tabix = 1.
              ENDIF.
              READ TABLE i_jcds INTO wa_jcds2 INDEX lv_tabix.
              IF sy-subrc = 0.
                wa_tab-chgnr = wa_jcds2-chgnr.
                wa_tab-udate = wa_jcds2-udate.
                wa_tab-utime = wa_jcds2-utime.
                APPEND wa_tab TO i_tab.
              ENDIF.
              CONTINUE.
            ELSE.
              wa_tab-chgnr = wa_jcds1-chgnr.
              wa_tab-udate = wa_jcds1-udate.
              wa_tab-utime = wa_jcds1-utime.
            ENDIF.
            AT END OF objnr .
              AT END OF stat.
                APPEND wa_tab TO i_tab.
              ENDAT.
            ENDAT.
          ENDLOOP.
          DELETE ADJACENT DUPLICATES FROM i_tab COMPARING objnr stat.
          SORT i_tab BY objnr stat udate utime.
          DELETE ADJACENT DUPLICATES FROM i_tab COMPARING objnr.
    3. now in i_tab table u'll get eldest UDATE
    Hope its work for u.
    Thanks & Regards,
    Sumit Joshi

  • Sales report based on Reason for Rejection

    Hi Guru's,
    I have a requirment to get the list of sales orders( Open/ Close) report based on Reason for Rejection.
    Please makesure it should be standard not customization and using tables.
    Thanks & Regards,
    Subbu.

    Hi subburamaiah
    If you want the report you can create a separate SIS report . In that take the input field  as a Reason for rejection.. and ask for the output the list of sales orders .Now when you check this user defined report you will give the reason for rejection and check what all orders got rejected on that reason for rejection.
    Regards
    Srinath

  • BAPI_SALESORDER_CHANGE to update reason for rejection of sales order item

    Hi,
    The FM BAPI_SALESORDER_CHANGE is not working properly as I am getting below error when try to update the reason for rejection at sales order item level.
    The delivery is done for this salesorder. Is it because the reason for rejection field is not as an input field when delivery done?
    error in return table is " Field 'ABGRU' cannot be changed, VBAPKOM 000010  ready for input"
    Request your suggestions to avoid this error.
    Thanks

    >
    anikaushi wrote:
    > Hi,
    > The delivery is done for this salesorder. Is it because the reason for rejection field is not as an input field when delivery done?
    >
    >  error in return table is " Field 'ABGRU' cannot be changed, VBAPKOM 000010  ready for input"
    >
    >
    > Thanks
    Yes, Most likely.. You can confirm this by trying to change a order without delivery and see if it goes thru (to ensure that you have passed correct parameters)...
    you may have to delete the delivery (and if billing document exist, cancel it), before you can reject the line item... it would be safer to raise an error message and let the users manually delete delivery document as long as you don't have large volumes of this scenario..
    Please see the SDN thread for how you can avoid this error...
    Re: Cancel Sale Order after Issued Billing

  • Not able to put reason for rejection at sales order level.

    Hi Gurus,
    I have an issue where I am not able to put reason for rejection for line item in sales order. It gives error as please delete the follow on document purchase order line item number 10. I have already deleted the line item in purchase order. Then tried but did not work. Tried by deleting the purchase requision item also but it did not work.
    Tried to undelete the item from PO and then again tried to put reason for rejection but it could no worked out. 
    Please guide me what can be the solution.
    Regards
    Vinod

    As far a I understand you created PO for line item
    So first check whether GR is reversed or not for PO
    Then mark this line item for deletion in PO and then in PR
    Check if you have created any billing document for PO if so reversed that invoice
    Also check if you have created any delivery for the Line item in sales order if yes then reversed the same
    If you have Sales order related Billing, and if you have done billing reverse the same
    If you have Delivery related Billing, and if you have done billing reverse the same
    After reversing all docuemnts created for Sales order then only try to reject the line item
    You can check table VBFA for document flow

  • Changing the status of the sales order item based on reason for rejection

    Hi All,
    When a Sales order item is rejected then the status at the item level is changed as 'TECO'.When the reason for rejection is removed the status 'Teco' is reset.This status change can be achieved using the user exit 'MV45AFZZ'.But the exit does not allow re-atp calculation whenver a blocked item is release.I have use the exit 'MV45AFZB' ,through this the status change as well as re-atp calculation takes place.But the status changed(Based on reason of rejection) does not appear in the same screen.The change gets reflected only when the sakes order is saved and i open it again.
    I want the status change to appear in the same screen.I am doing my code in the form 'userexit_check_vbap' of the exit 'MV45AFZB'. Please let me know if there are any user exits or BADI's available for the same(Changing the status of the sales order item based on reason for rejection ).
    Regards,
    S.Subasree

    Hi subburamaiah
    If you want the report you can create a separate SIS report . In that take the input field  as a Reason for rejection.. and ask for the output the list of sales orders .Now when you check this user defined report you will give the reason for rejection and check what all orders got rejected on that reason for rejection.
    Regards
    Srinath

  • CO-PA and Sales Order Reason for Rejection

    Hello,
    Here is our situation
    1.  Sales order is created for 10 pc/$1000.
         This creates a CO-PA entry for the $1000
    2.  Sales order is partially delivered/invoiced for 5 pc/500$
    3.  Customer cancels remaining quantity, so we place a rejection reason on the order.
    4.  However, the Reason for Rejection creates a CO/PA reversal entry for the full $1000, even though we partially delivered it. 
    5.  Would like SAP to only create a CO/PA reversal for the remaining open amount of $500.
    I have checked OSS, but can't seem to find anything.
    Any experience with this?
    chris

    Please check ur copying requrement routine in VTAA must be "301" and "Pos./neg. quantity" must be "+". Check with this configuration,
    If any query please revert back
    Rgds
    Dhirajjjj

  • Reason for Rejection

    Hi ,
    The Sales order is created  and the PR is generated and Based on PR, purchase order is created. The Inbound delivery and  GR is done and the stocks is in Sales order Stock.
    By Mistake User puts a Reason for Rejection for the Line item and system accepts it without showing any error message.
    This needs to be corrected

    Hi Akash A,
                This is std system behaviour to allow the Reason for rejection. But system issues warning message before you set the reason for rejection. Have tested the same & system triggered below message in sequence.
    Message no. V1036
    Message no. V1775
    Message no. V1544
    Message no. V1579, Then able to save the document with reason for rejection  ( code:00)
    in VA02,- when i was trying to remove the reason for rejection,system didnt allow to do so & issued below error message
    Message no. V1597.
    This is because,
    Eg: MTO- scenario, flow is like
    MTO - PR - PO - IBD- MIGO, then stock in inventory against SO.
    In this stage, if customer cancels the Order,  you cant cancel the delivery, you have only option to set the delivery / billing block. but still system shows this order in "Incomplete order list" To avoid this,
    you set the reason for rejection & status will get updated as "Complete".
    If you dont want to do so, you have to fine tune system or Dont give option to the user to view this tab or field.
    Regards,
    Reazuddin MD

  • Error while giving Reason for Rejection

    Dear Gurus,
    When I want to close a Sales Order by giving a Reason for Rejection, system is giving an Error message as 'V1:901' and there is no explanation for it. Even in SE91 there is no entry for this error message.
    What is to be done now?
    Kindly help me in this.
    Thanks and regards.
    Venkat - Hyd

    When I checked to see the program ZV45AIZZ, system says it does not exist. Is this an own developed 'Z' program??
    Normally the error message V1:901 does not come for me too, but for some Sales Orders it is coming,  which I am seeing for the first time too!! So do not know why it is happening.
    There are no user exits for this line item and as I said there is no message explanation for this error message.
    Yes there are some subsequent documents in some cases, but I am trying to close all open Sales Orders / line items for the last financial year as that is an Audit point in our company, I cannot close / delet them under any circumstances, just need to close open line items.
    Any more inputs plz..
    Regards.
    Venkat - Hyd
    PS: Plz tell me, what are the dangers of leaving open Sales Orders or partially processed Sales Orders, i.e., open line items?? Do we have to close them compulsarily??

  • Reason for rejection for completed item

    Hi All,
    How to give reajon for rejection for a completed item?
    Because after delivery of an line item the reason for rejection field is coming in grey mode.
    So how to make it in change mode so that i can put reasonf for rejcetion.
    Waiting for valuable advise.
    Regards
    Ashis

    Hi Ashis,
                      Why you want to set the reason for rejection for already rejected item. Is the Document still in Being processed sate even after billing and delivery? If it is then check the completion rule in the Item category deinition. If the Table has not got update then you can run the report "SDVBUK00" to make the document complete. Please not that this works only if the status in the data base is complete. Other wise If you want to set the reason for rejection for the items that have the completed status , you have to cancel the Inovice and reverse the goods Inssue(VL09) and then set the reason for rejection. Kindly please let me know If you need any more information on this.
    Regards
    Ram Pedarla

  • Reason for rejection for a completed item

    I have a maintenance contract where in there are two line items. One line item is completed and the other one is still open.
    The business requirement is a new maintenance contract with reference to the above mentioned contract. In the new maintenance contract, the completed line item from the reference contract is also coming. Is there any way to avoid this?
    We cannot give the reason for rejection in the old contract since the line item is completed and and the field is greyed out.
    Any suggestions welcome.
    Thanks,
    Bala

    Are you creating a new maintenance contract or want to deliver the second item. If your objective, then please use the release order
    In order to create a release order for a quantity contract, proceed as follows:
    1. In the initial screen, choose Logistics -Sales and Distribution -Sales.
    2. Choose Order -Create.
    3. Enter the order type and, if necessary, the organizational data.
    The values for sales organization, for distribution channel and the division are usually proposed from user-defined parameters. Entries for the sales office and the sales group are optional.
    4. Choose Sales document   Create with reference.
    A dialog box appears.
    5. Choose the Contract tab page.
    6. Enter the contract number and the number of the partner requesting the goods (the releasing partner).
    If the partner authorization check is activated in Customizing, the system checks whether the partner is authorized to release against the contract. If the partner is not authorized to release against the contract, you cannot continue processing the release order until you enter a partner who is authorized. If several ship-to parties are defined in the contract to which the release order refers, a dialog box containing the possible ship-to parties appears. You must select the ship-to party who is to receive the goods.
    7. Choose Selection list.
    The quantities (quantity contract) or values (value contract) that have not yet been released for the contract items are displayed here.
    8. Change the quantities/values for this release. If certain contract items should not be copied in this release, deselect these items.
    9. Choose Copy.
    10. Enter the purchase order number for the customer.
    11. If you want to enter further data for the header or items, select the corresponding menu entry. If you wish to change data for an item, select the item before you choose the menu entry.
    12. Enter all the necessary data.
    13. Save your document.
    If you want to create a new contract then the old contract should have expired in which case you can copy that contract to the new one and edit the changes and save it.
    regds
    Jude

  • Reason for rejection not changed in transaction MASS

    Hi everybody,
         I'm trying to update a sales order item with a reason for rejection (field VBAP-ABGRU) in transaction MASS but it doesn't work. I took a look in SAP notes and found similar problems but these notes (specially note 390105) don't apply to our version (4.7 support package 22). Before opening a note in SAP I would like to have someone's opinion about the issue.
         Thanks,
    Paulo

    Paul, it doesn't work because the field is not updated despite success message issued when the transaction is finished (I tried to change the field content from blank to other value). The field is available in transaction MASS and I have successfully tested it in another system (release 6.00). But now I found a note (regarding to the same problem in another field - MASSSDPOSVBKD-KURRF) that can be helpful. It's note 777746 and it applies to our release. So, I'm waiting for the basis team to implement it to see what happens.
    Thank you,
    Paulo

Maybe you are looking for