How Credits Roll Up the Credit Hierarchy

If you enable rollup crediting, then you can specify to use the credit hierarchy. You can manage rollup crediting within the direct credit rule hierarchy using two credit receiver settings, Roll Up to Parents and Summarize Rollups.

Create and manage the direct credit rule hierarchy in the Participant Assignment work area. Set these rollup parameters:

  • Enable rollup crediting and specify to use the credit hierarchy

  • Enable aggregation of transactions during rollup

Roll Up to Parents

For each participant that you associate as a credit receiver, you specify whether to roll up all direct credits to reporting parents in the rule hierarchy.

Summarize Rollups

For each credit receiver where you select Roll Up to Parent, you also specify whether to summarize rollups. Summarizing rolled up transactions significantly reduces the number of transactions processed, improving performance substantially.

Note: Check that your aggregated calculations create the same result as when the calculation process calculates direct and rollup, or indirect, credits separately. Some formulas can generate different amounts of compensation if you use summarized rollup transactions.

Scenario for Summarizing Rollups

This scenario is the foundation for answers to the questions asked in the next two sections. A credit hierarchy has five levels with five base participants, and all roll up to the same set of managers. If each of the five credit receivers has ten credit transactions, then the crediting process generates 50 credit transactions.

What Happens When I Don't Summarize Rollups?

After crediting and rollup there are 250 credit transactions: 5 credit receivers x 10 credit transactions x 5 rollup levels. The crediting and rollup processes replicate base transactions to every resource in the rollup hierarchy.

What Happens When I Summarize Rollups?

After rollup there are 25 summarized credit transactions (5 summarized credit transactions x 5 rollup levels) and 75 credit transactions instead of 250.

The rollup process:

  1. Summarizes the credit transactions for each participant

  2. Uses the five summary credits, one for each credit receiver, for rollup