136
Work.com 開発者ガイド バージョン 52.0, Summer 21 @salesforcedocs 最終更新日: 2021/04/21

Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

Work.com 開発者ガイドバージョン 52.0, Summer ’21

@salesforcedocs最終更新日: 2021/04/21

Page 2: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

本書の英語版と翻訳版で相違がある場合は英語版を優先するものとします。

© Copyright 2000–2021 salesforce.com, inc. All rights reserved. Salesforce およびその他の名称や商標は、salesforce.com,

inc. の登録商標です。本ドキュメントに記載されたその他の商標は、各社に所有権があります。

Page 3: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

目次

第 1 章: カスタムソリューションを使用した Work.com の拡張 . . . . . . . . . . . . . . . . 1

第 2 章: Work.com 開発組織の設定 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

第 3 章: Workplace Command Center ソリューションの開発 . . . . . . . . . . . . . . . . . . 4

Workplace Command Center と互換性のある Lightning コンポーネント . . . . . . . . . . . . . . . 5[ロケーション] 検索条件の変更への対応 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5Workplace Command Center へのコンポーネントの追加 . . . . . . . . . . . . . . . . . . . . . . . . . 7

第 4 章: Workplace Command Center コンポーネントのパッケージ化とライセンス供与 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

Work.com ソリューションのパッケージ化 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9Work.com Command Center ライセンス . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

第 5 章: Work.com のデータモデルについて . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

従業員データの操作 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13Employee と他のオブジェクトのリンク . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13組織間の Work.com データの同期 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14Work.com と他の組織間の認証 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14ロケーションデータについて . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15Command Center のデータトリガ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16ロギングについて . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17Work.com で使用される標準オブジェクト . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

危機 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19Employee . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21EmployeeCrisisAssessment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33InternalOrganizationUnit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36

Work.com で使用されるカスタムオブジェクトおよび項目 . . . . . . . . . . . . . . . . . . . . . . 38Employee . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40Location . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44Task . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45wkcc__CmdCtrLog__c . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48wkcc__CmdCtrLogEvent__e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51wkcc__CommandCenterMapping__c . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54wkcc__LocationWellnessAggregation__c . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57wkcc__LocationWellnessFact__c . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59wkcc__LocationWellnessStaging__c . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62wkcc__Settings__c . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64wkcc__SurveyHistory__c . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66

Page 4: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

wkcc__SurveySchedule__c . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67wkcc__SurveyScheduleRecipient__c . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72wkcc__TriggerSettings__c . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73wkcc__WorkQueueItem__c . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76wkdw__EmployeeWorkExperience__c . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79

Work.com で使用されるカスタムメタデータ型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82wkcc__CmdCtrLogSettings__mdt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82

第 6 章: シフト管理の使用によるワークプレイス再開のモデル化 . . . . . . . . . . . . 84

シフト管理のデータトリガ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85シフトレコード共有フロー . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87シフト管理のオブジェクトリファレンス . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87

ServiceAppointment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91ServiceResource . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92ServiceTerritory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93Shift . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95WorkOrder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96wkfsl__Facility_Plan__c . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96wkfsl__PlanningPeriod__c . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101wkfsl__Shift_Management_Metric__c . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103wkfsl__ShiftAcceptNotification__c . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106wkfsl__Territory_Parent_Update_Evt__e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107

第 7 章: ワークプレイス戦略プランナーによるロケーションの開始と終了のタイミングの評価 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108

ワークプレイス戦略プランナーのデータトリガ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109ワークプレイス戦略プランナーオブジェクトリファレンス . . . . . . . . . . . . . . . . . . . . . 110

ワークプレイス戦略プランナーで使用される標準オブジェクト . . . . . . . . . . . . . . 111ワークプレイス戦略プランナーで使用されるカスタムオブジェクト . . . . . . . . . . . 111

第 8 章: 従業員コンシェルジュによる従業員ワークスペースへのサポートアプリケーションの追加 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123

従業員コンシェルジュのデータトリガ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124従業員コンシェルジュで使用されるカスタム項目 . . . . . . . . . . . . . . . . . . . . . . . . . . . 124

ケース . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125従業員コンシェルジュで使用されるカスタムメタデータ型 . . . . . . . . . . . . . . . . . . . . . 125

wkdw__EmployeeToPersonAccountFldMap__mdt . . . . . . . . . . . . . . . . . . . . . . . . . . 126wkdw__TicketCategoryDefinition__mdt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127

第 9 章: 順番待ち管理の訪問者環境の実装 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129

順番待ち管理実装手順 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130順番待ち管理オブジェクトモデル . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130

目次

Page 5: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

第 1 章 カスタムソリューションを使用した Work.comの拡張

Workplace Command Center、健康チェック、シフト管理、従業員ワークスペースなどを含む Work.com のカスタムソリューションを構築して、ビジネスで重大なイベントに対応したり、広範なコンプライアンスを導入したり、監査システムや他のワークプレイスオペレーションを実装したりできるようにします。Work.com は、COVID-19 およびその他の危機に際してビジネスが従業員、お客様、パートナー、コミュニティの安全を確保し、情報を絶えず提供しながら職場を再開する作業を支援するソリューションとして早急に構築されました。Work.com ソリューションは、Workplace Command Center、シフト管理、緊急時対応管理などを含む多数の製品のエコシステムです。Work.com は、政府の方針、各地域の健康データ、会社情報などのさまざまな情報源から得た重要な情報を整理するためのフレームワークです。Work.com フレームワークを使用して、次のように従業員の Work.com エクスペリエンスを強化したり、Work.com データを既存のアプリケーションと統合したりします。• Work.com データを強化する。従業員やロケーションの詳細を追加したり、独自の

データモデルを統合したりして、Work.com Workplace Command Center 環境を改善します。

• Workplace Command Center 機能を強化する。ユーザが重要な機能と共に Workplace

Command Center に追加できるカスタムコンポーネントを作成します。[ロケーション] 検索条件への変更に基づいてコンポーネント UI をリアルタイムに更新します。

• Work.com データを他のソリューションに統合する。よりデータ駆動型のアプリケーションを使用して Work.com ソリューションを拡張します。

Work.com の開発を開始するときは、「Salesforce's Privacy and Ethical Use Principles guiding

COVID-19 response (COVID-19 対策の指針となる Salesforce のプライバシーおよび倫理的な使用の原則)」を確認することをお勧めします。

1

Page 6: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

第 2 章 Work.com 開発組織の設定Work.com ソリューションを開発およびテストするには、Work.com が有効になっている組織が必要です。Partner Developer Edition 組織またはスクラッチ組織を使用できます。次のステップを使用して、開発組織の Work.com データモデルを有効にします。1. パートナービジネス組織の環境ハブから作成された新しい Partner Developer Edition

組織を使用する場合、Work.com アドオン機能がデフォルトで有効になっています。Partner Developer Edition 組織でこのアドオン機能が有効になっていない場合は、Salesforce にお問い合わせください。

メモ: 既存の Partner Developer Edition 組織に Work.com 権限セットライセンスを追加するには、パートナーコミュニティでライセンス要求のケースを登録してください (パートナーコミュニティのログインが必要)。

スクラッチ組織を使用する場合、「WorkplaceCommandCenterUser」、「Communities」、「ForceComPlatform」アドオン機能を有効にします。スクラッチ組織で Workplace Command Center を使用するには、アンケートおよびコミュニティ設定を有効にします。たとえば、スクラッチ組織の scratch-def.json 設定ファイルは次のようになります。{"orgName": "my company","edition": "Enterprise","features": ["Communities","WorkplaceCommandCenterUser","ForceComPlatform"

],"settings": {"lightningExperienceSettings": {"enableS1DesktopEnabled": true

},"surveySettings": {"enableSurvey": true

},"communitiesSettings": {"enableNetworksEnabled": true

}}

}

2

Page 7: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

2. Workplace Command Center で開発を行う場合は、Workplace Command Center とび健康チェックの両方のパッケージをインストールします (組織のログインが必要)。従業員ワークスペースで開発を行う場合は、従業員ワークスペースパッケージをインストールします。

3. Workplace Command Center で開発を行う場合は、組織で Workplace Command Center 権限を作成して割り当てます。すべてのワークプレイス人格のすべての権限セットと権限セットグループを作成するには、[Command Center 設定] タブ内から [権限を更新] オプションを使用します。次に、[Workplace Admin Access Group (ワークプレイス管理者アクセスグループ)] という権限セットグループをユーザに割り当てます。Employee Workspace のユーザおよび権限については、「従業員ワークスペースの人格の紹介」を参照してください。

Work.com のスクラッチ組織を設定するサンプルスクリプトが用意されています。https://github.com/forcedotcom/WorkDotCom-Partners/blob/master/orgInit.shを参照してください。

メモ: 設定プロセスをより合理化するには、スクラッチ組織を作成し、Work.com

インストーラサービスを使用して組織に Workplace Command Center、健康チェック、または従業員ワークスペースパッケージを追加し、それらを部分的に設定します。詳細は、「Command Center および健康チェックのインストールおよび自動設定の確認」または「従業員ワークスペースのインストールおよび自動設定の確認」を参照してください。

関連トピック:

Salesforce ヘルプ: 権限セットの作成Salesforce ヘルプ: 機能の権限セットライセンスと権限セットの割り当て

3

Work.com 開発組織の設定

Page 8: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

第 3 章 Workplace Command Center ソリューションの開発最高のユーザエクスペリエンスを実現するために、Workplace Command Center と統合するソリューションを開発します。

トピック:

• WorkplaceCommand Center と Workplace Command Center には、ビジネスの従業員、ワークプレイス、業務プロファ

イルの準備状況がトップダウンビューを提供します。Workplace Command Center UI には、以下が含まれます。

互換性のあるLightning コンポーネント • ユーザがロケーションで Command Center コンポーネントを絞り込むことができる

ようにするグローバル検索条件コンポーネント。ロケーションの選択が変更されると、Lightning Message Service を使用して他のコンポーネントに通知されます。

• [ロケーション] 検索条件の変更への対応 • 健康チェックアンケートから取得される視覚化されたコンポーネント (サイトお

よびロケーションの状況の対応付けの視覚化や健康に関する回答のグラフなど)。• WorkplaceCommand Center へ

• Tableau によって公開されている世界中の健康の視覚化。すべての顧客に同じデータが表示されます。これは公開コンポーネントであるため、Tableau ライセンスは必要ありません。

のコンポーネントの追加

関連トピック:

Github: ソリューションのサンプル

4

Page 9: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

Workplace Command Center と互換性のある Lightning コンポーネント

カスタムソリューションでは、Workplace Command Center と互換性のあるコンポーネントを使用します。Command Center は、Lightning ホームページとして開発されているため、レポートやリストビューなどの標準コンポーネントのドラッグアンドドロップがサポートされています。ただし、標準コンポーネントの場合、[ロケーション] グローバル検索条件が変更されたときの通知で使用されるメッセージチャネルの登録が行われないため、ユーザがロケーションで絞り込んでも変更されません。これにより、ユーザが混乱する可能性があります。そのため、ロケーション対応データを表示する場合、カスタム Lightning コンポーネントを作成することをお勧めします。カスタムコンポーネントを Command Center に追加するには、そのカスタムコンポーネントで Lightning アプリケーションページがサポートされている必要があります。つまり、カスタム Lightning Web コンポーネントの設定ファイルで lightning__AppPage の対象が許可されていて、カスタム Aura コンポーネントでflexipage:availableForAllPageTypes を実装する必要があります。

関連トピック:

Lightning Web コンポーネント開発者ガイド: Lightning Web コンポーネントの概要

[ロケーション] 検索条件の変更への対応

一貫性のある Command Center ユーザエクスペリエンスを提供するために、カスタムコンポーネントでグローバル検索条件の変更に対応します (可能な場合)。グローバル検索条件の変更に対応する必要のあるコンポーネントの場合、Command Center の標準 Lightning Message

Service チャネルを登録する必要があります。メッセージチャネルを参照するには、範囲設定されたモジュール@salesforce/messageChannel からインポートします。Lightning Message Service API を使用する手順は、次のとおりです。• lightning/messageService から subscribe、unsubscribe、MessageContext、APPLICATION_SCOPE関数を

インポートします。• @salesforce/messageChannel/lightning__CommandCenterMessageChannel から

