ContractContactRole

Represents the role that a given Contact plays on a Contract.

Supported Calls

create(), update(), delete(), describeSObjects(), query(), retrieve(), getDeleted(), getUpdated()

Fields

Field Field Type Field Properties Description
ContactId reference Create

Filter

Update

ID of the Contact associated with this Contract. For information on IDs, see ID Field Type.
ContractId reference Create

Filter

Required. ID of the Contract. For information on IDs, see ID Field Type.
IsDeleted boolean Defaulted on create

Filter

Indicates whether the object has been moved to the Recycle Bin (true) or not (false). Label is Deleted.

IsPrimary boolean Defaulted on create

Filter

Update

Specifies whether this Contact plays the primary role on this Contract (true) or not (false). Note that each contract has only one primary contact role. Default is false. Labels is Primary.
Role picklist Create

Filter

Nillable

Update

Name of the role played by the Contact on this Contract, such as Decision Maker, Approver, Buyer, and so on. Must be unique—there cannot be multiple records in which the ContractId, ContactId, and Role values are identical. Different contacts can play the same role on the same contract. A contact can play different roles on the same contract.

Usage

Use the ContractContactRole object to define the role that a given Contact plays on a given Contract within the context of a specific Opportunity.

© Copyright 2000-2009 salesforce.com, inc. All rights reserved.
Various trademarks held by their respective owners.