Block the GR of late delivery item in PO

Hi All
We normally maintain multiple delivery schedule dates for all the PO items. For example the line item 1 qty is 100. But the delivery dates are split into as follows.
1. qty 50 - delivery date 14-05-2007
2. qty 50 - delivery date 25-05-2007 in the item details - delivery schedules.
Now the business requirement is to through an error message during MIGO for the late deliveries against the above dates.
I tried to use the Latest GR date in the item details delivery tab. It does not take into the multiple delivery dates. All it does is to check the multiple GRs against one controlling date.
Is there any other setting to check the GR against the multiple PO dates set in the item details - delivery schedules tab.
Please reply
Thanks in advance
Raj

Hi,
I don't think that there is a way of doibng this in standard SAP.
The latest delivery date (as you have found out) is not considering the delivery schedules on the PO it is simply checking against the date on the PO item line (which is the oldest date of the schedules that exist).
So I can only see a user exit in MIGO or a code modification being the answer. This should not be a risky modification because it just needs to substitute the schedule date for the check. The biggest problem is when you have multiple schedule lines, which line is relevant to the one being GRd? The system can't tell if it is the first one that is late or if it is a future one that is early. It would have to read throuigh the GRs so far and make assumptions about which deliveries relate wto which schedules .
For example, if you have 4 schedules each a week apart and each has a qty of 10. If there have been 15 received so far, which schedule is being GRd when the next items arrive? Is it the missing 5 (that may be late) or were the 5 an overdelivery and the next delivery may be from a future schedule?
I hope that you can see my point, the coding is not that simple.
My own recommendation is to use a simple ABAP to read through the schedules and report on any that appear to have not yet been delivered although the date has passed. So report on it rather than try to get MIGO to act. I know that this would be after the event but at least you would be able to return the stock.
If this solution is not acceptable, then the opnly other solution I can suggest is to NOT use schedule lines, just use one PO line for each delivery. I know this is extra work and not a simple task but I am not sure what else can be done?
Steve B

