是否可以通过 API 打开工作前台关闭的 PROJ 或 TSHET 对象



我正在将Workfront与我公司的财务软件集成,我们试图自动化的流程之一是将工时从一个项目转移到另一个项目,在这种情况下,需要为计费目的调整工时。 通常,我们希望将单个用户的时间从一个项目转移到另一个项目。 在关联的 PROJ 关闭或关联的 TSHET 关闭的情况下,是否可以重新打开它们,至少通过 API 暂时重新打开?

当然,您可以通过更改状态来重新打开它们。您还可以在完成任务后重新关闭它们。

对于时间表,您只需将状态更改为"O",如下所示:

PUT https://<site>.my.workfront.com/attask/api/v9.0/TSHET/<uuid>?status=O&apiKey=<api key>

对于项目,您需要知道要返回到哪种类型的状态(您可能有一个工作流,例如新>打开->进行中->实施->测试->关闭->关闭,并且您想要返回到"关闭"。找到该状态的 3 个字符的密钥并更新状态,如下所示:

PUT https://<site>.my.workfront.com/attask/api/v9.0/PROJ/<uuid>?status=<key>&apiKey=<api key>

再次关闭它们只需要将时间表设置为 C 并将项目设置为其旧状态。

最新更新