MAP Vs Std Price
Hi All
We are maintaining MAP in our system
Due to some process change we have to change it to Std Price
Please let me know what will the effect on Accounting.
Form the Accounting point of view.
Please Help
Regs
Niti Narayan
Hi,
When you change price control from MAP to Standard price the MAP(Moving Avg Price) will be taken as Standard price in Material Master. It wont affect the current stock value. But when PO/Invoice is posted other than the Valuation Price, the difference amount will go to seperate account.
Hope this helps.
Regards,
D Somaiah
Similar Messages
-
MAP & Std price not appearing in CS12
Hi PP experts,
In CS12 the MAP and Standard prices are not appearing for all the components. Please advise if any settings are required or is an authorisation issue.
Regards,
SRDear Surendar,
It is the standard SAP behaviour,you cannot get any cost related data in T Code CS11,CS12,CS13.
Check the OSS notes mentioned by Mr.Prasobh,and you can get the cost splitup using T Codes
CK86 Costed Multilevel BOM
CK86_99 Material: Multilevel BOM
or else using the functional Module CS_BOM_EXPL_MAT_V2
Regards
Mangalraj.S -
Set up std. price for proc.type F parts (External Procurement)
Experts,
what is the comon way to set up Std. price for materials with Proc.Type F (External procurement). Current I am using KKPAN and set cost out of PIR and material burden as seperate line.
Looking for a way to have the material burden as fixed value in the system which I can use as base for calculation.
Thanks in advance
JörgDear ,
For any FG material you should have Standard Price (S) in Cost2 view getting updated thrugh CK24 after ck11n done during production process .
For any Externally procured item , you should have MAP or Planned price with Valdidty .Generally duing planned cost estimaiton , planned price will be considered while you will do good issue agianst production order , systm will consider the MAP to calcualte the cost of the material .
Now to update the price you should carry out MR21 with new price for company code , validdity date , price control indicator and valution variant .
Generally in project scinario , you can use MAP for FG material .
refer :
http://help.sap.com/saphelp_47x200/helpdata/en/47/60ff6249f011d1894c0000e829fbbd/content.htm
http://www.sap-img.com/materials/price-control-v-or-s-in-material-type.htm
http://help.sap.com/saphelp_47x200/helpdata/en/47/60ff0749f011d1894c0000e829fbbd/content.htm
Regards
JH -
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 -
Advanced Pricing: A Custom Attribute is mapped to Std. Volume's ITEM_QUANTITY field, to be able to capture a user-defined volume onto the Standard Quantity field via. Attribute Mapping. However the expected behavior is not achieving. Still the PTE prices if off the OM/ASO's Quantity field, and not based on the number that goes into the attribute field.
PTE= 'Order Fulfillment', Context Type = 'Pricing Context', Context = 'VOLUME', Code = 'ITEM_QUANTITY'.
Attribute Mapping Method = ATTRIBUTE MAPPING.
Click on Attribute Mapping button
Application Name=Advanced Pricing
Line Level User Source Type=PL/SQL API
User Value String= OE_ORDER_PUB.G_LINE_REC.ATTRIBUTE10
When I create the Sales Order in OM, at the line level after entering the item, I entered a number in attribute10, then
also a value in the standard quantity field, and Save. The item had price
breaks defined in the pricelist. But the price returned was based on the value
in the standard Quantity field, not the value in attribute10. Even when I
reprice the line (Actions-->Price Line), there is no change.
Expected behavior is to get the Price off the Attribute that mapped to the 'ITEM_QUANTITY' field (which is a standard/seeded attribute).
Does anyone made such expected behavior to work (without being used with a Customer Price API)?can someone pls reply?
Thanks! -
Moving Average price & Std price
Hai friends,
Any body tell me the difference bet Moving Avg Price & Std Price...
Actually why we are entering the Std or MAP in Material master..
What is the Impact in PO...
Thanks
RosHello Roshan,
<b>Difference bet Moving Avg Price & Std Price...</b>
Material price in Material master is represented by Material price Indicator, The main purpose of material price is to valuated the material stock for financial transaction in company. There are two procedures available in the standard system:
<b>Valuation at standard price</b> : The price is decided by the organization (Costing / Finance / Purchasing / Marketing dept) which is fixed for material, it will not be changed by any inventory or financial transaction, but you can change it with special price change procedure.
This std price is represented with price indicator S
Valuation using a standard price has the following features:
- All inventory postings are carried out at the standard price
- Variances are posted to price difference accounts
- Variances are updated
- Price changes can be monitored
<b>Valuation at moving average price or (if the material ledger has been activated) periodic unit price</b> : This price is not decided by any organization (but in come case it will decide i.e. to upload the initial stock) but it will automatically updated by the Invnetory transactions (i.e. Goods receipt, Invoice receipt) or financial transaction (Debit/credit material). It will keep changes automatically when there is price difference.
This MAP is represented with price indicator V
Valuation using a moving average price results in the following:
- Goods receipts are posted at the goods receipt value.
- The price in the material master is adjusted to the delivered price.
- Price differences occur only in exceptional circumstances.
- Manual price changes are usually unnecessary. However, they are possible.
<b>Actually why we are entering the Std or MAP in Material master..</b>
We are maintaining material price for material stock valuation and inventory transaction valuation.
<b>What is the Impact in PO...</b>
The material price does not have impact on PO, but definately it has impact on inventory transactions i.e. GR, GI, IR debit/credit material.
more info, <a href="http://help.sap.com/saphelp_46c/helpdata/en/47/60ff0749f011d1894c0000e829fbbd/frameset.htm">Price Control</a>
Hope this helps.
Regards
Arif Mansuri -
Std price and moving avg price
hii frends...in which scenario we hve to go for std price and moving avg price...
thnx in adv...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.
Company generally uses moving average on purchased materials with small cost fluctuations. It is most appropriate when the item is easily obtainable. The impact on margins are minimized which reduces the need for variance analysis. Furthermore, the administrative effort is low as there are no cost estimates to maintain. The cost reflects variances, which are closer to actual costs.
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 back flushing of material and labor, production inefficiencies (higher cost) or efficiencies (lower cost). This is not a standard accounting and costing practice.
Hope this will help you.
Cheers,
Parag Mahajan -
Issue with Std price & Overheads at the time of goods issue
Hi Experts,
Please help me on below concern.
system is taking the std price at the time of goods issue as we marked price control "S" for all materials to track the PPV seperately. So once we run the std costing system is calculating the std cost= direct material+overheads and updating the same in std price in accounting 1 tab.
But as per our requirement at the time of goods issue system has to take only direct material not overheads, also one more problem is at the time of actual overheads calculation in the period end , system is calculating overheads on total of direct material+overheads instead of direct material only.
So please suggest how to config the system to meet my client's requirement.
Thanks&Regards,
Spandana.Hi Ajay,
Thanks for your inputs. In the std costing run system is showing components as below.
Material cost 110$
Material overheads 10$
Labor cost 20$
Labor Overheads 10$
In this Material cost 110$ , materials overheads also included(100$+10$). Why system is calculating Material overheads twice please suggest what mistake i did.
The material overhead percentage rate is 10%.
As per my client requirement system should calculate components as shown below
Material cost 100$
Material overheads 10$
Labor cost 20$
Labor overheads 10$
Please advise its very urgent, your inputs will be rewarded with points.
Thanks&Regards,
Spandana. -
Problem in bdc to change std price to moving price
hi
I had created BDC for changing std price ' S ' to moving price ' V ' . I had done recording for MM02 Trans.
At the time of creation of material ,MM person selects different views for same type of material .
moving price presents in Accounting 1 View. In recording this view was at 13th position .but If I check my BDC for other material while running BDC in foreground it takes MRP1 view which is at 13th position
because here the no of views are more as compared to the recorded material .Again position of recording is also not matching.
please advice what to do in this case ?
Thanks in Advance.
Regards,
Atulhiii,
take the PSTAT field from mara for that particular material and make the following changes in ur code.
PERFORM POPULATE_BDC_TAB1 tables itab1 USING :
'1' 'SAPLMGMM' '0060',
' ' 'BDC_CURSOR' 'RMMG1-MATNR',
' ' 'BDC_OKCODE' '/00',
' ' 'RMMG1-MATNR' new_material,
' ' 'RMMG1-MBRSH' ind_sec,
' ' 'RMMG1-MTART' mat_type.
PERFORM POPULATE_BDC_TAB1 tables itab1 USING :
' ' 'BDC_OKCODE' '=P+'.
SEARCH pstat FOR 'K'. "BASIC DATA
IF sy-subrc = 0.
PERFORM POPULATE_BDC_TAB1 tables itab1 USING :
' ' 'MSICHTAUSW-KZSEL(01)' 'X',
' ' 'MSICHTAUSW-KZSEL(02)' 'X'.
ENDIF.
SEARCH pstat FOR 'V'. "SALES ORG DATA
IF sy-subrc = 0.
PERFORM POPULATE_BDC_TAB1 tables itab1 USING :
' ' 'MSICHTAUSW-KZSEL(04)' 'X',
' ' 'MSICHTAUSW-KZSEL(05)' 'X',
' ' 'MSICHTAUSW-KZSEL(06)' 'X',
' ' 'MSICHTAUSW-KZSEL(07)' 'X',
' ' 'MSICHTAUSW-KZSEL(08)' 'X'.
ENDIF.
CLEAR flag_pur.
SEARCH pstat FOR 'E'. "PURCHASING
IF sy-subrc = 0.
PERFORM POPULATE_BDC_TAB1 tables itab1 USING :
' ' 'MSICHTAUSW-KZSEL(09)' 'X',
' ' 'MSICHTAUSW-KZSEL(10)' 'X',
' ' 'MSICHTAUSW-KZSEL(11)' 'X'.
*************SHAFI********
flag_pur = 'X'.
ENDIF.
SEARCH pstat FOR 'D'. "MRP
IF sy-subrc = 0.
PERFORM POPULATE_BDC_TAB1 tables itab1 USING :
' ' 'MSICHTAUSW-KZSEL(12)' 'X',
' ' 'MSICHTAUSW-KZSEL(13)' 'X',
' ' 'MSICHTAUSW-KZSEL(14)' 'X',
' ' 'MSICHTAUSW-KZSEL(15)' 'X'.
ENDIF.
SEARCH pstat FOR 'P'. "FORECASTING
IF sy-subrc = 0.
PERFORM POPULATE_BDC_TAB1 tables itab1 USING :
' ' 'MSICHTAUSW-KZSEL(16)' 'X'.
ENDIF.
SEARCH pstat FOR 'A'. "WORK SCHEDULING
IF sy-subrc = 0.
PERFORM POPULATE_BDC_TAB1 tables itab1 USING :
' ' 'MSICHTAUSW-KZSEL(17)' 'X'.
ENDIF.
PERFORM POPULATE_BDC_TAB1 tables itab1 USING :
'1' 'SAPLMGMM' '0070',
' ' 'BDC_OKCODE' '=ENTR'.
SEARCH pstat FOR 'Z'. "GENERAL PLANT DATA/STORAGE LOCATION
IF sy-subrc = 0.
PERFORM POPULATE_BDC_TAB1 tables itab1 USING :
' ' 'MSICHTAUSW-KZSEL(01)' 'X',
' ' 'MSICHTAUSW-KZSEL(02)' 'X'.
ENDIF.
****************shafi**********
IF NOT v_drg IS INITIAL.
PERFORM POPULATE_BDC_TAB1 tables itab1 USING :
' ' 'MSICHTAUSW-KZSEL(02)' 'X'.
ENDIF.
SEARCH pstat FOR 'S'. "WAREHOUSE MGMT
IF sy-subrc = 0.
PERFORM POPULATE_BDC_TAB1 tables itab1 USING :
' ' 'MSICHTAUSW-KZSEL(03)' 'X',
' ' 'MSICHTAUSW-KZSEL(04)' 'X'.
ENDIF.
SEARCH pstat FOR 'Q'. "QUALITY MGMT
IF sy-subrc = 0.
PERFORM POPULATE_BDC_TAB1 tables itab1 USING :
' ' 'MSICHTAUSW-KZSEL(05)' 'X'.
ENDIF.
SEARCH pstat FOR 'B'. "ACCOUNTING
IF sy-subrc = 0.
PERFORM POPULATE_BDC_TAB1 tables itab1 USING :
' ' 'MSICHTAUSW-KZSEL(06)' 'X',
' ' 'MSICHTAUSW-KZSEL(07)' 'X'.
ENDIF.
SEARCH pstat FOR 'G'. "COSTING
IF sy-subrc = 0.
PERFORM POPULATE_BDC_TAB1 tables itab1 USING :
' ' 'MSICHTAUSW-KZSEL(08)' 'X',
' ' 'MSICHTAUSW-KZSEL(09)' 'X'.
ENDIF.
make sure that u have the ok code 'P+' for view which are displayed after u press page down event.
Hope it helps u..
Regards,
Anil N. -
MDM 2.0 - OCI mapping of field "Price Information"
Hi SDN,
we are on SRM 5.0.
we are setting up MDM 2.0. We do a new installation, although we were already on MDM 1.0. Anyway, we want to keep the repository from MDM 1.0.
Right now we have problems transferring the price of shopping cart positions from the MDM Web Search UI to EBP.
what we did so far:
1. set up j2ee server and oracle
2. set up MDM 2.0 Server
3. Deploy MDM 2.0 SP 2.0 Java API and UI stuff to j2ee
4. set MDM 1.0 Repository in the appropriate place in the file system of MDM Server and unarchived it in the MDM console
5. run repository upgrade using link from upgrade guide (http://<j2eeserver>:50000/webdynpro/dispatcher/sap.com/tcmdmsrmcat~uiutil/Utilities)
6. upgrade configuration (same link as before, but step 2)
still, in the OCI Mapping for price, I still have "price - amount" mapped on NEW_ITEM-PRICE
and still, the price, which I can see in the search UI, is not being transferred to EBP...
I am not sure, if I have to have "Price Information - amount" available as OCI mapping field. Right now, this is NOT the case. In MDM 1.0 it used to work fine with "Price - amount"
In my repository in table cataloge items I have the field "Price Information" which is a qualified lookup table, based on look up table "Price". "Price" contains the field amount, which carries the price value.
any clues welcome - regards, Matthias
Edited by: Matthias Kasig on Dec 20, 2007 4:25 PMHi Masa,
just another brief status Q:
Now I am able to receive the price in EBP.
But this is a workaround. Just for a test I did a new OCI mapping like this:
I leave the OCI field NEW_ITEM-PRICE blank and use instead
NEW_ITEM-CUST_FIELD4 --> mapped on --> Price Information - Amount.
Thus I am able to get the value of the price field in my BADI bbp_catalog_transfer.
There seems to be a mismatch of field types. In the MDM Console the amount field is of type 'currency' - I assume this is decimal in fact.
In my incoming structure in the BADI I have tabletype catalog_content which is based on structure BBP_WS_OCI_ITEM_S which carries field price of type DEC... seems reasonable to me - but in the debugger I can't see the incoming price value. Instead now I use BBP_WS_OCI_ITEM_S-CUST_FIELD4 which is of type CHAR20. This works! I regard this as a workaround and I am still researching to get the price field mapped correctly to the proper price field in my BADI.
Masi: Concerning your weblog and SLG1 and Errorlog BTC1...
I set up in SPRO the MDM Catalog and also checked "use error log" for the catalog - still
I wonder how I can access this log and esp the OCI fields -- can you guide me there?
I was clicking through the entries of SLG1 but don't get to see the OCI fields of the transfer, though an entry which is because of the data transfer from mdm towards EBP.
kind regards, matthias
btw: SDN was down, hence the delayed response -
Hi All,
Please let me know the use of standard price in APO that is updated from R3. Our scenario in APO include DP, CTM, deployment and TLB. We do not run SNP optimizer.
As CTM does not recommend based on cost, can std price field be deleted without affecting anything in APO in the scenario mentioned.
This is as per our client requirement, request for speedy response.
Thanks,
UmeshHi Umesh,
I am not clear on your requiment.
As Gustavo said Standard price does not come to APO from R3. Even though in your environment standard price is transferred to APO using custome modifications you should have business reason/use behind that.
Even if you are having standard price in custome field and If you are using standard CTM, Deployment (heuristic) and TLB then it will not impact any of the standard functionality.
If you can give more details about your scenario, it will be more helpful.
Regards,
Harshil Desai -
Hi
For a mat price control is maintained with V, & std price also maintained during creation.
Now want to change the std price.
In MR21 its not allowing me to change moving avg price,if price control is V.
Is there any way? pls advise..Hi,
Use Tcode MASS to change data.
Go to MASS - select object type as BUS1001001 (material) - Execute - here select the tab FIELD and select the line with field: price control again execute then enter. input the number from and to of the materials for which you are require to change the price control and execute.
I hope this helps
Regards, -
Std-Price calculation with Quote arrangement
Hello Experts,
I set up a quote arrangement (MEQ1) for one Material. This quote arrangement including two production version 0001 and 0002 with proc.type E, as third line I added a vendor with proc. type F.
How can I calculate the std. price based on the proc. type F line, line should be slected by the system automatically and not based on the prod. versions (E).
Thanks in advance
JörgHi Ajay,
Thanks for your inputs. In the std costing run system is showing components as below.
Material cost 110$
Material overheads 10$
Labor cost 20$
Labor Overheads 10$
In this Material cost 110$ , materials overheads also included(100$+10$). Why system is calculating Material overheads twice please suggest what mistake i did.
The material overhead percentage rate is 10%.
As per my client requirement system should calculate components as shown below
Material cost 100$
Material overheads 10$
Labor cost 20$
Labor overheads 10$
Please advise its very urgent, your inputs will be rewarded with points.
Thanks&Regards,
Spandana. -
HI Frds
I have a requirement that i have to group similiar standard price.
For Eg..
month year std price
001 2008 26.022,37
002 2008 26.613,32
003 2008 26.613,32
004 2008 26.613,32
According to the example i need to group by std price..i.e
I need output like this
Group 1
001 2008 26.022,37
Group 2
002 to 004 2008 26.613,32
Same std prices should be in a group .
Thanks
Raja Gurusee this example
SELECT kunnr gjahr zuonr MAX( budat ) AS budat
INTO CORRESPONDING FIELDS OF t_date
FROM bsid
WHERE bukrs = rbukrs
AND gjahr IN rgjahr
AND kunnr IN rkonto
AND blart IN ('DZ','MP')
AND umskz = ' '
AND shkzg = 'H'
AND zuonr IN rzuonr
GROUP BY kunnr gjahr zuonr -
Std price of material updation in SAP system
dear all
I had created a material CLC Block in material master & had mention the Std price for the same. say 28 rs/unit
Then i had change the std price for that particular material by T-code MR21.
say 30 rs/unit.
the system shows the updated new price for that material in Master, but when we make GRN for the same material by movememt type 501 q, the system takes the old pirce only. ie 28 rs/unit.
the cost gets book w.r.t old price only.
pls help me out in this mater in detail.
thank in advance to all SAP experts
regard
parikshithi
udo
thanks for your valuable input.
I had test the procedure what you had explain.
i had assign the price w.r.t WBS no & it works
thanks once again
regards
parikshit
Maybe you are looking for
-
Can anyone give me advice about the question above. I have downloaded ios7, have downloded latest iTunes and now can't see devices in iTunes. Using Windows 8 (horrible), which just jumps me into questions about pictures
-
I'm making a dimension through OMB. But when i validate my dimension i get errors and warnings. Error: Level attribute x is not bound to a column in a table or updateable view. How can i solve this?
-
How does W_MCAL_DAY_D table gets populated?
Guys, I am having an issue with the table W_MCAL_DAY_D. I have the data loaded into this table till 12/31/2010. I do not see the data for the year 2011.Can anyone please help to understand how i can populate this table with the data for the year 2011
-
Edit JTable Date Cell, press Enter, the Time Cell changes to GMT time!
Has anyone seen this strange behavior? I try to edit a Date Cell in JTable (orig. value 10/02/2000) and change it to (10/03/2000), I press Enter. But, the value of my Time Cell in the next column, same row which I never edited (orig. value 00:05:00)
-
Qualification not transferred from LSO
Hi, When I do a follow up of a course, the screen "transfer qualifications" comes up as empty with a message ' no qualification to be transferred' eventhough the relationship "imparts qualification" under course type has a qualification against it. P