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

WorkOrder

顧客に対して実行するフィールドサービス作業を表します。このオブジェクトは、API バージョン 36.0 以降で使用できます。

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

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

特別なアクセスルール

  • 作業指示または Field Service が有効になっている必要があります。
  • 項目レベルのセキュリティ設定にかかわらず、次の項目は編集できません。
    • Discount
    • GrandTotal
    • IsGeneratedFromMaintenancePlan
    • RootWorkOrderId

項目

項目名 詳細
AccountId
reference
プロパティ
Create、Filter、Group、Nillable、Sort、Update
説明
作業指示に関連付けられた取引先。
これはリレーション項目です。
リレーション名
Account
リレーション種別
Lookup
参照先
Account
Address
address
プロパティ
Filter、Nillable
説明
作業指示が完了した複合型の住所。
AssetId
reference
プロパティ
Create、Filter、Group、Nillable、Sort、Update
説明
作業指示に関連付けられた納入商品。
これはリレーション項目です。
リレーション名
Asset
リレーション種別
Lookup
参照先
Asset
AssetWarrantyId
reference
プロパティ
Create、Filter、Group、Nillable、Sort、Update
説明
作業指示に関連付けられた納入商品保証条件。この項目は、API バージョン 50.0 以上で使用できます。
BusinessHoursId
reference
プロパティ
Create、Filter、Group、Nillable、Sort、Update
説明
作業指示に関連付けられた営業時間。
これはリレーション項目です。
リレーション名
BusinessHours
リレーション種別
Lookup
参照先
BusinessHours
CaseId
reference
プロパティ
Create、Filter、Group、Nillable、Sort、Update
説明
作業指示に関連付けられたケース。
これはリレーション項目です。
リレーション名
Case
リレーション種別
Lookup
参照先
Case
City
string
プロパティ
Create、Filter、Group、Nillable、Sort、Update
説明
作業指示が完了した市区郡。最大文字数は 40 文字です。
ContactId
reference
プロパティ
Create、Filter、Group、Nillable、Sort、Update
説明
作業指示に関連付けられた取引先責任者。
これはリレーション項目です。
リレーション名
Contact
リレーション種別
Lookup
参照先
Contact
Country
string
プロパティ
Create、Filter、Group、Nillable、Sort、Update
説明
作業指示が完了した国。最大 80 文字です。
CurrencyIsoCode
picklist
プロパティ
Create、Defaulted on create、Filter、Group、Nillable、Restricted picklist、Sort、Update
説明
マルチ通貨機能を有効化している組織にのみ使用できます。組織で使用できる通貨の ISO コードが指定されています。ユーザーインターフェースの表示ラベルは、[通貨 ISO コード] です。
Description
textarea
プロパティ
Create、Nillable、Update
説明
作業指示の説明。作業指示の状態を [完了] に変更するために必要な手順を含めるようにしてください。
Discount
percent
プロパティ
Filter、Nillable、Sort
説明
参照のみ。作業指示のすべての品目に対する割引の重みつき平均。これは 100 までの正の数です。
Duration
double
プロパティ
Create、Filter、Nillable、Sort、Update
説明
作業指示を完了するのに必要な予定時間。所要時間の単位を [所要時間種別] 項目に指定します。

作業指示の所要時間と作業指示品目の所要時間は相互に独立しています。作業指示の所要時間に作業指示品目の所要時間の合計を自動的に表示する場合、作業指示の [所要時間] 項目をカスタム積み上げ集計項目で置き換えます。

メモ

DurationInMinutes
double
プロパティ
Filter、Nillable、Sort
説明
予想所要時間 (分)。組織内でのみ使用します。
DurationType
picklist
プロパティ
Create、Defaulted on create、Filter、Group、Nillable、Restricted picklist、Sort、Update
説明
所要時間の単位 (分または時間)。
EndDate
dateTime
プロパティ
Create、Filter、Nillable、Sort、Update
説明
作業指示が完了した日付。この項目は、Apex トリガーまたはクイックアクションで入力するように設定していなければ、空白です。たとえば、EndDateStartDate の 365 日後に設定するクイックアクションを作成できます。
EntitlementId
reference
プロパティ
Create、Filter、Group、Nillable、Sort、Update
説明
作業指示に関連付けられたエンタイトルメント。
GeocodeAccuracy
picklist
プロパティ
Create、Filter、Group、Nillable、Restricted picklist、Sort、Update
説明
住所の地理コードの精度レベル。地理位置情報複合項目についての詳細は、「複合項目の考慮事項と制限」を参照してください。

