# Contract DMO

Represents a contract between parties, tracking terms, pricing, dates, and lifecycle status

## Object Properties

**Object API Name:** `ssot__Contract__dlm`\
**Category:** Unassigned\
**Availability:** Available in 254 and later versions\
**Primary Key Field:** Id

## Relationships

- **ContractDocumentVersionId** has a FOREIGNKEY relationship with the [Contract Document Version DMO](/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-contractdocumentversiondmo-dmo.md) `Id` field.
- **ShipToAddressId** has a FOREIGNKEY relationship with the [Contact Point Address DMO](/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-contactpointaddressdmo-dmo.md) `Id` field.
- **BillToAddressId** has a FOREIGNKEY relationship with the [Contact Point Address DMO](/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-contactpointaddressdmo-dmo.md) `Id` field.
- **AccountContactId** has a FOREIGNKEY relationship with the [Account Contact DMO](/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-accountcontactdmo-dmo.md) `Id` field.
- **CustomerAccountId** has a FOREIGNKEY relationship with the [Account DMO](/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-accountdmo-dmo.md) `Id` field.
- **CreatedById** has a FOREIGNKEY relationship with the [User DMO](/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-userdmo-dmo.md) `Id` field.
- **ContractOwnerId** has a FOREIGNKEY relationship with the [User DMO](/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-userdmo-dmo.md) `Id` field.
- **ContractOwnerId** has a FOREIGNKEY relationship with the [User Group DMO](/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-usergroupdmo-dmo.md) `Id` field.
- **PriceBookId** has a FOREIGNKEY relationship with the [Price Book DMO](/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-pricebookdmo-dmo.md) `Id` field.
- **LastModifiedById** has a FOREIGNKEY relationship with the [User DMO](/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-userdmo-dmo.md) `Id` field.
- **RootContractId** has a FOREIGNKEY relationship with the [Contract DMO](/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-contractdmo-dmo.md) `Id` field.
- **ParentContractId** has a FOREIGNKEY relationship with the [Contract DMO](/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-contractdmo-dmo.md) `Id` field.
- **ProgramId** has a FOREIGNKEY relationship with the [Program DMO](/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-programdmo-dmo.md) `Id` field.

## Fields

