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

TimeSheetTemplate

Field Service のタイムシートを作成するためのテンプレートを表します。Metadata メタデータ型を拡張し、その fullName 項目を継承します。

ファイルのサフィックスおよびディレクトリの場所

TimeSheetTemplate コンポーネントにはサフィックス timeSheetTemplate が付けられ、timeSheetTemplates フォルダに保存されます。

バージョン

TimeSheetTemplate コンポーネントは API バージョン 46.0 以降で使用できます。

特別なアクセスルール

Field Service が有効になっている必要があります。ユーザには「アプリケーションのカスタマイズ」権限と「タイムシートテンプレート」権限が必要です。

項目

項目名 項目の型 説明
active boolean 必須。タイムシートテンプレートが有効 (true) か、有効でない (false) かを示します。
description string タイムシートテンプレートの説明。
frequency TimeSheetFrequency (string 型の列挙) 必須。タイムシート作成期間の頻度を定義します。次のいずれかの値になります。
  • Daily
  • Weekly
  • EveryTwoWeeks
  • TwiceAMonth
  • Monthly
masterLabel string 必須。タイムシートテンプレートの名前。
startDate date 必須。タイムシートが有効になる日付。
timeSheetTemplateAssignments TimeSheetTemplateAssignment テンプレートが割り当てられているプロファイルのリスト。
workWeekEndDay DaysOfWeek (string 型の列挙) 必須。テンプレートの週間労働時間の最終日。次のいずれかの値になります。
  • Monday
  • Tuesday
  • Wednesday
  • Thursday
  • Friday
  • Saturday
  • Sunday
workWeekStartDay DaysOfWeek (string 型の列挙) 必須。テンプレートの週の営業日の初日。次のいずれかの値になります。
  • Monday
  • Tuesday
  • Wednesday
  • Thursday
  • Friday
  • Saturday
  • Sunday

TimeSheetTemplateAssignment

EmbeddedServiceLiveAgent 設定に関連付けられたクイックアクションを返します。クイックアクションには、組み込みのチャットウィンドウで表示する事前チャットフォーム項目が含まれ、項目の表示順序が示されます。

項目名 項目の型 説明
assignedTo string タイムシートテンプレートが割り当てられるユーザプロファイルの ID。

宣言的なメタデータの定義のサンプル

TimeSheetTemplate ファイルの例を次に示します。

1<?xml version=“1.0” encoding=“UTF-8"?>
2<TimeSheetTemplate xmlns=“http://soap.sforce.com/2006/04/metadata“>
3   <active>true</active>
4   <description>Time Sheet Template description</description>
5   <frequency>Daily</frequency>
6   <masterLabel>label</masterLabel>
7   <startDate>2018-10-18</startDate>
8   <timeSheetTemplateAssignments>
9       <assignedTo>admin</assignedTo>
10   </timeSheetTemplateAssignments>
11   <timeSheetTemplateAssignments>
12       <assignedTo>standard</assignedTo>
13   </timeSheetTemplateAssignments>
14   <workWeekEndDay>Tuesday</workWeekEndDay>
15   <workWeekStartDay>Monday</workWeekStartDay>
16</TimeSheetTemplate>

前の定義を参照する package.xml の例を次に示します。

1<?xml version=“1.0” encoding=“UTF-8"?>
2<Package xmlns=“http://soap.sforce.com/2006/04/metadata“>
3   <types>
4       <members>*</members>
5       <name>TimeSheetTemplate</name>
6   </types>
7   <version>46.0</version>
8</Package>

マニフェストファイル内のワイルドカードのサポート

このメタデータ型では、package.xml マニフェストファイル内のワイルドカード文字 * (アスタリスク) がサポートされます。マニフェストファイルの使用についての詳細は、「zip ファイルを使用したメタデータのリリースと取得」を参照してください。