この項目は、API でのみ使用できます。

メモ

GrandTotal
currency
プロパティ
Filter、Nillable、Sort
説明
参照のみ。作業指示の合計金額 (税込)。
IsClosed
boolean
プロパティ
Defaulted on create、Filter、Group、Sort
説明
作業指示が完了しているか (true)、否か (false) を示します。

この項目を使用して、完了した作業指示と現在の作業指示を対比したレポートを作成します。

ヒント

IsGeneratedFromMaintenancePlan
boolean
プロパティ
Defaulted on create、Filter、Group、Sort
説明
(参照のみ) 作業指示がメンテナンス計画から生成された (true) か、手動で作成された (false) かを示します。

Summer '18 より前のメンテナンス計画から生成された作業指示では、このオプションの選択は解除されます。

メモ

IsStopped
boolean
プロパティ
Create、Defaulted on create、Filter、Group、Sort、Update
説明
マイルストンが一時停止したか (true)、減算しているか (false) を示します。この項目は、[エンタイトルメントの設定] ページで [停止時間と実際の経過時間を有効化] が選択されている場合にのみ使用できます。
LastReferencedDate
dateTime
プロパティ
Filter、Nillable、Sort
説明
作業指示が最後に更新された日付。ユーザーインターフェースの表示ラベルは、[最終更新日] です。
LastViewedDate
dateTime
プロパティ
Filter、Nillable、Sort
説明
作業指示が最後に参照された日付。
Latitude
double
プロパティ
Create、Filter、Nillable、Sort、Update
説明
[経度] と一緒に使用して、作業指示が完了した住所の正確な地理位置情報を指定します。許容値は、–90 ~ 90 (小数点以下 15 桁まで) の数値です。地理位置情報複合項目についての詳細は、「複合項目の考慮事項と制限」を参照してください。

この項目は、API でのみ使用できます。

メモ

LineItemCount
int
プロパティ
Filter、Group、Nillable、Sort
説明
作業指示の作業指示品目数。ユーザーインターフェースの表示ラベルは、[品目数] です。
LocationId
reference
プロパティ
Create、Filter、Group、Nillable、Sort、Update
説明
作業指示に関連付けられたロケーション。たとえば、作業サイトなどです。
これはリレーション項目です。
リレーション名
Location
リレーション種別
Lookup
参照先
Location
Longitude
double
プロパティ
Create、Filter、Nillable、Sort、Update
説明
[緯度] と一緒に使用して、作業指示が完了した住所の正確な地理位置情報を指定します。許容値は、–180 ~ 180 (小数点以下 15 桁まで) の数値です。地理位置情報複合項目についての詳細は、「複合項目の考慮事項と制限」を参照してください。

この項目は、API でのみ使用できます。

メモ

MaintenancePlanId
reference
プロパティ
Create、Filter、Group、Nillable、Sort、Update
説明
作業指示に関連付けられたメンテナンス計画。メンテナンス計画から作業指示が自動生成されると、関連するプランがこの項目に表示されます。
MaintenanceWorkRuleId
reference
プロパティ
Filter、Group、Nillable、Sort
説明
この作業指示を生成したメンテナンス作業ルールの ID。この項目は、API バージョン 50.0 以上で使用できます。
MilestoneStatus
string
プロパティ
Group、Nillable、Sort
説明
マイルストンの状況を示します。作業指示にエンタイトルメントプロセスが適用される場合は、この項目が表示されます。
MinimumCrewSize
int
プロパティ
Create、Filter、Group、Nillable、Sort、Update
説明
作業指示に割り当てられたクルーに許可される最少クルー人数。

Field Service 管理パッケージを使用していない場合、この項目はルールではなく推奨事項として機能します。管理パッケージを使用している場合、スケジュールオプティマイザーは、サービスクルーのサービスクルーメンバー数を数え、作業指示の最少クルー人数要件に合うかどうかを判断します。

OwnerId
reference
プロパティ
Create、Defaulted on create、Filter、Group、Sort、Update
説明
作業指示の割り当てられた所有者。
これは多態的なリレーション項目です。
リレーション名
Owner
リレーション種別
Lookup
参照先
Group、User
ParentWorkOrderId
reference
プロパティ
Create、Filter、Group、Nillable、Sort、Update
説明
作業指示の親作業指示 (ある場合)。

作業指示の子作業指示を表示するには、カスタムレポートを作成します。

ヒント

