# PlanGrid オブジェクトアクション

Workato のユーザーは、PlanGrid のオブジェクトを作成、更新、アップロード、または取得することができます。Workato では、プロジェクト、タスク、フィールドレポート、シート、ドキュメントなどの項目をオブジェクトとして分類していますが、現在、より多くの PlanGrid オブジェクトを操作できるよう機能を強化しています。Workato でオブジェクトを参照するアクションを使用する際は、操作したいオブジェクトを指定できます。

操作するオブジェクトを指定した後、選択したアクションのオブジェクトとタイプの両方に基づいて入力項目が動的に生成されます。

オブジェクトアクションの入力項目

アクション項目を使用する際、利用可能なオブジェクトのリストからオブジェクトを選択できます。たとえば、Create object アクションを使用する際に Project オブジェクトを選択すると、PlanGrid でプロジェクトを作成するために使用できる必須の入力項目が表示されます。前のステップからのデータピルを使用して、ワークフローからのデータをオブジェクトのベースにすることができます。

必須項目はレシピの設定で常に表示されます。エラーが発生しないよう、これらの項目は必ず入力してください。

オブジェクトアクションの出力項目

各オブジェクトアクションは、PlanGrid の1つのオブジェクトに対してアクションを実行します。これにより、オブジェクトに関連したすべての情報が PlanGrid から返され、レシピ内の後続のステップで使用できるようになります。

# サポートされているオブジェクト

# Project (プロジェクト)

Workato では、PlanGrid コネクターを使用して、プロジェクトの作成、詳細の取得、または更新を行うことができます。オブジェクトタイプ project を選択すると、選択したアクションのタイプに基づいて項目が動的に生成されます。これらの項目には、作成または更新アクションのためにプロジェクトを記述する入力項目のリストから、詳細取得アクションのためにプロジェクト ID を指定する単一の入力項目まで、さまざまなものがあります。

以下に、Workato でのプロジェクトのオブジェクト表現について説明します。

# プロジェクトの表現

項目名 説明
Project ID プロジェクトの ID。
Project Name PlanGrid でのプロジェクトの名前。
Project Code PlanGrid でプロジェクトに割り当てられたカスタムコード (該当する場合)。
Organization ID PlanGrid でプロジェクトが属する組織の ID (該当する場合)。
Project Type プロジェクトのタイプ。general、manufacturing、power、water-sewer-waste、industrial-petroleum、transportation、hazardous-waste、telecom、education-k-12、education-higher、gov-federal、gov-state-local、other のいずれかになります。
Project Status PlanGrid で設定されたプロジェクトの現在のステータス。
Project Owner PlanGrid で指定されたプロジェクトの所有者。
Project Start Date PlanGrid で設定されたプロジェクトの開始日。
Project End Date PlanGrid で設定されたプロジェクトの終了日。
Street line 1 PlanGrid で設定された住所の情報。
Street line 2 PlanGrid で設定された住所の情報。
Town or city PlanGrid で設定された住所の情報。
State, province, or region PlanGrid で設定された住所の情報。
Zip or postal code PlanGrid で設定された住所の情報。
Country PlanGrid で設定された住所の情報。
Latitude PlanGrid で設定された住所の情報。
Longitude PlanGrid で設定された住所の情報。
Updated at PlanGrid でプロジェクトが最後に更新されたときのタイムスタンプ。

# Document (ドキュメント)

Workato では、PlanGrid コネクターを使用して、ドキュメントの詳細の取得、またはアップロードを行うことができます。オブジェクトタイプ document を選択すると、選択したアクションのタイプに基づいて項目が動的に生成されます。これらの項目には、アップロードアクションのためにドキュメントを記述する入力項目のリストから、詳細取得アクションのためにドキュメント ID を指定する単一の入力項目まで、さまざまなものがあります。

以下に、Workato でのドキュメントのオブジェクト表現について説明します。

