Extending and Renewing Contracts

This chapter describes the process of extending and renewing contracts.

This chapter covers the following topics:

About Contract Extensions and Renewals

This group of topics explains how you can extend and renew contracts.

Contract Extensions

Oracle Service Contracts allows you to extend the duration of a contract or a contract line without having to submit the contract to the approval workflow.

A contract must be in a status of Active, Signed, or Expired to be extended. Contracts in a status of Entered, Canceled, or Terminated are examples of contracts that cannot be extended.

When you extend the duration of a contract, the contract lines are automatically extended, as long as the end date of the line is the same as the end date of the contract. If the end date for the line is different from the end date for the contract, the line will not change if the contract is extended. This functionality ensures that a service with a duration that, is deliberately different from the contract duration, retains its intended duration.

Either you can extend the contract without repricing it, or you can choose to reprice it. For example, you may:

You can also extend the duration of a contract line manually. See Extending a Contract Line.

After you have extended a contract, you should review any changes to the billing schedules. See How Billing Schedules Are Updated for Extended Contracts

Note: You cannot extend the original contract if it has already been renewed. However, you can extend the renewed contract, as long as another contract does not follow it.

Contract Renewals

The process of renewing a contract involves making a copy of an existing, active contract at a point in time. The dates are changed to reflect a period similar to that of the existing contract, beginning on the first day after the existing contract expires. Other attributes of the new contract may also be changed, such as pricing.

Contracts can be renewed either manually or automatically. You can manually renew a contract from the Contract Navigator, or your administrator can set up the application to automatically submit a contract for renewal. Regardless of whether you plan to renew contracts manually or automatically, you can:

After a contract has been renewed, changes to the existing contract will not update the renewal contract. For example, if a contract is renewed 90 days before expiration and the customer requests changes to their existing contract 15 days after the renewal process has begun, the changes made to the existing contract will not be reflected on the renewed agreement. If changes have not been made on the renewal contracts and it is still in an Entered state, you can:

Note: When renewing a Subscription contract:

To upsell a contract by adding additional services or covered goods, you may do so at renewal. To upsell a contract, you must work with a sales representative when an opportunity to open and update the contract occurs.

You can cancel service lines or covered products during a renewal if you no longer want to renew them. See Understanding Line Level Cancellation and Termination Reasons.

For information about creating and enabling templates for e-mails to customers, see About Templates for E-Mails to Customers.

Extending a Contract Without Repricing

To extend a contract without repricing:

  1. From the Contract Navigator, highlight a contract and right-click.
  2. Select Extend. The Extend Contracts window appears.
  3. Select a Duration and Period. The End Date field is populated based on the duration and period.
  4. Select Extend.
  5. A decision message indicating that the contract was successfully extended appears. Click Yes to save changes.
  6. To verify if that the contract was extended, highlight the contract and right click.
  7. Select Open. The contract authoring window appears.
  8. Check the duration of the header to verify whether the contract was extended.
  9. Select the Lines tab and Effectivities subtab to verify whether the lines were extended.

Note: For the procedure about extending a contract line, see Extending a Contract Line.

For the procedure about extending a contract subline, see Extending a Contract Subline.

Repricing an Extended Contract

To reprice an extended contract:

  1. From the Service Contracts Authoring window, select the Summary tab and Parties subtab, and then select Open for Update. Note: If you do not see the Open for Update button, your administrator may not have set the status and operations to allow online updates. The status of the contract changes to QA hold.
  2. To reprice the contract line by line, navigate to the Lines tab and Pricing/Products subtab.
  3. Select Reprice. The Repricing Results window appears.
  4. Click Apply. Verify that the pricing was updated. You may also want to review the billing streams. The application adds an additional stream level sequence to cover the extended duration. Note: Anytime the dates of a contract header, line, or subline are changed, remember to verify that amounts and billing schedules are updated or retained as appropriate for the situation.
  5. From the Actions menu, select Check QA to run the QA check. The Quality Assurance Results window appears.
  6. Click Continue.
  7. The contract status updates to the original status. Note: You can reprice the entire contract, by navigating to the Summary tab and Pricing/Billing subtab and selecting Reprice.

Extending a Contract Line

To extend a contract line:

  1. From the Contract Navigator, select the contract that contains the line to extend.
  2. Double-click the contract to open the Contract Execution window.
  3. Select the Overview tab. The lines of the contract appear in the lower portion of this tab.
  4. Highlight the line you want to extend, right-click and select Extend Line. The Extend Contracts Line window appears.
  5. Enter a duration and period.
  6. Click Extend.
  7. A decision box appears, indicating that the line was successfully extended.
  8. Select Yes in the decision box.
  9. Close the Contract Execution window and return to the Contract Navigator.
  10. To verify that the contract line was extended, return to the Contract Execution window.
  11. Select the line, right-click, and select Refresh.

