Show TOC

  Budget Structure in FB and BCS: Migration Issues Locate this document in the navigation structure

Use

In Former Budgeting, the following budgeting data depends on the use of a budget structure:

  • FM account assignment elements used in budgeting

  • The relationships between these FM account assignment elements

  • The relationships between FM account assignments defined for availability control (AVC)

Even if you have not explicitly defined a budget structure, default rules apply based on the existing master data hierarchy.

However, in BCS the master data hierarchy is not considered within budgeting. It is not a basis for the budget structure, so that the relationship between posting address and budget address also cannot be automatically based on the hierarchy. In BCS, this is done via the master data combinations permitted for posting and budgeting. Nevertheless, since the master data hierarchy can be defined in the derivation strategy, you can use your master data hierarchy when defining the relationships between posting and budgeting addresses.

FunctionalityLinked to BS Relationships

In Former Budgeting, functionality is available that makes use of the relationship between FM account assignment elements. Some of this functionality is not supported in BCS:

  • Budget distribution – In BCS, there is no explicit budget distribution functionality.

  • AVC check of the lowest budget object containing budget. This functionality corresponds to a dynamic definition of the object at the level at which the check is carried out. This is not reproducible in BCS.

Other functionality can be recreated in BCS, such as the permitted master data combinations for posting and budgeting, the relationships between posting and budgeting addresses, or a static definition of budget objects for AVC checks.

Caution Caution

In the Budget Control System, you can work with or without a budget structure. However, please note that the budget functionality linked to the budget hierarchy (such as distribution, total up) is not supported in BCS. There are BAdIs available to perform customer checks. This could be a workaround to simulate a distribution process, if you need to work with distributed budgets, for example. You can run these BAdIs under menu path   Funds Management Government     Budget Control System (BCS)     BCS Budgeting     Tools   Business Add-Ins for Budgeting.  

End of the caution.

Note that in Former Budgeting, you can activate the budget structure per fund and year . That is, for funds without a budget structure, all addresses are valid for posting and for budgeting. In BCS, this is not possible. If you work with a budget structure, all funds should be included in, otherwise no budget maintenance will be possible for the missing fund.

SAP does not deliver specific tools to migrate the budget structure or to generate a budget structure according to the FB model. In contrast to FB, the following ways of working are available in BCS:

BudgetStructure/Budget Hierarchy

As stated above, the budget hierarchy is not relevant for BCS. Each budget address (FM account assignment used for budgeting) is independent of other budget addresses.

You can nevertheless still use master data hierarchies for funds centers and commitment items in reporting. In BCS, the following options are available:

  • No budget structure – In this case, the posting address and budget address have a 1-to-1 relationship, meaning that each budget address is automatically also a posting address.

  • Derivation strategy for posting and budgeting addresses – BCS provides a derivation strategy via which you can determine the corresponding budget address for each posting address . The relationship information is available via the derivation tool, which you can use to derive the superior commitment item, the superior funds center, the top commitment item and the top funds center, for any hierarchy variant.

    This means that in BCS, you can reproduce the relationship between posting and budgeting addresses in the same way as in Former Budgeting.

  • AVC checks – Availability checks are carried out for control objects that can aggregate several budget addresses. In order to create a model similar to the Former Budgeting one, the relationship between budget address and control object should be 1-to-1.

  • Permissible master data combinations for posting/budgeting – In BCS, you can carry out budgeting or post actual amounts with or without a budget structure:

    • Without a budget structure, you can post (actuals or budget) to any combination of account assignment elements (according to the commitment item attributes set in Customizing).

    • With a budget structure, you can only work with selected addresses. Even if you have defined a budget structure, you can deactivate the checks of the posting and budget addresses if necessary.

Features

Some BCS tools are available that can help you to generate your budget structure, at least partially:

  • Generate Posting Addresses from Actual Data (menu path in the Implementation Guide: Public Sector Management Funds Management Government Master Data Budget Structure for Budget Control System . The actual data is the same, regardless of whether you are using FB or BCS.
  • Generate Budget Addresses from Budget Data (same menu path). If you want to base your budget structure on data from FB, you must first have migrated your data from FB to BCS.