Moving average price as on date
Dear All,
Can any one tell me how can I find a moving average price of a material on a particular date?
Suppose I want to know what was the moving average price on 15/12/2007?
What is the t.code?
thanks & regards,
Ramesh Balivada
What is the Price Control for the material for which you need the MAP?
If it is "M", you can get this straight off the MB5B report.
Say you need the price on 15 May 2008, enter the material number and plant, and in the dates, the from date can be anything before 15th May. The To date should be 15th May. Make sure the stock type is "Valuated Stock".
Execute the report. Divide the Ending Inventory Value by the Quantity.
If the Price Control is "S", get the moving average price for the previous month end (say April 2008) from MBEWH... the rest you need to figure it out!
Cheers.
Similar Messages
-
Moving average price based on date range, site and article.
Hi ABAPers,
I am working on SKU wise sales report. Based on user input of date range ,site and article I fetch data from VBRP table i.e., (billing data from stores) . I have searched a lot to find MAP but dint get convincing solution.
I tried to get data from MBEW-VERPR but that doesnot give MAP for a given date. I also tried with condition record table and KONP table but not helpful.
I also got to know about s031 and LIS configuration I am not sure whether functional consultant should do the changes.
Kindly help me in obtaining the MAP for particular bill date, article and site(store).
Regards,
DepYou can found the moving average price in MBEW (current) and MBEWH (history table)
The first goods movement after the period closing program updates the period in MBEW and writes the data of the previous period to table MBEWH
- If you actually need map on a daily (or less) basis, you will have to calculate it from MBEW, MBEWH, MSEG and BSIM (...)
- You could also look for the actual cost in MSEG related to records of VBRP.
Regards,
Raymond -
Moving average price date wise
Hi,
Is there any table to track date wise changes of moving average price?
Regards,
Sattujhi
u cant get it date wise but check following table MBEW
and field VERPR Moving Average Price/Periodic Unit Price
http://sap.niraj.tripod.com/id43.html
for the material prise change documents use table MLHD wiith field BELNR
regards
kunal -
Moving average price calculation based on year to date figures
Hello,
I've been working for months on the stock valuation at month end closing for the Finance department. We discover a situation where the moving average price is not calculated as we expected.
The situation is as follows:
2 purchase orders for the same material at different periods and with different purchase order prices
the invoice of the first pruchase order has been recorded after the good receipts of the 2 purchase orders with purchase price variance, good issues have been recorded between the good receipts and the first invoice receipt, therefore the stock quantity is lower than the quantity invoiced
the invoice of the second purchase order has been recorded as well with price purchase variance after the first invoice and after good issues, therefore the stock quantity is lower than the quantity invoiced.
Here is an example with figures:
SAP Calulation
Good entry
Good Issue
Before Posting
After Posting
Good receipt
Invoice receipt
Date
Movement
Quantité
Price
Value
Quantité
Price
Value
Quantité
Value
PMP
Quantité
PMP
Value
Quantité
PMP
Value
01.01.2014
Intial Stock
2000
11
22000
16.01.2014
Purchase Order 1
10000
10
100000
2000
11
22000
12000
10,17
122040
20.01.2014
Good issue
2000
20340
10,17
12000
10,17
122040
10000
10,17
101700
18.02.2014
Purchase Order 2
20000
9
180000
10000
10,17
101700
30000
9,39
281700
22.02.2014
Good issue
22000
9,39
206580
30000
9,39
281700
8000
9,39
75120
30.03.2014
Purchase Order 1
10000
9,5
95000
8000
9,39
75120
8000
8,89
71120
21.04.2014
Good issue
2000
8,89
17780
8000
8,89
71120
6000
8,89
53340
31.05.2014
Purchase Order 2
20000
7
140000
6000
8,89
53340
6000
6,89
41340
- When the first invoice is recorded, SAP calculate the MAP this way: ( 8000*9,39 + (95000-100000) * (8000/10000) ) / 8000 = 8,89
- When the second inoice is recorded, SAP calculate the MAP this way: ( 6000*8,89 + (140000-180000) * (6000/20000) ) / 6000 = 6,89
Moving average price calculation requirement
Good entry
Good Issue
Before Posting
After Posting
Good receipt
Invoice receipt
Date
Movement
Quantité
Price
Value
Quantité
Price
Value
Quantité
Value
PMP
Quantité
PMP
Value
Quantité
PMP
Value
01.01.2014
Intial Stock
2000
11
22000
16.01.2014
Purchase Order 1
10000
10
100000
2000
11
22000
12000
10,17
122040
20.01.2014
Good issue
2000
20340
10,17
12000
10,17
122040
10000
10,17
101700
18.02.2014
Purchase Order 2
20000
9
180000
10000
10,17
101700
30000
9,44
283200
22.02.2014
Good issue
22000
9,44
207680
30000
9,44
283200
8000
9,44
75520
30.03.2014
Purchase Order 1
10000
9,5
95000
8000
9,44
75520
8000
9,28
74240
21.04.2014
Good issue
2000
9,28
18560
8000
9,28
74240
6000
9,28
55680
31.05.2014
Purchase Order 2
20000
7
140000
6000
9,28
55680
6000
8,03
48180
- When the first invoice is recorded, SAP should calculate the MAP this way: (2000*11+10000*9,5+20000*9)/(2000+10000+20000) = 9,28
- When the second inoice is recorded, SAP should calculate the MAP this way: (2000*11+10000*9,5+20000*7)/(2000+10000+20000) = 8,03
Could you tell me if you know how to set up the calculation based on this formula (Intial stock value at MAP + Year to date Purchasing value) divided by (intial stock quantity + quantity purchased)?
Thank you in advance
RegardsArti,
MBEWH table will get you the MAP of a material monthwise,I guess you need to get the logic which will use those details to arrive on MAP for a paritcular date.
Check the SDN Forums with the keyword "MOVING AVERAGE PRICE REPORT" to get some lead.
moving average price report
K.Kiran. -
Moving Average Price for Sales stock and Project stock of a material
Hiya Gurus,
I am developing a report to display inventory details. My requirement is that I have to display the Moving average price of a material for all Valuation type. I also need to display the Moving average price if a material has got Project stock or Sales stock.
In MBEW table I can get the Valuation type and its Moving average price, but how can I find the moving average price for the same material if it has got Sales stock and project stock. Please let me know the table and field where I could get the relevant data.
Kindly help me on this, it would be deeply appreciated.
Cheers,
ZIaHi
can you look at tables
EBEW Sales Order Stock Valuation
QBEW Project Stock Valuation
Nat -
Updation of Moving Average Price
Dear Experts,
My MM period is open for 2 months (i.e for July and August Now) . One of our raw material is Limestone.
From July 1st there were several Receipts and Issues of limestone in SAP.
In August 9th our survey team found that in our stock we have 25000 TON limestone excess. (Due to Callibiration error)
i.e If the current stock in system was 10000 TON the real Physical stock in storage was 10000 + 25000 TON.
We have created a Free of Cost PO for 25000 TON to account the excess quantity of Limestone in Stock.
MIGO Goods Receipt for the Free of Cost PO was done on 31.07.2011.
Because of the extra 25000 TON Free of Cost Limestone Receipt the Moving Average Price of the Material got Updated. (But only from 09-August-2011 not from 31-July-2011)
I want system to calculate the new moving average price and update all the documents posted from 31-July-2011. MY MM period is not closed.
Is it possible to do so and how. Please Help.
ThanksHi
The physical inventory is carried out on the basis of stock management units.A stock management unit is a non-divisible part of a stock of materials for which a seperate book inventory exists.A stock management unit is uniquely defined by
Material
Plant,storage location
Stock type
Batch
Special Stock
Each stock management unit of a material is counted seperately,and the inventory diffreneces are posted per stock management unit.
The physical inventory process comprises three phases
1)Creation of physical inventory documents(MI01)
2)Entry of Count(MI04)
3)Posting the difference(MI07)
1)In the first phase ,you create the physical inventory documents.SAP systems provide several procedures for mass-generation of PI documents.After selecting the stocks to be counted and creating the PI documents,you print out the documents in order to start the counting process.A physical inventory document cotains data that include
>The plant and storage location in which the count has to take place
>The date on which the count has to take place
>The materials to be counted
>the stock types to be counted
>The status of the item
>The status of the PI document
When creating a PI document,you can specify a physical inventory nuber in the document header.This physical inventory number facilitates selection of the PI documents to be processed during entry of the count data,posting the diffrences, and in evaluations.
2)Entering the physical inventory count:For the physical inventory count,you must print out the PI document and forward it to persons responsible for the count.You can enter the stock figures in the system with and without reference to a PI document.When entering the physical inventory count,you can enter a percentage variance of the count quantity from the book inventory,above which the system issues a warning message.
3)You can post the inventory diffrences either via list of differences or via seperate transactions.When an inventory difference is posted,the system creates a material document and corrects the stock figures,and an accounting document recording the necessary accounting movements.
Hope this will be helpful for you.
Regards,
Sandesh Sawant -
Moving average price has become Zero
Hi,
Can you please help us , if you have any ...this kind of situation in your projects.
Scenerio:
We are using Workflow mechanism for creation material in Master data client
01. After creation of Material, it will go for approval (to six departments in SAP Itself ) and after their approvals,it will be moved to "Book of Records"( to Transactional client)
02.If the requester is submit the Material for approvals, it will create IDOC and will be moved to "Book of Records"( to Transactional client).
03.If any error is there in the Material views, IDOC will be failed in Outbond system( Transactional client)
in this case.We use BD10 to move the changes manually.
Problem is,
01.We moved manually 10 materials on 29/10/2008 through BD10 to Transactional client .in this case, we observed that, the moving average price(VERPR) ,Commercial price 2 (BWPH1),and Moving average price (if the price control is S) (SALKV) has become Zero.
Why ?
Why this 3 fields become Zero ?
Is there any link between these fields and How ?
Note: Price control "S" is maintained to the above all the materials.
Can any body help us to find out the reason ?
*What is the solution to find the Moving average price now and to update as on date ?
Is there any field , we can see the Moving average price in backend ?*
Your help will be highly appreciated.Thanks for your answers, But..
There is a problem that we are supporting to China and they have a local ledger and they will calculate the actual costing based on tha moving price.Now these 10 Materials are Finished goods and are available in 30 plants each.
Taking the MAP from the each plant and calucating it ... is very problem and headache Job .
My question is ....
How it got deleted and why ?
Is there any relation between these three fileds ?
Easiest way of collecting the MAP ?
Any thought will get the appreciation..
Thanks
Raju -
Moving average price has become Zero in Material Master
Hi,
Can you please help us , if you have any ...this kind of situation in your projects.
Scenerio:
We are using Workflow mechanism for creation material in Master data client
01. After creation of Material, it will go for approval (to six departments in SAP Itself ) and after their approvals,it will be moved to "Book of Records"( to Transactional client)
02.If the requester is submit the Material for approvals, it will create IDOC and will be moved to "Book of Records"( to Transactional client).
03.If any error is there in the Material views, IDOC will be failed in Outbond system( Transactional client)
in this case.We use BD10 to move the changes manually.
Problem is,
01.We moved manually 10 materials on 29/10/2008 through BD10 to Transactional client .in this case, we observed that, the moving average price(VERPR) ,Commercial price 2 (BWPH1),and Moving average price (if the price control is S) (SALKV) has become Zero.
Why ?
Why this 3 fields become Zero ?
Is there any link between these fields and How ?
Note: Price control "S" is maintained to the above all the materials.
Can any body help us to find out the reason ?
*What is the solution to find the Moving average price now and to update as on date ?
Is there any field , we can see the Moving average price in backend ?*
Your help will be highly appreciated.Normally when you create a new material, you need to provide the price manually for the first time. Now since you said your price control is "S". Otherwise your IDoc should have a price for the Standard price when it is "S" and Moving Average price when it is "V".
It can be ZERO if you intend to create and release a std cost esatimte (For internally produced materials). -
Moving average price in Semifinished material.
Dear All,
Our client wants to go for moving average price in case of semifinished material, which is supposed to be normally standard price. The problem is the MAP is not getting updated after the GR against the production order. What settings I need to check in cusomization from PP point of view to solve this problem. Ideally the summation of cost of raw materials has to be the cost of semifinished material.
did the settlement and the MAP got updated. There are few questions I want to ask u are?
1. What MAP should I keep when I create the material for the first time?
2. What the base to calculate the target cost in production order? Currently the target cost is zero for that the varience is hugh which will be going to affect the MAP in a big manner after setllement? What should I do in that case?
Ur valuable inputs are awaited at the earliest. It's urgent.Kindly go thoroug following it will solve your issue
Genrally SAP suggest Std price for semi & fin
but some company are useing MAP so i think the client want MAP then also it will not create any problem but this is laways FICO decision
now MAP is not getting updated
while goods movement system update G/L AC automatically the price used for updating the GL is either std or MAP depending on which is maintain in material master
your MAP will get updated only after settlement of Production order If your production is make to order in that case costing is against Sales order & no issue of settlemnt of Production order so MAP will not be updated in MTO
which price you should maintan in material master & target cost & variance
initally u upload master data with price 1 After that u take costestimate run & realse the price that will be std price Now you can see the varinace along
after realsing the cost estimate you can chane MAP in mr21/22
You can maintain both the prices in material master but while GL AC updating system check the price control & then pick price
but it is advisable to have STD PRICE -
Change Moveing average price in MIGO Goods Reciept through user exit
Hi,
i need to change the moving average price in the MIGO transaction (Goods Issue) through user exit can any one help me with user exit.Hi,
Check these Enhancemnts...
Exit Name Description
V02V0001 Sales area determination for stock transport order
V02V0002 User exit for storage location determination
V02V0003 User exit for gate + matl staging area determination (headr)
V02V0004 User Exit for Staging Area Determination (Item)
V50PSTAT Delivery: Item Status Calculation
V50Q0001 Delivery Monitor: User Exits for Filling Display Fields
V50R0001 Collective processing for delivery creation
V50R0002 Collective processing for delivery creation
V50R0004 Calculation of Stock for POs for Shipping Due Date List
V50S0001 User Exits for Delivery Processing
V53C0001 Rough workload calculation in time per item
V53C0002 W&S: RWE enhancement - shipping material type/time slot
V53W0001 User exits for creating picking waves
VMDE0001 Shipping Interface: Error Handling - Inbound IDoc
VMDE0002 Shipping Interface: Message PICKSD (Picking, Outbound)
VMDE0003 Shipping Interface: Message SDPICK (Picking, Inbound)
VMDE0004 Shipping Interface: Message SDPACK (Packing, Inbound)
Badi Name Description
DELIVERY_ADDR_SAP Determine Time-Dependent Delivery Address in Delivery
DELIVERY_PUBLISH Returns BAdI Implementation: Automatic GR Posting T 2
DELIVERY_PUBLISH Updating of Delivery in Purchase Order
DELIVERY_PUBLISH AIP: Delivery Confirmation for Sales Order
Regards
Raghu -
Report for moving average price
Hi guys
Is there any report in MM which shows me different Moving average prices for a material (scenario is price changes very often for the material in PO)
Thanks
SamuelI do not think you will have such data stored in the system but you could pull the data for the current period, previous period and previous year from table MBEW. This much possible.
-
Moving average prices and std prices
hi friends,
i have a doubt abt prices...
which will b assigned for raw materials-standard price? or avg moving price? and why?
if possible explain clearly about avg.moving price and std.price
for spit valuation what price we will use??
help me out..
thanks in advance...
venkatStandard price are used for products that do not fluctuated frequently. It is usually used for finished or semi finished products.
Moving average price are used mainly for raw materials that are purchased externally. The advantage of using moving average price for your raw materials is that your inventory costs will always reflect the current market cost.
SAP strongly recommends that you do not select price control V for semi-finished products and finished products, because doing so will very easily cause the calculation of unrealistic valuation prices. SAP recommends:
Price control V for raw materials and trading goods; price control S for semi-finished products and products
We recommend that you only use price control V for materials procured
externally. Materials produced in-house should be subject to a
standard price control.
Generally all raw materials (ROH), spare parts (ERSA), traded goods (HAWA) etc. are assigned as moving average price (MAP) because of the accounting practice of accurately valuating the inventory of such materials. These materials are subject to the purchase price fluctuations on a regular basis.
The semi-finished goods (HALB) and finished products (FERT) are valuated with standard price because of the product costing angle. If these were to be MAP controlled, then finished/semi-finished product valuation would fluctuate due to data entry errors during backflushing of material and labour, production inefficiencies (higher cost) or efficiencies (lower cost). This is not a standard accounting and costing practice
For Split valuated material it is recommended to use Moving average price -
How to view materials with selected moving average price
Dear Gurus,
How to view materials with moving average price greater than some selected value? ie..Is there any report which takes moving average price as input?
Thanks in advance,
SastryHI
While checking any table or report u cannot give conditions (more than this value).
If it mabe the case, down load the data from table MBEW - Field Name VERPR to excel file. then u apply conditions, like greater than this value.
U'll get the desired out put.
Thanks
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
srinivasDear,
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 -
Intercompany Sales Processing- Moving Average Price
Hi,
I have a special requirement in Intercompany process..
I want the Ordering company to be charged with Moving Average Price of the Material instead of the Normal Price.
Can some on help me out with this?
Thanks,
Challa.Hello,
You can control it using formulas via VOFM ,for the conditions IV01, PI01 (statistical) but I would suggest a more standard solution using VPRS condition.
Condition Type VPRS in the intercompany-billing document indicates cost to the supplying company code and it's used to retrieve the cost of the material accessing the valuation segment of the material master for getting the standard cost or the moving average cost. Condition category G accesses the standard cost and condition category T always accesses the moving average price.
The use of two different condition types in Intercompany billing is necessary to ensure that data is transmitted correctly to the financial statement (Component CO-PA).
Having VPRS condition correctly determined You can use a formula to make Your PI01 condition equal to the VPRS.
Tell me if it helped you !
Thanks,
Alcides Fialho
Maybe you are looking for
-
Connecting my t410s with an old composite/ s-video TV
Hi, Just bought the t410s with switchable graphics and I was wondering if it was possible to connect it to my old composite/ s-video TV (through VGA or HDMI or other option...). I already spent a considerable amount on the computer, don't really feel
-
i Purchased Aaliyah -rock the boat a while back and now I can no longer find that album in iTunes along with some other good songs by her. The name of the album is Aaliyah
-
Won't print black ink with new cartridge
I have read all advise. Black stopped printing. New genuine HP cartridges. Did partial and whole resets. Cleaned printhead. Removed all cartridges and case and cleaned well. Very gunky. Still won't print HELP ME! Have read thru all the posts and did
-
Add a local user to ASA 5512-x
Hello people I am trying to add a local user to our newly purchased ASA firewall 5512-x. we do not have a Radius or AAA server I want to add a user who has 'view only' access level on the firewall, can I just add this new user without needing to both
-
Nikon .NRW support?
Hello all: This has been written about elsewhere, but I found no mention on the Lightroom Forums... A new camera model from Nikon, the Coolpix P6000, is a very promising model to serve, I would guess, mostly a pro-sumer market of shooters who already