API バージョン 18 の新機能

Adobe Workfront は、2024年4月8日(PT)に API バージョン 18 をリリースしました。API バージョン 18 では、バージョン 15 から次の変更が行われました。

追加されたリソース

API バージョン 18 にはリソースが追加されませんでした。

削除されたリソース

API バージョン 18 で削除されたリソースはありません。

変更されたリソース

AccessLevelPermissions(ALVPER)

AccessLevelPermissions オブジェクトは、Workfront オブジェクトにアクセス、作成または変更を行うための特定の権限を表します。これらの権限は、アクセスレベルに関連付けることができます。

直接フィールド
  • coreAction

    追加された可能な値は次のとおりです。

    • VIEW_COST_RATES (原価率の表示)

    • VIEW_BILLING_RATES (請求料金の表示)

    • VIEW_GENERAL_FINANCE (一般財務の表示)

    • EDIT_COST_RATES (コスト率の編集)

    • EDIT_BILLING_RATES (請求レートの編集)

    • EDIT_GENERAL_FINANCE (財務全般の編集)

  • forbiddenActions

    追加された可能な値は次のとおりです。

    • VIEW_COST_RATES (原価率の表示)

    • VIEW_BILLING_RATES (請求料金の表示)

    • VIEW_GENERAL_FINANCE (一般財務の表示)

    • EDIT_COST_RATES (コスト率の編集)

    • EDIT_BILLING_RATES (請求レートの編集)

    • EDIT_GENERAL_FINANCE (財務全般の編集)

  • secondaryActions

    追加された可能な値は次のとおりです。

    • VIEW_COST_RATES (原価率の表示)

    • VIEW_BILLING_RATES (請求料金の表示)

    • VIEW_GENERAL_FINANCE (一般財務の表示)

    • EDIT_COST_RATES (コスト率の編集)

    • EDIT_BILLING_RATES (請求レートの編集)

    • EDIT_GENERAL_FINANCE (財務全般の編集)

AccessRequest(ACSREQ)

Workfront のオブジェクトに対する必要なアクセス権をユーザーが持っていない場合、そのオブジェクトへの利用申請を行うことができます。AccessRequest オブジェクトは、このリクエストを表します。

直接フィールド
  • アクション

    追加された可能な値は次のとおりです。

    • VIEW_COST_RATES (原価率の表示)

    • VIEW_BILLING_RATES (請求料金の表示)

    • VIEW_GENERAL_FINANCE (一般財務の表示)

    • EDIT_COST_RATES (コスト率の編集)

    • EDIT_BILLING_RATES (請求レートの編集)

    • EDIT_GENERAL_FINANCE (財務全般の編集)

AccessRule(ACSRUL)

AccessRule オブジェクトは、作成したプロジェクトをユーザーが共有する方法を決定する、カスタムアクセスレベルのルールセットを表します。

直接フィールド
  • coreAction

    追加された可能な値は次のとおりです。

    • VIEW_COST_RATES (原価率の表示)

    • VIEW_BILLING_RATES (請求料金の表示)

    • VIEW_GENERAL_FINANCE (一般財務の表示)

    • EDIT_COST_RATES (コスト率の編集)

    • EDIT_BILLING_RATES (請求レートの編集)

    • EDIT_GENERAL_FINANCE (財務全般の編集)

  • forbiddenActions

    追加された可能な値は次のとおりです。

    • VIEW_COST_RATES (原価率の表示)

    • VIEW_BILLING_RATES (請求料金の表示)

    • VIEW_GENERAL_FINANCE (一般財務の表示)

    • EDIT_COST_RATES (コスト率の編集)

    • EDIT_BILLING_RATES (請求レートの編集)

    • EDIT_GENERAL_FINANCE (財務全般の編集)

  • secondaryActions

    追加された可能な値は次のとおりです。

    • VIEW_COST_RATES (原価率の表示)

    • VIEW_BILLING_RATES (請求料金の表示)

    • VIEW_GENERAL_FINANCE (一般財務の表示)

    • EDIT_COST_RATES (コスト率の編集)

    • EDIT_BILLING_RATES (請求レートの編集)

    • EDIT_GENERAL_FINANCE (財務全般の編集)

Approval(APPROVAL)

タスク、ドキュメント、タイムシートなどの所定の作業アイテムは、上司または他のユーザーが承認することが必要な場合があります。承認オブジェクトは、作業アイテムに対する承認の操作を表します。

