Material Price Evaluation
Good Evening.
In my SAP R/3, release 4.7, we have a material price evaluation with Standard Price.
The material price, is updated every year, with MR21, but we have only a valid price, in table MBEW (MBEW-STPRS).
In next months, this logic is going to be changed, with another one.
My customer will manage material price evaluation through the Purchase Order Material Price. So, if the same material i am going to buy has different prices, after the goods entry, i need to save the several prices, and not the standard one..as now..
For ex. Material Quantity Price
XXX , 1 2
XXX , 1 3
XXX , 1 4
Therefore, i will consider more than one valid price (and not the average).
My question is: is there any way to manage different prices, in standard procedures? Or shall i use a custom solution?
I need the price information, because the following goods issue will consider both the quantity and the different price.
I thank you in advance for your cooperation.
Francesco
Hi FranciscoPas,
As per my understanding, you want to valuate each of your goods movement at PO price .. .. ...
For example :
PO for 1 quantity price is $ 500 .
In Inventory the accounting document will have two entries one is material account (BSX ) and another is GR/IR clearing account ( WRX) ... ... .
As per your requirement you want that the value to be posted to material account should equate to PO ....
One more option to do this is to manage material by Moving average price so that at each posting the accounting will be posted with the price in PO ...
However making material to Moving average price might not be acceptable by your business ... not sure You have to check this ..
I can comment on other options which are suggested above :
>> Split valuation can not be applied here as you need to create accounting view for each segment you want to maintain price and creating accounting view for every new goods movement is off-course not feasible
>> Automatic batch creation for each goods movement by setting valuation category as X , for which prices will be maintained for each goods movement and every time new batches will be created .
Do you want to test this functionality in your system , I can help you in creating examples ?
Rgs
Shashank
Similar Messages
-
Material price is not coming in PO print out
Hi
I am facing a problem for a cost cenetr PO material price is not coming in print preview as welll as in print out for a particular PO what can be the problem.
regards,
zafarSolution in this link Print priview of Purchase Order
-
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 -
T Code for Changing material price
Hi friends,
Can anybody tell me what is the T-Code for
1. To change th material price
2. Transfer posting from Un-restricted stock to block stock
3. Transfer posting from Un-restricted stock to Quality stockSteve,
I have a requirement
Daily cycle counts are completed on inventory. SAP prints nightly a count cycle of 50 inventory items to count (Inventory Audit). This is done so our warehouse folks count items throughout the year rather than at the end of the year all at once. Every January 1 of each year the cycle count begins until we finish cycling through the inventory, which usually happens around October.
When suspend the inventory counts it places the inventory cycle counts on hold for a period of time. The cycling that would usually happen in October of each year is extended out by the days the inventory counts were placed on hold. This is to allow for 100% inventory audit counts. As I understand SAP puts those inventory counts on hold and begins again when it is restarted.
I will need the TCODE to stop and start the inventory cycle count
Can you please help me out -
Vat calculation to be done on labour service charges and material price.
Hi exeprt
I have scenario where i required to pay vat on labour service charges nd material price.
Calculation
material price is 1000, in there is additional service on tht we pay service charges.
Material price 1000
lab service charges 12
Vat should on on 1012
Regard
NabilHI
see You have your tax procedure in OBYZ t-code
There you will have subtotal price+excise duty as subtotal in your tax procedure your excise will zero so remain only material price
subtotal 591 =material+service tax -statical
592=service tax 10% on 591
593 =service tax 2 % on 591
594 =service tax 1% on 591
after that subtotal 595 ==from 591 To 594 -stastical
596===vat on 595
Regards
Kailas Ugale -
How to include Freight charges and unloading charges in Material price.
Hi All,
Can you pls. advice how we can include freight charges & unloading charges in Material price (MAP) when receive in system.
Current Situation :
We buy Switchgears from vendor, which transported with special vehicle arrangement from different service provider and gets unloaded at warehouse by another service provider. Currently business create seperate PO for Material vendor, Freight Vendor and for unloading service provider. But MAP is only updated with Material cost only. How can I include delivery cost and unloading cost in MAP thro standard SAP process.
Your solution will help business heaps.
Regards,Hi,
Create three condition types namely basic material price, freight charges & unloading charges.
For basic material price , you can copy PB00 and rename your basic material price condition type.Now freight charges & unloading charges condition type in M/06 , do not maintain condition category ( keep it blank ), so that it will added to inventory cost .For freight charges & unloading charges do not maintain account key & accrual key in Pricing procedure.
Cretae PO , now you will see all cost added to NET price in PO and you can for doing GR where all cost are inventoried as materisl cost.
Regards,
Biju K -
Functinality to compare two material price with reference to BOM in CO
Hi All,
Is there is any functionality in Controlling which can compare the costing for two FERT materials.
or
is there is any functionality where we can compare two material price with reference to BOM in controlling
Please help me to compare the material price with reference to BOM
Regards
nanduHi,
You can use this report to compare two itemizations. The report compares the characteristics item number, item category, cost element, resource, material, cost center, plant/work center, cost center/activity type, operation number, BOM item, assembly indicator, and cost component.
You can access this report as follows:
Accounting ® Controlling ® Product Cost Controlling ® Product Cost Planning ® Material Costing ® Cost Estimate with Quantity Structure or Cost Estimate Without Quantity Structure ® Compare
or
Accounting ® Controlling ® Product Cost Controlling ® Product Cost Planning ® Information System ® Object Comparisons ® For Material ® Itemization Comparison.
For Detail Please reffer following link:
http://help.sap.com/saphelp_46c/helpdata/en/56/abd108f1a611d28a950000e8214595/content.htm
Thanks and Regards
Binoj M D -
What is the effect of change material price in previous period?
i have changed the material price in 31/12/2010 and we are in period 01/2011
but the moving price doesn't changed in period 01/2011 its still the old price.
i want to know why the system didn't change the price for period 01/2011
and i want to change the price for now and all next periods.?Hi,
you are using moving average price and not standard price.
You can change standard price thru costing run. you can't change moving average price it is calculated based on procurement. further you can change thru MR21 but beware it will generate revaluation entry that will have financial impact.
If you still has doubt then please elaborate the requirements.
Regards,
Atul
Edited by: Mr. Atu on Jan 23, 2011 2:40 PM -
Value from condition types not to be added to material price
Hi friends,
I have a Pricing procedure for Cross company stock transfers.
Supplying plant put some margin on the material price and will supply it.
Now My question is how to avoid the value of the margin getting inventorized(adding to the material price) in the receiving plant
As iam using Std price for this FERT material in the receiving plant , it is trying to inventorize.
I have assigned an Account key and accrual key , for this margin condition type in my pricing procedure.
many thanks
ManishHi
In Transaction code, M/08.....for your Pricing procedure and for that particular condition type ....Check Statistical Indicator..
In Transaction code: M/06.....For your particular condition type and go into detail....In control Data:2 tab, check Accurals also..
Hope this will help you to meet your requirement.
Reward if useful
Regards
S.Baskaran -
Import duty to be added to material price
Hi!
I have one specific client's requirement ( not indian client), when import goods, they have to pay import duty and VAT :
Import duty on Basic material price, VAT on Basic material price + Import duty.
I have defined one condition type for import duty and added in tax procedure and account key also assigned in order to capture the import duty in seperate GL account.
But I don't have idea how we can add this import duty to material price i.e client is asking while posting goods receipt it has to be added, of course it is not possible.
I have tried with MM pricing procedure by giving one condition for import duty and manually they can insert import duty once they knew the import duty to be paid, then they can post GR and invoice. ( of course we cannot use both MM pricing condition approach and Tax procedure condition type)
but we want to avoid manual updation of duty tax.
Can any one suggest me alternative method.
regs,
ramesh bHi,
Check your import duty condition type - condition type category should be B.
Regards,
Rajeswari -
Hi,
Any one please help me out in generation of below report with coding:
<b>Created Material Price Difference report, which displays Price difference between customer and vendor.</b>
you can send your views to '[email protected]'.
Thanks in advance.
Regards,
MuralyHi muraly,
this is not possible using SAP.
Regards,
Clemens -
Dear All,
Do we have a standard report in SAP to see material price in Purchase order, GRN & Valuated Stock?
or
anything like traking of material price in various conditions?
Waiting
AmitHi,
You can see the PO Price for PO in reports ME2N, ME2M, ME2L, ME80FN
For GR, refer MB51
For Valuated Stock, refer MB52, MB5L -
Material price change with variable G/L account - which function module?
Hi,
do you know a function module which allows to change the material price (S or V) and accepts a cost center for the price variances that is not the one from customizing?Hi Tony.
I feel that you are in extended classic scenario.
For the "extended classic scenario" with services you must consider the following corrections in the R/3 system as of Release 40.
1) Three new function modules
2) Source code corrections in R/3 System
-> account assignment category in R/3 system can be changed for EBP
These information are from one SAP note.
Note 431954 - Extended classic scenario (services): Changes in R/3.
regards,nishant
please reward point if this helps -
Dear all ,
i need material , plant , vendor , price (buying price / processing charge) .
is there any report for the same ( excluding ME1p)
Pl guideHave you studied ME80FN?In the output there is a Change layout tab also to check further
Otherwise from table EKKO for a particular Vendor (LIFNR) select the PO numbers (EBELN)...Further against each of the EBELN run EKKO where you can get all the data related to your material,price etc...
For checking of service you have to select PACKNO from EKPO...then in ESLL against each PACKNO select the PACKAGE...now again run ESLL where PACKNO = PACKAGE
Regards,
Indranil -
CAN ANY BODY DONE MATERIAL & VENDOR EVALUTION LIKE MY SCENARIO IS I CONFIGURED 3 SELECTED AS A ACCEPTED ACCEPTED CERTAIN DEVIATION AND ACCEPTED DEVIATION WITH PENALTY AND REJECTED I DONE QUALITY SCORE ACCEPTED 100 ACCEPTED CERTAIN DEVIATION 70 ACCEPTED DEVIATION WITH PENALTY 30 REJECTED 1
IN CONFIGURATION DEFINITION OF QUALITY SCORE CLASS LIMIT I ALSO CONFIGURED BUT WHAT IS THE MEAN OF EXPONENTIAL AND EQUIDISTANT IF I ASSIGN MY QUALITY SCORE USAGE INDICATOR ANYTHING WILL HAPPEN OR WE CAN AND I ALSO TRIED ASSIGNED QUALITY SCORE CLASSES FOR INFO STRUCTURE SYSTEM NOT ALLOWED
FINALLY HOW I WILL ASSIGN MY QUALITY SCORE TO MATERIAL ANALYSIS AND VENDOR ANALYSIS KINDLY GUIDE ME IF ANY BODY DONE THIS SCENARIO.I hope you would have wrote it readable & formatted in good sentence...........
Nevertheless.......
As per SAP std settings....................
Both uniform and exponentially weighted classifications are predefined in the standard system. The uniform classification is proposed as the default.
Equidistant is uniform one ...uni formally increasing where as Exponential score is exponentially which is predefined.
Now Its only "statistics" & not "Evaluation" info structure you can assign here............
Warning: You cannot change classifications that have already been used! First, you must delete the data contents in the related information structures. You can then change the classification. Finally, you must update the information structures to provide them with data entries, provided that the original documents have not already been archived.
Maybe you are looking for
-
Vendor code in Purchase order changed after invoice,net price showing zero.
Dear Experts , In one purchase order , user had done GR & invoice for a line item ( service ),item category "D" , and thereafter somehow the system allowed user to change the vendor code. The PO line is now having amounts in the sub-service line item
-
Imaged completly scrubed when i convert smartform to pdf
Hi, My code like that..... T_OTF[] = T_OTFDATA-OTFDATA[]. CALL FUNCTION 'CONVERT_OTF' EXPORTING FORMAT = 'PDF' MAX_LINEWIDTH = '132' IMPORTING BIN_FILESIZE = W_BIN_FILESIZE TABLES OTF = T_OTF LINES
-
Battery problem when computer sleeps
Hi, I have Lenovo S12 , for about six months. I use the battery which came with the computer. It worked well till this problem : when the computer goes to sleep, even if the battery is full, it hibernates after really short time. When I turn it on, i
-
Hi, I am S&D consultant when ever i am doing some changes & saving, it ts not getting saved .Getting error like Express document "Update was terminated" received from author "XXX" . Can any body help me in this. Regards, pavan.
-
Create long text for network activity
Hello, I'll create a long text for a network activity, but I found no BAPI for that. When I create long text for an order activity I use the BAPI BAPI_ALM_ORDER_MAINTAIN. There it is possible to specifiy the long text lines. In the BAPI BAPI_NETWORK_