【发布时间】:2018-03-21 20:14:24
【问题描述】:
在工作区,我和我的团队正在寻找一种方法来自动完成自定义表单的任务创建。
如果任务创建是自动化的,我们可以在日历中填写自定义表单字段。
这可能吗?任何建议将不胜感激。
我是一个业余程序员 :(
【问题讨论】:
标签: attask workfront-api
在工作区,我和我的团队正在寻找一种方法来自动完成自定义表单的任务创建。
如果任务创建是自动化的,我们可以在日历中填写自定义表单字段。
这可能吗?任何建议将不胜感激。
我是一个业余程序员 :(
【问题讨论】:
标签: attask workfront-api
是的,这是很有可能的,而且我已经为我的组织多次实施了这一点。
当然,您需要使用 API,因为 Workfront 中没有内置这些 API。但是,您不需要太多的编码知识。我们的大部分自动化都是通过 powersehll 脚本完成的,但我的环境中也使用了一些 C# 和 Java 工具。
要执行您的计划,您需要将项目设置为请求队列,并将您的自定义表单附加到相关队列主题。某些请求可能会获得批准(更改状态),而其他请求可能不会,具体取决于您的用例。
那么您的自动化将如下所示:
Get all $ISSUES in %PROJECT with %QUEUE_TOPIC whose status is %STATUS
For each %ISSUE in %ISSUES
{
Create %TASK in %DESTINATION with %ATTRIBUTES (name, owner, description, duration, etc.)
Set %ISSUE to %STATUS_DONE
}
显然可以进行很多自定义,但您可以使用 API 实现一些出色的自动化。我们通过自动化完成用户配置、新项目注册、表单修改、模板更新等。
【讨论】: