Moving average price variance in Invoice verification

Hello,
I set in sys that the moving average of price variance will be check in tolerance of x% (lower & upper limit) BUT the system ignore it , when I save an Invoice (MIRO) with price that change the moving average price for more than X% the invoice was saved with no W/E massage . I set all massages that seams to be relevant with E but nothing was happened .
What is the way to set the system that in Invoice verification stage it will check the moving average price variance and give an alert or will not let the invoice to be post ???
Best Regards
Idit

Hi,
You can block Invoices using transaction code OMC0
(a) Use Tolerancy Key VP for your company code
(b) Fill-up Lower and Upper check tolerance limit %
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.
Bye,
Muralidhara

Similar Messages

  • Moveing average price after posting invoice with different value  than GR

    Hello all
    I have a question as in subject.
    If I will post goods receipt and after this I would like to post an invoice in MIRO with different value than in goods receipt , the MAP on my stock will change about this different???

    Hi,
    Your MAP will get recalculated as the price difference will change the total value of the stock and the stock quantity will remain the same
    MAP=Total value/Total stock
    Hope this will help you
    Reward if useful
    Thanx and Regards
    SHYAM.R

  • Moving Average Price Tolerance Report

    Is there any standard SAP report that can display moving average price variances?  I want to be able to see the percent change in the moving average price after each time that it changes.
    The report S_P00_07000139 displays the old moving average price and the new one, but there is no field for variance.  I know that OMR6 sets the tolerance keys to company codes, but is there any record of the VP key tolerance violations?
    The goal is to be able to see all of the materials that have a moving average price that changed by more than 10% from its last price.
    Thanks

    Hello, Uuklyph,
    if you are not satisfied with  S_P00_07000139l, the easiest way would be to create a query (tx SQ01/02/03) over table MSEG "Document Segment: Material", with custom formula for MAP change, calculating with field LBKUM "Total valuated stock before the posting" and SALK3 "Value of total valuated stock before the posting".
    Kind Regards
    TomT

  • MTS variances with moving average price

    Hi expert,
    Is it possible to satisfy this requirement for cost estimate and variances in make to stock scenario ?
    -Actual cost at Moving average price for all article
    -Calculate cost estimate for articles and write it on standard price field with strategy that read also standard price
    -Calculate planning and production variances for all the Make to Stock PP order?but stock must be update with Moving average price.
    My doubt is how can i have variances detailed if i manage article with Moving average price.
    How can I have variances as "statistics" otherwise I would have double costs.
    thanks

    HI
    If you manufacture some thing, its price control should never be V, else it ruins the inventory valuation forever
    Consider the eg below if your price control is V
    1. Your moving price in mat master is 100 USD
    2. You Mfr on Jan 1 @ Actual cost = 110 in Prod order and Qty = 1.
    Upon GR, GR will happen @ 100 and at period end if Qty is lying in stock, 10 variance will also be inventorized
    BUT, now consider this
    1. Your moving price in mat master is 100 USD
    2. You Mfr on Jan 1 @ Actual cost = 110 in Prod order and Qty = 1.
    Upon GR, GR will happen @ 100 and variance lying is 10 in prod order
    3. You Mfr on Jan 10 @ Actual cost = 110 in Prod order and Qty = 1.
    Upon GR, GR will happen @ 100 and variance lying is 10 in prod order
    4. On jan 15, you consume Qty 1 and qty lying in stock is 1
    5. In period end, when you do settlement, following will happen
    a. For prod order 1: Qty Mfd 1 and Qty lying in stock 1 - Result: variance 10 will be inventorized.
    Mvg Avg price will shoot upto 110
    b. For prod order 2: Qty Mfd 1 and Qty lying in stock 1 - Result: variance 10 will be inventorized.
    Mvg Avg price (MAP) will shoot upto 120
    System wont check whether the qty lying in stock pertains to prod order 1 or 2... It will simply check if the Qty of prod order matches with qty lying in stock. hence, it will keep on inventorizing variance in this case.... and your MAP will touch the sky
    Regards
    Ajay M

  • How to calculate moving average price(MAP) when price variance in IV

    Hi All,
    My current stock for a material is 39 and MAP is 0.8 GBP.
    A purchase order is created for the material for a quantity of 1 at price of 0.8 GBP per unit.
    Invoice is posted for the above PO at price of 1.74 GBP.
    What will be the new MAP for the material now??How to calculate MAP when there is a price variance in Invoice?
    Please suggest ASAP.

    Hi,
    The Procedure for calculating MAP is :-
    Case 1 :- PO at different price
    If in Material Master your MAP is 0.8GBP & closing stock of 30Nos, value is 24GBP
    In PO if the price is 0.9GBP & qty is 10nos, then after Goods Receipt Total Value of the GR i.e. Qty * Price + any other delivery cost will be added to the material stock value.  Qty is also updated.  New Total Value / New Stock Qty will be MAP.
    In this case Qty received 10 & price is 0.9 that means value would be 9GBP.
    Total Value becomes 24GBP (Present Stock) + 9GBP (Goods Receipt) = 33GBP
    Total Qty becomes 30Nos + 10Nos (Goods Receipt) = 40Nos
    MAP becomes = 33GBP / 44Nos = 0.75
    Case 2 : Invoice Posting (MIRO) at different price than PO
    While doing MIRO is we post at different price system will check whether sufficient stock posted in GR is available.  In the above case it is 10Nos,
    If it is there, then the above logic as in case 1 will take place
    If not available, to the extent of stock availability system will post the different value & adjust MAP & remaining is posted to Price Difference Account.
    In your case it would be like this :
    1. MAP 0.8 for 30Nos (Value would be 24GBP)
    2. Invoice Posting 1.74GBP for 1No.  That means value would be 24GBP + 1.74GBP = 25.74GBP
         Qty would be 30+1 = 40
         MAP = 25.74 / 40   = 0.64GBP
    Hope this clarifies your doubt
    regards,
    JP

  • Moving average price as price control in material master: Erroneous entries

    Dear All,
    Recently we did a price control change from standard price to moving average price for one of our clients and scenario testing was done. We came across the following issue at the IR point and this error occur  time to time ( not for all POs )Following steps were followed
    Scenario
    1. Create a PO for 1000 Kg of material A @ 1USD
    2.GR the purchase order- at this point correct values are passed to stock account
    3.consumed 250 Kg from the above material and from the same batch- correct values are passed to the accounts correctly
    4.invoice verification is done for the above PO with a price variance of 100 USD. The error occur at this time ( some times )
    Correct entry:
    Dr GR/IR account 1000
    Dr Stock account 75 (Price variance is charged proportionately charge to the balance stock)
    Dr price variance 25 (Price variance is charged proportionately on the consumed stock)
    Cr Vendor 1100
    But sometimes the value does not pass accurately for the same PO. Accounting entries are as follows.
    ( this is same scenario with new purchase order with different master records )
    Dr GR/IR account 1000
    Dr Stock account 100 (Total price variance is charged to the stock account and its incorrect this should be only 75 as explain above )
    Cr Vendor 1100
    This error occurs sometimes even though the vendor master record and purchase orders are sand same as the time of pass correct entries  . All these time GR based invoice verification tick has activated in PO as well as vendor master .
    Appreciate your advice.
    Tks
    Sandagomi
    Edited by: Sandagomi Ranasinghe on May 9, 2010 9:25 AM

    Thank you for the information. But this is not the  system behavior , system proportionately add the price variance to the stock qty which is remaining in the stock also it proportionately charge the price variance to the price variance account which is consumed before the invoice verification.But time to time it passes the incorrect entries.
    eg , Create a PO for 100KG @ 1USD
           GR                     100KG
           Consumed           25
          IR , here we IR at higher value than the PO price
         PO value is USD 100
        IR    value    USD 100 + 12 = 112
    Correct IR entry : Vendor              CR    112
                                 GR/IR                 Dr    100
                                 Stock                 DR      8 ( 75% of the stk is reaming in stk so relevant variance is USD 8 )  
                                 Price variance   DR      4  ( 25% of the consumed , so relevant variance is USD 4 )
    And this is accurate with accounting principles and standards .
    Actually system correctly calculate the above entries  . but some times it pass the incorrect entry , this is my issue.
    In the  erroneous entry it does not segregate the price variance , If we consider the same scenario as above at the time of erroneous entry the system pass entries as below:
                                Vendor              CR    112
                                 GR/IR                 Dr    100
                                 Stock                 DR     12 ( add 100% which is incorrect )
    This is incorrect .

  • -ve price change in Moving average Price of Material in Material Master.

    Dear All,
    Kindly guide on below issue.
    We have a Material e.g A which stock was available in System let us say 10 qty & the Price per unit was Rs.10. But in last August some users chagned the price to Rs.5 because of whcih the Valuation in previous period has become negative.
    Now I have to rectify this. Now please tell me how can I do so.
    Also Note: there are sevral other Movements have happened since then i.e. GR, IR, Consumption for Production etc.
    This is very important.
    Regards,

    For negative MAP , there are steps which are given in SAP note 356757. Follow this steps to overcome this issue.
    The notes goes as...
    Summary
    Symptom
    When you try to post an invoice for the purchase order, the system generates error message M8783: 'Moving average price for material & & & is negative'.
    Additional key words
    MRHR, MR1M, MIRO, MMVAL, M8783
    Cause and prerequisites
    You posted a valuated goods receipt for a purchasing document for a material with moving average price control.When the invoice was posted (invoice item with price variance for goods receipt), the system generates error message M8783: 'Moving average price for material & & & is negative'.
    Between the posting of the original goods receipt and the entry of the invoice, the system already posted additional valuation-relevant transactions/events (goods movements, invoices and so on, can be displayed with Transaction MR51).
    The invoice verification tries (for stock coverage) to credit/subsequently debit the difference between the value of goods received and invoice item value for the stock.However, the material total value must not become negative by this stock posting.
    Solution
    Before you post the invoice, you must first increase the stock value.
    The amount by which the stock value must be increased at least can be calculated from the following values:
    1. Transaction MM03, accounting view material master, field 'Total value' (MBEW-SALK3)
    2. Invoice item value according to invoice
    3. In the invoice verification (Transaction MR01, MR1M, MIRO), change the invoice item amount to a value which is high enough and simulate the invoice to receive the value which would be posted for this item to the GR/IR account.
    In the invoice verification, the value (3) minus (2) is posted to stock. It must be larger than (1).Post a subsequent debit with the amount (3) + (1) - (2) for the affected material/plant (Transaction MR22).
    You can post the invoice afterwards.

  • 'Moving average price for material is negative' calculation

    Hi Gurus,
    I would like to ask for your assistance regarding Invoice having error of 'moving average price for material is negative'.
    How is it being calculated that it goes to negative value? Can you also please give a scenario on why it became negative?
    We have the following scenario:
    MAP: 0.30
    Total Stock: 9
    Total Value: 2.74
    PO raised and GR was done:
    Quantity: 240
    Value: 2.95
    Would appreciate your assistance on issue.
    Thank you.
    Jih

    Hi,
    Please check that price of that material is increased or decreased by using transction MR21. after GRN.
    You posted a valuated goods receipt for a purchasing document for a material with moving average price control.When the invoice was posted (invoice item with price variance for goods receipt), the system generates error message M8783: 'Moving average price for material & & & is negative'.
    Between the posting of the original goods receipt and the entry of the invoice, the system already posted additional valuation-relevant transactions/events (goods movements, invoices and so on, can be displayed with Transaction MR51).
    The invoice verification tries (for stock coverage) to credit/subsequently debit the difference between the value of goods received and invoice item value for the stock.However, the material total value must not become negative by this stock posting.
    Solution
    Before you post the invoice, you must first increase the stock value.
    The amount by which the stock value must be increased at least can be calculated from the following values:
    1. Transaction MM03, accounting view material master, field 'Total value' (MBEW-SALK3)
    2. Invoice item value according to invoice
    3. In the invoice verification (Transaction MR01, MR1M, MIRO), change the invoice item amount to a value which is high enough and simulate the invoice to receive the value which would be posted for this item to the GR/IR account.
    In the invoice verification, the value (3) minus (2) is posted to stock. It must be larger than (1).Post a subsequent debit with the amount (3) + (1) - (2) for the affected material/plant (Transaction MR22).
    You can post the invoice afterwards.
    Regards.
    Edited by: Sachin on Sep 24, 2009 9:11 AM
    Edited by: Sachin on Sep 24, 2009 9:13 AM

  • Moving average price of the material is negative

    Hi GUrus,
    Can anybody please expklain me why we get the moving average price of the material to be negative. PLz xplain with an example clearly. Thanks in advance
    Thanks
    Anusha

    Dear,
    Please rfer the OSS Note 753286 you will get the reason for it.
    The invoice price is constantly less than the goods receipt price.
    The invoice verification tries (in stock coverage) to subseqently debit resp. to credit the difference between value of goods received and invoice item value to the stock.
    Hope clear to you.
    Regards,
    R.Brahmankar

  • With Moving Average Price"V" ,in import Process

    Hi
    All
    With Moving Average Price"V" , I want to post the Exchange Rate Difference Between GRN And MIRO to seperate G/L Acc. not for Stock Acc. in Import Process.
    Presently it is posting to Stock Acc.
    Can any one tell me
    Regards
    Manju

    Hi
    In SPRO - SAP IMG- Material Management - Logistics invoice verification - Income invoice- Activate direct posting to G/L accounts and Material accounts
    Then do the MIRO
    And try it out.
    REgards,
    Raman

  • Import material moving average price is showing negitive.

    Dear GURUS
    I have aproblem in Import material moving average price problem
    My user put the amount 10000 EUROS instead of 10000 INR in P.O ,
    I am getting the below mentioned  error.
    Moving average price for material is negative: 2428014263 1100 SPR_IMP
    Message no. M8783
    Diagnosis
         This item would create a stock value posting which would result in a
         negative moving average price for the material.
         Note:
         The category of this message can be changed in Customizing for Invoice
         Verification. This means that you can receive a message as an error
         message even though it is defined as a warning message in the standard
         system.
         The following documentation deals with the case applicable to the
         standard system only.
    System Response
    The system does not allow a negative moving average price.
    cedure
    Check your entry in the field "Amount" and correct it if necessary.
    If your entry is correct, check the following for the material
    o   the stock value
         (Environment -> Master data info -> Display material)
    o   the posting history
         (Environment -> Line items -> For material).
    It might be necessary to cancel past postings (for example, incorrectly
    valuated goods receipts or incorrect price changes), before you can
    carry out your posting.
    If you wish to carry out a price change, the total stock of the material
    may be negative. A price cannot be changed if the stock is negative.
    Regards
    srinivas

    Dear,
    Please refer the below SAP notes
    SAP Note 356757-MR01, MR1M, MIRO: M8783 when posting invoices
    SAP Note 753286 - Moving average price becomes very small
    Regards,
    Gopala.S

  • Abnormality in Statistical Moving Average Price

    Hi All,
    I have a material maintained with standard price "S". Statistical Moving Average Price of the material has gone abnormally after 6 months of creation of material. Thisi is causing dump in posting goods movement as the system is calculating moving average price and there is a field over flow so the screen is going to dump while posting goods movement due to some price variance.
    I have seen MBEWH and MBEW, there I saw huge variances recorded in statistical MAP of material
    Here I know there is one SAP note suggests the solution how to correct this.
    But I am concerned with route cause analysis; I have verified the following and found every thing is OK, only there are small price variances which can never cause huge abnormality in statistical moving average price.
    I have verified
    (a) Changes in Material Master MAP field
    (b) MB51 - All goods movements related to that material - No abnormal price variances
    (c) ME2M to see in any purchasing documents, if price is given in USD or Euro; but it is not so
    Is there any thing I missed, could you please suggest.
    Rgds
    Raul

    this is usually caused by the fact that the PO price was wrong at the time when the GR was posted.
    This PO price gets changed later by purchasing guys to allow posting of the invoice without variance.
    Hence you have to check PO document change history to find the PO which was adjusted in the price.
    MR51 should show you that the GR was posted with a small value. Download MR51 to Excel and calculate the MAP for each line, this will show you which one has an exceptional MAP.
    Edited by: Jürgen L. on Sep 30, 2010 7:05 PM

  • SAP Note 209864 - Moving average price is disproportionately large

    Dear All,
    We are having problems similar to what are described in the SAP Note 209864.
    We run the example as decribed in the note on our development server and got the same results.  Then, we run the tractsaction OMC0 to set the tolerance upper and lower limits to 10% for the moving average variance and run the example again but still got the same result.  We do not know why.
    In our production environment, some purchased materials may be returned to our warehouse from produciton after their stock quantities reach zero (and therefore their total stock values as well).  If in the time between the material reaches zero stock value and any left over materials are returned to the warehouse, there are good receipts from our suppliers for those materials and the prices are much different from the original moving average prices (e.g. replacement parts that are free of charge).  The value of the subsequent materials returned from the production to the warehouse will be valuated incorrectly.
    We would like to control the vairance to a pre-defined percentage, e.g. 10-20%.
    Please help.
    Best regards,
    Nelson

    Dear,
    Please refer the below SAP notes
    SAP Note 356757-MR01, MR1M, MIRO: M8783 when posting invoices
    SAP Note 753286 - Moving average price becomes very small
    Regards,
    Gopala.S

  • Tolerance for moving average price.

    Hi Gurus,
                I'd like to know if we can set a tolerance limit for moving average price.I'm not sure about the settings but I think ther should be a way of doing this. I'd really appreciate any suggestions.
    Thanks
    Cheris T

    Cheris,
    You can use the tolerance key VP (defined for each company code) to control the percentage variance for changes to the MAP of a material during a goods receipt or an invoice posting. Typically, this is set to a large value.
    You can define these tolerances in OMC0 for a goods receipt (as PVS suggested) or OMR6 for an invoice posting.
    Hope this helps.
    H Narayan

  • Moving average price for article is negative

    Hi gurus,
    We are facing this error during invoice verification,
    Moving average price for article/material  is negative : article/material  155521 4001
    I have searched the forum and got the transaction S_P00_07000139 to track how it went to negative,
    but i am having difficulty to identify which column i have to look into to see what caused the negative price.
    If i am in a wrong direction, please advise me gurus how to get rid of this error and measures to avoid in future.
    Thanks in advance,
    Kind regards,
    Gopio.
    Edited by: Naga Gopathi on Nov 27, 2009 12:59 AM

    guys i am facing exactly the same issue..........
    moving average price is negative for the material X.....plant Y and its happening in case of return PO
    please suggest the solution
    I have also checked the change log and unfortunately there are no changes done  in the price for the line item
    Price in PO 10 INR
    GR movement type 161 10 INR
    Rebate at GR 1 INR but this is a statistical condition type and document type is NBR
    Edited by: Sap: IN on Apr 27, 2010 9:29 PM

Maybe you are looking for