API版本17中的新增功能
创建对象:
- 开发人员
Adobe Workfront于2023年10月12日发布了API版本17。 API版本17具有来自版本16的以下更改。
已添加资源
外部文档(EXTDOC)
ExternalDocument对象是位于Workfront外部的文档存储提供商中的文档或其他数字资源。 这些资源可以链接到Workfront,也可以从进行链接。
-
dateModified
-
描述
-
documentProviderId
-
分机
-
文件类型
-
iconURL
-
ID
-
name
-
路径
-
providerType
-
只读
-
大小
-
缩略图URL
-
dateModified
-
描述
-
documentProviderId
-
分机
-
文件类型
-
iconURL
-
ID
-
isGoogleRootItem
-
isTeamDriveItem
-
name
-
对象代码
-
路径
-
providerType
-
只读
-
大小
-
缩略图URL
-
值
-
ID
-
name
-
对象代码
-
browseListWithLinkAction
-
getDocumentDownloadUrl
-
getRootFolderID
-
getRootFolderIDFromDB
-
linkExternalDocumentObject
-
setLinkedFolderMetadata
-
browslist
-
getFolderMetaData
-
searchExternalDocuments
- SEARCH
UserLocation (USRLOC)
-
classifierID
-
客户ID
-
endDate
-
ID
-
isCurrent
-
startDate
-
userID
-
客户
-
用户
-
ID
-
对象代码
已删除资源
没有为API版本17删除资源
已修改的资源
已为API版本17修改以下资源。
基线(BLIN)
基线是给定时刻项目性能的快照。 它们存储有关项目的关键信息,如关键日期、进度、成本和收入值。
基线对象删除了标志 INLINE_EDITABLE。
记帐记录(BILL)
BillingRecord对象记录可记帐的收入、小时数或费用。 此信息可用于在外部会计系统中创建发票。
BillingRecord对象删除了标志 INLINE_EDITABLE。
公司(CPY)
Company对象表示由人员集合组成的组织。
-
defaultInterface
已删除
客户首选项(CUSTPR)
CustomerPreferences对象表示客户为其Workfront实例设置的首选项集。
-
名称
添加了可能的值“config.defaultToNewHomeDescription”(customer:config.defaultToNewHome)>/p?
这允许组织将新的主页体验设置为用户的默认体验。
DocumentVersion (DOCV)
DocumentVersion对象表示文件的特定版本(如书面材料、图像或其他形式的信息)。
-
externalIntegrationType
添加了可能的值“Frame.io”(FRAMEIO)
-
文件类型
添加了可能的值“enum.filetype.site”(站点)
汇率(汇率)
ExchangeRate对象表示在Workfront中设置的货币汇率。 ExchangeRate对象不是动态的。
添加了以下字段:
-
endDate
-
startDate
-
getCustomerCurrencies
已添加。
费用(EXPN)
费用代表在项目期限内可能产生的非人工成本。
Expense对象删除了标志 INLINE_EDITABLE。
组(组)
组对象表示一组用户和团队。 组通常代表部门结构。
-
defaultInterface
已删除
Hour (HOUR)
Hour对象表示用户在时间表上记录的小时。
Hour对象删除了标志 INLINE_EDITABLE。
迭代(ITRN)
小版本对象表示单个敏捷小版本。 迭代是离散的时间段,用于规划和完成Agile故事。
迭代对象删除了标志 INLINE_EDITABLE。
日志条目(JRNLE)
JournalEntry对象可以设置为在修改特定对象字段时记录这些字段的相关信息。 将某个字段设置为记录为日志条目对象的一部分时,每次修改该字段时将创建相应的日志条目。
-
changeType
添加了以下可能值:
- 已添加审批者(AAA)
- 已添加审阅者(AAR)
- 已移除审阅人(ARR)
- 已移除审批者(ARA)
- 批准的决定(ADA)
- 已批准有更改的决策(ADC)
- 决策需求工作(ADN)
- 撤销的决策(ADR)
- 审批者已更改(AAC)
- 审阅者已更改(ARC)
- 审阅完成(RDC)
- 审阅已撤销(RDR)
- Publish (PUB)
Kanban板(KNBNBD)
Kanban展示板用于在Agile环境中跟踪任务。
Kanban Board对象删除了标志 INLINE_EDITABLE。
LinkedFolder (LNKFDR)
LinkedFolder对象表示从外部文档提供商(如Google驱动器或Dropbox)链接的文件夹。
-
externalIntegrationType
添加了可能的值“Frame.io (FRAMEIO)”
Op任务/问题(OPTASK)
OpTask对象通常称为“问题”。 问题是一个工作项,它通常表示存在阻止任务或项目完成的问题。 问题也可以是技术支持请求。 变更单、请求和错误也是问题。
问题对象删除了标志 INLINE_EDITABLE。
项目(项目)
项目是Workfront中的工作项,是Workfront帮助人们完成工作方式中的主要构建基块。 Project对象表示一组具有通用、特定目标的任务。
项目对象删除了标志 INLINE_EDITABLE。
项目用户(PRTU)
ProjectUser对象表示与特定项目关联的用户。
-
ID
已添加。
-
ID
已添加。
比率(比率)
Rate对象表示Workfront中的记帐费率。
Rate对象删除了标志 INLINE_EDITABLE。
添加了以下操作以支持费率卡功能:
-
deleteRateForRole
-
editRatesForRole
-
getUsedClassifierIds
-
setRatesFromRateCard
已修改 setRatesForRole 操作以添加以下字段:
- classifierID
- currencyCode
- sourceRateCardID
风险(风险)
风险对象表示可能会阻止项目按时完成或在预算内完成的可能事件。 在规划阶段的项目会增加风险,以在批准任何工作之前确定潜在的障碍。
Risk对象删除了标志 INLINE_EDITABLE。
角色/工作角色(ROLE)
角色对象(工作角色)表示用户可能填充的功能能力或技能集,如Designer或产品经理。
-
defaultInterface
已删除
任务(任务)
Task对象表示作为实现最终目标(完成项目)的步骤而必须执行的工作项。
Task对象删除了标志 INLINE_EDITABLE。
团队(TEAMOB)
团队对象是可分配给工作项的用户的集合。
-
defaultInterface
已删除
团队成员(TEAMMB)
TeamMember对象是与特定团队关联的用户。
-
ID
已添加。
-
ID
已添加。
模板用户(TMTU)
-
ID
已添加。
-
ID
已添加。
时间表(TSHET)
工时表对象表示一个虚拟工时表,允许用户输入任务、项目和管理费用小时类型的实际工作小时数。
-
objCode
已删除
更新(更新)
可以更新Workfront中的工作项以通知用户当前状态。 Update对象表示这些更新之一。 更新可由用户输入或由Workfront系统创建。
-
changeType
添加了以下值:
- 已添加审批者(assetapprovalAddApprover)
- 已添加审阅人(assetapprovalAddReviewer)
- 已移除审批者(assetapprovalRemoveApprover)
- 已删除审阅人(assetapprovalRemoveReviewer)
- 已批准决策(assetapprovalDecisionApproved)
- 决策需求工作(assetapprovalDecisionNeedsWork)
- 已批准有更改的决策(assetapprovalDecisionApprovedChanges)
- 已撤消决策(assetapprovalDecisionRevoced)
- 审批者已更改(assetapprovalApproverChanged)
- 审阅人已更改(assetapprovalReviewerChanged)
- 审阅完成(assetapprovalReviewerDecisionComplete)
- 审阅已撤销(assetapprovalReviewerDecisionRevoced)
- 外部文档发送错误(externalDocumentSendError)
- 已发布的文档版本(documentVersionPublish)
- 链接的文件夹工作流(linkedFolderWorkflow)
用户(用户)
User对象表示在Workfront中拥有帐户的人员,该帐户可以登录并与系统交互。
用户对象删除了标志 INLINE_EDITABLE。
-
工作时间
此字段已添加,并且是一个介于0和1之间的数字,表示用户每天可以在项目工作(非开销工作)上花费的时间百分比。 值为1意味着用户可以100%地花费在项目工作上。
- 用户位置
用户组(USRGPS)
-
ID
已添加。
-
ID
已添加。
用户注释(USRNOT)
UserNote对象是通知。
-
changeType
添加了以下值:
- 文档需要您的审批(AAA)
- 文档需要您的审核(AAR)
- 文档不再需要您的审批(ARA)
- 文档不再需要您的审核(ARR)
- 文档需要(用户)的批准(ATA)
- 文档需求(用户)审核(ATR)
- 文档不再需要(用户)批准(RTA)
- 文档不再需要(用户)审核(RTR)
- 已批准文档(ADA)
- 已审批但有更改的文档(ADC)
- 文档需求工作(ADN)
- (用户)已将(文档)标记为已批准。 不再需要您的审批。 (AAN)
- (用户)已将(文档)标记为已批准,但有更改。 不再需要您的审批。 (ACN)
- (用户)已将(文档)标记为需要工作。 不再需要您的审批。 (AWN)
- 文档需要您立即审核而不是批准(AAC)
- 文档需要您立即批准而不是审阅(ADN)
- 已审阅文档(RDC)
- 已审阅文档(TRC)
- (用户)已审阅(文档)为完成。 不再需要您的审核。 (TRN)
用户角色(USRROL)
-
ID
已添加。
-
ID
已添加。