Similar Messages

  • Block the Quantity in Sales Delivery

    Hi,
    I want to block the Quantity in Sales Delivery if it is Exceeding the Quantity in Sales Order.
    The scenario is..............
    I m creating a sales order for one or more line items with Quantity as 100.
    based on this sales order i m creating a Sales delivery (it can b partial too)
    if the Deliver Quantity exceeds the Order Quantity,
    either it shoudn't allow the Document to b added
    or show a error msg
    Thanks in advance

    Hi,
    Please select this and paste in "SBO_SP_TransactionNotification"- Stored Procedure
    IF @transaction_type IN (N'A', N'U') AND (@Object_type = N'15')
    BEGIN
    declare @numlinii int
    SELECT @numlinii = (LineNum + 1) FROM DLN1
    WHERE DLN1.DocEntry = @list_of_cols_val_tab_del AND
    ((Quantity > BaseOpnQty))
    ORDER BY LineNum ASC
    IF (not ISNULL(@numlinii, 0) = 0)
    BEGIN
    SET @error = 10
    SET @error_message = N'Quantity is invalid in Line ' + CONVERT(nvarchar(4), @numlinii) + N' !'
    end
    END
    SAGAR

  • Can I block the blank lines in delivery note?

    Hi Experts,
    I want to block the blank lines when creating or changing delivery note because  I don't want user to add new items manually.
    Can I realize such a requirement?
    Hope anyone can give me some solution.
    Thanks.
    Best regards,
    Chris Gu

    Go to OVLK,  select the delivery type and execute.  There maintain routine 201 against the field ItemRequirement.  Similarly, for new item category, go to zero184  and donu2019t maintain any item category under the tab MItC
    thanks
    G. Lakshmipathi

  • Block the Schedule line for Delivery

    Hi,
    I have a requirement in which I want to block the schedule line in my sales order for delivery.
    Also I want that system should not perform the availability check and block the stock on the requested delivery date.
    We want the order handler to take a desicion and remove the block, and then the item should be relevant for availability check.
    To cover the 1st req of keeping the block, I will use a schedule line cateogry which has a delivery block setup in IMG.
    Will setup the schedule line cateogry accordingly.
    But I am not sure how to achieve the 2nd req to not to confirm the schedule line qty till the block is there.
    Kindly advise.
    Regards,
    Harsh

    Hi Harsh,
                 2 ways to achieve this,
    1- Create new reason for rejection & you can stop the requirements to flow to MD04. ( assumption is, item will be waiting for further activities by the Order handler )
    2- Tx: OVB8 & OVB5
    check whether you can include your own logic which is applicable only for newly created delivery blocks. This transactions works well for Delivery block "01"- credit block- for not to transfer requirement to MD04.
    Hope it may work for you.
    Regards,
    ReazuddinMD

  • BLOCKING THE PAYMENT TO VENDOR LINE ITEM IN APP

    I am doing  APP Run in F110.  Here I want to block one vendor line item.  In the Edit proposal button I tried to block the line item.  But system is throughing a Error messeage saying that You cannot block the payment in proposal run.
    Can any one pls help in this regard.

    hi seshagiri,
    In <b>F110 </b>while running the Payment Proposal click on that and u can see the list of the invoices to to clear and select the line item whcih u want to block and Double click on it. The window popups and ask for the Payment block in that select the Payment block as A to blokc the invoicess and then continue it. Save it
    Again get back to the previious page and press enter .
    then only the opne invoices will be cleared in that.
    AGain if u want to release that invoices then go to <b>MRBR </b>and slect the invoices and release from there.
    Assign the points if usefulll
    Ranjit

  • From which table field could we find the 'material type' of delivery items.

    Hi,
    Please kindly advise from which table field could we find the 'material type' for one delivery items??
    Thank you.

    Hi,
    You cant get the material type directly from delivery item. Pls make a joint between LIPS and MARA tables to get the same.
    In LIPS, get the material numbers of the delivery document.
    Give them in MARA to get their material types

  • Blocking the Storage Locations from Delivery

    Hi
    We have maintained for a plant different Storage locations like FG-Store,PRD-Store,WIP-Store etc
    If the same material exist in the FG-Store ,PRD-Store
    Can i restrict the Delivery to Happen only from FG Store & not from PRD-Store ?
    What is the config required for it?
    Regards
    AK
    Edited by: Ajithk on Jun 15, 2010 1:46 PM

    Hi,
    Please check the path
    SPRO-->MATERIAL MANAGEMENT->INVENTORY MANAGEMENT & PHYSICAL INVENTORY-->AUTHORISATION MANAGEMENT->AUTHORISATION CHECK FOR THE STORAGE LOCATION
    In that choose your plant and storage location and activate the AUTHORISATION
    and  it maintain the authorisation profiles for the object  M_MSEG_LGO and you can't create a goods mvoement from this storage location.
    Please try this and revert
    regards,
    santosh

  • Block the payment

    Expert
    How to block the paymnet of a delivery till inpection stock is accepted
    Pls give me in details step
    Faisal

    Follow
    1.click  QM in Procurement tick in QM view.
    2.Enter control key related to Invoice Block in QM view .
    This will allow to block invoice unless UD of the lot is not taken
    Now still if you can't do then user user exit in MIRO : MIRO before UD posting is LMR1M001
    This will definitely work' !!

  • ATP Check on/off at delivery item category

    Hello All
    I see that delivery item category unlike sales item category, has a control for availability check (=on/off)
    - What is the purpose of this control if I can control the check at check instructions for delivery
    - What happens if the check instructions for delivery says no check and delivery item category says av check on
    - What happens if the check instruction say product availability check is on and item category says off
    - What happens if the check instruction say product availability check is on and SOME item categories says av check= off
    No I am testing it out as I ask this but I am unable to see the actual purpose of this control at item category in delivery.
    Your replies would be appreciated
    Guru Gulab

    Hi Michael,
    Sorry I needed to revisit this to confirm a point that I am missing to see. Apologies for repeating my question this time with an example.
    This is what is observed
    Current ATP qty check rule A - 125
    Current ATP qty check rule B- 90 (different check control to sales order)
    A)
    Sales order - 050/A check instructions - PAC check = no check, Alloc check = no check
    Request qty- 100, confirmed 100  - understood
    B)
    Delivery - 050/B check instructions - PAC check ON, Alloc check = no check
    Delivery item category Av check OFF
    Confirmed 100
    C)
    Delivery - 050/B check instructions - PAC check ON, Alloc check = no check
    Delivery item category Av check ON
    Confired qty - 90
    Does this mean that to create delivery for 100, I MUST set delivery item cat av check = no avl check ?. Wont check instruction 050/B= OFF do the same result as B)  above.  I observe so.
    So what is the special role of delivery item category av check parameter. You mentioned that sales order uses the delivery item category setting for Av check. How does the sales order know the delivery item category until delivery is created.
    Guru

  • How to make Delivery Item Relevant for Proof of Delivery

    Hi,
      How is it possible to make the Delivery Item relevant for Proof of Delivery (POD). What are the configuration settings required?
    Regards,
    Priyanka.

    Hi Priyanka,
    Following is the method to make Delivery Item Relevant for Proof of Delivery:
    1.  SPRO --> Logistics Execution --> Shipping --> Deliveries --> Proof of delivery
    a.Set POD-Relevance Depending on Delivery Item Category
    (In this activity, you can set the proof of delivery (POD) relevance depending on the delivery item category.)
    Put (X) Relevant for POD, for the relevent Item Categories
    b.Define Reasons for Quantity Differences
    (Define how the quantity is to be calculated (add or subtract the difference quantity, depending on whether you are dealing with an overdelivery or an underdelivery for eg. due to damage during transport).
    2. Set the Relevant for POD indicator on the Shipping tab page of the customer with whom you would like to carry out POD-processing.
    Hope it helps.
    Regards,
    Anirban Roy

  • How to block the goods receipt of items mentioned in the PO

    hi gurus,
    My functional people requirement is, when he created a purchase Order of 1000 quantity and I have also done GR for 860 quantity against this PO. he wont be receiving remaining 140 quantity. So in order to avaid that he have checked del completed indicator in PO. But still this PO is allowing me to do GR of the remaining quantity. He got some functional help but he dont want to do taht thing. My question is how should I block the receipt of that quantity which I do not want to receive.
    he want me to write exit or badi. so Is there is any EXit or badi to do that
    PS: I do not want to change the PO quantity.

    change like this .. dup will get avoided
    if required do message handling
      CALL FUNCTION 'ME_EKPO_SINGLE_READ'
        EXPORTING
          pi_ebeln                  = is_mseg-ebeln
          pi_ebelp                  = is_mseg-ebelp
    *   PI_BYPASSING_BUFFER       =
    *   PI_REFRESH_BUFFER         =
       IMPORTING
         po_ekpo                   = ls_ekpo
    EXCEPTIONS
       NO_RECORDS_FOUND          = 1
       OTHERS                    = 2
      IF sy-subrc = 0.
        CHECK ls_ekpo-elikz = 'X'.
        CONCATENATE 'Delivery Already Completed for' 'Line item:' is_mseg-ebelp '-' 'Material:' is_mseg-matnr INTO message_var.
        MESSAGE e002(sy) WITH message_var.
      ENDIF.
    About the St22 analysis i dont have much idea .. i think so roll back is happening.
    May be others can help you regarding this.Try to post it as a new thread so that you will get better answers

  • Junk mail returns after deleting the item in the "Junk mailbox" and "Trash".  Is there a way to permanently block the sender?

    Junk mail returns after deleting the item in the "Junk mailbox" and "Trash".  Is there a way to permanently block the sender?
    I have deleted the item multiple times both on my Mac mini and my touch and 5 minutes later it is back in my Junk mailbox.  The item will not return to the Junk mailbox until it is deleted from the trash.

    You can create a Rule
    http://email.about.com/od/macosxmailtips/qt/How_to_Block_a_Sender_in_Mac_OS_X_Ma il.htm

  • Block the system for GR against po and inboiund delivery

    Hi Gurus,
    can anybody please tell me is there a way in the system where we can block the GR against PO if there is an inbound delivery cretaed against that PO. so if the PO has an inbound delivery created in the confirmations tab, then during GR the system should only allow to receive against inbound deklivery and not agianst the PO. what settings do we need to do to do this. Points will be duly rewarded for helpful replies
    Thanks
    Anusha

    Hello Anusha,
    Basically you need to maintain the confirmation control key in the Info record or the vendor master in order get the option of doing an inbound delivery and not a rough GR. in info record in purchasing screen and also the same screen in vendor master.
    The above is a permanent setting for a vendor, if you want to do it temporarily, you need to go to the confirmations tab in PO item details and change the control key in there.
    I hope this is what you are looking for
    regards,

  • Is there any standard SAP table which stores the license number assigned to a delivery item

    Hi Experts,
    This is in relation to license number assigned to a delivery item under ‘Export License Log’. Our scenario is for delivery of type NLCC created for an inter-company stock transport order. (i.e.not a sales order case where the license may get copied from sales order to delivery through copy control)
    As we understand, for legal control – relevant scenarios, export license for each item shall be determined afresh every time the delivery is accessed. (Depending on legal regulation, grouping, destination country, export control class, delivery partners vis-à-vis license master customer assignments etc.)
    To print the license text on one of the delivery output types, we want to access the license number for each item. (determined under export license log)
    Our question is:  is there any standard SAP table which stores the license number assigned to a delivery item?
    We have checked some of the license tables (T606*, VAEX, EMXX etc.) but couldn’t get any specific table storing delivery-item-specific license data.
    Helpful answers Text Removed
    Regards,
    Jagan
    Message was edited by: G Lakshmipathi
    Dont add such text in your post

    Hi Lakshmipathi,
    The export control log can be accessed by going to delivery Extras-> Export license log
    We need a table that stores the determined license for each item in a delivery document ( as shown in the below screenshot)
    Regards,
    Jagan

  • Delivery document how to print the BOM Parent and Child items

    Hi,
    I have a production BOM. In Delivery document how to print the Parent and Child items Item Code and Qty.At the time
    of add a delivery document Inventory stock redused only in Parent Item not child item because child item stock already reduced in issue for production.

    If you need to print both the BOM Parent and Child items, you have to create your own report. BOM is only for production if it is not Sales type.
    Thanks,
    Gordon

Maybe you are looking for