# ドキュメントの表現

項目名 説明
Document ID ドキュメントの ID。
Project ID プロジェクトの ID。
Document Name PlanGrid でのドキュメントの名前。
Folder ファイルが格納された PlanGrid ドキュメント内のフォルダーパス。
URL ファイルをダウンロードするための URL。
Created at PlanGrid でファイルが作成されたときのタイムスタンプ。
Created by UID ファイルを作成したユーザーの ID。
URL PlanGrid のユーザーのプロファイルにアクセスするための URL。
Email ファイルを作成したユーザーのメールアドレス。
Deleted このファイルが削除されているかどうかを示します。
Updated at PlanGrid でファイルが最後に更新されたときのタイムスタンプ。

# Field report (フィールドレポート)

Workato では、PlanGrid コネクターを使用して、フィールドレポートの詳細を取得できます。オブジェクトタイプ field report を選択すると、選択したアクションのタイプに基づいて項目が動的に生成されます。フィールドレポートの取得アクションの入力は、フィールドレポート ID を指定する単一の入力項目のみです。

以下に、Workato でのフィールドレポートのオブジェクト表現について説明します。

# フィールドレポートの表現

項目名 説明
Field Report ID フィールドレポートの ID。
Project ID プロジェクトの ID。
Title PlanGrid でのフィールドレポートのタイトル。
Description PlanGrid でのフィールドレポートの説明。
URL PlanGrid のフィールドレポートにアクセスするための URL。
Report Date PlanGrid でレポートが作成されたときのタイムスタンプ。
Status フィールドレポートのステータス。値は draft、submitted、archived、deleted のいずれかになります。
Field report type Name フィールドレポートテンプレートの名前。
Status フィールドレポートテンプレートのステータス。active または archived のいずれかになります。
UID フィールドレポートテンプレートの ID。
PDF URL フィールドレポートの PDF バージョンにアクセスするための URL (PlanGrid での元のレポートが PDF だった場合にのみ存在し、ネイティブの日次レポートの場合は利用できません)。
PDF Form Values: Name PDF フォームフィールドの名前。
Value フォームフィールド名に対応する値。
List size フィールドレポートから取得可能なフォームフィールド値の数。
Daily Report values Work log entries: Trade 作業を実施した業者。
Timespan 作業ログエントリに対する作業の合計数 (ミリ秒)。
Headcount 作業ログエントリに対する作業者の数。
Description 実施した作業の説明。
Deleted 作業ログエントリが削除されているかどうか。
List size 「Work log entries」リストのエントリ数。
Material entries Unit 指定された数量の測定単位。
Quantity 使用された資材の数量。
Item 使用された資材項目の具体的な説明。
Description 使用された資材の説明 (前出の「Item」にすべての詳細が含まれていれば空白になる場合があります)。
Deleted 資材エントリが削除されているかどうか。
List size 「Material entries」リストのエントリ数。
Equipment entries: Timespan すべての機器が使用された合計時間 (ミリ秒)。
Quantity 使用された機器の数量。
Item 使用された機器項目の具体的な説明。
Description 使用された機器の説明 (前出の「Item」にすべての詳細が含まれていれば空白になる場合があります)。
Deleted 機器エントリが削除されているかどうか。
List size 「Equipment entries」リストのエントリ数。
List size 「Daily Report Values」リストのエントリ数。
Documents Total count フィールドレポートに関連付けられたドキュメントの合計数。
URL PlanGrid のフィールドレポートに関連付けられたドキュメントにアクセスするための URL。
Photos Total count フィールドレポートに関連付けられた写真の合計数。
URL PlanGrid のフィールドレポートに関連付けられた写真にアクセスするための URL。
Snapshots Total count フィールドレポートに関連付けられたスナップショットの合計数。
URL PlanGrid のフィールドレポートに関連付けられたスナップショットにアクセスするための URL。
Created by UID ユーザーの ID。
URL PlanGrid のユーザーのプロファイルにアクセスするための URL。
Email PlanGrid のユーザーのメールアドレス。
Updated at PlanGrid でレポートが最後に更新されたときのタイムスタンプ。
Weather Humidity 1日間の湿度を示すパーセント値。
Precipitation accumulation 1日間の累積降水量。単位は「precipitation_accumulation_unit」で指定されます。
Precipitation accumulation unit 累積降水量の単位。
Speed unit 風速の測定単位。
Summary key 天気の説明 (晴れ時々曇り、など)。
Temperature max 1日間の最高気温。
Temperature min 1日間の最低気温。
Temperature unit 気温の測定単位。
Wind bearing 風向き。
Wind gust 1日間に観測された最大風速。
Wind speed 1日間に観測された平均風速。

