Error 06206: Effective price lower than material price (variance 30.00 %)
Hello Experts,
I've maintained the tolerance limit as 30% for my company code and tolerance key 'PE'.
Even though I try to create a Purchase Order with the same effective price as the material price (no variance), still it gives me the following error:
"Effective price lower than material price (variance > 30.00 %) Message no. 06206"
However, I get this error only for Import vendors and not for Domestic vendors.
I'm using same currency (INR) in Purchase Order for Import vendor as for Domestic vendor.
I've debugged the code to find where exactly and why it throws that error but have been unsuccessful. When I reach METHOD pbo_finished, deep structure my_pushed_message already has the error message ID 06 and number 206 stored in it.
Seeking Experts' help!
BR//
Anish
since you are getting effective price lower than material price, your PO appears to be at a lower value. This may be since the total is not carried to the appropriate field. pl check whether Subtotal column is having S entry
if its an error, in attributes of system messages change to warning
Similar Messages
-
How to Prohibit Sales Price Lower Than Material Standard Cost
Hi Moderators:
I got a problem from our sales departement, because they found a manual mistake, that was, somebody who maintained a incorrect sales price in the condition record which was lower than the standard price in the material master data! This must be a error!
My question is, how to customize in SAP system and prohibit to maintain the sales price (LT standard price) in the condition record? Maybe system could issue a "Warning" or "Error" message to the user before saving the changes!
I'm highly appreciated that you can help me to solve the problem. Thanks in advance.
Have a good day and best regards
Z.THi Zhang
If I have understood correctly, you want that, when the "Selling Price" is less then the "Cost" , system should give you warning or should prohibit from futher processing.
That means, system should not allow negative Profit.
If this is the requirement, then you can not set it in the Condition record.
You need to make the settings in the Pricing Procedure.
Go to your Pricing Procedure and for the condition type VPRS(Cost) make the below mentioned settings.
Sub Total - B,
Requirement --- 4'
AltCTy - 5 and save the settings.
Now when you create an order with Negative Profit ( Selling Price is less then Cost),system will give you warning and if you will try to save then system will regard this document as Incomplete. -
Approval with UDF for blank price and lower than standard price
Dear all experts,
would like to know if it is possible for the following 2 events trigger at the same time?
background:
1. a UDF - Standard price retrieve from price list
2. a UDF - blank approval (with selection Yes and No, default is No, it is document level UDF)
3. a UDF - unit price lower than standard price (with selection Yes and No, default is No, it is document level UDF)
Approval event would like to have
1. If the field - Unit Price is blank -> user need to set the UDF "blank approval " to Yes, so can add the document
2. If the field - Unit Price is lower than the field - Standard Price -> user need to set the UDF "unit price lower than standard price to" Yes, so can add the document
i tired the following, but only one of them work when i press the button Add .....
Please kindly help on this.....
Many thanks!!
USE [ANJ_QAS]
GO
/****** Object: StoredProcedure [dbo].[SBO_SP_TransactionNotification] Script Date: 03/07/2011 00:44:31 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER proc [dbo].[SBO_SP_TransactionNotification]
@object_type nvarchar(25), -- SBO Object Type
@transaction_type nchar(1), -- [A]dd, <u>pdate, [D]elete, [C]ancel, C[L]ose
@num_of_cols_in_key int,
@list_of_key_cols_tab_del nvarchar(255),
@list_of_cols_val_tab_del nvarchar(255)
AS
begin
-- Return values
declare @error int -- Result (0 for no error)
declare @error_message nvarchar (200) -- Error string to be displayed
select @error = 0
select @error_message = N'Ok'
-- ADD YOUR CODE HERE
-- 1. SO with blank price then trigger approval
If @object_type = '17' AND @transaction_type = 'A'
BEGIN
SET @error_message =
(SELECT TOP 1 ItemCode + ' (' + CAST(LineNum AS NVARCHAR(5)) + ')' +
CASE WHEN Price = 0
THEN ' Price is blank. Please change UDF - Null Price Approval to "Yes"'
ELSE ''
END
FROM RDR1 T0
WHERE DocEntry = @list_of_cols_val_tab_del
AND 1 = (CASE WHEN (Price * (100 - ISNULL(DiscPrcnt,0)) / 100) = 0 THEN 1
ELSE 0 END)
AND EXISTS (SELECT 1
FROM ORDR S0
WHERE S0.DocEntry = T0.DocEntry AND ISNULL(S0.U_NullPrice,'N') = 'N') )
IF ISNULL(@error_message,'') <> ''
BEGIN
SET @error = '-10001'
END
END
-- 2. field price after discount < field rock bottom price for SO, then trigger approval
If @object_type = '17' AND @transaction_type = 'A'
BEGIN
SET @error_message =
(SELECT TOP 1 ItemCode + ' (' + CAST(LineNum AS NVARCHAR(5)) + ')' +
CASE WHEN ISNULL(Price,0) < ISNULL(U_rockprice,0)
THEN ' Price:' + CAST(ISNULL(Price,0) AS NVARCHAR(30)) + ' Lower Than Rock Bottom Price: ' + CAST(ISNULL(U_rockprice,0) AS NVARCHAR(30)) + ' Please change UDF - RB Approval to "Yes"'
ELSE ''
END
FROM RDR1 T0
WHERE DocEntry = @list_of_cols_val_tab_del
AND 1 = (CASE WHEN ISNULL(Price,0) * (100 - ISNULL(DiscPrcnt,0)) / 100 < ISNULL(U_rockprice,0) THEN 1
ELSE 0 END)
AND EXISTS (SELECT 1
FROM ORDR S0
WHERE S0.DocEntry = T0.DocEntry AND ISNULL(S0.U_RBApproval,'No') = 'No') )
IF ISNULL(@error_message,'') <> ''
BEGIN
SET @error = '-10001'
END
END
-- Select the return values
select @error, @error_message
end
Edited by: tac wong on Mar 14, 2011 6:36 PMHi Sachin,
Please create a separate thread for question 2.
With regard to point 1, there is a good description in the SAP help :
http://help.sap.com/saphelp_srm2007/helpdata/en/74/344c430fab4d0bbc30996d56cc293a/frameset.htm
Functions -> Approval Process Frameowrk -> Approval Workflow ->
Approval with Completion
and
Approval
Kind regards,
Siobhan -
Warning Message in Sales Order when Sales price less than Cost Price
HI
Generally when we raise a sales order if Sales price is less than that of Cost price , System will provide us a warning message inside the sales order screen. Now , this is not coming. Is there any settings in the configuration to get this warnin message. Please help us on the above
Regards
AnisThere is no configuration is available for this from functional side.
Try with User Exit MV45AFZZ , for this Co ordinate with your ABAPer.
Regards,
Ramesh -
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.
FrancescoHi 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 -
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 -
Effective price is 0.00 INR, material price is 100.00 INR error in contract
Hi All,
We are creating Contract with vendor and material with transaction ME31K.
When we enter tax code, system prompts a warning message :
"Effective price is 0.00 INR, material price is 100.00 INR
Message no. 06207"
Even if you ignore this and try nto create a PO w.r.t contract Tax values will be zero in invoice tab.
Please let me know why system is behaving like this and how to fix this.
With Regards,
Vijaykumar PDear Vijay,
If this is a value contract and system is working correctly.
For value contract,you are not entering any quantity value so system calculates the quntity as 0 and value = quntity *price
so 0*any price =0.000 Because of this it takes effective price as 0.00.
Regards,
ian Wong Loke Foong -
CO88-Error :Perform the planned price change for material
Hi Experts,
While running CO88 i get this error. "Perform the planned price change for material ". My material is manage at S and it doesn't have any marked cost. The status is FR and no other status on cost etimate for the article are active. what i shoul do? why if i run the PP order with KO88 i don't have any error?
Please help i'm facing the closing period.Hi,
If dynamic price change is active in your system the first posting in the new period of this material tries to
- release a future cost estimate of that period OR
- change the price to the future price in accounting view
(if the future price date is reached)
Unfortunately this dynamic price change does not work in order settlement. Therefore you are asked to perform the price change first by t-code CKME (or CK24).
If you are using price determination control 3, any price change or release should always be the first transaction in a new period to avoid any inconsistencies.
The dynamic price release will only release the price with transactions which involve material movement and this is not the case by posting invoices and order settlements.
if you are in period 12/2009 then a settlement in 12/2009 does not require the release cost estimate of 01/2010.
But if you are already in 01/2010 therefore settlement in 12/2009 is a posting into the previous period. This will change also data of the current period. Therefore the cost estimate has to be released first.
Another option, if you don't want to receive this message, would be to change this message from Error to Warning (check note 434752).
Please follow the following steps:
T-CD:OMRM
Message M8 394
=>you set the message type to '-' for error message M8394, that means no message is to be issued.
regards
Waman -
Effective price is 0.00 $, material price is 30.00 $
Hi,
When I created PO in ME21N transaction, I am getting the message
Effective price is 0.00 $, material price is 30.00 $.
I have entered the same price from Material master as Net price in PO, still I am getting the same message.
Please help me to overcome this message.
thanks and regards
MurugesanDear,
The effective price in purchase order 0.00$ and material price (either starndard or moving)in material master is 30.00 $.
Change the messgae to warning.
Regards,
Syed Hussain. -
Error msg: ZFI999:Maintain price for the material 254600254 in plant 1000
Hi gurus
18.02.2009 i created one STO PO. but material price in the accounting view the price was "Zero" in plant 1000. In plant 2000 the price has already maintained.
But today i updated the material price like Rs 200/- through MR21 for plant 1000.
After that while i transport the material through MB1B (351 mvt type) plant 1000 to 2000, i got the following error msg.
"ZFI999:Maintain price for the material 254600254 in plant 1000".
Regards
AmsiHi Amsi
the message no is not standard i think there has been a new message created. please check with your ABAPer about the message.
just want some clarification. you are doing STO from plant 1000 to 2000. the price should be picked for that material maintained in plant 2000.
in case of queries please revert back
Adwait Bachuwar -
C+ 131 (Error message) material price will be negative
Hi
While transfering normal stock to project stock, system responding with error message as "material price will be determined negative value".
Material ledger is already activated - Material price indicator is "V" - e.g., if the material price is below 10$ while doing the MB1C: Stock transfer, system responding as said above. If i increase the material price using MR22, system is not giving any error message and allowing me to post. Here, material is spare part (procured from outside).
Is there any config settings which caused the error message ?
Please share your thoughts if anybody has faced this type of error earlier before.
Thanks in advance for your reply.
VVRDear Team,
While cancellation of GRN document system is showing the message like C+ 131 (Error message) material price will be negative.
As per the analysis the concern Po was belongs to 2008 the material price was 85 MAP.Gooda receipt completed on 22.04.2010.The qty of the gr document is 51.
Now we are unable to cancel the GRN document systemis showing the error message like the above mentioned.
Note: My MAP price 11 rs.I need to know howthe system is reduced this level.where i can see that.Kindly advice to proceed further.
Regards,
Suma Nalluri -
Error:C+ 131 (Error message) material price will be negative
Dear Team,
While cancellation of GRN document system is showing the message like C+ 131 (Error message) material price will be negative.
As per the analysis the concern Po was belongs to 2008 the material price was 85 MAP.Gooda receipt completed on 22.04.2010.The qty of the gr document is 51.
Now we are unable to cancel the GRN document systemis showing the error message like the above mentioned.
Note: My MAP price 11 rs.I need to know howthe system is reduced this level.where i can see that.Kindly advice to proceed further.
Priority is high for us.Your replay is most valuable for us.Thanks for the consideration
Regards,
Suma Nalluri
Edited by: SUMA NALLURI on Apr 24, 2010 2:09 PMHi,
could you explain how solve this problem?
Thanks
Beste -
BAPI_MATVAL_PRICE_CHANGE - Material price change - Error
Hello Friends,
I am using the BAPI function module ''BAPI_MATVAL_PRICE_CHANGE' ' for Mass
material Price changes. I am giving the following as input parameters
material
valuation area
price date
prices
I am not giving values for valuation type since we are not maintaining Valuation type
for any material in our company.
But the program is throwing Dump error " Valuation type need to be maintained".
What is the corrective action ?
In BDC for the same material price change in MR21, i am able to upload data even
without giving valuation type.
Hari Prasath.SHi,
check the material price changes made from MR21, it may have some default value set for valuation type if no it was not given.
You might have to pass this default value to the bapi!
Reagrds,
Sooness -
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 -
Moving average price as price control in material master: Erroneous entries
Dear All,
Recently we did a price control change from standard price to moving average price for one of our clients and scenario testing was done. We came across the following issue at the IR point and this error occur time to time ( not for all POs )Following steps were followed
Scenario
1. Create a PO for 1000 Kg of material A @ 1USD
2.GR the purchase order- at this point correct values are passed to stock account
3.consumed 250 Kg from the above material and from the same batch- correct values are passed to the accounts correctly
4.invoice verification is done for the above PO with a price variance of 100 USD. The error occur at this time ( some times )
Correct entry:
Dr GR/IR account 1000
Dr Stock account 75 (Price variance is charged proportionately charge to the balance stock)
Dr price variance 25 (Price variance is charged proportionately on the consumed stock)
Cr Vendor 1100
But sometimes the value does not pass accurately for the same PO. Accounting entries are as follows.
( this is same scenario with new purchase order with different master records )
Dr GR/IR account 1000
Dr Stock account 100 (Total price variance is charged to the stock account and its incorrect this should be only 75 as explain above )
Cr Vendor 1100
This error occurs sometimes even though the vendor master record and purchase orders are sand same as the time of pass correct entries . All these time GR based invoice verification tick has activated in PO as well as vendor master .
Appreciate your advice.
Tks
Sandagomi
Edited by: Sandagomi Ranasinghe on May 9, 2010 9:25 AMThank you for the information. But this is not the system behavior , system proportionately add the price variance to the stock qty which is remaining in the stock also it proportionately charge the price variance to the price variance account which is consumed before the invoice verification.But time to time it passes the incorrect entries.
eg , Create a PO for 100KG @ 1USD
GR 100KG
Consumed 25
IR , here we IR at higher value than the PO price
PO value is USD 100
IR value USD 100 + 12 = 112
Correct IR entry : Vendor CR 112
GR/IR Dr 100
Stock DR 8 ( 75% of the stk is reaming in stk so relevant variance is USD 8 )
Price variance DR 4 ( 25% of the consumed , so relevant variance is USD 4 )
And this is accurate with accounting principles and standards .
Actually system correctly calculate the above entries . but some times it pass the incorrect entry , this is my issue.
In the erroneous entry it does not segregate the price variance , If we consider the same scenario as above at the time of erroneous entry the system pass entries as below:
Vendor CR 112
GR/IR Dr 100
Stock DR 12 ( add 100% which is incorrect )
This is incorrect .
Maybe you are looking for
-
Incoming messages going to wrong folder
I have no rules set for mail and I have messages that should be in my inbox automatically showing up in another folder. I think I previously had a rule set but have deleted all of my rules and the problem persists. Does anyone know of other settings
-
Ps CC vs PS CC (2014)
Both these are listed on my Cloud update options. But I'm not sure which one I should update. I have also noted that the new Lr v6 is out and listed as Lr CC (2015) with an "Install" option. That makes me think that Ps CC (2014) is the program I sh
-
So I moved to the north west left my computer which my ipod was sync to and now using a new computer. So when I started to use itunes for the 1st time it asked me if I wanted to sync and I said yes...LIke a dummy...Does this mean all my previous musi
-
Naming Components from the Application Root
My Coldfusion Web Root is: C:\ColdFusion8\wwwroot My Application Root is: C:\ColdFusion8\wwwroot\mydomain.com I have a component in my application called datasource and it is located at: C:\ColdFusion8\wwwroot\mydomain.com\system\datasource.cfc I wan
-
Hello BB world! I have a Z10. I've had it for a few years now. No real issues with it until now. Just today, I was using my phone like normal, set it down and noticed a blue screen. I pulled the battery and plugged in the phone, but now the phone won