Here is a description of the fields on the Contract object.
Key: * – Mandatory field; R – Read-only in all contexts; C – Only used on contracts of type Change Request on the enhanced Contract Detail page; D – Not available on the enhanced Contract Detail page.
The number indicates the number of characters that are allowed in this text field, where appropriate.
|
Field Name |
Description |
||
|---|---|---|---|
|
* |
Lookup to the Salesforce Account to which this contract belongs. |
||
| Active Contract | Lookup to the active contract if this is a change request. | ||
| Annual Recurring Revenue | D | Monthly Recurring Revenue Multiplied by 12. |
|
| Approval Status | C | Contains the approval status if this contract is a contract change request. | |
|
|
|
Company to which this contract relates. |
|
|
80 |
Textual name of the contract. |
||
|
Number of the Contract. |
|||
| Currency | Currency of the contract. If the contract contains contract line items and you change the currency using the enhanced Contract Detail page, that change is applied to the contract line items, but the prices |
||
|
255 |
Description of the contract. |
||
|
End Contract Notes |
Additional information about the reason for ending the contract. This field is shown as Notes when ending a contract. | ||
|
End date of the contract. The end date of new contract line items are initially set to this date. |
|||
|
|
|
First date on which the contract is to be billed. The first bill date of new contract line items are initially set to this date. |
|
| Major Version | D |
Indicates the major version of the contract. This field is set to one when the contract is created. When you create a renewal the value of this field is incremented by one. |
|
| Monthly Recurring Revenue | D | Total monthly recurring revenue for all contract line items |
|
| Original End Date |
Original date on which the contract was due to end. If this field contains a date, the duration of a renewal is calculated using this date instead of the contract end date. In this scenario, the contract end date is still used to calculate start date of the new contract. |
||
| Previous Contract | Lookup to the previous contract to which this contract relates. | ||
| Reason for Ending Contract |
Reason that the contract was ended. The default options are:
Your administrator can change these options. |
||
| Renewal of Previous Contract | R | Indicates whether this contract is a renewal of the previous contract. | |
| Renewal Reminder | Date on which to report that the contract is due for renewal. When entering a Renewal Reminder, the date you enter must be on or after today's date and on or after the contract Start Date. | ||
|
* |
Date on which the contract commences. The start date of new contract line items are initially set to this date. |
||
|
Status of the contract. The status can be:
|
|||
| Total Contract Value | 16.2 |
Total value of all recurring fixed and one-off contract lines over the entire life of the contract if the contract is not continuous. This is the sum of Sales Price x Number of Terms for each contract line item. |
|
| Type | R | The Type of contract. This determines whether the record is a contract or a change request. |
When you apply a change request to a contract, the changes on that change request are applied to the active contract. The change request then becomes a superseded contract and contains the contract as it was before the change request was applied. The Related Contracts related list on the Salesforce Contract Detail page shows related superseded contracts.
If the contract has been superseded or renewed, the Next Contract related list on the Salesforce Contract Detail page contains the next related contract.
Products, services and plans are applied to contracts as contract line items. Here is a description of the fields on a contract line item.
Key: * – Mandatory field; R – Read-only in all contexts; D – Not available on the enhanced Contract Detail page.
The number indicates the number of characters that are allowed in this text field, where appropriate.
|
Field Name |
Description |
|||
|---|---|---|---|---|
| Active Contract Line Item | Lookup to the active contract line item if this is a change request line item for a contract line item on an active contract. | |||
| Annual Recurring Revenue | D | Monthly Recurring Revenue Multiplied by 12. |
||
|
Bill In Arrears |
|
|
Indicates whether the contract line is to be billed in arrears. This is used for reporting purposes only. |
|
| Billed To | R |
Date up to which the contract line item has been billed. This is the Billing Period End Date of the related billing document line item, which belongs to the last completed billing document associated with this contract line item. This field is updated when the related billing document is complete. |
||
|
|
|
Defines the frequency in which billing schedules are created for the contract line item. This is a Lookup to a soft date. For information about soft dates, see Soft Dates. |
||
The way in which a bill is to be generated. You can choose from:
The default value is None. |
||||
|
Contract to which this contract line item belongs. |
||||
| Contract End Date | R | End date of the contract to which this contract line item belongs. | ||
| Contract First Bill Date | R | First bill date of the contract to which this contract line item belongs. | ||
| Contract Start Date | R | Start date of the contract to which this contract line item belongs. | ||
| R |
Status of the contract to which this contract line item belongs. |
|||
| Contract Type | R | Type of contract to which this contract line item belongs. | ||
|
Currency of this contract line item. |
||||
|
255 |
Textual description of the contract line item. |
|||
| Discount | Lookup to the discount applied to the contract line item. | |||
| End Date | * | End Date of the contract line item. When a new contract line item is created, this is initially set to the end date of the contract. | ||
|
First Bill Date |
|
|
First date on which the contract line item is to be billed. When a new contract line item is created, this is initially set to the first bill date of the contract. |
|
| Monthly Recurring Revenue | D | Monthly recurring revenue for the contract line item |
||
| Monthly Recurring Revenue Multiplier | D |
Multiplier used to calculate monthly recurring revenue. This is copied from the Monthly Recurring Revenue Multiplier on the Billing Term associated with the contract line item. |
||
|
|
|
Lookup to the plan from which the contract line item was created. |
||
| Previous Contract Line Item | Lookup to the previous contract line item to which this contract line item relates. | |||
| Pricing Structure | Lookup to the pricing structure that determines the Unit Price for different quantities on this contract line item. | |||
| Pricing Type |
Pricing type of the contract line item. You can choose from:
|
|||
|
* |
Lookup to the Salesforce Product to which the contract relates. This can be a product or service. |
|||
|
|
Quantity of the product or service being purchased to six decimal places. The default value is zero. You must enter a value greater than zero if a fixed Billing Type is selected such as One-off or Recurring Fixed. |
|||
| Revenue Category |
The type of revenue from which the contract line item originates. You can choose from:
|
|||
|
Total price for the contract line |
||||
| Sales Price Override | Contains a value that is used to calculate the Sales Price when a contract line item contains a pricing structure. | |||
|
First date from which billing can commence for this contract line item. This must be on or after the Start Date of the contract. |
||||
| Total Billed | R | 16.2 |
Total amount billed for the contract line item. When you set a billing document to complete, the Total Billed field on related contract line items is updated:
This enables you to create reports to analyze the revenue on each contract. When you convert a billing document of type Invoice to Credit Note, a process is started to update this field. |
|
| Total Contract Line Value | R |
Total value of the contract line item over its lifetime
|
||
|
Lookup to the unit of measure used for reporting. |
||||
|
Price of one item to nine decimal places. This is used to calculate the Sales Price. If a variable Billing Type and volume or tiered Pricing Type is selected, selecting this field in the enhanced Contracts Detail page displays the Unit Price popup that enables you to set quantity breaks or change the existing quantity breaks for the contract line item. If a pricing structure is set for the contract line item, this field shows the minimum and maximum unit prices of the quantity breaks in that pricing structure. |
Key: C – Only available for a change request on the enhanced Contract Detail page; E – Only available on the enhanced Contract Detail page; N – Not available on a change request; R – Not available on a renewal; S – Only available on the Salesforce Contract Detail page.
| Button Name | Description | ||
|---|---|---|---|
|
|
N |
Activates the contract and creates the billing schedules for it. If the button is not displayed, you cannot activate the contract. |
|
Apply to Contract |
Enables you to apply a change request to the active contract to which it relates. | ||
|
Add Plan |
Adds a plan to a contract. |
||
|
Back to List |
Returns to the contract list. |
||
| Calculate Contract Values | N | S | Displays the Calculate Contract Values page where you can update the values and totals of the contract based on its projected lifetime |
Add Discount |
E | Displays the Discount popup, which enables you to add a discount to the contract line item. | |
Edit Discount / Discount Applied |
E | Indicates that a discount is applied to the contract line item. Hover over the icon to view the discount. Displays the Discount popup, which enables you to choose a different discount for the line or remove the existing one. | |
| Clear Filters | E | Removes all filters applied to the columns on the enhanced Contract Detail page. | |
|
|
N |
Enables you to create billing documents for active contracts from the contracts list or detail page. Displays the Create Billing Documents page, where you can choose a range of billing dates for which to process billing schedules. You can also enter the dates to appear on the billing document. If the button is not displayed, you cannot create billing documents. Clicking Create Billing Documents on the list view of the Contracts tab without selecting any contracts creates billing documents for all active contracts that are due to be billed. |
|
| Create Billing Schedules | N | Displays the Create Billing Schedules page, which enables you to create billing schedules for the contract. | |
Create Change Request |
N | Creates a change request. This enables you to make changes to an active contract and submit them for approval before applying them to the contract. | |
Create Contract |
N | Creates the contract. | |
Create New Contract |
N |
Creates a new contract. |
|
Create Renewal |
N | Creates a renewal for an active or expired contract. | |
| Create Renewals | N | R | Creates renewals for selected active contracts on the contracts list view. |
|
|
Cancels the action. |
||
Delete |
Enables you to delete contracts that are not Active. This deletes a single contract or the selected contracts depending on whether you are viewing the list of contracts or the contract detail page. If the button is not displayed, you cannot delete the contract. |
||
|
|
Enables the fields for editing on the current contract. |
||
| Edit with Enhanced Page | S | Displays the enhanced Contract Detail page in edit mode. | |
End Contract |
Enables you to end an active contract before its end date has been reached. | ||
| New Pricing Structure | Enables you to create a new pricing structure for a contract line item from the Contract Line Item Detail page. | ||
|
|
Saves the contract. |
||
Submit for Approval |
C |
Displays the Approvals page where you can submit a change request for approval and view approval history for that change request. |
|
|
|
E | Enables you to view a change request for an active contract. This link appears on an active contract when a change request is in progress for that contract. |
|
|
|
E | Enables you to view the contract to which change requests and renewals relate. This link appears on change requests and renewals. |
|
|
|
E | Enables you to view a renewal for an active or expired contract. This link appears on an active or expired contract when a renewal is in progress for that contract. |
|
View Approval History |
C |
Displays the Approvals page where you can view the approval history for a contract change request and submit a contract change request for approval. |
|
Columns: Reset Layout |
E | Enables you to reset the columns on the enhanced Contract Detail page to the default layout. | |
|
|
E |
Enables you to show or hide the field tips on the Edit Contract page. |
|
Switch to Salesforce Detail page |
E | Enables you to display the contract using the Salesforce Detail page. To switch back to the enhanced page, click Edit with Enhanced Page or View on Enhanced Page. | |
| View on Enhanced Page | S | Displays the enhanced Contract Detail page in view mode. | |
|
|
E | Maximizes / Restores the page in your browser window. | |
|
Opens the related help topic. | ||
|
E | Removes the product or plan line item from the contract. | |
![]() |
E | Expands / Collapses the Contract Detail pane. | |
|
|
E | Indicates that the contract line item has a description. Enables you to edit and view the description of a contract line item. Hover over the icon to view the current description. | |
|
|
E | Indicates that no description is set on the contract line item. Enables you to add a description for a contract line item. | |
|
E |
Enables you to choose products to add to the contract and enter a product name to filter the list of products. The Price Book drop-down list is shown if one or more price books are active on your Salesforce OrgSalesforce organization. If a price book is selected, a price is shown for each product in the drop-down list if there is one for the selected price book. |
Related Concepts
Related Tasks
Adding a Plan or Product to a Contract
Creating a Contract from a Plan