# Photo (写真)

Workato では、PlanGrid コネクターを使用して、写真の詳細の取得、更新、またはアップロードを行うことができます。オブジェクトタイプ photo を選択すると、選択したアクションのタイプに基づいて項目が動的に生成されます。これらの項目には、アップロードおよび更新アクションのために写真を記述する入力項目のリストから、詳細取得アクションのために写真 ID を指定する単一の入力項目まで、さまざまなものがあります。

以下に、Workato での写真のオブジェクト表現について説明します。

# 写真の表現

項目名 説明
Photo ID 写真の ID。
Project ID プロジェクトの ID。
Title PlanGrid での写真のタイトル。
URL PlanGrid から写真をダウンロードするための URL。
Created at PlanGrid でファイルが作成されたときのタイムスタンプ。
Created by UID ファイルを作成したユーザーの ID。
URL PlanGrid のユーザーのプロファイルにアクセスするための URL。
Email ファイルを作成したユーザーのメールアドレス。
Deleted このファイルが削除されているかどうかを示します。

# RFI

Workato では、PlanGrid コネクターを使用して、RFI の作成、詳細の取得、または更新を行うことができます。さらに、RFI のステータスを取得することもできます。オブジェクトタイプ RFI または RFI status を選択すると、選択したアクションのタイプに基づいて項目が動的に生成されます。これらの項目には、作成および更新アクションのために RFI を記述する入力項目のリストから、詳細取得アクションのために RFI ID を指定する単一の入力項目まで、さまざまなものがあります。

以下に、Workato での RFI のオブジェクト表現について説明します。

# RFI の表現

項目名 説明
RFI ID RFI の ID。
Project プロジェクトの ID。
RFI Number プロジェクト内の RFI の数。
Status UID RFI の現在のステータスの ID。
Label RFI の現在のステータスのラベル (draft、answered など)。
Color PlanGrid での RFI の色分け。
Locked RFI がロックされているか、まだ編集可能かを示します。
Title PlanGrid での RFI のタイトル。
Question PlanGrid の RFI で行われた質問。
Answer PlanGrid の RFI に対して与えられた回答。
Sent at PlanGrid でレビュー担当者に RFI が送信されたときのタイムスタンプ。
Due at PlanGrid で RFI の期限に設定されている日時のタイムスタンプ。
Assigned to UID ユーザーの ID。
URL PlanGrid のユーザーのプロファイルにアクセスするための URL。
Email PlanGrid のユーザーのメールアドレス。
List size この RFI が割り当てられている、このリスト内のユーザーの数。
Updated at PlanGrid で RFI が最後に更新されたときのタイムスタンプ。
Updated by UID ユーザーの ID。
URL PlanGrid のユーザーのプロファイルにアクセスするための URL。
Email PlanGrid のユーザーのメールアドレス。
Created at PlanGrid で RFI が作成されたときのタイムスタンプ。
Created by UID ユーザーの ID。
URL PlanGrid のユーザーのプロファイルにアクセスするための URL。
Email PlanGrid のユーザーのメールアドレス。
Photos Total count RFI に関連付けられた写真の合計数。
URL PlanGrid の RFI に関連付けられた写真にアクセスするための URL。
Attachments Total count RFI に関連付けられた添付ファイルの合計数。
URL PlanGrid の RFI に関連付けられた添付ファイルにアクセスするための URL。
Snapshots Total count RFI に関連付けられたスナップショットの合計数。
URL PlanGrid の RFI に関連付けられたスナップショットにアクセスするための URL。
Comments Total count RFI に関連付けられたコメントの合計数。
URL PlanGrid の RFI に関連付けられたコメントにアクセスするための URL。

