Tolerance Profiles

Use

In a tolerance profile defined in Customizing, you can specify individual tolerance limits (budget consumption/usage rates or absolute variances), per ceiling type . You also specify tolerance limits for the validation points resulting from the ceiling type, as well as availability control messages and event control information.

For this purpose and after selecting the desired ceiling type, you define a percentage usage rate or an absolute variance for the availability check between the total budget consumption per control object and the entire consumable budget. You do this for a specific activity group or for all activity groups ( ++) and the associated reactions of availability control.

If you want to use absolute variances in your tolerance profile, you must choose Usage rates and absolute variances allowed as the profile category and assign a currency to this tolerance profile. This currency must be equal to the currency of your FM area.

Features

In Customizing, you must assign a default tolerance profile to each AVC ledger that you are using, so that you can implement the functions of availability control correctly. SAP delivers the standard tolerance profile 1000 with a simplified default setting for two tolerance limits (usage rate 90% and 100%) for all activity groups ( ++). You can enhance the standard profile according to your requirements or create additional tolerance profiles.

One or Multi-Level Tolerance Limits

You can define one or several tolerance limits per activity group in a tolerance profile. You define multiple-level tolerance limits or validation points for the various usage rates or absolute variances for the consumable budget to be checked.

Example of Multi-Level Tolerance Limits for Actual Postings (Activity Group 40)

Activity Group

Usage rate %

Message type

AVC event

40

70 %

Information

40

85 %

Warning

Mail

40

100 %

Error message

Message and Event Control

You can assign one of the three message types (information, warning or error message) to each validation point. This message type is issued for AVC messages if a validation point is exceeded when a document is checked or posted.

You can also assign an event to each validation point with message type Information or Warning , which is triggered by AVC when the document is posted.

As the “event” you can currently only choose to inform the budget manager via an email sent through SAPoffice (Business Workplace). The budget manager is the person defined as the funds center manager in the respective funds center of the control object.

You can enhance the message and event control using the Business Add-In FMAVC_EVENT. You can find more information in the Customizing of Funds Management, under Budget Control System (BCS) BCS Availability Control Business Add Ins for Availability Control Define Mail Recipient for Availability Control Check .

Overriding the Default Tolerance Profile

You must assign a default tolerance profile in the Customizing of Funds Management, under Budget Control System (BCS) BCS Availability Control Settings for Availability Control Ledger Assign Tolerance Profiles and Strategy for Control Objects . The following applies:

If you do not specify a derivation strategy for tolerance profiles, availability control uses the settings of this default tolerance profile for all checks.

However, if you want to use the tolerance limits of another tolerance profile for specific control objects, you must define a derivation strategy in theCustomizingof BCS Availability Control, under Settings for Availability Control Define Derivation Strategy for Tolerance Profiles and assign this specific derivation strategy in the IMG activity mentioned above ( Assign Tolerance Profiles and Strategy for Control Objects )

Availability control then works with a specific tolerance profile in the cases where your derivation strategy assigns another tolerance profile, and with the default tolerance profile in all other cases.

You can enhance the derivation strategy for tolerance profiles using the Business Add-In FMAVC_DERI_AFMT. You can find more information in the Customizing of Funds Management, under Budget Control System (BCS) BCS Availability Control Business Add Ins for Availability Control Enhance Derivation Strategy for Tolerance Profile of AVC Ledger .

Parallel Processing: Relative Usage Rates and Absolute Variances

You can define tolerance profiles that simultaneously use consumption/usage rates and absolute variances for defining tolerance limits. In this case you must specify whether the lower or the higher value of both limits is to be taken into account by availability control.

In the IMG activity Edit Tolerance Profiles , you specify the following tolerance profile settings: usage rate = 110%, absolute variance = $1,000 and Take maximum tolerance from usage rate and absolute variance . With this definition the system always uses the upper limit of both definitions. This means that, for a consumable budget of $8,000, you could post expenditures up to a total amount of $9,000 by taking the value from the absolute variance (which is higher than the value of $8,800 calculated from the usage rate = 110%). If the consumable budget was $11,000, then the system would allow you to post a budget consumption of up to $12,100, by automatically selecting the higher tolerance value from the usage rate.

Activities

You define the settings of the tolerance profile in Customizing of Funds Management under Budget Control System (BCS) BCS Availability Control

You first define your tolerance profiles in the IMG activity Edit Tolerance Profiles .

If you want to assign specific tolerance profiles per control object, define a strategy for them in the IMG activity Define Derivation Strategy for Tolerance Profiles .

You assign a default profile and, if required, a derivation strategy for overriding this default tolerance profile for each ledger you are using in the IMG activity Assign Tolerance Profiles and Strategy for Control Objects .