Skip to main content

Predefined contract modification rules

Zuora

Predefined contract modification rules

When you configure contract modifications in RevPro, you need to select the appropriate treatment for each predefined contract modification rules. Predefined contract modification rules are categorized as follows. Refer to the rule description to understand the contract amendment that each contract modification rule applies.

Cancelation/Returns

The following modification rules in this category are triggered when the amendment of a contract is caused by the cancelation or return that occurs in the contract.

Rule name Description
Credit Memo - If remaining QTY or Term less than or equal to Credit Term/QTY on a Series Distinct POB

There is a reduction in term or in quantity of a distinct POB and the canceled term or quantity is greater than or equal to the remaining value of the POB.

For example, the current open period is Jan-2019. A contract (SO) is created in January 2019 based on a distinct POB and ends in December 2019. The POB release event is upon booking. Amendment occurs in the Jun-2019 period with term reversal from March to December 2019.

Credit Memo - If remaining Qty and Term greater than or equal to Credit Term/Qty on a Series Distinct POB.

There is a reduction in term or in quantity of a distinct POB and the canceled term or quantity is less than or equal to the remaining value of the POB.

For example, the current open period is Jan-2019. A contract (SO) is created in January 2019 based on a distinct POB and ends in December 2019. The POB release event is upon booking. Amendment occurs in the Jun-2019 period with term reversal from October to December 2019.

Credit Memo - If remaining QTY or Term less than or equal to Credit Term/QTY on a Series Non Distinct POB.

There is a reduction in term or in quantity of a non-distinct POB and the canceled term or quantity is greater than or equal to the remaining value of the POB.

For example, the current open period is Jan-2019. A contract (SO) is created in January 2019 based on a non-distinct POB and ends in December 2019. The POB release event is upon booking. Amendment occurs in the Jun-2019 period with term reversal from March to December 2019.

Credit Memo - If remaining QTY or Term Greater than Credit Term/QTY on a Series Non Distinct POB

There is a reduction in term or in quantity of a non-distinct POB and the canceled term or quantity is less than or equal to the remaining value of the POB.

For example, the current open period is Jan-2019. A contract (SO) is created in January 2019 based on a non-distinct POB and ends in December 2019. The POB release event is upon booking. Amendment occurs in the Jun-2019 period with term reversal from October to December 2019.

Credit Memo - If Only change in price related to Series Distinct POB

There is a credit memo for the distinct POB, which reduces the transaction price of the contract and the unit sell price of the item.

For example, the current open period is Jan-2019. A contract (SO) is created in January 2019 based on a distinct POB and ends in December 2019. The POB release event is upon booking. Amendment occurs in the Jun-2019 period with a reduction in price for the same quantity and term.

Credit Memo - If Only change in price related to Series Non Distinct POB

There is a credit memo for the non-distinct POB, which reduces the transaction price of the contract and the unit sell price of the item.

For example, the current open period is Jan-2019. A contract (SO) is created in January 2019 based on a non-distinct POB and ends in December 2019. The POB release event is upon booking. Amendment occurs in the Jun-2019 period with a reduction in price for the same quantity and term.

New POB

The following modification rules in this category are triggered when a new POB is added during the contract revision timeline as the amendment for the revenue contract.

Rule name Description
New POB Within SSP Range

A new POB is added to the revenue contract and the allocatable value of all the POB's lines falls within the SSP range.

For example, the current open period is Jan-2019. A contract (SO) is created in January 2019 based on a non-distinct POB and ends in December 2019. The POB release event is upon booking. Amendment occurs in the Jun-2019 period to add a new line to the revenue contract and the sell price of the new line is within the SSP range.

New POB Not Within SSP Range

A new POB is added to the revenue contract and at least one of the POB's lines has the allocatable value that falls out of the SSP range.

For example, the current open period is Jan-2019. A contract (SO) is created in January 2019 based on a non-distinct POB and ends in December 2019. The POB release event is upon booking. Amendment occurs in the Jun-2019 period to add a new line to the revenue contract and the sell price of the new line is out of the SSP range.

New Transactions

The following modification rules in this category are triggered when a new line is added to the existing POB during the contract revision timeline as the amendment for the revenue contract.

Rule name Description
New Line to undelivered existing Series Non Distinct POB.

A new line is added to the consolidated non-distinct POB and all the other lines of the POB have not been recognized.

For example, the current open period is Jan-2019. A contract (SO) is created in January 2019 based on a non-distinct POB and ends in December 2019. The POB release event is upon booking. No revenue has been recognized. Amendment occurs in the Jun-2019 period to add a new line to the existing POB of the revenue contract.

New Line to undelivered existing Series Distinct POB

A new line is added to the consolidated distinct POB and all the other lines of the POB have not been recognized.

For example, the current open period is Jan-2019. A contract (SO) is created in January 2019 based on a distinct POB and ends in December 2019. The POB release event is upon booking. No revenue has been recognized. Amendment occurs in the Jun-2019 period to add a new line to the existing POB of the revenue contract.

