1

我敢打赌这会落在灵巧的耳朵里……

我正在开发一个应用程序,该应用程序使用 workfront api 来自动计算项目任务的自定义价格。

这里的想法是获取任务列表,对每个任务应用某些业务规则以计算定价/收入等,然后将这些值推回受尊敬的工作前项目中的任务。

问题是,当您现在直接在 workfront 中打开项目时,此交互的更改会一直存在,直到您执行手动操作:

在此处输入图像描述

虽然我更希望这是已经完成而不必这样做,因为用户没有任何理由相信这是必要的(他们没有直接通过工作区对任务进行任何手动更改,为什么他们会不这么认为呢? )。

前段时间我偶然发现将项目切换到“当前”会强制重新计算的提示,但我已经通过 API 完成了这个(我保存了原始状态,将其更改为“CUR”并将其切换回原始状态状态,因为我不能将其保留为“CUR”),但这没有效果。

关于我如何能够强制这种行为的任何想法?

4

1 回答 1

0

它确实落在了灵巧的耳朵里。

PUT https://[base_url].my.workfront.com/attask/api/v9.0/proj/[UUID]?action=calculateFinance&apiKey=[api_key]
于 2018-02-01T18:18:07.267 回答