Moving average price calculation logic of material with Price Control "S"

Dear Gurus,
As you know that there is a Moving price and standard price icon in the material master.
I want to understand the calculation logic of the moving average price of the materials having price control "S"
How the system calculates the MAP for standard price materials? The receipt from the process order I suppose is valuated at the process order cost after settlement, but if the issue has hapened for the material does the system recalculate the issue price also?
Below is the sample process order receipt and issue scenario:
Receipt from process order 161000000223
300 kg and GR at standard cost value is Rs 5892
Issue to process order 162000000294
250 kg and GI at standard cost value is Rs 4910.
Thus the balance at period end is 50 kg and balance at standard cost value is Rs 982.
Here in process order 161000000223 the actual cost is 10 Rs. Then how will the system calculate the MAP?
Thanking You,
Amit Dhanurdhari

Hi
Try the following calculations,
One of them will work depending upon your version and support pack
Expected MAP calculation ( As with price control V)
= ((Qty before transaction*MAP + Transaction Qty * transaction
Price)) / quantity after transaction
New Method ( when price control is S)
= Old MAP + (Price Variance w.r.t Standard Price/Qty after transaction)
Also go through the following notes,
Note 1225167
1253944
518485 FAQ: Valuation of goods movements
212286 Overview note: Valuation during goods movements
209864 Moving average price is disproportionately large
202166 Collective note: Statistical moving average price
185961 Moving Average Price Calculation
I have done extensive research on this, let me know if you need to know something specific.

