Define POB Assignment Rules

Knowledge Center > Zuora RevPro > Policy Related Configuration > Performance Obligations Processing > Define POB Assignment Rules

Define POB Assignment Rules

RevPro uses POB assignment rules to group transaction lines within each revenue contract into performance obligations. There are four ways to assign a performance obligation template to transaction lines within a revenue contract. RevPro attempts all available POB assignment rules in the following order:

  1. Advance Rule

  2. Assignment - By Attributes

  3. Assignment - By Item/SKU#

  4. Auto POB

Advance Rule

Use the advanced rules to combine one or more transaction lines into a single POB.

To define an advanced rule, you must specify required and optional goods and/or services to be included in the POB and specify the leading line that drives revenue recognition for the POB.

Complete the following steps to assign the POB template with the advanced rule:

  1. Navigate to Policies > Performance Obligations.

  2. On the side menu, click Advance Rule.

  3. To add a rule, click add-icon.png on the left pane.

  4. In the New Rule window, specify the rule name and the sequence number, and then click the save icon. The rule name is listed on the left pane.new-rule-window.png

  5. To add a grouping condition, complete the following steps:

    1. Hover the mouse over the rule that you created and click add-icon.png.

    2. On the New Condition page, enter the condition name, select the attribute to derive POB name, and then select the appropriate POB template.

    3. (Optional): In the Grouping Identifier field, select the attribute that you want to use for grouping across different goods and services.

    4. Click save-icon.png. The condition is created and listed under the rule name on the left pane.

    5. On the Goods and Services tab, enter the name of the goods or services in the Name column.

    6. Specify whether this transaction line is required in the POB in the Mandatory Element column.

    7. Specify whether this transaction line is the leading line that drives revenue recognition in the Leading Indicator column.

    8. Click action-icon.png to assign the grouping criteria for the current line. The Assign Criteria window is displayed.

    9. In the Assign Criteria window, specify the attribute name, operator, and operand that are used to group multiple goods and/or services into the single transaction line.
      For example, if you set Product Catalog = Maintenance, all goods or services that fall into the maintenance catalog will be grouped into one transaction line.  

    10. Click save-icon-green.png and then close the Assign Criteria window.

    11. (Optional): If there are multiple goods and/or services that meet the criteria, use the Consolidate and Consolidate Identifier columns to select the attribute that is used for consolidating the transaction line.

    12. Repeat the above steps to add more goods and services for this POB template.

    13. (Optional): To assign holds to the POB template, click the Assign Holds tab and select the appropriate holds from the Available Holds list and add them to the Selected Holds list. Then click save-icon.png.

  6. Add as many conditions as you need.

  7. Adjust the sequence of multiple conditions to apply, edit the number in the Sequence filed on each condition page.

When RevPro identifies POBs within a revenue contract,  it always attempts to apply the
configured advance rules first. If no advanced rules are applicable, RevPro then attempts the Assignment - By Attributes rule.

Assignment - By Attributes

Use the Assignment - By Attributes rule to map one transaction line to one single POB. You can define up to 10 Assignment - By Attributes rules. The rule is the most common approach that is used to assign POB templates.

Complete the following steps to define this type of assignment rule:

  1. Navigate to Policies > Performance Obligations.

  2. On the side menu, click Assignment - By Attributes.

  3. Click add-icon-green.png to add one attribute.

  4. Specify the attribute name and specify how to derive the POB name.

  5. In the POB Template column, select the appropriate POB template. Revenue treatment information is automatically populated.

  6. Add more attributes if necessary. RevPro can support up to 10 attributes to be configured.

  7. In the Seq column, edit the number to set the order of how the attributes are applied. A best practice is to place the more specific attribute on a higher level and place the more generic attribute on a lower level.

  8. Click save-icon-green.png to save your configuration.

You can create the assignment rules by uploading a spreadsheet, which can be created based on a provided template. Click Download to download the template as a spreadsheet, fill in the data and then click Upload to upload the spreadsheet again.

RevPro attempts the Assignment - By Attributes rule to assign POB templates. If none of these rules are applicable, RevPro then attempts the Assignment - By Item/SKU ID rule.

Assignment - By Item/SKU#

Use the Assignment - By Item/SKU# rule to map one transaction line into one single POB. It is recommended to use the high-level attribute for mapping the POB template, such as Product Family or Product Catalog.

The difference between this rule and the Assignment - By Attributes rule is that you can specify more aggregated attributes for mapping the POB template with the Assignment - By Attributes rule. 

Complete the following steps to define this type of rule:

  1. Navigate to Policies > Performance Obligations.

  2. On the side menu, click Assignment - By Item/SKU#.

  3. Click add-icon-green.png to add an assignment rule.

  4. Specify the line item number in the Item Number column and optionally provide an item description.

  5. In the Derived POB Name column, specify how to derive the POB name in a revenue contract by selecting the attribute name to be assigned to the POB name.

  6. In the POB Template column, select the appropriate POB template to which you want the transaction line to map. The remaining columns are automatically populated based on your selection.

  7. Enable this assignment rule by selecting the checkbox in the Enabled column.

If you have a large product list that contains many line item numbers to be configured, you can create the assignment rules by uploading a list of the line item numbers with the naming convention of the POB and the POB template. To do this, first click Download to get the template spreadsheet, fill in the data and then upload the spreadsheet again.

RevPro attempts the Assignment - By Item/SKU# rule. If none of the rules are applicable, RevPro then assigns the AUTO POB template to the transaction lines.

Auto POB

If no POB assignment rules are configured or applicable, RevPro assigns the AUTO POB template to the transaction lines within a revenue contract. The AUTO POB template is predefined by RevPro and can be customized to meet your business needs.

The application of the AUTO POB template is to ensure that every transaction line in a revenue contract is mapped to a performance obligation. When the AUTO POB template is assigned to a transaction line, you cannot view the POB rule name in the Workbench.

 

Last modified

Tags

This page has no custom tags.

Classifications

(not set)