Solution

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

Supported Calls

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

Fields

Field Field Type Field Properties Description
IsDeleted boolean Defaulted on create

Filter

Indicates whether the Solution has been moved to the Recycle Bin (true) or not (false). Label is Deleted.
IsHtml boolean Defaulted on create

Filter

Indicates whether the Solution is an HTML solution (true) or not (false).
IsOutOfDate boolean Defaulted on create

Filter

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

Defaulted on create

Filter

Update

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

Defaulted on create

Filter

Update

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

Filter

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

Defaulted on create

Filter

Update

ID of the User who owns the Solution. For information on IDs, see ID Field Type.
ParentId reference Create

Defaulted on create

Filter

Update

ID of the master solution, if this is the translation of a master solution.
RecordTypeId reference Create

Defaulted on create

Filter

Update

ID of the RecordType to which the Solution is associated.
SolutionLanguage picklist Create

Filter

Restricted picklist

Update

The language that the solution is written in, such as “French” or “Chinese (Traditional).”
SolutionName string Create

Filter

idLookup

Update

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

Nillable

Update

The details of the Solution record. Limit: 32,000 characters. Label is Solution Details.
Note
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. For more information, see "What are HTML Solutions?" in the Salesforce online help.
SolutionNumber string Autonumber

Defaulted on create

Filter

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

Filter

Update

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.

Usage

Use this object to manage your organization’s solution knowledge base. Client applications can create(), update(), delete(), and query()Attachments associated with a solution.

See Also:
CategoryData
CategoryNode
© Copyright 2000-2008 salesforce.com, inc. All rights reserved.
Various trademarks held by their respective owners.