IV as per Quality Clearance

This is w.r.t the invoice verification MIRO when Qty lay in QM Lot.
Scenario 1: The MIGO is done and 100 Qty is Moved to QM lot,During this
condition the system should block the MIRO transaction w.r.t Material
document.(MIRO- should not be allowed (saved) untill the qty is cleared
form QM lot).
Scenario 2 : The MIGO is done and 100 Qty Moved to QM lot. During QM
check,the 90 qty is accepted and 10 qty is rejected (blocked stock).
The client requirement is MIRO should be allowed for only 90 qty not
for the 10 qty which is rejected.(system should propose only for 90qty
should not accept more than 90.)
Kindly guide how to proceed on this issue.
Is there any work around for this issue.
The above mention issue , we faced with the earlier client also. I would why SAP doesn`t covered it.
Biswajit

hello Biswajit
please use user exit and z program
Z prog for user exit - Invoice verification posting not allowed if QA not  
only Zprogram will help u in Invoice verification posting not allowed if inspection lot not cleared in QA
Reward if issue solved

Similar Messages

  • Block Invoice verification as per quality result

    Hello,
    I made GRN , lot gets generated. not cleared by quality.
    still I can do the invoice verification.
    Can I restrict this ? so i can not pass invoice before quality results and only ok quantity has to appear for invoice verification.
    If such facility is available kindly advice.
    Regards,
    santosh joshi

    Dear Santhosh Joshi,
    Check in IMG (Transaction SPRO) under :
    Materials Management -> Logistics Invoice Verification -> Invoice Block
    You can implement a proper BAdi/Enhancement if you cannot configure your scenario:
    BAdi:
    BAdI MRM_RELEASE_CHECK for additional checks before invoices are released, in other words, you can restrict the list of invoices to be released by defining your own criteria.                       
    The following SAP enhancements are available for maintaining the customer exits in Invoice Verification:                        
    MM08R001        ERS (conventional Invoice Verification)            
    MM08R002        Tolerance checks                                   
    MRMH0001        ERS (Logistics Invoice Verification)               
    MRMH0002        EDI invoice receipt (Logistics Invoice Verification)
    MRMH0003        Revaluation (Logistics Invoice Verification)       
    When processing an invoice, the R/3 System checks each item for variances between the invoice and the purchase order or goods receipt. The different types of variances are defined in tolerance keys.                                                                               
    The system uses the following tolerance keys to check for variances: 
    AN: Amount for item without order reference                        
    If you activate the item amount check, the system checks every line item in an invoice with no order reference against the absolute upper limit defnied.
    AP: Amount for item with order reference                           
    If you activate the item amount check, the system checks specific line items in an invoice with order reference against the absolute upper limit defined. Which invoice items are checked depends on how you configure the item amount check.
    BD: Form small differences automatically                           
    The system checks the balance of the invoice against the absolute upper limit defined. If the upper limit is not exceeded, the system automatically creates a posting line called Expense/Income from Small Differences, making the balance zero and allowing the system to post the document.
    BR: Percentage OPUn variance (IR before GR)                        
    The system calculates the percentage variance between the following ratios: quantity invoiced in order price quantity units : quantity invoiced in order units and quantity ordered in order price quantity units : quantity ordered in order units. The system compares the variance with the upper and lower percentage tolerance limits.     
    BW: Percentage OPUn variance (GR before IR)                        
    The system calculates the percentage variance between the following ratios: quantity invoiced in order price quantity units: quantity invoiced in order units and goods receipt quantity in order price quantity units : goods receipt quantity in order units. The system compares the variance with the upper and lower percentage limits defnied.   
    DQ: Exceed amount: quantity variance                               
    If a goods receipt has been defined for an order item and a goods receipt has already been posted, the system multiplies the net order price by (quantity invoiced - (total quantity delivered - total quantity invoiced)).
    If no goods receipt has been defined, the system multiplies the net order price by (quantity invoiced - (quantity ordered - total quantity invoiced)).
    The system compares the outcome with the absolute upper and lower limits defined.                                                    
    This allows relatively high quantity variances for invoice items for small amounts, but only small quantity variances for invoice items for larger amoutns.
    You can also configure percentage limits for the quantity variance check. In this case, the system calculates the percentage variance from the expected quantity, irrespective of the order price, and compares the outcome with the percentage limits configured.        
    The system also carries out a quantity variance check for planned delivery costs.
    DW: Quantity variance when GR quantity = zero                      
    If a goods receipt is defined for an order item but none has as yet been posted, the system multiplies the net order price by (quantity invoiced + total quantity invoiced so far).                        
    The system then compares the outcome with the absolute upper tolerance limit defined.                                           
    If you have not maintained tolerance key DW for your company code, the system blocks an invoice for which no goods receipt has been posted yet. If you want to prevent this block, then set the tolerance limits for your company code for tolerance key DW to Do not check. 
    KW: Variance from condition value                                  
    The system calculates the amount by which each delivery costs item varies from the product of quantity invoiced * planned delivery costs/ planned quantity. It compares the variance with the upper and lower limits defined (absolute limits and percentage limits).      
    LA: Amount of blanket purchase order                               
    The system calculates the sum of the value invoiced so far for the order item and the value of the current invoice and compares it with the value limit of the purchase order. It then compares the difference with the upper percentage and absolute tolerances defined.                                                                               
    LD: Blanket purchase order time limit exceeded                     
    The system determines the number of days by which the invoice is outside the planned time interval. If the posting date of the invoice is before the validity period, the system calculates the number of days between the posting date and the start of the validity period. If the posting date of the invoice is after the validity period, the system calculates the number of days between the posting date and the end of the validity period. The system compares the number of days with the with the absolute upper limit defined.                                                                               
    PP: Price variance                                                 
    The system determines by how much each invoice item varies from the product of quantity invoiced * order price. It then compares the variance with the upper and lower limits defined (absolute limits and percentage limits).
    When posting a subsequent debit/credit, the system first checks if a price check has been defined for subsequent debits/credits. If so, the system calculates the difference between (value of subsequent debit/credit + value invoiced so far) / quantity invoiced so far * quantity to be debited/credited and the product of the quantity to be debited/credited * order price and compares this with the upper 
    and lower tolerance limits (absolute limits and percentage limits).
    ST: Date variance (value x days)                                   
    The system calculates for each item the product of amount * (scheduled delivery date - date invoice entered) and compares this product with the absolute upper limit defined. This allows relatively high schedule variances for invoice items for small amounts, but only small schedule variances for invoice items for large amounts.                                                                               
    VP: Moving average price variance                                  
    When a stock posting line is created as a result of an invoice item, the system calculates the new moving average price that results from the posting. It compares the percentage variance of the new moving average price to the old price using the percentage tolerance limits defined.                                                           
    Hope this will resolve your issue.
    Regards,
    Naveen.

  • Invoice Block with stock in Quality

    Hi experts,
    How to block an invoice if the material stock is in QA/Block?I have tried through the TCode OMRM as well as by puting the QM Control key as "Block Invoice" in material master,but these din't work for me.
    Please suggest ...

    Dear,
    Try this: Change the QM control key used in the QM view for the material using TCode OQB1. Or use SPRO > Quality Management > QM in Logistics > QM in procurement > Define Control key path.
    In the details of the key, set the Invoice Block indicator as well as whether it should be a warning message or an error message.
    and also have a look at :
    Re: Block Invoice verification as per quality result
    Regards,
    Syed Hussain.

  • Stock in quality after posting UD

    Hi experts
    We are facing problem after quality clearance through qa32 some stocks are still showing in quality but entire stock shows in posted & status is showing.In short term characterstics field
    its showing 55,I checked the field it shows the below description
    Number of Outstanding Short-Term Chars Which Require Conf.
    Please any body can guide for the same
    UD   ICCO SPCO STUP
    Regards
    sandeep

    Dear Rajesh
    We are not able to understand this issue,I also tried to clear same stock of material which is lying in quality through MB1b
    through 321 movement type. i am getting the below error.
    as presently we have implemented warehouse Managment we need to transfer all stock of IM to WM so please guide me how to clear this issue.
    Regards
    sandeep
    Change the inspection stock of material G020004P1120 in QM only
    Message no. QA495
    Diagnosis
    You want to make a stock posting to/from the inspection stock. This is not allowed for material G020004P1120 because the quality inspection control has been activated by QM.
    The following cases can occur:
    The inspection stock should be increased, although an inspection is not foreseen for the current goods movement
    The inspection stock should be released, although  you can only do this using the QM transactions.
    System Response
    You cannot carry out the stock posting.
    Procedure
    Check both the QM inspection setup data and the movement type for material G020004P1120 in the quality management view of the material master.
    Exception:
    If you post a return delivery to a vendor with reference to a purchase order, or cancel a goods receipt, the stock indicator from the order is proposed.
    Check and modify this proposal as required.
    The stock may have been transferred already and is therefore no longer in inspection stock.

  • Posting Block in Quality Inspection Material

    I have one requirement in QM Module as my client wants to Block the payment for the Materials which are under Quality Inspection as there are several materials got paid without Quality Clearance.
    I have changed Control key 0007 - Invoice Block, Message Code- Warning.
    Can there be any setting which will throw the message that material is under Inspection.
    Please advice on SOS basis.
    Rgds,
    Pradeep

    Thanks for reply but my client wants to <b>Block the payment for the Materials</b> which are <b>under Quality Inspection</b> as there are several materials got paid without Quality Clearance.
    I have changed Control key 0007 - Invoice Block, Message Code- Warning.
    Can there be any setting which will throw the message that material is under Inspection.

  • Quality pending Stock transfer from plant to depot

    Hi all,
    Is it possible to send the quality pending stocks from plant to the depot ?
    Quality clearance for the finished goods in our process would take 2 days. So the client wants to do a stock transfer of this quality pending stock to the depot to save time. If the quality results are successful, the stocks in depot need to be changed to unrestricted status else these stocks need to be transferred back to the plant.

    Ref Option 1 - Not sure why you think you need to enter results twice.  You enter the results for the ones you complete in the first day/hrs....whatever... make the UD.  
    You go in an enter the long term characteristics later.  There is no double entry.  You don't renter the earlier test results.
    Ref Option 3 - You don't need QM in your depots.  The type 10 delivery inspection is created in the plant shipping the materials.
    Ref Option 2 -  In option 2 you would have your regular inspection lot created.  But someone would go in and post the stock to unrestricted stock with restricted batch status.  Not sure what else you want me to elaborate on.   When results are completed, they can go on and make the UD to unrestricted stock, unrestricted batch status.  In the meantime the STO can be created, picked and shipped with the batch in restricited status.  In can be received and unloaded and is posted with restricted batch status.  When the UD is made and the batch status changed, the material at the depot will automatically show up in unrrestricted stock and be available for sale.  One caution.  The batch status affects the ENTIRE batch quantity. So if you for instance you use the same batch number for receiving qty's against the same or different orders, (for the same material), then you'll have multiple inspection lots.  Once one lot chagnes the batch status, it is changed for all the qtys on all lots.
    FF

  • No MIRO for material in quality !!

    Hi Friends
    We want to block MIRO for a material which remains in QM after MIGO.
    MIRO should take place only after quality clearance and that too for only quality pass quantity and not
    for quality fail material
    Any ideas??
    Thank You

    You should set QM in procurement active in the QM view of the material master and assign a control key that blocks invoice from being posted as long as the material is lying in the QI stock.
    The control keys are defned in customizing in SPRO and can be assigned to the material in the QM view.

  • Rework on sales return finished goods material

    Hi all,
    There is sales return finished good in stock.
    This FG is rejected by quality assurance due to some quality reasons.
    Now, rework to be done on this FG to make it as per quality standards,
    After rework the material code of FG will remain same and sales will dispatch this FG in the same code.
    How to show this rework process and what r the steps.

    Hi,
    This is handled via Rework Order type, I Feel PP would be the better forum to Get better details regarding your issue, its a normal process in production to do rework on materials once they are identified as not meeting the required specification.
    Regards
    Chandra Shekhar

  • How to deal with the rejected stock if it is rjected by QC

    Dear All,
    please let me know how to deal with the rejected  stock from Quality point of view.i.e., for incoming materails and Finished if returned from customer
    Regards,
    P.Vijaya

    hi
    if material is rejected for incoming material then you can create Notification for incoming material due to  you can return back material with print for that you have to record defects in result recording. in T-code QM02 if result is recorded with defects. or you can create with Qm01.against vendor
    if material is returned from costumer you can create inspection lot for that for that you have to maintained inspection type 06 in material master. you can result record for that you can create notification for that. or rework for this material as per quality check or can scrap
    if have any problem please come back
    regards
    Pravin

  • Error in operation level result recording

    Hi,
    I need held; result recording of inspection type =03 (operation level Quality inspection)
    A product manufacture via three operations (10, 20, 30)
    All operation quality inspection active let operation no-10, all products reject and confirm as rework.
    Next operation level quality record is done but confirmation not allow Reason is operation -10, rework quantity, (Actual quantity is more than planned quantity)
    How to add the quantity after reworks for next operation quality inspection?
    Pl helps me finding the solution.

    Hi,
    As per your more clearence , As per Example  production order Quanity =1, passes 3 operation10,20,30
    Operation=10 require rework as per quality ,
    Operation =20 system raise the error message = Operation =10 rework .
    If want to operation =10 ok Quantity =1 then system raise error messges =Actual quanity more than planned Quanitity
    ( 1 Rework + 1 Ok ) .
    Supose rework order create and confirm then next 20 & 30 operation how complete .
    Real scenerio :- Rework on operation =10 then again Quality check then goes to 20 operation Quality check pass / Rework if rework then again quality pass then goes to next operation level
    I hope under stand my problem
    Need help- please

  • Vendor Batch Tracking

    Dear Sir
    For Getting Vendor Batch Tracking
    We are have adopted a Process in our company as below.
    1) @ Inward entry (105 nmovement ) an internal Batch will be created.
    2) @Quality clearance(qa32) the item is being moved to unrestricted  stock by selecting the  option  "New material", and by giving the same material code & entering new manual batch(Vendor batch) we are moving it into the stock .
    So internal batch will be a parent batch in our premises for tracking the Vendor batch.
    But the  problem we are facing in this procedure is
    the vendor batches we are getting is 15 to 18 characters but internal or external batch number is only of 10 characters.
    Does the poblem will be solved with document batch adoption.
    So kindly please suggest a new procedure or any adoptabl;e condition to overcome my problem.
    Regards
    Chaitanya

    Hi,
    You should use Vendor Batch field (MCHA-LICHA) under Trading Data Info in Basic data1 of Batch Master record in order to store Vendor Batch tracking. This field has 15 length character. So if you need to have more character you should go for text field only.
    Regards,
    Girang

  • Pig Iron scenario - Auto GR & GI

    Hi All,
               I 'm trying to map Pig Iron manufacturing scenario. As per Business process the RM is issued to the Blast furnace as per the grade Basic Grade / Foundry grade / SG grade. Now after the Quality anylysis the exact grade of the pig Iron is known like SG20 / SG10 /SG05.
                Initially i gave two process order for this scenario. One for Basic grade & second for the exact grade like SG10.
    After weighment & Quality analysis the exact Qauntity & grade is known.
      So now i want to post the GR of basic grade first & then GI to SG10 order. After that GR for SG10 order.But ABAPer is of the opinion that the simultaneous GR & GI of Basic Grade & then GR for SG10 may not be possible.
    Let me know the correct way of handling the scenario & possible solutions.
    Thanks & Regards,
    dev

    > Hi ,
    >
    > The SG10 / SG20 / SG05 grade is known after the quality analysis. In current scenario client has 26 such grades. So i don't know when to create the process order for the final grade.
    >
    >     The pig iron formed after moulding  is weighed at the weighbridge & at the weighbridge the quality reports are available for the pig iron. As per the Quality report the pig iron is graded &  sent to respective stacks.
    >
    >     After knowing the weight & grade (SG10/ SG20) i wanted to post the GR & GI of Pig Iron and then goods receipt for the SG10 / SG 20 as per quality report.
    >
    >           but as per ABAPer posting these transactions automatically is not possible .
    >
    > In BOM of Pig iron - RM ( Iron Ore, Coke )
    >
    > In BOM of SG10 - Pig Iron
    >
    > can you suggest me on the porcess i should follow to minimize the user entries.
    as suggest before create a separate materail code for HOT METAL
    create a monthy one process order,
    As per the consumption recorddr in PLC and quantity of hot metal tapped with cast no as batch no is possible to book  automatically.
    when it comes to PCM
    create a process order for 26 grade for monthly basis,
    as per the weighment you can book the production
    do auto gr for the cast and thesame cast of hot metal is booked as consumption manually thru auto gr and GI
    for the particular grade order

  • ZOR order appearing on material doc created as result of post goods receipt

    Hi friends
    The user is creating ZRE return order with reference to ZOR order. Currently, they see ZOR order in the sales order field on the material document for good movement ( the post goods receipt for ZRE order)
    The qty returned is tied to ZOR order not to the ZRE order. They want the returned qty to be tied to ZRE order. Kindly suggest the config to achieve this. Is it controlled via copy controls?
    Your help will be appreciated.
    Regards
    Sreedhar

    user is creating ZRE return order
       with reference to ZOR order.
    It is a general procedure that we create a return order referencing the billing document and not the sale order.  I dont know why you were referring sale order to create a return order.
    Next on your comments
    qty returned is tied to ZOR order
       not to the ZRE order.
    what do you mean by that ??  If I understood your requirement correctly, the rejected material stock should be reserved against return sale order.  Here again, normally if you post the goods receipt via VL01N, the respective quantity will be blocked for quality clearance.
    Please elaborate clearly your requirement.
    thanks
    G. Lakshmipathi

  • Schedule Line Category F1 Item Category TAN Movement type 632 Customer Pick

    Hello SAP guru's !
    I have a question regarding MM/SD/QM integration. We are running SAP ECC6 latest support pack level.
    Scenario:
    We process Consignment Fill Up and C. Issue (631/633) movement type respectively on a regular basis.
    Our Customer has found stock that we have provided to them as Un-usable. We would like to Process Consignment Pick Up to return the materials to our our stock via Delivery with Schedule line category F1 and item category TAN using movement type 632.
    Current process works well, but we would like to have the 632 movement type post stock into "Quality inspection" via inspection lot type 05 for example.
    We cannot find where in SD/MM/ or QM to make the settings to link such a process.
    All help is greatly appretiated !
    Thank you, Dave

    Dear Dave
    Go to material master, select Quality Management view and click on Insp.setup.  You will see a screen with various selection options.  Press F5 and maintain 06 on top under the tab [InspType]  and save.
    Now try to do PGR so that the stock would be blocked for quality clearance.
    Alternatively, you can also maintain the movement type 655 to your schedule line category F1 in VOV6.
    thanks
    G. Lakshmipathi

  • Retrun order / return delivery

    i am trying to create a return delivery for the return order, for a material, while creating the post Good receipt i am getting an error,  SPECIAL stock E not supported , chek your entry.
    Please guide me as where i have made the mistake, As when i created another dummy material then the cycle is fine , there is no error.
    But when i am taking a MASTER-DATA material that is real-time i am getting error
    regds

    Dear Rishi,
    In returns scenario, special stock indicator "E" (i.e. Sales Order Stock) will not support. The reason being is that while taking back the goods into plant, you should not assign those stocks to original sale order. Instead, you have to post the stock for Quality or to some new storage location.
    Instead of using Movement Type: 651, please maintain Movement Type: 655 for your schedule line category (say, DN) in T. Code: VOV6; so that the rejected stocks will be blocked for Quality clearance.
    Best Regards,
    Amit
    Note: Another Thought procees was dscussed (based up on change in requirement type to "KSL", in customizing. Currently, it must be KE or KEVV).
    [Stock E, not supported|Special Stock E not supported (check your entry) error in returns delivery] (Check, if its helpful).
    Also, if you are not in MTO, then change Req. Type to MTS, in MRP Type and do posting with Movement Type: 651, w/o Special indicator.

Maybe you are looking for