この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

ShiftShare

フィールドサービスのシフトの共有エントリを表します。API バージョン 46.0 以降で使用できます。

RowCause 項目が Manual に設定されている標準オブジェクトの共有エントリのみを作成、編集、削除できます。Salesforce 組織の共有設定の結果として、さまざまな RowCause 値の標準オブジェクトの共有エントリが参照のみとして作成されます。一部の共有メカニズム (共有セットなど) では、共有エントリは一切保存されません。

現在、Salesforce では複数の共有メカニズムの参照のみの共有エントリが保持されていますが、パフォーマンスの向上のために特定の共有レコードが保存されなくなる可能性があります。これらの共有エントリの使用可能状況に依存するカスタマイズを作成しないことをお勧めします。共有動作への変更が行われる場合は、事前に通知されます。

メモ

サポートされているコール

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

特別なアクセスルール

Field Service が有効になっている必要があります。

項目

項目 詳細
AccessLevel
picklist
プロパティ
Create、Filter、Group、Restricted picklist、Sort、Update
説明
ユーザーまたはグループがシフトに対して持つアクセスレベル。状況には次のものがあります。
  • Read
  • Edit
  • All (この値は、create コールまたは update コールには使用できません)。
少なくとも組織のデフォルトのシフトのアクセスレベルと同等に設定します。
ParentId
reference
プロパティ
Create、Filter、Group、Sort
説明
共有エントリに関連付けられているシフト。
これはリレーション項目です。
リレーション名
Parent
リレーション種別
Lookup
参照先
Shift
RowCause
picklist
プロパティ
Create、Filter、Group、Nillable、Restricted picklist、Sort
説明
共有エントリが存在する理由。共有エントリを作成する場合、許容される値は Manual のみになります。値を指定しない場合、項目はデフォルトの Classic になります。その他のすべての RowCause 値は参照のみになります。共有エントリの作成後は、この項目を編集できません。使用できる値は次のとおりです。
  • Manual — 「All」のアクセス権を持つユーザーがシフトレコードの共有を直接設定したため、User または Group にアクセス権が割り当てられています。
  • Owner — User はシフトの所有者です。
  • Rule — User または Group には、シフト共有ルールを介したアクセス権が割り当てられています。
  • GuestRule — User または Group には、シフトゲストユーザー共有ルールを介したアクセス権が割り当てられています。
UserOrGroupId
reference
プロパティ
Create、Filter、Group、Sort
説明
(参照のみ) シフトレコードに対してアクセス権を持つユーザーまたはグループの ID。
これは多態的なリレーション項目です。
リレーション名
UserOrGroup
リレーション種別
Lookup
参照先
Group、User

使用方法

シフトデータを使用したサービスリソースのスケジュール設定と派遣は、API バージョン 46.0 ではサポートされていません。