API バージョン 20 の新機能

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

追加されたリソース

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

削除されたリソース

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

変更されたリソース

AccessLevelPermissions(ALVPER)

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

直接フィールド
  • coreAction

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

    • REMOVE_CUSTOMFORM (カスタム データから削除)

    • ADD_SUB_PROJECTS (サブプロジェクトの追加)

  • forbiddenActions

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

    • REMOVE_CUSTOMFORM (カスタム データから削除)

    • ADD_SUB_PROJECTS (サブプロジェクトの追加)

  • secondaryActions

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

    • REMOVE_CUSTOMFORM (カスタム データから削除)

    • ADD_SUB_PROJECTS (サブプロジェクトの追加)

AccessRequest(ACSREQ)

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

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

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

    • REMOVE_CUSTOMFORM (カスタム データから削除)

    • ADD_SUB_PROJECTS (サブプロジェクトの追加)

AccessRule(ACSRUL)

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

直接フィールド
  • coreAction

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

    • REMOVE_CUSTOMFORM (カスタム データから削除)

    • ADD_SUB_PROJECTS (サブプロジェクトの追加)

  • forbiddenActions

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

    • REMOVE_CUSTOMFORM (カスタム データから削除)

    • ADD_SUB_PROJECTS (サブプロジェクトの追加)

  • secondaryActions

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

    • REMOVE_CUSTOMFORM (カスタム データから削除)

    • ADD_SUB_PROJECTS (サブプロジェクトの追加)

アナウンス添付ファイル (ANMATT)

直接フィールド
  • fileExtension

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

    • tiff (enum.fileextension.tiff)

Approval(APPROVAL)

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