Extending a Contract Subline

You can extend the duration of a contract subline. If a warranty or service contains multiple lines, then you can select the sublines to extend their duration. When you extend the duration of sublines, the application does the following:

To extend a contract subline:

  1. Navigate to the Service Contracts Authoring window.
  2. Click Lines tab, Pricing/Products subtab, and then Effectivity secondary tab.
  3. Select the subline to extend the duration.
  4. From the Manage menu, select Extend Subline. The Extend Contract Subline window appears.
  5. Enter the dates and duration to extend the subline.
  6. Click Extend and then Save.

How Billing Schedules Are Updated for Extended Contracts

After the contract is extended, an additional billing stream sequence appears in the billing schedule. This sequence covers the extended duration. Depending on the billing schedule, the total amounts for any unbilled periods are updated to reflect the remaining duration of the contract.

Billing Schedules for Extended Contracts Without Repricing

If you do not reprice the contract, the total amount of the contract remains unchanged. However, for each line, a new billing stream sequence is added with the same billing period as the preceding stream sequence. The number of periods for the new billing stream sequence reflects the duration of the extension.

Although the total amount of the contract has not changed, the billing stream sequences for any unbilled total amounts are also updated to reflect the remaining duration of the contract. The billing schedule is also updated.

For example, if you have a one-year contract with a service line that is priced at 100 USD and is scheduled to be billed one time during the one-year duration, and you extend that contract without repricing it; a second billing stream sequence is added with the same billing period as the previous billing stream sequence. Because the contract has not been billed, the amount for each billing stream sequence is now 50 USD. However, the total amount of the service line remains 100 USD.

Billing Stream Before Contract Extension

Seq Number of Periods Start Date End Date Duration Period Amount Total Amount
1 1 01-MAR-2005 28-FEB-2006 1 Year 100

Billing Stream After Contract Extension

Seq Number of Periods Start Date End Date Duration Period Amount Total Amount
1 1 01-MAR-2005 28-FEB-2006 1 Year 50
2 1 01-MAR-2006 28-FEB-2007 1 Year 50

Billing Schedules for Extended Contracts with Repricing

If you reprice the contract, the total amount of the contract is updated to reflect the new pricing. For each line, a new billing stream sequence is added with the same billing period as the previous stream. The number of periods for the new billing stream reflects the duration of the extension. Because the total amount of the contract has changed, the billing streams for any unbilled amounts are updated to reflect the new amount and the new billing stream. The billing schedule is also updated.

For example, you have a one-year contract with a service line that is priced at 100 USD, and is scheduled to be billed one time during the one-year duration, and you then extend the contract and reprice the service line to 200 USD, a second billing stream sequence is added with the same billing period as the previous billing stream sequence. Because the contract has not been billed, the amount for each billing stream is now 100 USD and the total amount of the service line is 200 USD.

Billing Stream Before Contract Extension

Seq Number of Periods Start Date End Date Duration Period Amount Total Amount
1 1 01-MAR-2005 28-FEB-2006 1 Year 100

Billing Stream After Contract Extension

Seq Number of Periods Start Date End Date Duration Period Amount Total Amount
1 1 01-MAR-2005 28-FEB-2006 1 Year 100
2 1 01-MAR-2006 28-FEB-2007 1 Year 100

Understanding Contract Renewals

Contracts can be renewed manually or through an event-driven process.

The life cycle of a renewal contract is similar to a newly authored contract. See Overview of Managing Contract Negotiation.

The key difference between a new contract and a renewal contract is the process following contract creation. A new contract remains in a sales representative's queue pending his action; whereas the application routes a renewal contract to the sales representative, the customer, or bypasses both and activates the contract. Two parameters determine the branching: the renewal rule and the threshold amounts derived from the Global Contracts Defaults. See Entering Contract Defaults.

You can set up renewal rules that apply to both the manual renewals and the event-driven renewals. See Specifying How a Contract Will Be Renewed,Renewing Contracts Manually, and Managing the Event-Driven Renewal Process.

Understanding Renewal Rules Setup and Renewal Contract Branching

