Cancel of outbound delivery

dear all
i do good issue outbound delivery but now i want to cancel only one item from outbound delivery.
how can i cancel one item from outbound delivery?i don't want to use transaction code VL09 because that do cancel all of the items.
please guide me
best regards
ramin

Hi
Only option is VL09.
First reverse the PGI via VL09, then remove the line Item which you actually wanted to reverse from VL02N, and again do the PGI for balance Line Item.
Regards
Amitesh Anand

Similar Messages

  • Restrict cancellation of outbound delivery if goods receipt exist

    Dear All;
    I wan to ask you if i have cross company po-post goods issue  in the supplying plant-post goods receipt in the receiving plant.
    the problem is my client can cancel goods issue before cancellation of goods receipt that makes negative stock in stock in transit.
    how can i restrict cancellation of outbound delivery if the goods receipt exist
    regards

    Hi,
       There is NO stock in transit in case of cross company STO and system will allow delivery cancellation even after GR. The standard design is well explained in the note: 25220 - No stock in transit with cross-company purchase orders
        If you want to restrict the delivery doc cancellation, you have to go for development. Please check the BAdI: LE_SHP_DELIVERY_PROC as mentioned in the thread: Re: How to restrict reversal of PGI after GR is made for a Inter company STO
    Regards,
    AKPT

  • Cancellation of outbound delivery

    Hi Guys,
    Can you help me fix my issue? I need to cancel a certain outbound delivery. I already performed VL09 to reverse the goods movement. But when trying to cancel/delete the outbound delivery in VL02N, the following error appeared:
    "No credit segment assigned to credit control area RO1."
    Do you have an idea how can I avoid this kind of error message? Thanks!

    Hello
    Check the settings in the transaction OVAD - the setting for the delivery type.  If this group is filled there - the system
    assums that the credit checks should be executed for the delivery.
    The another way will be to check the credit control area for the delivery - it is the field likp-kkber and check
    the settings in the transaction OVA8 for this likp-kkber/likp-ctlpc/ delivery group from the OVAD. In the OVA8 you can deactivate the credit check or create your own routine posting it into the field NO_CHECK. You need to set the bypass-credit_management = X for the delivery types (e.g: STO ones).
    You might have activated from the Standard BADI_SD_CM, the following methods related
    to delivery:
    FSCM_COMMITMENT_UPDATE_DELVRY
    FSCM_CREDIT_CHECK_DELVRY
    You could also step in that BaDIs to know if they are playing any role on possible implemented code.
    Best Regards,

  • Partial cancellation in outbound delivery

    Dear expert,
    I PGI an outbound delivery, quantity 1000 kg. But I want to PGI only 700 kg, I want cancel it, only 300. Can I do this?
    If not, I must cancel all 1000 kg, then PGI again 700 kg, It has to many step. Can I make a partial cancellation?
    Please show me.
    Thank you in advance!
    Hongdm.

    I want to know whether we do only partial reversal 300
    I have already answered to this query
    Once a delivery is PGId for any quantity, then it cannot
         be corrected and it has to be reversed
    You have to follow the standard process only; that is VL09 and VL02N.
    G. Lakshmipathi

  • Cancelling a Outbound delivery

    Due to batch problem, we need to modify some line items in an outbound delivery. We cancel the problematic line items from outbound delivery and process the PGI for balance items. For the deleted items, we create fresh outbound delivery and process it while creating new TO. I have a query:
    For the deleted items in first outbound delivery, how the material be transferred from 916 to original storage bin?

    Hi
    You could use transaction LT10 and just look at st type 916 and then select the lines required and move them but this will show all of the stock in 916 of which some I am sure will be genuine.
    If you know the delivery numbers of the ones that are finished with then in LT10 in the line of storage bin use the arrow that points to the right and in the selection box type in the deliveries you want to see and you will see them only.
    If you have a list of the deliveries you could cut and paste them in to here.
    You can only use LT10 if you want to move a complete line, e.g. if there is a lone of 100 pieces of a material you can only move 100 and no other number but if you want to move the complete line it is a great transaction.
    I hope that this helps
    Kevin

  • How to cancel a outboubnd delivery which has a invoice

    HI All
    I have posted credit memo for a delivery( delivery w/o reference). Let me know the procedure for cancelling the delivery.
    The steps i have performed are as below:
    1.delivery created without reference usig tcode Vl01NO and PGI completed
    2. Invoice posted using VF01
    3.created a credit request using VA01 tcode
    4.created a credit memo using VF01 tcode
    Now i want to cancel the delivery using tcode Vl09 which Iam unable to do.
    please help
    regards,
    satyaprasad

    Hi Satyaprasad
    Welcome to SDN forum 
    Now coming to your query , If you want to cancel the outbound delivery document then , first you need to cancel the billing document then you can cancel the delivery document and then remove the picking qty also and then  close the sales order by putting a reason for rejection
    Regards
    Srinath

  • Cancelling a Confirmed TO with HU for an Outbound Delivery

    We are using Handling Unit Mangement and Warehouse Management . Each Piece has a HU Number and we created an outbound delivery with 5 items. 5 Transfer orders are created  and  4 transfer orders are confirmed for 4 items and we had only one unit of stock for the other item and we found that the item is damaged and cannot be shipped, so I need to cancel the Transfer orders created for other items so that i can remove the delivery off the shipment. we do not ship partial. so we will ship the delivery in the next load,
    The Transfer orders are created with movement type 601 & When i tried to unconfim the confirmed transfer orders using
    1) LT0G with movement type 602 I got an error message : "Delivery 80001495: Function not yet supported for TOs for HUs"
    2 ) I tried to create another Transfer order through LT01/LT10 using movement type 602  so that i can bring the stock from 916/001/0080001495 to some other storage type and some other bin, but i got an error message stating that "Enter Requiremetn Number and type"
    Can any one of you suggest how to canel the confirmed Handling untis for an OBD.
    I searched the forum but could not find the right answer for this situation.
    Thanks,
    Srini

    Hello,
    Solution is described in OSS Note [436644 - Return to stock from delivery (LT0G) is not supported w/ HUs|https://service.sap.com/sap/support/notes/436644]
    Andrzej

  • Reverse/Cancel Outbound Delivery and Billing documents

    Hi all,
    My question is...How do you reverse/ Cancel Outbound delivery and billing documents and what will be the reversals in  Accounting document and how are they updated.
    Regards

    Hi,
    If billed delivery is to be reversed,  Then
    1. First cancel the billing with transaction code vf11
    2.Then reverse the PGI with the transaction code VL09
    3.Cancel or delete the Delivery in vl02n
    4.Delete the sales order.
    Accounting entries will be reversed by cancellation of the invoice and material movement will get reversed after doing VL09.
    Reward points if it is helpful

  • Picking status change in Outbound delivery

    Hi All,
    I have to create a start condition in PPF actions, whihc is nothing but BADI... whihc will trigger when the Pcikinf status is changed....
    I have these threee condtions:
    Action will be triggered by outbound delivery order status change:
    1.     Picking planned status at header level changed after warehouse order creation/cancellation  (corresponds to Focus2 status      0 u2013 Forecast);:
    u2022     from u201CNot startedu201D to u201CCompletedu201D and back from u201CNot startedu201D to u201CPartially completedu201D and back ;
    u2022     from u201CPartially completedu201D to u201CCompletedu201D and back;
    2.     Picking status changed at header level after execution each of warehouse order in drop location (corresponds to Focus2 status      1 - BeginPicked);
    u2022     from u201CNot startedu201D to u201CPartially completedu201D and back;
    3.     Picking status changed at header level after execution of last warehouse order in drop location (corresponds to Focus2 status      2 - Picked):
    u2022     from u201CNot startedu201D to u201CCompletedu201D and back;
    u2022     from u201CPartially completedu201D to u201CCompletedu201D and back;
    any help????
    I want to know how can i code this??

    Hi,
    In the BADI, you can get reference to Delivey Object
    lo_dlv_ppf TYPE REF TO /scdl/cl_dlv_ppf.
    lo_prd                TYPE REF TO /scwm/cl_dlv_management_prd.
    get delivery reference
      lo_dlv_ppf ?= io_context->appl.
    Get the attributes DOCID, the find the status of the documents accordingly.
    Now get the instance of the Delivery management:
    lo_prd = /scwm/cl_dlv_management_prd=>get_instance( ).
    Then read Delivery header and items using the below method based on DOCID:
    APPEND is_docid TO lt_docid.
      ls_include_data-HEAD_PARTYLOC  = abap_true.
      ls_include_data-HEAD_DATE      = abap_true.
      ls_include_data-HEAD_TRANSPORT = abap_true.
      ls_include_data-ITEM_DATE      = abap_true.
      ls_read_options-data_retrival_only = abap_true.
      ls_read_options-mix_in_object_instances = abap_true.
    CALL METHOD lo_prd->query
            EXPORTING
              it_docid        = lt_docid
              iv_doccat       = is_docid-doccat
              is_read_options = ls_read_options
              is_include_data = ls_include_data
            IMPORTING
              et_headers      = lt_whr_headers
              et_items        = lt_whr_items.
    You can find header status in lt_wr_headers.
    Or based on DOCID, get status from table /SCDL/DB_STATUS.
    Hope that helps
    Vinod.

  • Language of material description in Outbound Delivery

    Hi,
    I have created an STO for a new Greek customer Plant and the communication language in the customer master data for this plant was set to Greek.
    As consequence, my Outbound Deliveries from an Italian Plant have been created with a Material Description in Greek...In the meantime, I changed the communication language in the customer master data to english to have the description in english for any new outbound delivery created...
    I deleted the deliveries with wrong language and tried to re-create them after this language change but the problem is still the same (material description in Greek).
    So, it seems that the customer language taken into account is the one that was assigned to the customer at the time the STO was created...The language change will only solve my future documents (STO) so I am looking for a way to correct my deliveries already created as I can not cancel my STO...
    Thanks,
    KAK

    Hi,
    Thanks for reply. But I dont think this works. In another instance of SAP where this functionality is working, I have checked the Item usage and its not CHSP. It is V and batch split is happening.
    Still, I will try once and let u know if this works.
    Regards,
    Vishal

  • Goods receipt not possible for outbound delivery...error code 4

    hi ,
    i created a stock transfer order.
    an outbound delivery was created.
    pgi was done..
    gr was done against this delivery.
    but this gr was then cancelled.
    now when i am doing gr against this outbound delivery.
    i get this eror message.
    Goods receipt not possible for delivery 1134930096: error code 4
    i have then reversed PGI of this delivery in vl09.
    then did PGI again.
    but still same error message.
    please help.
    regards
    shashank

    Hi,
    When system gave you the message with the error code 4, you can click on the message.
    There may be various reasons for the error of GRn agaist delivery -
    1) GRN already posted against the Delivery
    2) Delivery is deleted
    3) Delivery is currently processed by another user
    System gives you the detailed analysis aling with the codes. You can check what reason is mentioned for reason code 4.
    Regards,
    Prashant

  • MIGO : How to identify post is for Goods Recipt of outbound delivery.

    Hi,
    I am working with MIGO Transaction,
    My requirement is that while posting the Goods recipt with outbound delivery, If Movement type is not eqaul to 861, display a msg to change movemnet type to 861.
    for this requirement I am using the BADI
    MB_DOCUMENT_BADI - >  MB_DOCUMENT_BEFORE_UPDATE  .
    My Querry is that How can I Identify that the posting is for Goods reciept with outbound delivery.
    thr r three importing parameter for the BADI
    MSEG
    MKPK
    & vm07m.
    I try mkpf-tcode2 field.
    but for both  goods recipt and cancellation , the value of this field is MIGO_GR.
    Please help me regarding identification of the same.

    Hi,
      Goods Receipt normally gets stored in MKPF & MSEG tables..
    Regards
    Kiran Sure

  • Bapi to be used  for delivering data of outbound delivery to LDL

    Hi,
    I am new to ABAP development and I need to do some enhancements for standard bapi BAPI_OUTB_DELIVERY_SAVEREPLICA .
    I have to use bapi for delivering data of outbound delivery to LDL.
    I have created segments with additional fields for order header and item header in we31.
    The additional fields should be implemented in created segments.After creating segments the additional fields data should be assigned to Idoc structure OBDLV.
    This is the requirement I need to deliver  by tomorrow.Please help me by providing step by step procedure and how to do?
    Thanks in advance
    Raj

    Dear Venkat,
    for cancelling GI/GR you may use BAPI_GOODSMVT_CREATE with GM_Code 06
    for cancelling confirmations you may use BAPI_PRODORDCONF_CANCEL
    Regards, Andreas

  • Change of Sales order info without deletion of Outbound Delivery Order

    Hi Experts
    Background :  Although Invoice has been created and issued , Customer request SD user to divide the invoice into two invoices.
    or change the amount or quantity with same order No.
    AS IS  : 1 . Cancel invoice -> Reverse PGI -> Delete Outbound Delivery -> Change Sales Order -> Create New Outbound Delivery -> PGI ->
    Invoice
    Please let us know how to change sales order info ( cases : seperate 1 item with two items , change ship-to-Customer ,,,,,,,
    Further Explanation on this : After the invoice has been issued, If the customer wants to change the quantity 10, into two line items and One line item with 5 quantity another line item into another 5 quantity , wnats to have two seperate Invoices for this
    Is it possible to have?
    And some times the user wants to change the Ship to party after the Invoice has been issued, Is it possible to change ?
    Pls help me on this
    Thanks In advance

    Further Explanation on this : After the invoice has been issued, If the customer wants to change the quantity 10, into two line items and One line item with 5 quantity another line item into another 5 quantity , wnats to have two seperate Invoices for this
    Then, you have to first change the same in SO. to do so, you have to reverse all the process to reach SO & amend as required.
    Parila quantity billing is another way to have 2 seperate invoices.
    Is it possible to have?
    And some times the user wants to change the Ship to party after the Invoice has been issued, Is it possible to change ?
    This is doesnt seems logical or Business need. Once goods are alredy sent to respective partner. I dont think business asks you to change the Party name that too Invoice is already made. Is it your assumption or business requirement?
    if its really a business requirement, instead of thinking about the solution, suggest you to educate the Business. Is there any such practical scenario happens in the Market. I dont think so.

  • GR against outbound delivery

    Hi,
    I have one query. I am doing STO between two plants with excise & billing.
    In the receiving plant, I have done GR(MIGO) against multiple outbound deliveries say X0001,X0002,X0003. Excise invoice number is one for all the DOs.Then I have capture & post excise invoice in J1IEX.
    But when I am trying to cancel the GR, reversal(102 mvt) is getting updated in the first outbound delivery i.e. X0001 only & not against the remaining two deliveries. Because when I'm trying to do the GR against the same DOs, it's showing the items of first DOs only.
    How it is possible? Why the reversal is not getting updated in the remaining DOs?
    Has anybody gone through similar case?
    Thanks in advance,
    Piyush.

    hI pIYUSH,
    Have u taken total outbound delivaries into single MIGO
    please check whehter u properly did the GR while  taking  into the  receiving plant
    thanks
    Sri

Maybe you are looking for