New Line to existing Series Non Distinct POB which is partially/fully satisfied

A new line is added to the consolidated non-distinct POB and other lines of the POB have been partially or fully recognized.

For example, the current open period is Jan-2019. A contract (SO) is created in January 2019 based on a non-distinct POB and ends in December 2019. The contract has been recognized until May 2019. Amendment occurs in the Jun-2019 period to add a new line to the existing POB of the revenue contract.

New non-distinct good or service line to existing Series Distinct POB which is partially/fully satisfied.

A new line is added to the consolidated non-distinct POB and other lines of the POB have been partially or fully recognized.

For example, the current open period is Jan-2019. A contract (SO) is created in January 2019 based on a distinct POB and ends in December 2019. The POB release event is upon booking. The contract has been recognized until May 2019. Amendment occurs in the Jun-2019 period to add a new line to the existing POB of the revenue contract.

Price Modification

The following modification rules in this category are triggered when there is a change in price in the contract as the amendment.

Rule name Description
Changes to existing lines - Increase in price on a Series Distinct POB

The unit sell price of the existing distinct POB is increased.

For example, the current open period is Jan-2019. A contract (SO) is created for $12000 in January 2019 based on a distinct POB and ends in December 2019. The POB release event is upon booking. The contract has been recognized until May 2019. Amendment occurs in the Jun-2019 period with an increase in the contract value to $13000 for the same term and quantity. 

Changes to existing lines - Increase in price on a Series Non Distinct POB

The unit sell price of the existing non-distinct POB is increased.

For example, the current open period is Jan-2019. A contract (SO) is created for $12000 in January 2019 based on a non-distinct POB and ends in December 2019. The POB release event is upon booking. The contract has been recognized until May 2019. Amendment occurs in the Jun-2019 period with an increase in the contract value to $13000 for the same term and quantity. 

Changes to existing lines - Decrease in price less than recognized on a Series Distinct POB

The extended sell price of the existing distinct POB is decreased to a value that is more than the recognized amount.

For example, the current open period is Jan-2019. A contract (SO) is created for $13000 in January 2019 based on distinct POB and ends in December 2019. The POB release event is upon booking and the ratable method is contract ratable. $5000 has been recognized until May 2019. Amendment occurs in the Jun-2019 period to reduce the contract value to $12000 (which is more than the recognized $5000) for the same term and quantity. 

Changes to existing lines - Decrease in price less than recognized on a Series Non Distinct POB

The extended sell price of the existing non-distinct POB is decreased to a value that is more than the recognized amount.

For example, the current open period is Jan-2019. A contract (SO) is created for $13000 in January 2019 based on non-distinct POB and ends in December 2019. The POB release event is upon booking and the ratable method is contract ratable. $5000 has been recognized until May 2019. Amendment occurs in the Jun-2019 period to reduce the contract value to $12000 for the same term and quantity.

Changes to existing lines - Decrease in price more than recognized on a Series Distinct/Non Distinct POB

The extended sell price of the existing distinct or non-distinct POB is decreased to a value that is less than the recognized amount.

For example, the current open period is Jan-2019. A contract (SO) is created for $12000 in January 2019 based on distinct/non-distinct POB and ends in December 2019. The POB release event is upon booking and the ratable method is contract ratable. $5000 has been recognized until May 2019. Amendment occurs in the Jun-2019 period to reduce the contract value to $4000 for the same term and quantity. 

Quantity Modification

The following modification rules in this category are triggered when there is a change in quantity in the contract as the amendment.

Rule name Description
Changes to existing lines - Increase in quantity on a Series Non Distinct POB

The quantity of the existing non-distinct POB is increased.

For example, the current open period is Jan-2019. A contract (SO) is created for $12000 in January 2019 based on a non-distinct POB and ends in December 2019. The quantity in the original contract is 12. The POB release event is upon booking and the ratable method is contract ratable. $5000 has been recognized until May 2019. Amendment occurs in the Jun-2019 period to increase the quantity to 18 for the same term and unit price. 

Changes to existing lines - Increase in Quantity on a Series Distinct POB

The quantity of the existing distinct POB is increased.

For example, the current open period is Jan-2019. A contract (SO) is created for $12000 in January 2019 based on a distinct POB and ends in December 2019. The quantity in the original contract is 12. The POB release event is upon booking and the ratable method is contract ratable. $5000 has been recognized until May 2019. Amendment occurs in the Jun-2019 period to increase the quantity to 18 for the same term and unit price. 

Changes to existing lines - Decrease in quantity on a Series Non Distinct POB

The quantity of the existing non-distinct POB is decreased.

For example, the current open period is Jan-2019. A contract (SO) is created for $12000 in January 2019 based on a non-distinct POB and ends in December 2019. The quantity in the original contract is 12. The POB release event is upon booking and the ratable method is contract ratable. $5000 has been recognized until May 2019. Amendment occurs in the Jun-2019 period to reduce the quantity to 6 for the same term and unit price.

Changes to existing lines - Decrease in Quantity on a Series Distinct POB

