GATP wrong allocated quantity in case of partial delivery or item rejection

Dear Experts,
we're currently working on an gATP solution (ECC > SCM 5.0) which works fine except for following issue for which i kindly ask you for your great support:
- When i create a sales order for 100 TO, the quantity is properly assigned in the respective CVC in APO. (Allocation shown in /SAPAPO/AC42)
- Creating a delivery for this SO for maybe 70 TO does not influence the allocation (Allocation still shown in /SAPAPO/AC42)
- Goods issue does not influence allocation -> so far so good ... until now i can always see the order and allocation of 100 TO in /SAPAPO/AC42. I cannot see the delivery in AC42 whereas i can see it in RRP3
- Canceling/Rejecting the sales order item (no delivery for left qty) does release full 100 TO in APO instead of 30 TO which seems wrong as this impacts the whole product allocation (would be easy to create an order for 101, deliver 100, cancel order and have all volume available again). Same happens if partial delivery flag on shipping tab is set to B
- If i undo the cancelation, the system allocates only 30 TO in APO again (diff. between SO qty and delivered quantity) -> seems incosistent and wrong
For me, i would expect following behaviour:
- release only the delta between order qty and delivered qty when rejecting the order
or
- when creating the delivery, it should reduce the allocated qty of the SO to 30 (rest/open qty) and create a new allocation for the order for 70 to. Doing so, the rejection of the SO would correctly release 30to
i would really highly appreciate your input!
Thank you,
Martin

Dear Maawdee,
I know its a genuine requirement but this  funtionality is not possible with standard GATP.
And i guess it is even un achievable with customisation.
Regards
Vaibhav Sareen