これはリレーション項目です。
リレーション名
ParentWorkOrder
リレーション種別
Lookup
参照先
WorkOrder
PostalCode
string
プロパティ
Create、Filter、Group、Nillable、Sort、Update
説明
作業指示が完了した郵便番号。最大 20 文字です。
Pricebook2Id
reference
プロパティ
Create、Filter、Group、Nillable、Sort、Update
説明
作業指示に関連付けられた価格表。価格表を作業指示に追加すると、別の価格表エントリを作業指示の品目に割り当てることができます。これは、Product2 が有効な場合にのみ使用できます。
これはリレーション項目です。
リレーション名
Pricebook2
リレーション種別
Lookup
参照先
Pricebook2
Priority
picklist
プロパティ
Create、Defaulted on create、Filter、Group、Nillable、Sort、Update
説明
作業指示の優先度。選択リストには、カスタマイズ可能な次の値が表示されます。
  • Low
  • Medium
  • High
  • Critical
ProductServiceCampaignId
reference
プロパティ
Create、Filter、Group、Nillable、Sort、Update
説明
作業指示に関連付けられた商品サービスキャンペーン。
ProductServiceCampaignItemId
reference
プロパティ
Create、Filter、Group、Nillable、Sort、Update
説明
作業指示に関連付けられた商品サービスキャンペーン項目。
RecommendedCrewSize
int
プロパティ
Create、Filter、Group、Nillable、Sort、Update
説明
作業指示に割り当てられたサービスクルーの推奨人数。たとえば、最小クルー人数は 2 で、推奨クルー人数は 3 とすることができます。
ReturnOrderId
reference
プロパティ
Filter、Group、Nillable、Sort
説明
作業指示に関連付けられた返品注文。
ReturnOrderLineItemId
reference
プロパティ
Create、Filter、Group、Nillable、Sort、Update
説明
作業指示に関連付けられた返品注文品目。
RootWorkOrderId
reference
プロパティ
Filter、Group、Nillable、Sort
説明
(参照のみ) 作業指示階層の最上位作業指示。作業指示が階層のどこにあるかに応じて、ルートが親と同じになる場合があります。

作業指示の子作業指示は、[子作業指示] 関連リストに表示されます。

メモ

これはリレーション項目です。
リレーション名
RootWorkOrder
リレーション種別
Lookup
参照先
WorkOrder
ServiceAppointmentCount
int
プロパティ
Filter、Group、Nillable、Sort
説明
作業指示のサービス予定数。
ServiceContractId
reference
プロパティ
Create、Filter、Group、Nillable、Sort、Update
説明
作業指示に関連付けられたサービス契約。
ServiceReportLanguage
picklist
プロパティ
Create、Filter、Group、Nillable、Restricted picklist、Sort、Update
説明
この言語は、作業指示、そのサービス予定、およびその作業指示品目とそれらのサービス予定で作成されたすべてのサービスレポートとサービスレポートプレビューで使用されます。項目が空白の場合、サービスレポートはレポートを作成したユーザーの Salesforce でのデフォルト言語で生成されます。

ServiceReportLanguage 項目に���プションとして表示する言語は、トランスレーションワークベンチで設定するか、Salesforce の 18 個の完全サポート対象言語に含まれている必要があります。リッチテキスト項目とサービスレポートセクション名は翻訳されません。

ServiceReportTemplateId
reference
プロパティ
Create、Filter、Group、Nillable、Sort、Update
説明
作業指示で使用されるサービスレポートテンプレート。作業指示でサービスレポートテンプレートを指定しない場合、その作業種別にリストされるサービスレポートテンプレートが使用されます。作業種別にテンプレートがリストされない場合や、作業種別が指定されていない場合、作業指示ではデフォルトのサービスレポートテンプレートが使用されます。
ServiceTerritoryId
reference
プロパティ
Create、Filter、Group、Nillable、Sort、Update
説明
作業指示が実行されるサービステリトリー。
これはリレーション項目です。
リレーション名
ServiceTerritory
リレーション種別
Lookup
参照先
ServiceTerritory
SlaExitDate
dateTime
プロパティ
Filter、Nillable、Sort
説明
作業指示のエンタイトルメントプロセスが終了する時刻。
SlaStartDate
dateTime
プロパティ
Create、Filter、Nillable、Sort、Update
説明
作業指示のエンタイトルメントプロセスが開始される時刻。作業指示に対する「編集」権限を持っている場合にのみ、時刻を更新またはリセットできます。
StartDate
dateTime
プロパティ
Create、Filter、Nillable、Sort、Update
説明
作業指示が有効になる日付。この項目は、Apex トリガーまたはクイックアクションで入力するように設定していなければ、空白です。たとえば、StartDate を、Status が In Progress に変更された日付に設定するクイックアクションを作成できます。
State
string
プロパティ
Create、Filter、Group、Nillable、Sort、Update
説明
作業指示が完了した状態。最大 80 文字です。
Status
picklist
プロパティ
Create、Defaulted on create、Filter、Group、Nillable、Sort、Update
説明
作業指示の状況。選択リストには、カスタマイズ可能な次の値が表示されます。
  • 新規 — 作業指示は作成されましたが、まだ活動がありません。
  • 進行中 — 作業が開始されました。
  • 保留中 — 作業が中断しています。
  • 完了 — 作業が完了しました。
  • 完了不可 — 作業を完了できませんでした。
  • クローズ済み — すべての作業と関連する活動が完了しました。
  • キャンセル — 作業がキャンセルされました。通常は作業開始前にキャンセルされます。
作業指示の状況を変更しても、作業指示品目または関連付けられているサービス予定の状況は影響されません。
StatusCategory
picklist
プロパティ
Defaulted on create、Filter、Group、Nillable、Restricted picklist、Sort
説明
それぞれの [状況] の値が分類されるカテゴリ。[状況のカテゴリ] 項目には 8 個のデフォルト値があります。7 個の値はデフォルトの [状況] 値と同じであり、状況のカテゴリがない状況のために [なし] という値があります。

カスタムの Status 値を作成する場合は、どのカテゴリに属すかを指定する必要があります。たとえば、「Waiting for Response」 (入力を待機中) という値を作成する場合、それが [保留中] カテゴリに属するということを指定できます。StatusCategory を参照するプロセスについての詳細は、「状況のカテゴリの使用方法」を参照してください。

StopStartDate
dateTime
プロパティ
Filter、Nillable、Sort
説明
マイルストンが一時停止された日時を示します。ユーザーインターフェースの表示ラベルは、[中止開始日] です。
Street
textarea
プロパティ
Create、Filter、Group、Nillable、Sort、Update
説明
作業指示が完了した番地および町名。
Subject
string
プロパティ
Create、Filter、Group、Nillable、Sort、Update
説明
作業指示の件名。完了させるジョブの特性および目的を説明するような件名にしてください。たとえば、「年 1 回の徹底的なオンサイトメンテナンス」などです。最大文字数は 255 文字です。
Subtotal
currency
プロパティ
Filter、Nillable、Sort
説明
参照のみ。割引および税金を適用する前の作業指示品目の小計の合計。
SuggestedMaintenanceDate
date
プロパティ
Create、Filter、Group、Nillable、Sort、Update
説明
提案された、作業指示の完了日。メンテナンス計画から作業指示が自動生成されると、この項目はメンテナンス計画の設定に基づいて自動的に入力されます。
Tax
currency
プロパティ
Create、Filter、Nillable、Sort、Update
説明
作業指示の税額合計。通貨記号を使用して、または使用せずに数値を入力できます。また、小数点以下の桁数は最大 2 桁です。たとえば、合計金額が $100 の作業指示の場合、10% の税金を適用するには「$10」と入力します。
TotalPrice
currency
プロパティ
Filter、Nillable、Sort
説明
参照のみ。作業指示品目の合計金額。この値には割引は適用されていますが、税金は適用されていません。
WorkOrderNumber
string
プロパティ
Autonumber、Defaulted on create、Filter、idLookup、Sort
説明
作業指示を識別する 8 桁の自動生成番号。
WorkTypeId
reference
プロパティ
Create、Filter、Group、Nillable、Sort、Update
説明
作業指示に関連付けられた作業種別。作業種別が選択されている場合、作業指示はその作業種別の [所要時間][所要時間種別]、および必要なスキルを自動的に継承します。
これはリレーション項目です。
リレーション名
WorkType
リレーション種別
Lookup
参照先
WorkType

関連付けられたオブジェクト

このオブジェクトには次の関連するオブジェクトがあります。API バージョンが指定されていない場合、これらはこのオブジェクトと同じ API バージョンで使用できます。指定されている場合、指定された API バージョン以降で使用できます。

WorkOrderChangeEvent (API バージョン 48.0)
このオブジェクトには変更イベントを利用できます。
WorkOrderFeed
このオブジェクトにはフィード追跡を利用できます。
WorkOrderHistory
オブジェクトの追跡項目について履歴を利用できます。
WorkOrderOwnerSharingRule
このオブジェクトには共有ルールを利用できます。
WorkOrderShare
このオブジェクトには共有を利用できます。