# Sheet (シート)

Workato では、PlanGrid コネクターを使用して、シートの詳細を取得できます。さらに、シートパケットやシートバージョンを作成したり、シートパケット全体の詳細を取得したり、新しいシートバージョンをアップロードしたりすることもできます。オブジェクトタイプ SheetSheet packetSheet version を選択すると、選択したアクションのタイプに基づいて項目が動的に生成されます。

以下に、Workato でのシートのオブジェクト表現について説明します。

# シートの表現

項目名 説明
Sheet ID シートの一意の識別子 (UID) で、空白になることはありません。
Project ID シートを含むプロジェクトの ID。
Name PlanGrid でのシートの名前。
Version Name PlanGrid でシートが属しているバージョンセットの名前。
Description シートの説明。
Tags PlanGrid でシートに関連付けられているタグのリスト。
Published by UID ユーザーの ID。
URL PlanGrid のユーザーのプロファイルにアクセスするための URL。
Email PlanGrid のユーザーのメールアドレス。
Published at PlanGrid でシートが公開されたときのタイムスタンプ。
Deleted PlanGrid でこのシートが削除されているかどうかを示します。
Uploaded file name このシートが含まれていたアップロードファイルの名前。空白になることはありません。

# Snapshot (スナップショット)

Workato では、PlanGrid コネクターを使用して、スナップショットの詳細を取得できます。オブジェクトタイプ snapshot を選択すると、選択したアクションのタイプに基づいて項目が動的に生成されます。スナップショットの取得アクションの入力は、スナップショット ID を指定する単一の入力項目のみです。

以下に、Workato でのスナップショットのオブジェクト表現について説明します。

# スナップショットの表現

項目名 説明
Snapshot ID ファイルの一意の識別子 (UID) で、空白になることはありません。
Project ID ファイルを含むプロジェクトの ID。
Title PlanGrid でのスナップショットの名前。
URL PlanGrid のスナップショットにアクセスするための URL。
Created at PlanGrid でスナップショットが作成されたときのタイムスタンプ。
Created by PlanGrid でスナップショットを作成したユーザーの参照。
UID ユーザーの ID。
URL PlanGrid のユーザーのプロファイルにアクセスするための URL。
Email PlanGrid のユーザーのメールアドレス。
Sheet このスナップショットの作成元のシートに関する情報を含むオブジェクト。
UID シートの ID。
URL PlanGrid のシートにアクセスするための URL。
Deleted PlanGrid でこのスナップショットが削除されているかどうかを示します。

# Task (タスク)

Workato では、PlanGrid コネクターを使用して、PlanGrid のタスクの作成、更新、または詳細の取得を行うことができます。さらに、PlanGrid のタスクリスト全体の作成、更新、または詳細の取得を行うこともできます。オブジェクトタイプ Task または Task list を選択すると、選択したアクションのタイプに基づいて項目が動的に生成されます。

以下に、Workato でのタスクのオブジェクト表現について説明します。

# タスクの表現

