A current or futre standard price exists for materail
when i do the stock movemnet using MB31 ,101 movement the following error coming
A current or future standard price exists for material ,mesage no CKPRCH 025
in material master cost estimated updated
how to slove the issue
Dear,
I think you have not updated the Cost Estimate. Please check in Costing view 2 tab of Material Master under Future Price any cost exist for the current period.
Br, Vivek
Similar Messages
-
"No activity prices exist for" --- **Important**
Hello All,
I encounter a warning message of the following type
No activity prices exist for 30031316OH/3MET when I try ot maintain an entry for the user in CAT2.
Suprisingly, the cost centre mentioned in the warning message above (30031316OH) is different from the cost centre maintained for an employee in the info type 315 which happens to be 30058212OH.
It's neither the cost centre available in the 0001 infotype for an employee.
So my question here is, where from this cost centre is picked to be populated in the error message?
Anybody else face this issue?
Am I missing any configuration here?
Your advise on this is highly appreciated as this is important.
Thank you in advance,
VVcost center is picked from the work center. u can see in tcode cnr2 in costing tab page.
now important for u is check whether cost center and activity type has been given properly there or not. after this check whether dates are maintained properly or not and also check ur activity, cost center should be avilablae on dates, after this check tcode kp26 whether rates has been maintained with proper cost center and activity type and again check rates are maintianed for current date.
Regards
Abhishek Sinha
Idhasoft, India -
KB21N--No activity prices exist for 0000013541/O2N110
Hi Friends,
While doing KB21N am not able able to enter total price and getting error message that
No activity prices exist for 0000013541/O2N110
Message no. BK057
Diagnosis
You want to charge activity O2N110 from cost center 0000013541. However, you have not planned the activity for the
u2022 combination 0000013541/O2N110 in actual version "000"
u2022 or you have not fixed any activity prices in activity planning
Procedure
Plan the activity price for activity type O2N110 on cost center 0000013541.
Note that only prices of version "000" are included in the cost allocations.
Any pointers
RgdsResolved the issue ,
closing the thread
Thanks Ahemad.
Regards
Ashutosh -
Standard variable exist for calendar day that uses current working day
Hi
Is there any standard range Variable that exists for info-object calendar day that uses the manual entry for the lower limit and upper limit as current working day .
Please advise.
Thanks.There are a number of standard variables 0n 0CALDAY - of processing type SAP exit, Input Allowed, Select-option or Range. You will have to check whether they give the default value of current date though as that will have to be looked up from documentation or user-exit code (or from the name of variable).
To shorten the candidate list, SE16 on table RSZGLOBV where
OBJVERS = D (Delivered version)
IOBJNM = 0CALDAY
VARTYP = 1
VARPROCTYP = 4 (SAP Exit)
VPARSEL = I, S (Range or select-option)
VARINPUT = 'X' (Ready for input)
It should give you about 6-7 variables that you can explore further. It is likely that none of these default to current date. Some of these are
0DAY_***
0TWB_30T
0CDL12CM
0I_CCMDR
0CD_L14D
0S_CALDAY
0CD_L7D
I see that you are looking for current 'working' day as default. Very likely the answer is 'no' in such case.
Edited by: Ajay Das on Mar 1, 2011 7:39 AM -
Standard Price in Material Ledger
Dear Gurus,
On one hand we need to update on finished products (manufactured) a standard cost estimate (CK11N or CK40N) in order to analyse variances on the corresponding production orders (during period en closing with KKS2 transaction), on another hand, because we are implementing material ledger component, we would like to update the standard price of these finished products with the periodic unit price (PUP) with CKME transaction.
The problem is that the system returns an error when we try to release the price with the PUP,
CKPRCH "A current or future standard price exists for material &".
Could you help me ? Thank you very much
ChristopheHi
I suspect standard price can only be saved once for any period. You can make use of the other price fields in the material master to store different prices
Thank You, -
Change standard price several times in MR21.
Hello
Two user in the plan can enter to transaction MR21 and can change the standard price several times in one day for the same material. When others users try to do the same the following message is send . u201CA current or future standard price exists for materialu201D.
I donu2019t know where in the customizing is defined that these two user can do that ( I suppose that a consultant defined that).
Someone have an idea of where I can define the same for another user?
Thanks in advance.Hi,
This error msg can be defined for the user name.
Check Controlling-> Product cost controlling-> Product cost Planning-> Proce update-> Parameters for Standard cost estimate-> Define Message type for Standard cost estimate (OKZZ). Here add the user name as required.
-Thaila Shree -
Releasing a manual marked standard price
Hi,
Got this error :
A current or future standard price exists for material LI12S078
Message no. CKPRCH025
Diagnosis
A current or future cost estimate exists.
Procedure
You can set the price of a marked cost estimate through the radio button 'Default Planned Prices' and release it by saving.
May I know where is the radio button 'Default Planned Prices' and release it by saving?
Thanks,
TeoHi,
Your material is having a release price for that period.
If you want to update the new price to material first run the CKR1 and then re run the CK40N.
Your problem will be solved.
Sateesh -
Actual activity price does not exist for cost center / activity type
Hi,
We are trying to upload the time sheet related data(number of hours an employee workred on a project) ect from Non SAP to SAP.
We have used a customized program and have loaded the data from se38.
All this HR data will be saved in CAT2
Later we transfer the time related data into SAP FI/CO using CAT7.
+When tested with a couple of employees time sheets, they got uploaded in SE38 proerly and when transfered it through CAT7 it was properly taking the hour*rate is cost and was reflecting in the respective cost element.
For a few time sheets in SE38 we were getting an error saying that the cost center(100501)/ activity type(EAT001) does not exist for 2010.
Hence we have taken, FY 2010, the cost centes and activity types in KP26 and have given the planned Activity as 1. No planned cost in KP06.
We have run the price calculation forr the FY 2010.
Then we were able to uplaod the time sheets, but when we tried to transfer the data through CAT7, it throws an error saying no activity price exist for cost center 100501/ activity type EAT001. If I ignore the warning an proceed, no amount is being calculated.
When uploaded employee time sheets before, all the cost were getting claculated and were entering into the respective cost elements, but now no amounts are being calculated and it is taking Zero.
When checked the previous years data i.e, 2009 all amounts are fine, in KSII I can see the activity quantity filled with some numbers in 2009, where from are they comming? I have checked KBk6 nothing was mentioned.
PLease assit
Regards,
shilpaHi
I never used CAT* though, but the error means that you need to maintain a activity price in KBK6 (Actual price)
Regards
Ajay M -
Material standard price change!
I am trying to do a standard price change for a material using the message type 'materialvaluation_pricechang'
I configured the distribution model view and partner profiles for R/3 and XI.
When I tried to create an IDOC with test tool we19, it got created with status 51 (application doc not posted)
I got the following error. But in config I didn't see the step 'setup sending material prices'. I am working on SAP ECC 5.0.
The error description is as follows.
<b>No Customizing data for valuation area 0013 found
Message no. CKMLSENDPRICE701
Diagnosis
The Customizing data for sending material prices to valuation area 0013 was not found.
System response
No price changes were made
Procedure
Edit the Customizing data for valuation area 0013 under Materials Management -> Valuation and Account Assignment -> Set Up Sending Material Prices</b>
Please suggest.
Thanks,Please find the code below in <b>bold</b>. I am trying to change the standard price of the material. Hence ls_ckmlcr-vprsv = 'S'. This is why the following lines in the below code never executes
<b>ls_matpr_cr-newpvprs = l_price.</b>
<b>ls_matpr_cr-newpvprs = ls_ckmlcr-pvprs.</b>
And hence the below condition fails.
IF ls_matpr_cr-newpeinh = ls_matpr_cr-peinh AND
ls_matpr_cr-newstprs = ls_matpr_cr-stprs AND
<b>ls_matpr_cr-newpvprs = ls_matpr_cr-pvprs.</b>
l_nochange = 'X'.
ENDIF.
<b>ls_matpr_cr-newpvprs = ls_matpr_cr-pvprs.</b>
ls_matpr_cr-newpvprs and ls_matpr_cr-pvprs are same in this case and the if condition fails. So no price change document is posted.
Is this a bug? Is there any OSS note available to correct this problem.
IF l_nochange IS INITIAL.
ls_matpr_cr-newpeinh = ls_price-price_unit.
<b>IF ls_ckmlcr-vprsv = 'S'.</b>
ls_matpr_cr-newstprs = l_price.
ELSE.
<b>ls_matpr_cr-newpvprs = l_price.</b>
ENDIF.
ELSE.
ls_matpr_cr-newpeinh = ls_ckmlcr-peinh.
<b>IF ls_ckmlcr-vprsv = 'S'.</b>
ls_matpr_cr-newstprs = ls_ckmlcr-stprs.
ELSE.
<b>ls_matpr_cr-newpvprs = ls_ckmlcr-pvprs.</b>
ENDIF.
ENDIF.
IF ls_matpr_cr-newpeinh = ls_matpr_cr-peinh AND
ls_matpr_cr-newstprs = ls_matpr_cr-stprs AND
<b>ls_matpr_cr-newpvprs = ls_matpr_cr-pvprs.</b>
l_nochange = 'X'.
ENDIF.
Thanks, -
Hi!
In one of my report which shows the list price versus
offlist price I have a special condition which I am have to
satisfy.I am a little confused about the same and would like to know
if soemone can please guide me through.
Basically if the condition type = 'ZLP'(list price)
and the price tables (kotabnr) is either 1 or 2 or 3(tables)
If the pricing falls under one of the above tables(1,2 or3),
then the report needs to determine if there is a price in
the following tables one by one for the same unit of measure:
tables : 10, 11, 12, 13 or 14.
if it is able to find a price with the same unit price
in one of teh tables 10, 11, 12, 13 or 14 then it grabs
that and multiplies by qty and thats the list price for it.
I would like to know how to go about doing it and referning
what tables to find that price. Basically we go by transcation VK13 to
see the price manually but I would like to know how do I
go about doiong in my program.
Note:
Sales org/plant/payer/material u2013 Table 1
Sales org/Payer/material/sales unit u2013 Table 2
Sales org/payer/material u2013 Table 3
Sales org/Material u2013 Table 10
Sales org/Material/Sales Unit u2013 Table 11
Sales org/Plant/Material u2013 Table 12
Sales org/Plant/Material/Sales unit u2013 Table 13
Sales org/Sales off/Material - Table 14
Regards
STBasically what I have done and after which I am unable to proceed is :
ptable = zcl_konv=>get_price_table_number( itp_kschl = ta_konv-kschl
itp_kolnr = v_kolnr ).
if ptable = '974' or
ptable = '993' or
ptable = '994'.
if the above condition is met we need to check for the prices in the transaction VK13 for the
ptables 901, 904,976 & 990, going through each of them to checak if any price exist for the particular materail with same sales unit and if it exists the use that that price in the output.
I have got through till the above code but not sure how to proceed further to check through each price tables for the materail prices exists or not.
If someone could please help out after this would be highly appreciated.
Thanks -
Difference between J_3AMADKA and MBEW / Update SKU standard prices with AFS
Dear reader,
Environement: ECC 6 with AFS 6.3
In a first step,I am trying to create, and in a second step, to update the SKU standard prices using FM: BAPI_MATERIAL_SAVEDATA.
It is really strange the way it performs changes on table MBEW and J_3AMADKA.
Can anyone explain to me the different use of those two tables? I thought that the J_3AMADKA was dedicated to SKU level, but finally, the TA: /n/afs/conv1 create the SKU standard prices only in MBEW !? But BAPI_MATERIAL_SAVEDATA.
just create ONE entree in MBEW (?!?) while all SKU entree but without prices in J_3AMADKA.
In FM: BAPI_MATERIAL_SAVEDATA., I mainly filled structure VALUATIONDATA (=> MBEW) and SKU_PLANTDATA_VALUATION, where surprisingly, there is no standard price field for the SKU !?
Any link or remarks about this topice will be most apprecitaed,
Thanks,
DanielHi Kalias,
Many thanks for your fats reply.
I had a look to the (really old) SAP notes and after some few researches, it seems that AFS 6.3 insert the PRICE and ZKPRS columns again into table J_3AMADKA.
Those columns are even populated with values So it means that they are required by some SAP standard programms.
Maybe you have another clue about this topic?
Thanks again for your help,
Daniel -
Urgent help for a function module or BAPI to get the standard price.
Hi,
I want to know whether there is any existing <b>funcion module or bapi</b> to get the standard price (STPRS) which is updated in the table MBEW during the execution of a costing run for standard cost through the transaction ck40n.
helpful answers will be rewarded !!!Hi,
You can use the BAPI BAPI_MATERIAL_GET_DETAIL
Thanks
Naren -
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 -
Explanation about invoice reversal for standard price.
Hi,
Please see the excerpt from SAP help below. I extracted this example in sap help found at http://help.sap.com/saphelp_47x200/helpdata/en/fc/85c5371e5db25fe10000009b38f8cf/frameset.htm
With regards to the example found below i dont understand why we cant do a simple reversal of the invoice 1 as follows :-
debit vendor account by 500
and credit GR/IR account by 500
Instead of the above simple reversal, the sap help is saying that we need to use a different stock value of 550. Can someone explain the following 2 questions :-
1) Why shd we use this 550 value instead of the 500?
2) What will go wrong if we use the value 500 to do the reversal?
Excerpt from SAP help :-
Goods receipt
=============
The stock account is posted with the receipt value based on the standard price.
Delivered qty X standard price
50 pcs X $10/pc = $500
The offsetting entry is posted to the GR/IR clearing account.
Invoice 1
=========
The GR/IR clearing account is cleared on the basis of the invoice price.
Invoiced qty X Invoice price
50 pcs X 10/pc = $500
The offsetting entry is posted to the vendor account.
Invoice 2
=========
The GR/IR clearing account is cleared on the basis of the invoice price.
Invoiced qty X Invoice price
50 pcs X 11/pc = $550
The offsetting entry is posted to the vendor account.
Reversal of invoice 1
=====================
The invoice quantity is greater than the goods receipt quantity. The credit memo quantity is covered by the quantity of the invoice surplus. The GR/IR clearing account is posted as follows:
qty X (Clearing value - goods receipt value / Invoice qty - Goods receipt qty) = 50 X (1050 - 500 / 100 - 50) = 550
The credit memo amount is posted to the vendor account. The credit memo amount is different to the posting on the GR/IR clearing account, so the difference is posted to the price difference account.hi,
THis is because while making the credit memo, in your stock you don't have the stock coverage so till the stock coverage its posted to the GR/IR account while after that ie. the rest amount is posted to the PRD account...
If Credit memo is of 500 then, the system shd hit GR/IR account only..because there is a stoc kcoverage for the same...
If credit memo is for 550, then both GR/IR account and PRD will be hit...
Hope its clear...
Regards
Priyanka.P -
Node id does not exist for the current application server id on forms
Hi,
We have a Two node RAC setup on which Oracle e-business suite R12.0.6 is setup
We have CP and DB on two RAC nodes and Forms and Web on two separate server(non-RAC)
while opening oracle forms we are getting" Node id does not exist for the current application server id "
on checking Concurrent manager logfile we founf no error, we matched Application Server id from DBC file of all the 4 nodes with application table
Fnd_nodes... which matches ( there is no mismatch of application server id) .
We have also tried commenting the application server id in dbc file and executed adgendbc.sh to regenarate dbc file but we are facing the same issue.
Also tried to clear setup with fnd_conc_clone.clean setup and again executing autoconfig on db and application tier but no result yet.
Can some one guide as to which file has this message "Node id does not exist for the current application server id "
and what could be the reason for this.
Help is appreciated.
Regards,
MilanI already tried the mentioned metalink note id but it did not work.What did you try exactly?
Can u help out as from where am i getting the message "Node id does not exist for the current application server id" It is already mentioned in the doc referenced above -- From the dbc file under $FND_SECURE directory.
i mean from which file does the above message comes.Please clean FND_NODES table as per (How to Clean Nonexistent Nodes or IP Addresses From FND_NODES [ID 260887.1]), run AutoConfig on the database tier then on the application tier and check then.
Thanks,
Hussein
Maybe you are looking for
-
Certificate error while calling a webservices from application deployed in
Hi, When we are trying to invoke a web service from a client application which was deployed in weblogic server we are getting the certificate error. We are using go daddy certificate. Here is the log file Anyone Please advice. FileName weblogic.log F
-
Sonal, I believe that you are misinterpreting the documentation. I understand that PgCommon has to extend ViewBeanBase. I tried to make the following changes in PgCommon and compiled it. Then I ran the extraction which threw up the following error: I
-
IP over FW and Internet Sharing
I currently have 2 ethernet connections here at my office, one for my G5 and one for my personal PB which I more or less use as an external when at the lab, which has an imap server for email archiving, etc. I'm moving to another office where I'll li
-
Why can't I use my visa credit card?
I was trying to make and apple ID account and I failed as my visa credit card or my visa debit card was not accepted and I couldn;t understand. Please help me to make my account.
-
How to connect android phone with iPad mini
How to connect android with iPad