直接フィールド
  • 以下のフィールドを追加しました。

    • actualBillableExpenseCost

    • actualNonBillableExpenseCost

    • plannedBillableExpenseCost

    • plannedNonBillableExpenseCost

承認待ち(AWAPVL)

操作
  • 次の操作を追加しました。

    • 追加

    • 削除

ベースライン (BLIN)

ベースラインは、特定の時点でのプロジェクトのパフォーマンスを示すスナップショットです。主要な日付、進捗状況、コスト、売上高など、プロジェクトに関する主要な情報が保存されています。

直接フィールド
  • 以下のフィールドを追加しました。

    • actualBillableExpenseCost

    • actualNonBillableExpenseCost

    • plannedBillableExpenseCost

    • plannedNonBillableExpenseCost

ベースライン タスク (BSTSK)

ベースラインは、特定の時点でのプロジェクトのパフォーマンスを示すスナップショットです。主要な日付、進捗状況、コスト、売上高など、プロジェクトに関する主要な情報が保存されています。ベースラインを作成すると、そのベースラインのベースラインタスクに関するタスク情報も取り込まれます。

直接フィールド
  • 以下のフィールドを追加しました。

    • actualBillableExpenseCost

    • actualNonBillableExpenseCost

    • plannedBillableExpenseCost

    • plannedNonBillableExpenseCost

Category(CTGY)

カテゴリオブジェクトはカスタムフォームです。

直接フィールド
  • catObjCode:

    追加された可能な値は次のとおりです。

    • NLBRCY (非労務資源の区分)

    • HOUR (時間)

    • RTCRD (評価カード)

  • objTypes:

    追加された可能な値は次のとおりです。

    • NLBRCY (非労務資源の区分)

    • HOUR (時間)

    • RTCRD (評価カード)

ドキュメント (DOCU)

Document オブジェクトは、ファイル(書かれた資料、画像、その他の形式の情報など)を表します。

アクション
  • createLargeDocument:

    次のパラメーターを追加しました。

    • documentID
  • moveToFolder:

    追加済み。この新しいアクションでは、次のパラメーターを使用します。

    • documentIDs

    • folderID

    • moveToFolder

FinancialData (FINDAT)

直接フィールド
  • 以下のフィールドを追加しました。

    • actualBillableExpenseCost

    • actualNonBillableExpenseCost

    • plannedBillableExpenseCost

    • plannedNonBillableExpenseCost

デフォルトのフィールド
  • 以下のフィールドを追加しました。

    • actualBillableExpenseCost

    • actualNonBillableExpenseCost

    • plannedBillableExpenseCost

    • plannedNonBillableExpenseCost

JournalEntry(JRNLE)

JournalEntry オブジェクトを設定して、特定のオブジェクトフィールドに関する情報を、それらのフィールドが変更されたときに記録することができます。フィールドをジャーナルエントリオブジェクトの一部としてログに記録するように設定すると、そのフィールドが変更されるたびに、対応するジャーナルエントリが作成されます。

直接フィールド
  • changeType

    追加された可能な値は次のとおりです。

    • AAO (enum.actiontypeenum.assetapproval.opened)

    • ADM (enum.actiontypeenum.assetapproval.locked.all.decisions.made)

    • AUL (enum.actiontypeenum.assetapproval.unlocked.manual)

    • ALM (enum.actiontypeenum.assetapproval.locked.manual)

OpTask (OPTASK)

OpTask オブジェクトは、一般にイシューと呼ばれます。イシューは、通常、タスクまたはプロジェクトを完了できない問題があることを示す作業アイテムです。イシューは、ヘルプデスクへのリクエストである場合もあります。変更指示、リクエスト、バグもイシューです。

アクション
  • convertToProject:

    以下のフィールドを追加しました。

    • copyCategories

    • copyNativeFields

  • convertToTask:

    以下のフィールドを追加しました。

    • copyCategories

    • copyNativeFields

Project(PROJ)

プロジェクトは Workfront 内の作業アイテムで、Workfront が人々の作業を支援するための主要な構築ブロックです。プロジェクトオブジェクトは、共通の特定の目標を持つタスクのグループを表します。

直接フィールド
  • 以下のフィールドを追加しました。

    • actualBillableExpenseCost

    • actualNonBillableExpenseCost

    • plannedBillableExpenseCost

    • plannedNonBillableExpenseCost

アクション
  • createProjectWithOverride

    追加済み。

ProjectUserRole (PTEAM)

直接フィールド
  • 次のフィールドを追加しました。

    • ID
コアフィールド
  • 次のフィールドを追加しました。

    • ID

QueueDef(QUED)

QueueDef オブジェクトは、キューを表します。キューは、ユーザーがイシューを送信できるようにヘルプデスクエリアに公開されたプロジェクトです。

直接フィールド
  • requestorCoreAction

    追加された可能な値は次のとおりです。

    • VIEW_COST_RATES (原価率の表示)

    • VIEW_BILLING_RATES (請求料金の表示)

    • VIEW_GENERAL_FINANCE (一般財務の表示)

    • EDIT_COST_RATES (コスト率の編集)

    • EDIT_BILLING_RATES (請求レートの編集)

    • EDIT_GENERAL_FINANCE (財務全般の編集)

  • requestorForbiddenActions

    追加された可能な値は次のとおりです。

    • VIEW_COST_RATES (原価率の表示)

    • VIEW_BILLING_RATES (請求料金の表示)

    • VIEW_GENERAL_FINANCE (一般財務の表示)

    • EDIT_COST_RATES (コスト率の編集)

    • EDIT_BILLING_RATES (請求レートの編集)

    • EDIT_GENERAL_FINANCE (財務全般の編集)

Rate(RATE)

Rate オブジェクトは、Workfront の請求料金を表します。

直接フィールド
  • companyID

    次のフラグを追加しました。

    • AUTO_LOAD

    • 動的

  • displayName

    追加済み。

コアフィールド
  • displayName

    追加済み。

Task(TASK)

タスクオブジェクトは、最終目標を達成する(プロジェクトの完了)ためのステップとして実行する必要がある作業項目を表します。

直接フィールド
  • 以下のフィールドを追加しました。

    • actualBillableExpenseCost

    • actualNonBillableExpenseCost

    • plannedBillableExpenseCost

    • plannedNonBillableExpenseCost

アクション
  • convertToProject

    次のフィールドを追加しました。

    • copyCategories

Template(TMPL)

テンプレートオブジェクトは、プロジェクトのパターンを表します。プロジェクトをテンプレートから作成することで時間を節約できます。テンプレートにはチームとタスクが含まれ、テンプレートから作成されたすべてのプロジェクトにコピーされます。

直接フィールド
  • 以下のフィールドを追加しました。

    • plannedBillableExpenseCost

    • plannedNonBillableExpenseCost

TemplateTask (TTSK)

TemplateTask オブジェクトは、テンプレートに含まれるタスクを表します。テンプレートタスクは、テンプレートが使用されるプロジェクト内のタスクになります。

直接フィールド
  • 以下のフィールドを追加しました。

    • plannedBillableExpenseCost

    • plannedNonBillableExpenseCost

TemplateUserRole (TTEAM)

直接フィールド
  • 次のフィールドを追加しました。

    • ID
コアフィールド
  • 次のフィールドを追加しました。

    • ID

Timesheet(TSHET)

Timesheet オブジェクトは、タスク、プロジェクトおよびオーバーヘッド時間タイプに対して行った実際の時間数をユーザーが入力できる仮想タイムカードを表します。

コアフィールド
  • 次のフィールドを削除しました。

    • objCode

Update(UPDATE)

Workfront の作業アイテムを更新して、ユーザーに現在のステータスを知らせることができます。更新オブジェクトは、これらの更新の 1 つを表します。更新は、ユーザーが入力するか、Workfront システムが作成することができます。

直接フィールド
  • updateType

    追加された可能な値は次のとおりです。

    • assetapprovalsLockedAllDecisionsMade

    • assetapprovalsUnlockedManual

    • assetapprovalsLockedManual

    • assetapprovalOpened

アクション
  • recentUpdatesObjIDs

    追加済み。

UserPrefValue (USERPF)

UserPrefValue オブジェクトは、ユーザーの環境設定を表します。

直接フィールド
  • value

    バリデーターを追加しました。 MAX_LENGTH

Work(WORK)

作業オブジェクトは、Task と OpTask の両方が継承する共通のインターフェイスで、2 つの間で共通のコードを共有します。

直接フィールド
  • 以下のフィールドを追加しました。

    • actualBillableExpenseCost

    • actualNonBillableExpenseCost

    • plannedBillableExpenseCost

    • plannedNonBillableExpenseCost

recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43