項目名 説明
Task ID タスクの一意の識別子 (UID) で、空白になることはありません。
Project ID タスクを含むプロジェクトの ID。
Number PlanGrid で固有のタスク番号 (このプロジェクトに固有)。
Title タスクのタイトル。
Status タスクの現在のステータス。「open」、「in_review」、「pending」、「closed」のいずれかになります。
Type タスクのタイプを示します。issue、planned_work、other のいずれかになります。
Assignees UID ユーザーの ID。
Type 割り当てられたユーザーのタイプ。
List size 割り当てられたユーザーの数。
Watchers UID ユーザーの ID。
Type 割り当てられたユーザーのタイプ。
List size 割り当てられたユーザーの数。
Location PlanGrid で固有のタスクの場所。
Start date PlanGrid でタスクを開始するように設定されている日時のタイムスタンプ。
Due at PlanGrid でタスクの期限に設定されている日時のタイムスタンプ。
Closed at PlanGrid でタスクがクローズされたときのタイムスタンプ。タスクがクローズされた後にのみ取得可能になります。
Stamp PlanGrid で選択されたタスクスタンプ。
Task List Task list ID タスクリストの ID。
URL PlanGrid のタスクリストにアクセスするための URL。
Description タスクの説明。
Cost impact このタスクの結果としてプロジェクトに生じるコスト面での影響を示す数値。
Has cost impact タスクがコスト面で影響を及ぼすかどうかを示します。
Currency code 「Cost impact」の通貨。
Schedule impact このタスクがプロジェクトのスケジュールに影響を及ぼす時間 (秒)。
Has schedule impact タスクがスケジュール面で影響を及ぼすかどうかを示します。
Current annotation UID PlanGrid での注釈の ID。
Color PlanGrid で注釈に割り当てられた色。
Stamp PlanGrid で注釈に割り当てられたスタンプ (該当する場合)。
Visibility 注釈の可視性レベル。「user」または「master」のどちらかになります。user は、チームメンバー (または元チームメンバー) が注釈をプロジェクトに対して公開していないことを示します。空白になることはありません。
Deleted PlanGrid で注釈が削除されているかどうかを示します。
Sheet UID シートの ID。
URL PlanGrid のシートにアクセスするための URL。
Comments Total count タスクに関するコメントの合計数。
URL PlanGrid のタスクに関するコメントにアクセスするための URL。
Photos Total count タスクに関連付けられた写真の合計数。
URL PlanGrid のタスクに関する写真にアクセスするための URL。
Deleted PlanGrid でこのタスクが削除されているかどうかを示します。
Created at PlanGrid でタスクが作成されたときのタイムスタンプ。
Created by UID ユーザーの ID。
URL PlanGrid のユーザーのプロファイルにアクセスするための URL。
Email PlanGrid のユーザーのメールアドレス。
Updated at PlanGrid でタスクが最後に更新されたときのタイムスタンプ。
Updated by UID ユーザーの ID。
URL PlanGrid のユーザーのプロファイルにアクセスするための URL。
Email PlanGrid のユーザーのメールアドレス。

# User (ユーザー)

Workato では、PlanGrid コネクターを使用して、PlanGrid のユーザーの作成または詳細の取得を行うことができます。オブジェクトタイプ user を選択すると、選択したアクションのタイプに基づいて項目が動的に生成されます。

以下に、Workato でのユーザーのオブジェクト表現について説明します。

# ユーザーの表現

項目名 説明
Email PlanGrid のユーザーのメールアドレス。
Project ID ユーザーが属するプロジェクトの ID。
Role ID このプロジェクトでユーザーに割り当てるロールの ID。
First name ユーザーの名前 (名)。
Last name ユーザーの名前 (姓)。
Language ユーザーの母国語。

# Role (ロール)

Workato では、PlanGrid コネクターを使用して、PlanGrid のロールの詳細を取得できます。オブジェクトタイプ role を選択すると、選択したアクションのタイプに基づいて項目が動的に生成されます。

以下に、Workato でのロールのオブジェクト表現について説明します。

# ロールの表現

項目名 説明
UID ロールの ID。
Role プロジェクト内のロール。
Project ID プロジェクトの ID。


Last updated: 2023/8/31 1:07:14