创建和处理项目里程碑事件
您可以使用三种类型的项目里程碑事件:项目、任务完成事件和履约义务事件。通过以下步骤创建和管理这些事件以及履行履约义务的通知:
- 在“发布”表单中,确保相应的用户已订阅“项目完成警报”、“项目任务完成警报”和“项目义务完成警报”通知。
- 在“项目义务组成本码”表单中,指定义务小组及其相关的成本代码。将某个组指定给履约义务事件后,就无法将其删除。
- 打开“项目里程碑事件”表单。
-
在项目组字段中指定此信息:
- “项目”
- 选择项目。
- “启用项目完成警报”
- 选择此字段可为订阅“项目完成警报”发布的所有用户以及“用户通知”字段中指定的任何其他用户启用通知。
-
在“任务完成事件”字段组中指定此信息:
- “启用任务完成警报”
- 选择此字段可为订阅“项目任务完成警报”发布的所有用户以及“用户姓名”字段中指定的任何其他用户启用通知。
- “任务”
- 确保任务列表正确且完整。可在“项目任务”表单上进行更正或增补。
- 启用任务完成警报
- 选择此字段可在完成此特定任务时启用通知。通知将设置为订阅“项目任务完成警报”通知的所有用户,以及“用户名”字段中指定的任何其他用户。
-
对于每个履约义务,请在履约义务事件组字段中指定此信息:
- 启用履约义务警报
- 选择此字段可为订阅“项目义务完成警报”发布的所有用户以及“用户姓名”字段中指定的任何其他用户启用通知。
- 开票
- 选择此字段以指示必须在选择“已处理”字段之前创建和处理发票里程碑,这表示义务事件已完成。
- 义务
- 选择义务的成本类型。选择“人工”、“物料”、“其他”或“全部”。
- 义务组
- 选择您在步骤 2 中创建的一个义务组。将该字段留空可将事件应用于所有义务组。
- 项目里程碑
- 指定里程碑类型:选择“成本”、“时数”、“完成百分比”或“历经时间”。如果选择“历经时间”,系统将提示您创建一个后台任务。此后台任务将用于触发事件,而不是其他里程碑类型使用的“下一里程碑阈值”金额。如果您未能创建后台任务,则“项目里程碑”选择将从“历经时间”更改为“成本”。
- 循环
- 如果此类型的未来事件阈值始终相同,请选择此字段。每个循环事件完成后,将自动创建具有相同阈值的新事件。当“项目里程碑”为“历经时间”时,则禁用此字段。
- 里程碑阈值
- 满足或超过此处指定的值会创建里程碑警报,其指示可以创建和处理发票里程碑。当“项目里程碑”为“历经时间”时,则禁用此字段。
- 项目任务
- 选择与此义务关联的项目任务,或将此字段留空以避免将其与特定项目任务相关联。
- 创建所有顺序后,单击“保存”。系统会为每个“项目里程碑”类型的初始顺序计算“下一里程碑阈值”金额,但“历经时间”除外,其使用后台任务来控制事件触发。但是,对于标记为“循环”的事件,系统会创建具有相同信息的新义务事件,并计算该事件的阈值。
- 如果已添加或删除项目成本码,请单击“重新计算义务”按钮以重新计算累计总计和下一个已排产金额。您也可以在“项目义务组成本码”表单上执行此任务。只有在发生项目或作业事务时才需要执行此步骤。我们建议您在单击此按钮之前完成所有修改。
- 触发事件后,如果选择了“开票”字段,系统会在将事件标记为已处理之前等待处理开票里程碑。如果未选择“开票”字段,系统会立即将事件标记为已处理。
- 系统使用相同的“义务”、“义务组”、“项目里程碑”和“项目任务”查找下一事件顺序,然后计算其“下一里程碑阈值”金额。如果事件循环,系统会创建一个新顺序,然后将重复顺序的信息复制到其中。