Price analysis by material type
Hi Gurus,
is there a tcode that would include a price analysis for materials over time. It should be able to be sorted by supplier, material type & material group. The main objective is to follow the price trend over time
Thanks
Anusha
hi,
For Stock as per material type :
Check MC.T, MC.U and MC.W....Material pricing groups...
Then also check MC$< : For Purchasing values
and MC$> : For purchasing quantities...
Above two are based on the material group...
Regards
Priyanka.P
Similar Messages
-
Shall v maintain price control for material type with plant specific ?
Hai Guru,
In OMS2, we change HALB price control [valuation] as V or S. whether shall v maintain this for plant specific.?
Kindly guide
With Regards
SwethaHi
if you do not make the indicator Price control manadatory active then you can have different price indicator for each plant. However thsi indicator is never done plant specific. If you wish to have plant specific then you may have to have a new material type and again you need to control the MM01 creation for that particular plant by means of Authorisation control which is littel involved also but can be done.
Regards -
Default Price Control in material type
While creating a material in particular material type is there any way that price control type i.e V or S can be configured for a particular material type.
Edited by: amitekum on Nov 3, 2010 1:00 PMHi,
You can maintain default price control indicator at the time of creating material master record.
If you user needs to change this indicator, they can change.
If Client is saying, don't want to allow these indicator change - You can control by maintaining material type settings.
Transcation : OMS2
Select your material type abd click on the details icon
In the Valuation block, maintain Price control field default as per ur requirement.
Price control = S or V
If you activated Priice ctrl mandatory check box, which is in the same block then Price control indiactor filed becomes displaymode in the material master record. No one can change default price control indicator.,
Regards
KRK -
Price Control for Material Type
Hi
How to configure a default price condition for a particular material type and should greyed off and not allowed manual change.
Regard
MM
Edited by: Csaba Szommer on Nov 4, 2011 8:15 AMHi,
1st decide price control for your material type & enter in OMS2 with your material type in Price control field in Valuation segment.
Get field name of price control: MBEW-VPRSV
Get Selection Group for price control in T.code: OMSR: 32
Check Field reference for your material type in T.code: OMS2
Select round box of u201CDisplayu201D for Selection Group 32 by double clicking Field reference & save.
Now create material (MM01) with your material type and you can find Price control defaulted which you enter in OMS2 and it can not changed.
Regards,
Biju K -
Valuation category for DIEN material type
Dear all,
I have a requirement in which I need to maintain two price for DIEN material type ,I have created two valuation type and asssigned to a valuation category and If Itry to assign valuation category in Material master it is Grayed out ,even if I try in field selection also it is not working ,can't we have two valaution prices for service material? is that SAP standard?
Regards
kanthacan any body help me
Kantha -
Dear Sapusers
What are the Attributes of material type can you focus on this please
Rgds
Ana.Hi,
Define attributes of material types
Each time you create a material master record, you must assign it to a material type . You use the material type to define the attributes of a material master record. Material types are used in the following neighboring areas, where they are also configured in Customizing:
Profit Center Accounting
Product Cost Planning
Sales and Distribution (availability check)
Valuation
Bills of material
Routings
Consult with these areas if necessary.
In this IMG activity, you define the attributes of each material type.
Under Views, you specify the following:
o Material type text
o Material type key
o If required, an authorization group to protect access
o Procurement type allowed (internal and/or external)
o Check of number ranges if material numbers are assigned externally
o If required, a default value for the item category group in sales data (consult with Sales and Distribution)
o Whether materials of this material type are costed with a quantity structure or not
o Views and relevant fields that may be processed; that is, the user departments that may maintain a material master record of a particular material type
Under Quantity/value, you specify the following:
o Any special processing allowed
o Management on a quantity or value basis and, if so, in what valuation areas
o Price control (standard price or moving average price/periodic unit price)
Under Account assignment, you specify the following:
o Information on how the material is assigned to the stock and consumption accounts in Financial Accounting
Once you have maintained the material types, you must also define the number intervals before you can create a material master record.
Actions
1. Group the materials that you want to manage together in the SAP R/3 System according to the above criteria.
2. Define the attributes of each material type.
3. Adapt the preset material types to suit your company's needs, defining new types if necessary.
o Give each material type a key.
o Enter a text for each material type.
o Define the attributes of all new material types.
Note 1
If you allow different quantity/value updating, you must activate the material type for each valuation area for this updating. You do this under Diff. val. areas.
Note 2
In Customizing for Valuation and Account Assignment, you can also maintain the price control by choosing Define price control for material types.
for any further info , pl refer below link
[http://help.sap.com/saphelp_40b/helpdata/fr/87/23ee347a34d111a4620060b03c3b0e/frameset.htm] -
Details of open invoices for the current year/ material price analysis
Hi,
I'm very new to SAP SD,MM modules. Can any one help me in the following of my requirements?
1. How to get the details of open invoices for the current year? Which table should I look into?
2. I have to create a report to display material price analysis. How should I do that?
3. How to develope a report to list out all the Open Sales Order with earliest ship date and requested ship date
4.How to create an interactive report for displaying plant status to know the status of a particular material
5. How to develope a report on Sales Order displaying Sales order Number, Sales order date, Material, PO Date and Customer requested date
Thanks in advance!!
Uma.
Message was edited by:
Uma RaviHi Ravi,
for 3, 4, 5 --> u can go through the code ...
REPORT ZEX2 MESSAGE-ID arc NO STANDARD PAGE HEADING.
Tables :kna1,vbak.
SELECT-OPTIONS : so_vkorg FOR vbak-vkorg OBLIGATORY,
so_vtweg FOR vbak-vtweg OBLIGATORY,
so_spart FOR vbak-spart,
so_kunnr FOR kna1-kunnr.
DATA : BEGIN OF sales_open OCCURS 0 ,
vbeln LIKE vbak-vbeln,
auart LIKE vbak-auart,
kunnr LIKE kna1-kunnr,
bstnk LIKE vbak-bstnk,
lfstk LIKE vbuk-lfstk,
fkstk LIKE vbuk-fkstk,
gbstk LIKE vbuk-gbstk,
END OF sales_open.
DATA : BEGIN OF itm_sales OCCURS 0,
vbeln LIKE vbap-vbeln,
posnr LIKE vbap-posnr,
matnr LIKE vbap-matnr,
kwmeng like vbap-kwmeng,
lfsta LIKE vbup-lfsta,
lfgsa LIKE vbup-lfgsa,
fksta LIKE vbup-fksta,
fksaa LIKE vbup-fksaa,
gbsta LIKE vbup-gbsta,
END OF itm_sales.
DATA : l_kunnr LIKE kna1-kunnr,
l_vkorg LIKE vbak-vkorg,
l_vtweg LIKE vbak-vtweg,
l_spart LIKE vbak-spart.
DATA: v_statusl(20) TYPE c,
v_statusb(20) TYPE c,
v_statusf(20) TYPE c,
v_statusg(20) TYPE c,
v_status(20) TYPE c,
v_field(1) TYPE c.
data : v_openqty like vbap-kwmeng.
**Selection Screen Validations.
AT SELECTION-SCREEN.
PERFORM validations.
*& Form Validations
* text
* --> p1 text
* <-- p2 text
FORM validations.
**Customer
IF NOT so_kunnr[] IS INITIAL.
SELECT SINGLE kunnr INTO l_kunnr
FROM kna1
WHERE kunnr IN so_kunnr.
IF sy-subrc NE 0.
MESSAGE e002 WITH text-005.
ENDIF.
ENDIF.
**Sales Organization
IF NOT so_vkorg[] IS INITIAL.
SELECT SINGLE vkorg INTO l_vkorg
FROM tvko
WHERE vkorg IN so_vkorg.
IF sy-subrc NE 0.
MESSAGE e003 WITH text-006.
ENDIF.
ENDIF.
**Distribution Channel
IF NOT so_vtweg[] IS INITIAL.
SELECT SINGLE vtweg INTO l_vtweg
FROM tvkov
WHERE vkorg IN so_vkorg
AND vtweg IN so_vtweg.
IF sy-subrc NE 0.
MESSAGE e004 WITH text-007.
ENDIF.
ENDIF.
**Division
IF NOT so_spart[] IS INITIAL.
SELECT SINGLE spart INTO l_spart
FROM tvta
WHERE vkorg IN so_vkorg
AND vtweg IN so_vtweg
AND spart IN so_spart.
IF sy-subrc NE 0.
MESSAGE e005 WITH text-008.
ENDIF.
ENDIF.
ENDFORM. " Validations
Top-of-page.
PERFORM sales_top_of_page.
Start-of-selection.
PERFORM sales_sel.
*& Form sales_sel
* text
* --> p1 text
* <-- p2 text
FORM sales_sel.
SELECT vbeln auart kunnr bstnk
lfstk fkstk gbstk
INTO TABLE sales_open
FROM vbakuk
WHERE vkorg IN so_vkorg
AND vtweg IN so_vtweg
AND spart IN so_spart
AND kunnr IN so_kunnr
AND gbstk NE 'C'.
LOOP AT sales_open.
WRITE:/4 sy-vline,
5 sales_open-vbeln HOTSPOT ON COLOR 2 INTENSIFIED OFF,
16 sy-vline,
17 sales_open-auart COLOR 2 INTENSIFIED OFF,
27 sy-vline,
28 sales_open-kunnr COLOR 2 INTENSIFIED OFF,
40 sy-vline,
41 sales_open-bstnk COLOR 2 INTENSIFIED OFF,
55 sy-vline,
56 sales_open-lfstk,
76 sy-vline,
77 sales_open-fkstk,
96 sy-vline,
97 sales_open-gbstk ,
117 sy-vline.
HIDE sales_open-vbeln .
ENDLOOP.
ENDFORM. " sales_sel
*& Form sales_top_of_page
* text
* --> p1 text
* <-- p2 text
FORM sales_top_of_page.
WRITE:/4 sy-uline(114),
50 'OPEN SALES ORDERS' COLOR 7 INTENSIFIED ON .
WRITE: /4 sy-vline,
5 'SalesOrder' COLOR 1 ,
16 sy-vline,
17 'OrderType' COLOR 1,
27 sy-vline,
28 'Customer' COLOR 1,
40 sy-vline,
41 'PoNumber' COLOR 1,
55 sy-vline,
56 'Delivery Status' COLOR 1,
76 sy-vline,
77 'Billing Status' COLOR 1,
96 sy-vline,
97 'Processing Status' COLOR 1,
117 sy-vline .
WRITE:/4 sy-uline(114).
ENDFORM. " sales_top_of_page
AT LINE-SELECTION.
SELECT a~vbeln
a~posnr
a~matnr
a~kwmeng
b~lfsta
b~lfgsa
b~fksta
b~fksaa
b~gbsta
INTO TABLE itm_sales
FROM vbap AS a JOIN vbup AS b
ON a~vbeln EQ b~vbeln
AND a~posnr EQ b~posnr
AND b~gbsta NE 'C'
WHERE a~vbeln EQ sales_open-vbeln.
IF NOT sales_open IS INITIAL.
LOOP AT itm_sales.
at end of vbeln .
sum.
v_openqty = itm_sales-kwmeng.
endat.
WRITE:/5 itm_sales-vbeln,
itm_sales-posnr,
itm_sales-matnr,
itm_sales-kwmeng,
itm_sales-lfsta,
itm_sales-lfgsa,
itm_sales-fksta,
itm_sales-fksaa,
itm_sales-gbsta.
ENDLOOP.
ENDIF.
skip 2.
write:/ 'open Quantity for the order is ', v_openqty .
for 1.
open invoices..
SELECT vbeln
fkart
kunag
gbstk
INTO TABLE it_billing_h
FROM vbrkuk
WHERE vkorg IN so_vkorg
AND vtweg IN so_vtweg
* AND spart IN so_spart
AND kunag IN so_kunnr
and year in p_year ---->"parameter for year..
AND gbstk NE 'C'. "----> open invoices
for 2..
2. refer TABLES mara, EINA ..
regards,
VIjay -
Material ledger (ML) price analysis, LACCS & CKMLLA return err. CKMLLA001
Dear colleagues,
We're experiencing problems analysing actual cost component split on material level after Material Ledger closing and need some help.
OSS-note 872421 "Cost component split display for activity types" comes with two transactions for the purpose of analysing prices. But both transactions LACCS & CKMLLA don't work in our system, returning error message "Header not found: message № CKMLLA001" after trying to view ML prices (F5) or get Price report from LACCS as well as on Price report (F8) in CKMLLA.
There's no further info available on message CKMLLA001. Did anyone here happened to get this message? What could it mean, what should we check?
We need for analysing ML prices because the values in cost components split (according to CKM3, Itemization) differ greatly from what was expected on the basis of price analysis in Cost Center accounting (e.g. S_ALR_87013611).
OSS-note note 880217 "Cost component split and price do not match" is implemented in our system, as well as recommendations from the corresponding note 1090144 "Preventing rounding errors in prices" are taken into account. For activity prices number of significant digits is set to 10, "no optimization" not selected. Though we don't get any warnings # 204: "Split and price of cost elem./activity type &1/&2 not consistent" during multi-level price determination, the totals are close to equal in ML costing compared to CC costing. -
Two prices for one material in sales order according condition type
Hi,
I configure the condition type according to following condition record:
Plant/ Sales Organization/ Distribution channel/ Material / Customer
(because system should calculate two prices for one material in two plants)
In the sales order screen, when user firstly select material , quantity, plant , system calculate the related price correctly but if user select the material and quantity and enter and after that select the plant, system will show the error message in pricing procedure and to have a price for material, user should update the price in the price condition in sales order.
It is so difficult for user to update one by one, because there are several sales orders which need to update.
Is it any way to solve this problem?
Thanks,> In the sales order screen, when user firstly select material , quantity, plant , system calculate the related price correctly but if user select the material and quantity and enter and after that select the plant, system will show the error message in pricing
Hi,
Why to let the user press Enter button before entering plant value Obviously, system will give error, because it doesnt get all the required value based on which you have maintained condition records.
Ask the user to enter all the value at item level otherwise you will have go for the option that you are doing currently.
It is said prevention is better than cure
Hope you get some inputs
regards,
Sagar -
Stock of material and moving average price for each valuation type
Hi
Is anybody aware of any standard report which will show the stock of material and moving average price of the material for each valuation type.
M5BL is one report but would like to check if there is any other report.
Regards
Vaibhav MahajanHi,
Check MB52, select 'Display batch stock' option.
Batch is nothing but your valuation type.
You can see those details there.
Regards,
Piyush -
Dear Gurus,
I'm new in material ledger and need advise for material price analysis in CKM3N.
There is a value from receipt from next level 13,282,838.
where cause value change 1,383,641 and new price change 365,125.
How to analyse this casue of single and multilevel price different could happen and what report can explain this different.
Thank you,
ISHi Iwan.
+ CKMLQS is the way to analize the price diff from lower levels. In your screenshot the pride diff come from 0414 F3PCS ( the same header material), thats why i ask if you have rework process.
+ Strategy 20 in the standard is a non-valuated sales order stock process, and its easy to verify because in CKM3N you dont write the Sales Order.
I never see a proyect with non-val sales order stock because SAP recomendation:
https://help.sap.com/saphelp_erp60_sp/helpdata/en/90/ba6cfb446711d189420000e829fbbd/content.htm
In the same page, also check the constrains of non-val sales order stock.
+ Also check this old thread, UDO say ML dont work with NonValuated sales order stock (UDO work in ML development).
Material Ledger Functionality with Non Valuated Sales Order Stock
As i told you, i i couldn't give you an accurate opinion without see your system, but i guess the problem is the non valuated sales order stock.
Question:
+ You are in a productive system or in a test system ?
+ Who decide to work with strategy 20? PP boys ?
Arturo. -
Hello
I am looking for advice/tips on tracing the costs of material as it moves through SAP. For example:
Recevie Material 1 at Plant A
Plant A processes Material 1 at Plant A to make 3 semi-finished goods.
One of these semi finished goods is then shipped to another plant.
Then this semi finished good is processed and produces 3 more semi finished goods.
Then the 3 semi finsihed goods are processed again to make several different finished goods.
I have used transaction CS15 to see what materials are made after processing.
I have also used transaction CKM3N to view the material price analysis.
My question is: Is there a better way to view how the costs flow thru SAP? Is there a more efficient way of tracing multiple materials in CKM3N than to enter one material at a time? Any help would be appreciated.
Thanks for reading.
JoeDear Joe,
You can get the value MBEW-KALN1.
Then, you can check Table CKMI1.
Regards,
ian Wong Loke Foong -
Net price in P-info record for DIEN material type
I am supporting a system ,
The issue is as follows ,
I have created a P-info record for material with material type as DIEN , and maintained Net price and system automatically updates the price in the condition type PBXX .
The pricing procedure in this system doesnt have PB00 , but has PBXX with Access sequence .
Now when I try to view the price in ME12 , I see the Net price as 0.00 , but the value for condition type PBXX exists when I click on conditions push button .
Has any one come across this scenario , Pl help .
Thanks in advance ,
AmitHi,
The first time you create a PO for a material/vendor combination, then system will not prompt any price as info record or valid conditions have not been found.
The next time you create a PO for the same material, then the price will be defaulted/found from the order price history from the info record(As info record would be reated after the first PO is created) and the latest PO price for the mat/ven combination would be found.
Hope you are clear with this..Any doubts revert back.
Regards,
Deepak. -
Moving average price based on valuation type for material
Gurus help needed.
we want to maintain the moving average price of the material in the pricing, and this depends on the Valuation Type. We have 3 valuation types.
If valuation type is blank then one MAP(Moving average price) value will come and if nn one map will come and for nn one map will come.
We have copied VPRS conditon type to YVRP and changed conditon category as T( Moving cost).
But in pricing the YVRP price is not picking from valuation type which is blank.
Where can i make the settings to tell the system to pick the moving average price from the material master where the valution type is blank always based on the condition.
Do we need to creat a routine? If so is there any standard routine which we can use or make minor changes to it?
If it is a new routine please tell me how to start with VOFM?
Note : We need the value to come automatically from material master same as VPRS.Hi
The first method is not to set the pricing condition VPRS as statistical.
Simply remove PR00 and it will work fine if you always use VPRS as your pricing base inside the pricing procedure.
VPRS will reads both prices based on the price control in the material master.
Price control S for standard price.
Price control T for moving average price.
It is this simple if you do not have any other "Prices" in the price procedure.
However, if you are using one pricing procedure where for some items you price using VPRS and some others using PR00, then you should use requirement routines to enable the correct price condition type at the right time.
The second method involves more work as you need to write a formula (VOFM) to get that information.
This is how it goes :-
1. Set VPRS to be the first step in the pricing procedure and to be subtotal B (as standard).
2. Set PR00 with alt. calc. type formula, which sets the value of PR00 to be equal to the subtotal B.
Step 1 VPRS statistical, subtotal B, reqt 4
Step 2 PR00 Altcty 600
With regards
baalakrushnan.da -
Hello gurus,
When transfer BOM to GTS, we got two values in product master under price tab:
Valuation type PROD_PRICE: 1000USD (valude is same to standard price in ECC material master)
Valuation type NET_COST: 900USD (where it is from?)
Can you please tell the difference between above two? In most cases, those two types have same values in product, but sometimes they are different.
Thank you,
RyanHi ,
Please check the Valuant variant assigned against the step " Define Goods Received Valuation for Order Delivery" in IMG under Product cost by Order.
This will have impact on the valuation.
Njoy
Siva
Check the Price strategy for Materials. SAP help says as below :
================================================================
Define Goods Received Valuation for Order Delivery
This step is only relevant if your have specified price control V in the material master records of semifinished products or finished products.
In this step you specify how the receipts for materials with price control V are valuated.
When the master record of a material specifies price control V, the value for the credit is determined using a valuation variant. You must define this valuation variant separately for each valuation area. The valuation variant determines which material price is used for the credit posting.
For materials with price control S, on the other hand, the credit posting is always made at standard price.
If you deliver to stock at a price that is not the standard price, the system will report an output price variance in variance calculation.
Requirements
You must already have processed the step Define valuation variant.
Actions
If you have materials with price control V, you must specify for the valuation area which valulation variant should be used at the time of the goods receipt. Specify the goods receipt valuation for your material with price control V in this step.
=================================================================
Maybe you are looking for
-
Create a Vendor wise cancelled PO's repor
hi, I am a Beginner,Could any one help me out in this,,,PLEASE URGENT Q)Create a Vendor wise cancelled PO's report.
-
BAPI_CONTRACT_CREATEFROMDATA Billing Plan Tab
In BAPI_CONTRACT_CREATEFROMDATA I cannot figure out how to populate the 'Billing Plan' tab information in the header data. The table that this information is stored in is table FPLA.
-
Profile Option for deleting a person
Hi I am looking for the name f profile option, which shout be set up to enale suer to delete personal record. The menu is under Super HRMS Manager: total comp distribution Delete Personal Record Thx
-
My Work Calendar changed in my iPad to New List, and added Tasks. None of which syncs with iPhone's and Mac Work Calendar. iOS 8.1.2., Exchange account (considering switching back to paper calendar)
-
Help with Error: $host does not have a method 'messageBox'
Greetings Everyone: I get this error in my Log window: Error: $host does not have a method 'messageBox' I'm calling xfa.host.messageBox("MyMessage") from form's initialize event. What am I doing wroing? Acrobat Pro 9 - Java Script is enabled. Thanks