Validating Budget and Posting Addresses

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

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 Start of the navigation path Master Data Next navigation step Tools Next navigation step Use of Account Assignment Elements Next navigation step Budget Control System (BCS) Next navigation step Budget Structure (Budget Control System) Next navigation step Index Next navigation step Display Inconsistencies in Budget Addresses or Inconsistencies in Posting Addresses. End of the navigation path

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 Start of the navigation path Master Data Next navigation step Use of Account Assignment Elements Next navigation step Budget Structure (BCS) Next navigation step Business Add-Ins for Budget Structure Next navigation step Validate Budget and Posting Addresses in the Budget Structure End of the navigation path .

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