The quantity of the existing distinct POB is decreased.

For example, the current open period is Jan-2019. A contract (SO) is created for $12000 in January 2019 based on a distinct POB and ends in December 2019. The quantity in the original contract is 12. The POB release event is upon booking and the ratable method is contract ratable. $5000 has been recognized until May 2019. Amendment occurs in the Jun-2019 period to reduce the quantity to 6 for the same term and unit price.

Term Modification

The following modification rules in this category are triggered when there is a change in term in the contract as the amendment.

Rule name Description
Changes to existing lines - Increase in term on a Series Distinct POB

The term of the existing distinct POB is increased.

For example, the current open period is Jan-2019. A contract (SO) is created for $12000 in January 2019 based on a distinct POB and ends in December 2019. The quantity in the original contract is 12. The POB release event is upon booking and the ratable method is contract ratable. $5000 has been recognized until May 2019. Amendment occurs in the Jun-2019 period to change the end date to December 2020 for the same quantity and unit price.

Changes to existing lines - Decrease in term on a Series Distinct POB

The term of the existing distinct POB is decreased.

For example, the current open period is Jan-2019. A contract (SO) is created for $12000 in January 2019 based on a distinct POB and ends in December 2019. The quantity in the original contract is 12. The POB release event is upon booking and the ratable method is contract ratable. $5000 has been recognized until May 2019. Amendment occurs in the Jun-2019 period to change the end date to June 2019 for the same quantity and unit price.

Changes to existing lines - Increase in term on a Series Non Distinct POB

The term of the existing non-distinct POB is increased.

For example, the current open period is Jan-2019. A contract (SO) is created for $12000 in January 2019 based on a non-distinct POB and ends in December 2019. The quantity in the original contract is 12. The POB release event is upon booking and the ratable method is contract ratable. $5000 has been recognized until May 2019. Amendment occurs in the Jun-2019 period to change the end date to December 2020 for the same quantity and unit price.

Changes to existing lines - Decrease in term on a Series Non Distinct POB

The term of the existing non-distinct POB is decreased.

For example, the current open period is Jan-2019. A contract (SO) is created for $12000 in January 2019 based on a non-distinct POB and ends in December 2019. The quantity in the original contract is 12. The POB release event is upon booking and the ratable method is contract ratable. $5000 has been recognized until May 2019. Amendment occurs in the Jun-2019 period to change the end date to June 2019 for the same quantity and unit price.

Changes to existing lines - Decrease in term to less than current period on a Distinct/ Non Distinct POB

The term of the existing distinct or non-distinct POB is decreased to a value that is less than the term in the current period.

For example, the current open period is Jan-2019. A contract (SO) is created for $12000 in January 2019 based on a non-distinct POB and ends in December 2019. The quantity in the original contract is 12. The POB release event is upon booking and the ratable method is contract ratable. $5000 has been recognized until May 2019. Amendment occurs in the Jun-2019 period to change the end date to March 2019 for the same quantity and unit price.

Others

The following modification rules do not fit in any of the categories above.

Rule name Description
Manual Link Line/POB

A transaction line or POB is manually linked to the existing revenue contract.

For example, two SO lines starting from January 2019 to December 2019 are collected in RevPro based on the distinct POB template. The release event is Upon Booking. Revenue has been recognized until May 2019. The current open period is January 2019. In the current open period, one line is manually delinked from one revenue contract and then linked to another one.

MR Eligibility disabled for a transaction

During the contract revision timeline, the Material Right flag of a transaction line is changed from Y to N. After the contract modification, if there is no material right eligible line in the revenue contract, the existing material right lines in the contract will be updated with all columns set to 0. If there is still more than one material right line in the contract, the existing material right lines in the contract will be updated with new values.

For more information about material rights, see Material rights.

MR Eligibility enabled for a transaction

During the contract revision timeline, the Material Right flag of a transaction line is changed from N to Y, a material right line is created in the contract.

For example, a contract is created with one product line and one service line. The Material Right flag of the service line is set to N. After the contract enters the revision timeline, the SO line update is collected to update the Material Right flag of the service line to Y. Then, a material right line is created in the revenue contract.

Quantity Changes to existing VC Eligible lines - Within SSP Range

During the contract revision timeline, the quantity of a VC eligible line is changed and the fair value of this line is within the SSP range. 

For example, a contract is created with 3 lines. One line is eligible for variable change. The fair value of this line is within the SSP range. Allocation has been triggered for this contract because the fair value of some other line is not within the range. This period has been closed and then move to the next period. Amendment occurs to change the quantity of the VC eligible line.

Quantity Changes to existing VC Eligible lines - Not Within SSP Range

During the contract revision timeline, the quantity of a VC eligible line is changed and the fair value of this line is not within the SSP range. 

For example, a contract is created with 3 lines. One line is eligible for variable change. The fair value of this line is not within the SSP range. Allocation has been triggered for this contract because the fair value of one or more lines is not within the range. This period has been closed and then move to the next period. Amendment occurs to change the quantity of the VC eligible line.