在 Project Online 中为我的项目创建唯一项目 ID

在 Project Online 中创建新项目时,某些公司可能希望创建唯一的项目 ID 来与每个项目相关联。 这允许用户通过唯一的项目 ID 而不是项目名称来引用每个项目,因为项目名称可以更改。

项目管理员可以配置Project Online,通过企业项目类型 (EPT) 配置设置为每个新项目生成唯一的项目 ID。 可以配置 EPT 的项目 ID 设置,以便在通过 EPT 创建新项目时,它将根据配置的命名属性为新项目生成唯一的项目 ID。

在 Project Online 中创建新的企业项目类型时配置项目 ID 设置

  1. 在Project Web App主页上,选择“服务器设置”。

  2. 在“服务器设置”页上的“ 工作流和项目详细信息页” 部分中,单击“ 企业项目类型”。

  3. 选择“ 新建企业项目类型”。

  4. 在“新建企业项目类型”页上的“ 名称 ”字段中,指定要创建的“企业项目类型”的名称。 例如,如果 财务部 将 EPT 用于 高风险项目 ,则可以输入 ** 财务部 (高风险) **。

  5. “说明” 字段中,键入 EPT 的说明。 例如, 使用此 EPT 为 Finance 创建高风险项目

  6. “项目 ID ”部分中,需要输入用于为通过 EPT 模板创建的项目创建唯一的项目 ID 的信息:

  • “前缀” 字段中,可以输入将在每个生成的项目 ID 开头的字符。 例如,你可能希望通过财务部 EPT 创建的项目的项目 ID 以FIN_开头。 此字段是可选的。

  • 在“ 起始编号 ”字段中,输入一个数字,该数字将用作将为此 EPT 生成的项目 ID 的起点。 例如,如果希望第一个项目 ID 为 10001,请输入 10001。 此字段属于必填字段。

  • “后缀 ”字段中,可以输入可用于追加由此 EPT 生成的项目 ID 的字符。 例如,如果此 EPT 仅用于为财务部门创建高风险项目,则可以输入 _HR。 此字段是可选的。

  • 在“ 最小数字填充” 字段中,输入新生成的项目 ID 所需的数字数。 例如,如果输入 3 并且起始编号为 1,则将生成的前三个项目 ID 为 001002003。 如果输入 5 且起始编号 为 1,则生成的前三个项目 ID 为 000010000200003

    项目 ID 设置。

例如,使用上述过程中使用的示例设置,通过财务部 (高风险) EPT 生成的项目 ID 将为:

  • FIN_10001_HR

  • FIN_10002_HR

  • FIN_10003_HR

  • 等。

注意

虽然“前缀”和“后缀”字段是可选的,但确保所有 ECT 的唯一性的最简单方法是确保提供唯一的前缀或后缀。

最佳做法

对于大型组织,最好让项目管理员或 PMO 就项目 ID 命名约定和数字范围达成一致,以确保唯一性。 此外,最好记录 EPT 设置以供参考。 例如:

Prefix 起始编号 后缀 最小数字填充 用于为此团队创建项目
翅_
10001
_人力资源
1
财务团队:高风险项目
IT_
10001
1
信息技术团队
MKT_
10001
1
营销团队

要考虑的其他最佳做法:

  • 在开始配置 EPT 之前,必须想出一个命名约定,说明要如何对项目 ID 进行分段,以确保不同 EPT 的唯一性。

  • 如果计划通过客户端对象模型 (CSOM) 以编程方式更新项目 ID 值,则该值的唯一性将由自定义代码管理以避免重复。

  • 如果将项目 ID 添加到“项目详细信息”页,则可以对其进行编辑。 如果需要,可以使用此方法对项目 ID 值执行即席编辑。 与往常一样,如果需要进行临时更改,请确保有标准化命名约定,以确保项目 ID 的唯一性。