直接フィールド
  • 次のフィールドにフラグ RESTRICTABLE が追加されました。

    • actualBenefit
    • actualBillableExpenseCost
    • actualCost
    • actualExpenseCost
    • actualLaborCost
    • actualNonBillableExpenseCost
    • actualRevenue
    • actualRiskCost
    • actualValue
    • billedRevenue
    • 予算
    • budgetedCost
    • budgetedHours
    • budgetedLaborCost
    • costAmount
    • costType
    • fixedCost
    • fixedRevenue
    • plannedBenefit
    • plannedBillableExpenseCost
    • plannedCost
    • plannedExpenseCost
    • plannedLaborCost
    • plannedNonBillableExpenseCost
    • plannedRiskCost
    • plannedvalue
    • remainingCost
    • remainingRevenue
    • remainingRiskCost
    • resourcePlannerBudgetedHours
    • resourcePlannerBudgetedLaborCost
    • riskPerformanceIndex
  • 次のフィールドのタイプが double から class java.math.BigDecimal に変更されました。

    • actualCost
    • actualRevenue
    • plannedCost
    • plannedRevenue
  • plannedDuration

    フラグ DYNAMICLAZY_READ、を追加しました。 READ_ONLY

  • resourcePlannerBudgetedHours

    フラグを追加しました CURRENCY

  • costType

    可能な値 URH を追加しました(ユーザーおよび役割(毎時))

  • revenueType

    URH (ユーザーおよびロール (毎時))、URC (ユーザーおよびロール (毎時、キャップ付き)、および URF (ユーザーおよびロール (毎時、固定))の可能な値を追加しました

コレクションフィールド

以下のフィールドが追加されました。

  • billingRates
  • costRates

Assignment(ASSIGN)

Assignment オブジェクトは、作業項目とその作業に割り当てられたユーザー、チーム、またはグループとの関連付けを表します。

Assignment オブジェクトは、フラグ ATTRIBUTE_ATTACHABLE および DOMAIN_EXTENDABLE を追加しました。

アバター

アバターのオブジェクトは、ユーザー写真です。

直接フィールド
  • attachedObjectCode

    追加済み

コアフィールド
  • attachedObjectCode

    追加済み

操作
  • コピー

    追加済み

Baseline(BLIN)

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

直接フィールド
  • 次のフィールドにフラグ RESTRICTABLE が追加されました。

    • actualBillableExpenseCost
    • actualCost
    • actualNonBillableExpenseCost
    • 予算
    • eac
    • plannedBillableExpenseCost
    • plannedCost
    • plannedNonBillableExpenseCost
  • 次のフィールドのタイプが double から class java.math.BigDecimal に変更されました。

    • actualCost
    • plannedCost
  • eac

    フラグを追加しました CURRENCY

BaselineTask(BSTSK)

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

直接フィールド
  • 次のフィールドにフラグ RESTRICTABLE が追加されました。

    • actualBillableExpenseCost
    • actualCost
    • actualNonBillableExpenseCost
    • plannedBillableExpenseCost
    • plannedCost
    • plannedNonBillableExpenseCost
  • 次のフィールドのタイプが double から class java.math.BigDecimal に変更されました。

    • actualCost
    • plannedCost
  • eac

    フラグを追加しました CURRENCY

BillingRecord(BILL)

BillingRecord オブジェクトは、請求可能な収益、時間または費用を記録します。この情報は、外部の会計システムで請求書を作成する際に使用できます。

直接フィールド
  • 次のフィールドにフラグ RESTRICTABLE が追加されました。

    • otherAmount
  • entryDate

    追加済み

CategoryParameter(CTGYPA)

直接フィールド
  • 設定

    追加済み

Company(CMPY)

会社オブジェクトは、人物の集まりで構成される組織を表します。

Company オブジェクトがフラグ SHARABLE を追加しました。

CustomerPreferences(CUSTPR)

CustomerPreferences オブジェクトは、Workfront のインスタンスに対して顧客が設定した一連の環境設定を表します。

直接フィールド
  • name

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

    • project.mgmt:default.project.singleassignmentschedule (singleassignmentschedule)

    • project.mgmt:logged.taskissue.move (config.loggedtaskissuemove)

ExchangeRate(EXRATE)

ExchangeRate オブジェクトは、Workfrontで設定された通貨の為替レートを表します。 ExchangeRate オブジェクトは動的ではありません。

直接フィールド

次のフィールドのタイプが double から class java.math.BigDecimal に変更されました。

FinancialData(FINDAT)

直接フィールド
  • 次のフィールドにフラグ RESTRICTABLE が追加されました。

    • actualBillableExpenseCost
    • actualExpenseCost
    • actualFixedRevenue
    • actualLaborCost
    • actualLaborCostHours
    • actualLaborRevenue
    • actualNonBillableExpenseCost
    • fixedCost
    • plannedBillableExpenseCost
    • plannedExpenseCost
    • plannedFixedRevenue
    • plannedLaborCost
    • plannedLaborCostHours
    • plannedLaborRevenue
    • plannedNonBillableExpenseCost
    • totalActualCost
    • totalActualRevenue
    • totalPlannedCost
    • totalPlannedRevenue
    • totalVarianceCost
    • totalVarianceRevenue
    • varianceExpenseCost
    • varianceLaborCost
    • varianceLaborCostHours
    • varianceLaborRevenue

グループ(GROUP)

グループオブジェクトは、一連のユーザーとチームを表します。グループは、多くの場合、部門の構造を表します。

直接フィールド
  • 通貨

    追加済み

Hour(HOUR)

Hour オブジェクトは、ユーザーがタイムシートに記録した時間を表します。

直接フィールド
  • 次のフィールドにフラグ RESTRICTABLE が追加されました。

    • actualCost
    • resourceRevenue
  • 次のフィールドのタイプが double から class java.math.BigDecimal に変更されました。

    • actualCost
    • resourceRevenue
  • ratesOrigin

    追加済み

OpTask(OPTASK)

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

OpTask オブジェクトはフラグ DOMAIN_EXTENDABLE を追加しました

直接フィールド
  • 次のフィールドにフラグ RESTRICTABLE が追加されました。

    • actualCost
  • 次のフィールドのタイプが double から class java.math.BigDecimal に変更されました。

    • actualCost

Parameter(PARAM)

パラメーターオブジェクトは、カスタムフィールドです。

直接フィールド
  • displayType

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

    • INTRNL (内部参照)

    • MULTINTRNL (複数選択内部検索)

    • UIEXTNSION (enum.parameterdisplaytypeenum.uiextension)

Portfolio(PORT)

ポートフォリオオブジェクトは、同じリソース(通常はプロジェクトを完了するための資金や人材)を競い合って完了するプロジェクトのコレクションです。

Portfolio オブジェクトがフラグ DOMAIN_EXTENDABLE を追加しました。

直接フィールド
  • 次のフィールドにフラグ RESTRICTABLE が追加されました。

    • 整合済み
    • 予算
    • 通貨
    • netValue
    • onBudget
    • onTime
    • portfolioNetValue
    • portfolioRoi
    • roi

Program(PRGM)

プログラムオブジェクトは、ポートフォリオ内のプロジェクトのサブセットで、類似のプロジェクトを 1 つにグループ化できます。

Program オブジェクトはフラグ DOMAIN_EXTENDABLE を追加しました。

Project(PROJ)

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

直接フィールド
  • 次のフィールドにフラグ RESTRICTABLE が追加されました。

    • actualBenefit
    • actualBillableExpenseCost
    • actualCost
    • actualExpenseCost
    • actualLaborCost
    • actualNonBillableExpenseCost
    • actualRevenue
    • actualRiskCost
    • actualValue
    • bcwp
    • bcws
    • billedRevenue
    • 予算
    • budgetedCost
    • budgetedHours
    • budgetedLaborCost
    • eac
    • fixedCost
    • fixedRevenue
    • plannedBenefit
    • plannedBillableExpenseCost
    • plannedCost
    • plannedExpenseCost
    • plannedLaborCost
    • plannedNonBillableExpenseCost
    • plannedRevenue
    • plannedRiskCost
    • plannedvalue
    • remainingCost
    • remainingRevenue
    • remainingRiskCost
    • resourcePlannerBudgetedHours
    • resourcePlannerBudgetedLaborCost
    • riskPerformanceIndex
  • 次のフィールドのタイプが double から class java.math.BigDecimal に変更されました。

    • actualCost
    • actualRevenue
    • plannedCost
    • plannedRevenue
  • resourcePlannerBudgetedHours

    フラグを追加しました CURRENCY

QueueDef(QUED)

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

直接フィールド
  • requestorCoreAction

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

    • REMOVE_CUSTOMFORM (カスタム データから削除)

    • ADD_SUB_PROJECTS (サブプロジェクトの追加)

  • requestorForbiddenActions

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

    • REMOVE_CUSTOMFORM (カスタム データから削除)

    • ADD_SUB_PROJECTS (サブプロジェクトの追加)

Rate(RATE)

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

Rate オブジェクトはフラグ ATTRIBUTE_ATTACHABLE を追加しました。

直接フィールド
  • 次のフィールドにフラグ RESTRICTABLE が追加されました。

    • costPerHour
    • localBillingPerHour
    • localCostPerHour
    • localCurrency
    • rateValue
  • 次のフィールドのタイプが double から class java.math.BigDecimal に変更されました。

    • costPerHour
    • localBillingPerHour
    • localCostPerHour
    • rateValue
  • 以下のフィールドが追加されました。

    • 通貨
    • locked
    • タイプ
    • value

Role(ROLE)

Role オブジェクト(担当業務)は、デザイナーやプロダクトマネージャーなど、ユーザーが入力できる機能またはスキルセットを表します。

Role オブジェクトがフラグ DOMAIN_EXTENDABLE を追加しました。

直接フィールド
  • 次のフィールドにフラグ RESTRICTABLE が追加されました。

    • billingPerHour
    • costPerHour
コレクションフィールド
  • 以下のフィールドが追加されました。

    • billingRates
    • costRates

スケジュール済みレポート (SCHREP)

ScheduledReport オブジェクトは、配信のスケジュールを設定したレポートを表します。

直接フィールド
  • 形式

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

    • tiff (enum.fileextension.tiff)

ScoreCardQuestion(SCOREQ)

ScoreCardQuestion オブジェクトは、スコアカードに追加された質問を表します。これらの質問は通常、ポートフォリオマネージャーが決定し、その回答によって、マネージャーはプロジェクトがポートフォリオの目標にどの程度適合しているかを理解できます。

直接フィールド
  • displayType

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

    • INTRNL (内部参照)

    • MULTINTRNL (複数選択内部検索)

    • UIEXTNSION (enum.parameterdisplaytypeenum.uiextension)

Task(TASK)

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

Task オブジェクトはフラグ DOMAIN_EXTENDABLE を追加しました。

直接フィールド
  • 次のフィールドにフラグ RESTRICTABLE が追加されました。

    • actualBillableExpenseCost
    • actualCost
    • actualExpenseCost
    • actualLaborCost
    • actualNonBillableExpenseCost
    • actualRevenue
    • costAmount
    • costType
    • plannedBillableExpenseCost
    • plannedCost/li>
    • plannedExpenseCost
    • plannedLaborCost
    • plannedNonBillableExpenseCost
    • plannedRevenue
  • 次のフィールドのタイプが double から class java.math.BigDecimal に変更されました。

    • actualCost
    • actualRevenue
    • plannedCost
  • costType

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

    • URH (ユーザーおよび役割(毎時)
  • revenueType

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

    • URH (ユーザーおよび役割(毎時)
    • URC (ユーザーおよび役割(毎時) (上限付き)
    • URF (ユーザーおよび役割(毎時) +固定)

Template(TMPL)

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

直接フィールド
  • 次のフィールドにフラグ RESTRICTABLE が追加されました。

    • 予算
    • fixedCost
    • fixedRevenue
    • plannedBenefit
    • plannedBillableExpenseCost
    • plannedCost
    • plannedExpenseCost
    • plannedLaborCost
    • plannedNonBillableExpenseCost
    • plannedRevenue
    • plannedRiskCost
    • workRequired
  • 次のフィールドのタイプが double から class java.math.BigDecimal に変更されました。

    • plannedCost
    • plannedRevenue
コレクションフィールド

以下のフィールドが追加されました。

  • billingRates
  • costRates

TemplateTask(TTSK)

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

直接フィールド
  • 次のフィールドにフラグ RESTRICTABLE が追加されました。

    • billingAmount
    • costAmount
    • costType
    • plannedBillableExpenseCost
    • plannedCost/li>
    • plannedExpenseCost
    • plannedLaborCost
    • plannedNonBillableExpenseCost
    • plannedRevenue
    • revenueType
  • 次のフィールドのタイプが double から class java.math.BigDecimal に変更されました。

    • plannedCost
    • plannedRevenue
  • costType

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

    • URH (ユーザーおよび役割(毎時)
  • revenueType

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

    • URH (ユーザーおよび役割(毎時)
    • URC (ユーザーおよび役割(毎時) (上限付き)
    • URF (ユーザーおよび役割(毎時) +固定)

Timesheet(TSHET)

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

コアフィールド
  • objCode

    削除されました

Update(UPDATE)

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

直接フィールド
  • updateType

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

    • externalFolderMetadataError (enum.updatetypeenum.externalFolderMetadataError)

User (USER)

ユーザーオブジェクトは、ログインしてシステムとやり取りできる Workfront アカウントを持つユーザーを表します。

ユーザーオブジェクトがフィールド ATTRIBUTE_ATTACHABLEDOMAIN_EXTENDABLE を追加しました。

直接フィールド
  • 次のフィールドにフラグ RESTRICTABLE が追加されました。

    • billingPerHour
    • costPerHour
コレクションフィールド

以下のフィールドが追加されました。

  • billingRates
  • costRates

Work(WORK)

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

直接フィールド
  • 次のフィールドにフラグ RESTRICTABLE が追加されました。

    • actualBillableExpenseCost
    • actualCost
    • actualExpenseCost
    • actualLaborCost
    • actualNonBillableExpenseCost
    • actualRevenue
    • costAmount
    • costType
    • plannedBillableExpenseCost
    • plannedCost
    • plannedExpenseCost
    • plannedLaborCost
    • plannedNonBillableExpenseCost
    • plannedRevenue
  • 次のフィールドのタイプが double から class java.math.BigDecimal に変更されました。

    • actualCost
    • actualRevenue
    • plannedCost
    • plannedRevenue
  • plannedDuration

    フラグ DYNAMICLAZY_READ、を追加しました。 READ_ONLY

  • resourcePlannerBudgetedHours

    フラグを追加しました CURRENCY

  • costType

    可能な値 URH を追加しました(ユーザーおよび役割(毎時))

  • revenueType

    URH (ユーザーおよびロール (毎時))、URC (ユーザーおよびロール (毎時、キャップ付き)、および URF (ユーザーおよびロール (毎時、固定))の可能な値を追加しました

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