Timeline for Contract Modification

Knowledge Center > Zuora RevPro > Contract Modifications > Timeline for Contract Modification

Timeline for Contract Modification

The timeline of the contract change plays an important role in determining the treatment for a contract. In RevPro, there are two types of contract timelines that you need to set up based on the time when changes occur to a revenue contract.

  • Initial Contract Timeline

  • Revision Timeline

The following graphic shows the Contract Modification Timeline section that you need to configure on the Contract Modification page. To open the Contract Modification page, click Contract Modifications under the Policies section from the RevPro main menu.

configure_timeline.png

Initial Contract Timeline

The initial contract timeline refers to the revenue contract creation period or quarter. Changes that occur to the contract during the revenue contract creation period or quarter are always considered as Initial based on your timeline configuration. The revenue recognized is adjusted to reflect the changes to the transaction price. The fair value of the transaction line is derived based on your configuration.

Revision Timeline

After the initial contract timeline ends, the contract modification rules that you set up in RevPro are triggered for any changes that occur to the contract during the revision timelines. The revision timeline can be your accounting period or quarter. Any changes that occur in the same period or quarter are considered together to derive the final treatment. If the treatment for the period or quarter is both retrospective and prospective, the final treatment is retrospective if the system level value of the ENABLE_RETRO_PROSPECTIVE profile value is set to No.

Initial Contract Timeline Fields

When you configure Initial Contract Timeline on the RevPro UI, some fields are required for the configuration. For the detailed description of each required field, refer to the following table.

Field

Values

Description

Duration Type

  • RC Creation Period

  • RC Creation Qtr

Specifies whether to use the RC creation period or quarter as the start of Initial Contract Timeline.

RC creation period or quarter refers to the open RevPro accounting period or quarter when the revenue contract is created in RevPro.

For example, a revenue contract is created in RevPro on 1/1/2018. If RC Creation Period is selected for Duration Type, the duration of the Initial Contract Timeline ends on the last date of the period based on the accounting calendar set up in RevPro. If RC Creation Quarter is selected for Duration Type, the duration of the Initial Contract Timeline ends on the last date of the quarter based on the accounting calendar set up in RevPro.

Duration

An integer

Usually used when RC Creation Period is selected for Duration Type to specify the additional periods that follow the RC Creation Period as part of the Initial Contract Timeline.

For example, RC Creation Period is selected for Duration Type and Duration is set to 2. If a revenue contract is created in RevPro on 1/1/2018, the Initial Contract Timeline ends on the last date of the March period.

If RC Creation Qtr is selected for Duration Type, Duration is set to 2, and a revenue contract is created in RevPro on 1/1/2018, the Initial Contract Timeline ends on the last date of the May period based on the calendar.

Derive SSP/RSSP Date
  • Min. SO Book Date

  • Min. Invoice Date

  • Line SO Book Date

Specifies the date that RevPro uses for each transaction line in its comparison to SSP batch effective dates.

  • Min. SO Book Date: RevPro sets the SSP date for all transaction lines in the revenue contract to the earliest sales order book date in the contract.

  • Min. Invoice Date: RevPro sets the SSP date for all transaction lines in the revenue contract to the earliest invoice date in the contract. Before invoicing, RevPro will perform initial allocations based on the earliest sales order book date.

  • Line SO Book Date: RevPro sets the SSP date for each transaction line in the revenue contract based on the sales order book date of that line.

 

Revision Timeline Fields

When you configure Revision Timeline on the RevPro UI, two fields are required for the configuration. For detailed description of each required field, refer to the following table.

Field

Values

Description

Duration Type

  • RC Modified Period

  • RC Modified Qtr

Specifies whether to use the accounting period or quarter as the duration of Revision Timeline. The first Revision Timeline starts from the end of the Initial Contract Timeline.

For example, RC Creation Quarter is selected for the Duration Type of Initial Contract Timeline and the Duration is set to 0. RC Modified Quarter is selected for the Duration Type of Revision Time. If the revenue contract is created in January 2018, the Initial Contract Timeline is Q1 of 2018. Any changes to the contract that occur by 3/31/2018 are considered as part of the original contract. The first Revision Timeline is Q2 of 2018.

Derive SSP/RSSP Date

  • Line Level SSP Date

  • Use Initial Contract Method

  • Line Level Contract Modification Date

  • RC Level Contract Modification Date

  • Line SO Book Date

  • Revision Period Date

Specifies the date that RevPro uses for each transaction line in its comparison to SSP batch effective dates.

  • Line Level SSP Date: RevPro sets the SSP date for each transaction line in the revenue contract based on its SSP date. For existing transaction lines in the revenue contract, RevPro keeps the SSP Date that is assigned from the Initial Contract Timeline. For new transaction lines, RevPro sets the SSP date to the first day of Revision Timeline.

  • Use Initial Contract Method: RevPro sets the SSP date for each transaction line in the revenue contract based on the same method that is used during the Initial Contract Timeline. For existing transaction lines in the revenue contract, RevPro keeps the SSP Date that is assigned from the Initial Contract Timeline. For new transaction lines, RevPro sets the SSP Date based on the Derive SSP/RSSP Date method used in the Initial Contract Timeline.

  • Line Level Contract Modification Date: If CT_MOD_DATE is provided for the transaction line, RevPro sets the SSP date to the CT_MOD_DATE value for the line; otherwise, RevPro sets the SSP date to the first day of the Revision Timeline (RC Modified Period or RC Modified Quarter).

  • RC Level Contract Modification Date: If CT_MOD_DATE is provided for the line that triggers contract modification, RevPro sets the SSP date to the CT_MOD_DATE value for all transaction lines. If there are multiple lines that trigger contract modification, RevPro sets the SSP allocation date to the earliest CT_MOD_DATE of the line. If no CT_MOD_DATE is provided, RevPro sets the SSP date to the first day of the Revision Timeline (RC Modified Period or RC Modified Quarter).  

  • Line SO Book Date: RevPro sets the SSP date for each transaction line in the revenue contract based on the sales order book date of that line.

  • Revision Period Date: RevPro sets the SSP date to the first day of the Revision Timeline (RC Modified Period or RC Modified Quarter).

Last modified

Tags

This page has no custom tags.

Classifications

(not set)