在工作场所,我和我的团队正在寻找一种从自定义表单中自动创建任务的方法。
如果任务创建是自动化的,我们可以将自定义表单字段填入我们的日历中。
这可能吗?任何建议将不胜感激。
我是业余编码员:(
答案 0 :(得分:0)
是的,这是非常可能的,而且我已为我的组织实施过多次。
当然,您需要使用API,因为这些都不是内置于Workfront中的。但是,您不需要太多的编码知识。我们的大部分自动化都是使用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提供一些出色的自动化功能。我们通过自动化完成用户配置,新项目注册,表单修改,模板更新等。