Show TOC

 Validating Budget and Posting Addresses Locate this document in the navigation structure

Use

A Business Add-In (BAdI) is available in BCS for budget structure processing, in which you can define which account assignments are to be excluded as budget or posting addresses. You can use this BAdI in order to additionally check whether the account assignments are allowed as budget addresses or posting addresses.

If you are working in the FM area/fiscal year without budget addresses or posting addresses, you can also use the validation for FM account assignments. The BAdI enables you to exclude part of FM account assignments in the FM area for budget postings and/or actual/commitment postings.

If you have activated the BAdI, then the check rules for the validation you defined are run with each posting of budget and/or actual/commitment.

If you have activated the check on budget addresses and/or posting addresses, the defined check rules for the validation are also run when creating the budget addresses and/or posting addresses.

Validating FM Account Assignments

This graphic is explained in the accompanying text.

Features

The BAdI for the budget structure supports the following customer-specific implementations.

  • Method: Validating budget addresses

    With this method, you can define which FM account assignments are not allowed to be budgeted. These excluded FM account assignments can no longer be budgeted as budget addresses.

  • Method: Validating posting addresses

    With this method, you can define on which FM account assignments actual and commitment postings are not allowed. These excluded FM account assignments can no longer be defined as posting addresses.

  • Method: Customer-specific fields for derivation rule

    With this method, you can supplement the customer-defined source fields for the derivation from posting addresses and modify the derivation rules.

Consistency check

If you are using the validation of FM account assignments in the Budget Control System and make changes in the individual methods afterwards, this can lead to inconsistencies. An inconsistency occurs when an FM account assignment for a validation is excluded as a postable or budgetable FM account assignment, although posting data or budget data has already been entered on this account assignment.

You can use the consistency check in programs to control this. Access these programs in the menu of Funds Management, under   Master Data   Tools   Use of Account Assignment Elements   Budget Control System (BCS)   Budget Structure (Budget Control System)   Index   Display Inconsistencies in Budget Addresses or Inconsistencies in Posting Addresses.  

For more information, see the program documentation.

Activities

The BAdI is delivered as inactive by default. If you want to activate a validation of the FM account assignment, you must execute a customer-defined implementation and then activate the BAdI.

Note Note

Note that for both methods Validating Budget Addresses and Validating Posting Addresses , you can use the implementation type Formula . However, the method for defining customer-defined fields in the account assignment derivation is designed for ABAP Coding .

End of the note.

You implement this BAdI in the Customizing of Funds Management, under   Master Data   Use of Account Assignment Elements   Budget Structure (BCS)   Business Add-Ins for Budget Structure   Validate Budget and Posting Addresses in the Budget Structure   .

For more information, refer to the IMG and the corresponding method documentation.