- [AccountContactId](#accountcontactid)
- [ActivatedDate](#activateddate)
- [AdditionalDiscountPercent](#additionaldiscountpercent)
- [AverageDiscountPercent](#averagediscountpercent)
- [BillToAddressId](#billtoaddressid)
- [cdp_sys_record_currency](#cdp_sys_record_currency)
- [ContractDocumentVersionId](#contractdocumentversionid)
- [ContractDocVersionCount](#contractdocversioncount)
- [ContractNumber](#contractnumber)
- [ContractOwnerId](#contractownerid)
- [ContractOwnerObject](#contractownerobject)
- [ContractStatus](#contractstatus)
- [ContractStatusCategory](#contractstatuscategory)
- [ContractTermNumber](#contracttermnumber)
- [ContractTermUOM](#contracttermuom)
- [ContractType](#contracttype)
- [ContractVersionNumber](#contractversionnumber)
- [CreatedById](#createdbyid)
- [CreatedDate](#createddate)
- [Currency](#currency)
- [CustomerAccountId](#customeraccountid)
- [DataSourceId](#datasourceid)
- [DataSourceObjectId](#datasourceobjectid)
- [Description](#description)
- [EndDateTime](#enddatetime)
- [GrandTotalAmount](#grandtotalamount)
- [Id](#id)
- [IndividualId](#individualid)
- [InternalOrganizationId](#internalorganizationid)
- [IsDeleted](#isdeleted)
- [KQ_AccountContactId](#kq_accountcontactid)
- [KQ_BillToAddressId](#kq_billtoaddressid)
- [KQ_ContractDocumentVersionId](#kq_contractdocumentversionid)
- [KQ_ContractOwnerId](#kq_contractownerid)
- [KQ_CreatedById](#kq_createdbyid)
- [KQ_CustomerAccountId](#kq_customeraccountid)
- [KQ_Id](#kq_id)
- [KQ_LastModifiedById](#kq_lastmodifiedbyid)
- [KQ_ParentContractId](#kq_parentcontractid)
- [KQ_PriceBookId](#kq_pricebookid)
- [KQ_ProgramId](#kq_programid)
- [KQ_RootContractId](#kq_rootcontractid)
- [KQ_ShipToAddressId](#kq_shiptoaddressid)
- [LastModifiedById](#lastmodifiedbyid)
- [LastModifiedDate](#lastmodifieddate)
- [LineItemCount](#lineitemcount)
- [Name](#name)
- [ParentContractId](#parentcontractid)
- [PriceBookId](#pricebookid)
- [ProgramId](#programid)
- [RenewalTerm2Number](#renewalterm2number)
- [RenewalTermUom](#renewaltermuom)
- [RootContractId](#rootcontractid)
- [ShippingAndHandlingAmount](#shippingandhandlingamount)
- [ShipToAddressId](#shiptoaddressid)
- [SpecialTerm](#specialterm)
- [StartDateTime](#startdatetime)
- [SubtotalAmount](#subtotalamount)
- [SystemModstamp](#systemmodstamp)
- [TotalPriceAmount](#totalpriceamount)
- [TotalTaxAmount](#totaltaxamount)

### AccountContactId

- **Field API Name:** `ssot__AccountContactId__c`
- **Data Type:** TEXT
- **Description:** A person in the contracted party organization who signed the contract.

### ActivatedDate

- **Field API Name:** `ssot__ActivatedDate__c`
- **Data Type:** DATETIME
- **Description:** The date and time of the activated date.

### AdditionalDiscountPercent

- **Field API Name:** `ssot__AdditionalDiscountPercent__c`
- **Data Type:** DOUBLE
- **Description:** Additional Discount Percentage for the Contract.

### AverageDiscountPercent

- **Field API Name:** `ssot__AverageDiscountPercent__c`
- **Data Type:** DOUBLE
- **Description:** The mean of various discounts given to the contracted party on products they purchase.

### BillToAddressId

- **Field API Name:** `ssot__BillToAddressId__c`
- **Data Type:** TEXT
- **Description:** The contracted party's billing address.

### cdp_sys_record_currency

- **Field API Name:** `ssot__cdp_sys_record_currency__c`
- **Data Type:** TEXT
- **Description:** System-generated metadata field that stores a 3-letter ISO currency code.

### ContractDocumentVersionId

- **Field API Name:** `ssot__ContractDocumentVersionId__c`
- **Data Type:** TEXT
- **Description:** A unique, system-generated identifier for this record.

### ContractDocVersionCount

- **Field API Name:** `ssot__ContractDocVersionCount__c`
- **Data Type:** DOUBLE
- **Description:** Number of document versions created for this contract.

### ContractNumber

- **Field API Name:** `ssot__ContractNumber__c`
- **Data Type:** TEXT
- **Description:** Number of the contract.

### ContractOwnerId

- **Field API Name:** `ssot__ContractOwnerId__c`
- **Data Type:** TEXT
- **Description:** The assigned owner of the contact.

### ContractOwnerObject

- **Field API Name:** `ssot__ContractOwnerObject__c`
- **Data Type:** TEXT
- **Description:** Indicates the Contract Owner object name. For example, User, UserGroup.

### ContractStatus

- **Field API Name:** `ssot__ContractStatus__c`
- **Data Type:** TEXT
- **Description:** An optional status that defines a Contract Status Category value at a fine level of detail, for example Activatefd-Final.

### ContractStatusCategory

- **Field API Name:** `ssot__ContractStatusCategory__c`
- **Data Type:** TEXT
- **Description:** Categories of contract status (Draft, InApproval, Activated), required. Contract Status Category can be defined at a finer level by Contract Status, which is optional.

### ContractTermNumber

- **Field API Name:** `ssot__ContractTermNumber__c`
- **Data Type:** DOUBLE
- **Description:** How long the contract is in effect. The time unit of measure is defined in the Contract Term UOM attribute.

### ContractTermUOM

- **Field API Name:** `ssot__ContractTermUOM__c`
- **Data Type:** TEXT
- **Description:** Time duration of the contract. For example, days, weeks, years.

### ContractType

- **Field API Name:** `ssot__ContractType__c`
- **Data Type:** TEXT
- **Description:** Contract type to which this contract belongs.

### ContractVersionNumber

- **Field API Name:** `ssot__ContractVersionNumber__c`
- **Data Type:** TEXT
- **Description:** Revisions to a contract may be tracked as a new instance, with a version number. The version number is a user-facing ID that's  may be set using auto-number.

### CreatedById

- **Field API Name:** `ssot__CreatedById__c`
- **Data Type:** TEXT
- **Description:** User who created the record.

### CreatedDate

- **Field API Name:** `ssot__CreatedDate__c`
- **Data Type:** DATETIME
- **Description:** Date and time when this record was created.

### Currency

- **Field API Name:** `ssot__Currency__c`
- **Data Type:** TEXT
- **Description:** ISO 4217 currency code associated with the record.

### CustomerAccountId

- **Field API Name:** `ssot__CustomerAccountId__c`
- **Data Type:** TEXT
- **Description:** A party's Account's are used to track and organize transaction and financial data.

### DataSourceId

- **Field API Name:** `ssot__DataSourceId__c`
- **Data Type:** TEXT
- **Description:** A unique, system-generated identifier for this record.

### DataSourceObjectId

- **Field API Name:** `ssot__DataSourceObjectId__c`
- **Data Type:** TEXT
- **Description:** A unique, system-generated identifier for this record.

### Description

- **Field API Name:** `ssot__Description__c`
- **Data Type:** TEXT
- **Description:** Description of the contract.

### EndDateTime

- **Field API Name:** `ssot__EndDateTime__c`
- **Data Type:** DATETIME
- **Description:** When the contract ceases to be in effect.

### GrandTotalAmount

- **Field API Name:** `ssot__GrandTotalAmount__c`
- **Data Type:** DOUBLE
- **Description:** The grand total amount for the contract.

### Id

- **Field API Name:** `ssot__Id__c`
- **Data Type:** TEXT
- **Description:** Required. A unique, system-generated identifier for this Contract record. Maximum size is 36 characters.

### IndividualId

- **Field API Name:** `ssot__IndividualId__c`
- **Data Type:** TEXT
- **Description:** Reference to the associated individual.

### InternalOrganizationId

- **Field API Name:** `ssot__InternalOrganizationId__c`
- **Data Type:** TEXT
- **Description:** A unique, system-generated identifier for this record.

### IsDeleted

- **Field API Name:** `ssot__IsDeleted__c`
- **Data Type:** TEXT
- **Description:** Whether the object was moved to the Recycle Bin (true) or not (false). The label isDeleted.

### KQ_AccountContactId

- **Field API Name:** `KQ_AccountContactId__c`
- **Data Type:** TEXT
- **Description:** Key Qualifier system field for AccountContactId

### KQ_BillToAddressId

- **Field API Name:** `KQ_BillToAddressId__c`
- **Data Type:** TEXT
- **Description:** Key Qualifier system field for BillToAddressId

### KQ_ContractDocumentVersionId

- **Field API Name:** `KQ_ContractDocumentVersionId__c`
- **Data Type:** TEXT
- **Description:** Key Qualifier system field for ContractDocumentVersionId

### KQ_ContractOwnerId

- **Field API Name:** `KQ_ContractOwnerId__c`
- **Data Type:** TEXT
- **Description:** Key Qualifier system field for ContractOwnerId

### KQ_CreatedById

- **Field API Name:** `KQ_CreatedById__c`
- **Data Type:** TEXT
- **Description:** Key Qualifier system field for CreatedById

### KQ_CustomerAccountId

- **Field API Name:** `KQ_CustomerAccountId__c`
- **Data Type:** TEXT
- **Description:** Key Qualifier system field for CustomerAccountId

### KQ_Id

- **Field API Name:** `KQ_Id__c`
- **Data Type:** TEXT
- **Description:** Key Qualifier system field for Id

### KQ_LastModifiedById

- **Field API Name:** `KQ_LastModifiedById__c`
- **Data Type:** TEXT
- **Description:** Key Qualifier system field for LastModifiedById

### KQ_ParentContractId

- **Field API Name:** `KQ_ParentContractId__c`
- **Data Type:** TEXT
- **Description:** Key Qualifier system field for ParentContractId

### KQ_PriceBookId

- **Field API Name:** `KQ_PriceBookId__c`
- **Data Type:** TEXT
- **Description:** Key Qualifier system field for PriceBookId

### KQ_ProgramId

- **Field API Name:** `KQ_ProgramId__c`
- **Data Type:** TEXT
- **Description:** Key Qualifier system field for ProgramId

### KQ_RootContractId

- **Field API Name:** `KQ_RootContractId__c`
- **Data Type:** TEXT
- **Description:** Key Qualifier system field for RootContractId

### KQ_ShipToAddressId

- **Field API Name:** `KQ_ShipToAddressId__c`
- **Data Type:** TEXT
- **Description:** Key Qualifier system field for ShipToAddressId

### LastModifiedById

- **Field API Name:** `ssot__LastModifiedById__c`
- **Data Type:** TEXT
- **Description:** User who most recently changed the record.

### LastModifiedDate

- **Field API Name:** `ssot__LastModifiedDate__c`
- **Data Type:** DATETIME
- **Description:** Date and time when a user last modified this record.

### LineItemCount

- **Field API Name:** `ssot__LineItemCount__c`
- **Data Type:** DOUBLE
- **Description:** Count of the number of Contract Line Item.

### Name

- **Field API Name:** `ssot__Name__c`
- **Data Type:** TEXT
- **Description:** Name of a Contract.

### ParentContractId

- **Field API Name:** `ssot__ParentContractId__c`
- **Data Type:** TEXT
- **Description:** Parent contract of this contract.

### PriceBookId

- **Field API Name:** `ssot__PriceBookId__c`
- **Data Type:** TEXT
- **Description:** A list of products and their associated prices. Each product and its price is called a price book entry.

### ProgramId

- **Field API Name:** `ssot__ProgramId__c`
- **Data Type:** TEXT
- **Description:** The Program associated with the Contract.

### RenewalTerm2Number

- **Field API Name:** `ssot__RenewalTerm2Number__c`
- **Data Type:** DOUBLE
- **Description:** The renewal term for the contract.

### RenewalTermUom

- **Field API Name:** `ssot__RenewalTermUom__c`
- **Data Type:** TEXT
- **Description:** Unit of measure of the renewal term. For example, days, months, or years.

### RootContractId

- **Field API Name:** `ssot__RootContractId__c`
- **Data Type:** TEXT
- **Description:** Self reference to the root Contract.

### ShippingAndHandlingAmount

- **Field API Name:** `ssot__ShippingAndHandlingAmount__c`
- **Data Type:** DOUBLE
- **Description:** Shipping and handling costs for the contract.

### ShipToAddressId

- **Field API Name:** `ssot__ShipToAddressId__c`
- **Data Type:** TEXT
- **Description:** The contracted party's shipping address.

### SpecialTerm

- **Field API Name:** `ssot__SpecialTerm__c`
- **Data Type:** TEXT
- **Description:** Alphanumeric string representing the special term.

### StartDateTime

- **Field API Name:** `ssot__StartDateTime__c`
- **Data Type:** DATETIME
- **Description:** When the contract is in effect.

### SubtotalAmount

- **Field API Name:** `ssot__SubtotalAmount__c`
- **Data Type:** DOUBLE
- **Description:** TotalPriceAmount + Total Tax Amount.

### SystemModstamp

- **Field API Name:** `ssot__SystemModstamp__c`
- **Data Type:** DATETIME
- **Description:** Date and time when this record was last modified by a user or by an automated process.

### TotalPriceAmount

- **Field API Name:** `ssot__TotalPriceAmount__c`
- **Data Type:** DOUBLE
- **Description:** Roll up of all ContractProduct.ProductPriceAmount instance amounts.

### TotalTaxAmount

- **Field API Name:** `ssot__TotalTaxAmount__c`
- **Data Type:** DOUBLE
- **Description:** Roll up of all ContractProduct.TaxAmount instance amounts.