Similar Messages

  • Partial delivery per item in sales order and ATP - schedule lines

    Hi,
    I've problem regarding ATP- schedule lines and partial delivery flag.
    In sales order there is flag Partial delivery per item B / 1 . That means create only one delivery even with quant 0. That comes from customer master or customer info-record and it is OK.
    Please look at next example.
    Customer requires:
    10 PCS of materail A on date X. Only 5 PCS are available on date X.
    10 PCS of material B on date X 0 PCS are available on date X, 10 PCS are available on date Y.
    So if we create outbound delivery on date X it will contain only 5 PCS of material  A. No successive deliveries will be created for material A because of the flag B/1. That item is closed.
    Problem is with material B.
    The sales order will be open because of material B and on date Y we can easily create another delivery with 10 PCS of mat B.
    That is wrong. Agreement with customer is only one delivery for ALL items in sales order. If we create delivery on date X it should contain only materials which are available on date X and sales order should close.
    Do you know how to fix this problem?

    Hi,
    I've think you didn't understand my requirement. I allways get schedule lines but they are confirmed on different dates.
    Example in same sales order we have:
    Schedule line for item A:
    DATE X confirmed quantity 10
    Schedule line for an item B.
    DATE X confirmed quanitity 0 (zeroe)
    DATE Y confirmed quantity 10.
    I would like to create outbond delivery on date X with:
    item A quantity 10
    item B quantity 0.
    And if that hapens than B/0 rule will work or reference customzing that you suggested before. So order will be closed because all items are processed or referenced once.
    Do you know how to do that?
    Regards

  • Partial delivery per items always copy sold to settings

    Hello SAP Consultants,
    Currently in my clients' business process, there are scenarios where customers (sold to) can have different ship-to parties. Thus, they maintained partial delivery per item specific for ship to party under sales area shipping tab of customer master (XD01).
    However, when creating sales orders where sold to party is not equivalent to ship-to party, the partial delivery per item of the material ordered corresponds or is referenced from the sold to party settings and not the ship-to.
    How can we make it possible to reflect the ship-to settings of the partial delivery per item to be defaulted when sales order is created?  Is there configurations needed?
    Please advise.

    Standard SAP copies the Partial Del Per Item field values from Sales order - Sold to Party. If you have to change that and read the ship to instead, then you will have to go for enhancement.
    Please work with your ABAPER to get it done. Try to work on user exits MOVE_FIELD_TO_ABAP in the program MV45AFZZ.
    Regards
    Sai

  • Partial delivery at item level base-on sales order

    Dear experts
    In the customer code,the fileld 'Partial delivery per item' controls if Partial delivery allowed.
    In my scenario,i want to control the Partial delivery base-on every sales order not customer code.
    Because some sales order of this customer code will Partial delivery allowed,some not.
    If there are configuration to implement it?
    TKS!
    Edited by: stephen chow on Oct 20, 2008 5:15 PM

    Stephen,
    If you want to restrict the Partial delivery you can do this at 3 levels:
    Customer master
    Customer material info record
    Sales order.
    If you want the specific sale order to have the partial delivery control...you can set it at the sales order-item level-shipping
    If the restriction is on Material, then maintain CMIR
    Regards,
    Prakash

  • Partial Delivery Per Item Setting Not Effective

    Hi,
    Any help greatly appreciated.
    We have a business requirement whereby sales orders may be partially shipped but the sales order lines themselves MUST be shipped complete.
    Therefore we have set the customer master record accordingly ie Partial Delivery Per Item = C ( Only complete delivery allowed)
    This setting is indeed copied into the sales order but the availability check seems to ignore it.  Instead it proposes a delivery schedule ie 100 qty del tomorrow, balance in 2 weeks.
    I would expect that the availability WOULD NOT split the qty like this instead propose the complete qty in 2 weeks.
    I could probably get round this by making the message an error during delivery creation, but I would really like the sales order to behave as expected and make an intelligent 'promise'
    Am I missing something somewhere?
    Please help.
    Regards
    Guy

    Hi,
    You can try the following setting;
    In SPRO -> SD -> Basic functions -> availability check and TOR -> Availabity check -> Availability check with ATP logic or against planning -> Define default settings. The t.code is OVZJ.
    Here for your sales area, under Availabitlity check rule column, you can assign value B and try.
    Regards,

  • Problem in Partial delivery BOM - items not copied in subsequent delivery

    Hi,
    We are using BOM in Sales order and we have activated delivery group for the BOM header item category.
    When we create first delivery we change the BOM header item quantity in delivey ( all the components quantity change accordingly) and save the delivery.
    Now when we try to create second delivery with reference to the same delivery for the left out qunatity in sales order, system is not copying the components of BOM items ( it is only copying BOM header) from sales order to delivery.
    Please let us know how can we create subsequent delivery with reference to the same sales order and delivery should get all the BOM items from SO to delivery.
    Please let me know if you need further information.
    Thanks
    Venkata Rama Reddy,K

    Hi,
    We already set the delivery group to A, and still having the same result.  We change the BOM header quantity only and automatically the component quantity is updated.
    This happens only if there are two header BOM in the Sales Order.  See example below:
    Bom Header 1 = 100
    Bom Component 1a - 80 (partial delivered)
    Bom Component 1b - 20 (partial delivered)
    Bom Header 2 = 200
    Bom Component 2a - 150
    Bom Component 2b - 50
    When creating outbound delivery, initially all the materials are copied to the outbound document.  If we want to delivery only Bom Header 2, then we will delete the Bom Header 1 line item.
    Upon deletion, the status of the component becomes fully delivered in the SO, but the Bom header is still partial delivered.
    Please confirm how to correct this.
    **If there is only one BOM Item in the order, then partial delivery is ok..
    Thank you,

  • Forbid partial delivery of item, but allow partial delivery of sales order

    HI,
    have someone faced situation when it is required to allow partial delivery for sales order with restriction that item in sales order should be delivered fully. For example:
    SO has following items:
    Item1     MAT1     10 un
    Item2     MAT2     10 un
    Item3     MAT3     10 un
    Material MAT3 only 5 un available in storage. MAT1 and MAT2 are available.
    The system should create delivery for Items 1 and 2, but not for 3. Next time when creating delivery from SO and MAT3 is available, delivery is created por item3.
    I have found Partial delivery indicator on client data. This allows partial delivery.  Then I have found partial delivery indicator on sales order item data (Shipping).
    Is it possible to combine those two indicators to ensure client request?
    Can this requirement be covered in another way?
    Thanx in advance!
    Brucke

    You can achieve the requirment using customer-material information record.
    In t.code VD51, maintain customer-material information record. Here you can find a field called partial delivery/item field. Here you maintain value C- Only complete delivery allowed. Leave the max.Par.deliveries field blank.
    This will make sure that the partial deliveries are NOT allowed for a particular customer/material combination. If you maintain this setting at customer master level (t.code VD02), then this will apply for all materials.
    Regards,

  • Excise in case of partial delivery

    Hi,
    Need the solution for the following issue
    I have maintained FERT in the sales order. The FERT is a combination of parts which can be delivered partially. e.g. A Computer where the parts like monitor, keyboard and CPU can be delivered individually.
    The delivery is through project using CNS0 and the billing is milestone billing.
    Now, I want the excise on all these items so how can this be treated? Here the parts are not delivered at a time and SO contains only 1 FERT.

    Do you mean to say that you want to deliver the component of a BOM material, I think if you have maintained seperate price on the basis of component then you will be able to deliver the material components seperately, and during billing the pricing procedure is calculated at item level so automatically the excise values are passed on.
    regards,
    Sudhir

  • How to do the Partial delivery for configurable material ?

    Hi All,
    I am creating a sales order  for a configurable material and is trying to do the partial delivery for the same. But, after the outbound delivery the status of the sales order is shown as completed although I have done the partial delivery.
    Here are the steps I followed.
    1. material I used here is a configurable material.
        Main settings.
      a. In Basic Data tab, marked as configurable
      b. Procurement type='E' in MRP 2 tab
      c. Strategy group as 82 in MRP 3 view.
    2. I created a sales order for quantity 10
    3. Created a production order followed by goods Movement thereby increasing the stock.
    4. Did the outbound delivery for  quantity 5.
    Now if I checked for the status of the sales order using VA02, the status for the line item as well as for the sales order was "Completed" although I had done partial delivery.
    I have checked for setting in Customer master record, item category in VOV7. Everything seems to be fine.
    I checked for all the information in the FORUM without any help.
    Can you please help me?
    Kind Regards,
    Anupama

    Hi,
    For Info, I am creating a sales order for Item category TAC.
    1. In my case, after completing the partial delivery, in the document flow for Order, the status is shown as completed.
    2. In status overview for this item, delivery status indicator is set as  'Fully delivered'.
    I did check in the customer master record and the field
    Partial delivery per item  is set to Blank(  Partial delivery allowed)                
    3. I did run the report RIBELF20  and I am getting this error for all the sales order I created for partial delivery for configurable material.
    For Normal item, the status is showing properly.
    Is there any other settings I have to check?
    I needed this to be working. Please help

  • Partial delivery SO status became completed

    Dear All,
    I faced the following problem:
    1. SO was created for 10 pcs
    2. Via SO reference a delivery doc was created for 5 pcs
    3. WM-TO was created and PGI was executed
    4. The status of SO item became completed
    What is the reason? I checked VTLA > document flow update is set. No partial delivey indicators are maintained in SO and customer master (the field is blank).
    I'd like to ask you to please help if you can.
    Thanks,
    Csaba

    Dear All,
    I'd like to ask to please help in this issue.
    I tested the same without WM and in case of partial delivery I faced the same problem: the status of the sales order becomes completed.
    1. SO created for 2 pcs (VA01)
    2. Delivery document created for 1 pc (VL01N)
    3. Picking (w/o WM!) was done (VL01N) > 'Pick status' & 'Overall pick status' become 'C'; 'Pick confirmation' Picking/putaway confirmation' become 'C' (delivery document, 'Status overview' tab)
    The result is that SO becomes 'Completed'.
    If I delete the picked qty from 'Pick qty' field (VL02N, delivery doc 'Picking' tab) and I save the result:
    1. 'Pick status' & 'Overall pick status' become 'A'; 'Pick confirmation' Picking/putaway confirmation' remain 'C' (delivery document, 'Status overview' tab)
    2. After saving the above mentioned change SO document remains completed.
    (Please consider no GI took place!!!)
    If I delete the item from Delivery doc, SO becomes open (not delivered - don't know exactly what is the proper expression since I1m not in english environment) again - so it seems something is wrong with picking...
    Thanks,
    Csaba
    Edited by: Csaba Szommer on May 23, 2008 9:59 AM

  • Invoice status is "Closed" after posting from Partial Delivery Notes

    Hi everyone,
    My add-on posts PARTIAL draft documents to posted delivery notes without reference to a Sales Order up to invoices. I've noticed that after invoice posting, my document (invoice) status was closed while my delivery notes document is open. Should'nt my invoice status still open? Please tell me if I am missing something on my code below. Thanks in advance!
    public SAPbobsCOM.Documents PostDeliveryReceipts(SAPbobsCOM.Company company, SAPbobsCOM.Documents draft, ref int result)
    SAPbobsCOM.Documents delivery = (SAPbobsCOM.Documents)company.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oDeliveryNotes);
    delivery.HandWritten = SAPbobsCOM.BoYesNoEnum.tYES;
    delivery.DocDate = draft.ShipmentDate;
                delivery.DocDueDate = draft.ShipmentDate;
                delivery.CardCode = draft.CardCode;
                delivery.CardName = draft.CardName;
                delivery.NumAtCard = draft.NumAtCard;
                delivery.DocType = SAPbobsCOM.BoDocumentTypes.dDocument_Items;
    for (int i = 0; i <= draft.Lines.Count - 1; i++)
                    draft.Lines.SetCurrentLine(i);
                    //components of a bom
                    if (draft.Lines.TreeType != SAPbobsCOM.BoItemTreeTypes.iIngredient)
    delivery.Lines.ItemCode = draft.Lines.ItemCode;
                        delivery.Lines.Quantity = draft.Lines.Quantity;
                        delivery.Lines.WarehouseCode = draft.Lines.WarehouseCode;
                        delivery.Lines.VatGroup = draft.Lines.VatGroup;
                        delivery.Lines.UnitPrice = draft.Lines.UnitPrice;
                    if (i != draft.Lines.Count)
                            delivery.Lines.Add();
    return delivery;

    hello, friend.
    in addition to what the others have said, please check your customer master, particularly in the Sales Area Data > Shipping tab.  look at the partial deliveries.  there may have been settings that tell the system if a delivery has been created with reference to the sales order, the order will be completed even if the quantity is only partially delivered.  if the entry in the 'partial delivery per item' field is 'B', then this will explain your situation.
    this can also be manually set in the sales order, so you have to take a look at the order as well, at item level.
    regards.

  • Posting Goods Receipt PO partial delivery

    Hi SAP gurus,
    For example:
    PO # 1
    Item Code = Item001
    Quantity = 5
    Then for partial delivery , I received first 3 pcs of item001, then the last remaining 2 quantities will be delivered and received on the next day and thats the time the PO # 1 status will be closed. how can I do it on my c# program? I try to use the baseEntry and baseType for partial delivery but didn't work. using the baseEntry and baseType will automatically received all the items on the PO and closed it's status.
    Please help me.
    Thanks and best regards,
    Regual

    Hi Regual,
    Please don't double post.
    Regards,
    Johan

  • Sales order status showing Completed, after I do partial delivery

    Dear All, Good morning
    I'm Creating an order for 5 quantities and creating a delivery for 2 Qty',
    my problem here is the sales order status is showing complete and I'm unable to create a delivery for the remaining Qty.
    I've checked with the Copy controls for OR - LR(T.code: VTLA) , for your reference I'm showing it below,
    FOR HEADER
    Target delivery type    LF     Outbound Delivery
    From SalesDoc Type      OR     Standard Order
    Order requirements     001    Header
    Combination requirmt   051    Combination
    Header Data            001    Header
    Header Data Ext. Sys   0
    Handling Units         000
    Copy Item Number is not CHECKED
    FOR ITEM
    Target delivery type    LF     Outbound Delivery
    From SalesDoc Type      OR     Standard Order
    Order requirements     001    Header
    Combination requirmt   051    Combination
    Header Data            001    Header
    Header Data Ext. Sys   0
    Handling Units         000
    Update Document Flow is CHECKED & Positive/Negative Qty
    Please its urgent.
    Thanks & Regards

    hello, friend.
    in addition to what the others have said, please check your customer master, particularly in the Sales Area Data > Shipping tab.  look at the partial deliveries.  there may have been settings that tell the system if a delivery has been created with reference to the sales order, the order will be completed even if the quantity is only partially delivered.  if the entry in the 'partial delivery per item' field is 'B', then this will explain your situation.
    this can also be manually set in the sales order, so you have to take a look at the order as well, at item level.
    regards.

  • Wrong Allocation consumption in GATP

    Hi All,
    Application:
    GATP - Product Allocation
    Scenario:
    We have implemented Product Allocation functionality in GATP.
    Allocation type:
    Allocated materials --> Two step (1. Allocation check and 2. ATP check)
    Open Material --> Single step (ATP Check)
    Issue:
    We have also defined default source plant for material. So when we create Sales order for say material "X" default source plant is selected lets say "Plant 1" and allocation check is carried out and we get confirmation. As this stage Sales order is not saved. Now when we change source plant from "Plant1" to "Plant2" System does allocation check for "Plant2" and same we can see in temporary QTY assignment in APO. Here Material is open for Plant2. Now when we save sales order with source Plant2 still allocation is getting consumed at Plant1.
    We are not able to figure out why system is consuming allocation from wrong plant.
    Need Help.
    Regards,
    Harshil Desai

    Hi Harshil,
    This sounds like a bug in the system. I guess the data in the tube is not updated correctly after the 2nd ATP check.
    You should find some notes if you search in allocation area with your service pack level.
    best regards,
    Michael

  • In RMS when an allocation quantity is cancelled,what are the feilds in item_loc_soh_table to be updated

    I am working on Allocations , when an allocation quantity is cancelled,what are the feilds in item_loc_soh_table to be updated,
    in case of transfer the tsf_reserved_quantity and tsf_expected_quantity are explicitly mentioned.
    but for allocations im unable to find the feilds to update

    Hi,
    When ever we clear the document(Complete payment) that document will be moved to BSAD table. Other wise it will remain in BSID.
    If u are making partial payment then all the partial payment documents along with original document will be stored in BSID till u made the complete payment for that invoice.
    Assumption is u have to give all partial payment documents made for particular invoice item while u are making complete payment in F-28 transaction. So that these partail payment documents will also be cleared while making complete payment and moved to BSAD table.
    This trasaction can be used for both partial and complete payments.
    Irrespective of complete or partial payments made all the documents will remain stored in BKPF and BSEG tables.
    BSID and BSAD are index tables to address performance issues with BKPF and BSEG tables.
    So all open and cleared documents will be there in BKPF and BSEG tables.
    All cleared documents will be there in BSAD table.
    Alll open documents will be there in BSID table.
    Hope it is clear.
    Thanks,
    Vinod.

