Allocation

Purpose

Allocations enable you to periodically allocate amounts and quantities from sender objects to receiver objects. The two main types of allocations are assessmentand distribution. You can allocate both plan and actual data. You perform the allocation using the allocation cycle function. You use allocation rules to determine how amounts and quantities should be allocated from sender object to receiver object. It is possible to assess/distribute amounts and quantities according to the following criteria, for example:

  • Sales costs

  • Sales for a particular period

    Recommendation Recommendation

    We recommend performing assessments and distributions at the cost center level in Overhead Cost Controlling (CO-OM), although it is also possible to perform them in New General Ledger Accounting. You should use the allocation in General Ledger Accounting for assessments and distributions for the characteristics Segment and Profit Center.

    End of the recommendation.

Implementation Considerations

To effect the allocation, you have to make various settings in Customizing. You make the settings in Customizing under Start of the navigation path Financial Accounting (New) Next navigation step General Ledger Accounting (New) Next navigation step Periodic Processing Next navigation step Allocation End of the navigation path .

Integration

You can process data both from other SAP application components as well as from external systems with the allocation.

Features

You can choose between the allocation types“distribution” and “assessment”. In this way, you determine how the allocation process is performed.

You use allocation rulesto determine how amounts and quantities should be allocated from sender object to receiver object. You can choose between various sender rules and receiver rules.

Processing of the data is effected using the allocation cycle. Within an allocation cycle, you can define allocation segments. You determine allocation rules in an allocation segment.

The header data of the allocation cycle contains information valid for all allocation segments contained in the cycle.

You can use the following functions for the allocation cycle:

You can process allocation cycles iteratively and/or cumulatively .

  • You can allocate/distribute quantities and amounts in transaction currency.

You can define selection criteria and rules for selection criteria . You use the dimensions in the allocation to specify how the allocation cycle is processed.

You can lock individual segments in an allocation cycle so that they are not included in processing. See Locking Allocation Segments in an Allocation Cycle .

You can choose whether to execute allocation cycles online or in the background. See Executing Allocation Cycles . You can determine how the system handles errors that occur during processing.

You can reverse an allocation cycle and reverse allocation line items .

You can display allocation results and print detail lists.