Main menu
Member section cover



Activity Postings 7: Category 5 Activity Types and Posting

TomKingActivity type posting with category 5 (Target=actual allocation) works similarly to the category 2 activity type, but does not require an indirect activity allocation cycle in order to post the activity.

Continue reading

Activity Postings 6: Category 4 Activity Types

TomKingCategory 4 activity types do not allow any sort of allocation. They are manually posted like category 1 and category 3 activity types. The activity stays in the cost center. Why have an activity type that cannot allocate costs between cost objects? Isn’t that the main purpose of the activity type?

Continue reading

Activity Postings 5: Category 3 Activity Types

TomKingThe main takeaway from category 2 type activities in previous blogs is that the quantity of activity posted is calculated based on information derived from receiver cost objects.

What if you do know how much activity should be posted, but don’t want to manually determine how to allocate the posting to other cost objects?  That is where category 3 (manual entry, indirect allocation) activity types come in. 

Continue reading

SAP Templates Video Blog



Never tried SAP templates because you think they are too complex? Watch this demo from the Controlling 2016 conference on templates in SAP.

This demo covers how to:

- Create a template

- Execute a template

- Check the results

Continue reading

Activity Postings 4: Category 2 Activity Types and Posting – Part 2

TomKingIn previous blogs, we examined how to automate activity type postings with the indirect activity allocation cycle and category 2 activity types. We posted a statistical key figure to receiver cost centers to calculate the sender activity type quantities. This required some manual postings for the statistical key figure, but the calculation of the activity type quantity and the actual postings were automatic.

Continue reading

Activity Postings 3: Category 2 Activity Types and Posting

TomKingCategory 2 activity types are for indirect determination and indirect allocation.


Continue reading

Activity Postings 2: Category 1 Activity Types and Posting

TomKingLet's start with activity type category 1 (manual entry, manual allocation) which is the most common. Activity types defined with this category post directly from a cost center to a receiver cost object. Look at the definition of activity type CATEG1 as shown in Figure 1. In this case, Actl Acty Type Cat. (Actual Activity Type Category) is blank, which means it is the same as the plan activity type category, or 1 in this example.

Continue reading

SAP Controlling Tip: How to create an internal order budget

ExclusiveContentBlog250Tip 14 from 100 Things You Should Know About Controlling with SAP (2nd Edition) by John Jordan:

You can use internal order budgeting to control actual expenditures by activating availability control. 

An internal order budget represents funds approved by management. A budget is maintained at either an overall or annual level. You can activate availability control, which can issue warning or error messages based on defined tolerances. Let's look at how to create an internal order budget and how to activate availability control.

2021 | Controlling Conference
Register for only $999 Over 50% Off

You can maintain a budget profile with Transaction OKOB or via the following IMG menu path: Controlling • Internal Orders • Budgeting and Availability Control.

Double-click a budget profile to display the the internal order budget profile. Activation type 1 indicates automatic activation of availablity control during budget allocaiton. If the Overall checkbox is selected, availability control checks against the overall budget. If it isn't selected, availaiblity control checks against the annual budget. Availability control works with controlling area currency, unless you select the Object Currency checkbox. You can assign the budget profile to an order type with Transaction KOAB or via the first menu path.

You can maintain availability control tolerances via the following IMG menu path: Controlling • Internal Orders • Budgeting and Availability Control • Define Tolerance Limits for Availibility Control

Left-click then right-click in an action field and selct posible entries to display the avabilty control and tolerance limits screen.

The action field defines the messages and emails the system will send at specific degress of budget overrun. In this example, when the budget is nearly consumed at 95%, a warning is issued with an automatic email to the persons responsible. Specify a budget manager with Transaction OK14, or the system will issue an error message. With a budget overrun at 105%, an error message is issued. 

You can enter an order budget with Transaction KO22 or via the following menu path: Accounting • Controlling • Internal Orders • Budgeting • Original Budget.

Keep reading in Things You Should Know About Controlling with SAP (2nd Edition)Use coupon code CTLSP10 for 10% off on

Continue reading

Activity Postings 1: Activity Types Overview

TomKingMy company began its journey with SAP in 2007. I was a charter member of the FICO team because of my work with product costing. The first item I encountered was the activity typeActivity types are not cost drivers, but instead allocate costs from cost centers to cost objects.

You create an activity type with transaction KL01 and assign a unit of measure to describe the purpose of the activity as shown in Figure 1.

Figure 1 Create Activity Type Basic Data Tab

In this example, we assign KWH for electricity consumption, or you could assign HR for machine hours.

You next assign a secondary cost element type 43 (internal activity allocation) as shown in Figure 2. 

Figure 2 Assign Secondary Cost Element

A cost is identified with the cost element, crediting the sender cost center and debiting the receiver cost object.

You next assign an AType (Activity Type) category as shown in Figures 3 and 4.   


Figure 3 AType Category 1


Figure 4 AType Category 2

The category defines the method you use for planning as described in the red text.

You enter the Price indicator as shown in Figures 5 and 6.

Figure 5 Price Indicator 1

The price indicator determines if the actual value is calculated based on actual cost element postings as described in red text.

Figure 6 Price Indicator 5

Now that we've defined activity types, let's look at the behaviour of each actual allocation activity category in the following blogs. Since these blogs are about activity type posting, we'll assume all planning is manual. We'll explore each of the 5 categories in detail.

Next blog: Activity Postings 2: Category 1 Activity Types and Posting

Continue reading

SAP S/4HANA® Finance – From Batch To Real-Time


Finance professionals and Controllers traditionally face increased workloads at the end of every period, and especially at year-end. Batch jobs need to be started and results monitored and analyzed. Reliable information showing the complete picture is only available after the period close process is completed. For companies with high work in process, this can mean that there are thousands of dollars sitting on projects awaiting settlement.

Continue reading
Consulting Services

By accepting you will be accessing a service provided by a third-party external to