
Generating Budget Structure from Templates
Use
You have to run this program if you
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:

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.
Procedure
If you are not working with funds, do not enter a fund.

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.
Result
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.
After generating the budget structure, you should
Check in budget structure display mode if the budget structure was defined correctly and whether there are superior budget objects for all budget objects. To do this, choose Budget structure ® Display. Note that you must not set the BS Templates indicator on the initial screen.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.