Loading
Salesforce now sends email only from verified domains. Read More
Salesforce Contracts
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Contract Types, Contract Record Types, and Contract Type Configs

          Contract Types, Contract Record Types, and Contract Type Configs

          When you enable the ContractManagement license, the contract object has additional contract lifecycle management capabilities. The Salesforce Contracts application creates a default contract type, record type, and contract type configurations.

          Salesforce Contracts application with Contract Record Type, Contract Type and Contract Type Config.

          Contract Record Type
          Contract Record Type groups multiple contract records for a specific contract type under a contract object. Contract record types allow you to have a different page layout, and fields (required or not) with different picklist values. A record type is mapped to a user profile.

          If a contract record type does not have a parent contract type, the Salesforce Contracts application automatically associates the contract with the default contract type. When the contract type is assigned, the application derives the contract object state definition (contract state model) and contract lifecycle. The Salesforce Contracts application uses the settings from the contract type to control the contract.

          Note
          Note A contract record type can have only one contract type object as its parent, but a contract type object can have multiple contract record types as its child.
          Contract Type
          Contract Type classifies contracts into different types or categories within an org. It specifies the type of contracts such as sales contracts, non-disclosure agreements, and partnership agreements. The contract type ‘default’ is mapped to the ‘contract lifecycle management’ record type. For each contract type, you can define contract stages and approval processes, and associate document templates. Contract types can be configured for each business line, which can be associated with different contract object state definitions to determine contract lifecycles.

          Use case: Your company has three different lines of business that use Contract Lifecycle Management. You can create a separate contract type for each line of business and configure the appropriate options. You can also use contract types to specify a contract's purpose. For example, you might have sales contracts, nondisclosure agreements, and partnership agreements.

          Contract Type Config
          Contract Type Config provides a set of contract type configuration settings such as, specifying the contract document attachment formats when a contract is automatically created from an object, or indicating if a default document template is automatically associated with the contract document when you update or create a contract.
          Contract
          Contract Record belongs to only one contract type. When you create a contract, the Salesforce Contracts application automatically assigns a contract type to the contract based on your contract record type selection. This association creates a relationship between a contract type and a contract record. However, if a contract type is not mapped to a contract record type then a contract type is not set for the contract.
          Note
          Note Note: By default, the Contract Type field on a contract is read-only. At the profile level if you enable the setting, then a runtime user can modify the contract type field.

          Here are the default contract type, record type, and contract config type configurations that are created when you enable the ContractManagement license.

          Contract TypeContract Record Type (Sub Type)Contract Type Config
          Default Contract Lifecycle Management Contract Type Config Settings. For more information, see Contract Type Config Settings.
          • Mapping Contract Record Type to Contract Type
            You can create a new contract record type, and a contract type and then map the contract type to the new record type.
          • Create Contract Record Type
            A contract record type can have only one contract type object as its parent, but a contract type object can have multiple contract record types as its child.
          • Create Contract Type and Map to a Contract Record Type
            Using contract type, you can manage different types of contracts within an org. From Setup, you can create a contract type or clone an existing contract type and modify it and map the contract type to one or more record types.
          • Edit or Delete a Contract Type
            You can modify a contract type by associating additional record types or you can replace the existing record type with another record type. You can also delete a contract type from Setup.
           
          Loading
          Salesforce Help | Article