wkcc__CommandCenterMapping__c

Stores the mappings for all tabs in the Command Center Settings app, which you access from App Launcher. This object is available in orgs that have Workplace Command Center installed.

Update records associated with this object only with the tabs in the Command Center Settings app, which you access from App Launcher. The app provides a UI to create and modify mappings. Don’t use the Command Center Mappings tab directly.

Warning

A single mapping in a Command Center Settings app tab corresponds to multiple records in wkcc__CommandCenterMapping__c, based on the number of columns in the mapping. The multiple records are correlated with the Name field; each record with the same Name link together to form one mapping. This dynamic method of storing different types of mappings in the same object makes it easier to add other types of mappings in the future.

For example, the Wellness Status Mapping tab (in the Command Center Settings app) allows you to create mappings between crisis assessment values and wellness status values. Let’s say it contains these mappings.
CRISIS ASSESSMENT WELLNESS STATUS
Declined Remote Work Only
COVID-19 Symptoms or Exposed Unavailable
COVID-19 No Symptoms Available to Work
Because the Wellness Status Mapping has two columns, each mapping corresponds to two records in the wkcc__CommandCenterMapping__c object. The Name field is the same for each record. The wkcc__MappedValue__c field contains the actual values or a reference to an object ID. The wkcc_Mapping*__c fields are used for internal processing, such as populating dropdown lists with picklists values. Here’s an example of two wkcc__CommandCenterMapping__c records associated with the Declined mapping; only relevant fields of the object are shown.
Name wkcc__MappedValue__c wkcc__MappingKey__c wkcc__MappingType__c
WellnessStatusMap3 Declined WSAssessment WellnessStatusMap
WellnessStatusMap3 Remote Work Only WSCurrentWellnessStatus WellnessStatusMap

Supported Calls

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

Fields

Field Details
LastReferencedDate
Type
dateTime
Properties
Filter, Nillable, Sort
Description
The timestamp for when the current user last viewed a record related to this record.
LastViewedDate
Type
dateTime
Properties
Filter, Nillable, Sort
Description
The timestamp for when the current user last viewed this record. A null value can mean that the record was only referenced and not viewed.
Name
Type
string
Properties
Create, Defaulted on create, Filter, Group, idLookup, Nillable, Sort, Update
Description
The record name. This field groups multiple records into a single mapping of a tab in the Command Center Settings app.
OwnerId
Type
reference
Properties
Create, Defaulted on create, Filter, Group, Sort, Update
Description
The ID of the user who currently owns this record. Default value is the user logged in to the API to perform the create operation.
wkcc__MappedValueName__c
Type
string
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
If the wkcc__MappedValue__c field contains an object ID, this field contains the name associated with the object. Otherwise, this field is blank.
wkcc__MappedValue__c
Type
string
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
The value of one of the columns of the mapping.
wkcc__MappingKey__c
Type
string
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
Key for looking up values in an internal custom metadata type.
wkcc__MappingTypeId__c
Type
string
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
ID for a value in an internal custom metadata type.
wkcc__MappingType__c
Type
string
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
Value from an internal custom metadata type.