ContractLineOutcome
Represents information on a contract line outcome’s captured data and other related parameters that are used when capturing data.
Introduced in API version 58.0.
create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), search(), undelete(), update(), upsert()
-
- Field Service must be enabled.
- Entitlements must be enabled.
- Type: picklist
- Properties: Create, Filter, Group, Restricted picklist, Sort, Update
- Description: The method used for calculating the contract line outcome’s captured data to determine the outcome value. Select
AverageorAs Capturedto calculate the contract line outcome.Averagecalculates the outcome value based on the average of all data captured to date.As Capturedcalculates the outcome value based on the asset’s current data at the time of the compliance check. - Possible values:
- AsCaptured — AsCaptured
- Average — Average
- Type: picklist
- Properties: Create, Filter, Group, Restricted picklist, Sort, Update
- Description: The frequency at which data capturing and contract compliance check for the contract line outcome occurs.
- Possible values:
- Daily — Daily
- Monthly — Monthly
- Weekly — Weekly
-
Type: picklist
-
Properties: Defaulted on create, Filter, Group, Nillable, Restricted picklist, Sort
-
Description:
Indicates if the criteria were met. Compliant–The outcome is compliant with the contract. Not Compliant–The outcome isn’t compliant with the contract. Not Available–The outcome’s compliance information isn’t available yet. Invalid–The outcome isn’t valid because the option selected for the Criteria Field of the recordset filter criteria was deleted. To restart the calculation, create a new contract line outcome.
The default value is
NotAvailable. -
Possible values:
- Compliant — Compliant
- Invalid — Invalid
- NotAvailable — NotAvailable (default)
- NotCompliant — NotCompliant
-
Default value: NotAvailable
-
Type: reference
-
Properties: Create, Filter, Group, Sort, Update
-
Description:
The contract line item associated with the contract line outcome.
This field is a relationship field.
-
Relationship name: ContractLineItem
-
Relationship type: relationship
-
Refers to: ContractLineItem
- Type: textarea
- Properties: Create, Nillable, Update
- Description: A description of the contract line outcome.
- Type: datetime
- Properties: Create, Filter, Sort, Update
- Description: The contract line outcome’s data capture end date.
- Type: string
- Properties: Create, Filter, Group, idLookup, Sort, Update
- Description: The name of the contract line outcome.
- Type: datetime
- Properties: Filter, Nillable, Sort
- Description: The date of the next data capture and compliance check based on the capture frequency. The date is auto-populated and updated after each capture
-
Type: reference
-
Properties: Create, Filter, Group, Nillable, Sort, Update
-
Description:
The ID of the recordset filter criteria in which the contract line outcome’s conditions are defined.
This field is a relationship field.
-
Relationship name: RecordsetFilterCriteria
-
Relationship type: relationship
-
Refers to: RecordsetFilterCriteria
-
Type: reference
-
Properties: Filter, Group, Nillable, Sort
-
Description:
The service contract associated with the contract line item and the contract line outcome.
This field is a relationship field.
-
Relationship name: ServiceContract
-
Relationship type: relationship
-
Refers to: ServiceContract
- Type: datetime
- Properties: Create, Filter, Sort, Update
- Description: The contract line outcome’s data capture start date.
Use this object to define the data capture frequency and other related parameters that are used when capturing data in order to evaluate a service contract’s compliance.
This object has the following associated objects. If the API version isn’t specified, they’re available in the same API versions as this object. Otherwise, they’re available in the specified API version.