How to GR for PO in which delivery completion flag is checked.

How can I stop GR against a PO in which Delivery Completion Flag is checked for the line item.

To stop the system from proposing a quantity in Transactions MB01 or MIGO and to prevent a GR posting, you can proceed as follows:
Reduce the purchase order quantity to the previous GR quantity.
Block the purchase order item.
(ME22N: Block pushbutton; ME22 Menu -> Edit -> Block)
Fill the date field for the 'Latest Possible Goods Receipt' (LEWED) in the purchase order item. If you do this and you enter a GR document after this date, the system issues message M7163, which you must set as an error message in Customizing.
see OSS Note 856279 - MIGO: Proposed qty despite 'delivery completed' indicator
By the way, setting the block is not really recommended and jsut short term solution, as it will stop you from archiving this PO

Similar Messages

  • Delivery Complete Flag and Generic Articles

    We have an issue when a PO is auto marked with a delivery complete flag, it isn't marking the Generic Articles with a completion flag as it does the Variant Articles.  I did a search on this in the Forum and cannot find anything concerning this issue.  Does anyone know how we can fix this?  We have ECC6 and we are using T-Code ME21N, we put in the generic article and then we can choose the variants we want on the PO.  The variants with the generic article then stay on the PO.  Is there a way that the PO either automatically checks the Delivery Complete flag for the Generic Article or to take off the Generic Article automatically after we choose the Variants?
    Edited by: Al Damsgaard on Aug 17, 2009 4:01 PM

    We have three "Tolerance Limits" under "Goods Receipt" in SPRO.  One is "order Price qty variance" (GR)/E-MSG which is set to a lower of 50% and an uppoer of 50%.  The next is the "order price qty variance (GR)/W-MSG which is set to 20% lower and 20% upper.  The last is the "moving average price variance" which is set to 0% for both upper and lower.  Is this the one that I need to change to 1%?

  • Delivery completion flag at delivery document level

    Hello Tean
    we have developed one inbound interface and Now the interface is working fine.. I am able to do the GR against inbound delivery and the PO status and delivery completion flag is also set at the PO level but now my FO is asking to me to set the delivery completion flag at inbound delivery document level and updation of history also. so i request you to please check and help me to find the solution.
    Technical details which i have used for developing the interface
    IDOC type: MBGMCR03
    Message type: MBGMCR
    Post Goods Movements with MB_CREATE_GOODS_MOVEMENT (ie bapi_goods_mvt_create )
    Please check and let me know the solution.
    Regards
    Raj

    use T code SQVI. here you can join tables having atleast one key field among.
    SQVI> give table name> press create> pop up will come> give the details > select table join from the drop down> click insert table> in pop up give table name > table details will appear> again press insert table> give next table name and so on. this way you can join many tablesd with key field. if key field is not there. it will not allow.  after joing all the required tables press back button.
    now from left side pane you can select the fields from ech table and decide which should come as input ( for eg company code , date etc)  and the outputs from each table.  Then save.
    now you can execute this in the same screen. or else you can use it later on also.  go to SQVI. give the Quickveiw name you have selected. and exceute.  it will act a  report with the inputs and outputs you have selected.
    if you want to restructure the report . it is possible.  change the input and output fields.  and save

  • Delivery completion flag

    Hi,
    I need to list all the purchase order with line item for which delivery completetion flag is updated (it may be updated automatic ie when PO qunatity equal to GR quantity or manually user has updated the flag)
    i need to pass from date and To date as input.
    Can any one help me now i can take this details.
    Thanks in advance
    regards
    Kumar

    use T code SQVI. here you can join tables having atleast one key field among.
    SQVI> give table name> press create> pop up will come> give the details > select table join from the drop down> click insert table> in pop up give table name > table details will appear> again press insert table> give next table name and so on. this way you can join many tablesd with key field. if key field is not there. it will not allow.  after joing all the required tables press back button.
    now from left side pane you can select the fields from ech table and decide which should come as input ( for eg company code , date etc)  and the outputs from each table.  Then save.
    now you can execute this in the same screen. or else you can use it later on also.  go to SQVI. give the Quickveiw name you have selected. and exceute.  it will act a  report with the inputs and outputs you have selected.
    if you want to restructure the report . it is possible.  change the input and output fields.  and save

  • BADI to get GR done flag , Final Invoice flag and Delivery completed flag

    Hi all,
    An Idoc needs to be triggered for PO line items to indicate different flags. As soon  as MIGO or MIRO is done for PO line item, I have to check three flags namely GR done flag , Final Invoice flag and Delivery completed flag and send information of these flags as set.
    I want to know which BADI or User exit will give information  to indicate that either of one or all above flags are set for PO line item as soon as MIGO or MIRO is used.
    Thanks in advance,
    Madhura

    HI,
    When Purchase order is created with reference to contract, system carry
    out the check whether Document date of PO should be within contract
    "validity start" and "vaidity end" date. If document date is outside
    the "validity start" and "validity end" date of PO, message 06 040
    "Validity period of contract does not start until &" or message
    06 041 " Validity period of contract expired on &" is raised.
    Same check is also carried out during any change in PO (txn ME22N).
    Please use one of following option to close the PO.
    1. Change the category of message 06041 as warning in customization.
    Txn OLME.
    Environment Data -> Define Attributes of System Messages ->System
    Messages
    2. Change the validity end date in contract and close the Purchase order. Validity end date can be reverted.
    BR
    Nadia Orlandi

  • Set delivery completed flag with a program

    Hi,
    We have a need of setting the delivery completed flag on a lot of POs. Is there a program that we can use for that?
    br
    Anders
    Edited by: Anders Öhrling on Aug 10, 2011 5:42 PM

    Hi,
    For mass Updation of delivery completed indicator for purcahse orders goto trns MEMASSPO and select the field MASSEKPO-ELIKZ and execute and copy all the purcahse orders and items and execute mark the check mark for delivery completed indicator in upper tab and enter the tab carry out mass change and save it..

  • Setting of delivery completed flag in Purchase orders.

    Hi Gurus,
      I need to set the Delivery Completed flag (EKPO-ELIKZ) and Final Delivery flag (EKPO-EGLKZ) for the Purchase Orders whose Goods Receipt has been done.
    Is there any function module or any BAPI F.module to do this.
    Can anyone Help Me.
    Thanks in Advance.

    Hi,
    Check in table T163 what is set with the field WEPOS. it must not be X and that is reason it is not coming as checked when u create the PO.
    Regards,
    Raj.

  • How to get the sql id and sql text  for the pid which is completed.

    Hi All,
    I like to know how the get the details of sql_id and sql_text using the proecess which is completed already (ie., no more showing in the top command).
    But I have the details of the process id.
    Database name: 11g
    os: sun os
    thanks
    Edited by: user9354175 on Nov 8, 2010 10:42 AM

    If the session is still connected you might try this:
    - query v$process where spid = os-process-number
    - then join v$process to v$session using ADDR (in process) to PADDR (in session)
    - then look at PREV_SQL_ID in v$session.
    - use that to get the SQL_TEXT in for instance V$SQLAREA.
    Could work, if all info is still in the SGA...

  • How GRR is Possible after Tick on Delivery Completed in PO

    Hi,
    We have a PO with 10 Qty. and do GRR of 4 Qty. in respect of PO.
    After that we want to short close that PO.
    For it, we change the PO and click on Delivery Complete check box. After that see in ME2N and found, there is no Qty pending for delivery..(means in Still to be Delivered, Qty is 0).
    Now PO has been short closed and no one can do GRR for pending 6 qty.
    But when we trying to do so, means creating GRR, it is allowing for it. After that we have create GRR for 3 Qty and system generated another GRR number. System not shown any issue with doing GRR...
    How it's Possible, when we have already Ticked on Delivery Completed....
    Plz guide...

    Please refer SAP Note-Note 856279 - MIGO: Proposed qty despite 'delivery completed' indicator
    Summary
    Symptom
    You have set the 'delivery completed' indicator in the purchase order item. However, the system still proposes a quantity during the goods receipt using Transactions MB01 or MIGO and you can post the goods receipt.
    quantity, proposed quantity, ERFMG
    Reason and Prerequisites
    The fact that the system proposes the quantity that was ordered but has not yet been delivered is the standard system response.
    Setting the 'delivery completed' indicator has the following effects:
    The purchase order item is considered as completed and can be deleted even if not the entire quantity was delivered.
    A further delivery is not expected. This affects material requirements planning (materials planning) and purchase order commitment.
    However, another delivery up to the purchase order quantity (including overdelivery tolerance) is still possible.
    During the next goods receipt, the system does not select the item as a proposal in the selection list in Transaction MB01. In Transaction MIGO, the system does not propose the 'OK' indicator even if it would normally be proposed due to the user settings.
    Solution
    No program correction is available since the symptom described above is standard system behavior.
    To stop the system from proposing a quantity in Transactions MB01 or MIGO and to prevent a GR posting, you can proceed as follows:
    Reduce the purchase order quantity to the previous GR quantity.
    Block the purchase order item.
    (ME22N: Block pushbutton; ME22 Menu -> Edit -> Block)
    Fill the date field for the 'Latest Possible Goods Receipt' (LEWED) in the purchase order item. If you do this and you enter a GR document after this date, the system issues message M7163, which you must set as an error message in Customizing.
    Hope this will resolved your issue.
    Regards,
    Sandesh Sawant

  • How to get the purchase order's delivery completed date in the dictionary

    Hi consutant :
    In me23n transaction code ,I set the delivery completed indicator mannul . I can see the state of
    delivery completeed by click environment->item changes menu . But I don't find the date that I  set
    the state of delivery completed  in the abap dictionary .
    How to find that table store the date of delivery completed about purchase order ?
    thanks .

    hi
    you will get delivery date from
    eket table .
    and field name is eindt.
    how to go there. ?
    ans===>
    SELECT ebeln  ebelp  eindt          " For Delivery Date EKET
         FROM eket
         INTO TABLE it_eket
         FOR ALL ENTRIES IN it_ekpo
         WHERE    ebeln = it_ekpo-ebeln
          AND     ebelp = it_ekpo-ebelp.
    reward point if its usefull.

  • How to validate Expiry Stock at Outbound Delivery level instead of checking at Goods Issue?

    Hello Everyone,
    The client wants us to validate Expiry Stock at Outbound Delivery level instead of checking at Goods Issue?
    What is the solution for this?
    Regards,
    Anwar

    Hi Moazzam Sir,
    I'm sorry for not explaining in detail. Actually, I posted the issue in a hurry. I apologize.
    Actually, the client has materials which has expiry date. They use Batch Management. They maintain expiry data (90 Days) in Shelf Life Expiration Date. Their requirement is: User is creating sales order in VA01. Then, he creates Outbound Delivery (OBD), then PGI. They want system not to create OBD, if the material has expired. They want some error message to be thrown whenever user is trying to create OBD for expired stock.
    Regards,
    Anwar

  • GR allowed despite "Delivery Completed" indicator was checked

    Hi,
    We would just like to know the possible reason/s why GR was allowed for a PO eventhough the "Delivery Completed" indicator was already checked.
    Thank you.

    Hi
    Greetings!!!
    Kindly Help!!!
    Recently we are using the Latest GR date (Latest Possible Goods Receipt) functionality on Purchase Order but I want to know the standard Report for the same and is it possible to delete or lock or Delivery Complete of the line item automatically after the date? If yes, then please provide me the process.
    My actual requirement is after Latest Possible Goods Receipt date the line item should not be show on Pending or to be delivering Qty. But in ME2* (M, N, L etc.) report it not happen.
    Note:
    I have checked the t-code ME80FN, but it not fill my requirements.
    Actually I want to know the report for Latest GR Date (Latest Possible Goods Receipt) on purchase order in a Report. We can see the date manually on me23n-Item Detail-Delivery-Latest GR Date
    Field Name- LEWED in Table EKPO but my requirement is SAP standard Report for the same.
    In which report we check the latest GR date for more then 100 Purchase Order containing more then 1000 line Item and I know the Table but I am asking about only T-codes/ Reports.
    Regards,
    Sumant

  • How to stop doing LIV for the goods which are rejected during quality check

    Hi,
    My client requirement is
    1. System should not allow doing LIV for complete quantity entered during GR, but it should be as per accepted quantity after quality inspection has been done.
    For. ex. Vendor sends 100 quantity of item X. GR will be done for these 100 in system under quality inspection stock type. Now during quality inspection, 80 have been accepted and 20 have been rejected. Now while doing LIV system will propose amount for 100 quantity and not for 80. My client wants system should propose for only 80 and not for 100. How to do it?
    2. Vendor performance report based on the above indicating total quantity accepted, rejected and supplied for a material for a given period.
    We do not intend to use QM module.
    My suggestion for above is,
    1. Do the GR as GR blocked stock - movement type 103 for 100. Then transfer 80 to unrestricted stock under movement type 105. Return 20 to vendor under movement type 124. If done this way system will propose amount only for 80 during LIV.
    2. Create Z report to capture the above for vendor performance report.
    Is there any other way by which above can be achieved? Is doing GR block stock for all the receipts correct?
    Your suggestions are welcome.
    Thanks,
    Satish

    Hi Satish,
    The scenario can be mapped as per your sugestions. I don't see any issues with that. The process can be defined for selective vendors.
    Regards
    Sindo

  • How to J1iFQ for Material doc which have privious date to challan date

    Dear Gurus,
    I have some material document(GR no) in subcontracing process and user did not reconcile challan for these GR no.
    so pending quantity not matched in J1IFR and MBLB report.
    and these M.doc are created in 2010 and when i do J1IFQ for these then i face a error.
    " Excise document is posted later to Material document"
         Message no. 8I576
    because challan creation dats are after Material doc date.
    how can i match the quantity in both report MMBE and J1IFR.
    thanx/
    Anurag

    daer,
    thease docs was created before 4 months and coorect challan are completed against other M.doc.
    now we have not any pending challan that created before these Material Docs created.
    so what can i do now for match the pending quantity in both reports in MMBE and J1iFR
    thanks/

  • How to find the date on which delivery was credit released?

    Hi All,
    I want to pull out the dates on which some deliveries were credit released. The deliveries were relased manually and the status in delivery is " D ".
    Kindly advise on this.
    Regards,
    Satish.

    Check LIKP-CMFRE
    Thanks,
    Raja

Maybe you are looking for