Создание уникальных идентификаторов проектов в Project Online

При создании новых проектов в Project Online некоторых компаниях может потребоваться создать уникальный Project для связи с каждым проектом. Это позволяет пользователям ссылаться на каждый проект по уникальному Project, а не имени проекта, так как имена проектов можно изменить.

Администратор Project настроить Project Online для создания уникального Project для каждого нового проекта с помощью параметров конфигурации Enterprise Project типа (EPT). Вы можете настроить параметры Project ID EPT, чтобы при создании нового проекта с помощью EPT был создан уникальный Project для нового проекта на основе настроенных свойств имен.

Настройка параметров Project при создании нового Enterprise Project type in Project Online

  1. На домашней Project Web App выберите сервер Параметры.

  2. На странице Сервер Параметры в разделе Рабочий процесс и страницы Project подробно нажмите кнопку Enterprise Project Types.

  3. Выберите новый Enterprise Project Type.

  4. На странице Новые Enterprise Project типы в поле Имя укажите имя для создаемого Enterprise Project типа. Например, если EPT будет использоваться Департаментом финансов для проектов с высоким уровнем риска, вы можете ввести ** Финансовый отдел (высокий риск) **.

  5. В поле Описание введите описание EPT. Например, используйте этот EPT для создания проектов с высоким уровнем риска для финансов.

  6. В разделе Project ID необходимо ввести сведения, которые будут использоваться для создания уникального Project для проектов, созданных с помощью шаблона EPT:

  • В поле Префикс можно ввести символы, которые будут в начале каждого Project ID. Например, может потребоваться, чтобы Project для проектов, созданных через EPT финансового департамента, FIN_. Это поле не является обязательным.

  • В поле Начальное число введите номер, который будет служить отправной точкой для Project, которые будут созданы для этого EPT. Например, введите 10001, если требуется, чтобы первый Project был 10001. Это поле является обязательным.

  • В поле Postfix можно ввести символы, которые можно использовать для Project, созданных этим EPT. Например, если этот EPT используется для создания только проектов с высоким уровнем риска для финансового отдела, можно ввести _HR. Это поле не является обязательным.

  • В поле Минимальное обивка цифр введите несколько цифр, которые необходимо иметь для вновь созданных Project ID. Например, если вы вводите 3 и имеете начальное число 1, то первые три Project, которые будут созданы, будут 001, 002 и 003. Если ввести 5 с начальным номером 1, первые три Project, которые будут созданы, будут 00001, 00002 и 00003.

    Project параметров ID.

Например, при примере параметров, используемых в вышеуказанной процедуре, Project, созданные в рамках EPT финансового управления (высокий риск), будут:

  • FIN_10001_HR

  • FIN_10002_HR

  • FIN_10003_HR

  • И т. д.

Примечание

Хотя поля Префикс и Postfix являются необязательными, самый простой способ обеспечить уникальность во всех EPTs — убедиться, что вы предоставляете уникальный префикс или postfix.

Рекомендации

Для крупных организаций для администраторов Project или PMO лучше договориться о конвенции Project и численный диапазон для обеспечения уникальности. Кроме того, лучше засветить параметры EPT для справки. Например:

Prefix Начальный номер Postfix Минимальная обивка цифр Используется для реализации проектов для этой группы
Fin_
10001
_HR
1
Команда финансов: проекты с высоким уровнем риска
IT_
10001
1
Команда информационных технологий
MKT_
10001
1
Marketing Team

Другие методы, которые следует учитывать:

  • Важно, чтобы вы придумали соглашение о том, как сегментировать свои Project, прежде чем начинать конфигурацию epTs, чтобы обеспечить уникальность различных EPTs.

  • Если вы планируете программным образом обновить значение Project ID с помощью клиентской объектной модели (CSOM), уникальность этого значения должна управляться пользовательским кодом, чтобы избежать дубликатов.

  • ID Project, если он добавлен на страницу Project Detail. Этот подход можно использовать для выполнения разных изменений значения Project при необходимости. Как всегда, убедитесь, что существует стандартизованная конвенция именования, чтобы обеспечить уникальность ваших Project, если вам нужно сделать ad-hoc изменения.