Represents a detailed description of a customer issue and the resolution of that issue.
create(), update(), delete(), query(), search(), retrieve(), getDeleted(), getUpdated(), describeSObjects(), upsert()
| Field | Field Type | Field Properties | Description |
|---|---|---|---|
| IsDeleted | boolean | Defaulted on create | Indicates whether the Solution has been moved to the Recycle Bin (true) or not (false). Label is Deleted. |
| IsHtml | boolean | Defaulted on create | Indicates whether the Solution is an HTML solution (true) or not (false). |
| IsOutOfDate | boolean | Defaulted on create | Read-only field that indicates whether a solution master has been updated since the translated version was created (true) or not (false). Note that this field does not appear in the page layout of master solutions. |
| IsPublished | boolean | Create | Indicates whether the Solution has been published (true) or not (false). A solution’s published state does not affect how it can be used, or whether you can query(), update(), or delete() it. For more information on publishing solutions, see the Salesforce online help. Label is Visible in Self-Service Portal. |
| IsPublishedInPublicKb | boolean | Create | Indicates whether the Solution has been published in the Public Knowledge Base (true) or not (false). Label is Visible in Public Knowledge Base. |
| IsReviewed | boolean | Defaulted on create | Indicates whether the Solution has been reviewed (true) or not (false). This flag can only be set indirectly via the Status picklist. Each predefined Status value implies an IsReviewed value. Label is Reviewed. |
| OwnerId | reference | Create | ID of the User who owns the Solution. For information on IDs, see ID Field Type. |
| ParentId | reference | Create | ID of the master solution, if this is the translation of a master solution. |
| RecordTypeId | reference | Create | ID of the RecordType to which the Solution is associated. |
| SolutionLanguage | picklist | Create | The language that the solution is written in, such as “French” or “Chinese (Traditional).” |
| SolutionName | string | Create | Required. If a client application creates a new Solution and a value for this field is unspecified, a hyphen (-), the default value for this field, is used. Limit: 255 characters. Label is Title. |
| SolutionNote | textarea | Create | The details of the Solution record. Limit: 32,000 characters. Label is Solution Details. |
| SolutionNumber | string | Autonumber | An identifying number that is assigned automatically when a solution is created. It cannot be set directly, and it cannot be modified. |
| Status | picklist | Create | Required. The status of the solution. Directly controls the IsReviewed flag. To obtain the status values in the picklist, a client application can invoke the query() call on the SolutionStatus object. |
| TimesUsed | int | Filter | Number of times this solution has been used. Label is Num Related Case. |
Use this object to manage your organization’s solution knowledge base. Client applications can create(), update(), delete(), and query()Attachments associated with a solution.