Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

How to Distribute budget to each WBS in a project if use Investment Mgt

Hi All,

I have a scenario where a project have only WBS.

This WBS belong to Location and activites (work around)

We would like to distribute budget in each activities(WBS), because we would like to control in each activities.

In addition, we are using Investment Management also.

1st. I create Investment Program structure.

( I use the ID , let say ID01 ) .

2nd. I create a project structure (Project name ABCD all WBS) , 1st level WBS for location and some 2nd levels WBS for the WBS activities (let say i have 10 WBS activities for 2nd level)

3rd. I assign the investment ID01 only to 1st level WBS

4rd. I go to IM52, i put Position ID01 and project ABCD

My question is why i cannot distribute in 2nd levels for each activities, because the requirement is to control budget in each activities.

I tried to use CJ30, it shows : the below message.

What should i do to fulfill these requirements, which are :

*. Use Investment management for budgeting

*. Control budget each activities in each WBS

*. Not to put investment ID in each WBS

Plz help.




Overall budget and/or annual budget cannot be processed

Message no. AP068


You are maintaining budget values for one or more measures (orders or WBS elements). The overall budget and/or the annual budget are not available for input.

There are two possible reasons for this.

A program type for investment programs is entered in the budget profile for the measure. This program type is intended to make a link between the measure and an investment program that has this program type mandatory. If there is no link to this kind of investment program, it is also not possible to create any overall budgets on the measure.

The measure is already assigned to an investment program position, but this program position is set up to distribute budget values directly to the measure. In this case, you cannnot create overall budgets directly. However, it is still possible to distribute budget values using the budget distribution function in the menu for investment programs. If budget distribution of annual values is also set to active in the program definition, then you are also limited to creating the annual budgets for the measures using the budget distribution function in the investment program menu.


See which of the above applies. You can see the investment program position to which a measure is assigned in the master data transaction for the measure

Extras --> Cap.inv.prog...

Former Member

when you use IM you will notice that the WBS linked to IM is greyed out in CJ30 and that is correct as the budget is distributed from IM

You seem to be using only annual values so that is fine, regarding overall and annual values you need to check your budget profile and IM program profile - they should both be in sync

Now use CJ30 to distribute budget within the project, you cannot total up as it is the case of top down not bottom up

if you distribute more that the allocated from IM it will error - the purpose for using IM

system is OK

0 View this answer in context
Not what you were looking for? View more on this topic or Ask a question