Represents a business process.
create(), update(), query(), retrieve(), getUpdated(), describeSObjects()
| Field | Field Type | Field Properties | Description |
|---|---|---|---|
| Description | string | Create | Description of this business process. Limit: 255 characters. |
| IsActive | boolean | Defaulted on create | Indicates whether this business process can be presented to users in the Salesforce.com user interface (true) or not (false) when creating a new record type or changing the business process of an existing record type. |
| Name | string | Create | Required. Name of this business process. Limit: 80 characters. |
| NamespacePrefix | string | Filter | The namespace prefix associated
with this object. Each Developer Edition organization that creates
a managed package has a unique namespace prefix. The limit is 15 characters.
You can refer to a component in a managed package by using the namespacePrefix__componentName notation.
The namespace prefix can have one of the following values:
|
| TableEnumOrId | picklist | Create | Required. One of the following values: Case, Opportunity, or Solution. Label is Entity Enumeration Or ID. |
Use the BusinessProcess object to offer different subsets of picklist values to different users for the LeadStatus, CaseStatus, and OpportunityStage fields. Similar to a RecordType, a BusinessProcess identifies the type of a row in a Case, Lead, or Opportunity and implies a subset of picklist values for these three fields. The values for the remaining picklist fields are driven off of RecordType.