Professional Documents
Culture Documents
Revaluate Activity Type at Actual Price - SAP Blogs
Revaluate Activity Type at Actual Price - SAP Blogs
Community
Follow
Former Member
December 7, 2015 | 5 minute read
Set the ‘Price indicator’ to “1” (Plan price, automatically based on activity) in the
‘Allocation default values’ section in order that the plan prices are calculated automatically.
https://blogs.sap.com/2015/12/07/revaluate-activity-type-at-actual-price/ 1/12
06/07/2023 20:58 Revaluate Activity Type at Actual Price | SAP Blogs
-> This means that the cost center budget entered in transaction KP06 will be divided by
the quantity entered in transaction KP26 when you run the plan price calculation in
transaction KSPI.
You need to set the ‘Act. Price indicator’ to “5” (Actual price, automatically based on
activity) in the ‘Variance Values for Actual Allocation’ section in order that the actual prices
are calculated automatically. This means that the actual costs posted a cost center will be
divided by the actual quantity consumed in the cost center when you run the ‘Actual Price
Calculation’ in transaction KSII.
You can decide the method used to c alculate activity prices by setting the appropriate
indicators in the Controlling Area settings. To do this go to transaction OKEV, highlight the
appropriate version and double-click on the folder “Settings for each fiscal year”. Then
double-click on the appropriate year and go to the tab “Price Calculation”.
In the ‘Plan’ section, you can choose the method for calculation the price which can be
“Periodic” (where the budget for each period is divided by the quantity of that period) or
“Average” (where the budget for all the periods are divided by the quantity for all periods and
the result is assigned to every period).
In the ‘Actual’ section you also choose one of the above mentioned methods.
In addition you need to specify whether you want the difference between the actual and plan
price is updated in the same transaction that was originally posted or if it should be posted in
a different transaction. You do this by selecting the relevant indicator in the “Revaluation” field
For actual activity price calculation, the cost object that the cost center’s quantities have been
consumed in can be revalued based on the “Revaluation” setting mentioned above. In order
for the revaluation to take place however, you need to run a separate transaction for the cost
https://blogs.sap.com/2015/12/07/revaluate-activity-type-at-actual-price/ 2/12
06/07/2023 20:58 Revaluate Activity Type at Actual Price | SAP Blogs
object (after you have run the actual price calculation transaction KSII). This transaction will
depend on the type of cost object that is being revalued. See the below table for the cost
objects and their corresponding revaluation transactions.
Cost Object Revaluation Transaction Revaluation Transaction
(Individual) (Collective)
Production Orders CON1 CON2
Process Orders CON1 CON2
Product Cost Collectors CON1 CON2
QM Orders CON1 CON2
Networks CON1 CON2
Internal Orders KON1 KON2
Note that if you use the Material Ledger to calculate actual costs of your materials, then you
do not need to run the above revaluation transactions. Instead, you can set the ‘Activity
Update Indicator’ to “2” (Activity update relevant to price determination) in the ‘Activate Actual
Costing’ transaction (SPRO – > Controlling -> Product Cost Controlling -> Actual
Costing/Material Ledger -> Actual Costing -> Activate Actual Costing). You would then also
need to set up the general ledger account that the cost center will be credited with by going to
transaction OBYC and entering the account in transaction key/general modification GBB/AUI.
https://blogs.sap.com/2015/12/07/revaluate-activity-type-at-actual-price/ 3/12
06/07/2023 20:58 Revaluate Activity Type at Actual Price | SAP Blogs
https://blogs.sap.com/2015/12/07/revaluate-activity-type-at-actual-price/ 4/12
06/07/2023 20:58 Revaluate Activity Type at Actual Price | SAP Blogs
Scenario: work center ELECENG is assigned to Cost center 4300 with activity
type 1410.
1. 3.1 Display work center to see the relationship bw work center/ cost center/
activity type
https://blogs.sap.com/2015/12/07/revaluate-activity-type-at-actual-price/ 5/12
06/07/2023 20:58 Revaluate Activity Type at Actual Price | SAP Blogs
4. Revaluation
4.1 KSII: Actual activity price revaluation
Make Sure API=5 in T-Code KBK6
https://blogs.sap.com/2015/12/07/revaluate-activity-type-at-actual-price/ 6/12
06/07/2023 20:58 Revaluate Activity Type at Actual Price | SAP Blogs
Display revaluation document (will see why at the end of this document)
You may face “Inappropriate status” if IO have close status -> can not revaluate IO anymore -
> system post to other cost object/ cost center right after run KSII function as seen above.
https://blogs.sap.com/2015/12/07/revaluate-activity-type-at-actual-price/ 7/12
06/07/2023 20:58 Revaluate Activity Type at Actual Price | SAP Blogs
Hope it helps!
Huyen Tran
December 2015
Alert Moderator
Assigned Tags
FIN Controlling
activity
actual price
ksii
https://blogs.sap.com/2015/12/07/revaluate-activity-type-at-actual-price/ 8/12
06/07/2023 20:58 Revaluate Activity Type at Actual Price | SAP Blogs
How to Revaluate Plant Maintenance Order at Actual Prices and Settlement in S/4 HANA ?
By Hasnain Aslam Oct 11, 2022
Related Questions
What transaction trigger transfer of cost from Cost center to order
By Raj Borah Jan 13, 2014
6 Comments
Diez Flaviano
December 9, 2015 at 12:14 pm
Looks great!!
Like 0 | Share
https://blogs.sap.com/2015/12/07/revaluate-activity-type-at-actual-price/ 9/12
06/07/2023 20:58 Revaluate Activity Type at Actual Price | SAP Blogs
Thanks you!
Like 0 | Share
Anusha R
December 9, 2015 at 6:01 pm
Hi Huyen,
Good documentation.
i have one question.If we have multiple activity types under one cost center,how the actual costs split
between activities?
example :cost center CC1 is assigned to AT1, AT2 and AT3. actual expenses posted to CC1 is 100,000 and I
confirmed.
AT1 - 25 hours
AT2 - 50 hours
AT3 - 25 hours
Cost split 25% to AT1,50% to AT2 and 25% to AT3 or 33.33% for all Activity types..?
Thanks,
Venkat
Like 0 | Share
you can use splitting structure to define the splitting rule. There are plenty of methods available
(imagine below). you can pick any, most commonly used method is 12 - activity quantity (results to
25% AT1... in your example)
https://blogs.sap.com/2015/12/07/revaluate-activity-type-at-actual-price/ 10/12
06/07/2023 20:58 Revaluate Activity Type at Actual Price | SAP Blogs
Or you can you equivalent number in KP26. by default equivalent number is 1 - mean equal split
will be execute (results to 33.33% for all activity types in your example)
BR,
Huyen
Like 0 | Share
Christy Quezada
August 4, 2016 at 6:16 pm
Would you know if it is possible to complete the revaluation in the object currency and not the controlling
currency ?
Like 0 | Share
RAVI KOTA
August 5, 2016 at 9:57 am
Hi Huyen,
Regards,
@KRK@
Like 0 | Share
Find us on
https://blogs.sap.com/2015/12/07/revaluate-activity-type-at-actual-price/ 11/12
06/07/2023 20:58 Revaluate Activity Type at Actual Price | SAP Blogs
Newsletter Support
https://blogs.sap.com/2015/12/07/revaluate-activity-type-at-actual-price/ 12/12