Solution

Represents a detailed description of a customer issue and the resolution of that issue.

create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), search(), undelete(), update(), upsert()

  • Type: boolean
  • Properties: Defaulted on create, Filter, Group, Sort
  • Introduced: API version 10.0
  • Description: Indicates whether the Solution is an HTML solution (true) or not (false).
  • Default value: false
  • Type: boolean
  • Properties: Defaulted on create, Filter, Group, Sort
  • Introduced: API version 8.0
  • Description: 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.
  • Default value: false
  • Type: boolean
  • Properties: Create, Defaulted on create, Filter, Group, Sort, Update
  • Description: 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. Label is Public. Prior to Spring ‘14, the label was Visible in Self-Service Portal
  • Default value: false
  • Type: boolean

  • Properties: Create, Defaulted on create, Filter, Group, Sort, Update

  • Description:

    Indicates whether the Solution has been published as a Public Solution (true) or not (false). Label is Visible in Public Knowledge Base.

    This field only applies to solutions, not articles in the public knowledge base.

  • Default value: false

  • Type: boolean
  • Properties: Defaulted on create, Filter, Group, Sort
  • Description: 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.
  • Default value: false
  • Type: reference
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Introduced: API version 8.0
  • Description: ID of the master solution, if this is the translation of a master solution.
  • Relationship name: Parent
  • Relationship type: relationship
  • Refers to: Solution
  • Type: picklist
  • Properties: Create, Filter, Group, Restricted picklist, Sort, Update
  • Introduced: API version 8.0
  • Description: The language that the solution is written in, such as French or Chinese (Traditional).
  • Type: string
  • Properties: Create, Filter, Group, idLookup, Sort, Update
  • Description: 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.
  • Type: textarea

  • Properties: Create, Nillable, Update

  • Description:

    The details of the Solution record. Limit: 32,000 characters. Label is Solution Details. If you have HTML Solutions enabled, any HTML tags used in this field are verified before the object is created or updated. If invalid HTML is entered, an error is thrown. Any JavaScript used in this field is removed before the object is created or updated.

    SolutionNote operates as a special type of String. If you have HTML Solutions enabled, any HTML tags used in this field are verified before the object is created or updated. If invalid HTML is entered, an error is thrown. Any JavaScript used in this field is removed before the object is created or updated.

    In the following example, when the Solution displays on a detail page, the SolutionNote field has H1 HTML formatting applied to it:

    In the following example, when the Solution displays on a detail page, the SolutionNote field only contains HelloGoodbye:

    For more information, see HTML Solutions Overview in Salesforce Help.

  • Type: string
  • Properties: Autonumber, Defaulted on create, Filter, Sort
  • Description: An identifying number that is assigned automatically when a solution is created. It can’t be set directly, and it can’t be modified.
  • Type: picklist
  • Properties: Create, Defaulted on create, Filter, Group, Sort, Update
  • Description: Required. The status of the solution. Directly controls the IsReviewed value. To obtain the status values in the picklist, a client application can query the SolutionStatus.
  • Type: int
  • Properties: Filter, Group, Sort
  • Description: Number of times this solution has been used. Label is Num Related Case.

Use this object to manage your organization’s solutions. Client applications can create, update, delete, and query Attachment records associated with a solution.

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.