Creating Credit Rules

Objective

After completing this lesson, you will be able to create a direct and indirect credit rule in SAP Incentive Management.

Credit Rules

Credit Rules answer the question "who is getting credit for this transaction?". Using the information we put in the rule, each transaction is analyzed, and a credit is created for each Position Assignment and period.

Direct Credit Rules

Credit rules can be Direct or Indirect. We’ll start with direct credit rules, which allocate credits to position assignments, originating from a transaction.

Let’s look at an example. Say that transaction 1618 has a date of January 12, 2025 and is preassigned to Position Assignment SR-C2 (Sales Rep Central - Joyce Fisher). When creating the credit rule, we would indicate that the transaction has been preassigned. This tells the system to find the name of the preassigned payee, create a new credit, allocate the credit to the payee, and designate the period as January 2025.

The following image shows how the credit rule is set to retrieve preassigned payees, and where to find this information in the transaction.

The Credits tab on a credit rule, with the Credit if they are identified on the Transaction box checked. The second screenshot shows the transaction details, with the Participants Associated to the Transaction tab selected. An arrow points to the position; in this case, SR-C2, showing that checking the box in the credit rule automatically allocates the credit to position SR-C2.

Another way direct credits can be created is by using a territory. When using a territory, the transaction is not pre-allocated to a payee; instead, the rule looks at other information, such as the product or geographic region, to determine who gets the credit.

Advanced Options

The Advanced Options section of the credit output allows you to select optional settings for the credit. This includes Holds, Duplication Formula, and Rollup Credits.

The Advanced Credit Options page, showing the duplication formula set to false. Rollup credits is checked, and the rollup date is set to Transaction.Comp Date.

Hold

By default, credits are released immediately. The Hold option allows you to place a hold on a credit until a specific period, a specific period type, or indefinitely until the credit is manually released.

Rollup Credits

If you make a credit rollable, ("Rollup Credits") the credit can roll in the direction you define in the indirect credit rule. It will roll as far as permissible up the reporting hierarchy or roll type hierarchy you defined. This is done by checking the Rollup Credits box in the credit output. We will learn more about rolled, or indirect, credits shortly.

Duplication Formula

The Duplication Formula is an expression that allows you to determine whether duplicate credits are allowed. A duplicate credit is a credit generated from the same transaction for a given Position Assignment, period, and credit type. When creating indirect credit rules, in some circumstances you may wish to allow duplicate credits. If so, change the setting to allow duplicates from FALSE to TRUE.

Exercise: Create a Direct Credit Rule that uses Preassigned Transactions

Business Example:

Each transaction is assigned to one of our sales representatives. In this exercise, you will create a new Credit Rule that assigns credits to the assigned sales reps.

Steps

  1. From the Plans Wizard workspace, select the 2026 Sales Representative Plan.

  2. Select the Edit icon in the Plan Details pane toolbar.

  3. Select Credit Rule and then select Create New Rule.

  4. Select Credit based on an individual transaction under "What Kind of Credit Rule do you want to create?" 

  5. Enter DCR_Product_Credits for the Name.

    A direct credit rule with the Rule Basics tab selected.
  6. Select Next.

  7. Leave "Are there any conditions that need to be met?" blank.

  8. Select Next.

  9. Select Credit if they are identified on the Transaction.

  10. Select Next.

  11. Edit the Credit Output by selecting Edit Credit Amount.

  12. Change the Output Name to DC_Product Credits.

  13. Select Product Revenue for the Credit Type.

  14. Verify the Amount is set to Transaction.Value.

  15. Change the Display Name for Reports to My Product Credits.

  16. Choose Next.

  17. Select Finish to save the rule.

    A direct credit rule with the Credit Amount tab selected. The output name is DC_Product_Credits, the credit type is Product Revenue, the amount is Transaction.Value, and the display name for reports is My Product Credits.

Exercise: Create a Direct Credit Rule that uses a Territory

Business Example:

In this exercise, we’ll create a new Credit Rule that uses a Territory to assign Credits to our Services Sales Reps. Because our two Services Sales Reps have different sales Territories, we’ll use a Territory Variable as a placeholder, allowing us to use a single rule.

Steps

  1. Create a new direct credit rule.

    1. From the Credit Rule section, select Create New Rule.

    2. Select Credit based on an individual transaction under "What Kind of Credit Rule do you want to create?"

    3. Enter DCR_Services_Credits for the name.

    4. Select Next.

    5. Leave "Are there any conditions that need to be met?" blank.

    6. Select Next.

  2. Configure the rule to use a territory variable.

    1. Select the Editor window under Credit if they have the following Territory.

    2. In the first placeholder, use the following steps to reference the Territory Variable:

    3. Enter ref and select Reference: Territory Variable.

    4. Enter TV after the colon.

    5. Select TV_Sales_Territory.

    6. Select Next.

  3. Edit the credit output.

    1. Select Edit Credit Amount.

    2. Change the Output Name to DC_Services_Credits.

    3. Set the Credit Type to Services Revenue.

    4. Verify the Amount is set to Transaction.Value.

    5. Change the Display Name for Reports to My Services Credits.

    6. Select Next.

    7. Select Finish to save the rule.

Indirect Credit Rules

Now that we’ve seen how direct credit rules allocate credits to payees based on transactions, let’s turn our attention to indirect, or rolled, credit rules.

Indirect credit rules allow us to allocate credits to payees who are not directly involved in a sale, but who have a working relationship with a payee who is. The most common example of a recipient of an indirect credit is a sales manager, who is compensated based on the performance of their team. Custom roll relationships can also be created in the Relationships workspace to define relationships between other positions.

Example 1: Bikes In Motion wants to reward sales managers and the Vice President of Sales by paying a quarterly bonus if all Sales Representatives meet their quotas. The reporting relationship is maintained by populating the Manager field on each Sales Rep’s Position record; this way, we know who reports to whom.

Example 2: The Account Executives are supported by a team of Sales Engineers. Each Sales Engineer receives a commission based on the performance of their assigned Account Executives. Custom roll relationships define the relationship between each Account Executive to their assigned Sales Engineer, and the credit rule will reference the custom roll type.

A diagram showing the flow of credits to a sales rep and a regional director.

To create an indirect credit rule:

  1. On the Rule Basics tab, select Credit Based on a rolled Transaction Credit.
  2. Enter a name for the credit rule.

    Note

    The name now starts with "ICR", short for Indirect Credit Rule.
    An indirect credit rule with the Rule Basics tab selected. The Credit based on a rolled Transaction Credit radio button is selected.
  3. On the Credits tab, check the Rolling Through box.
  4. In the field below, select the roll type. To roll credits using the reporting hierarchy, select Reporting.An indirect credit rule with the Credits tab selected. The Rolling Through box is checked and the field value is set to Reporting.
  5. On the Credit Amount tab, select a Credit Type. In this case, we selected Source Credit.
  6. Set the amount to Source Credit.Value. Source Credit tells the rule to retrieve credits from source positions based on the reporting hierarchy. You can also customize the output amount using formulas or other input. The output page of an indirect credit rule, with the Amount field set to Source Credit.Value.

Summary

  • Credit Rules determine who gets credit for a transaction.
  • Direct Credit Rules allocate credits to preassigned position assignments or via territory-based criteria.
  • Indirect Credit Rules roll credits between positions, and are used when a payee may receive credit indirectly for a transaction.
  • Duplication Formulas enable the allocation of duplicate credits from the same transaction under specific conditions.