项目管理模块除了提供主流项目管理工具的核心功能以外,还专门为财务应用场景定制了以明细表为核心的任务机制。
项目管理模块主要涉及几个概念, 项目,任务,项目负责人,任务执行人 和 任务审批人
项目:
项目是由用户自由定义的任务集合。比如2018年第一季度预算,通常项目有一个截至日期,并且由某人负责。
任务:
任务由项目负责人创建和分配。这里一个任务和一张明细表一一对应。
负责人:
有项目管理权限的任何用户都能创建项目。项目只有相关人员可见。相关人员包括项目管理人和任务执行人。
执行人:
每个任务可以分配给一个或多个用户。如果多人被分派更新同一张明细表,往往是因为他们需要涉及该明细表的不同部分。
审批人:
审批人负责批准执行人提交的任务。如果多人被分派同一张明细表的审批,需要所有审批人通过才算最终批准。
负责人,执行人和审批人统称 项目相关人。
电子邮件通知:
项目相关人会收到电子邮件通知。
比如:
- 执行人提交了任务,审批人会收到邮件提醒。
- 审批人驳回了任务,执行人会收到邮件提醒。
- 项目负责人催促执行人,执行人会收到邮件提醒。
权限:
Approver (审批人) | Contributor(执行人) | Project creator(负责人) | |
我的任务只读 | N | Y | N |
我的任务编辑 | N | Y | N |
项目进度只读 | Y(但可以批准某个明细表) | Y | Y |
项目进度编辑(系统权限) | N | N | Y |
批准 | Y | N | N (除非添加自己为审批人) |
主页项目总览微件 | Y | Y | Y |
- 项目相关人:一个项目中满足三种身份(项目管理人,执行人,审批人)中至少一种的用户
- 只有项目相关人可以看到相关项目
- 只要是项目相关人,项目进度至少只读。
- 只要是项目相关人,相关项目在主页项目总览可见。
- 上表的权限是基于单独身份。如果一个用户同时是负责人和执行人,那么权限就根据身份叠加。
- 我的任务只读N – 代表该项目不会在我的任务里显示,比如审批人不会在我的任务里看到要审批的任务,该任务会显示在项目进度内。
- 项目负责人不会自动拥有所有项目下任务的批准权限,除非把自己添加为审批人。