COMMAND_CENTER_MSG_CHANNEL をインポートします。次の例 (https://github.com/forcedotcom/WorkDotCom-Partnersのサンプルアプリケーション) では、Command Center メッセージチャネルの登録および登録解除と、起動されるイベントのリスンについて説明します。import { LightningElement, wire, track } from 'lwc';import { subscribe, MessageContext, unsubscribe, APPLICATION_SCOPE } from'lightning/messageService';

/*** Message Channel ***/import COMMAND_CENTER_MSG_CHANNEL from'@salesforce/messageChannel/lightning__CommandCenterMessageChannel';

export default class lwc_component extends LightningElement{@wire(MessageContext)

5

Workplace Command Center と互換性のある Lightning コンポーネント

Workplace Command Center ソリューションの開発

Page 10: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

messageContext;

@track globalLocationName;@track globalLocationId;

subscription;

connectedCallback() {this.subscribeToChannel();

}

/*** Subscribe to Command Center Message Channel to listen to global filter changes*/subscribeToChannel() {

if (!this.subscription) {this.subscription = subscribe(this.messageContext, COMMAND_CENTER_MSG_CHANNEL,

message => this.handleEvent(message), {scope: APPLICATION_SCOPE

});}

}

/*** Any time global filter changes are captured get updated values* @param {} message*/handleEvent(message) {

switch (message.EventType) {case 'CC_LOCATION_CHANGE': {

/* This event returns two attributes within it's EventPayload (locationName& locationId) */

this.globalLocationName = message.EventPayload.locationName;this.globalLocationId = message.EventPayload.locationId;

break;}

default: {break;

}}

}

/*** If disconnected unsubscribe from Message Channel*/disconnectedCallback() {

if (this.subscription) {unsubscribe(this.subscription);

}}

}

6

[ロケーション] 検索条件の変更への対応Workplace Command Center ソリューションの開発

Page 11: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

Lightning Message Service では、どのコンポーネントでも任意のチャネルでメッセージを公開できますが、Command

Center グローバル検索条件コンポーネントでは、LMS チャネルの登録が行われないため、他の Command Center

コンポーネントで公開されたメッセージを受信しません。

Workplace Command Center へのコンポーネントの追加

ユーザは、Workplace Command Center にカスタムコンポーネントを追加する必要があります。Workplace Command Center が組織にインストールされたら、システム管理者設定ですべての Command Center コンポーネントを変更する必要があります。ユーザが他のコンポーネントをインストールまたは作成して Command

Center に表示する場合、システム管理者は Command Center ページをコピーして、新しいコンポーネントをCommand Center Lightning ページにドラッグアンドドロップする必要があります。インストール後に新しいコンポーネントが Command Center に自動的に表示されるように設定することはできません。そのため、アプリケーションを設定する方法とコンポーネントを Command Center に追加する方法に関するドキュメントをユーザに提供する必要があります。

関連トピック:

Salesforce ヘルプ: Command Center のコピー

7

Workplace Command Center へのコンポーネントの追加Workplace Command Center ソリューションの開発

Page 12: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

第 4 章 Workplace Command Center コンポーネントのパッケージ化とライセンス供与

Workplace Command Center 機能を拡張するには、Work.com および Workplace Command

Center パッケージと同じインストール先にインストールされるソリューションをパッケージ化します。Workplace Command Center ソリューションをパッケージ化する方法を決定するときは、Work.com パッケージとライセンスの連動関係に影響する機能を考慮してください。

トピック:

• Work.com ソリューションのパッケージ化

• Work.com CommandCenter ライセンス

8

Page 13: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

Work.com ソリューションのパッケージ化

ソリューションの設計と結果の連動関係に基づいて最適なパッケージ種別を選択します。Work.com:

• Enterprise Edition 以上の組織が必要になる。• プロビジョニング可能な Workplace Command Center 権限セットライセンス (PSL) で制御されるオブジェクト

(Location や Employee など) が含まれるスタンドアロンデータモデルがある。Location オブジェクトは、Work.com

PSL のある組織で使用できます。Employee オブジェクトにアクセスするには、ユーザに PSL が割り当てられている必要があります。

• Work.com データモデルに連動する Command Center 管理パッケージが含まれる。• Lightning Message Service (LMS) を使用する。Work.com LMS チャネルは、すべてのユーザが使用できます。チャ

ネルは Work.com PSL で制御されません。次のオプションは、パッケージ化戦略によってどのようにエンドユーザの Work.com ハード連動関係を導入したり、回避したりするのかを示しています。

Work.com ハード連動関係のある基本パッケージWork.com データモデルに直接アクセスする場合、Work.com ハード連動関係を導入します。基本パッケージのフロー、レポート、トリガなどの宣言機能を使用する場合も同様です。これらの連動関係を回避するには、拡張パッケージなどの別のパッケージ化戦略を選択します。

Work.com ハード連動関係のない基本パッケージ動的 Apexとカスタム Lightning コンポーネントのみを使用して、Work.com データモデルにアクセスする場合、基本パッケージに Work.com ハード連動関係はありません。動的 Apex は、InvocableMethod annotation、Salesforce Object Query Language (SOQL)、Salesforce Object Search Language

(SOSL)、および新しいパッケージまたは既存のパッケージの Lightning コンポーネントと共に使用します。Lightning

コンポーネントは、オブジェクトクエリと検索クラスを使用して、データモデルに動的にアクセスできます。また、パッケージは Work.com ハード連動関係を導入しなくても Work.com LMS チャネルのメッセージをリスンできます。ただし、Apex InvocableMethod アノテーションを使用せずに、フロー、レポート、トリガなどの宣言機能を使用する場合、Work.com ハード連動関係を導入します。基本パッケージのこれらの連動関係を回避するには、宣言機能を使用する拡張パッケージを作成します。

Work.com ハード連動関係のある拡張パッケージ拡張パッケージを使用して、基本パッケージの Work.com ハード連動関係を回避します。拡張パッケージは、Work.com データモデルに直接アクセスし、Lightning アプリケーションビルダーコンポーネントやフローなどの宣言機能を使用できます。また、基本または拡張パッケージは Work.com ハード連動関係を導入しなくても Work.com LMS チャネルのメッセージをリスンできます。

9

Work.com ソリューションのパッケージ化Workplace Command Center コンポーネントのパッケージ化とライセンス供与

Page 14: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

拡張パッケージを使用するもう 1 つの理由は、基本パッケージユーザの既存のライセンス要件を保持することです。基本パッケージの Work.com 連動関係を導入すると、基本パッケージユーザの Workplace Command Center アドオンライセンス要件も発生します。代わりに、拡張パッケージに対する連動関係を抽象化します。拡張パッケージをインストールするユーザのにのみ Workplace Command Center アドオンライセンスが必要になります。

Work.com Command Center ライセンス

Salesforce Platform を設計するときは、Work.com エンドユーザライセンス要件に留意してください。ソリューションのユーザは、Workplace Command Center ユーザでもあります。すべての Command Center ユーザには、1 つの Lightning Platform Starter (LPS) またはコア CRM ユーザライセンスが必要です。通常、Salesforce 機能にアクセスするには、LPS および CRM ライセンスが必要です。Work.com データモデルにアクセスするには、ユーザは Workplace Command Center アドオンライセンスも組織にインストールする必要があります。このライセンスがないと、組織のシステム管理者は Workplace Command Center

PSL をユーザに割り当てることができません。ソリューションの機能によっては、追加のユーザライセンス要件が発生する可能性もあります。たとえば、Tableau CRM または Tableau ライセンスには Work.com Command Center は付属しません。Tableau CRM または Tableau

コンポーネントを組み込むソリューションは、EA または Tableau ライセンスを購入したユーザのみが使用できます。ただし、Tableau ライセンスがなくても、公開されている世界中の健康の視覚化にアクセスすることはできます。

10

Work.com Command Center ライセンスWorkplace Command Center コンポーネントのパッケージ化とライセンス供与

Page 15: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

第 5 章 Work.com のデータモデルについてWorkplace Command Center では、標準 Salesforce オブジェクト、カスタムオブジェクト、メタデータ型を組み合わせ使用し、ワークスペース情報、従業員の状況、健康評価、同意および承認情報、従業員へのアンケート情報を表します。

トピック:

• 従業員データの操作

Workplace Command Center でそのまま使用される標準 Salesforce オブジェクトは次のとおりです。

• Employee と他のオブジェクトのリンク • AuthorizationForm、AuthorizationFormConsent、AuthorizationFormText: 健康情報の収集と

保存に関する従業員の同意を取得するために使用されます。• 組織間の Work.comデータの同期 • Individual: 従業員データをプライバシーおよび同意情報に関連付けるために使用さ

れます。• Work.com と他の組織間の認証 • Survey、SurveyResponse、SurveyVersion: Work.com 健康チェックの従業員の健康に関す

るアンケートに使用されます。• ロケーションデータについて

Location は、Work.com によって追加されるカスタム項目と共に Work.com が組織の物理的なロケーションを表すために使用されます。• Command Center の

データトリガWork.com 専用に追加されるオブジェクトは次のとおりです。• ロギングについて• Employee: 会社または組織内の従業員を表します。• Work.com で使用さ

れる標準オブジェクト

• InternalOrganizationUnit: 従業員が属する組織を表します。• EmployeeCrisisAssessment: 従業員の危機対応評価を表します。

• Work.com で使用されるカスタムオブ

• Crisis: InternalOrganizationUnit の従業員に影響する主要な危機イベントを表します。Workplace Command Center で使用されるオブジェクト間のリレーションを次の図に示します。

ジェクトおよび項目

11

Page 16: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

関連トピック:

Salesforce オブジェクトリファレンス: Salesforce アンケートオブジェクトモデルSalesforce オブジェクトリファレンス: Salesforce Consent Object Model (Salesforce 同意オブジェクトモデル)

• Work.com で使用されるカスタムメタデータ型

12

Work.com のデータモデルについて

Page 17: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

従業員データの操作

Work.com では従業員を使用して従業員情報を追跡しますが、従業員を追跡する別のデータモデルがすでに既存のソリューションにある場合があります。Work.com を最大限に活用するために、ソリューションのデータを従業員データに相関付けたり、同期したりすることが必要になる場合があります。次のアプローチで別の従業員データを操作することをお勧めします。従業員データをソリューションデータと同期するプロセスを作成します。この同期は、新規レコードと変更されたレコードで継続的に行われる必要があります。従業員レコードとソリューションデータ間である程度の量の重複データを保持することが必要になる場合もあります。カスタムデータを従業員に追加して、従業員レコードとソリューションのデータをリンクします。これにより、従業員レコードに連動するすべてのデータが Workplace Command Center でも機能するようになり、残りのデータはソリューションのデータモデルで保持できます。カスタム従業員データをソリューションのデータと同期させるには、データ同期プロセスを含める必要があります。同期をサポートするためにカスタム項目を従業員に追加する場合、ソリューションユーザやシステム管理者のために、これらの項目を明確に文書化する必要があります。新しいソリューションを作成したり、Work.com データモデルでのみ機能するようにソリューションを改訂したりします。これを行う場合、何らかの方法で以前のソリューションを使用しているユーザを移行することが必要になり、追加のサポート作業が発生します。

関連トピック:

Employee と他のオブジェクトのリンク組織間の Work.com データの同期Command Center のデータトリガ

Employee と他のオブジェクトのリンク

Employee オブジェクトを他のオブジェクトに接続します。Employee には、ユーザオブジェクトへの Employee.UserId参照項目があります。また、Employee オブジェクトは個人にもリンクされます。たとえば、PersonAccount は従業員を表すために使用されることがあります。PersonAccount は、Individual を介して従業員にリンクされます。Work.com への Individual の関連付けを利用する他の例を次に示します。• Contact を利用するソリューションは、Contact > Individual < Employee を介して関連付けることがで

きます。• PersonAccount を利用するソリューションは、PersonAccount > Individual < Employee を介して関連付

けることができます。• カスタム従業員オブジェクトを利用するソリューションは、Employee > Individual < Custom employee

object を介して関連付けることができます。

13

従業員データの操作Work.com のデータモデルについて

Page 18: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

各自のデータモデルによっては、引き続きデータの同期が必要になります。Command Center パッケージには、従業員に基づいて個人を入力し、[従業員番号] 項目に基づいて個人をユーザに関連付けるように設計されたトリガが付属します。

関連トピック:

組織間の Work.com データの同期

組織間の Work.com データの同期

Work.com 専用の組織に Work.com をインストールして使用することをお勧めします。その場合、既存の組織のデータを移行するか、新しい Work.com 組織と同期させることが必要になる可能性があります。組織を同期させる場合、組織データ間の競合を手動で管理する必要があるため、双方向同期を使用することは避けてください。代わりに、「信頼できる情報源」となる 1 つの組織を設定することをお勧めします。別の組織でデータの変更が発生した場合、Salesforce API を使用して「信頼できる情報源」の組織で変更を行ってから、最初に変更が発生した組織に変更を同期します。他の組織に Work.com 組織データへの参照のみアクセスのみが必要な場合、Salesforce Connect を使用して、他の組織の Work.com 組織データを表示します。Salesforce Connect が機能しない場合、Salesforce API コールを使用してWork.com 組織を照会します。たとえば、Lightning Web コンポーネントでオンデマンド API コールを使用してWork.com 組織データを照会し、コンポーネントにデータを表示します。初回データ同期を実行し、その後で小さな増分データ同期を実行することを検討してください。戦略は次のように機能します。• 初回データ読み込みジョブを実行して、新しい組織にデータを移行します。• 夜間または 1 時間ごとの増分データ読み込みジョブを実行し、組織を同期します。• 新しい組織でレコードが更新された場合、Salesforce API を使用して既存の組織を更新してから、その増分変

更を新しい組織に移行します。これにより、不要なデータの競合を回避できます。このプロセスには、データ同期ミドルウェアツールが役立つ可能性があります。

関連トピック:

Salesforce ヘルプ: Salesforce Connect

Work.com と他の組織間の認証

Work.com が新しい専用の組織にインストールされているが、ソリューションで元の組織にアクセスする必要がある場合、他の組織を認証するための戦略が必要になります。次の戦略で別の組織を認証することをお勧めします。既存の元の組織を ID プロバイダとして使用します。元の組織からユーザ認証を使用して Work.com 組織にログインします。新しい Work.com 組織でログインを複製することは避けてください。

14

組織間の Work.com データの同期Work.com のデータモデルについて

Page 19: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

既存の組織ですでに別の ID プロバイダを使用している場合、Work.com 組織を同じ ID プロバイダに関連付けるか、Work.com 組織を既存の組織に関連付けることができます。

関連トピック:

シングルサインオン実装ガイド: 複数の Salesforce 組織の SSO の設定

ロケーションデータについて

Work.com では、ロケーションを使用して、従業員を物理的なロケーションおよび抽象的なロケーションに関連付けます。従業員のロケーションを追跡する別のデータモデルがすでに既存のソリューションにある場合があります。Work.com を最大限に活用するために、ソリューションのデータをロケーションデータに相関付けたり、同期したりすることが必要になる場合があります。ロケーションは、建物、農場、工場など、通常の仕事日に従業員が普段集まる物理的なサイトにすることができます。ロケーションを抽象的なロケーションにして、同じ営業地域に属するロケーションなど、特性が共通であるために一緒に表示する必要がある子ロケーションの集計を表すこともできます。ソリューションですでに別のエンティティまたはデータソースを使用してロケーションを定義しており、この情報を Work.com に相関付ける必要がある場合、データを Location オブジェクトに同期する必要があります。従業員データを同期する場合と同じような同期戦略をロケーションデータでも使用できます。

ロケーション階層の照会ロケーションはモデル化されて、階層ツリー構造として使用されるため、構造内のサブツリーを効率的に照会できることが重要です。これは、ロケーショントリガと共に wkcc__LocationPath__c 項目を使用して実現できます。wkcc__LocationPath__c は、「<レベル 1 ID>,<レベル 2 ID>,<レベル 3 ID>」の形式になります。

重要: wkcc__LocationPath__c は、参照のみの項目として扱ってください。ロケーションのパスを変更できるのは、Salesforce に限られています。

次の SOQL の例では、ロケーション階層のサブツリーを照会します。SELECT Id, Name, wkcc__LocationPath__c FROM LocationWHERE wkcc__LocationPath__c LIKE '1314R000000PZ0eQAG,1314R000000PZ0jQAG,%'

通常のフローでは、目的のサブツリーの最上位のロケーションを照会してから、次のように照会します。Schema.Location parentLoc = [SELECT Id, wkcc__LocationPath__c FROM Location

WHERE LocationLevel = 2 LIMIT 1];String parentLikeClause = parentLoc.wkcc__LocationPath__c + ',%';List<Schema.Location> locs = [SELECT Id, Name, wkcc__LocationPath__c FROM Location

WHERE wkcc__LocationPath__c LIKE :parentLikeClause];

関連トピック:

Location

Command Center のデータトリガ

15

ロケーションデータについてWork.com のデータモデルについて

Page 20: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

Command Center のデータトリガ

Work.com では、従業員、個人、ユーザ、ロケーションの Command Center のデータトリガをインストールして使用します。これらのオブジェクトのレコードを追加または変更すると、関連するオブジェクトで変更をトリガできます。データの読み込みでトリガを無効にすることもできます。Work.com 管理パッケージを組織にインストールすると、従業員、個人、ユーザ、ロケーションのトリガが、これらのトリガの有効/無効を制御するレコードが含まれる wkcc__TriggerSettings__c カスタムオブジェクトと共に追加されます。

Command Center の従業員トリガ従業員トリガは、挿入と更新の両方で実行されます。従業員に IndividualId が設定されていない場合、新しい個人レコードが挿入されて従業員に関連付けられます。新しいレコードには従業員の関連する項目データが入力され、次のような従業員と個人の項目の対応付けが使用されます。• OwnerId => OwnerId

• FirstName => FirstName

• LastName => LastName

• DateOfBirth => Birthdate

• JobProfile => Occupation

IndividualId がすでに設定されている場合でも、トリガは 2 つのレコードが一致するように個人の同じ標準項目を入力します。従業員は信頼できる情報源です。個人は従業員に基づいています。これには、他のパッケージまたはユーザが組織に追加する他の項目は含まれません。項目を個人に追加することはお勧めしません。デフォルトでは、従業員を初めて挿入した後に、個人と後続の従業員の更新は同期されません。これらを同期させるには、カスタム設定値 wkcc__Settings__c.wkcc__EmployeeIndividualSyncDisabled__c to false を設定します。この設定が false に設定されると、同期されている従業員項目のすべての変更が関連する個人に転送されます。従業員トリガは、個人の更新だけでなく、従業員をユーザにリンクする場合にも役立ちます。このキャンセルは、従業員番号項目を使用して行われます。従業員が挿入または更新されると、トリガは、まだ個人が関連付けられていない (User.EmployeeNumber が Employee.EmployeeNumber に一意に一致する) レコードについてユーザを照会します。従業員番号と一致するユーザレコードの重複が見つかると、どのユーザレコードも更新されません。トリガは、どのユーザが従業員とリンクされるべきなのかを推定しようとはしません。ユーザの IndividualId は、ユーザが明示的に設定するか、ユーザの重複する従業員番号を削除するまで空白のままになります。

Command Center のユーザトリガユーザトリガは、挿入と更新で実行されます。ユーザレコードでまだ IndividualId が設定されていないにもかかわらず従業員番号値がある場合、従業員番号に一致する従業員について従業員エンティティが照会されます。一意の一致が見つかった場合、ユーザは一致する従業員と同じ個人にリンクされます。従業員トリガと同様に、ユーザトリガは、重複が見つかってもユーザを決定しません。ただし、ユーザトリガは、トリガ自体に渡されていないユーザの重複候補を見つけるためにデータベースを照会することはありませ

16

Command Center のデータトリガWork.com のデータモデルについて

Page 21: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

ん。このため、同じトランザクションで挿入または更新されなかった別のユーザと同じ従業員番号のユーザが挿入または更新されても、そのユーザは一致する従業員の個人にリンクされます。どのようなケースでも、ユーザが従業員番号を入力する場合は、従業員番号を一意の識別子として処理する必要があります。その他のデータは、標準で Command Center と同期されません。他のパッケージでは、さらに個人取引先 (Health

Cloud) やサービスリソース (Field Service Lightning) などが必要になります。どのような実装を選択しても、これらのエンティティとリンクするために個人を使用する必要があります。

Command Center のロケーショントリガロケーショントリガは、ロケーションから具体化された項目またはレコードを再作成します。これには、wkcc__LocationPath__c 項目値と、Command Center に階層的な集計を表示するために事前に集計されたロケーションウェルネスファクトが含まれます。

メモ: b2w_LocationTrigger を無効化または再有効化したときは必ずロケーション階層の入力と健康データの再計算を行います。これらの一括処理ジョブは、Salesforce ヘルプの「ロケーション階層の入力」に従って [Command Center 設定] タブから実行します。

トリガの有効化と無効化wkcc__TargetSettings__c オブジェクトを使用して、Work.com データトリガを有効/無効にします。これは、大きなデータのアップロードを行う場合や、すでに関連する項目値が適切に設定されているいくつかのレコードを同時に変更する場合に便利です。Work.com パッケージでは、トリガごとに wkcc__TargetSettings__c のレコードが追加されます。レコードの名前項目には、「b2w_オブジェクト名Trigger」の形式が使用されます。たとえば、従業員トリガに対応するレコードの名前には「b2w_EmployeeTrigger」という値が設定されます。

トリガが有効になっている場合の一括操作の制限Work.com トリガが有効になっている場合、影響する Work.com オブジェクトに対する一括操作で、追加の制限が発生する可能性があります。EmployeeCrisisAssessment の場合、バッチサイズは 3000 レコードに制限されます。Location の場合、バッチサイズは 4000 レコードに制限されます。

関連トピック:

wkcc__TriggerSettings__c

ロギングについて

Work.com は、Workplace Command Center および健康チェックにより発生したエラーおよび例外を取得し、ログメッセージとして wkcc__CmdCtrLog__c custom オブジェクトに追加します。ログメッセージは Work.com のあらゆる部分から取得されますが、そのほとんどは以下の操作またはバックグラウンドジョブから取得されます。

17

ロギングについてWork.com のデータモデルについて

Page 22: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

• 1 つ以上のロケーションで 1 人以上の従業員に健康チェックアンケートを送信する。• アンケートへの回答を処理する。• 特定のロケーションに関連付けられた個人の現在の健康状況に基づいて健康の数を生成する。Work.com はエラーと例外を非同期で取得します。エラーの原因となった操作がロールバックされても、カスタムプラットフォームイベント (wkcc__CmdCtrLogEvent__e) と Apex トリガ (LogEventTrigger) を使用してエラーを取得します。ロールバックされた操作から取得されたエラーは、潜在的な問題や実際に発生した問題のトラブルシューティングに使用できるため役立ちます。ロギングは Work.com ではデフォルトで有効になっています。ロギングを無効にしたり、他のプロパティ (ログメッセージの保持期間など) を設定したりするには、[設定] で [Command Center Log Settings (Command Center ログ設定)] カスタムメタデータ型を更新します。ログメッセージを表示するには、Command Center ログオブジェクトにリストビューを作成します。これは、アプリケーションランチャーにデフォルトで表示されます。他のSalesforce オブジェクトと同様に、[Command Center ログ] でレポートとフローも作成できます。

関連トピック:

Salesforce ヘルプ: ロギングの設定Salesforce ヘルプ: ログメッセージの表示wkcc__CmdCtrLog__c

wkcc__CmdCtrLogEvent__e

wkcc__CmdCtrLogSettings__mdt

Work.com で使用される標準オブジェクト

Work.com データモデルには、いくつかの標準 Salesforce オブジェクトが含まれます。Work.com データモデルでは、Workplace Command Center で従業員情報を追跡するために Crisis、Employee、EmployeeCrisisAssessment、IndividualOrganizationUnit を使用します。

危機InternalOrganizationUnit の従業員に影響する主要な危機イベントを表します。このオブジェクトは API バージョン 48.0 以降で使用できます。API バージョン 49.0 以降では、このオブジェクトではレポート、条件に基づく共有ルール、履歴管理がサポートされます。また、個々の項目をカスタムページレイアウトから除外できます。Employee

会社または組織内の従業員を表します。このオブジェクトは API バージョン 48.0 以降で使用できます。API

バージョン 49.0 以降では、このオブジェクトではレポート、条件に基づく共有ルール、履歴管理がサポートされます。また、個々の項目をカスタムページレイアウトから除外できます。EmployeeCrisisAssessment

従業員の危機対応評価を表します。このオブジェクトは API バージョン 48.0 以降で使用できます。API バージョン 49.0 以降では、このオブジェクトではレポート、条件に基づく共有ルール、履歴管理がサポートされます。また、個々の項目をカスタムページレイアウトから除外できます。

18

Work.com で使用される標準オブジェクトWork.com のデータモデルについて

Page 23: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

InternalOrganizationUnit

従業員が属する組織を表します。このオブジェクトは API バージョン 48.0 以降で使用できます。API バージョン 49.0 以降では、このオブジェクトではレポート、条件に基づく共有ルール、履歴管理がサポートされます。また、個々の項目をカスタムページレイアウトから除外できます。

危機InternalOrganizationUnit の従業員に影響する主要な危機イベントを表します。このオブジェクトは API バージョン48.0 以降で使用できます。API バージョン 49.0 以降では、このオブジェクトではレポート、条件に基づく共有ルール、履歴管理がサポートされます。また、個々の項目をカスタムページレイアウトから除外できます。Work.com では、このオブジェクトを使用して、危機状況を追跡および記述します。

サポートされているコールcreate()、delete()、describeLayout()、describeSObjects()、getDeleted()、getUpdated()、query()、retrieve()、undelete()、update()、upsert()

特別なアクセスルールこのオブジェクトにアクセスするには、Workplace Command Center 権限セットライセンスと「Workplace Command

Center 機能へのアクセス権の付与」システム権限が割り当てられている必要があります。

項目

詳細項目

型picklist

CrisisType

プロパティCreate、Filter、Group、Sort、Update

説明必須。危機の種別またはカテゴリ。使用可能な値は次のとおりです。• Economic Crisis

• Natural Disaster

• Pandemic

• War

型string

Description

プロパティCreate、Filter、Group、Nillable、Sort、Update

19

危機Work.com のデータモデルについて

Page 24: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

説明危機の説明。

型date

EndDate

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明危機が終了した日付。

型dateTime

LastReferencedDate

プロパティFilter、Nillable、Sort

説明現在のユーザがこのレコードに関連するレコードを最後に表示したときのタイムスタンプ。

型dateTime

LastViewedDate

プロパティFilter、Nillable、Sort

説明現在のユーザがこのレコードを最後に表示したときのタイムスタンプ。この値が null の場合、このレコードは参照 (LastReferencedDate) されただけで、表示はされていない可能性があります。

型string

Name

プロパティCreate、Filter、Group、idLookup、Sort、Update

説明必須。危機レコード名。

型reference

OwnerId

プロパティCreate、Defaulted on create、Filter、Group、Sort、Update

20

危機Work.com のデータモデルについて

Page 25: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

説明このレコードを現在所有するユーザの ID。デフォルト値は、作成操作を実行するために API にログインしたユーザです。

型date

StartDate

プロパティCreate、Filter、Group、Sort、Update

説明必須。危機が開始した日付。

関連付けられたオブジェクトこのオブジェクトには次の関連するオブジェクトがあります。特に記載がない限り、これらはこのオブジェクトと同じ API バージョンで使用できます。CrisisHistory (API バージョン 49.0)

このオブジェクトの追跡項目について履歴を利用できます。CrisisOwnerSharingRule

このオブジェクトには共有ルールを使用できます。CrisisShare (API バージョン 49.0)

このオブジェクトには共有を使用できます。

Employee会社または組織内の従業員を表します。このオブジェクトは API バージョン 48.0 以降で使用できます。API バージョン 49.0 以降では、このオブジェクトではレポート、条件に基づく共有ルール、履歴管理がサポートされます。また、個々の項目をカスタムページレイアウトから除外できます。

サポートされているコールcreate()、delete()、describeLayout()、describeSObjects()、getDeleted()、getUpdated()、query()、retrieve()、search()、undelete()、update()、upsert()

特別なアクセスルールこのオブジェクトにアクセスするには、Workplace Command Center 権限セットライセンスと「Workplace Command

Center 機能へのアクセス権の付与」システム権限が割り当てられている必要があります。

21

EmployeeWork.com のデータモデルについて

Page 26: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

項目

詳細項目

型textarea

AboutMe

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明関心やスキルなどの、従業員に関する情報。値は従業員のプロファイルページで指定できます。この項目は、Chatter が無効になっている場合でも使用できます。

型email

AlternateEmail

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明従業員の代替メールアドレス。

型picklist

Availability

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明従業員の空き状況。使用可能な値は次のとおりです。• オフィス内• 不在• 病欠• PTO

• ボランティア活動の休暇• リモート勤務

型dateTime

AvailabilityEndDate

プロパティCreate、Filter、Nillable、Sort、Update

説明従業員の空き状況の終了日 (この日付を含む)。

22

EmployeeWork.com のデータモデルについて

Page 27: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

型dateTime

AvailabilityStartDate

プロパティCreate、Filter、Nillable、Sort、Update

説明従業員の空き状況の開始日 (この日付を含む)。

型url

BannerPhotoUrl

プロパティFilter、Nillable、Sort

説明参照のみ。従業員のバナー写真の URL。API v51.0 以降で使用できます。

型picklist

CurrentWellnessStatus

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明従業員の現在の健康状況。使用可能な値は次のとおりです。• Available To Work

• Remote Work Only

• Unavailable

• Unknown

型date

DateOfBirth

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明従業員の生年月日。

型email

Email

プロパティCreate、Filter、Group、idLookup、Nillable、Sort、Update

23

EmployeeWork.com のデータモデルについて

Page 28: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

説明従業員のメールアドレス。この項目は組織内で一意です。

型string

EmployeeNumber

プロパティCreate、Filter、Group、idLookup、Sort、Update

説明必須。従業員が入社した組織の雇用 ID。この項目は組織内で一意です。

型picklist

EmployeeStatus

プロパティCreate、Filter、Group、Sort、Update

説明必須。従業員の現在の作業状況。使用可能な値は次のとおりです。• Active

• Inactive

• Leave

• Terminated

型picklist

EmploymentType

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明従業員のフルタイムまたはパートタイム状況。使用可能な値は次のとおりです。• Full-Time

• Part-Time (パートタイム)

型string

FirstName

プロパティCreate、Filter、Group、Sort、Update

説明必須。従業員の名。

24

EmployeeWork.com のデータモデルについて

Page 29: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

型url

FullPhotoUrl

プロパティFilter、Nillable、Sort

説明参照のみ。従業員のプロファイル写真の URL。写真がアップロードされるたびに URL が更新され、最新の写真が反映されます。新しい写真がアップロードされた場合、古い写真で返されていた URL では写真が返されることが保証されません。この項目を使用して最新の写真の URL を照会してください。API v51.0 以降で使用できます。

型picklist

Gender

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明従業員の性別。使用可能な値は次のとおりです。• Female

• Male

• Non-Binary / Non-Conforming

• Other

• Prefer Not to State

• Transgender Female

• Transgender Male

型address

HomeAddress

プロパティFilter、Nillable

説明従業員の自宅住所。

型string

HomeCity

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明従業員の自宅住所の市区郡。

25

EmployeeWork.com のデータモデルについて

Page 30: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

型string

HomeCountry

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明従業員の自宅住所の国。

型picklist

HomeGeocodeAccuracy

プロパティCreate、Filter、Group、Nillable、Restricted picklist、Sort、Update

説明物理的住所と比較した場合の従業員の自宅住所の地理座標の精度レベル。通常、住所の緯度および経度座標に基づいて、地理コードサービスからこの値が提供されます。使用可能な値は次のとおりです。• Address

• Block

• City

• County

• ExtendedZip

• NearAddress

• Neighborhood

• State

• Street

• Unknown

• Zip

型double

HomeLatitude

プロパティCreate、Filter、Nillable、Sort、Update

説明HomeLongitude と一緒に使用して、従業員の自宅住所の正確な地理位置情報を指定します。許容値は、–90 ~ 90 (小数点以下 15 桁まで) の数値です。

型double

HomeLongitude

26

EmployeeWork.com のデータモデルについて

Page 31: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

プロパティCreate、Filter、Nillable、Sort、Update

説明HomeLatitude と一緒に使用して、従業員の自宅住所の正確な地理位置情報を指定します。許容値は、–180 ~ 180 (小数点以下 15 桁まで) の数値です。

型phone

HomePhone

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明従業員の自宅電話番号。

型string

HomePostalCode

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明従業員の自宅住所の郵便番号。

型string

HomeState

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明従業員の自宅住所の都道府県。

型textarea

HomeStreet

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明従業員の自宅住所の町名・番地。

型reference

IndividualId

プロパティCreate、Filter、Group、Nillable、Sort、Update

27

EmployeeWork.com のデータモデルについて

Page 32: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

説明この従業員が割り当てられている個人レコードへの参照。

型reference

InternalOrganizationUnitId

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明この従業員が割り当てられている InternalOrganizationUnit への参照。

型picklist

JobProfile

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明会社での従業員の職種。

型string

LastName

プロパティCreate、Filter、Group、Sort、Update

説明必須。従業員の姓。

型dateTime

LastReferencedDate

プロパティFilter、Nillable、Sort

説明現在のユーザがこのレコードに関連するレコードを最後に表示したときのタイムスタンプ。

型dateTime

LastViewedDate

プロパティFilter、Nillable、Sort

28

EmployeeWork.com のデータモデルについて

Page 33: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

説明現在のユーザがこのレコードを最後に表示したときのタイムスタンプ。この値が null の場合、このレコードは参照 (LastReferencedDate) されただけで、表示はされていない可能性があります。

型reference

LocationId

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明この従業員が割り当てられているロケーションへの参照。

型reference

ManagerId

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明従業員のマネージャの従業員レコードへの参照。

型url

MediumPhotoUrl

プロパティFilter、Nillable、Sort

説明参照のみ。従業員のプロファイル写真 (中) の URL。写真がアップロードされるたびに URL が更新され、最新の写真が反映されます。新しい写真がアップロードされた場合、古い写真で返されていた URL では写真が返されることが保証されません。この項目を使用して最新の写真の URL を照会してください。API v51.0 以降で使用できます。

型string

MiddleName

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明従業員のミドルネーム。

型string

Name

29

EmployeeWork.com のデータモデルについて

Page 34: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

プロパティFilter、Group、idLookup、Nillable、Sort

説明Employee.FirstName、Employee.MiddleName、およびEmployee.LastName の複合項目。

型string

NameSuffix

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明従業員の肩書き。

型string

OutOfOfficeMessage

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明従業員の空き状況に関するメッセージ部分。このメッセージでは、空き状況の変化に関する理由や詳細を説明できます。この文字列の最大長は 40 文字です。

型reference

OwnerId

プロパティCreate、Defaulted on create、Filter、Group、Sort、Update

説明このレコードを現在所有するユーザの ID。デフォルト値は、作成操作を実行するために API にログインしたユーザです。

型string

PreferredFirstName

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明従業員が希望する呼称。

型picklist

PreferredPronoun

30

EmployeeWork.com のデータモデルについて

Page 35: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明従業員の希望する代名詞。使用可能な値は次のとおりです。• He/Him/His

• Other/Ask Me

• She/Her/Hers

• They/Them/Theirs

型reference

RelatedPersonId

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明一意の値を使用して従業員を個人取引先にリンクします。将来の使用のために予約されています。編集しないでください。

型url

SmallPhotoUrl

プロパティFilter、Nillable、Sort

説明参照のみ。従業員のプロファイル写真 (小) の URL。写真がアップロードされるたびに URL が更新され、最新の写真が反映されます。新しい写真がアップロードされた場合、古い写真で返されていた URL では写真が返されることが保証されません。この項目を使用して最新の写真の URL を照会してください。API v51.0 以降で使用できます。

型dateTime

StatusAsOf

プロパティCreate、Filter、Sort、Update

説明必須。従業員の現在の状況の開始日。

型dateTime

StatusEndDate

31

EmployeeWork.com のデータモデルについて

Page 36: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

プロパティCreate、Filter、Nillable、Sort、Update

説明従業員の状況の終了予定日。

型picklist

TimeZone

プロパティCreate、Filter、Group、Nillable、Restricted picklist、Sort、Update

説明従業員の労働時間のタイムゾーン。

型reference

UserId

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明従業員レコードを組織のユーザに関連付ける参照項目。この項目は省略可能であり一意です。

型phone

WorkPhone

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明従業員の形式設定済み勤務先電話番号 (国コードと内線番号を含む)。

型picklist

WorkerType

プロパティCreate、Filter、Group、Restricted picklist、Sort、Update

説明必須。従業員の労働者種別。使用可能な値は次のとおりです。• Alumnus

• Contractor

• Employee

• Intern

32

EmployeeWork.com のデータモデルについて

Page 37: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

• Temporary

型picklist

WorkingHoursEnd

プロパティCreate、Filter、Group、Nillable、Restricted picklist、Sort、Update

説明従業員の労働時間の終了時間。

型picklist

WorkingHoursStart

プロパティCreate、Filter、Group、Nillable、Restricted picklist、Sort、Update

説明従業員の労働時間の開始時間。

関連付けられたオブジェクトこのオブジェクトには次の関連するオブジェクトがあります。特に記載がない限り、これらはこのオブジェクトと同じ API バージョンで使用できます。EmployeeHistory (API バージョン 49.0)

オブジェクトの追跡項目について履歴を利用できます。EmployeeOwnerSharingRule

このオブジェクトには共有ルールを使用できます。EmployeesShare (API バージョン 49.0)

このオブジェクトには共有を使用できます。

関連トピック:

Employee のカスタム項目

EmployeeCrisisAssessment従業員の危機対応評価を表します。このオブジェクトは API バージョン 48.0 以降で使用できます。API バージョン 49.0 以降では、このオブジェクトではレポート、条件に基づく共有ルール、履歴管理がサポートされます。また、個々の項目をカスタムページレイアウトから除外できます。Work.com では、従業員が健康に関するアンケートに回答すると、従業員の回答に基づいて EmployeeCrisisAssessment

レコードが作成されます。

33

EmployeeCrisisAssessmentWork.com のデータモデルについて

Page 38: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

サポートされているコールcreate()、delete()、describeLayout()、describeSObjects()、getDeleted()、getUpdated()、query()、retrieve()、undelete()、update()、upsert()

特別なアクセスルールこのオブジェクトにアクセスするには、Workplace Command Center 権限セットライセンスと「Workplace Command

Center 機能へのアクセス権の付与」システム権限が割り当てられている必要があります。

項目

詳細項目

型picklist

Assessment

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明評価時の従業員の COVID-19 の状況。使用可能な値は次のとおりです。• COVID-19 Immune or Recovered

• COVID-19 No Symptoms

• COVID-19 Symptoms or Exposed

• COVID-19 Test Negative

• COVID-19 Test Positive

• Declined

型dateTime

AssessmentDate

プロパティCreate、Filter、Sort、Update

説明評価の日付。必須

型string

AssessmentNumber

プロパティAutonumber、Defaulted on create、Filter、idLookup、Sort

説明評価レコード番号。

34

EmployeeCrisisAssessmentWork.com のデータモデルについて

Page 39: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

型reference

CrisisId

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明この評価が関連付けられている危機。

型reference

EmployeeId

プロパティCreate、Filter、Group、Sort、Update

説明必須。この評価が関連付けられている従業員。

型dateTime

LastReferencedDate

プロパティFilter、Nillable、Sort

説明現在のユーザがこのレコードに関連するレコードを最後に表示したときのタイムスタンプ。

型dateTime

LastViewedDate

プロパティFilter、Nillable、Sort

説明現在のユーザがこのレコードを最後に表示したときのタイムスタンプ。この値が null の場合、このレコードは参照 (LastReferencedDate) されただけで、表示はされていない可能性があります。

型reference

OwnerId

プロパティCreate、Defaulted on create、Filter、Group、Sort、Update

説明このレコードを現在所有するユーザの ID。デフォルト値は、作成操作を実行するために API にログインしたユーザです。

35

EmployeeCrisisAssessmentWork.com のデータモデルについて

Page 40: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

型string

SourceAssessment

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明この評価を促進する取得元システムのレコード。

型string

SourceSystem

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明この評価を促進する取得元システム。

関連付けられたオブジェクトこのオブジェクトには次の関連するオブジェクトがあります。特に記載がない限り、これらはこのオブジェクトと同じ API バージョンで使用できます。EmployeeCrisisAssessmentHistory (API バージョン 49.0)

オブジェクトの追跡項目について履歴を利用できます。EmployeeCrisisAssessmentOwnerSharingRule

このオブジェクトには共有ルールを使用できます。EmployeeCrisisAssessmentShare (API バージョン 49.0)

このオブジェクトには共有を使用できます。

InternalOrganizationUnit従業員が属する組織を表します。このオブジェクトは API バージョン 48.0 以降で使用できます。API バージョン49.0 以降では、このオブジェクトではレポート、条件に基づく共有ルール、履歴管理がサポートされます。また、個々の項目をカスタムページレイアウトから除外できます。

サポートされているコールcreate()、delete()、describeLayout()、describeSObjects()、getDeleted()、getUpdated()、query()、retrieve()、undelete()、update()、upsert()

特別なアクセスルールこのオブジェクトにアクセスするには、Workplace Command Center 権限セットライセンスと「Workplace Command

Center 機能へのアクセス権の付与」システム権限が割り当てられている必要があります。

36

InternalOrganizationUnitWork.com のデータモデルについて

Page 41: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

項目

詳細項目

型string

Description

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明従業員が勤務している組織の説明。

型dateTime

LastReferencedDate

プロパティFilter、Nillable、Sort

説明現在のユーザがこのレコードに関連するレコードを最後に表示したときのタイムスタンプ。

型dateTime

LastViewedDate

プロパティFilter、Nillable、Sort

説明現在のユーザがこのレコードを最後に表示したときのタイムスタンプ。この値が null の場合、このレコードは参照 (LastReferencedDate) されただけで、表示はされていない可能性があります。

型string

OrganizationCode

プロパティCreate、Filter、Group、idLookup、Sort、Update

説明必須。従業員が勤務している組織のコード。

型string

OrganizationName

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明従業員が勤務している組織の名前。

37

InternalOrganizationUnitWork.com のデータモデルについて

Page 42: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

型reference

OwnerId

プロパティCreate、Defaulted on create、Filter、Group、Sort、Update

説明このレコードを現在所有するユーザの ID。デフォルト値は、作成操作を実行するために API にログインしたユーザです。

型reference

ParentOrganizationId

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明親組織への参照。

関連付けられたオブジェクトこのオブジェクトには次の関連するオブジェクトがあります。特に記載がない限り、これらはこのオブジェクトと同じ API バージョンで使用できます。InternalOrganizationUnitHistory (API バージョン 49.0)

オブジェクトの追跡項目について履歴を利用できます。InternalOrganizationUnitOwnerSharingRule

このオブジェクトには共有ルールを使用できます。InternalOrganizationUnitShare (API バージョン 49.0)

このオブジェクトには共有を使用できます。

Work.com で使用されるカスタムオブジェクトおよび項目

Work.com データモデルには、いくつかのカスタムオブジェクトおよび項目が含まれます。Work.com パッケージでは、Workplace Command Center で使用されるカスタムオブジェクトがインストールされます。また、Work.com をインストールすると、Location と ToDo にカスタム項目が追加されます。

Employee

Work.com は Employee 標準オブジェクトを使用して、従業員に加えて、学生、ボランティアなど、他のロールを持つユーザの情報を追跡します。一部の管理パッケージでは、Employee 標準オブジェクト用のカスタム項目もインストールされます。

38

Work.com で使用されるカスタムオブジェクトおよび項目

Work.com のデータモデルについて

Page 43: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

Location

Location は、物理的なロケーション、訪問先住所、Work.com によって追加されるカスタム項目を表すために使用されます。組織ですべてのレベルのロケーション検索条件が有効になっている場合は、ロケーションを抽象化にすることもできます。Address

Work.com では、Address 標準オブジェクトを使用して、ワークプレイスのロケーションの住所に関するデータを保存します。Workplace Command Center 管理パッケージでは、Address 標準オブジェクト用のカスタム項目がインストールされます。Task

Work.com では、ToDo 標準オブジェクトを使用して、オペレーションフィードに ToDo をリストします。Command Center 管理パッケージでは、オペレーションフィードで使用される ToDo のカスタム項目がインストールされます。wkcc__CmdCtrLog__c

Workplace Command Center および健康チェックからのログメッセージ (エラーおよび例外) を保存します。各ログメッセージには、エラーの発生元の Apex クラス、影響を受けるオブジェクト、ログレベル、操作を実行したユーザなど、エラーに関する情報が含まれます。このオブジェクトは、Work.com がインストールされている組織で使用できます。wkcc__CmdCtrLogEvent__e

Workplace Command Center および健康チェックからのログメッセージ (エラーおよび例外) が含まれます。このプラットフォームイベントへの挿入時に、Apex トリガ (LogEventTrigger) は対応するレコードを、同じ項目を持つ wkcc__CmdCtrLog__c カスタムオブジェクトに追加します。このプラットフォームイベントは、Work.com

がインストールされている組織で使用できます。wkcc__CommandCenterMapping__c

アプリケーションランチャーからアクセスする [Command Center 設定] アプリケーションのすべてのタブの対応付けを保存します。このオブジェクトは、Workplace Command Center がインストールされている組織で使用できます。wkcc__LocationWellnessAggregation__c

ロケーションおよびロケーションに直接リンクされている従業員の状況ごとに健康の数を集計します。このオブジェクトは、Workplace Command Center バージョン 4.2 以降がインストールされている組織で使用できます。wkcc__LocationWellnessFact__c

ロケーションおよび状況ごとに健康の数を集計します。このオブジェクトは、ロケーションに直接リンクされているすべての従業員の状況数、またはそのロケーションの子孫階層のレコードにリンクされているすべての従業員の状況数を集計して、ロケーション階層を積み上げ集計します。このオブジェクトは、Work.com がインストールされている組織で使用できます。wkcc__LocationWellnessStaging__c

非推奨。このオブジェクトは、ロケーションウェルネスファクトを再計算するためのステージングテーブルです。レコードは、ロケーションが再計算されると削除されます。このオブジェクトは、Work.com バージョン 4 以前がインストールされている組織で使用できます。このオブジェクトは、Workplace Command

Center バージョン 4.2 で廃止されました。バージョン 4.2 以降、このオブジェクトのデータは更新されません。

39

Work.com で使用されるカスタムオブジェクトおよび項目

Work.com のデータモデルについて

Page 44: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

wkcc__Settings__c

Workplace Command Center アプリケーションの設定。このオブジェクトは、Work.com がインストールされている組織で使用できます。wkcc__SurveyHistory__c

特定のアンケート送信の履歴データを表します。このデータには、アンケートの名前、アンケートの送信開始日時、有効なスケジュール (ある場合)、および送信操作の状況が含まれます。この履歴から、アンケートの問題の監視やトラブルシューティングに使用できる監査履歴が得られます。このオブジェクトは API

バージョン 49.0 以降で使用できます。wkcc__SurveySchedule__c

選択されたアンケート、メールテンプレート、検索条件を含む、組織のアンケートスケジュールの詳細を表します。このオブジェクトは、API バージョン 49.0 以降で使用できます。wkcc__SurveyScheduleRecipient__c

特定のアンケートスケジュールで送信されるアンケートの受信者に関する詳細を表します。受信者は従業員またはロケーションです。スケジュール済みアンケートの受信者を変更した場合、更新された受信者リストはスケジュール済みアンケートの次回の送信時に参照されます。このオブジェクトは API バージョン49.0 以降で使用できます。wkcc__TriggerSettings__c

Employee、Location、およびその他の Work.com 関連のオブジェクトを表します。このオブジェクトは、Work.com

がインストールされている組織で使用できます。wkcc__WorkQueueItem__c

アンケートの送信やロケーションの状況の集計など、Workplace Command Center のバックグラウンド処理ジョブを調整します。このオブジェクトは、Workplace Command Center がインストールされている組織で使用できます。wkdw__EmployeeWorkExperience__c

従業員ワークスペースコミュニティの従業員の実務経験を保存します。このオブジェクトは、従業員ワークスペース管理パッケージがインストールされている組織で使用できます。

EmployeeWork.com は Employee 標準オブジェクトを使用して、従業員に加えて、学生、ボランティアなど、他のロールを持つユーザの情報を追跡します。一部の管理パッケージでは、Employee 標準オブジェクト用のカスタム項目もインストールされます。Location__c 項目は、従業員 (または別のロールを持つユーザ) をロケーションに関連付けます。

カスタム項目

詳細項目

型dateTime

wkcc__CurrentWellnessStatusAsOf__c

プロパティCreate、Filter、Nillable、Sort、Update

40

EmployeeWork.com のデータモデルについて

Page 45: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

説明従業員の健康状況の最終更新日時を示します。この項目は、従業員が健康状況に関するアンケートに答えると自動的に更新されます。Salesforce システム管理者は、この項目を必要に応じて手動で更新できます。これは、従業員の CurrentWellnessStatus 標準項目と一緒に更新することも、無関係に更新することもできます。

重要: この項目は、デフォルトの従業員ページレイアウトには含まれません。この項目を追加するには、従業員のページレイアウトを編集します。

この値は GMT 時間で保存されますが、ユーザにはローカル時間で表示されます。API バージョン 50.0 以降で利用できます。

型picklist

wkcc__IndividualRole__c

プロパティCreate、Filter、Group、Nillable、Restricted picklist、Sort、Update

説明1 つ以上の選択したロケーションへのロール別アンケートの送信をサポートするための個人のロールを示します。初期値は Employee ですが、Studentなど、必要なロールの選択リスト値を追加してデフォルト値を設定できます。ロケーションにアンケートを送信するときにこの値を使用できるため、割り当てられたロールを持つ個人にアンケートの焦点を絞ることができます。

型boolean

wkcc__ReadyToReturn__c

プロパティCreate、Defaulted on create、Filter、Group、Sort、Update

説明従業員が自分に割り当てられたワークプレイスのロケーションで作業を行う準備が整っているか (true)、否か (false) を示します。デフォルト値はfalseです。この項目は、デフォルトでは従業員ページレイアウトに含まれていません。API バージョン 50.0 以降で利用できます。

型string

wkdw__DisplayName__c

プロパティAggregatable、Filter、Sort

41

EmployeeWork.com のデータモデルについて

Page 46: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

説明ユーザの表示名。この値は、PreferredFirstName と LastName を連結したものです。PreferredFirstName に値がない場合、数式項目では、代わりに FirstNameが使用されます。従業員ワークスペース管理パッケージが必要です。

LocationLocation は、物理的なロケーション、訪問先住所、Work.com によって追加されるカスタム項目を表すために使用されます。組織ですべてのレベルのロケーション検索条件が有効になっている場合は、ロケーションを抽象化にすることもできます。Work.com の場合、ロケーションレコードには、サブエリアと呼ばれる子ロケーションレコードを設定できます。サブエリアを使用して、従業員の作業領域まで続く階層を作成します (例: 建物>フロア>スペース)。ロケーションには、自動的に設定されるローカルレベル情報が含まれます。最上位レベルのルートロケーションはレベル 1 になります。レベル 1 の子はレベル 2 になります (以下同様)。デフォルトでは、レベル 1 のロケーションには、訪問先住所が含まれている必要があります。ただし、Salesforce システム管理者がロケーション階層のすべてのレベルでロケーション検索条件を有効にした場合は、レベル 1 のロケーションに訪問先住所を含める必要はありません。これは、営業地域や都市の近隣などの抽象ロケーションにすることができます。詳細は、Salesforce ヘルプを参照してください。レベル 1 ロケーションとそのすべてのサブロケーションが含まれるロケーション階層は、13 レベルの深さになり、最大 10,000 個のロケーションを含めることができます。ロケーション名には 40 文字の制限があり、一意の名前にする必要があります。Work.com では、Location に次の項目のカスタマイズが追加されます。

既存の項目に対する変更

詳細項目

説明この値は、Workplace Command Center に表示されます。

LocationType

Work.com では、次の一連の値が有効です。• Building

• Campus

• Floor

• Plant

• Site

• Space

• Store

42

LocationWork.com のデータモデルについて

Page 47: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

• Warehouse

デフォルト値は、Building です。

説明この値は、Workplace Command Center に表示されます。

VisitorAddressId

カスタム項目

詳細項目

型string

wkcc__Level2LocationId__c

プロパティCreate、Filter、Group、idLookup、Nillable、Sort、Update

説明子ロケーションの場合、この値はそのロケーション階層のレベル 2 ロケーションになります。レベル 1 ロケーションの場合、この値は空になります。この値は、健康状況を集計するために使用されます。

型string

wkcc__LocationPath__c

プロパティCreate、Filter、Group、idLookup、Nillable、Sort、Update

説明この項目を更新できるのは、Salesforce のみです。ルートロケーションからこのロケーションまでのロケーション階層。<level1 ID>,<level2

ID>,<level3 ID> のような形式になります。この項目は組織内で一意です。

型date

wkcc__StatusLastUpdated__c

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明Status__c が最後に変更された日付。

型picklist

wkcc__Status__c

43

LocationWork.com のデータモデルについて

Page 48: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

プロパティCreate、Filter、Group、Nillable、Restricted picklist、Sort、Update

説明ロケーションの状況。使用可能な値は次のとおりです。• Hard Close

• Open

• Reduced Density

• Soft Close

関連トピック:

ロケーションデータについてSalesforce および Lightning プラットフォームのオブジェクトリファレンス: Location

AddressWork.com では、Address 標準オブジェクトを使用して、ワークプレイスのロケーションの住所に関するデータを保存します。Workplace Command Center 管理パッケージでは、Address 標準オブジェクト用のカスタム項目がインストールされます。Location (ページ 42)オブジェクトの VisitorAddressId項目は、住所データをロケーションに関連付けます。

カスタム項目

詳細項目

型string

wkcc__County__c

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明米国内のロケーションの場合、この項目をロケーションがある州に使用します。米国外のロケーションの場合、この項目を地方自治体名に使用できます。API バージョン 50.0 以降で利用できます。

型picklist

wkcc__Region__c

プロパティCreate、Filter、Group、Nillable、Restricted picklist、Sort、Update

44

AddressWork.com のデータモデルについて

Page 49: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

説明ロケーションが属する地域。この選択リストの値は、Salesforce で管理されるため、編集できません。有効な値は、次のとおりです。• AMER

• APAC

• EMEA

• LATAM

API バージョン 50.0 以降で利用できます。

TaskWork.com では、ToDo 標準オブジェクトを使用して、オペレーションフィードに ToDo をリストします。Command

Center 管理パッケージでは、オペレーションフィードで使用される ToDo のカスタム項目がインストールされます。wkcc__ActionCategory__c 項目を使用して、ToDo カテゴリを指定します。wkcc__ActionUrl__c 項目を使用して、アクションを ToDo に割り当てます。wkcc__ActionType__c 項目では、ToDo を Lightning フローまたは URL に関連付けることができます。wkcc__ActionApiName__c項目を使用して、ToDo に関連付けられる個別のフローの名前を呼び出します。wkcc__ActionInputVariables__c項目を使用すると、JSON 形式の入力変数をフローに含めることができます。最後に、wkcc__Location__c項目を使用して、ToDo をロケーションに割り当てます。

カスタム項目

詳細項目

型picklist

wkcc__ActionCategory__c

プロパティCreate、Filter、Group、Nillable、Restricted picklist、Sort、Update

説明ToDo のカテゴリ (アラートや従業員の健康に関するアクションなど)。ToDo

には、オペレーションフィードに表示されるアクションカテゴリが必要です。オペレーションフィードの ToDo アイコンは、そのアクションカテゴリと一致します。カスタムアクションカテゴリを使用する場合、デフォルトの灰色のアイコンが表示されます。使用可能な値は次のとおりです。• Action

• Alert

• Employee Wellness Action

45

TaskWork.com のデータモデルについて

Page 50: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

• Employee Wellness Alert

• Employee Wellness Information

• Employee Wellness Warning

• Information

• Location Action

• Location Alert

• Location Information

• Location Warning

• Warning

型string

wkcc__ActionUrl__c

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明ToDo に対して実行するアクションを指定する URL。この URL は、Lightning

ページまたはレコードを参照でき、Salesforce インスタンスに対して絶対的または相対的になります。必要に応じて、URL にパラメータを含めることもできます。たとえば、/lightning/r/Employee/0id4S000000Y24gQAC/viewは、特定の従業員レコードページを参照する相対 URL になります。この項目の値を指定すると、オペレーションフィードの [対応策の実行] ボタンが ToDo に表示されます。アクション URL を指定しないと、ユーザを ToDo レコードに転送する [ToDo を参照] ボタンが ToDo に表示されます。

型picklist

wkcc__ActionType__c

プロパティCreate、Filter、Group、Nillable、Restricted picklist、Sort、Update

説明自動アクションがある場合に、この ToDo で実行されるアクション種別。使用可能な値は次のとおりです。• None

• Flow

• URL

型string

wkcc__ActionApiName__c

46

TaskWork.com のデータモデルについて

Page 51: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明開始する自動化の API 参照名。この値は、フローアクション種別で必要になります。

型textarea

wkcc__ActionInputVariables__c

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明フローアクション種別で入力変数を指定するために使用される変数の JSON

形式文字列。この項目のデータの例: { "name" : "Admin", "age" : 36, "rights": [ "admin", "editor", "contributor" ] }

型reference

wkcc__Location__c

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明ロケーションレコードを参照して、ToDo をロケーションに関連付けます。オペレーションフィードでは、Command Center の [ロケーション] 検索条件で指定されたロケーションと一致するように ToDo が絞り込まれます。ロケーションが指定されていない ToDo は、Command Center の [ロケーション]

検索条件でロケーションが選択されていない場合にのみオペレーションフィードに表示されます。

メモ: API バージョン 49.0 以降では、Location 標準オブジェクトで、ToDo を含む活動がサポートされるため、wkcc__Location__c 項目を使用して ToDo を特定のロケーションに関連付けることはありません。

ToDo レコードの共有ToDo は、カスタム参照項目 wkcc__Location__c でロケーションに関連付けられます。ToDo は、割り当てられているユーザに表示されます。ToDo は、次のいずれかの方法で他のユーザと共有できます。• ロール階層を使用する。ロール階層を設定して、ユーザをロールに割り当てます。ToDo を作成するユーザ

が最下位レベルのロールに追加されていることを確認します。こうすることで、そのユーザよりも上位のロールの全ユーザがすべての ToDo にアクセスできます。たとえば、グローバル業務担当マネージャのロー

47

TaskWork.com のデータモデルについて

Page 52: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

ルを作成するとします。このロールの下に、2 つの地域ロール (西海岸の業務担当マネージャと東海岸の業務担当マネージャのロール) を追加します。グローバル業務担当マネージャはすべての ToDo にアクセスでき、各地域マネージャは各自の階層下の ToDo にのみアクセスできます。詳細は、Salesforce ヘルプの「ユーザロール階層」を参照してください。

• ToDo をキューに割り当てる。キューを作成して、ToDo を管理するユーザを追加します。ToDo を作成するときに [割り当て先] (Task.OwnerId) 項目をそのキューに設定します。これにより、キュー内のすべてのユーザがオペレーションフィードで ToDo を表示できます。ユーザが ToDo を自分自身に割り当てていないことと、ToDo がキューに割り当てられたままになっていることを確認します。ToDo にアクションカテゴリが設定されている場合、プロセスビルダーまたはフローを使用して、キューへの ToDo の割り当てを自動化できます。キューについての詳細は、Salesforce ヘルプの「キューの設定」を参照してください。SOAP API では、キューは Type が Queue に設定されたグループオブジェクトに対応します。『Salesforce および Lightning プラットフォームのオブジェクトリファレンス』の「グループ」を参照してください。プロセスビルダーおよびフローについての詳細は、Salesforce ヘルプの「Lightning フロー」を参照してください。

関連トピック:

Salesforce および Lightning プラットフォームのオブジェクトリファレンス: Task

Salesforce および Lightning プラットフォームのオブジェクトリファレンス: Location

wkcc__CmdCtrLog__cWorkplace Command Center および健康チェックからのログメッセージ (エラーおよび例外) を保存します。各ログメッセージには、エラーの発生元の Apex クラス、影響を受けるオブジェクト、ログレベル、操作を実行したユーザなど、エラーに関する情報が含まれます。このオブジェクトは、Work.com がインストールされている組織で使用できます。

サポートされているコールcreate()、delete()、describeLayout()、describeSObjects()、getDeleted()、getUpdated()、query()、retrieve()、undelete()、update()、upsert()

項目

詳細項目

型dateTime

LastReferencedDate

プロパティFilter、Nillable、Sort

説明現在のユーザがこのレコードに関連するレコードを最後に表示したときのタイムスタンプ。

48

wkcc__CmdCtrLog__cWork.com のデータモデルについて

Page 53: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

型dateTime

LastViewedDate

プロパティFilter、Nillable、Sort

説明現在のユーザがこのレコードを最後に表示したときのタイムスタンプ。null

値の場合、このレコードは参照されただけで、表示はされていない可能性があります。

型string

Name

プロパティAutonumber、Defaulted on create、Filter、idLookup、Sort

説明このログメッセージの名前。

型reference

OwnerId

プロパティCreate、Defaulted on create、Filter、Group、Sort、Update

説明このレコードを現在所有するユーザの ID。デフォルト値は、API にログインして create() を実行したユーザです。

型string

wkcc__ClassName__c

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明エラーの発生元の Apex クラス。

型picklist

wkcc__Level__c

プロパティCreate、Filter、Group、Nillable、Restricted picklist、Sort、Update

説明エラーの原因となった操作のログレベル。使用可能な値は次のとおりです。• DEBUG

49

wkcc__CmdCtrLog__cWork.com のデータモデルについて

Page 54: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

• ERROR

• INFO

• WARN

型textarea

wkcc__Message__c

プロパティCreate、Nillable、Update

説明エラーまたは例外。例: Update failed.First exception on row 0with id 1315w0000TwPnAAk: first error:FIELD_CUSTOM_VALIDATION_EXCEPTION.Location error message

1 for updating the parent location: []。

型textarea

wkcc__ObjectIdList__c

プロパティCreate、Nillable、Update

説明エラーの原因となった操作の影響を受ける標準およびカスタムオブジェクトの ID のカンマ区切りリスト。例: 1315w0000TwPnAAk,

1315w0000TwQQAA0, 1315w0000TwQRAA0, 1315w0000TwREAAO。

型string

wkcc__ObjectName__c

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明失敗した DML 操作 (挿入、更新、削除) の結果としてエラーが発生した場合、この項目には DML 操作のオブジェクトが含まれます。例: Location。

型string

wkcc__Package__c

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明将来の使用のために予約されています。

型textarea

wkcc__ResponseJson__c

50

wkcc__CmdCtrLog__cWork.com のデータモデルについて

Page 55: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

プロパティCreate、Nillable、Update

説明将来の使用のために予約されています。

型textarea

wkcc__StackTrace__c

プロパティCreate、Nillable、Update

説明将来の使用のために予約されています。

型reference

wkcc__User__c

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明エラーの原因となった操作を開始したユーザ。

関連トピック:

ロギングについて

wkcc__CmdCtrLogEvent__eWorkplace Command Center および健康チェックからのログメッセージ (エラーおよび例外) が含まれます。このプラットフォームイベントへの挿入時に、Apex トリガ (LogEventTrigger) は対応するレコードを、同じ項目を持つwkcc__CmdCtrLog__c カスタムオブジェクトに追加します。このプラットフォームイベントは、Work.com がインストールされている組織で使用できます。

サポートされているコールcreate()、describeSObjects()

項目

詳細項目

型string

ReplayId

51

wkcc__CmdCtrLogEvent__eWork.com のデータモデルについて

Page 56: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

プロパティNillable

説明プラットフォームイベントのシステム項目。「プラットフォームイベント項目」を参照してください。

型string

wkcc__ClassName__c

プロパティCreate、Nillable

説明エラーの発生元の Apex クラス。

型string

wkcc__Level__c

プロパティCreate、Nillable

説明エラーの原因となった操作のログレベル。使用可能な値は次のとおりです。• DEBUG

• ERROR

• INFO

• WARN

型textarea

wkcc__Message__c

プロパティCreate、Nillable

説明エラーまたは例外。例: Update failed.First exception on row 0with id 1315w0000TwPnAAk: first error:FIELD_CUSTOM_VALIDATION_EXCEPTION.Location error message

1 for updating the parent location: []。

型textarea

wkcc__ObjectIDs__c

プロパティCreate、Nillable

52

wkcc__CmdCtrLogEvent__eWork.com のデータモデルについて

Page 57: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

説明エラーの原因となった操作の影響を受ける標準およびカスタムオブジェクトの ID のカンマ区切りリスト。例: 1315w0000TwPnAAk,

1315w0000TwQQAA0, 1315w0000TwQRAA0, 1315w0000TwREAAO。

型string

wkcc__ObjectName__c

プロパティCreate、Nillable

説明失敗した DML 操作 (挿入、更新、削除) の結果としてエラーが発生した場合、この項目には DML 操作のオブジェクトが含まれます。例: Location。

型string

wkcc__Package__c

プロパティCreate、Nillable

説明将来の使用のために予約されています。

型textarea

wkcc__ResponseJson__c

プロパティCreate、Nillable

説明将来の使用のために予約されています。

型textarea

wkcc__StackTrace__c

プロパティCreate、Nillable

説明将来の使用のために予約されています。

型string

wkcc__User__c

プロパティCreate、Nillable

53

wkcc__CmdCtrLogEvent__eWork.com のデータモデルについて

Page 58: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

説明エラーの原因となった操作を開始したユーザ。

関連トピック:

ロギングについて

wkcc__CommandCenterMapping__cアプリケーションランチャーからアクセスする [Command Center 設定] アプリケーションのすべてのタブの対応付けを保存します。このオブジェクトは、Workplace Command Center がインストールされている組織で使用できます。

警告: このオブジェクトに関連付けられたレコードを更新するには、アプリケーションランチャーからアクセスする [Command Center 設定] アプリケーションのタブのみを使用してください。このアプリケーションでは、対応付けを作成および修正する UI が提供されます。[Command Center 対応付け] タブを直接使用しないでください。

[Command Center 設定] アプリケーションタブの 1 つの対応付けは、対応付け内の列数に基づいてwkcc__CommandCenterMapping__c の複数のレコードに対応します。複数のレコードが [名前] 項目に相関し、同じ名前を持つ各レコードが互いにリンクして 1 つの対応付けを形成します。異なる種別の対応付けを同じオブジェクトに保存するこの動的な方法により、今後他の種別の対応付けを容易に追加することができます。たとえば、([Command Center 設定] アプリケーションの) [健康状況の対応付け] タブでは、危機対応評価値と健康状況値間の対応付けを作成できます。次の対応付けが含まれているとします。

健康状況危機対応評価

Remote Work OnlyDeclined

UnavailableCOVID-19 Symptoms or Exposed

出社可COVID-19 No Symptoms

[健康状況の対応付け] には 2 つの列があるため、各対応付けは wkcc__CommandCenterMapping__c オブジェクトの2 つのレコードに対応します。各レコードの [名前] 項目は同じです。wkcc__MappedValue__c 項目には、実際の値、またはオブジェクト ID への参照が含まれます。wkcc_Mapping*__c 項目は、ドロップダウンリストへの選択リスト値の入力など、内部処理で使用されます。[Declined (拒否)] の対応付けに関連付けられる 2 つのwkcc__CommandCenterMapping__c レコードの例を次に示します (オブジェクトの関連項目のみが示されています)。

wkcc__MappingType__cwkcc__MappingKey__cwkcc__MappedValue__c名前

WellnessStatusMapWSAssessmentDeclinedWellnessStatusMap3

WellnessStatusMapWSCurrentWellnessStatusRemote Work OnlyWellnessStatusMap3

54

wkcc__CommandCenterMapping__cWork.com のデータモデルについて

Page 59: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

サポートされているコールcreate()、delete()、describeLayout()、describeSObjects()、getDeleted()、getUpdated()、query()、retrieve()、undelete()、update()、upsert()

項目

詳細項目

型dateTime

LastReferencedDate

プロパティFilter、Nillable、Sort

説明現在のユーザがこのレコードに関連するレコードを最後に表示したときのタイムスタンプ。

型dateTime

LastViewedDate

プロパティFilter、Nillable、Sort

説明現在のユーザがこのレコードを最後に表示したときのタイムスタンプ。null

値の場合、このレコードは参照されただけで、表示はされていない可能性があります。

型string

Name

プロパティCreate、Defaulted on create、Filter、Group、idLookup、Nillable、Sort、Update

説明レコード名。この項目により、複数のレコードが [Command Center 設定] アプリケーションのタブの 1 つの対応付けにまとめられます。

型reference

OwnerId

プロパティCreate、Defaulted on create、Filter、Group、Sort、Update

説明このレコードを現在所有するユーザの ID。デフォルト値は、作成操作を実行するために API にログインしたユーザです。

55

wkcc__CommandCenterMapping__cWork.com のデータモデルについて

Page 60: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

型string

wkcc__MappedValueName__c

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明wkcc__MappedValue__c 項目にオブジェクト ID が含まれる場合、この項目にはそのオブジェクトに関連付けられた名前が含まれます。それ以外の場合、この項目は空白になります。

型string

wkcc__MappedValue__c

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明対応付けのいずれかの列の値。

型string

wkcc__MappingKey__c

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明内部カスタムメタデータ型の値を検索するためのキー。

型string

wkcc__MappingTypeId__c

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明内部カスタムメタデータ型の値の ID。

型string

wkcc__MappingType__c

プロパティCreate、Filter、Group、Nillable、Sort、Update

56

wkcc__CommandCenterMapping__cWork.com のデータモデルについて

Page 61: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

説明内部カスタムメタデータ型からの値。

関連トピック:

Salesforce ヘルプ: 従業員健康チェックアンケートの対応付けの設定Salesforce ヘルプ: アンケートの回答のデータモデルへの対応付け

wkcc__LocationWellnessAggregation__cロケーションおよびロケーションに直接リンクされている従業員の状況ごとに健康の数を集計します。このオブジェクトは、Workplace Command Center バージョン 4.2 以降がインストールされている組織で使用できます。

サポートされているコールcreate()、delete()、describeLayout()、describeSObjects()、getDeleted()、getUpdated()、query()、retrieve()、undelete()、update()、upsert()

項目

詳細項目

型string

Name

プロパティAutonumber、Defaulted on create、Filter、idLookup、Sort

説明レコード名。

型reference

OwnerId

プロパティCreate、Defaulted on create、Filter、Group、Sort、Update

説明このレコードを現在所有するユーザの ID。デフォルト値は、create を実行するために API にログインするユーザです。

型string

wkcc__ExternalId__c

57

wkcc__LocationWellnessAggregation__cWork.com のデータモデルについて

Page 62: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

プロパティCreate、Filter、Group、idLookup、Sort、Update

説明["Cascade" + ":" +] <Location Id> + ‘:’ + <Wellness Status>

という形式で表されるレコードの一意の識別子。カスケードプレフィックスが存在するのは、子ロケーション健康状況値が含まれるレコードのみです。この項目は組織内で一意です。

型double

wkcc__LocationIndividualCount__c

プロパティCreate、Defaulted on create、Filter、Sort、Update

説明健康状況を考慮しない個人総数。

型reference

wkcc__Location__c

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明関連するロケーション。

型boolean

wkcc__NeedsReaggregation__c

プロパティCreate、Defaulted on create、Filter、Group、Sort、Update

説明健康状況データ (具体的には、それぞれの状況の従業員数) を再集計する必要があることをバッチプロセスに示します (true)。この項目は、バッチプロセスがデータを再集計すると false にリセットされます。

型percent

wkcc__WellnessPercent__c

プロパティFilter、Nillable、Sort

58

wkcc__LocationWellnessAggregation__cWork.com のデータモデルについて

Page 63: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

説明健康状況に含まれるロケーションの従業員の計算比率。IF(wkcc__LocationIndividualCount__c = 0,0,wkcc__WellnessStatusIndividualCount__c /

wkcc__LocationIndividualCount__c)

型double

wkcc__WellnessStatusIndividualCount__c

プロパティCreate、Defaulted on create、Filter、Sort、Update

説明健康状況の登録がある個人の数。

型string

wkcc__WellnessStatus__c

プロパティCreate、Filter、Group、Sort、Update

説明個人の健康状況。

wkcc__LocationWellnessFact__cロケーションおよび状況ごとに健康の数を集計します。このオブジェクトは、ロケーションに直接リンクされているすべての従業員の状況数、またはそのロケーションの子孫階層のレコードにリンクされているすべての従業員の状況数を集計して、ロケーション階層を積み上げ集計します。このオブジェクトは、Work.com がインストールされている組織で使用できます。ロケーションや従業員危機対応評価が変わったり、従業員がロケーションを変更したりするたびに、ロケーションウェルネスファクトが作成および更新されます。これらのレコードには、ダッシュボードクエリのパフォーマンス向上のために集計が格納されます。ウェルネスファクトレコードは、特定のロケーションの健康状況種別ごとに作成され、その健康状況の括弧内に従業員のパーセントと数の両方が表示されます。ウェルネスファクトには、健康状況従業員数 / ロケーション従業員数 = 健康のパーセントのように特定のロケーションの合計従業員数も含まれます。直接関連する数は、レベル 1 ロケーションで保持されます。カスケードされる数は、レベル 1 ロケーションとレベル 2 ロケーションで保持されます。

59

wkcc__LocationWellnessFact__cWork.com のデータモデルについて

Page 64: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

サポートされているコールcreate()、delete()、describeLayout()、describeSObjects()、getDeleted()、getUpdated()、query()、retrieve()、undelete()、update()、upsert()

項目

詳細項目

型string

Name

プロパティAutonumber、Defaulted on create、Filter、idLookup、Sort

説明レコード名。

型reference

OwnerId

プロパティCreate、Defaulted on create、Filter、Group、Sort、Update

説明このレコードを現在所有するユーザの ID。デフォルト値は、create を実行するために API にログインするユーザです。

型string

wkcc__ExternalId__c

プロパティCreate、Filter、Group、idLookup、Sort、Update

説明["Cascade" + ":" +] <Location Id> + ‘:’ + <Wellness Status>

という形式で表されるレコードの一意の識別子。カスケードプレフィックスが存在するのは、子ロケーション健康状況値が含まれるレコードのみです。この項目は組織内で一意です。

型double

wkcc__LocationEmployeeCount__c

プロパティCreate、Filter、Sort、Update

説明健康状況を考慮しない従業員総数。

60

wkcc__LocationWellnessFact__cWork.com のデータモデルについて

Page 65: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

型double

wkcc__LocationLevel__c

プロパティFilter、Nillable、Sort

説明関連するロケーションのロケーションレベル。

型reference

wkcc__Location__c

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明関連するロケーション。

型boolean

wkcc__NeedsReaggregation__c

プロパティCreate、Defaulted on create、Filter、Group、Sort、Update

説明健康状況データ (具体的には、それぞれの状況の従業員数) を再集計する必要があることをバッチプロセスに示します (true)。この項目は、バッチプロセスがデータを再集計すると false にリセットされます。この項目は、Workplace Command Center 4.2 以降がインストールされている組織で使用できます。

型percent

wkcc__WellnessPercent__c

プロパティFilter、Nillable、Sort

説明健康状況に含まれるロケーションの従業員の比率。

型double

wkcc__WellnessStatusEmployeeCount__c

プロパティCreate、Filter、Sort、Update

説明健康状況の登録がある従業員の数。

61

wkcc__LocationWellnessFact__cWork.com のデータモデルについて

Page 66: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

型string

wkcc__WellnessStatus__c

プロパティCreate、Filter、Group、Sort、Update

説明従業員の健康状況。

wkcc__LocationWellnessStaging__c非推奨。このオブジェクトは、ロケーションウェルネスファクトを再計算するためのステージングテーブルです。レコードは、ロケーションが再計算されると削除されます。このオブジェクトは、Work.com バージョン 4

以前がインストールされている組織で使用できます。このオブジェクトは、Workplace Command Center バージョン 4.2 で廃止されました。バージョン 4.2 以降、このオブジェクトのデータは更新されません。このオブジェクトのレコードは、カスタムソリューションで使用しないでください。

サポートされているコールcreate()、delete()、describeLayout()、describeSObjects()、getDeleted()、getUpdated()、query()、retrieve()、search()、undelete()、update()、upsert()

項目

詳細項目

型dateTime

LastReferencedDate

プロパティFilter、Nillable、Sort

説明現在のユーザがこのレコードに関連するレコードを最後に表示したときのタイムスタンプ。

型dateTime

LastViewedDate

プロパティFilter、Nillable、Sort

62

wkcc__LocationWellnessStaging__cWork.com のデータモデルについて

Page 67: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

説明現在のユーザがこのレコードを最後に表示したときのタイムスタンプ。この値が null の場合、このレコードは参照 (LastReferencedDate) されただけで、表示はされていない可能性があります。

型string

Name

プロパティAutonumber、Defaulted on create、Filter、idLookup、Sort

説明レコード名。

型reference

OwnerId

プロパティCreate、Defaulted on create、Filter、Group、Sort、Update

説明このレコードを現在所有するユーザの ID。デフォルト値は、create を実行するために API にログインするユーザです。

型string

wkcc__ExternalId__c

プロパティCreate、Filter、Group、idLookup、Sort、Update

説明<Location Id> + ‘:’ + <Wellness Status> という形式で表されるレコードの一意の識別子。この項目は組織内で一意です。

型picklist

wkcc__JobStatus__c

プロパティCreate、Defaulted on create、Filter、Group、Restricted picklist、Sort、Update

説明このロケーションの処理状況を示します。使用可能な値は次のとおりです。• Not Processed

• Processing

63

wkcc__LocationWellnessStaging__cWork.com のデータモデルについて

Page 68: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

型reference

wkcc__Location__c

プロパティCreate、Filter、Group、Sort、Update

説明ファクトレコードの再計算が必要なロケーション。

wkcc__Settings__cWorkplace Command Center アプリケーションの設定。このオブジェクトは、Work.com がインストールされている組織で使用できます。

サポートされているコールcreate()、delete()、describeLayout()、describeSObjects()、getDeleted()、getUpdated()、query()、retrieve()、search()、undelete()、update()、upsert()

項目

詳細項目

型string

Name

プロパティCreate、Defaulted on create、Filter、Group、idLookup、Nillable、Sort、Update

説明レコード名。

型reference

SetupOwnerId

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明設定所有者 ID。

型boolean

wkcc__EmployeeIndividualSyncDisabled__c

プロパティCreate、Defaulted on create、Filter、Group、Sort、Update

64

wkcc__Settings__cWork.com のデータモデルについて

Page 69: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

説明true の場合、従業員レコードの初回作成後に従業員データと個人データが同期されません。false の場合、従業員の項目の変更を個人の対応する項目にプッシュすることで、従業員データと個人データが同期されます。デフォルト値は true です。

型double

wkcc__LocationWellnessStagingBatchSize__c

プロパティCreate、Defaulted on create、Filter、Nillable、Sort、Update

説明ロケーションウェルネスステージングレコードの処理時に使用されるバッチサイズ。この値は 1 ~ 200 でなければならず、範囲外の値は無視されます。デフォルトは 200 です。バッチプロセスでガバナ制限エラーが発生する場合は、この値を減らしてください。

型double

wkcc__LocationWellnessStagingScheduleMins__c

プロパティCreate、Defaulted on create、Filter、Nillable、Sort、Update

説明ロケーションウェルネスステージングレコードを処理する次のバッチの実行をスケジュールおよび再スケジュールするために使用される分数。この値は 0 ~ 1440 でなければならず、範囲外の値は無視されます。デフォルトは 5 です。

型double

wkcc__SendSurveyBatchSize__c

プロパティCreate、Defaulted on create、Filter、Nillable、Sort、Update

説明アンケートの送信時に使用されるバッチサイズ。この値は 1 ~ 5000 でなければならず、範囲外の値は無視されます。デフォルトは 200 です。バッチプロセスでガバナ制限エラーが発生する場合は、この値を減らしてください。

65

wkcc__Settings__cWork.com のデータモデルについて

Page 70: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

wkcc__SurveyHistory__c特定のアンケート送信の履歴データを表します。このデータには、アンケートの名前、アンケートの送信開始日時、有効なスケジュール (ある場合)、および送信操作の状況が含まれます。この履歴から、アンケートの問題の監視やトラブルシューティングに使用できる監査履歴が得られます。このオブジェクトは API バージョン49.0 以降で使用できます。

サポートされているコールcreate()、delete()、describeLayout()、describeSObjects()、getDeleted()、getUpdated()、query()、retrieve()、search()、undelete()、update()、upsert()

項目

詳細項目

型string

Name

プロパティAutonumber、Defaulted on create、Filter、idLookup、Sort

説明履歴を一意に識別する、SH-プレフィックス付きの自動生成された番号。

型reference

OwnerId

プロパティCreate、Defaulted on create、Filter、Group、Sort、Update

説明このアンケート送信で有効なアンケートスケジュールを所有するユーザ。スケジュールなしで送信されたアンケートには適用されません。

型dateTime

wkcc__EndDate__c

プロパティCreate、Filter、Nillable、Sort、Update

説明システムがアンケートの送信を終了した日時。

メモ: アンケートが複数の受信者に送信されるときは、バッチジョブで送信される場合があります。表示される日時は、アンケートの最後のバッチジョブが実行を完了した日時を示しています。

66

wkcc__SurveyHistory__cWork.com のデータモデルについて

Page 71: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

型dateTime

wkcc__StartDate__c

プロパティCreate、Filter、Nillable、Sort、Update

説明システムがアンケートの送信を開始した日時。

メモ: アンケートが複数の受信者に送信されるときは、バッチジョブで送信される場合があります。表示される日時は、最初のバッチジョブがアンケートの送信を開始した日時を示しています。

型picklist

wkcc__Status__c

プロパティCreate、Filter、Group、Nillable、Restricted picklist、Sort、Update

説明送信操作の全体的な状況。使用可能な値は次のとおりです。• Failed

• Processing

• Succeeded

メモ: アンケートが複数の受信者に送信されるときは、バッチジョブで送信される場合があります。いずれかのバッチジョブが失敗した場合、送信全体の状況は Failed になります。

型reference

wkcc__SurveySchedule__c

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明スケジュールに従って送信されたアンケートの場合、この項目はスケジュールの名前です。スケジュールなしで送信されたアンケートの場合、この項目の値は null です。

wkcc__SurveySchedule__c選択されたアンケート、メールテンプレート、検索条件を含む、組織のアンケートスケジュールの詳細を表します。このオブジェクトは、API バージョン 49.0 以降で使用できます。

67

wkcc__SurveySchedule__cWork.com のデータモデルについて

Page 72: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

スケジュール済みアンケートを受信するロケーションまたは従業員に関する詳細を表すカスタムオブジェクトは wkcc__SurveyScheduleRecipient__c です。

サポートされているコールcreate()、delete()、describeLayout()、describeSObjects()、getDeleted()、getUpdated()、query()、retrieve()、search()、undelete()、update()、upsert()

項目

詳細項目

型dateTime

LastReferencedDate

プロパティFilter、Nillable、Sort

説明現在のユーザがこのレコードに関連するレコードを最後に表示したときのタイムスタンプ。

型dateTime

LastViewedDate

プロパティFilter、Nillable、Sort

説明現在のユーザがこのレコードを最後に表示したときのタイムスタンプ。この値が null の場合、このレコードは参照 (LastReferencedDateを参照) されただけで、表示はされていない可能性があります。

型string

Name

プロパティCreate、Defaulted on create、Filter、Group、idLookup、Nillable、Sort、Update

説明必須。アンケートスケジュールの名前。最大文字数は 80 文字です。

型reference

OwnerId

プロパティCreate、Defaulted on create、Filter、Group、Sort、Update

68

wkcc__SurveySchedule__cWork.com のデータモデルについて

Page 73: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

説明このレコードを現在所有するユーザの ID。デフォルト値は、作成操作を実行するために API にログインするユーザです。

型boolean

wkcc__Active__c

プロパティCreate、Defaulted on create、Filter、Group、Sort、Update

説明必須。スケジュールが定義されたとおりに実行されているかどうかを示します。アンケートスケジュールを無効化すると、再有効化するまで実行が停止されます。デフォルトは true です。

メモ: スケジュールを無効化すると、wkcc__NextSendDate__c がクリアされます。この項目がクリアされるのは、スケジュールが再有効化されるまで次の送信がいつ行われるのかわからないためです。

型boolean

wkcc__AuthenticationRequired__c

プロパティCreate、Defaulted on create、Filter、Group、Sort、Update

説明このスケジュールで送信されたアンケートの受信者が、アンケートへのアクセスに対して認証する必要があるかどうかを示します。API バージョン50.0 以降で利用できます。デフォルト値は、false です。

メモ: 認証を要求するアンケートの受信者は、Work.com 組織にユーザレコードを持っていること、その従業員レコードにメールアドレスが含まれていること、および各従業員のユーザが有効なコミュニティに関連付けられていることが必要です。認証を要求するアンケートを送信またはスケジュールした場合、表示された総受信者数には、すべての要件を満たす受信者の数が反映されます。警告により、他の対象受信者に関する問題と、影響を受ける個人の数が通知されます。

型string

wkcc__EmailTemplateId__c

プロパティCreate、Filter、Group、Sort、Update

説明必須。このスケジュールで選択されたメールテンプレートの ID。

69

wkcc__SurveySchedule__cWork.com のデータモデルについて

Page 74: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

型date

wkcc__EndDate__c

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明スケジュールによりアンケートの送信が停止される日付。この値はwkcc__StartDate__cの値よりも後にする必要があります。この値は GMT

時間で保存されますが、ユーザにはローカル時間で表示されます。

型boolean

wkcc__IncludeSublocations__c

プロパティCreate、Defaulted on create、Filter、Group、Sort、Update

説明必須。サブエリアを含めるか (true)、否か (false) を示します。サブエリアはロケーションレコードの子レコードです。この項目は、受信者種別がLocation の場合にのみ適用されます。デフォルト値は false です。

型string

wkcc__IndividualRole__c

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明スケジュール済みアンケートの受信者である個人により共有されるロールを示します。この項目を使用して、選択したロケーションのロール固有の受信者グループにのみスケジュール済みアンケートを送信します。この項目は、受信者種別が Locationの場合にのみ適用されます。最大文字数は255 文字です。

型dateTime

wkcc__NextSendDate__c

プロパティCreate、Filter、Nillable、Sort、Update

説明スケジュールの現在の定義に基づいて次にアンケートを受信者に送信する日時 (GMT)。この値は GMT 時間で保存されますが、ユーザにはローカル時間で表示されます。

70

wkcc__SurveySchedule__cWork.com のデータモデルについて

Page 75: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

メモ: スケジュールを無効化すると、wkcc__NextSendDate__c がクリアされます。この項目がクリアされるのは、スケジュールが再有効化されるまで次の送信がいつ行われるのかわからないためです。

型picklist

wkcc__RecipientType__c

プロパティCreate、Defaulted on create、Filter、Group、Restricted picklist、Sort、Update

説明必須。スケジュール済みアンケートの選択された受信者のレコード種別を示します。

重要: スケジュールの作成後に受信者種別を変更することはできません。

使用可能な値は次のとおりです。• Employee

• Location

デフォルト値は、Employee です。

型picklist

wkcc__ScheduleFrequency__c

プロパティCreate、Defaulted on create、Filter、Group、Restricted picklist、Sort、Update

説明必須。アンケートの送信頻度を示します。使用可能な値は次のとおりです。• ONCE

• DAILY

• WEEKLY

デフォルト値は、ONCE です。

型dateTime

wkcc__StartDate__c

プロパティCreate、Filter、Sort、Update

説明必須。スケジュールによりアンケートの送信が開始される日時。この値はwkcc__EndDate__c の値よりも前にする必要があります。この値は GMT

時間で保存されますが、ユーザにはローカル時間で表示されます。

71

wkcc__SurveySchedule__cWork.com のデータモデルについて

Page 76: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

型reference

wkcc__Survey__c

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明このスケジュールで送信するアンケート。この項目は、アンケートオブジェクトへの参照です。

wkcc__SurveyScheduleRecipient__c特定のアンケートスケジュールで送信されるアンケートの受信者に関する詳細を表します。受信者は従業員またはロケーションです。スケジュール済みアンケートの受信者を変更した場合、更新された受信者リストはスケジュール済みアンケートの次回の送信時に参照されます。このオブジェクトは API バージョン 49.0 以降で使用できます。選択されたアンケート、メールテンプレート、検索条件を含む、組織のアンケートスケジュールの詳細を表すカスタムオブジェクトは wkcc__SurveySchedule__c です。

サポートされているコールcreate()、delete()、describeLayout()、describeSObjects()、getDeleted()、getUpdated()、query()、retrieve()、undelete()、update()、upsert()

項目

詳細項目

型string

Name

プロパティAutonumber、Defaulted on create、Filter、idLookup、Sort

説明アンケートスケジュール受信者の自動生成 ID。SSR-{00000000} の表示形式を使用します。

型reference

wkcc__Employee__c

プロパティCreate、Filter、Group、Nillable、Sort、Update

72

wkcc__SurveyScheduleRecipient__cWork.com のデータモデルについて

Page 77: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

説明これは Employee オブジェクトへの参照項目です。wkcc__Location__c項目との併用はできません。

メモ: 参照先の従業員レコードが削除されると、wkcc__Employee__c

項目はクリアされます。

型reference

wkcc__Location__c

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明これは Location オブジェクトへの参照項目です。wkcc__Employee__c 項目との併用はできません。

メモ: 参照先のロケーションレコードが削除されると、wkcc__Location__c 項目はクリアされます。

型reference

wkcc__SurveySchedule__c

プロパティCreate、Filter、Group、Sort

説明必須。この受信者リストに関連付けられたアンケートスケジュールの名前。

メモ: 参照先のアンケートスケジュールが削除されると、関連付けられたアンケート受信者リストも削除されます。

wkcc__TriggerSettings__cEmployee、Location、およびその他の Work.com 関連のオブジェクトを表します。このオブジェクトは、Work.com

がインストールされている組織で使用できます。wkcc__TargetSettings__c レコードを使用して、これらのトリガを有効または無効にします。

サポートされているコールcreate()、delete()、describeLayout()、describeSObjects()、getDeleted()、getUpdated()、query()、retrieve()、search()、undelete()、update()、upsert()

73

wkcc__TriggerSettings__cWork.com のデータモデルについて

Page 78: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

項目

詳細項目

型string

Name

プロパティCreate、Defaulted on create、Filter、Group、idLookup、Sort、Update

説明トリガの API 参照名。「b2w_<オブジェクト名>Trigger」の形式の名前 (例:

b2w_EmployeeTrigger)。

型reference

SetupOwnerId

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明設定所有者 ID。

型boolean

wkcc__IsAfterDeleteDisabled__c

プロパティCreate、Defaulted on create、Filter、Group、Sort、Update

説明true の場合、after-delete トリガが無効になります。デフォルト値は、false です。

型boolean

wkcc__IsAfterInsertDisabled__c

プロパティCreate、Defaulted on create、Filter、Group、Sort、Update

説明true の場合、after-insert トリガが無効になります。デフォルト値は、false です。

型boolean

wkcc__IsAfterUndeleteDisabled__c

プロパティCreate、Defaulted on create、Filter、Group、Sort、Update

74

wkcc__TriggerSettings__cWork.com のデータモデルについて

Page 79: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

説明true の場合、after-undelete トリガが無効になります。デフォルト値は、false

です。

型boolean

wkcc__IsAfterUpdateDisabled__c

プロパティCreate、Defaulted on create、Filter、Group、Sort、Update

説明true の場合、after-update トリガが無効になります。デフォルト値は、false です。

型boolean

wkcc__IsBeforeDeleteDisabled__c

プロパティCreate、Defaulted on create、Filter、Group、Sort、Update

説明true の場合、before-delete トリガが無効になります。デフォルト値は、false

です。

型boolean

wkcc__IsBeforeInsertDisabled__c

プロパティCreate、Defaulted on create、Filter、Group、Sort、Update

説明true の場合、before-insert トリガが無効になります。デフォルト値は、false

です。

型boolean

wkcc__IsBeforeUpdateDisabled__c

プロパティCreate、Defaulted on create、Filter、Group、Sort、Update

説明true の場合、before-update トリガが無効になります。デフォルト値は、false

です。

型boolean

wkcc__IsDisabled__c

75

wkcc__TriggerSettings__cWork.com のデータモデルについて

Page 80: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

プロパティCreate、Defaulted on create、Filter、Group、Sort、Update

説明true の場合、オブジェクトのすべての Work.com トリガが無効になります。デフォルト値は、false です。

関連トピック:

Command Center のデータトリガ

wkcc__WorkQueueItem__cアンケートの送信やロケーションの状況の集計など、Workplace Command Center のバックグラウンド処理ジョブを調整します。このオブジェクトは、Workplace Command Center がインストールされている組織で使用できます。たとえば、システム管理者が[アンケートを送信]をクリックしてロケーションのすべての個人にアンケートを送信すると、Work.com は wkcc__WorkQueueItem__c オブジェクトにレコードを作成します。このオブジェクトにレコードを追加することは、作業キューにジョブを追加することに似ています。レコードには、優先度、状況、作業の詳細など、必要な作業に関する情報が含まれます。機密情報 (アンケートのメールテンプレート、受信者とロケーションの ID など) は暗号化されて wkcc__EncryptedDetails__c 項目に保存されます。バックグラウンドプロセスは新しいレコードがあるかどうかを確認し、新しいレコードがあると、アンケートを実際に送信するなどの作業を処理するジョブを起動します。ジョブが正常に完了すると、バックグラウンドプロセスはレコードを削除します。ジョブが失敗した場合、バックグラウンドプロセスはメッセージを失敗の詳細と共に wkcc__CmdCtrLog__c オブジェクトに記録します。

サポートされているコールcreate()、delete()、describeLayout()、describeSObjects()、getDeleted()、getUpdated()、query()、retrieve()、search()、undelete()、update()、upsert()

項目

詳細項目

型dateTime

LastReferencedDate

プロパティFilter、Nillable、Sort

説明現在のユーザがこのレコードに関連するレコードを最後に表示したときのタイムスタンプ。

76

wkcc__WorkQueueItem__cWork.com のデータモデルについて

Page 81: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

型dateTime

LastViewedDate

プロパティFilter、Nillable、Sort

説明現在のユーザがこのレコードを最後に表示したときのタイムスタンプ。null

値の場合、このレコードは参照されただけで、表示はされていない可能性があります。

型string

Name

プロパティAutonumber、Defaulted on create、Filter、idLookup、Sort

説明レコードの名前。

型reference

OwnerId

プロパティCreate、Defaulted on create、Filter、Group、Sort、Update

説明このレコードを現在所有するユーザの ID。デフォルト値は、API にログインして create() を実行したユーザです。

型textarea

wkcc__EncryptedDetails__c

プロパティCreate、Nillable、Update

説明ジョブに関する機密の詳細 (アンケートのメールテンプレート、受信者とロケーションの ID など) を含む暗号化され逐次化されたオブジェクトを保存します。

型double

wkcc__JobDetailHash__c

プロパティCreate、Filter、idLookup、Nillable、Sort、Update

77

wkcc__WorkQueueItem__cWork.com のデータモデルについて

Page 82: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

説明ジョブの詳細の一意のハッシュ。バックグラウンドプロセスはこの値を使用して、重複ジョブを回避します。

型double

wkcc__JobPriority__c

プロパティCreate、Defaulted on create、Filter、idLookup、Nillable、Sort、Update

説明ジョブの優先度を指定します。バックグラウンドプロセスは、最も高い数値を持つジョブを最初に選択します。2 つのレコードの優先度が同じ場合、バックグラウンドプロセスは、レコード作成タイムスタンプに基づいて最近追加されたジョブを選択します。デフォルト値は 0 です。

型textarea

wkcc__JobStatusDetails__c

プロパティCreate、Nillable、Update

説明ジョブの状況に関する詳細。記録されたエラーメッセージが含まれます。

型picklist

wkcc__JobStatus__c

プロパティCreate、Defaulted on create、Filter、Group、Nillable、Restricted picklist、Sort、Update

説明ジョブの状況。使用可能な値は次のとおりです。• Error

• New

型string

wkcc__JobType__c

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明ジョブの種別 (アンケート、状況の集計など) を指定します。

78

wkcc__WorkQueueItem__cWork.com のデータモデルについて

Page 83: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

型dateTime

wkcc__ProcessAfter__c

プロパティCreate、Defaulted on create、Filter、Nillable、Sort、Update

説明この項目で指定された時刻以降になるまで、ジョブの処理を遅延します。Salesforce は、指定された時刻以降にジョブが処理されることを保証できますが、その時刻以降にどの程度の時間がかかるかを保証できません。

型string

wkcc__QIStatus__c

プロパティCreate、Filter、Group、Sort、Update

説明このジョブに対応する内部状況 Apex クラスの名前。バックグラウンドプロセスはこのクラスを使用して、このジョブの実行タイミングを決定します。

型string

wkcc__QIWorker__c

プロパティCreate、Filter、Group、Sort、Update

説明このジョブに対応する内部労働者 Apex クラスの名前。バックグラウンドプロセスはこのクラスを使用して、このジョブの実行方法を決定します。

wkdw__EmployeeWorkExperience__c従業員ワークスペースコミュニティの従業員の実務経験を保存します。このオブジェクトは、従業員ワークスペース管理パッケージがインストールされている組織で使用できます。

サポートされているコールcreate()、delete()、describeLayout()、describeSObjects()、getDeleted()、getUpdated()、query()、retrieve()、search()、undelete()、update()、upsert()

79

wkdw__EmployeeWorkExperience__cWork.com のデータモデルについて

Page 84: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

項目

詳細項目

型dateTime

LastReferencedDate

プロパティFilter、Nillable、Sort

説明現在のユーザがこのレコードに関連するレコードを最後に表示したときのタイムスタンプ。

型dateTime

LastViewedDate

プロパティFilter、Nillable、Sort

説明現在のユーザがこのレコードを最後に表示したときのタイムスタンプ。この値が null の場合、このレコードは参照 (LastReferencedDate) されただけで、表示はされていない可能性があります。

型string

Name

プロパティAggregatable、Create、Defaulted On Create、Filter、Group、idLookup、Nillable、Sort、Update

説明従業員の実務経験の名前。

型reference

OwnerId

プロパティAggregatable、Create、Defaulted On Create、Filter、Group、NamePointing、Sort、Update

説明実務経験レコードを所有するユーザの ID。

型date

wkdw__CompletionDate__c

プロパティAggregatable、Create、Filter、Group、Nillable、Sort、Update

80

wkdw__EmployeeWorkExperience__cWork.com のデータモデルについて

Page 85: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

説明作業が完了した日付。完了日を指定しない場合、作業は進行中としてマークされます。

型textarea

wkdw__Description__c

プロパティCreate、Nillable、Update

説明従業員の実務経験の説明。

型boolean

wkdw__Ongoing__c

プロパティDefaulted On Create、Filter、Group、Sort

説明指定した作業が進行中のエクスペリエンスであるかどうかを示します。

型string

wkdw__Role__c

プロパティAggregatable、Create、Filter、Group、Sort、Update

説明実務経験における従業員のロール。

型date

wkdw__StartDate__c

プロパティAggregatable、Create、Filter、Group、Sort、Update

説明作業が開始した日付。

型textarea

wkdw__URLs__c

プロパティCreate、Nillable、Update

説明実務経験の関連 URL。各 URL は改行で区切ります。

81

wkdw__EmployeeWorkExperience__cWork.com のデータモデルについて

Page 86: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

Work.com で使用されるカスタムメタデータ型

Work.com データモデルには、次のカスタムメタデータ型が含まれます。Workplace Command Center パッケージでは、Work.com 用の次のカスタムメタデータ型がインストールされます。

wkcc__CmdCtrLogSettings__mdt

Workplace Command Center および健康チェックのロギングを設定するための「Default (デフォルト)」という名前のレコードが含まれるカスタムメタデータ型。ロギングを有効化または無効化できるほか、Salesforce で古いログメッセージを保持するかどうかおよび保持期間を設定できます。ログメッセージはwkcc__CmdCtrLog__c カスタムオブジェクトに保存されます。このカスタムメタデータ型は、Workplace Command

Center がインストールされている組織で使用できます。

wkcc__CmdCtrLogSettings__mdtWorkplace Command Center および健康チェックのロギングを設定するための「Default (デフォルト)」という名前のレコードが含まれるカスタムメタデータ型。ロギングを有効化または無効化できるほか、Salesforce で古いログメッセージを保持するかどうかおよび保持期間を設定できます。ログメッセージは wkcc__CmdCtrLog__c カスタムオブジェクトに保存されます。このカスタムメタデータ型は、Workplace Command Center がインストールされている組織で使用できます。

サポートされているコールdescribeLayout()、describeSObjects()、query()、retrieve()

項目

詳細項目

型boolean

wkcc__DoesDelPersistentData__c

プロパティDefaulted on create、Filter、Group、Sort

説明true の場合、Work.com は、wkcc__MaxPersistentDataRows__c 項目の値に達するまで古いログメッセージを wkcc__CmdCtrLog__c カスタムオブジェクトから削除します。たとえば、wkcc__MaxPersistentDataRows__c

が 2000 で、カスタムオブジェクト wkcc__CmdCtrLog__c 内のログメッセージ数が 2000 を超えたとします。この場合、Work.com は、ログメッセージ数が2000 に戻るまで古いログメッセージを削除します。デフォルト値は false

です。

82

Work.com で使用されるカスタムメタデータ型Work.com のデータモデルについて

Page 87: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

型boolean

wkcc__EnableLogging__c

プロパティDefaulted on create、Filter、Group、Sort

説明true の場合、Workplace Command Center および従業員健康チェックのロギングが有効になります。デフォルト値は true です。

型double

wkcc__MaxPersistentDataRows__c

プロパティFilter、Nillable、Sort

説明wkcc__DoesDelPersistentData__c 項目が true に設定されている場合、この項目により、wkcc__CmdCtrLog__c カスタムオブジェクトで保持するログメッセージの最大数が決まります。

関連トピック:

ロギングについて

83

wkcc__CmdCtrLogSettings__mdtWork.com のデータモデルについて

Page 88: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

第 6 章 シフト管理の使用によるワークプレイス再開のモデル化

Work.com のシフト管理では、従業員に安全に職場復帰してもらうプロセスが合理化されます。シフト管理を使用して、ワークプレイスの施設とリソースのキャパシティをモデル化できます。新しい要件とポリシーを考慮して、一度に出社することが許される人数を指定できます。

トピック:

• シフト管理のデータトリガ

• シフトレコード共有フロー

• Work.com のシフト管理のオブジェクトリファレンス

84

Page 89: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

シフト管理のデータトリガ

Work.com では、従業員、ロケーション、サービス予定、およびサービステリトリーメンバーのシフト管理のデータトリガをインストールして使用します。これらのオブジェクトのレコードを追加または変更すると、関連するオブジェクトで変更をトリガできます。データの読み込みで一部のトリガを無効にすることもできます。

employeeServiceAppointmentUpdateemployeeServiceAppointmentUpdate トリガは、サービス予定の更新時に実行されます。次のサービス予定条件が満たされると、ユーザに対して ShiftAcceptNotification__c レコードが作成されます。• ユーザのサービス予定の古い状況が Dispatched ではない。• 新しい状況が Dispatched である。• スケジュール済み開始時刻が明日以降である。スケジュール済みのジョブは、この 1 時間に作成された ShiftAcceptNotification__c レコードを探し、新規に割り当てられたサービス予定に関する通知をユーザに送信します。通知が送信されないようにするには、スケジュール済みジョブを無効にします。スケジュール済みジョブを無効にする手順は、次のとおりです。1. アプリケーションランチャーで、[シフト管理の設定] を選択します。2. [アプリケーション設定を定義] で [設定] をクリックします。3. [スケジュール済みジョブ] タブに移動します。4. [割り当てられたシフトを受諾/拒否するように従業員に通知する毎時ジョブ] をオフにします。

Employee_AfterUpdateEmployee_AfterUpdate トリガは、従業員の更新時に実行されます。従業員の健康状況が [出社可] から [出社不可] または [不明] に変更された場合、トリガは、その従業員に割り当てられたすべてのサービス予定を [スケジュール解除済み]に設定して、1 か月間の ResourceAbsence オブジェクトを作成します。また、シフト管理のモバイルおよびデスクトップエクスペリエンスへの従業員のアクセス権を無効にします。健康状況が [出社不可] または [不明] の場合、従業員は作業に適していません。健康状況が [出社不可] または [不明] から [出社可] に変更された場合、従業員は、作業に復帰する準備が整ったものとみなされます。トリガはリソース不在を削除し、シフト管理のモバイルおよびデスクトップエクスペリエンスへのアクセス権を従業員に付与します。

LocationInsertBefore および LocationUpdateBeforeLocationInsertBefore トリガは、新規ロケーションの挿入時に実行されます。LocationUpdateBefore は、ロケーションの更新時に実行されます。これらのトリガは、ロケーションの [名前] 項目が一意であることを検証します。シフト管理の設定時にデータインポータでサービステリトリーを作成するには、ロケーション名が一意であることが必要です。各サービステリトリーは、ロケーションにリンクされており、その名前のロケーションは 1 つのみ存在する必要があります。

85

シフト管理のデータトリガシフト管理の使用によるワークプレイス再開のモデル化

Page 90: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

トリガを無効にする手順は、次のとおりです。1. アプリケーションランチャーで、[シフト管理の設定] を選択します。2. [アプリケーション設定を定義] で [設定] をクリックします。3. [一般設定] タブに移動します。4. [一意のロケーション名を適用 (推奨)] をオフにします。

警告: このトリガを無効にすると、存在するロケーション名が重複する可能性があり、これが原因でサービステリトリーの作成時にデータインポートが失敗することがあります。外部システムからのロケーション名が重複しているために統合の問題が発生する場合は、このトリガを無効にするとうまくいく場合があります。ただし、一般的には、このトリガは無効にしないことをお勧めします。

ServiceAppointmentBeforeUpdateServiceAppointmentBeforeUpdate トリガは、サービス予定の更新時に実行されます。新しい状況が Rejectedの場合、トリガは、サービス予定の期間中、そのサービスリソースに対して ResourceAbsence オブジェクトを作成します。割り当てられたシフトの日時に作業できない場合、従業員はシフトを却下できます。シフトが却下されると、トリガはリソース不在を作成し、その従業員に対して同時に新しいシフトが再スケジュールされないようにします。

ServiceTerritoryMember_AfterUpdateServiceTerritoryMember_AfterUpdate トリガは、サービステリトリーメンバーの作成時に実行されます。次にトリガは、ユーザをサービステリトリー公開グループにリンクする共有レコードを作成します。シフト管理を設定するためにデータをインポートすると、従業員ごとにサービスリソースが作成され、ロケーションごとにサービステリトリーが作成されます。シフト管理では、サービステリトリーメンバーが、従業員が作業するサービステリトリーにサービスリソースを関連付けます。共有レコードは、従業員をサービステリトリー公開グループにリンクします。サービステリトリー公開グループによって、そのシフトのサービステリトリーの施設計画、シフト、およびサービス予定へのアクセス権が従業員に付与されます。

トリガの有効化と無効化シフト管理に付属するすべてのトリガを手動で無効にできるわけではありません。無効にできるトリガは、シフト管理の [一般設定] にあります。トリガを無効にする手順は、次のとおりです。1. アプリケーションランチャーで、[シフト管理の設定] を選択します。2. [アプリケーション設定を定義] で [設定] をクリックします。3. [一般設定] タブに移動します。4. 目的のトリガをオフにします。

86

シフト管理のデータトリガシフト管理の使用によるワークプレイス再開のモデル化

Page 91: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

シフトレコード共有フロー

シフト共有レコードの作成フローでは、シフトの作成時にサービステリトリーが入力されているかどうかが検査されます。入力されている場合は、シフト共有レコードが作成され、従業員は自分のシフトを確認できます。

Work.com のシフト管理のオブジェクトリファレンス

シフト管理パッケージには、このセクションに記載されているいくつかのカスタムオブジェクトおよび項目が含まれます。シフト管理は、Field Service のオブジェクトとサービス予定やスケジュール最適化などの機能を基盤にしており、Workplace Command Center が必要になります。シフト管理の使用を開始するには、Salesforce ヘルプの「シフト管理」を参照してください。シフト管理で使用されるオブジェクト間のリレーションを次の図に示します。

87

シフトレコード共有フローシフト管理の使用によるワークプレイス再開のモデル化

Page 92: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

シフト管理で使用される標準オブジェクトEmployee

会社または組織内の従業員を表します。従業員データをシフト管理にインポートすると、従業員レコードからサービスリソースレコードが作成されます。

Location

Location は、Work.com が組織の物理的なロケーションを表すために使用されます。シフト管理では、組織のロケーションデータを使用してサービステリトリーを入力します。

88

Work.com のシフト管理のオブジェクトリファレンスシフト管理の使用によるワークプレイス再開のモデル化

Page 93: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

ServiceTerritoryMember

サービスリソース (従業員) をサービステリトリー (ロケーション) にリンクして、テリトリーロケーション内のサービス予定に割り当てることができるようにします。

UserTerritory

シフトプランナーまたはワークプレイス管理者をサービステリトリー (ロケーション) にリンクします。カスタム権限セットを使用して、サービステリトリーを表示および管理するアクセス権を付与します。

シフト管理で使用されるカスタム項目が含まれる標準オブジェクトとServiceAppointment (ページ 91)

ワークプレイスの出社可能シフトとサービスリソースの確認済みシフトを表します。サービス予定は予定収容人数にリンクされ、確認されるとサービスリソース (個人) にリンクされます。

ServiceResource (ページ 92)

シフトを受諾できるユーザを表します。従業員レコードからデータがインポートされ、ユーザおよびサービスリソースレコードが作成されます。サービスリソースは、サービステリトリーメンバーシップを介してサービステリトリーにリンクされます。

ServiceTerritory (ページ 93)

ワークプレイスに関連付けられているロケーションとスペースを表します。Work.com では、標準 ServiceTerritory

オブジェクトに新しいカスタム項目が追加されます。Shift (ページ 95)

サービスリソーススケジュールのシフトを表します。Shift は、従業員の設定および制約に基づいて、従業員の出社可能日時を表す Salesforce 標準オブジェクトです。シフトは、プランナーが出社可能日時の申請を送信するときに施設計画に含まれているサービスリソース (従業員) に対して作成されます。

WorkOrder (ページ 95)

顧客に対して実行するフィールドサービス作業を表します。Work.com では、WorkOrder オブジェクトに新しいカスタム項目が追加されます。シフトマネージャに関連付けられているカスタム項目には、そのシフトの施設計画に関する情報が含まれます。

シフト管理で使用されるカスタムオブジェクトwkfsl__Facility_Plan__c (ページ 96)

サイトと建物の管理に役立つ施設計画を表します。このオブジェクトには、ロケーション、最大収容人数、出社時間枠の開始時刻、出社時間枠の終了時刻、出社間隔などの情報が含まれます。このオブジェクトは、シフト管理管理パッケージの一部としてインストールされます。

wkfsl__PlanningPeriod__c (ページ 101)

このオブジェクトは、「シフト管理」管理パッケージバージョン 3.0 で廃止されました。バージョン 3.0 以降では、wkfsl__Facility_Plan__c オブジェクトを使用して、従業員の出社可能日時の申請を管理し、返答期日を設定します。

89

Work.com のシフト管理のオブジェクトリファレンスシフト管理の使用によるワークプレイス再開のモデル化

Page 94: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

wkfsl__Shift_Management_Metric__c (ページ 103)

出社可能従業員や予定収容人数などのシフトデータを集計する指標を保存します。各レコードには、ロケーションに関連付けられ、今日を範囲とする計算されたシフトデータが保存されます。このオブジェクトは、シフト管理管理パッケージの一部としてインストールされます。

wkfsl__ShiftAcceptNotification__c (ページ 106)

従業員がサービス予定に割り当てられたときに複数のモバイルアプリケーション通知を受信しないようにするヘルパーオブジェクトを表します。このオブジェクトは、シフト管理管理パッケージの一部としてインストールされます。

wkfsl__Territory_Parent_Update_Evt__e (ページ 107)

このイベントは、サービステリトリーの親テリトリー項目が更新されたときにトリガされます。設定時にサービステリトリーがロケーションレコードからコピーされると、イベントがトリガされ、テリトリーがその親テリトリーにリンクされます。

ServiceAppointment

ワークプレイスの出社可能シフトとサービスリソースの確認済みシフトを表します。サービス予定は予定収容人数にリンクされ、確認されるとサービスリソース (個人) にリンクされます。このオブジェクトは、API バージョン 38.0 以降で使用できます。ServiceResource

シフトを受諾できるユーザを表します。従業員レコードからデータがインポートされ、ユーザおよびサービスリソースレコードが作成されます。サービスリソースは、サービステリトリーメンバーシップを介してサービステリトリーにリンクされます。このオブジェクトは、API バージョン 38.0 以降で使用できます。ServiceTerritory

ワークプレイスに関連付けられているロケーションとスペースを表します。Work.com では、標準 ServiceTerritory

オブジェクトに新しいカスタム項目が追加されます。このオブジェクトは、API バージョン 38.0 以降で使用できます。Shift

サービスリソーススケジュールのシフトを表します。Shift は、従業員の設定および制約に基づいて、従業員の出社可能日時を表す Salesforce 標準オブジェクトです。シフトは、プランナーが出社可能日時の申請を送信するときに施設計画に含まれているサービスリソース (従業員) に対して作成されます。このオブジェクトは、API バージョン 46.0 以降で使用できます。WorkOrder

顧客に対して実行するフィールドサービス作業を表します。Work.com では、WorkOrder オブジェクトに新しいカスタム項目が追加されます。シフトマネージャに関連付けられているカスタム項目には、そのシフトの施設計画に関する情報が含まれます。このオブジェクトは、API バージョン 36.0 以降で使用できます。wkfsl__Facility_Plan__c

サイトと建物の管理に役立つ施設計画を表します。このオブジェクトには、ロケーション、最大収容人数、出社時間枠の開始時刻、出社時間枠の終了時刻、出社間隔などの情報が含まれます。このオブジェクトは、シフト管理管理パッケージの一部としてインストールされます。このオブジェクトは、API バージョン 48.0

以降で使用できます。

90

Work.com のシフト管理のオブジェクトリファレンスシフト管理の使用によるワークプレイス再開のモデル化

Page 95: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

wkfsl__PlanningPeriod__c

このオブジェクトは、「シフト管理」管理パッケージバージョン 3.0 で廃止されました。バージョン 3.0 以降では、wkfsl__Facility_Plan__c オブジェクトを使用して、従業員の出社可能日時の申請を管理し、返答期日を設定します。このオブジェクトは、シフト管理管理パッケージの一部としてインストールされます。このオブジェクトは、API バージョン 48.0 以降で使用できます。wkfsl__Shift_Management_Metric__c

出社可能従業員や予定収容人数などのシフトデータを集計する指標を保存します。各レコードには、ロケーションに関連付けられ、今日を範囲とする計算されたシフトデータが保存されます。このオブジェクトは、シフト管理管理パッケージの一部としてインストールされます。このオブジェクトは、API バージョン 48.0

以降で使用できます。wkfsl__ShiftAcceptNotification__c

従業員がサービス予定に割り当てられたときに複数のモバイルアプリケーション通知を受信しないようにするヘルパーオブジェクトを表します。このオブジェクトは、シフト管理管理パッケージの一部としてインストールされます。このオブジェクトは、API バージョン 48.0 以降で使用できます。wkfsl__Territory_Parent_Update_Evt__e

このイベントは、サービステリトリーの親テリトリー項目が更新されたときにトリガされます。設定時にサービステリトリーがロケーションレコードからコピーされると、イベントがトリガされ、テリトリーがその親テリトリーにリンクされます。このオブジェクトは、API バージョン 48.0 以降で使用できます。

関連トピック:

Work.com のデータモデルについてWork.com のオブジェクトリファレンス: Employee

Field Service データモデルSalesforce および Lightning プラットフォームのオブジェクトリファレンス: ServiceTerritoryMember

Work.com のオブジェクトリファレンス: Location

Salesforce および Lightning プラットフォームのオブジェクトリファレンス: UserTerritory

ServiceAppointmentワークプレイスの出社可能シフトとサービスリソースの確認済みシフトを表します。サービス予定は予定収容人数にリンクされ、確認されるとサービスリソース (個人) にリンクされます。このオブジェクトは、API バージョン 38.0 以降で使用できます。ServiceAppointment オブジェクトの標準項目については、『オブジェクトリファレンス』の「ServiceAppointment」を参照してください。シフト管理に関連する状況値は次のとおりです。• なし — 初期状態。この予定はサービスリソースにリンクしておらず、出社可能シフトを表します。• スケジュール済み — (AssignedResource 連結オブジェクトを介して) 予定がサービスリソースにリンクされて

います。この予定は、そのサービスリソースによって暫定的に入力されたシフトを表します。• 配置済み — この予定は、現在サービスリソースと共有されており、そのシフトに割り当てられたことが

サービスリソースに通知されます。• 処理中 — サービスリソースがシフトを受諾しました。

91

ServiceAppointmentシフト管理の使用によるワークプレイス再開のモデル化

Page 96: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

サービスリソースは、シフトを拒否することもできます。その場合、AssignedResourceレコードが削除され、この予定は再度出社可能シフトを表します。

サポートされているコールcreate()、delete()、describeLayout()、describeSObjects()、getDeleted()、getUpdated()、query()、retrieve()、search()、undelete()、update()、upsert()

カスタム項目

詳細項目

型reference

wkfsl__Facility_Plan__c

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明施設計画。これには、ロケーションの最大収容人数などの情報が含まれます。この項目は、API バージョン 48.0 以降で使用できます。

型picklist

wkfsl__Reject_type__c

プロパティCreate、Filter、Group、Nillable、Restricted picklist、Sort、Update

説明この項目は、将来の使用のために予約されています。

ServiceResourceシフトを受諾できるユーザを表します。従業員レコードからデータがインポートされ、ユーザおよびサービスリソースレコードが作成されます。サービスリソースは、サービステリトリーメンバーシップを介してサービステリトリーにリンクされます。このオブジェクトは、API バージョン 38.0 以降で使用できます。ServiceResource オブジェクトの標準項目については、『オブジェクトリファレンス』の「ServiceResource」を参照してください。

サポートされているコールcreate()、describeLayout()、describeSObjects()、getDeleted()、getUpdated()、query()、retrieve()、search()、update()、upsert()

92

ServiceResourceシフト管理の使用によるワークプレイス再開のモデル化

Page 97: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

カスタム項目

詳細項目

型reference

wkfsl__Employee__c

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明このリソースの従業員情報。この項目は、API バージョン 48.0 以降で使用できます。

ServiceTerritoryワークプレイスに関連付けられているロケーションとスペースを表します。Work.com では、標準 ServiceTerritory

オブジェクトに新しいカスタム項目が追加されます。このオブジェクトは、API バージョン 38.0 以降で使用できます。ServiceTerritory オブジェクトの標準項目については、『オブジェクトリファレンス』の「ServiceTerritory」を参照してください。

サポートされているコールcreate()、delete()、describeLayout()、describeSObjects()、getDeleted()、getUpdated()、query()、retrieve()、search()、undelete()、update()、upsert()

カスタム項目

詳細項目

型picklist

wkfsl__Facility_Type__c

プロパティCreate、Defaulted on create、Filter、Group、Nillable、Restricted picklist、Sort、Update

説明ロケーションレコードから取り込まれる施設種別。この値は、Work.com

Command Center に表示されます。使用可能な値は次のとおりです。• Building

• Campus

• Floor

• Plant

93

ServiceTerritoryシフト管理の使用によるワークプレイス再開のモデル化

Page 98: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

• Site

• Space

• Store

• Virtual

• Warehouse

デフォルト値は、Buildingです。この項目は、API バージョン 48.0 以降で使用できます。

メモ: この項目は標準ですが、選択リスト値は Work.com のカスタムです。これらの値は、Work.com Command Center に表示されます。

型reference

wkfsl__Location__c

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明サービステリトリーのロケーション。この項目は、API バージョン 48.0 以降で使用できます。

型double

wkfsl__Maximum_Occupancy__c

プロパティCreate、Filter、Nillable、Sort、Update

説明サービステリトリーの最大収容人数。この項目はテリトリーごとに入力する必要があります。この項目は、API バージョン 48.0 以降で使用できます。

型boolean

wkfsl__Select_for_Facility_Plan__c

プロパティCreate、Filter、Group、Sort、Update

説明施設計画でこのサービステリトリーを使用できるかどうかを設定します。この項目の初期値は、設定時にロケーション種別から設定されます。デフォルト値は false です。この項目は API バージョン 48.0 以降およびパッケージバージョン 1.73 以降で使用できます。

94

ServiceTerritoryシフト管理の使用によるワークプレイス再開のモデル化

Page 99: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

Shiftサービスリソーススケジュールのシフトを表します。Shift は、従業員の設定および制約に基づいて、従業員の出社可能日時を表す Salesforce 標準オブジェクトです。シフトは、プランナーが出社可能日時の申請を送信するときに施設計画に含まれているサービスリソース (従業員) に対して作成されます。このオブジェクトは、API

バージョン 46.0 以降で使用できます。Shift オブジェクトの標準項目については、『オブジェクトリファレンス』の「Shift」を参照してください。スケジューラは、プランナーの出社可能日時の申請に基づいて、ServiceAppointment を ServiceResource オブジェクトと照合します。シフトはサービスリソースにリンクされ、サービス予定は施設の予定収容人数にリンクされます。

サポートされているコールcreate()、delete()、describeLayout()、describeSObjects()、getDeleted()、getUpdated()、query()、retrieve()、search()、undelete()、update()、upsert()

カスタム項目

詳細項目

型reference

wkfsl__Facility_Plan__c

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明このシフトに関連付けられている施設計画。この項目は管理パッケージバージョン 3.0 で追加されました。この項目は、API バージョン 48.0 以降で使用できます。

型reference

wkfsl__PlanningPeriod__c

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明

メモ: この項目は管理パッケージバージョン 3.0 以降では廃止されました。

このシフトに関連付けられている計画期間。バージョン 3.0 より前では、シフトは wkfsl__PlanningPeriod__c オブジェクトへの参照関係を使用していました。この項目は、API バージョン 48.0 以降で使用できます。

95

Shiftシフト管理の使用によるワークプレイス再開のモデル化

Page 100: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

WorkOrder顧客に対して実行するフィールドサービス作業を表します。Work.com では、WorkOrder オブジェクトに新しいカスタム項目が追加されます。シフトマネージャに関連付けられているカスタム項目には、そのシフトの施設計画に関する情報が含まれます。このオブジェクトは、API バージョン 36.0 以降で使用できます。WorkOrder オブジェクトの標準項目については、『オブジェクトリファレンス』の「WorkOrder」を参照してください。

サポートされているコールcreate()、delete()、describeLayout()、describeSObjects()、getDeleted()、getUpdated()、query()、retrieve()、search()、undelete()、update()、upsert()

カスタム項目

詳細項目

型reference

wkfsl__Facility_Plan__c

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明シフトの施設計画レコード。この項目は、API バージョン 48.0 以降で使用できます。

wkfsl__Facility_Plan__cサイトと建物の管理に役立つ施設計画を表します。このオブジェクトには、ロケーション、最大収容人数、出社時間枠の開始時刻、出社時間枠の終了時刻、出社間隔などの情報が含まれます。このオブジェクトは、シフト管理管理パッケージの一部としてインストールされます。このオブジェクトは、API バージョン 48.0 以降で使用できます。

サポートされているコールcreate()、delete()、describeLayout()、describeSObjects()、getDeleted()、getUpdated()、query()、retrieve()、search()、undelete()、update()、upsert()

96

WorkOrderシフト管理の使用によるワークプレイス再開のモデル化

Page 101: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

項目

詳細項目

型dateTime

wkfsl__AvailabilityRequestsSentDate__c

プロパティCreate、Filter、Nillable、Sort、Update

説明ワークプレイス管理者が従業員に出社可能日時の通知を送信した日付。この項目は、管理パッケージバージョン 3.0 以降で使用できます。

型string

Name

プロパティAutonumber、Defaulted on create、Filter、idLookup、Sort

説明施設計画の名前。

型boolean

wkfsl__Capacity_Overide__c

プロパティCreate、Defaulted on create、Filter、Group、Sort、Update

説明施設計画の予定収容人数を上書きするかどうかを示します。

型double

wkfsl__Capacity__c

プロパティCreate、Filter、Nillable、Sort、Update

説明この施設計画の最大許容収容人数。この項目は施設の最大収容人数と削減後利用率から計算されます。

型date

wkfsl__Completion_Date__c

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明従業員の出社可能日時の返答期日。期日までに従業員は施設計画の出社可能日時を編集できます。この日付以降、従業員はスケジュールされたすべ

97

wkfsl__Facility_Plan__cシフト管理の使用によるワークプレイス再開のモデル化

Page 102: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

てのシフトを表示できます。この項目は、管理パッケージバージョン 3.0

以降で使用できます。

型multipicklist

wkfsl__Days_of_the_week__c

プロパティCreate、Defaulted on create、Filter、Nillable、Restricted picklist、Update

説明この施設で使用される曜日。使用可能な値は次のとおりです。• Monday

• Tuesday

• Wednesday

• Thursday

• Friday

• Saturday

• Sunday

型date

wkfsl__End_Date__c

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明この施設計画の終了日。

型boolean

wkfsl__Generate_Shift__c

プロパティCreate、Defaulted on create、Filter、Group、Sort、Update

説明このサービステリトリーロケーションでシフトが計算されるかどうかを示します。最下位レベルのサービステリトリーの場合、この項目は true に設定されます。

型double

wkfsl__Max_Number_Of_Allowed_Employees__c

プロパティCreate、Filter、Nillable、Sort、Update

98

wkfsl__Facility_Plan__cシフト管理の使用によるワークプレイス再開のモデル化

Page 103: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

説明従業員の出社に時差がある場合の間隔あたりの収容人数。

型percent

wkfsl__Percentage_Allocation__c

プロパティCreate、Filter、Nillable、Sort、Update

説明削減後利用率。この値は、最大収容人数から予定収容人数を計算するために使用されます。

型reference

wkfsl__Related_Top_Level_Territory__c

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明施設計画のサービステリトリーに関連付けられた最上位のサービステリトリー。この項目は、パッケージバージョン 1.73 以降で使用できます。

型reference

wkfsl__Service_Territory__c

プロパティCreate、Filter、Group、Sort

説明この計画に関連付けられているサービステリトリー。

型boolean

wkfsl__Shifts_Were_Generated__c

プロパティCreate、Defaulted on create、Filter、Group、Sort、Update

説明施設計画のシフトが生成されたかどうかを示します。シフトの生成に失敗した場合でも、この値は true になります。

型time

wkfsl__Stagger_End_Time__c

プロパティCreate、Filter、Nillable、Sort、Update

99

wkfsl__Facility_Plan__cシフト管理の使用によるワークプレイス再開のモデル化

Page 104: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

説明時差期間の終了時刻。

型time

wkfsl__Stagger_Start_Time__c

プロパティCreate、Filter、Nillable、Sort、Update

説明時差期間の開始時刻。

型date

wkfsl__Start_Date__c

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明このシフトの開始日。

型double

wkfsl__Time_Interval__c

プロパティCreate、Filter、Nillable、Sort、Update

説明出社時間枠の長さ (分)。

型time

wkfsl__Time_To_Stagger__c

プロパティCreate、Filter、Nillable、Sort、Update

説明時差を計算するスケジュール済みジョブの実行の開始時刻。

型string

wkfsl__Timezone__c

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明この施設計画にリンクされているサービステリトリーのタイムゾーン。

100

wkfsl__Facility_Plan__cシフト管理の使用によるワークプレイス再開のモデル化

Page 105: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

型reference

wkfsl__Work_Type__c

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明この計画に関連付けられているカスタム作業種別。この項目は、パッケージバージョン 1.73 以降で使用できます。

wkfsl__PlanningPeriod__cこのオブジェクトは、「シフト管理」管理パッケージバージョン 3.0 で廃止されました。バージョン 3.0 以降では、wkfsl__Facility_Plan__c オブジェクトを使用して、従業員の出社可能日時の申請を管理し、返答期日を設定します。このオブジェクトは、シフト管理管理パッケージの一部としてインストールされます。このオブジェクトは、API バージョン 48.0 以降で使用できます。

サポートされているコールcreate()、delete()、describeLayout()、describeSObjects()、getDeleted()、getUpdated()、query()、retrieve()、search()、undelete()、update()、upsert()

項目

詳細項目

型string

Name

プロパティCreate、Defaulted on create、Filter、Group、idLookup、Nillable、Sort、Update

説明この計画期間の名前。

型reference

OwnerId

プロパティCreate、Defaulted on create、Filter、Group、Sort、Update

説明このレコードを現在所有するユーザの ID。デフォルト値は、API にログインして create() を実行したユーザです。

101

wkfsl__PlanningPeriod__cシフト管理の使用によるワークプレイス再開のモデル化

Page 106: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

型double

wkfsl__State__c

プロパティCreate、Filter、Nillable、Sort、Update

説明この項目は、将来の使用のために予約されています。

型date

wkfsl__Trigger_Date__c

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明この項目は、将来の使用のために予約されています。

型multipicklist

wkfsl__Weekdays__c

プロパティCreate、Filter、Nillable、Restricted picklist、Update

説明プランナーによって選択された平日。使用可能な値は次のとおりです。• Monday

• Tuesday

• Wednesday

• Thursday

• Friday

• Saturday

• Sunday

型date

wkfsl__completionDate__c

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明従業員の出社可能日時の送信期日。この日付を経過すると、従業員は出社不可とみなされます。

型date

wkfsl__endDate__c

102

wkfsl__PlanningPeriod__cシフト管理の使用によるワークプレイス再開のモデル化

Page 107: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明計画期間の終了日。

型date

wkfsl__startDate__c

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明計画期間の開始日。

wkfsl__Shift_Management_Metric__c出社可能従業員や予定収容人数などのシフトデータを集計する指標を保存します。各レコードには、ロケーションに関連付けられ、今日を範囲とする計算されたシフトデータが保存されます。このオブジェクトは、シフト管理管理パッケージの一部としてインストールされます。このオブジェクトは、API バージョン 48.0 以降で使用できます。

サポートされているコールcreate()、delete()、describeLayout()、describeSObjects()、getDeleted()、getUpdated()、query()、retrieve()、search()、undelete()、update()、upsert()

項目

詳細項目

型string

Name

プロパティCreate、Defaulted on create、Filter、Group、idLookup、Nillable、Sort、Update

説明この指標の名前。

型reference

OwnerId

プロパティCreate、Defaulted on create、Filter、Group、Sort、Update

103

wkfsl__Shift_Management_Metric__cシフト管理の使用によるワークプレイス再開のモデル化

Page 108: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

説明このレコードを現在所有するユーザの ID。デフォルト値は、API にログインして create() を実行したユーザです。

型double

wkfsl__Allocated_Occupancy__c

プロパティCreate、Filter、Nillable、Sort、Update

説明指定された日付の施設計画の収容人数。

型double

wkfsl__Assigned_Shifts__c

プロパティCreate、Filter、Nillable、Sort、Update

説明サービステリトリーとその子テリトリーの有効なサービス予定 ([配置済み]、[進行中]、[完了]、[受諾済み]) の数。

型double

wkfsl__Available_Employees__c

プロパティCreate、Filter、Nillable、Sort、Update

説明出社可能日時を送信し、出社可能であることを示した有効な従業員の数。

型dateTime

wkfsl__Calculated_as_of__c

プロパティCreate、Filter、Nillable、Sort、Update

説明指標が計算された日時。

型date

wkfsl__Date__c

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明データが計算されるシフトの日付。

104

wkfsl__Shift_Management_Metric__cシフト管理の使用によるワークプレイス再開のモデル化

Page 109: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

型double

wkfsl__Eligible_Employees__c

プロパティCreate、Filter、Nillable、Sort、Update

説明適格な従業員の数。

型reference

wkfsl__Location__c

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明ロケーションへの参照。

型double

wkfsl__Maximum_Occupancy__c

プロパティFilter、Nillable、Sort

説明ロケーションの最大収容人数。

型reference

wkfsl__Service_Territory__c

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明この指標に関連付けられているサービステリトリー。

型double

wkfsl__Total_Shifts__c

プロパティCreate、Filter、Nillable、Sort、Update

説明施設計画に基づいてサービステリトリーで作成されたサービス予定の数。この値には割り当て済みシフトと未割り当てシフトが含まれ、予定収容人数と一致します。

105

wkfsl__Shift_Management_Metric__cシフト管理の使用によるワークプレイス再開のモデル化

Page 110: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

wkfsl__ShiftAcceptNotification__c従業員がサービス予定に割り当てられたときに複数のモバイルアプリケーション通知を受信しないようにするヘルパーオブジェクトを表します。このオブジェクトは、シフト管理管理パッケージの一部としてインストールされます。このオブジェクトは、API バージョン 48.0 以降で使用できます。

サポートされているコールcreate()、delete()、describeLayout()、describeSObjects()、getDeleted()、getUpdated()、query()、retrieve()、search()、undelete()、update()、upsert()

項目

詳細項目

型string

Name

プロパティCreate、Defaulted on create、Filter、Group、idLookup、Nillable、Sort、Update

説明このレコードの名前。

型reference

OwnerId

プロパティCreate、Defaulted on create、Filter、Group、Sort、Update

説明このレコードを現在所有するユーザの ID。デフォルト値は、API にログインして create() を実行したユーザです。

型string

wkfsl__ServiceResourceId__c

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明このレコードに関連付けられているサービスリソース。

型string

wkfsl__UserId__c

プロパティCreate、Filter、Group、idLookup、Nillable、Sort、Update

106

wkfsl__ShiftAcceptNotification__cシフト管理の使用によるワークプレイス再開のモデル化

Page 111: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

説明このレコードに関連付けられているユーザ。この項目は組織内で一意です。

wkfsl__Territory_Parent_Update_Evt__eこのイベントは、サービステリトリーの親テリトリー項目が更新されたときにトリガされます。設定時にサービステリトリーがロケーションレコードからコピーされると、イベントがトリガされ、テリトリーがその親テリトリーにリンクされます。このオブジェクトは、API バージョン 48.0 以降で使用できます。

サポートされているコールcreate()、describeSObjects()

項目

詳細項目

型string

ReplayId

プロパティNillable

説明この項目は、イベントが登録者に配信されたときに入力されます。これは、イベントストリーム内のイベントの位置を参照します。

型textarea

wkfsl__jsonField__c

プロパティCreate、Nillable

説明JSON 形式のイベントメッセージ。この項目には、更新されるサービステリトリーの JSON blob が含まれます。

107

wkfsl__Territory_Parent_Update_Evt__eシフト管理の使用によるワークプレイス再開のモデル化

Page 112: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

第 7 章 ワークプレイス戦略プランナーによるロケーションの開始と終了のタイミングの評価ワークプレイス戦略プランナーによって、ビジネスの優先事項、業務のガイドライン、および新型コロナウィルスの公開データを Work.com 組織に追加できます。指標にしきい値を設定して、すべてのワークプレイスの場所での現在のリスクレベルを評価します。ダッシュボードを使用して、すべてのデータを 1 か所に集めて視覚化し、経営判断の参考にすることができます。

トピック:

• ワークプレイス戦略プランナーのデータトリガ

• ワークプレイス戦略プランナーオブジェクトリファレンス

108

Page 113: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

ワークプレイス戦略プランナーのデータトリガ

ワークプレイス戦略プランナーの管理パッケージを組織にインストールすると、危機、ロケーション、ロケーション評価のデータトリガが追加されます。

危機トリガ危機レコードが作成または更新されると、wkplan__CrisisTriggerが実行され、危機に関連するロケーションごとにロケーション評価レコードが作成されます。このトリガは、ワークプレイス戦略プランナー管理パッケージのインストール時にも実行され、危機に関連するワークプレイスロケーションごとに評価レコードが作成されます。

ロケーショントリガロケーションレコードが作成されると、wkplan__LocationTriggerが実行され、危機に関連するロケーションごとにロケーション評価レコードが作成されます。このトリガは、ワークプレイス戦略プランナー管理パッケージのインストール時にも実行され、危機に関連するワークプレイスロケーションごとに評価レコードが作成されます。

ロケーション評価トリガ組織にワークプレイス戦略プランナーパッケージをインストールした後にロケーション評価レコードが作成されると、wkplan__LocationAssessmentTrigger によって、インデックス項目であるロケーション評価名に一意の値が作成されます。

トリガの有効化と無効化デフォルトでは、組織ですべてのワークプレイス戦略プランナーのトリガが有効になります。それらのトリガをすべて無効にすることも可能ですが、有効のままにしておくことをお勧めします。wkplan__CrisisTrigger または wkplan__LocationTrigger のいずれかを無効にすると、新しいロケーションや危機に対してロケーション評価レコードが自動的に作成されなくなります。いずれかのトリガを無効にして再度有効にする場合は、トリガを無効している間に組織内で作成された危機とロケーションのペアに対して、ロケーション評価レコードを手動で作成してください。wkplan__LocationAssessmentTriggerを無効にすると、新しいロケーションと危機のペアに対してロケーション評価レコードを重複して作成することが可能になります。このトリガを無効にして再度有効にした場合、トリガが無効になっている間に作成された重複したロケーション評価レコードを手動で確認して削除してください。

109

ワークプレイス戦略プランナーのデータトリガワークプレイス戦略プランナーによるロケーションの開始と終了のタイミングの評価

Page 114: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

ワークプレイス戦略プランナーオブジェクトリファレンス

ワークプレイス戦略プランナーパッケージには、このセクションに記載されているいくつかのカスタムオブジェクトおよび項目が含まれています。ワークプレイス戦略プランナーを使用するには Workplace Command Center

が必要です。また、ワークプレイス戦略プランナーでは、Employee、Location、Address などの標準オブジェクトが利用されています。ワークプレイス戦略プランナーの使用を開始するには、Salesforce ヘルプの「ワークプレイス戦略プランナー」を参照してください。ワークプレイス戦略プランナーで使用されるオブジェクト間のリレーションを次の図に示します。

ワークプレイス戦略プランナーで使用される標準オブジェクトワークプレイス戦略プランナーでは、Workplace Command Center が必要で、さらに標準オブジェクトの Location、Crisis、Address、Employee が使用されます。戦略プランナーは、標準オブジェクトの Address と Employee でもカスタム項目を使用します。ワークプレイス戦略プランナーで使用されるカスタムオブジェクトワークプレイス戦略プランナー管理パッケージによって、標準オブジェクトの Employee、Location、Crisis、および Address に加えて必要となるいくつかのカスタムオブジェクトがインストールされます。

110

ワークプレイス戦略プランナーオブジェクトリファレンス

ワークプレイス戦略プランナーによるロケーションの開始と終了のタイミングの評価

Page 115: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

ワークプレイス戦略プランナーで使用される標準オブジェクトワークプレイス戦略プランナーでは、Workplace Command Center が必要で、さらに標準オブジェクトの Location、Crisis、Address、Employee が使用されます。戦略プランナーは、標準オブジェクトの Address と Employee でもカスタム項目を使用します。

戦略プランナーで使用される標準オブジェクトAddress

ワークプレイスロケーションには、標準項目の PartentId、City、State のデータが取り込まれます。Employee

ワークプレイス戦略プランナーでは、標準項目の LocationIdを使用して、従業員がロケーションに関連付けられます。

Location

Work.com 組織のロケーションレコードは、ワークプレイス戦略プランナーでの開始または終了の評価を行う固有のワークプレイスロケーションとして使用されます。戦略プランナーは、標準項目の Name、Description、visitorAddressID を使用します。

Crisis

ワークプレイス戦略プランナーは、Work.com 組織で、標準項目の CrisisType と Name を使用して、新型コロナウィルスなどの危機を参照します。

ワークプレイス戦略プランナーで使用される標準オブジェクトのカスタム項目Address (ページ 44)

address は郵送先住所、請求先住所、または自宅住所を表します。ワークプレイス戦略プランナーは、ロケーションごとにカスタム項目の wkcc__Region__cと wkcc__County__cを使用して、新型コロナウィルスの公開データソースからいくつかの危機指標を入力します。これらの項目は、Workplace Command Center 管理パッケージによってインストールされます。

Employee (ページ 40)

会社または組織内の従業員を表します。ワークプレイス戦略プランナーでは、何割の従業員が [出社可] の健康状況にあるかを示すカスタム項目の wkcc__ReadyToReturn__c が指標として使用されます。この項目と指標をすぐに使用するには、組織内で、推奨される対応付けと値を使用して、従業員の健康状態に関するアンケートを設定する必要があります。ただし、カスタムのアンケートと値を作成して使用することもできます。この項目は、Workplace Command Center 管理パッケージによってインストールされます。

ワークプレイス戦略プランナーで使用されるカスタムオブジェクトワークプレイス戦略プランナー管理パッケージによって、標準オブジェクトの Employee、Location、Crisis、および Address に加えて必要となるいくつかのカスタムオブジェクトがインストールされます。

111

ワークプレイス戦略プランナーで使用される標準オブジェクト

ワークプレイス戦略プランナーによるロケーションの開始と終了のタイミングの評価

Page 116: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

wkplan__CrisisMetric__c

危機の要因を測定するために利用できる定量的および定性的データを格納します。危機指標は、新型コロナウィルスパンデミックのような危機の重大度をより正確に把握するために使用します。この総計値は、危機の際に、各ワークプレイスロケーションの管理方法を決める際の参考になります。このオブジェクトは、ワークプレイス戦略プランナー管理パッケージの一部としてインストールされます。このオブジェクトは API バージョン 50.0 以降で使用できます。wkplan__CrisisMetricThreshold__c

すべての危機指標について、組織のしきい値を定義します。デフォルトでは、ワークプレイス戦略プランナーで、ロケーションの開始と終了のしきい値を設定できます。各ロケーションの指標データの値は、しきい値によって評価され、リスクレベルが決定されます。さらに、ロケーションの開始または終了について検討可能かどうかが判定されます。このオブジェクトは、ワークプレイス戦略プランナー管理パッケージの一部としてインストールされます。このオブジェクトは API バージョン 50.0 以降で使用できます。wkplan__LocationAssessment__c

新型コロナウィルスのパンデミックのような危機の際にロケーションリスクを評価するために使用する指標のデータを保存します。これには、病院の対応能力や、安全に運営するための公的なガイドラインなどがあります。このオブジェクトは、ワークプレイス戦略プランナー管理パッケージの一部としてインストールされます。このオブジェクトは API バージョン 50.0 以降で使用できます。

wkplan__CrisisMetric__c危機の要因を測定するために利用できる定量的および定性的データを格納します。危機指標は、新型コロナウィルスパンデミックのような危機の重大度をより正確に把握するために使用します。この総計値は、危機の際に、各ワークプレイスロケーションの管理方法を決める際の参考になります。このオブジェクトは、ワークプレイス戦略プランナー管理パッケージの一部としてインストールされます。このオブジェクトは API バージョン 50.0 以降で使用できます。

サポートされているコールcreate()、delete()、describeLayout()、describeSObjects()、getDeleted()、getUpdated()、query()、retrieve()、search()、undelete()、update()、upsert()

項目

詳細項目

型string

Name

プロパティCreate、Defaulted on create、Filter、Group、idLookup、Nillable、Sort、Update

説明必須。危機指標名。

112

ワークプレイス戦略プランナーで使用されるカスタムオブジェクト

ワークプレイス戦略プランナーによるロケーションの開始と終了のタイミングの評価

Page 117: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

型reference

OwnerId

プロパティCreate、Defaulted on create、Filter、Group、Sort、Update

説明このレコードを現在所有するユーザの ID。デフォルト値は、作成操作を実行するために API にログインするユーザです。

型dateTime

LastReferencedDate

プロパティFilter、Nillable、Sort

説明現在のユーザがこのレコードに関連するレコードを最後に表示したときのタイムスタンプ。

型dateTime

LastViewedDate

プロパティFilter、Nillable、Sort

説明現在のユーザがこのレコードを最後に表示したときのタイムスタンプ。null

値の場合、このレコードは参照されただけで、表示はされていない可能性があります。

型reference

wkplan__Crisis__c

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明関連する危機指標で測定される特定の危機。この項目は [危機] オブジェクトを参照します。

型textarea

wkplan__DataSource__c

プロパティCreate、Nillable、Update

説明将来の使用のために予約されています。

113

ワークプレイス戦略プランナーで使用されるカスタムオブジェクト

ワークプレイス戦略プランナーによるロケーションの開始と終了のタイミングの評価

Page 118: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

型textarea

wkplan__DescriptionLabel__c

プロパティCreate、Nillable、Update

説明説明の翻訳に使用されるラベルへの参照です。この項目は、Salesforce がラベルを英語からサポートされている他の言語に翻訳する際に使用します。この項目は編集できません。

型textarea

wkplan__Description__c

プロパティCreate、Nillable、Update

説明この危機指標が何を測定しているかについての簡単な説明。たとえば、ワークプレイス戦略プランナーのデフォルトの指標 Percent Positive (陽性率)

の説明は、「Percentage of COVID-19 tests that is positive

(新型コロナウィルスの検査で陽性となった割合)」です。

型boolean

wkplan__IgnoreIfDataIsEmpty__c

プロパティCreate、Defaulted on create、Filter、Group、Sort、Update

説明ワークプレイス戦略プランナーダッシュボードで、データがない指標を無視することを許可します。戦略プランナーでは、デフォルトでこの項目は選択されません。この項目は、戦略プランナーのユーザがダッシュボードでデータのない指標を除外するためのチェックボックスを作成するために使用します。

型boolean

wkplan__IsCustomMetric__c

プロパティCreate、Defaulted on create、Filter、Group、Sort、Update

説明将来の使用のために予約されています。

型dateTime

LastReferencedDate

114

ワークプレイス戦略プランナーで使用されるカスタムオブジェクト

ワークプレイス戦略プランナーによるロケーションの開始と終了のタイミングの評価

Page 119: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

プロパティFilter、Nillable、Sort

説明現在のユーザがこのレコードに関連するレコードを最後に表示したときのタイムスタンプ。

型double

wkplan__MaxValue__c

プロパティCreate、Filter、Nillable、Sort、Update

説明指標のしきい値の範囲を定義するために、wkplan__MinValue__cと共に使用されます。たとえば、ワークプレイス戦略プランナーのデフォルト指標である「New Tests per 100,000 (100,000 件あたりの新規テスト)」の最大値は100,000 件です。

型picklist

wkplan__MetricCategory__c

プロパティCreate、Filter、Group、Restricted picklist、Sort、Update

説明必須。危機指標が属するカテゴリまたは条件。すべての指標は条件に属しています。これらの値はカスタマイズできません。値は次のとおりです。• BusinessPriority — ロケーションを開始または運営することのビジ

ネス上の重要性。• EmployeeData — 従業員の健康状態や設定に基づいた人員の対応可能

状況。• GovernmentGuidance — 公益、政府の推奨事項、または制限。• MedicalTrends — 新型コロナウィルスの検査または患者ケアに関連

するデータ。

型double

wkplan__MinValue__c

プロパティCreate、Filter、Nillable、Sort、Update

説明指標のしきい値の範囲を定義するために、wkplan__MaxValue__cと共に使用されます。デフォルト指標の最小値はすべて 1 です。

115

ワークプレイス戦略プランナーで使用されるカスタムオブジェクト

ワークプレイス戦略プランナーによるロケーションの開始と終了のタイミングの評価

Page 120: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

使用方法危機指標は離散的なデータポイントを追跡し、4 つの条件のいずれかに編成されます(wkplan__MetricCategory__c の値)。デフォルトの危機指標は、ワークプレイス戦略プランナー管理パッケージによって組織に入力されます。各指標には、開始および終了のしきい値を設定できます。これらは、組織で wkplan__CrisisMetricThreshold__c オブジェクトによって設定できます。しきい値は、すべてのワークプレイスのリスクレベルを決定するために集計され、条件ごとに整理されて、戦略プランナーアプリケーションのダッシュボードに表示されます。戦略プランナー管理パッケージには、Snowflake データウェアハウスから公開されている新型コロナウィルスのデータをインポートして、いくつかのデフォルトの危機指標に値を入力する事前設定済カスタムコネクタが含まれています。他の危機指標については組織で入力する必要があります。すべてのデフォルト指標のデータタイプとソースについては、Salesforce ヘルプの「戦略プランナーの条件、指標、しきい値について」を参照してください。

関連トピック:

wkplan__CrisisMetricThreshold__c

wkplan__CrisisMetricThreshold__cすべての危機指標について、組織のしきい値を定義します。デフォルトでは、ワークプレイス戦略プランナーで、ロケーションの開始と終了のしきい値を設定できます。各ロケーションの指標データの値は、しきい値によって評価され、リスクレベルが決定されます。さらに、ロケーションの開始または終了について検討可能かどうかが判定されます。このオブジェクトは、ワークプレイス戦略プランナー管理パッケージの一部としてインストールされます。このオブジェクトは API バージョン 50.0 以降で使用できます。

サポートされているコールcreate()、delete()、describeLayout()、describeSObjects()、getDeleted()、getUpdated()、query()、retrieve()、search()、undelete()、update()、upsert()

項目

詳細項目

型dateTime

LastReferencedDate

プロパティFilter、Nillable、Sort

説明現在のユーザがこのレコードに関連するレコードを最後に表示したときのタイムスタンプ。

型dateTime

LastViewedDate

116

ワークプレイス戦略プランナーで使用されるカスタムオブジェクト

ワークプレイス戦略プランナーによるロケーションの開始と終了のタイミングの評価

Page 121: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

プロパティFilter、Nillable、Sort

説明現在のユーザがこのレコードを最後に表示したときのタイムスタンプ。null

値の場合、このレコードは参照されただけで、表示はされていない可能性があります。

型string

Name

プロパティCreate、Defaulted on create、Filter、Group、idLookup、Nillable、Sort、Update

説明危機指標の名前。

型reference

wkplan__CrisisMetric__c

プロパティCreate、Filter、Group、Sort

説明しきい値が属する危機指標。この項目はカスタムオブジェクト Crisis Metric

を参照します。

型string

wkplan__DefaultValueText__c

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明wkplan__DefaultValue__c のテキスト表示のデフォルト値を保存します。デフォルト値は、組織でしきい値がカスタマイズされていない場合にのみ表示されます。

型double

wkplan__DefaultValue__c

プロパティCreate、Filter、Nillable、Sort、Update

説明ワークプレイス戦略プランナーでの指標のしきい値のデフォルト値。デフォルト値は、アプリケーションの機能を示すことのみを目的としていま

117

ワークプレイス戦略プランナーで使用されるカスタムオブジェクト

ワークプレイス戦略プランナーによるロケーションの開始と終了のタイミングの評価

Page 122: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

す。ワークプレイス戦略プランナーを使用する前に、組織の指標のしきい値をカスタマイズしてください。

型string

wkplan__DisplayTextLabel__c

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明表示テキストの翻訳に使用されるラベルへの参照です。この項目は、Salesforce がラベルを英語からサポートされている他の言語に翻訳する際に使用します。この項目は編集できません。

型string

wkplan__DisplayText__c

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明ワークプレイス戦略プランナーアプリケーションで表示する指標のしきい値の表示テキスト。たとえば、「Less Than {value} per 100,000」(10 万あたり {値} 未満) などです。表示テキストには、整数、パーセント、テキスト文字列を指定できます。

型boolean

wkplan__IsLowerThreshold__c

プロパティCreate、Defaulted on create、Filter、Group、Sort、Update

説明wkplan__Value__c 項目の値はしきい値より低いかどうかを示します。たとえば、あるロケーションに関連する危機指標のデータが開始しきい値の wkplan__Value__c 以上であり、wkplan__IsLowerThreshold__c

が true に設定されている場合、そのロケーションのリスクは低いと考えられ、開始の候補にすることができます。たとえば、あるロケーションの現在の指標が、終了のしきい値の wkplan__Value__c 以上であり、wkplan__IsLowerThreshold__c が true に設定されている場合、そのロケーションのリスクは高いと考えられ、終了の候補にすることができます。

型picklist

wkplan__Type__c

118

ワークプレイス戦略プランナーで使用されるカスタムオブジェクト

ワークプレイス戦略プランナーによるロケーションの開始と終了のタイミングの評価

Page 123: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

プロパティCreate、Filter、Group、Restricted picklist、Sort、Update

説明危機指標のしきい値の種別。しきい値の種別は、しきい値に達したときに実行するアクションや応答を示します。デフォルト値は次のとおりです。• Closing (終了)

• Opening (開始)

型double

wkplan__Value__c

プロパティCreate、Filter、Nillable、Sort、Update

説明しきい値の数値。指標のデータ値がこの項目の値以上で、wkplan__IsLowerThreshold__c

が true に設定されている場合、そのロケーションの指標は適切なリスクレベルまたはおすすめのしきい値に分類されます。詳細は、項目wkplan__IsLowerThreshold__c を参照してください。

使用方法危機指標のしきい値によって、各 wkplan__CrisisMetric__cに関連するデータ値の範囲を設定できます。あるロケーションに関連付けられた指標のデータの値がしきい値に達すると、ワークプレイス戦略プランナーによって、そのロケーションの指標が低、中、高のリスクに分類されます。デフォルトでは、ワークプレイス戦略プランナーのしきい値は、組織でワークプレイスロケーションの開始または終了について検討すべき時期であることを示します。組織のしきい値を設定します。指標のしきい値が設定されていない場合、ダッシュボードのその指標のリスクレベルの計算にデフォルト値が使用されます。ワークプレイス戦略プランナーで危機指標のしきい値がどのように使用されるかについては、Salesforce ヘルプの「リスクレベルの計算方法」を参照してください。

関連トピック:

wkplan__CrisisMetric__c

119

ワークプレイス戦略プランナーで使用されるカスタムオブジェクト

ワークプレイス戦略プランナーによるロケーションの開始と終了のタイミングの評価

Page 124: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

wkplan__LocationAssessment__c新型コロナウィルスのパンデミックのような危機の際にロケーションリスクを評価するために使用する指標のデータを保存します。これには、病院の対応能力や、安全に運営するための公的なガイドラインなどがあります。このオブジェクトは、ワークプレイス戦略プランナー管理パッケージの一部としてインストールされます。このオブジェクトは API バージョン 50.0 以降で使用できます。

サポートされているコールcreate()、delete()、describeLayout()、describeSObjects()、getDeleted()、getUpdated()、query()、retrieve()、search()、undelete()、update()、upsert()

項目

詳細項目

型dateTime

LastReferencedDate

プロパティFilter、Nillable、Sort

説明現在のユーザがこのレコードに関連するレコードを最後に表示したときのタイムスタンプ。

型dateTime

LastViewedDate

プロパティFilter、Nillable、Sort

説明現在のユーザがこのレコードを最後に表示したときのタイムスタンプ。null

値の場合、このレコードは参照されただけで、表示はされていない可能性があります。

型string

Name

プロパティAutonumber、Defaulted on create、Filter、idLookup、Sort

説明ロケーション評価レコードの名前。デフォルトでは、ロケーション評価レコードに、接頭辞の LA- と数字が割り当てられます (例: LA-125)。

型textarea

wkplan__BusinessGuidelines__c

120

ワークプレイス戦略プランナーで使用されるカスタムオブジェクト

ワークプレイス戦略プランナーによるロケーションの開始と終了のタイミングの評価

Page 125: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

プロパティCreate、Nillable、Update

説明ビジネスの優先順位と、ロケーションでの業務のガイドライン、ポリシー、または要件。たとえば、対応能力の制限、物理的な障壁の使用、従業員間の必須の距離などのガイドラインが考えられます。

型double

wkplan__BusinessPriorityScore__c

プロパティCreate、Filter、Nillable、Sort、Update

説明組織で設定された数値 (0 ~ 100)。この数値は、このロケーションを開始して業務していることの重要性を示します。優先度は、任意のビジネスニーズ (販売や製造など) になります。スコアが高いほど、優先度が高いことを示します。

型reference

wkplan__Crisis__c

プロパティCreate、Filter、Group、Sort

説明関連する危機指標で測定される特定の危機。この項目は [危機] オブジェクトを参照します。

型percent

wkplan__HospitalCapacity__c

プロパティCreate、Filter、Nillable、Sort、Update

説明患者ケアで使用できる集中治療室、病床、その他の医療アメニティの割合。

型reference

wkplan__Location__c

プロパティCreate、Filter、Group、Sort

121

ワークプレイス戦略プランナーで使用されるカスタムオブジェクト

ワークプレイス戦略プランナーによるロケーションの開始と終了のタイミングの評価

Page 126: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

説明危機の影響を受けるワークプレイス。この項目は [ロケーション] オブジェクトを参照します。

型double

wkplan__RegionalGuidanceScore__c

プロパティCreate、Filter、Nillable、Sort、Update

説明各自の組織で設定する、地域の公共政策や業務ガイドラインの規制を示す数値 (0 ~ 100)。スコアが高いほど、規制が多いまたは強いことを示します。

型textarea

wkplan__RegionalGuidance__c

プロパティCreate、Nillable、Update

説明地方自治体または政治指導者によって設定された開放フェーズ、条件、規制に関する詳細。

使用方法次の項目は、ワークプレイス戦略プランナー内のいくつかの危機指標のコンテキストとデータを提供します。組織では、次の項目のデータを提供する必要があります。• wkplan__BusinessGuidelines__c

• wkplan__BusinessPriorityScore__c

• wkplan__HospitalCapacity__c

• wkplan__RegionalGuidanceScore__c

• wkplan__RegionalGuidance__c

詳細は、Salesforce ヘルプの「ワークプレイス戦略プランナーの条件、指標、しきい値について」を参照してください。

関連トピック:

Location

122

ワークプレイス戦略プランナーで使用されるカスタムオブジェクト

ワークプレイス戦略プランナーによるロケーションの開始と終了のタイミングの評価

Page 127: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

第 8 章 従業員コンシェルジュによる従業員ワークスペースへのサポートアプリケーションの追加従業員コンシェルジュは、従業員ワークスペースサイトに検索可能な知識ベースとチケット登録システムを追加します。従業員コンシェルジュには、エージェントデスクが含まれています。これは、IT エージェントがチケットへの対応や解決を行うためのカスタム Salesforce アプリケーションです。

トピック:

• 従業員コンシェルジュのデータトリガ

従業員コンシェルジュの使用を開始するには、Salesforce ヘルプの「従業員コンシェルジュ」を参照してください。

• 従業員コンシェルジュで使用されるカスタム項目

• 従業員コンシェルジュで使用されるカスタムメタデータ型

123

Page 128: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

従業員コンシェルジュのデータトリガ

従業員コンシェルジュ管理パッケージをインストールすると、Employee および Case オブジェクトのデータトリガが追加されます。従業員コンシェルジュのトリガには、デフォルト設定を使用することをお勧めします。

ケーストリガ新しいチケットを作成すると、wkdw__CaseTriggerによって自動的にそのチケットが関連する従業員と共有されます。

従業員トリガ組織内に新しい従業員レコードが追加されると、wkdw__EmployeeTrigger によって個人取引先が作成されます。関連する従業員レコードが編集された場合、このトリガによって既存の個人取引先も更新しされます。

従業員コンシェルジュトリガを有効または無効にした場合の影響組織では、wkdw__CaseTrigger と wkdw__EmployeeTrigger がデフォルトで有効になっています。これらの設定を編集することも可能ですが、デフォルトのトリガ設定を使用することをお勧めします。従業員コンシェルジュ機能は、組織でデフォルトのトリガ設定を使用していない場合、期待どおりに機能しません。wkdw__CaseTriggerを無効にすると、従業員が作成したケースや従業員のために作成したケースが、自動的にその個人と共有されなくなります。トリガが無効なときに作成されたケースは、従業員が関連するチケットにアクセスできるように手動で共有する必要があります。このトリガを無効にしたり再度有効にしたりするには、組織の [カスタム設定] メニューにある [ケース共有は無効になっています] オプション(wkdw__IsCaseSharingDisabled__c) を使用します。wkdw__EmployeeTrigger が無効な場合、従業員のレコードを追加または更新しても、個人取引先のレコードは作成または更新されません。トリガを無効にした後に従業員レコードを追加または編集した場合には、[コンシェルジュの設定] 同期プションを使用して、個人取引先を作成または更新してください。このトリガを無効にしたり再度有効にしたりするには、組織の [カスタム設定] メニューにある [従業員の個人取引先の同期は無効になっています] オプション (wkdw__IsPersonAccountSyncDisabled__c) を使用します。

従業員コンシェルジュで使用されるカスタム項目

従業員コンシェルジュパッケージには、標準オブジェクト Case にカスタム項目が含まれています。従業員コンシェルジュには従業員ワークスペースが必要です。また、従業員コンシェルジュは、Employee 標準オブジェクトと個人取引先レコードタイプを基にして構築されています。

ケース従業員コンシェルジュは、標準オブジェクトのケースを使用して、従業員のサポートチケットデータを保存および管理します。また、従業員コンシェルジュの管理パッケージが、ケースオブジェクトのカスタム項目をインストールします。

124

従業員コンシェルジュのデータトリガ従業員コンシェルジュによる従業員ワークスペースへのサポートアプリケーションの追加

Page 129: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

ケース従業員コンシェルジュは、標準オブジェクトのケースを使用して、従業員のサポートチケットデータを保存および管理します。また、従業員コンシェルジュの管理パッケージが、ケースオブジェクトのカスタム項目をインストールします。

カスタム項目

詳細項目

型picklist

wkdw__TicketCategory__c

プロパティCreate、Filter、Group、Nillable、Sort、Update

説明従業員や IT エージェントが作成したサポートチケットの種別の API 名を指定します。複数のカテゴリが存在する場合、新規チケットのフォームで利用できます。デフォルトで、従業員コンシェルジュには IT というチケットカテゴリが 1 つあります。API バージョン 51.0 以降で利用できます。この項目の API 名の値は、関連する wkdw_TicketCategoryDefinition__mdt レコードの wkdw_Name__c 項目の値と一致する必要があります。

使用方法より多くのチケットカテゴリを作成するには、カスタムメタデータ型の wkdw__TicketCategoryDefinition__md を使用します。チケットカテゴリを追加する場合は、[チケットカテゴリ] 項目 (wkdw__TicketCategory__c) を使用することで、ユーザがチケットを作成するときに選択可能なカテゴリをリストから選択できるようになります。チケットカテゴリは、電気、機械、人事など、あらゆるビジネスニーズや分類に基づいて設定できます。

関連トピック:

wkdw__TicketCategoryDefinition__mdt

従業員コンシェルジュで使用されるカスタムメタデータ型

従業員コンシェルジュパッケージには、カスタムメタデータ型が含まれます。

wkdw__EmployeeToPersonAccountFldMap__mdt

従業員コンシェルジュの従業員レコードから個人取引先レコードを作成するときに項目の対応付けを定義します。このカスタムメタデータの種類は、API バージョン 51.0 以降を使用する従業員コンシェルジュをインストールした組織で使用できます。

125

ケース従業員コンシェルジュによる従業員ワークスペースへのサポートアプリケーションの追加

Page 130: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

wkdw__TicketCategoryDefinition__mdt

従業員コンシェルジュのチケットカテゴリの種別を定義します。このカスタムメタデータの種類は、API

バージョン 51.0 以降を使用する従業員コンシェルジュをインストールした組織で使用できます。

wkdw__EmployeeToPersonAccountFldMap__mdt従業員コンシェルジュの従業員レコードから個人取引先レコードを作成するときに項目の対応付けを定義します。このカスタムメタデータの種類は、API バージョン 51.0 以降を使用する従業員コンシェルジュをインストールした組織で使用できます。

サポートされているコールdescribeLayout()、describeSObjects()、query()、retrieve()

項目

詳細項目

型boolean

wkdw__IsActive__c

プロパティDefaulted on create、Filter、Group、Sort

説明この特定の従業員と個人取引先との間の対応付けが有効であるかどうかを示します。この項目のデフォルト値は true です。

型text

wkdw__SourceField__c

プロパティFilter、Group、Sort

説明個人取引先レコードの指定した取得先項目に対応付ける従業員レコード項目。

型text

wkdw__TargetField__c

プロパティFilter、Group、Sort

説明従業員レコードの指定した取得元項目に対応付ける個人取引先項目。この項目は組織内で一意です。

126

wkdw__EmployeeToPersonAccountFldMap__mdt従業員コンシェルジュによる従業員ワークスペースへのサポートアプリケーションの追加

Page 131: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

使用方法従業員コンシェルジュでは、従業員のサポートチケットに関連するデータの保存と管理に Case オブジェクトを使用しています。ただし、従業員レコードからのデータをケースと直接関連付けることはできません。社員のデータとチケットを関連付けるために、従業員コンシェルジュでは個人取引先を使用します。カスタムメタデータ型 wkdw__EmployeeToPersonAccountFldMap__mdt は、従業員レコードから個人取引先レコードへデータを対応付けます。従業員レコードの関連個人項目 (RelatedPersonId) では、従業員と個人取引先がリンクされます。従業員項目と個人取引先項目のデフォルトの対応付けを確認するには、Salesforce ヘルプの「従業員と個人取引先項目の対応付け」を参照してください。

関連トピック:

Employee

wkdw__TicketCategoryDefinition__mdt従業員コンシェルジュのチケットカテゴリの種別を定義します。このカスタムメタデータの種類は、API バージョン 51.0 以降を使用する従業員コンシェルジュをインストールした組織で使用できます。

サポートされているコールdescribeLayout()、describeSObjects()、query()、retrieve()

項目

詳細項目

型boolean

wkdw__IsActive__c

プロパティDefaulted on create、Filter、Group、Sort

説明このチケットカテゴリが有効かどうかを示します。この項目のデフォルト値は true です。

型text

wkdw__Name__c

プロパティFilter、Group、Sort

説明チケットカテゴリの一意の名前。この項目の値は、チケットカテゴリ選択リスト項目 (Case オブジェクトの wkdw__TicketCategory__c) の対応するAPI 名の値と一致する必要があります。

127

wkdw__TicketCategoryDefinition__mdt従業員コンシェルジュによる従業員ワークスペースへのサポートアプリケーションの追加

Page 132: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

詳細項目

型text

wkdw__QuickAction__c

プロパティFilter、Group、Sort

説明チケットカテゴリに関連付けられた一連の項目。これらの項目は、このチケットカテゴリが選択されると、新しいチケットフォームで利用可能になります。クイックアクションの完全な API 名 (組織の名前空間プレフィックスを含む)

を指定します。クイックアクションのレコードタイプによって、関連するチケットカテゴリを使用して作成されたチケットのレコードタイプが決定されます。1 つのレコードタイプには、複数のチケットカテゴリの定義を関連付けることができます。

使用方法チケットカテゴリによって、従業員や IT エージェントは従業員ワークスペースで複数の種別のサポートチケットを作成できます。チケットカテゴリは、電気、機械、人事など、あらゆるビジネスニーズや分類に基づいて設定できます。デフォルトでは、チケットカテゴリは 1 つしかありませんが、カスタムメタデータ型のwkdw__TicketCategoryDefinition__mdt を使用することで、追加のカテゴリを作成できます。チケットカテゴリごとに、チケットカテゴリ項目 (wkdw__TicketCategory__c) を使用することで、ユーザがチケットを作成するときにカテゴリから選択できるようになります。wkdw__TicketCategory__c および作成したチケットカテゴリごとに、項目やページレイアウトをカスタマイズできます。

関連トピック:

ケースSalesforce ヘルプ: チケットカテゴリの作成

128

wkdw__TicketCategoryDefinition__mdt従業員コンシェルジュによる従業員ワークスペースへのサポートアプリケーションの追加

Page 133: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

第 9 章 順番待ち管理の訪問者環境の実装順番待ち管理を使用して、顧客がデジタル待機リストに参加して施設の収容状態を把握できるようにします。この製品には既成のホスト環境が含まれており、そのホスト環境を使用して、権限を施設管理者と順番待ち管理者に割り当てることができるほか、顧客キューを制御することができます。このドキュメントは、顧客がデジタル待機リストにサインアップするために使用するカスタマイズされた訪問者環境を作成するのに役立ちます。

関連トピック:

Salesforce ヘルプ: 順番待ち管理

トピック:

• 順番待ち管理実装手順

• 順番待ち管理オブジェクトモデル

129

Page 134: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

順番待ち管理実装手順

この手順に従って、順番待ち管理 Salesforce オブジェクトを使用して、カスタマイズした訪問者環境を作成します。

重要: これらの手順は、順番待ち管理の訪問者サインアップ環境パッケージのインストール時に自動的に実行されます。詳細は、「訪問者サインアップフォームの作成」を参照してください。

実装手順を実行する前に、次の前提条件を確認してください。• ブロードキャストメッセージングでサポートされるチャネル種別は SMS のみです。• 着信可能な電話番号に関連付けられた SMS テキストメッセージ用のメッセージングチャネルがある必要が

あります。ショートコードまたはフリーダイヤル番号を使用できる必要があります。MessagingChannelレコードへのアクセス権が必要です。

• メッセージングチャネルがキューに関連付けられている必要があります。• デジタル待機リストアプリケーションを使用してキュー (LocationWaitlist) を作成する必要があります。• 待機リストパーティの作成に必要な情報を要求するフォームを作成する必要があります。このフォームに

は名前、携帯番号、パーティサイズが含まれ、個人がメッセージの受信をオプトインしている必要があります。

個人がフォームに関連情報を入力したら、Salesforce API (SOAP、REST、または Apex) を使用して待機リストパーティを作成します。1. LocationWaitlist レコードの ID を使用して、[Status (状況)] 項目を取得します。[Status (状況)] が [Open (進行中)] で

あることを確認します。2. MessagingEndUser レコードを作成します。このレコードに含まれる関連項目には、MessageType ([text] (テキス

ト) に設定)、MessagingChannelId、MessagingConsentStatus (ワークフローに応じて [ExplicitlyOptedIn] または[ImplicitlyOptedIn] に設定)、MessagingPlatformKey (国コードが追加された顧客の電話番号を含む)、Name (顧客の名前を含む) があります。このレコードは、SMS メッセージを送信するときに同意を確認するためにデジタルエンゲージメントにより使用されます。

重要: 顧客がオプトインしたことを必ず確認してから、オプトイン済みの同意状況を使用してこのレコードを作成してください!

3. 待機リストパーティ情報を保存するLocationWaitlistedPartyレコードを作成します。関連項目には、MobilePhone、Name、PartySize、PartyStatus ([waiting] (待機中) に設定)、および WaitlistId (LocationWaitlist レコードの ID に設定) があります。

LocationWaitlistedParty レコードの [Status (状況)] 項目が変更されると、Salesforce はメッセージングテンプレートとメッセージングチャネルを使用して、指定された番号に SMS メッセージを送信します。状況が [canceled (キャンセル済み)] に変更されると、顧客は待機リストから削除されます。

順番待ち管理オブジェクトモデル

順番待ち管理では、Salesforce オブジェクトの組み合わせが使用されます。

130

順番待ち管理実装手順順番待ち管理の訪問者環境の実装

Page 135: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

次の図では、順番待ち管理プロセスに含まれる主要なオブジェクトが強調表示されています。

順番待ち管理オブジェクト• LocationWaitlist: 特定のロケーションに対して作成されたキューを表します。1 つのロケーションに対して複

数のキューを作成できます。たとえば、各セールスエージェントのキューまたは標準キューおよび脆弱なグループのキューを持つことができます。キュー内の人の特定のパーティは LocationWaitlistedParty で表されます。

• LocationWaitlistedParty: キュー内で待機している人の特定のパーティを表します。• LocWaitlistMsgTemplate: LocationWaitlist を MessagingTemplate に接続する連結オブジェクトを表します。

その他のオブジェクト• BusinessHours: サポート組織の営業時間を指定します。• Location: Work.com によってカスタム項目が追加されている、組織の物理的なロケーションを表します。• MessagingChannel: エンドユーザがエージェントへのメッセージ送信に使用できるコミュニケーションチャネ

ルを表します。コミュニケーションチャネルには、SMS 番号、Facebook ページ、その他のサポート対象メッセージングチャネルを使用できます。順番待ち管理では、SMS テキストメッセージチャネルのみを使用します。

• MessagingEndUser: 単一のメッセージングチャネルを使用してコミュニケーションを行う電話番号や Facebook

ページなどの単一アドレスを表します。

131

順番待ち管理オブジェクトモデル順番待ち管理の訪問者環境の実装

Page 136: Work.com の Workplace Command Center 開発者ガイド...Command Center に追加できるカスタムコンポーネントを作成します。[ ロケーショ ン] 検索条件への変更に基づいてコンポーネント

• MessagingTemplate: 事前に書式化されたメッセージを送信するために使用されるメッセージテンプレートを表します。順番待ち管理では、システム管理者はこの訪問者環境を実装する前に 1 つ以上のテンプレートを作成する必要があります。

132

順番待ち管理オブジェクトモデル順番待ち管理の訪問者環境の実装