Maybe you are looking for

  • Video Cards with Standard DP & HDMI Ports

    Since the NVIDEA 120 and ATI 4870 both have mini-DisplayPorts, they require an <adapter> to use with any monitor other than Apple's 24" LED (correct me if I am wrong); and, since use of the adapter does not allow <audio> pass thru . . . I am looking

  • Component and text not visible in dashboard

    Hi expert, After launching Dashboard in BI Portal Calender component and Button text and normal was not displaying. Dashboard Design layout component is displayed. After launching calender component text,button text,normal text was not displaying the

  • Can we do  a interface With out  assigning the TS and BS to the SWC

    Hi,      With  out assigning  the  Technical system and Business system to the particular  software component..    can we do the Scenario.. my Scenario is the  File to  RFC... for this...  the Receiver system ( SAP- R/3 ) is  need to maintain entry i

  • Service programs does not find my X-Fi Xtreme Au

    I have some trouble with the service programs (Audio Console, Audio Console Launcher, Creative-Diagnostic, etc.) deli'vered with the X-Fi Xtreme Audio. They're all telling me that they can't find a supported product. But the soundcard is working fine

  • Distorted audio in iTunes and other apps after 10.8.4 ?

    Hi Listen. After i installed the latest 10.8.4 i have distorted audio in iTunes and other music applications. I have tested this on 3 mac's all with the same result. distorted audio when playing loud Anyone else got this new problem after installing