【问题标题】:Assigning a task to a team [solved]将任务分配给团队 [已解决]
【发布时间】:2023-03-28 12:35:01
【问题描述】:

我想将任务分配给整个用户团队,而不是单个用户。然后该团队中的任何人都应该能够执行任务。我确实运行自托管版本的 activecollab。

例如:

  1. 我的团队有 10 名成员,因此容量为 10* 8 小时/天 = 80 小时
  2. 我将 100 小时的工作/任务分配给该团队 --> 80 小时待在一天,20 小时被推到第二天
  3. 该团队的任何成员都可以获取任务、跟踪时间并最终完成它。

这是现在可以通过 api 完成的事情吗? 如果不是,是……。就像路线图上的那样?

谢谢! 最好的问候,

安迪

【问题讨论】:

    标签: activecollab


    【解决方案1】:

    ActiveCollab 不支持将任务分配给团队,只支持单个用户。 API 不能用于解决将单个任务分配给单个用户的问题。您可以做的是实施一个例程,该例程将为每个团队成员创建任务副本并将其分配给成员,但这很容易使您的项目变得混乱。

    【讨论】:

      【解决方案2】:

      感谢您的快速回复。 然后我继续我的解决方法:

      1. 我从所有用户那里获取工作负载并将它们存储在一个单独的表中。
      2. 当我分配任务时,我会查找此表,看看谁可以参与该活动,最后将该任务分配给该用户。
      3. 在 /workload 下,用户仍然可以重新分配和重新安排时间,我将不时从 1. 运行同步
      4. E/其他事情也可以通过前端完成

      【讨论】:

      • 您描述的是拉取工作流,也是我们想要使用的东西。我有另一个解决方法@Andy Hemmerich:创建代理用户(例如“团队前端”)。该用户的容量为 80 小时。这样,时间表和工作量仍然有效。但是,您可能仍需要一个自定义 API 接口,以允许人们轻松选择任务并重新分配它们。我们希望能够开展的工作。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-07-22
      • 2021-10-11
      • 1970-01-01
      • 2017-02-27
      • 2021-06-19
      • 2016-01-21
      • 2020-08-24
      相关资源
      最近更新 更多