Generating Budget Structure from Templates 
You have to run this program if you
You have defined a budget structure (BS) using budget structure templates
You have made changes to your budget structure templates which are used in a budget structure
You have changed the assignment of budget structure templates to funds centers in a budget structure
You should not execute this program if your valid BS already has budget values. Changing the BS can cause inconsistencies in the budget data.
If you execute the program and make changes to a valid BS with budget data, you must reconstruct the distributed and assigned values afterwards. You can find more information on these programs under Reconstructing Distributed Values and Reconstructing Assigned Values .
I there are inconsistencies in the budget data, you can remove them in two ways:
You use program Reconstruction of Distributed Values (BPDIST01) to reconstruct distributed values. You must adjust the budget values manually afterwards and execute the program for reconstructing the assigned values.
Reconstruct the budget values using program Reconstruction of Budget Values (BPDIST05) and then start the reconstruction of the assigned values.
Caution
Program BPDIST05 does not guarantee that all inconsistencies in the budget data are eliminated. For information about these limitations, see the program documentation by selecting
( )
. SAP therefore recommends that you eliminate inconsistent data using reconstruction of distributed values and manual budget adjustment.
Choose
Enter an FM area.
Enter a fund or several funds for which you have defined or changed the budget structure. The system then updates all budget structures (funds/years) based on the entry in the Fund field.
If you are not working with funds, do not enter a fund.
Only make an entry in the BS Template field if you have made changes to a budget structure template that is already used in a budget structure.
Note
If you enter a fund and a BS template, the system ignores the fund entry. The budget structures are changed for all funds in which the specified template is assigned.
The system generates the budget objects and posting objects for all commitment items contained in the BS templates in the respective funds centers. In budget allocation, the budget hierarchy is then set up according to this budget structure definition.
In the event of an error, you must either change the BS template or change assignment of the BS templates to the funds centers. Generate the budget structure again afterwards.