Similar Messages

  • CK40N - Update for material with price control 'V'

    i Experts,
    When im running standard cost estimate in CK40N, say for material types semi finished. The components that is raw materials of the SFG is also updated with the price, meaning for a raw material with price control 'V' has a price of 10, after
    releasing the cost estimate for the SFG, when i look into the material master of raw material, the price of 10 is also updated
    in the standard price.
    I am not sure why this is happening, i believe it should not happen. Because in the valuation variant, if i give the strategy as standard price, this price is easily picked up. And more over with price control 'V', i can change the standard price. Can anybody throw some light on this.
    Best regards
    gj

    Hi Rakesh,
    Thanks for the information. But i do agree even during release there is no impact on the inventory. But in my cost variant, say in PPC1, if i give the strategy say 1. standard price 2. moving average price, during cost estimate run, its going to take the standard price for the material irrespective of the price derived automatically for moving average price. For eg in our case for raw material with price control 'V' after sce run if the standard price is 10 and moving average price is 14, as per strategy of PPC1 above its going to take 10 and not 14.
    Is there any other way to avoid this. Please correct me if i had went wrong somewhere.
    Best regards
    gj

  • Cost Run should not be getting executed on Material with Price Control V

    Raw & Packing materials are with price control V in MM as company wants to keep them on moving average cost. Somehow finance users executed cost run on one such material and cost run was executed and the difference was posted in price difference. As far as I know, system shouldn't be allowing cost run on materials other than those having S as price control.
    Question is: How to ensure system sends error if cost run is attempted to be executed on materials with Price Control V?

    Hi
    If you are executing cost run using CK40N, it releases the cost for all the materials i.e. both for the header and the components
    the components may be usually valuated at V. So, the std price update for these will be only for information purposes and it wont revaluate your inventory for sure... This cant post to price difference.... Price diff upon std cost release will apply only to those materials which have price control S
    However, if you dont want to release the cost for V items, you can specify them in the exclusion list... In Ck40N selection parameters you specify your plant/material, etc...  While specifying the materials to be costed in the multiple selection screen, , you can also specify the ones not to be. Then std cost wont be released in those cases
    Regards
    Ajay M

  • Production costs for material with price control V

    Dear all,
    Can anyone pls tell me, how will the costing occur for a material produced in-house and having price control 'V' ? I am not able to see the target costs.
    Also kindly tell me the settings to be done in CO, like target cost version, valuation variant, costing variant, etc.
    Thank you,
    Shrenik

    Rather than giving my own versions I have compiled here SAP inputs. Pl let me know if you require any clarifications:
    Costing variant has the following components:
    <b>Define Costing Types
    Define Valuation Variants
    Define Date Control
    Define Quantity Structure Control
    Define Transfer Strategy
    Define Reference Variants</b>
    <u>Costing type:</u>
    In the costing type, you define the purpose of a material cost estimate by specifying, for example, which field in the material master record the costing results can be transferred to:
    Update Cost Estimate
    Standard price Standard cost estimate (01)
    Tax-based price Inventory cost estimate
    Commercial price Inventory cost estimate
    Price other than std price Modified standard cost estimate or
    current cost estimate
    No update Any cost estimate
    Define Valuation Variants:
    Define Valuation Variants
    Here you create a valuation variant containing the parameters required for valuation of a cost estimate.
    You also specify which costing sheet should be used to calculate overhead.
    Valuation Strategies
    Material valuation
    Here you define the sequence in which the system searches for prices from the accounting view or costing view of the material master record to valuate materials. You can also access prices from purchasing info records and condition types.
    For material cost estimates, you also specify whether additive costs can be added to the selected price.
    With configurable/configured material components and with procurement alternatives, the sequence defined here is ignored if the strategy "price from purchasing info record" was selected, in which case that strategy is always executed first. For more information, refer to the SAP Library in the component Product Cost Planning under Raw Material Costing or Mixed Costing.
    Activity Types / Processes
    Here you define the sequence in which the system searches for prices in activity type planning or actual activity price calculation in Cost Center Accounting or Activity-Based Costing to valuate the utilized activity types and business processes.
    You also specify which plan/actual version is used.
    Subcontracting
    Here you define the sequence in which the system searches for prices in the purchasing info record. In purchasing, quota arrangements are used to create a mixed price for materials that are manufactured with external vendors with parts provided by the customer. You can specify whether the quota of the individual vendors that are entered in the source list for the material to be processed should be determined through the planned quota arrangement or the actual quota arrangement.
    External processing
    Here you define the sequence in which the system searches for prices in the purchasing info record or routing operation for valuation of the external activities.
    Strategy Sequence
    You define the individual valuation methods for the valuation variant as strategy sequences. For the valuation of the material components you define a strategy sequence that reads the fields of the material master record in a particular sequence such as:
    1. Planned price 1
    2. Standard price
    3. Moving price
    The first price that is not zero is used to valuate the material component.
    Target versions:
    Target cost versions  are used in the following ways:
    In variance calculation:
    To control which variance (total variance, production variances or planning variance) is calculated
    To valuate unplanned scrap( scrap variance)
    Unplanned scrap is valuated in the period-end closing activities when the variances are calculated. You can specify in a valuation variant for WIP and scrap which cost estimate you want to use to calculate the target costs for the valuation of unplanned scrap. You assign the valuation variant to target cost version 0 if you want to include it in the valuation of scrap.
    When you are using a cost object hierarchy with active distribution, you use the target cost version to control which cost estimate the system uses to calculate the target costs, which are used as the basis for determining equivalences for actual cost distribution.
    The actual costs collected at the level of the hierarchy are distributed across the orders in accordance with these equivalences. This distribution is proportional to the target costs for the cost element under which the actual costs are written. Actual costs for material costs are distributed in proportion to the target costs for the origin group, such as for the material, if you have entered an origin group in the costing view of the material master record and have set the indicator Material origin, for example.
    If no target costs were calculated under this cost element, enter a cost element group in the target cost version. The actual costs are distributed in proportion to the target costs for this cost element group. This cost element group should be complete. If costs were updated under a cost element that is not in this cost element group, no distribution is possible.
    You can calculate equivalences on the basis of SAP standard target cost versions 0, 1 and 3.
    The standard system supplies the following target cost versions:
    Target cost version 0 ( total variance)
    The amount of the total variance generates a posting in Financial Accounting during settlement.
    For this version, select actual costs as the control costs and standard cost estimate as the target costs.
    Target cost version 1 ( production variance)
    For this version you choose actual costs as the control costs and planned costs as the target costs.
    Target cost version 2( planning variance)
    With target cost version 2, the costs from the preliminary order cost estimate are interpreted as control costs.
    For this version, select planned costs as the control costs and current cost estimate as the target costs. You cannot calculate planning variances for the product cost collector.
    Target cost version 3 (production variance of the period)
    You compare the planned costs of the period calculated on the basis of an alternative material cost estimate (such as a modified standard cost estimate) with the actual costs of the period on the basis of the yield delivered to stock in the period.
    The base quantity for variance calculation is the yield.
    For this version, you choose the actual costs as the control costs and the alternative material cost estimate as the target costs. To determine the alternative material cost estimate, enter a costing variant and choose a costing version.
    The target cost version specifies which data is to be compared. The target cost version also specifies which variance variant is used and therefore which variance catagories are calculated. You can define a different target cost version for each controlling area

  • Split valuation - material with price control V

    Hi,
    I have created material with split valuation ,ie val category as Z (auto batch).. and i did gr. and in mm03 i have maintained the pr control as V .. and later po and gr .  when i checked in MM60 its showing the parent material and the child mat ie valu types/ batch materials are also in V... it suppost to have with S.. is there any customization need to have S price control for the child/ val type materials?? pls suggest

    Hi UJ ,
    Different price control are possible for different valuation types based on Valuation category , but this doesn't hold good for Valuation Category X- Auto Batch as there are no valutaion types linked to it in Config.
    Therefore system proposes the same price control as that of parent material incase of Valuation Category(X)- Auto Batch
    Regards
    Ramesh Ch

  • Cost price calculation of raw material

    I want to know how cost price of raw material is calculated in sap.  Is it when ever price changes we have to go to each material code and change the price  or we can have our own policy?
    Edited by: gururaj gadgoli on Sep 18, 2008 1:05 PM

    Dear,
    For Raw material costing please have a look at :
    http://help.sap.com/saphelp_erp60_sp/helpdata/en/b8/9c76a0c89c11d189990000e8214595/content.htm
    and also
    http://www.sap-basis-abap.com/sapcostd.htm
    http://www.sap-img.com/materials/price-control-v-or-s-in-material-type.htm
    Regards,
    Syed Hussain.

  • Adding additional costs to Material with price control "V"

    Good Morning Gurus
    We want to add some additional cost to materials. How to do this ?
    These materials are valuated at MAP.
    Actually there are some delivery costs which were not inventorised correctly to the materials. The materials are undervaluated, we want to add this additional cost to the materials. We donot want to hit the price control account.
    Is there any other way ??
    Thanks
    Regards

    Hi,
    You can alter the Costing variant and valuation variant according to your scenario. Check the costing variant in OKKN and valuation variant OKK4. You will find the indicator for additive cost there.
    Regards,
    Jigar

  • Calculation logic for date with respect to time.

    Dear all,
    In BI, i want to get the time for two different dates - how to caculate this
    For example
    Initial date :- 01.08.2007
    Final date :- 24.08.2007  - I want system to calculate the total hours between these dates - the logic should also be applicable if years,months and days are different.
    Regards,
    M.M

    Dear ....
    By subtracting final from the initial we will be able to get if the difference is only in days but if the month or year is differing will the same logic hold good - kindly explain?
    Regards,
    M.M

  • Actual Cost of Product with Price control "S"

    Dear Gurus,
    Is there any report available where we can know the Actual Costs of Materials with Price Control "S".
    In the material master field the actual cost in the "Moving Price Tab" of the material with Price Control "S" is available, but is there any report available for plant level?
    Thanks & Regards,
    Amit Dhanurdhari.

    Hi Amit,
    -- Under Standard Costing, you value your inventory at Standard Costs and any variances in Production Process will be settled to Price Difference Account. You will not be able to find out actual cost per unit. In Multi-level BOM scenario under Standard Costing (CO-PC), variances don't get rolled-up to the next level, only costs get rolled-up.
    -- Under Actual Costing - Material Ledger, You will be able to find out the Actual Cost per Unit. Variances get rolled-up to the next level.
    To explain difference between Standard Costing in CO-PC and Material Ledger briefly....
    You have given Price Indicator as "S" in the material master of "X" material (semi finisher or finished) and you are doing Standard Cost Estimate for arriving at Standard Cost per tonne. Let's say, the Standard Cost per tonne is Rs.1000/-
    Now, when you created production order for 10 tonnes and received output of 10 tonnes (GR). But the total cost incurred on that production order is Rs.1100/-. In this situation, actual cost per tonne is Rs.110.
    But, because you are following Standard Costing, When you post GR against this Production Order, inventory will be posted at Standard cost only, i.e., Rs.1000/-. and the balance of Rs.100 will be posted to Price Difference Account. (and parallally the variance of Rs.100/-) will flow to COPA.
    So, it is clear that, though, at Production Order level you can see the actual cost, at "material" level, you will not be able to see the actual cost per tonne.(as long as you are using only Product Costing and Standard Costing)
    Alternatively, if you maintain Price Indicator as "V", you will able to get the Actual Cost per tonne at material level, but there will be no scope for establishing standard cost and comparison with actual thereof.
    But, the same is possible if you are using Material Ledger (CO-ML). If Material Ledger is active, you will be maintaining "S" in the material master, still, the variances will be settled inventory and you will be able to get the actual cost per tonne. (bothe Standard cost estimate, actual cost per tonne will be possible).
    Pls revert back for further explanation
    Srikanth Munnaluri

  • Moving average Price for Material is Negative

    HI Friends,
    I am doing MIRO for PO where its giving me error while posting the Invoice that
    Moving average price for material is negative
    Can any please help me to resolve this.
    what would be the implications if the price difference is too high b/w MAP in Invoice .
    Thnaks
    Purna Nalluri

    It is ofcourse bcoz there is price difference in the between PO and IR....
    so as per the calculations the MAP becomes negative....
    The formula for it is :
    Difference/Current stock holding + current moving average...
    Pls check you price entered at PO and IR....
    There are no any implecations...excepts the price differece is reflected in the MAP of MMR....
    hope it helps...
    Regards
    Priyanka.P
    Edited by: Priyanka Paltanwale on Sep 23, 2008 7:28 AM

  • Moving average price changed drastically

    Hi Experts,
    i having one problem,
    i having material of ' A '  1392.5 Kg having moving average price of 6.52 $ per kg (as of  02.03.2009 ),
    i issued goods to order on 17.03.2009 with movement type 261 of 233.60 Kg for 646.74 $
    here new moving average which systems shows for material 'A' is 2.77
    please explain why system shows new moving aveage price as 2.77, also why is not considering old values to calculate MAP(stock already present )
    Also please explain what could be the possible reason for this error.
    Thanks & Regards
    Prashanth.

    follow this discussion, I think it has all you need to get your problem solved
    moving average price changed drastically

  • Changing of Inventory Valuation:  Standard to Moving Average Price

    I work at a service-based company and have also been asked to research the impact involved with switching our inventory from standard price to moving average price. 
    Scenario:  Change material type TRAD (trading goods) from standard price to MAP.
    Process:  Change settings in SPRO at the level of u201CDefine Attributes of Material Typesu201D.  Currently, this is set for u201CStandard priceu201D with the indicator u201CPrice ctrl mandatoryu201D set.  Upon change to u201CMoving average price/periodic unit priceu201D, Iu2019m thinking I need to de-activate the u201CPrice ctrl mandatoryu201D field so any current materials with an u201CSu201D in the Price control field on the Material Master Accounting 1 tab can be changed to u201CVu201D.  Is this correct?  Also, is there a program that already exists to mass update the Price control field on the Material Master?  If not, I was looking to create a CATT for this changeu2026.any other ideas?  In some of the forum posts it was mentioned to use t-code MR21 however, even with the u201CPrice ctrl mandatoryu201D field de-activated, the Price control column is grayed out.
    It was mentioned in a previous post that all open documents (PO to IR) need to be completed before changing the price control setting, at what point does this stop the process?  Does SAP generate a system error message?
    Also, any suggestions as to when this price switch is best to take place like after inventory?
    Are the above mentioned areas the only areas I should be concerned about or am I missing some areas that should be addressed?
    P.S. We do not use have our ML (material ledger) activated or use split valuation.
    Thanks~
    Dawn

    Hi,
    If you want to change material from standard to moving average price, Follow the below process
    1)first the material quantity and value should be zero
    2)if you want to keep value and quantity and want to change price control in future you have to create new material with price control "V' and lock the previous material for posting.
    Regards,
    Sreekanth

  • Moving Average price, Std price and FIFO

    Hi folks,
    It seems our client wants to use FIFO valuation for its items rather than Moving Average because FIFO gives them an actual price for their Finished Goods (the client does not have any manufacturing).
    I beleive the question the client wants answered is: <b>Can they can use the FIFO valuation within COPA-AB (account based) instead of costing based</b>.
    The client manager seems extremely sure that this can be done in COPA. Can it be done? If so, how would we go about it? My understanding is that COPA only captures the cost with the revenue. It captures the cost the moment you ship a product.
    I think CO-PC handles this, however I think you need PP implemented as well and the client is not implementing PP at this time. I could also be totally wrong about all of this.
    Hopefully this all makes sense. Unfortunately I cannot upload an example of what I mean.
    Appreciate any thoughts on this.
    Thanks!

    You are absolutely correct.
    COPA is used for reporting cost & revenues for internal use. It has nothing do with inventory valuation.
    It is product costing which is used for material valuation in manufacturing scenario. As you mentioned, that products are not manufactured. there is no need to implement PP & product costing.
    In SAP material is valuated either at moving average price or standard price a sper price control in material master. However, there are functionality in SAP where materials can be re valuated at period end for legal reporting. Explore the functionality in MM -> balance sheet valuation (do not remember the exact path). In this materials can be re-valuated as per various principles or can be done via user exits.
    Hope it helps.

  • Standard and Moving average Price

    Hi,
        What is the Difference between Standard and Moving Avg Price, What are the Cases will we use Standard  Price ,and what are cases shall we use Mov.avg Price, Please Explain me with Example.

    Hi Lakshmi,
    Moving average price is maintained for all the outside procured materials and standard price is maintained for all inhouse manufactured materials...
    We need to run standard cost estimate monthly to update the prices of all the materials with price control S... Prices of materials with price control V will get updated as soon as we do GRN for the materials on the weighted average method...
    Regards
    Raj

  • Material ledger Price determination change

    For the FERT materials - we have material ledger active, price determination 2 and price control S setup as of now. We have the standard cost for the group and Moving average is calculated for information purposes - now we want the moving average to be periodic.
    I changed the price determiation from 2 to 3 in ML activation but had no impact.
    My questions are:
    1. Should we do this at the material level - so that moving avg does not get updated for each transaction and instead by period.
    2. what are the steps/tcodes to be taken before and after changing the price determination.  I understand we need to run ckmlcp - but need clarity on all the steps I have to do both from config and master data perspective.
    3. Test script steps

    Hi!
    A+ 1st point. Other decision is when you do MMPV.
    B+ I think its better do MMPV on 01/may before do CKMM,  so in point iii, you close of April. If you do CKMM with MMPV active period April, ML will be active for March and April. Again this is just a personal point of view.
    C+ Well, the procedure is correct,  Keep in mind the following: The system consider in your scenario S2 > S3 as Actual Cost of April the value in the standard at the moment of CKMM, so the flow:
    > CKMM > Release Standard>  At the release, system  create a price diff (UMB), that is part of your actual cost (initial of may). The value is the diff of your previews and new standard.
    In the ML Close of april, UMB of MAY  will be cleared and converted in PRY/PRV. If you want details of this, check Standard Cost Release with ML Active.
    Its important you validate it, because if the system dont select this materials, UMB $$ will be part of your P&L account.
    In the ML close of May, this value will be consider part of the actual of May.
    D+ What will happen if the run (iii) above after point (i ) will the ML revaluation will have impact on the material changes to 3S.
    The ML close of april have impact if you post (GM, IR, Settlement) for this materials on April. If this materials are produced, its common that you do the settlement of its order the 1 or 2nd day of may with posting date of april, but as i toldyou is a common procedure.
    E+ Just thinking, Its a good idea you do the ML close for this materials in April (status set to 70)
    If for any reason your ML close dont select them there are some workaround  eg check this oss 1602599 - Additional selection options for selection
    PS1.  Wish this give you more ideas. This topic is interesting and difficult to explain, because have some `depends on`. Again, i recomend you test in your QAS system!
    PS2. This post maybe give you other ideas Material Ledger Activation  - Lot of Questions in startup.
    Arturo.

