SalesContractLine
Stores a contract’s product information, including price, quantity, and components covered. This object is available in API version 56.0 and later.
Supported Calls
create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), search(), undelete(), update(), upsert()
Fields
ContractId
Type: reference
Properties: Create, Filter, Group, Sort
Description: Parent contract identifier.
This is a relationship field.
Relationship Name: Contract
Relationship Type: Lookup
Refers To: Contract
Description
Type: textarea
Properties: Create, Nillable, Update
Description: Description of the contract line item.
EffectiveEndDateTime
Type: dateTime
Properties: Create, Filter, Nillable, Sort, Update
Description: End date and time for the line item.
EffectiveStartDateTime
Type: dateTime
Properties: Create, Filter, Nillable, Sort, Update
Description: Start date and time for the line item.
LineItemNumber
Type: string
Properties: Create, Filter, Group, Nillable, Sort, Update
Description: Indicates the line item number.
Name
Type: string
Properties: Create, Filter, Group, idLookup, Sort, Update
Description: Name of the contract line item.
OpportunityProductId
Type: reference
Properties: Create, Filter, Group, Nillable, Sort, Update
Description: ID of the associated OpportunityLineItem.
This is a relationship field.
Relationship Name: OpportunityProduct
Relationship Type: Lookup
Refers To: OpportunityLineItem
OrderProductId
Type: reference
Properties: Create, Filter, Group, Nillable, Sort, Update
Description: ID of the associated OrderItem.
This is a relationship field.
Relationship Name: OrderProduct
Relationship Type: Lookup
Refers To: OrderItem
OriginalLineItemId
Type: reference
Properties: Create, Filter, Group, Nillable, Sort, Update
Description: ID of the original line item that this line item references (for example if this line item is due to a contract amendment).
This is a relationship field.
Relationship Name: OriginalLineItem
Relationship Type: Lookup
Refers To: SalesContractLine
Product2Id
Type: reference
Properties: Create, Filter, Group, Nillable, Sort, Update
Description: Product ID associated with the line item.
This is a relationship field.
Relationship Name: Product2
Relationship Type: Lookup
Refers To: Product2
ProductCode
Type: textarea
Properties: Create, Nillable, Update
Description: Product code associated with the line item.
Quantity
Type: double
Properties: Create, Filter, Nillable, Sort, Update
Description: Product quantity associated with the line item.
Status
Type: picklist
Properties: Create, Filter, Group, Nillable, Sort, Update
Description: Status of the contract line item.
Possible values are Active or Inactive
TotalPrice
Type: currency
Properties: Create, Filter, Nillable, Sort, Update
Description: Total price of the line item.
UnitPrice
Type: currency
Properties: Create, Filter, Nillable, Sort, Update
Description: Unit price of the line item.
Associated Objects
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 and later.
SalesContractLineChangeEvent : Change events are available for the object.
SalesContractLineFeed : Feed tracking is available for the object.
SalesContractLineHistory : History is available for tracked fields of the object.
SalesContractLineOwnerSharingRule : Sharing rules are available for the object.
SalesContractLineShare : Sharing is available for the object.