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

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

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

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

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

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

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

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

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

Project (プロジェクト)

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

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

プロジェクトの表現

項目名説明
Project IDプロジェクトの ID。
Project NamePlanGrid でのプロジェクトの名前。
Project CodePlanGrid でプロジェクトに割り当てられたカスタムコード (該当する場合)。
Organization IDPlanGrid でプロジェクトが属する組織の 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 StatusPlanGrid で設定されたプロジェクトの現在のステータス。
Project OwnerPlanGrid で指定されたプロジェクトの所有者。
Project Start DatePlanGrid で設定されたプロジェクトの開始日。
Project End DatePlanGrid で設定されたプロジェクトの終了日。
Street line 1PlanGrid で設定された住所の情報。
Street line 2PlanGrid で設定された住所の情報。
Town or cityPlanGrid で設定された住所の情報。
State, province, or regionPlanGrid で設定された住所の情報。
Zip or postal codePlanGrid で設定された住所の情報。
CountryPlanGrid で設定された住所の情報。
LatitudePlanGrid で設定された住所の情報。
LongitudePlanGrid で設定された住所の情報。
Updated atPlanGrid でプロジェクトが最後に更新されたときのタイムスタンプ。

Document (ドキュメント)

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

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

ドキュメントの表現

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

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

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

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

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

項目名説明
Field Report IDフィールドレポートの ID。
Project IDプロジェクトの ID。
TitlePlanGrid でのフィールドレポートのタイトル。
DescriptionPlanGrid でのフィールドレポートの説明。
URLPlanGrid のフィールドレポートにアクセスするための URL。
Report DatePlanGrid でレポートが作成されたときのタイムスタンプ。
Statusフィールドレポートのステータス。値は draft、submitted、archived、deleted のいずれかになります。
Field report typeNameフィールドレポートテンプレートの名前。
Statusフィールドレポートテンプレートのステータス。active または archived のいずれかになります。
UIDフィールドレポートテンプレートの ID。
PDF URLフィールドレポートの PDF バージョンにアクセスするための URL (PlanGrid での元のレポートが PDF だった場合にのみ存在し、ネイティブの日次レポートの場合は利用できません)。
PDF Form Values:NamePDF フォームフィールドの名前。
Valueフォームフィールド名に対応する値。
List sizeフィールドレポートから取得可能なフォームフィールド値の数。
Daily Report valuesWork log entries:Trade作業を実施した業者。
Timespan作業ログエントリに対する作業の合計数 (ミリ秒)。
Headcount作業ログエントリに対する作業者の数。
Description実施した作業の説明。
Deleted作業ログエントリが削除されているかどうか。
List size「Work log entries」リストのエントリ数。
Material entriesUnit指定された数量の測定単位。
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」リストのエントリ数。
DocumentsTotal countフィールドレポートに関連付けられたドキュメントの合計数。
URLPlanGrid のフィールドレポートに関連付けられたドキュメントにアクセスするための URL。
PhotosTotal countフィールドレポートに関連付けられた写真の合計数。
URLPlanGrid のフィールドレポートに関連付けられた写真にアクセスするための URL。
SnapshotsTotal countフィールドレポートに関連付けられたスナップショットの合計数。
URLPlanGrid のフィールドレポートに関連付けられたスナップショットにアクセスするための URL。
Created byUIDユーザーの ID。
URLPlanGrid のユーザーのプロファイルにアクセスするための URL。
EmailPlanGrid のユーザーのメールアドレス。
Updated atPlanGrid でレポートが最後に更新されたときのタイムスタンプ。
WeatherHumidity1日間の湿度を示すパーセント値。
Precipitation accumulation1日間の累積降水量。単位は「precipitation_accumulation_unit」で指定されます。
Precipitation accumulation unit累積降水量の単位。
Speed unit風速の測定単位。
Summary key天気の説明 (晴れ時々曇り、など)。
Temperature max1日間の最高気温。
Temperature min1日間の最低気温。
Temperature unit気温の測定単位。
Wind bearing風向き。
Wind gust1日間に観測された最大風速。
Wind speed1日間に観測された平均風速。

Photo (写真)

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

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

写真の表現

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

RFI

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

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

RFI の表現

項目名説明
RFI IDRFI の ID。
Projectプロジェクトの ID。
RFI Numberプロジェクト内の RFI の数。
StatusUIDRFI の現在のステータスの ID。
LabelRFI の現在のステータスのラベル (draft、answered など)。
ColorPlanGrid での RFI の色分け。
LockedRFI がロックされているか、まだ編集可能かを示します。
TitlePlanGrid での RFI のタイトル。
QuestionPlanGrid の RFI で行われた質問。
AnswerPlanGrid の RFI に対して与えられた回答。
Sent atPlanGrid でレビュー担当者に RFI が送信されたときのタイムスタンプ。
Due atPlanGrid で RFI の期限に設定されている日時のタイムスタンプ。
Assigned toUIDユーザーの ID。
URLPlanGrid のユーザーのプロファイルにアクセスするための URL。
EmailPlanGrid のユーザーのメールアドレス。
List sizeこの RFI が割り当てられている、このリスト内のユーザーの数。
Updated atPlanGrid で RFI が最後に更新されたときのタイムスタンプ。
Updated byUIDユーザーの ID。
URLPlanGrid のユーザーのプロファイルにアクセスするための URL。
EmailPlanGrid のユーザーのメールアドレス。
Created atPlanGrid で RFI が作成されたときのタイムスタンプ。
Created byUIDユーザーの ID。
URLPlanGrid のユーザーのプロファイルにアクセスするための URL。
EmailPlanGrid のユーザーのメールアドレス。
PhotosTotal countRFI に関連付けられた写真の合計数。
URLPlanGrid の RFI に関連付けられた写真にアクセスするための URL。
AttachmentsTotal countRFI に関連付けられた添付ファイルの合計数。
URLPlanGrid の RFI に関連付けられた添付ファイルにアクセスするための URL。
SnapshotsTotal countRFI に関連付けられたスナップショットの合計数。
URLPlanGrid の RFI に関連付けられたスナップショットにアクセスするための URL。
CommentsTotal countRFI に関連付けられたコメントの合計数。
URLPlanGrid の RFI に関連付けられたコメントにアクセスするための URL。

Sheet (シート)

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

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

シートの表現

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

Snapshot (スナップショット)

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

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

スナップショットの表現

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

Task (タスク)

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

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

タスクの表現

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

User (ユーザー)

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

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

ユーザーの表現

項目名説明
EmailPlanGrid のユーザーのメールアドレス。
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: