---
schema_version: "1"
id: cc51cf7ad4f6a0f82554971ceb9f7d0173a93b0964c91f776d0b23aed8aa0414
title: WarrantyTerm
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/mfg_api_devguide/sforce_api_objects_warrantyterm.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.mfg_api_devguide.meta/mfg_api_devguide/sforce_api_objects_warrantyterm.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 1de5f26d33e1278ded6d34e8c43973ca0d9f5129e4f22f3cb8f0ddf30274001b
description: Represents warranty terms defining the labor, parts, and expenses covered, along with any exchange options, provided to rectify issues with products. This object is available in Manufacturing Cloud in API version 55.0 and later.
---
# WarrantyTerm

Represents warranty terms defining the labor, parts, and expenses covered, along with any exchange options, provided to rectify issues with products. This object is available in Manufacturing Cloud in API version 55.0 and later.

## Supported Calls

create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), search(), undelete(), update(), upsert()

## Fields

### Code

- **Type**: string
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: A code or other identifier associated with this warranty term.

### Description

- **Type**: textarea
- **Properties**: Create, Nillable, Update
- **Description**: The description of the warranty term.

### EffectiveStartDate

- **Type**: picklist
- **Properties**: Create, Filter, Group, Sort, Update
- **Description**: The date on which the warranty term became available for use.
- **Possible values**:
    - Install Date
    - Manufacture Date
    - Purchase Date

### ExchangeType

- **Type**: picklist
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: The type of exchange offered.
- **Possible values**:
    - Advance Exchange
    - Loaner
    - Return Exchange

### Exclusions

- **Type**: textarea
- **Properties**: Create, Nillable, Update
- **Description**: The description of any exclusions.

### ExpensesCovered

- **Type**: percent
- **Properties**: Create, Filter, Nillable, Sort, Update
- **Description**: The percentage of expenses covered.

### ExpensesCoveredDuration

- **Type**: int
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: The duration for which expenses are covered.

### ExpensesCoveredUnitOfTime

- **Type**: picklist
- **Properties**: Create, Filter, Group, Nillable, Restricted picklist, Sort, Update
- **Description**: The unit in which expenses covered duration is measured.
- **Possible values**:
    - Days
    - Months
    - Weeks
    - Years

### IsActive

- **Type**: boolean
- **Properties**: Create, Defaulted on create, Filter, Group, Sort, Update
- **Description**: Indicates whether the warranty term is active (true) or not (false).
- **Default value**: false

### IsTransferable

- **Type**: boolean
- **Properties**: Create, Defaulted on create, Filter, Group, Sort, Update
- **Description**: Indicates whether the warranty can be transferred to a new owner (true) or not (false).
- **Default value**: false

### LaborCovered

- **Type**: percent
- **Properties**: Create, Filter, Nillable, Sort, Update
- **Description**: The percentage of labor covered.

### LaborCoveredDuration

- **Type**: int
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: The duration for which labor is covered.

### LaborCoveredUnitOfTime

- **Type**: picklist
- **Properties**: Create, Filter, Group, Nillable, Restricted picklist, Sort, Update
- **Description**: The unit in which labor covered duration is measured.
- **Possible values**:
    - Days
    - Months
    - Weeks
    - Years

### LastReferencedDate

- **Type**: dateTime
- **Properties**: Filter, Nillable, Sort
- **Description**: The date when the warranty term was last modified.

### LastViewedDate

- **Type**: dateTime
- **Properties**: Filter, Nillable, Sort
- **Description**: The date when the warranty term was last viewed.

### OwnerId

- **Type**: reference
- **Properties**: Create, Defaulted on create, Filter, Group, Sort, Update
- **Description**: The warranty term’s assigned owner.
    
    This field is a polymorphic relationship field.
- **Relationship Name**: Owner
- **Relationship Type**: Lookup
- **Refers To**: Group, User

### PartsCovered

- **Type**: percent
- **Properties**: Create, Filter, Nillable, Sort, Update
- **Description**: The percentage of parts covered.

### PartsCoveredDuration

- **Type**: int
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: The duration for which parts are covered.

### PartsCoveredUnitOfTime

- **Type**: picklist
- **Properties**: Create, Filter, Group, Nillable, Restricted picklist, Sort, Update
- **Description**: The unit in which parts covered duration is measured.
- **Possible values**:
    - Days
    - Months
    - Weeks
    - Years

### Pricebook2Id

- **Type**: reference
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: The ID of the price book item associated with this warranty term.
    
    This field is a relationship field.
- **Relationship Name**: Pricebook2
- **Relationship Type**: Lookup
- **Refers To**: Pricebook2

### UsageCovered

- **Type**: int
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: The product usage that's covered in the warranty term.

### UsageCoveredUomId

- **Type**: reference
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: The unit of measure for the product usage.
    
    This field is a relationship field.
- **Relationship Name**: UsageCoveredUom
- **Relationship Type**: Lookup
- **Refers To**: UnitOfMeasure

### WarrantyDuration

- **Type**: int
- **Properties**: Create, Filter, Group, Sort, Update
- **Description**: The duration of the warranty offered by this term.

### WarrantyTermName

- **Type**: string
- **Properties**: Create, Filter, Group, idLookup, Sort, Update
- **Description**: The name of the warranty term.

### WarrantyType

- **Type**: picklist
- **Properties**: Create, Filter, Group, Sort, Update
- **Description**: The type of warranty.
- **Possible values**:
    - Repair
    - Standard
    - Supplier

### WarrantyUnitOfTime

- **Type**: picklist
- **Properties**: Create, Filter, Group, Restricted picklist, Sort, Update
- **Description**: The unit in which the warranty duration is measured.
- **Possible values**:
    - Days
    - Months
    - Weeks
    - Years