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