SvcCatalogItemAttribute

Represents pre-filled fulfillment flow inputs and user questions to ask to users in the context of a service catalog item version. This object is available in API version 57.0 and later.

Supported Calls 

create(), delete(), describeSObjects(), query(), retrieve(), update(), upsert()

Fields 

AttributeType 

  • Type: picklist

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

  • Description: Type of the attribute used to determine if it’s a pre-filled input or a questions to ask to users.

  • Default value: Extended

  • Possible values:

    • Base
    • Extended

DataType 

  • Type: picklist

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

  • Description: Type of the attribute value used into to render questions and validate data filled by users.

  • Default value: Text

  • Possible values:

    • Attachment
    • Checkbox
    • Currency
    • Date
    • Datetime
    • DisplayText
    • Email
    • IPAddress
    • Integer
    • ListOfBoolean
    • ListOfDouble
    • ListOfInteger
    • ListOfMaps
    • ListOfString
    • Lookup
    • Map
    • MultilineText
    • Number
    • NumericScale
    • Percentage
    • Picklist
    • Queue
    • SinglelineText
    • Text
    • URL

Description 

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: Description of the service catalog item attribute.

DeveloperName 

  • Type: string
  • Properties: Create, Filter, Group, Sort, Update
  • Description: Unique name in the scope of a Service Catalog Item Version.

FieldIdentifier 

  • Type: picklist

  • Properties: Create, Filter, Group, Nillable, Restricted picklist, Sort, Update

  • Description: The unique identifier of the custom or standard field.

  • Possible values:

    • CaseId
    • CatalogItemDescription
    • CatalogItemName
    • CloneSourceId
    • ClosedDate
    • CreatedById
    • CreatedDate
    • Id
    • IsClosed
    • IsDeleted
    • ItemFlowVersion
    • ItemFlowVersionLookupId
    • LastModifiedById
    • LastModifiedDate
    • LastReferencedDate
    • LastViewedDate
    • Name
    • OwnerId
    • SubmitterId
    • SvcCatalogItemDefinitionId
    • SystemModstamp
    • UserRecordAccessId

InputVariable 

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: References the input variable in which the attribute value will be forwarded.

InputVariableValue 

  • Type: textarea
  • Properties: Create, Nillable, Update
  • Description: Attribute value defined by the catalog builder.

IsRequired 

  • Type: boolean
  • Properties: Create, Defaulted on create, Filter, Group, Sort, Update
  • Description: Indicates if the service catalog item attribute is required.
  • Default value: false

ItemVersionStatus 

  • Type: picklist

  • Properties: Defaulted on create, Filter, Group, Nillable, Restricted picklist, Sort

  • Description: Specifies the status of the service catalog item version for which the attribute is defined.

  • Default value: Draft

  • Possible values:

    • Active
    • Draft
    • Obsolete

Label 

  • Type: string
  • Properties: Create, Filter, Group, Sort, Update
  • Description: A label for the service catalog item attribute.

ParentAttributeId 

  • Type: reference

  • Properties: Create, Filter, Group, Nillable, Sort, Update

  • Description: The associated record.

    This field is a relationship field.

  • Relationship Name: ParentAttribute

  • Relationship Type: Lookup

  • Refers To: SvcCatalogItemAttribute

SortOrder 

  • Type: int
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: Sort order used to display questions in a specific order.

SvcCatalogItemDefId 

  • Type: reference

  • Properties: Filter, Group, Nillable, Sort

  • Description: The service catalog item definition for which the attribute is defined.

    This field is a relationship field.

  • Relationship Name: SvcCatalogItemDef

  • Relationship Type: Lookup

  • Refers To: SvcCatalogItemDef