Maybe you are looking for

  • Cannot install dreamweaver cs3 design premium on iMac

    I purchased a new iMac and used the migration assistant to migrate everything from another iMac and now I cannot open dreamweaver anymore. I just get a blank error box. Both iMacs are intel based and are running 10.2.7 (latest OS) and I never had any

  • Validate Script in from field

    Hi to all I've got a form field which calculates the sum of a bunch of other fields which works fine. This sum field is marked as read only for it's only purpose is to show the sum. But the value of the sum must not exceed 100. If I configure the nor

  • Erreur serveur facetime macbook

    Bonjour à tous, Je suis nouvelle sur Moutain Lion (c'est vraiment trop bien !!!!!) C'est sur, j'étais sur Léopard hier et voilà que je saute 3 OS. Je découvre petit à petit toutes les nouveautés. J'ai reussi à paramètrer facebook, mais pas twitter, t

  • Aperture 3 Slideshow format

    Hi, I am trying to burn a slideshow to DVD disk for my daughter. what format will work on a TV ( not Apple TV).

  • Regular expression to compare numbers

    I have a method compare(Object value, String searchTxt); The value can either be a Number, Date, String. The searchTxt can have values to compare Strings, Dates, Numbers. It also can have logical comparison operators like =, !=, >, <, >=, <= eg. comp