To derive the renewal process, the application evaluates renewal rules using the contract, party, organization, and global level hierarchy for the authored contract. At each level, starting with the contract authoring level, the application evaluates renewal rules according to a logic that first evaluates threshold conditions and determines the validity of a threshold-driven process. If a threshold condition is not satisfied, the application uses the renewal process entered on the contract. If no renewal process is entered on the contract, the logic is repeated at the next level of the hierarchy, such as the organization level. The renewal process follows the following logic to determine the renewal process for a contract:

  1. Based on the setup of the contract and the Global Contracts Defaults, the renewal process determines the effective renewal rule. This rule includes three values:
  2. The application checks if the renewal process is Evergreen. If so, the application renews the contract as an Evergreen contract.
  3. The application then determines if the contract qualifies as Evergreen based on the Evergreen threshold amount. If so, the application renews the contract as an Evergreen contract.
  4. If the contract fails the previous two Evergreen checks, the application determines if the contract qualifies as an Online contract based on the Online threshold amount. If so, the application renews the contract as an Online contract.
  5. If the amount does not meet the Online threshold but renewal process is set to Online, the application renews the contract as an Online contract.
  6. If the contract does not qualify as Evergreen or Online based the previous steps, the application uses the default renewal rule during renewal.
How the Application Derives the Effective Renewal Rule for a Contract
Level Renewal Process Evergreen Threshold Online Threshold
Contract Null NA NA
Party Evergreen Null 20,000
Organization Null 10,000 15,000
Global Online -- --
Effective Renewal Rule Values Evergreen 10,000 20,000

In the previous example, if the contract amount is equal to 15,000, the application uses the default renewal process at the party level, which is Evergreen. This level is used irrespective of the contract amount.

How the Application Derives the Effective Renewal Rule for a Contract
Level Renewal Process Evergreen Threshold Online Threshold
Contract Online NA NA
Party Manual Null 20,000
Organization Null 10,000 15,000
Global Online -- --
Effective Renewal Rule Values Online 10,000 20,000

In the previous example, if the amount is 5,000, the Evergreen process holds. If the contract amount is 15,000, the Online process holds. If the amount is 25,000, the Online process holds. After the application derives the renewal process, workflow logic determines contract routing and the process flow.

Understanding Renewal Rules Setup and the Approval Flag

Renewal types include the following:

The Manual, Online, and Evergreen renewal types have subprocesses that you define by selecting an Internal Approval method either within the contract itself or within the Global Contracts Defaults. Internal approval method is a required field that needs to be defined when a renewal process is defined at the contract, party, organization, or global level. When the renewal process determines the renewal process type for a contract, the corresponding approval flag determines the internal approval method for that contract. See Entering Contract Defaults.

The following table provides an overview of the combinations of renewals types and internal approval methods. You can start renewals through an event-driven process or manually:

Renewal Process Internal Approval Method Description
Manual Required This renewal type sends a notification to the inbox of the sales representative associated with your contract. See Understanding Manual Renewals with the Internal Approval Set to Required.
Manual Not Required The Submit for Internal Approval action associated with this renewal type results in an automatic QA check and contract activation.
A QA check failure results in a Failure notification, and routes the contract back to the negotiation stage of the process, where you can update it. Activation takes place with the Signature notification directed to the sales representative. See Understanding Manual Renewals with the Internal Approval Set to Not Required.
Online Manual This renewal type sends an e-mail notification to the customer to renew the contract over the Web. See Understanding Online Renewals with the Internal Approval Set to Manual.
Online Automatic This renewal type enables a contract that has been accepted online by the customer to be automatically submitted for internal approval without a sales representative's intervention. See Understanding Online Renewals with the Internal Approval Set to Automatic.
Online Not Required This renewal type skips the internal approval allowing a contract to be directly submitted for activation as a result of online customer acceptance. See Understanding Online Renewals with the Internal Approval Set to Not Required.
Evergreen Required This renewal type enables you to have the application create a renewed contract and submit it for approval to the sales representative specified on the contract or the help desk contact specified in the Global Contracts Defaults. See Understanding Evergreen Renewals with Internal Approval Set to Required.
Evergreen Not Required This renewal type enables the application to renew the contract in Active status.
No approval or human intervention is required. See Understanding Evergreen Renewals with the Internal Approval Set to Not Required.
Do Not Renew NA This renewal type enables you to prevent a contract from being renewed. See Understanding How Do Not Renew Works.

Understanding Manual Renewals with the Internal Approval Set to Required

By setting the renewal type of a contract to a Manual renewal with the Internal Approval set to Required, the application sends a notification to the Inbox of the sales representative associated with your contract.

The process works as follows:

Understanding Manual Renewals with the Internal Approval Set to Not Required

By setting the renewal type of a contract to Manual with the Internal Approval set to Not Required, you can author a contract and have it activate after customer acceptance.

The following describes how the process works:

Understanding Online Renewals with the Internal Approval Set to Manual

By setting the renewal type of a contract to Online with the Internal Approval Set to Manual, the application sends an e-mail notification to the customer to renew the contract over the Web.

The following describes how the process works: