API バージョン 18 の新機能

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

追加されたリソース

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

AwaitingApproval(AWAPVL)

操作
  • 追加された操作は次のとおりです。

    • 追加

    • 削除

Baseline(BLIN)

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

直接フィールド
  • 追加されたフィールドは次のとおりです。

    • actualBillableExpenseCost

    • actualNonBillableExpenseCost

    • plannedBillableExpenseCost

    • plannedNonBillableExpenseCost

BaselineTask(BSTSK)

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

直接フィールド
  • 追加されたフィールドは次のとおりです。

    • actualBillableExpenseCost

    • actualNonBillableExpenseCost

    • plannedBillableExpenseCost

    • plannedNonBillableExpenseCost

Category(CTGY)

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

直接フィールド
  • catObjCode

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

    • NLBRCY (労力以外のリソースカテゴリ)

    • HOUR (時間)

    • RTCRD (レートカード)

  • objTypes

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

    • NLBRCY (労力以外のリソースカテゴリ)

    • HOUR (時間)

    • RTCRD (レートカード)

Document(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

    • DYNAMIC

  • 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