Вы находитесь на странице: 1из 530

®

Primavera

Руководство
администратора
ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru
®
Primavera

Руководство администратора

Версия 4.1

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Primavera версия 4.1
Руководство Администратора. Редакция: Февраль 2005г.

© 1997-2005 ЗАО «ПМСОФТ». Права защищены. Никакая часть этой публикации не


может быть воспроизведена в какой бы то ни было форме и какими бы то ни было
средствами без письменного разрешения владельцев авторских прав.

Primavera, логотип Primavera, P3, P3e, P3e/c, P3e/c for Construction, P4, Primavera
Enterprise, Primavera Evolve, Primavera Expedition, Primavera Project Planner, Primavera
Project Planner Professional, Primavera TeamPlay, myPrimavera, PrimeContract, Contractor,
SureTrak являются зарегистрированными товарными знаками фирмы Primavera Systems,
Inc.

Windows - зарегистрированный товарный знак фирмы Microsoft Corporation

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Содержание v

Содержание
Предисловие ................................................................................................................... ix
Использование руководства администратора...............................................................x
Документация по программному обеспечению Primavera .......................................... xii
Где получить поддержку............................................................................................... xiv
Часть 1. Прежде чем начать .......................................................... 1
Обзор процесса установки ............................................................................................ 3
Что такое программное обеспечение Primavera? ........................................................ 4
Участники процесса установки ...................................................................................... 8
Фазы процесса установки ............................................................................................ 10
Планирование внедрения ............................................................................................ 11
Какие модули программного обеспечения Primavera вам нужны? ........................... 12
Требования клиентских и серверных модулей к аппаратно-программной
конфигурации ................................................................................................................ 15
Указания по определению параметров сервера баз данных .................................... 18
Часть 2. Быстрая установка........................................................ 19
Автоматическая установка баз данных Microsoft SQL Server или MSDE ............ 21
Запуск Мастера установки баз данных ....................................................................... 22
Автоматическая установка баз данных Oracle......................................................... 35
Запуск Мастера установки баз данных ....................................................................... 36
Автономные конфигурации ......................................................................................... 49
Установка автономной версии..................................................................................... 50
Часть 3. Установка и настройка серверной части .................. 55
Настройка баз данных сервера................................................................................... 57
Создание структур баз данных Oracle......................................................................... 58
Удаление объектов базы данных PMBD Oracle ......................................................... 60
Удаление объектов базы данных MMDB для Oracle.................................................. 62
Создание структур баз данных Microsoft SQL Server ................................................. 63
Настройка языковой поддержки (SQL Server 2000) ................................................... 65
Удаление объектов базы данных PMDB для Microsoft SQL Server........................... 66
Удаление объектов базы данных MMDB Microsoft SQL Server ................................. 68
Загрузка данных приложения (Oracle и Microsoft SQL Server) .................................. 69
Настройка Group Server для работы с модулем Timesheets ................................. 77
Установка Group Server и web-сайта модуля Timesheets .......................................... 78
Настройка Group Server/Timesheets для LDAP-аутентификации .............................. 94
Настройка Group Server/Timesheets для SSO-аутентификации................................ 95
Настройка параметров Primavera Group Server ......................................................... 97
Создание нескольких копий Group Server................................................................. 101
Параметры настройки Group Server .......................................................................... 105
Установка myPrimavera............................................................................................... 109
Обновление до myPrimavera 4.1................................................................................ 110
Удаление предыдущих версий .................................................................................. 111
Установка сервера приложений myPrimavera .......................................................... 112
Процесс установки myPrimavera................................................................................ 113
Запуск сервера myPrimavera...................................................................................... 120
Останов сервера myPrimavera................................................................................... 122
Доступ (обращение) к myPrimavera из браузеров клиентов .................................... 123
Изменение параметров настройки баз данных ........................................................ 124
ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru
vi Содержание

Использование myPrimavera Administration Application............................................ 126


Запуск myPrimavera Administration Application .......................................................... 127
Просмотр и изменение настроек myPrimavera ......................................................... 129
Параметры настройки myPrimavera .......................................................................... 136
Реализация подключаемых модулей для сервера приложений ............................. 149
Установка Collaboration .............................................................................................. 151
Подготовка установки................................................................................................. 152
Установка Collaboration Server................................................................................... 153
Задачи настройки конфигурации ............................................................................... 155
Создание конфигурации Collaboration Server ........................................................... 160
Добавление службы индексирования ....................................................................... 169
Добавление пользователей, обладающих правами доступа к объекту (trustees) . 172
Добавление услуги (facility) ........................................................................................ 175
Добавление домена и пользователя домена с административными правами...... 177
Расширение схемы совместной работы ................................................................... 184
Добавление обновленных форматов документов.................................................... 185
Настройка myPrimavera для работы с Collaboration Server ..................................... 187
Установка пакета обновления Collaboration Server для обеспечения совместимости
с myPrimavera 4.1........................................................................................................ 189
Установка дополнительных компонентов .............................................................. 193
Установка службы задач (Job Service) ...................................................................... 194
Запуск служб задач для нескольких баз данных ...................................................... 201
Настройка распределенной службы задач ............................................................... 204
Параметры настройки службы задач, прописываемые в реестре.......................... 217
Установка SDK ............................................................................................................ 218
Создание файлов автоматической установки .......................................................... 227
Установка Claim Digger............................................................................................... 235
Часть 4. Установка и настройка клиентской части Primavera
........................................................................................................ 243
Установка клиентских модулей................................................................................. 245
Установка клиентского программного обеспечения для работы с базами данных
(драйверов баз данных) ............................................................................................. 246
Установка клиентских модулей.................................................................................. 247
Запуск процесса автоматической установки ............................................................ 255
Установка и запуск desktop-версии модуля Timesheets........................................... 256
Запуск web-версии модуля Timesheets ..................................................................... 262
Изменение параметров настройки баз данных...................................................... 265
Изменение параметров соединения с базами данных ............................................ 266
Администрирование лицензий модулей Primavera .................................................. 272
Изменение паролей пользователей.......................................................................... 276
Администрирование учетных записей для доступа к базам данных ...................... 281
Настройка режимов аутентификации ...................................................................... 285
Аутентификация в Primavera ..................................................................................... 286
Общее описание процесса......................................................................................... 287
Выбор схемы аутентификации .................................................................................. 288
Процедуры входа и аутентификации ........................................................................ 299
Администрирование пользователей и политики безопасности......................... 301
Понятие безопасности в Primavera ........................................................................... 302
Общее описание процесса......................................................................................... 310
Определение глобальных профилей ........................................................................ 312
Определение профилей проекта............................................................................... 317
ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru
Содержание vii

Добавление пользователей в модуле Project Management..................................... 321


Назначение элементов OBS и профилей проекта ................................................... 325
Назначение элементов OBS узлам EPS ................................................................... 328
Настройка безопасности в модуле Methodology Management................................. 331
Практическая реализация модуля Timesheets ....................................................... 339
Общее описание практической реализации ............................................................. 340
Настройка табеля ....................................................................................................... 341
Настройка ресурсов для использования Timesheets ............................................... 344
Создание табелей для пользователей, работающих с Timesheets ........................ 346
Установка определяемых проектом настроек Timesheets....................................... 347
Применение кодов дополнительных расходов......................................................... 348
Часть 5. Обновление предыдущей версии до текущей....... 349
Автоматическое обновление баз данных ............................................................... 351
Общее описание процесса обновления.................................................................... 352
Обновление базы данных Oracle версии 3.0x до версии 4.1................................... 354
Обновление базы данных Oracle версии 3.5x или 4.0 до версии 4.1...................... 361
Обновление базы данных Microsoft SQL Server версии 3.x или 4.0 до версии 4.1 367
Удаление предыдущих версий .................................................................................. 373
Автоматическое обновление автономной конфигурации ................................... 375
Общее описание процесса обновления.................................................................... 376
Обновление данных версии 3.x или 4.0 до версии 4.1 ............................................ 377
Часть 6. Импорт и экспорт данных.......................................... 383
Передача данных другим пользователям модуля Project Management ............ 385
Экспорт проектов ........................................................................................................ 386
Экспорт проекта как служба....................................................................................... 389
Экспорт ролей или ресурсов...................................................................................... 390
Импорт проектов......................................................................................................... 392
Импорт ролей или ресурсов....................................................................................... 399
Передача данных методологий ................................................................................ 405
Экспорт методологий ................................................................................................. 406
Экспорт ролей или ресурсов...................................................................................... 408
Импорт методологий .................................................................................................. 410
Импорт проектов как методологий ............................................................................ 415
Импорт ролей или ресурсов....................................................................................... 422
Передача данных с использованием файлов Microsoft Project.......................... 427
Экспорт проектов ........................................................................................................ 428
Экспорт ресурсов........................................................................................................ 434
Импорт проектов из Microsoft Project......................................................................... 438
Импорт ресурсов из Microsoft Project ........................................................................ 448
Обмен данными между P3 и модулем Project Management ................................. 455
Экспорт проектов в P3 3.x .......................................................................................... 456
Импорт проектов P3 3.x в модуль Project Management............................................ 465
Приложение: Запуск баз данных Primavera в одном экземпляре Oracle (Oracle
instance)......................................................................................................................... 489
Общее описание процесса......................................................................................... 490
Установка MMDB и PMDB в отдельных экземплярах Oracle (Oracle instance) ...... 491
Обновление экземпляра (instance) базы данных с версии 3.0x до версии 4.1 ...... 502
Обновление отдельного экземпляра базы данных от версии 3.5x или 4.0 до версии
4.1 ................................................................................................................................ 509

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


viii Содержание

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Предисловие ix

Предисловие

В предисловии Компания Primavera предлагает комплексное программное


обеспечение для планирования и управления в
мультипроектных средах. Данное программное обеспечение
Использование использует базы данных Microsoft SQL Server и Oracle, что
руководства обеспечивает масштабируемость процесса управления
администратора проектами в рамках предприятия. Primavera включает в себя
модуль Project Management, который может использоваться
Документация по для управления проектами и ресурсами, как в автономном
программному режиме, так и в сочетании с другими модулями. Модуль
обеспечению Primavera учета рабочего времени (Timesheets)* обеспечивает учет
рабочего времени и информационное взаимодействие между
Где получить поддержку членами команды проекта. Модуль Methodology Management
позволяет сохранять типовые фрагменты проектов с целью
их последующего использования в качестве шаблонов для
новых проектов. Модуль Portfolio Analysis обеспечивает
анализ данных по всем проектам предприятия. И, наконец,
модуль myPrimavera предоставляет пользователям доступ к
информации по проектам через Интернет.

* Timesheets может использоваться в тех инсталляциях Primavera,


которые работают с базами данных Microsoft SQL Server или
Oracle.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


x Предисловие

Использование руководства администратора

Настоящая книга содержит пошаговое руководство по установке и


настройке компонентов программного обеспечения Primavera.
Рекомендуется прочитать Часть 1 для общего ознакомления с процессом
установки программных компонентов Primavera, после чего перейти к
изучению глав книги, в которых рассматривается установка и настройка
тех компонентов, которые вы планируете включить в вашу конфигурацию.
Руководство имеет следующую структуру:

Часть 1: Прежде чем начать


В этой части содержится обзор компонентов, входящих в ПО Primavera,
обсуждаются вопросы планирования его внедрения в организации, а также
излагаются общие сведения о процессе установки и настройки ПО
Primavera.

Часть 2: Быстрая установка


В этой части описываются шаги по использованию Мастера,
автоматизирующего процесс установки баз данных, необходимых для
запуска Primavera. Отдельные главы посвящены установке Oracle и
Microsoft SQL Server, включая MSDE. В этой части также описываются
шаги процесса установки и настройки автономной версии программы.

Часть 3: Установка и настройка серверной части


В этой части приводится пошаговое описание процессов установки и
настройки серверных компонентов Primavera, к которым относятся:
ƒ Базы данных модулей Project Management и Methodology Management,
функционирующие на сервере баз данных Oracle или Microsoft SQL
Server
ƒ Group Server и модуль Timesheets, функционирующие на web-сервере
ƒ MyPrimavera
ƒ myPrimavera Collaboration Server
ƒ Служба задач (Job Service)
ƒ Software Development Kit
ƒ Файлы автоматической установки
ƒ Claim Digger

Часть 4: Установка и настройка клиентской части


В этой части описаны процессы установки и настройки клиентских
модулей Primavera. В частности, рассмотрены следующие вопросы:
ƒ Установка модулей Project Management, Methodology Management и
Portfolio Analisys, а также Timesheets.
ƒ Использование Мастера настройки баз данных для настройки
параметров взаимодействия модулей с базой данных проектов, паролей
и логинов (учетных записей) пользователей для баз данных, а также
лицензирования модулей.
ƒ Настройка учетных записей пользователей
ƒ Настройка профилей безопасности и разграничение прав доступа
ƒ Настройка модуля Project Management таким образом, чтобы
пользователи модуля Timesheets могли фиксировать отработанное
время в базе данных.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Предисловие xi

Часть 5: Обновление предыдущей версии до текущей


В этой части описаны действия по запуску Мастера для автоматического
обновления Primavera версии 3.5 до версии 4.1. Инструкции по обновлению
баз данных Oracle или Microsoft SQL Server содержатся в главе
«Автоматическое обновление баз данных». И, наконец, в главе
«Автоматическое обновление автономной установки» описан процесс
обновления базы данных InterBase.

Часть 6: Импорт и экспорт данных


В этой части описаны процессы импорта и экспорта данных проектов и
методологий, обмена данными с Microsoft Project, а также переноса данных
между Primavera Project Planner (P3) 3.x и Primavera 4.1.

Вы также можете импортировать данные из Expedition в модуль


Project Management. Подробную информацию по данному вопросу
можно найти в справке по модулю Project management, тема
«Linking Expedition Data with the Project Management module».

Приложение
В Приложении рассматривается запуск баз данных проектов и методологий
на примере частного случая с использованием ORACLE.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


xii Предисловие

Документация по программному обеспечению Primavera

Документация по ПО Primavera состоит из печатных и электронных


руководств. Для обращения к электронному руководству вставьте компакт-
диск с документацией по Primavera в CD-привод вашего компьютера,
откройте папку \Documentation, а затем дважды щелкните по
соответствующему файлу с расширением PDF. Файлы с расширением PDF
просматриваются с помощью программы Adobe Acrobat Reader
(дистрибутив которой находится на диске с документацией). В приводимой
ниже таблице перечислены все входящие в комплект руководства, а также
целевая аудитория, которой они адресованы. Лица, участие которых
необходимо в ходе установки Primavera, указаны в главе «Обзор процесса
установки» Части 1 настоящего Руководства.

Название Описание

Руководство В этом руководстве описывается процесс настройки сервера, базы данных


администратора и отдельных компонентов Primavera; в нем также производится общее
Primavera рассмотрение всех компонентов, входящих в Primavera. В руководстве
описан порядок действий по администрированию модуля Project
Management, в том числе порядок настройки безопасности и глобальных
структур. Данное руководство предназначено для администратора модуля
Project Management/администратора базы данных.

Руководство В этом руководстве рассмотрены процессы планирования и контроля


пользователя по проектов в мультипроектной среде. Если вы впервые используете модуль
модулю Project Project Management, начните с изучения этого руководства, чтобы
Management научиться эффективному использованию данного программного
обеспечения для управления проектами. Подробную информацию можно
получить в справке модуля Project Management. Данное руководство
предназначено для руководителей проектов, ресурсных менеджеров,
планировщиков и т.п.

Руководство В этом руководстве объясняется, каким образом с помощью модуля


пользователя по Methodology Management создавать методологии, или шаблоны проектов.
модулю Methodology Методологии позволяют собирать накапливаемый вашей организацией
Mangement опыт управления проектами и повторно использовать его для создания
графиков новых проектов. Если вы впервые используете модуль
Methodology Management, начните с изучения этого руководства, чтобы
научиться использовать программное обеспечение для создания базовых
методологий и спецмодулей на основе библиотек работ. Подробную
информацию можно получить в справке модуля. Данное руководство
предназначено для руководителей проектов и планировщиков.

Web-справка по Web-справка по модулю myPrimavera описывает процесс создания


модулю myPrimavera проектов и управления ими, анализа распределения ресурсов и ресурсных
требований, а также оценки бюджета и ROI по различным портфелям
проектов.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Предисловие xiii

Web-справка по Web-справка по модулю Timesheets описывает, каким образом данный


модулю Timesheets модуль может быть использован для ввода и обновления данных о
времени, проведенном над тем или иным назначенным заданием.

Web-документация по Данная документация описывает применение SDK для установки


Primavera Software соединения с базой данных проектов. В документацию входят описания
Development Kit (SDK) таблиц, полей и хранимых процедур, к которым можно обратиться
посредством SDK. Приводятся примеры, иллюстрирующие применение
SDK для выполнения различных базовых задач, таких как создание нового
проекта или назначение ресурса работе проекта. Данная документация
предназначена для сетевых администраторов модуля Project
Management/администратора баз данных и координатора по управлению
проектами. Документация находится в папке \Program Files\Common
Files\Primavera Common\PMSDK\Doc. Чтобы открыть страницу оглавления,
дважды щелкните по файлу INDEX.HTML.

Распространение информации среди членов команды


Документация в электронном виде может быть скопирована на сетевой
диск, где она будет доступна участникам проекта. При необходимости
каждый член команды может вывести на печать только те части
документации, которые непосредственно связаны с ролью, выполняемой
им в организации.

Документация предполагает наличие стандартной настройки


программного продукта с предоставлением полных прав доступа
ко всем его возможностям и функциям.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


xiv Предисловие

Где получить поддержку

Если во время работы с продуктами компании Primavera у вас или


вашего сетевого администратора возникают вопросы, на которые не
получается найти ответы пользуясь информацией, содержащейся в
документации или справочных материалах, вы можете обратиться в
Службу поддержки пользователей компании Primavera. Адреса и
время работы приведены ниже.

При обращении в Службу поддержки вам потребуется указать


серийный номер продукта компании Primavera. Каждое обращение
регистрируется, что позволяет компании быстро отвечать на
возникающие у Вас вопросы.
Местонахождени Часовой Часы работы Телефон Факс Электронная почта*
е офиса пояс
Bala Cynwyd, ET 8:00 - 8:00 (пн. – пт.) +1-610-668-3030 +1-610-667-0652 usatech@primavera.com
Пенсильвания, 9:00 - 2:00 (сб.)
США
Лондон, GMT 8:30 - 6:30 (пн. – чт.) +44-20-8563-5555 +44-20-8563-5543 uktech@primavera.com
Великобритания 8:30 - 5:30 (пт.)
Гонконг, КНР GMT + 8 8:00 - 5:00 (пн. – пт.) +852-2111-8299 +852-2111-9477 hktech@primavera.com
Россия, Москва GMT + 3 8:00 - 8:00 (пн. – пт.) +7-095-232-1100 +7-095-238-1098 techsupport@pmsoft.ru

* Круглосуточную помощь можно получить, обратившись к разделу Online Knowledgebase


сайта компании Primavera по адресу http://www.primavera.com/support/knowledgebase.html.
В США компания Primavera контролирует все поступающие
звонки с просьбой о предоставлении технической поддержки, что
гарантирует получение вами технической поддержки
высочайшего качества.

Все продукты компании Primavera обеспечиваются комплексной


поддержкой и возможностями обучения. По вопросам приобретения
литературы по программному обеспечению в США обращайтесь к
местному дилеру, позвоните в компанию Primavera по телефону 1-
610-667-8600 или направьте свой запрос по адресу
info@primavera.com. В Великобритании позвоните по телефону 44-20-
8563-5500 или направьте свой запрос по адресу
intlinfo@primavera.com. В Гонконге позвоните по телефону 852-2111-
8288 или направьте свой запрос по адресу hkinfo@primavera.com. В
России позвоните по телефону 7-095-232-1100 или направьте свой
запрос по адресу techsupport@pmsoft.ru

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 1: Прежде чем начать 1

Часть 1. Прежде чем начать

В этой части Обзор процесса установки

Планирование внедрения

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


2 Обзор процесса установки

В этой части Руководства рассматриваются вопросы


планирования и подготовки к установке компонентов ПО
Primavera. Часть открывается главой «Обзор процесса
установки», в которой описываются компоненты ПО
Primavera, определяются навыки, необходимые для их
установки, и разъясняется каждая фаза процесса установки.

В главе «Планирование внедрения» показано, как


определить те компоненты, которые необходимы в вашей
организации, а также убедиться, что имеющееся у вас
аппаратное и программное обеспечение позволяет
поддержать процесс внедрения.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 1: Прежде чем начать 3

Обзор процесса установки

В этой главе В настоящей главе описаны компоненты, из которых


состоит программное обеспечение Primavera, а также
Что такое программное рассмотрены процессы установки и настройки.
обеспечение Primavera?

Участники процесса
установки

Фазы процесса установки

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


4 Обзор процесса установки

Что такое программное обеспечение Primavera?

Компания Primavera предлагает набор интегрированных


компонентов, предназначенные для обеспечения управления
проектами в различных сферах деятельности организации. Primavera
использует стандартные интерфейсы Windows, web-технологии, а
также локальные (InterBase) или сетевые базы данных (Oracle и
Microsoft SQL Server).

Настоящее Руководство опирается на то предположение, что вы


устанавливаете компоненты Primavera в сети «клиент-сервер», что
требует установки и настройки, как клиентского программного
обеспечения, так и серверных компонентов. Кроме того, в
Руководстве приводятся сведения по автономной установке
программного обеспечения Primavera.

В качестве стандартного интерфейса между компонентами


Primavera и базами данных модулей Project Management и
Methodology Management используется Borland Database Engine
(BDE). При установке модулей Project Management и Portfolio
Analysis автоматически устанавливается BDE 5.2.0.2. Он же
устанавливается автоматически и при установке некоторых
других дополнительных компонентов, таких как Group Server и
Job Service.

Клиентские компоненты
Программное обеспечение Primavera состоит из следующих клиентских
модулей:
MSDE представляет ƒ Project Management. Это модуль, дающий пользователям возможность
собой СУБД Microsoft
SQL Server с
планировать и контролировать ход выполнения большого числа
ограничением по проектов. Данные проектов хранятся централизованно в базе данных
функциональности и проектов. В качестве СУБД (системы управления реляционными
количеству базами данных) в сетевой конфигурации можно использовать Oracle
одновременных или Microsoft SQL Server. При реализации менее масштабной
подключений. Он
поддерживает до 8 многопользовательской системы в качестве сервера базы данных может
одновременно быть использован Microsoft SQL Server Desktop Engine (MSDE). Для
работающих автономной инсталляции в Primavera предусмотрен сервер баз данных
пользователей и InterBase. Project Management также обеспечивает централизованное
множество баз данных,
размер каждой из
управление ресурсами, в том числе утверждение табелей работы
которой ограничен ресурсов и возможность связи с ресурсами проекта посредством
значением 2 ГБ. Если модуля Timesheets – web-приложения для управления табелями.
ваши требования
превосходят ƒ Methodology Management. Это модуль для разработки и хранения
возможности MSDE, вы
можете легко методологий, или шаблонов планов проектов. Methodology Management
осуществить переход дает возможность собирать накапливаемый вашей организацией опыт
на Microsoft SQL Server. управления проектами и повторно использовать его для создания
графиков новых проектов в масштабах организации и централизованно
хранить их в базе данных методологий.

ƒ Portfolio Analysis. Это инструмент для генерации отчетов,


позволяющий обобщать данные проектов и отслеживать картину их
изменений. Данный модуль представляет собой идеальный инструмент
ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru
Часть 1: Прежде чем начать 5

для высшего руководства, позволяющий просматривать данные


проектов и анализировать ход их исполнения.

ƒ Timesheets. Используя Timesheets, участники команд могут вводить


актуальную информацию о состоянии выполняемых ими заданий в
различных проектах и фиксировать время, затраченное на выполнение
определенного объема работ.

Серверные компоненты
Для функционирования ПО Primavera может потребоваться установка и
настройка следующих серверных компонентов:

ƒ Система управления реляционной базой данных (СУБД). Данные


проектов и данные методологий хранятся централизованно в двух
независимых базах данных. Эти две базы данных должны находиться
на сервере баз данных, работающем под управлением Oracle, Microsoft
SQL Server или MSDE. (Помимо этого, на каждом компьютере,
требующем сетевого доступа к серверу баз данных, также необходимо
установить клиентское программное обеспечение для СУБД. Если вы
используете Microsoft SQL Server или MSDE, то требуемое
программное обеспечение устанавливается автоматически при
установке модуля Project Management).

ƒ Primavera Group Server. Если ваша конфигурация Primavera включает


в себя клиентский модуль Timesheets, вы должны установить Group
Server. Данный компонент представляет собой службу Windows
NT/2000, запускаемую на вашем web-сервере и позволяющую клиентам
загружать модуль Timesheets с этого сервера посредством web-
браузера. Далее эта служба выполняет функции передаточного звена
между клиентом Timesheets и базой данных проектов.

Дополнительные компоненты
Ваш вариант реализации Primavera может потребовать установки одного
или нескольких дополнительных компонентов. Эти компоненты
расширяют функциональные возможности программного обеспечения
Primavera.

ƒ myPrimavera. myPrimavera представляет собой web-модуль, который


предоставляет пользователям возможность обращаться к данным
проекта через Интернет. Пользователи могут создать проекты и
управлять ими, создавать портфели, сосредотачивая свое внимание на
сводных данных высшего уровня, равно как получать информацию о
загрузке и доступности ресурсов.

ƒ myPrimavera Collaboration Server. Инфраструктура myPrimavera


обеспечивает расширенные возможности по совместной работе и
взаимодействию между всеми участниками команды проекта К таким
возможностям относятся: управление процессами инициации и
изменения проектов, возможность ведения дискуссий, улучшенное
управление нерешенными вопросами, календари событий команд и
проектов, персональные и проектные рабочие пространства,
всеобъемлющее управление файлами и комплексная интеграция
электронной почты.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


6 Обзор процесса установки

ƒ Служба задач (Job Service). Служба заданий является службой


Windows NT/2000, которая по заранее установленному графику
запускает выполнение определенных задач по обработке проектных
данных. Пользователи создают задачи в модуле Project Management.
Детальные описания задач хранятся централизованно в базе данных.
Данная служба должна запускаться на сервере, имеющем постоянное
соединение с сервером базы данных.

ƒ Распределенная служба задач представляет собой расширение службы


задач и дает возможность с помощью одного управляющего сервера
управлять множеством серверов, на которых запущены службы задач.

ƒ Software Development Kit (SDK). SDK позволяет интегрировать


данные, содержащиеся в базе данных проектов, с внешними базами
данных и приложениями. SDK обеспечивает доступ к логической
структуре базы данных и бизнес-логике. SDK поддерживает стандарт
открытого интерфейса доступа к базам данных (ODBC) и ODBC-
совместимые интерфейсы, такие как OLE-DB и JDBC, которые могут
использоваться для связи с базой данных. SDK должен быть
установлен на всех компьютерах, которые нуждаются в интеграции с
базой данных Primavera.

ƒ Файлы автоматической установки. Для установки клиентских


модулей Primavera администраторы могут использовать файлы
автоматической установки, позволяющие не отвечать на запросы
Мастера установки (Setup Wizard) в процессе установки программного
обеспечения. Запуск исполняемого файла автоматической установки
осуществляет установку клиентских модулей с использованием
предварительно заданных параметров. Если эти файлы находятся в
разделяемом каталоге сервера сети, администраторы могут запускать
автоматическую установку удаленно, т.е. без копирования
установочных файлов на каждую рабочую станцию.

ƒ Claim Digger. Claim Digger дает возможность сравнения двух проектов


друг с другом либо проекта с соответствующим целевым планом для
определения того, какие данные расписаний были добавлены, удалены
или модифицированы. Основываясь на полях данных, которые вы
выбираете для сравнения, данный модуль создает отчет о результатах
сравнения планов проектов и выводит его в файл одного из трех
возможных форматов.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 1: Прежде чем начать 7

На приводимом ниже рисунке отражены взаимосвязи между


программными продуктами Primavera.

Подробные сведения о Не обязательно устанавливать все серверные компоненты, указанные на


требованиях каждого из рисунке. Например, myPrimavera и Collaboration Server могут быть
компонентов к установлены на одном и том же сервере (при необходимости), а служба
конфигурации
содержатся в данной
задач может быть запущена на любом компьютере, имеющем постоянное
части в главе соединение с базой данных Primavera.
«Планирование
внедрения».
Файлы автоматической установки могут быть установлены на
любом сервере сети, поэтому они не отображены на рисунке.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


8 Обзор процесса установки

Участники процесса установки

При установке и настройке компонентов программного обеспечения


Primavera в вашей организации может возникнуть необходимость
привлечения специалистов различного профиля. В данном разделе описаны
основные роли и обязанности, обычно возлагаемые на носителей этих
ролей в процессе установки. Реальные роли в вашей организации могут
отличаться от перечисленных либо перекрываться, что определяется
структурой вашей организации.

Сетевые администраторы
Сетевые администраторы настраивают локальные и глобальные сети таким
образом, чтобы обеспечить оптимальную производительность при работе с
модулями Primavera. Они устанавливают и поддерживают в
работоспособном состоянии серверные и клиентские компоненты.
Администраторы поддерживают комплексную
политику обеспечения безопасности, гарантирующую защиту данных
от несанкционированного доступа или порчи.

Сетевые администраторы обеспечивают безотказное функционирование


аппаратного и программного обеспечения, поддерживающего работу
Primavera, выполняя следующие функции:

ƒ Настройка и поддержка работы сети с целью обеспечения надежных


соединений и максимально возможной скорости передачи данных;
ƒ Создание и ведение точных (отвечающих действительности) списков
сетевых ресурсов и пользователей с целью присвоения уникального
сетевого идентификатора каждому ресурсу и каждому пользователю.

Администраторы баз данных


Администраторы баз данных отвечают за настройку, управление и
назначение прав доступа к базам данных Primavera. Они устанавливают
правила работы с корпоративными базами данных и следят за их
соблюдением, поддерживают целостность данных и разрабатывают
стандарты, обеспечивающие возможность взаимодействия сетей.

Администраторы баз данных обеспечивают бесперебойный доступ к базам


данных ПО Primavera, выполняя следующие функции:

ƒ Установка, настройка и обновление по мере необходимости


программного обеспечения сервера баз данных и связанных с ним
программных продуктов;
ƒ Создание баз данных;
ƒ Поддержка системы защиты баз данных, в том числе, создание и
поддержка пользователей, ролей и прав доступа к ним;
ƒ Текущий контроль производительности СУБД и ее настройка в случае
необходимости;
ƒ Планирование развития системы, а также поддержка политик и
методов резервного копирования и восстановления информации.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 1: Прежде чем начать 9

Руководитель проекта внедрения Primavera


Руководители проектов внедрения Primavera отвечают за обеспечение
надлежащего порядка внедрения системы Primavera в компании. Они
играют ключевую роль в процессе внедрения, выполняя следующие
функции:

ƒ Работа с высшим руководством, целью которой является создание


структуры проектов предприятия (EPS), иерархической структуры
ресурсов и иерархической структуры ответственных (OBS), а также
создание базовых календарей и определение глобальных (в
масштабах предприятия) кодов проектов, работ и ресурсов;
ƒ Работа с сетевыми администраторами по созданию учетных записей
пользователей и групп пользователей.
ƒ Назначение прав доступа пользователям Primavera в модуле Project
Management.
ƒ Работа с отделом кадров, целью которой является постоянное
обновление иерархической структуры ресурсов в модуле Project
Management, возможно, посредством объединения с модулем
управления персоналом ERP-системы.

Руководители программ и проектов


В некоторых случаях руководители программ и проектов также могут быть
вовлечены в процесс первоначальной настройки программного
обеспечения Primavera, хотя они, как правило, не участвуют в процессе
установки. Они несут ответственность за управление одним или
несколькими проектами и используют модуль Project Management в
следующих целях:

ƒ Добавление проектов в базу данных;


ƒ Распределение ресурсов между проектами в соответствии с
приоритетами;
ƒ Планирование и контроль проектов.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


10 Обзор процесса установки

Фазы процесса установки

Для успешной установки программного ПО Primavera в вашей организации


требуется взаимодействие сетевого администратора, администратора баз
данных и руководителя проекта внедрения. Эти роли могут исполняться
как командами (группами людей), так и несколькими отдельными людьми
в режиме разделения обязанностей.

Компания Primavera рекомендует разбить процесс установки и настройки


программного обеспечения на фазы. Каждая из фаз процесса установки
описывается ниже.

Фаза планирования Фаза 1: Планирование конфигурации информационной системы


рассматривается в управления проектами (ИСУП) на базе ПО Primavera
данной части
Руководства. Прежде чем приступить к установке, решите, как будет происходить
внедрение ПО Primavera в вашей организации. Определите, какие серверы
и сетевое аппаратное обеспечение потребуется для практической
реализации системы. В случае необходимости установите и настройте
программное обеспечение серверов баз данных (Oracle или Microsoft SQL
Server). Выполните все процедуры по обновлению программного
обеспечения, которые необходимы для переноса проектов из предыдущих
версий в новую версию ПО. Если вы планируете установить
однопользовательскую версию, переходите к Части 2 настоящего
Руководства.

Фаза Фаза 2: Настройка серверной части


автоматизированной
настройки сервера После того, как вы выполните настройку сети и подготовку серверов, вы
рассматривается в Части можете перейти к настройке серверов. Начните эту процедуру с установки
2 настоящего баз данных на сервер баз данных. Этот процесс может выполняться как
Руководства. Ручная автоматическим, так и ручным способом. Если вы используете MSDE, вам
настройка сервера рекомендуется использовать автоматический способ. Далее вы можете
описана в Части 3. установить и настроить дополнительные компоненты, необходимые для
вашей конфигурации.

Фаза настройки Фаза 3: Настройка клиентской части


клиентских модулей
рассматривается в После того, как серверы будут настроены, а базы данных – установлены,
Частях 3 и 4 настоящего вы можете начать установку клиентских модулей Primavera на клиентских
Руководства. рабочих станциях в соответствии с разработанным вами планом внедрения.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 1: Прежде чем начать 11

Планирование внедрения

В этой главе Как только вы будете готовы к планированию процесса


внедрения ПО Primavera, приступайте к чтению этой главы.
Какие компоненты вам Подробную информацию и помощь можно получить,
обратившись в Службу поддержки пользователей Primavera
необходимы?
или в ЗАО «ПМСОФТ».
Требования клиентских и
серверных модулей к
аппаратно-программной
конфигурации

Указания по определению
параметров сервера баз
данных

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


12 Планирование внедрения

Какие модули программного обеспечения Primavera вам нужны?

При планировании внедрения ПО Primavera вам в первую очередь


необходимо определить, какие клиентские модули и серверные
компоненты вам потребуется установить и настроить, а также где должны
быть установлены эти модули и компоненты. Прежде чем начать
планирование, вам придется ответить на следующие вопросы:

Какая система управления реляционной базой данных (СУБД)


будет установлена на сервере баз данных?
На сервере баз данных может быть установлен Oracle или Microsoft SQL
Server. Для менее масштабных систем может быть использован Microsoft
SQL Server Desktop Engine (MSDE). Он представляет собой процессор баз
данных, построенный на технологии SQL Server, поддерживает до 8
одновременно работающих пользователей и множество баз данных, размер
каждой из которой ограничен 2 ГБ. Если ваши требования превосходят
возможности MSDE, вы можете легко осуществить переход на SQL Server.

На каких рабочих станциях должен быть установлен модуль


Project Management? На каких – модульPortfolio Analysis? И на
каких – модуль Methodology Management?
Всем пользователям, работающим с модулями Project Management,
Portfolio Analysis и Methodology Management, потребуется доступ к серверу
баз данных, поэтому клиентское программное обеспечение,
поддерживающее СУБД, должно устанавливаться на все компьютеры, на
которых планируется установить перечисленные клиентские модули.

Следует ли администраторам, которые будут выполнять


установку модулей Project Management, Portfolio Analysis и
Methodology Management, использовать стандартные настройки
по умолчанию?
Если вы хотите, чтобы все клиентские модули имели идентичную
конфигурацию, вы можете выполнить для каждого модуля автоматическую
установку, опирающуюся на стандартную конфигурацию. Можно создать
один или несколько наборов файлов автоматической установки и
разместить их в разделяемом каталоге сервера сети.

Потребуется ли пользователям модуля Project Management


выполнять автоматический запуск заданий по обработке
проектных данных (например, расчет расписания и применение
факта)?
Если пользователи модуля Project Management должны иметь возможность
осуществлять автоматический запуск задач, то вам необходимо установить
Службу задач. Для выполнения нераспределенных задач необходимо
установить Службу задач на сервере, имеющим постоянное соединение с
сервером баз данных. Для выполнения распределенных задач необходимо
установить распределенную Службу задач на нескольких серверах,
находящихся под управлением компьютера-диспетчера. Дополнительно
существует возможность использования web-модуля календарного
планирования (Web Scheduler), выключенного по умолчанию. Включить
его можно посредством myPrimavera Administrator Application.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 1: Прежде чем начать 13

Какого клиента модуля учета рабочего


времени (Timesheets) выбрать?
Timesheets представляет собой трехуровневый модуль, выполненный на основе клиент-серверной
технологии и состоящий из клиента Timesheets, сервера базы данных и посредника – Primavera
Group Server, обеспечивающего связь между клиентами Timesheets и базой данных..

ПО Primavera упрощает внутрипроектную коммуникацию между членами команды проекта,


находящимися в разных частях организации, предоставляя две версии интерфейсной части: web-
интерфейс и desktop. Вы можете выбрать подходящий интерфейс, исходя из конкретных
потребностей пользователей.

Web-интерфейс В этом случае Timesheets позволяет пользователям обращаться к данным табелей


через Интернет или интранет посредством Java-апплета.

Для запуска клиента в виде web-браузера пользователю достаточно набрать в адресной строке
браузера определенный URL, и Java-апплет автоматически загрузится на его компьютер, после чего
пользователь может запустить этот апплет в своем web-браузере. В том случае, когда модуль
Timesheets используется большим числом пользователей, запуск модуля как Java-апплета позволяет
добиться значительной экономии времени на администрирование, поскольку при этом не требуется
установка на стороне клиента и обеспечивается автоматическое (централизованное) обновление
программного обеспечения. Основным недостатком использования web-интерфейса можно назвать
значительное время первой загрузки java-апплета, которое при медленном модемном соединении
может достигать 20 мин.

Desktop Данная версия Timesheets выполняет те же функции, но запускается как Java-приложение.

Пользователи, использующие данную версию Timesheets, должны установить на своих компьютерах


соответствующее Java-приложение, однако, им нет необходимости запускать его в web-браузере.
Запуск клиента производится путем щелчка мышью на соответствующем ярлыке – в точности так,
как это делается для любого стандартного Windows-приложения. Поскольку данная версия клиента
не зависит от web-браузера, она в некоторых случаях предоставляет пользователю более
унифицированную и привычную рабочую среду. Кроме того, данная версия запускается быстрее,
поскольку после загрузки приложения на компьютер пользователя и его установки оно будет в
дальнейшем всегда запускаться локально на компьютере пользователя.

В зависимости от результата анализа ваших потребностей, вы можете сочетать в масштабах


организации различные типы Timesheets-клиентов. Например, одни пользователи могут запускать
клиента как Java-апплет в своих web-браузерах, а другие – как локальное приложение.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


14 Планирование внедрения

Требуется ли передача данных по проектам в другие


информационные системы?
При необходимости интегрировать данные отдельного проекта с другими
информационными системами (например, с системой бухгалтерского учета
или системой учета трудовых ресурсов) следует установить Software
Development Kit (SDK) на те компьютеры, которым требуется доступ к
данным. SDK делает проектные данные доступными для внешних
приложений через стандартные ODBC-интерфейсы, такие как OLE-DB и
JDBC. Также возможен вариант интеграции с помощью Primavera
Integration API.

Будут ли члены команды использовать модуль Timesheets для


представления табелей менеджерам проектов?
Если члены команды должны будут использовать Timesheets, вам
необходимо установить Group Server и файлы модуля Timesheets на web-
сервере.

Если мы будем использовать Timesheets, то какую конкретно


версию мы будем использовать?
Компания Primavera предусматривает возможность работы с двумя
версиями модуля Timesheets: с версией, запускаемой как Java-апплет в
web-браузере пользователя, и версией, запускаемой как Java-приложение
на рабочей станции пользователя.

Должен ли быть предусмотрен web-доступ к проектным данным


для выполнения задач управления проектом?
myPrimavera предоставляет доступ к данным проекта посредством web-
браузера. myPrimavera поддерживает создание проектов и управление
проектами организации, предоставляя подробную информацию о
доступности и распределении ресурсов, а также обеспечивая возможность
генерации отчетов по портфелям проектов и принятия на их основе
стратегических решений.

В приводимой ниже таблице перечислены все клиентские компоненты и


соответствующие серверные компоненты, необходимые для их
функционирования.

СУБД Group Server myPrimavera Primavera


Job Service

Модуль Project √1 √2
Management
Модуль Portfolio Analysis √1
Модуль Methodology √1
Management
Модуль Timesheets √ √
myPrimavera Web User √ √ √ √

1
Для работы модулей Project Management, Portfolio Analysis и Methodology
Management на клиентском компьютере необходимо установить клиентское
программное обеспечение СУБД.
2
Служба задаx является необязательным компонентом модуля Project Management.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 1: Прежде чем начать 15

Требования клиентских и серверных модулей к аппаратно-


программной конфигурации

После определения плана внедрения ПО Primavera необходимо убедиться в


том, что ваше аппаратное и программное обеспечение способно обеспечить
поддержку этого плана.

Полный список системных требований и протестированных


конфигураций приведен в файле testedcfg.pdf на компакт-диске с
документацией по Primavera.

Платформы, Клиентские модули (Project Management, Methodology


поддерживающие Management, myPrimavera и Portfolio Analysis)
клиентские ƒ Microsoft Windows 98 Second Edition
приложения ƒ Microsoft Windows NT 4.0 (SP6a)
Primavera ƒ Microsoft Windows 2000 (SP4)
ƒ Microsoft Windows ХР Professional (SP1)

Минимальные Для клиентов запускающих модуль Project Management, модуль


требования Methodology Management и модуль Portfolio Analysis
клиентских ƒ 128 МБ ОЗУ (рекомендуемый объем – 256 МБ)
модулей к ƒ Объем свободного дискового пространства 40 МБ (на каждый модуль)
аппаратно- ƒ Microsoft Internet Explorer 5.5 (SP2) или выше
программной ƒ Сетевой протокол TCP/IP
конфигурации
Для клиентов запускающих Timesheet-клиент в виде апплета к
web-браузеру
ƒ Microsoft Internet Explorer 5.5 (SP2) или 6.0 (SP1)
ƒ JRE 1.3.1_02 (только не-SSL версия) или JRE 1.4.2_01
ƒ Сетевой протокол TCP/IP

Для клиентов запускающих Timesheet-клиент в виде


приложения
ƒ JRE 1.3.1_02 (только не-SSL версия) или JRE 1.4.2_01
ƒ Сетевой протокол TCP/IP

Для компьютеров, обращающихся к модулю myPrimavera


ƒ 128 МБ ОЗУ (рекомендуемый объем – 256 МБ)
ƒ Объем свободного дискового пространства 25 МБ
ƒ Сетевой протокол TCP/IP
ƒ Microsoft Internet Explorer 5.5 (SP2) или 6.0 (SP1)
ƒ JRE 1.3.1_02 (только не-SSL версия) или JRE 1.4.2_01

Microsoft Internet Explorer 5.5 (SP2) не поддерживается ОС Windows


NT 4.0 (SP6a).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


16 Планирование внедрения

Software Development Kit (SDK) может быть установлен на любом


компьютере, работающем под Windows 98, Windows NT 4.0, Windows 2000
или Windows XP. Системные требования будут различаться в зависимости
от требований модуля, использующего SDK для интеграции с базами
данных Primavera.

Поддерживаемые Для сервера баз данных


конфигурации ƒ Oracle версий 8.1.7.4 или 9.2.0.4 под Windows 2000 Server (SP3, SP4),
серверов Windows 2003 Server, Sun Solaris 2.8 или 2.9 (SPARC), HP UX 11i или
Red Hat Linux Advanced Server 2.1
ƒ Microsoft SQL Server 7.0 (SP4) под Windows 2000 Server (SP3, SP4)
ƒ Microsoft SQL Server 2000 (SP3) под Windows 2000 Server (SP3, SP4)
ƒ Microsoft SQL Server 2000 (SP3) под Windows 2003 Server
ƒ Microsoft SQL Server Desktop Engine (MSDE) 2000 (SP3) под Windows
2000 Professional (SP3, SP4)

Служба задач должна выполняться под Windows 2000 Server (SP3, SP4) или
Windows 2003 Server.

Для сервера, на котором выполняется Group Server и находятся


файлы модуля Timesheets
ƒ Microsoft Windows 2000 Server (SP3, SP4) или Windows 2003 Server
ƒ Установленное и запущенное программное обеспечение web-сервера
ƒ 512 МБ ОЗУ
ƒ 200 МБ свободного пространства на жестком диске
ƒ Сетевой протокол Microsoft TCP/IP

Для сервера, на котором выполняется Collaboration Server


ƒ Microsoft Windows 2000 Server/Advanced Server (SP4) или Windows
2003 Server
ƒ Solaris 2.9 (SPARC)
ƒ 1 ГБ ОЗУ (рекомендованное значение)
ƒ 1 ГБ свободного пространства на жестком диске (минимум)

Требования к серверу приложений, выполняющему хостинг


myPrimavera
ƒ Microsoft Windows 2000 Server (SP3, SP4) или Windows 2003 Server
ƒ Solaris 2.9 (SPARC)
ƒ Сервер приложений требует JDK 1.3.1 или 1.4.1 (WebLogic Express
7.0.1 требует JDK 1.3.1, WebLogic 8.1.1 и Tomcat 4.1.24 требуют JDK
1.4.1, а WebSphere 5.0.2 поставляется в комплекте с собственной
версией JDK от Sun)
ƒ Минимальный объем ОЗУ – 512 МБ, рекомендуемый – 1 ГБ
ƒ Объем свободного дискового пространства – не менее 1 ГБ

Требования к JSP-серверу, выполняющему хостинг myPrimavera


ƒ BEA WebLogic Express 7.0.1
ƒ BEA WebLogic Server 8.1 (SP1) Enterprise
ƒ IBM WebSphere Application Server v5.0.2
ƒ Tomcat 4.1.24

Для web-сервера, выполняющего хостинг файлов web-сайта


проекта
ƒ Microsoft Windows 2000 Server (SP3, SP4) или Windows 2003 Server
ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru
Часть 1: Прежде чем начать 17

ƒ Microsoft Internet Information Server (IIS) 5.0


ƒ Сетевой протокол Microsoft TCP/IP
ƒ Microsoft Internet Explorer 5.5 (SP2) или выше

Для web-сервера myPrimavera


ƒ Microsoft Internet Information Server (IIS) 5.0 или 6.0
ƒ BEA WebLogic Express 7.0.1
ƒ BEA WebLogic Server 8.1 (SP1) Enterprise
ƒ Tomcat 4.1.24
ƒ IBM WebSphere Application Server v5.0.2
ƒ Apache HTTP Server 2.0.39 и 2.0.44
ƒ Sun ONE Web Server 6.0 (SP5) (ранее iPlanet)

Поддерживаемые ƒ Поддерживается интернет-протокол электронной почты (SMTP) или


системы MAPI
электронной почты ƒ Используемые сетевые протоколы определяются поставщиком базы
и сетевые данных
протоколы ƒ Web-сайт требует сетевого протокола TCP/IP
MyPrimavera поддерживает только SMTP.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


18 Планирование внедрения

Указания по определению параметров сервера баз данных

Приводимые ниже параметры относятся к одному экземпляру базы данных


проектов. Указанные объемы памяти не включают в себя дополнительные
расходы памяти на служебные данные, необходимые операционной
системе, величина которых, как правило, составляет 32 МБ и зависит от
версии сервера.

Oracle

Файл Малый Средний Большой


Temp TBS 300 МБ 500 МБ 1000 МБ
RBS TBS 300 МБ 500 МБ 1000 МБ
Index TBS 250 МБ 500 МБ 1000 МБ
Data TBS 250 МБ 500 МБ 1000 МБ
Lob TBS 250 МБ 500 МБ 1000 МБ
Всего 1350 МБ 2500 МБ 5000 МБ
ОЗУ: 384 МБ 512 МБ 1024 и более

Microsoft SQL Server

Файл Малый Средний Большой


Данные 300 МБ 500 МБ 1000 МБ
Журнал регистрации данных 150 МБ 250 МБ 500 МБ
Временный 100 МБ 200 МБ 275 МБ
Временный журнал регистрации 50 МБ 100 МБ 125 МБ
Всего 600 МБ 1050 МБ 1900 МБ
ОЗУ: 384 МБ 512 МБ 1024 и более

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 2: Быстрая установка 19

Часть 2. Быстрая установка

В этой части Автоматическая установка баз данных Microsoft


SQL Server или MSDE

Автоматическая установка баз данных Oracle

Автономные конфигурации

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


20 Автоматическая установка баз данных Microsoft SQL Server или MSDE

Несмотря на то, что для установки и настройки баз данных


Primavera на сервере лучше всего воспользоваться услугами
опытного администратора баз данных, в вашей организации
может не оказаться подобного специалиста. В этом случае
компания Primavera предлагает воспользоваться быстрой и
простой программой установки, которая позволяет
установить необходимые компоненты на сервер баз данных.
Для создания новой базы данных проектов/методологий и
загрузки необходимых данных нужно лишь следовать
пошаговым указаниям Мастера установки баз данных
(Database Wizard). Если вы используете Microsoft SQL
Server или Microsoft SQL Server Desktop Engine (MSDE),
прочтите главу «Автоматическая установка базы данных
Microsoft SQL Server или MSDE». Если же вы используете
Oracle, то вам следует обратиться к главе «Автоматическая
установка базы данных Oracle».

Если вы не хотите использовать автоматический режим, то


вы можете выполнить настройку базы данных и загрузку в
нее необходимых данных вручную. Подробные указания
приведены в Части 3 «Установка и настройка серверной
части». Эта часть содержит также инструкции по установке
автономной версии ПО Primavera.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 2: Быстрая установка 21

Автоматическая установка баз данных Microsoft


SQL Server или MSDE

В этой главе Шаги, описанные в данной главе, предназначены для


автоматической установки базы данных проектов и базы
данных методологий, а также загрузки в них необходимых
Запуск Мастера установки баз
данных. Рассмотрение ведется для случая, когда ваш сервер
данных работает под управлением Microsoft SQL Server или
Microsoft SQL Server Desktop Engine (MSDE).

Если вы используете Microsoft SQL Server, вы также можете


установить базы данных вручную. Этот процесс
описывается в Части 3 настоящего Руководства.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


22 Автоматическая установка баз данных Microsoft SQL Server или MSDE

Запуск Мастера установки баз данных

Мастер установки баз данных (Database wizard) помогает последовательно


Если Вам требуется выполнить все шаги по созданию структуры новой базы данных и загрузке
детальное описание в созданную структуру данных приложения. Для выполнения этих шагов
шагов по установке
Microsoft SQL Server для
не обязательно быть опытным администратором баз данных, однако,
сервера и клиента, необходимым условием является наличие установленного Microsoft SQL
обратитесь в Службу Server или MSDE. Primavera поддерживает Microsoft SQL Server версий 7.0
поддержки и 2000.
пользователей
Primavera.
Для создания новой базы данных можно запустить Мастер установки баз
данных на клиентском компьютере, на котором уже установлен клиент
Microsoft SQL Server или клиентский модуль Project Management. Можно
Перед запуском Мастера
установки базы данных также запустить Мастер непосредственно на сервере. Мастер установки баз
следует закрыть данных создаст все необходимые структуры базы данных, а также
программные модули пользователей.
Primavera, использующие
BDE, иначе на этапе
При работе ПО Primavera используются базы данных двух типов:
закрузки данных в базу
возникнут ошибки
ƒ База данных проектов (PMDB), хранящая данные по проектам. Эта база
данных является обязательной.
ƒ База данных методологий (MMDB), хранящая методологии (типовые
фрагменты), которые могут быть использованы в качестве шаблонов
при создании новых проектов. Эту базу данных следует устанавливать,
если вы предполагаете работать с модулем Methodology Management.

Мастер установки баз данных следует запускать дважды: сначала для


создания структуры базы данных и загрузки данных в базу данных
проектов, а затем – для создания структуры базы данных и загрузки
данных в базу данных методологий.

Когда вы устанавливаете клиентский модуль Project Management,


одновременно автоматически устанавливаются клиентские
файлы SQL Server, необходимые для соединения с Primavera.

Создание базы данных и загрузка данных приложения


1. Дважды щелкните по файлу SETUP.EXE в корневой папке
установочного компакт-диска Primavera.

Для перехода к очередному шагу нажимайте кнопку «Далее»


(«Next») в каждом диалоговом окне Мастера. Для выхода из
Мастера на любой стадии процесса установки нажмите кнопку
«Отмена» («Cancel»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 2: Быстрая установка 23

2. Введите ключ продукта, находящийся на этикетке установочного


компакт-диска Primavera.

3. Подтвердите принятие лицензионного соглашения.


4. Выберите «Приложения или компоненты Primavera» («Primavera
applications or components»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


24 Автоматическая установка баз данных Microsoft SQL Server или MSDE

5. Выберите «Серверная база данных и данные приложения» («Server


database and application data»).

6. Нажмите «Далее» («Next») в диалоговом окне «Приглашение к


установке базы данных» («Database Install Welcome»).

После нажатия кнопки «Далее» («Next») выполняется установка файлов


BDE.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 2: Быстрая установка 25

7. Выберите Microsoft SQL Server или MSDE в качестве типа базы данных,
а также укажите, включать ли демонстрационные проекты в выбранную
базу.

Если вы решите не включать демонстрационные проекты, то в базу будут


загружены только данные, необходимые для функционирования модулей
пакета. Для этого снимите флажок «Включать примеры проектных
данных» («Include sample project data»).

8. Выберите базу данных, для которой будут устанавливаться данные


(PMDB или MMDB).
PMDB – это база данных проектов, а MMDB – это база данных
методологий.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


26 Автоматическая установка баз данных Microsoft SQL Server или MSDE

9. Выберите в качестве метода установки «Создание базы данных и


загрузка данных приложения» («Create database and load application
data»), а также укажите, будет ли на этом этапе загружаться файл
лицензии.

Вы можете загрузить файл лицензии непосредственно на этом этапе


установки, для чего необходимо указать путь к файлу LICENSE.TXT.

Файл лицензии необходим вам для работы с программным обеспечением.


Этот файл должен был быть выслан вам по электронной почте или передан
на дискете. Файл содержит название компании, серийный номер, состав
приобретенных вами компонентов Primavera, а также допустимое
количество пользователей. Если на момент установки вы не имеете файла
LICENSE.TXT, вы можете снять соответствующий флажок и загрузить
файл лицензии позднее, используя для этого Мастер установки баз данных.
Подробные сведения содержатся в главе «Изменение параметров
настройки баз данных».

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 2: Быстрая установка 27

10. Введите имя и пароль системного администратора Microsoft SQL Server


для регистрации на этом сервере. Кроме того, введите имя или IP-адрес
серверного компьютера, на котором установлен Microsoft SQL Server.

Если при установке Microsoft SQL Server вы решили воспользоваться


установками по умолчанию, согласитесь с предложенным именем
системного администратора SA, а поле пароля оставьте пустым. В
противном случае введите другие значения.

Вы обязательно должны указать имя сервера. Если вы запускаете Мастер


установки баз данных с сервера, то имя сервера будет введено
автоматически.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


28 Автоматическая установка баз данных Microsoft SQL Server или MSDE

11. Примите выбранные по умолчанию значения имени базы данных, а


также путей и имен файлов данных и журнала, либо введите иные
значения.

Вы можете изменить имя базы данных. Дубликаты имен недопустимы –


если база данных с указанным именем уже существует, Мастер
проинформирует вас о необходимости использования другого имени.

Файл данных содержит таблицы базы данных и процедуры. Файл журнала


содержит запись изменений. По умолчанию Мастер установки баз данных
сохраняет эти файлы в той папке на сервере, в которой установлен
Microsoft SQL Server. Указанное имя базы данных будет использоваться
при присвоении имен файлам. При изменении пути папка назначения
должна уже существовать на сервере.

12. Нажмите «Далее» («Next») после того как имя базы данных, кодовая
страница (codepage) и параметры сопоставления (collation settings) будут
заданы надлежащим образом.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 2: Быстрая установка 29

13. В диалоговом окне «Все готово к началу создания структуры базы


данных» («Ready to Begin Creating Database Structure») выберите «ДА, я
хочу создать таблицы и структуру базы данных» («YES, I want to create
database tables and structure»), затем нажмите «Далее» («Next»).

После нажатия кнопки «Далее» («Next») Мастер начнет создавать таблицы


базы данных.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


30 Автоматическая установка баз данных Microsoft SQL Server или MSDE

Если при создании базы данных возникает ошибка, на экране


появляется диалоговое окно «Ошибка при создании базы
данных» («Database Creation Failed»), содержащее сообщения об
ошибке. Запишите эти сообщения, выбрав опцию «Копировать в
буфер обмена» («Copy to Clipboard») в этом диалоговом окне, а
затем обратитесь в Службу поддержки пользователей для
получения детальной информации.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 2: Быстрая установка 31

14. Нажмите «Далее» («Next»), чтобы начать процесс загрузки данных


приложения в таблицы базы данных.

На этом этапе можно прервать работу Мастера установки баз данных, если
вы не хотите загружать данные приложения в таблицы базы данных. Для
возобновления прерванного процесса в другое время запустите Мастер
снова и выберите опцию «Только загрузка данных приложения» («Load
application data only») в диалоговом окне «Выбор метода установки»
(«Select Installation Method»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


32 Автоматическая установка баз данных Microsoft SQL Server или MSDE

После нажатия кнопки «Далее» («Next») Мастер начинает загружать


данные в таблицы.

После завершения загрузки данных появится сообщение «Загрузка


данных завершена» («Data Loading Completed»). Нажмите «Финиш»
(«Finish»), чтобы закончить работу Мастера.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 2: Быстрая установка 33

15. Если вы собираетесь использовать модуль Methodology Management,


запустите Мастер установки баз данных еще раз.

После установки обеих баз данных (базы данных проектов и базы данных
методологий) вы можете приступать к установке клиентских приложений и
дополнительных компонентов.

Описание установки клиентских модулей ПО Primavera (модуля Project


Management, модуля Methodology Management и/или модуля Portfolio
Analysis) содержится в Части 4, а именно:

ƒ Часть 4. «Установка и настройка клиентской части».

Установка других компонентов описана в следующих главах Части 3:

ƒ «Настройка Primavera Group Server для работы с модулем Timesheets».

ƒ «Установка myPrimavera».

ƒ «Установка дополнительных компонентов».

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


34 Автоматическая установка баз данных Microsoft SQL Server или MSDE

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 2: Быстрая установка 35

Автоматическая установка баз данных Oracle

В этой главе Выполняя шаги, описываемые в настоящей главе, можно


автоматически настроить и загрузить базы данных модулей
Запуск мастера установки Project Management и Methodology Management на сервере,
работающем под управлением Oracle.
баз данных
Настройка баз данных вручную описывается в Части 3
настоящего Руководства.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


36 Автономные конфигурации

Запуск Мастера установки баз данных

Если вам требуется Мастер установки баз данных пошагово направляет ваши действия по
детальное описание созданию структуры новой базы данных и загрузке данных приложения в
шагов по установке эту структуру. Рекомендуется, чтобы предварительные шаги были
серверной и клиентской
частей Oracle, выполнены опытным администратором баз данных. К таким шагам
обратитесь в Службу относится установка серверного программного обеспечения Oracle и
технической поддержки создание Oracle Instance. Primavera поддерживает Oracle версий 8.1.7.4 и 9i
Primavera. Server или Enterprise.

Для создания новой базы данных можно выполнить запуск Мастера на


клиентском компьютере, на котором уже установлен клиент Oracle. Можно
Перед запуском Мастера
установки базы данных также запустить Мастер непосредственно на сервере.
следует закрыть
программные модули При работе ПО Primavera используются базы данных двух типов:
Primavera, использующие
BDE, иначе на этапе
закрузки данных в базу
ƒ База данных проектов (PMDB), хранящая данные по управлению
возникнут ошибки проектами, используемые ПО Primavera. Эта база данных является
обязательной для установки.
ƒ База данных методологий (MMDB), хранящая методологии, которые
могут быть использованы в качестве шаблонов при создании новых
проектов. Эту базу данных следует устанавливать, если вы
предполагаете работать с модулем Methodology Management.

Мастер установки баз данных следует запускать дважды: сначала для


создания структуры базы данных и загрузки данных в базу данных
проектов, а затем – для создания структуры базы данных и загрузки
данных в базу данных методологий.

Oracle следует запускать в специальном режиме (Dedicated mode).


Кроме того, следует использовать оптимизацию типа RULE-
based, а не COST-based.

Если вам необходимо использовать символ денежной единицы


«ЕВРО» в каком-либо из западноевропейских языков, вы должны
использовать кодовую страницу WE8MSWIN1252 или UTF8.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 2: Быстрая установка 37

Создание базы данных и загрузка данных приложения


1. Создайте базу данных, содержащих системную табличную область,
временную табличную область и табличную область отката.

Компания Primavera рекомендует установить следующие значения: 500 МБ


для временной табличной области и 500 МБ для табличной области отката,
причем, в ней должно содержаться как минимум 5 сегментов отката. Если
вам незнаком этот процесс, необходимо ознакомиться с документацией
Oracle.

2. Дважды щелкните по файлу SETUP.EXE в корневой папке


установочного компакт-диска Primavera.

Для перехода к следующему шагу нажимайте кнопку «Далее»


(«Next») в каждом диалоговом окне Мастера. Для выхода из
Мастера на любой стадии процесса установки нажмите кнопку
«Отмена» («Cancel»).

3. Введите ключ продукта, находящийся на этикетке установочного


компакт-диска Primavera.

4. Подтвердите принятие лицензионного соглашения.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


38 Автономные конфигурации

5. Выберите «Приложения или компоненты Primavera» («Primavera


applications or components»).

6. Выберите «Серверная база данных и данные приложения» («Server


database and application data»).

7. Нажмите «Далее» («Next») в диалоговом окне «Приглашение к


установке базы данных» («Database Install Welcome»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 2: Быстрая установка 39

После нажатия кнопки «Далее» («Next») выполняется установка файлов


BDE.

8. Выберите Oracle в качестве типа базы данных, а также укажите,


устанавливать ли примеры проектов в выбранную базу.

Если вы решите не включать примеры проектов, то в базу будут загружены


только данные, необходимые для функционирования модулей пакета. Для
этого снимите флажок «Включать примеры проектных данных»
(«Include sample project data»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


40 Автономные конфигурации

9. Выберите базу данных, для которой будут устанавливаться данные


(PMDB или MMDB).

PMDB – это база данных проектов, а MMDB – это база данных


методологий.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 2: Быстрая установка 41

10. Выберите в качестве метода установки «Создание базы данных и


загрузка данных приложения» («Create database and load application
data»), а также укажите, будет ли на этом этапе загружаться файл
лицензии.

Вы можете загрузить файл лицензии непосредственно на этом этапе


установки, для чего необходимо указать путь к файлу LICENSE.TXT.

Файл лицензии необходим вам для работы с программным обеспечением.


Этот файл должен был быть выслан вам по электронной почте или передан
на дискете. Файл содержит название компании, серийный номер, состав
приобретенных вами компонентов продукта с номером версии, а также
допустимое количество пользователей. Если на момент установки вы не
имеете файла LICENSE.TXT, вы можете снять соответствующий флажок и
загрузить файл ключа позднее, используя для этого Мастер установки баз
данных. Подробные сведения содержатся в главе «Изменение параметров
настройки баз данных».

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


42 Автономные конфигурации

11. Введите имя и пароль пользователя Oracle для регистрации в базе


данных. Кроме того, введите строку подключения Oracle.

Если при установке Oracle вы решили воспользоваться установками по


умолчанию, введите в качестве имени администратора базы данных
«system», а в качестве пароля - «manager». В противном случае введите
другие значения.

Вы обязательно должны указать строку подключения Oracle. Ее можно


найти в файле TNSNAMES.ORA, который создается, когда вы
устанавливаете экземпляр базы данных.

Нажмите «Далее» («Next») и подтвердите имена, которые будут


присвоены табличным областям данных (Data), индексов (Index) и LOB, а
также оценочные размеры табличных областей.

Мастер будет автоматически присваивать имена табличным областям,


используя строку подключения Oracle, которая была указана вами ранее, в
качестве префикса (например, PMDB).

Вы можете изменить оценочные размеры табличных областей. Указания по


выбору размеров содержатся в разделе «Указания по определению
параметров сервера базы данных» в Части 1.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 2: Быстрая установка 43

Флажок «Использовать существующие табличные области» («Use


existing tablespaces») следует устанавливать только в том случае, если база
данных, с которой вы устанавливаете соединение, уже имеет
существующие таблицы, данные в которых вы будете перезаписывать. Не
устанавливайте этот флажок при создании новой базы данных.

13. Подтвердите предлагаемое по умолчанию местонахождение табличных


областей данных (Data), индексов (Index) и LOB либо укажите другое
местонахождение.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


44 Автономные конфигурации

14. Примите предлагаемые по умолчанию имена пользователя с


административными полномочиями (admuser), привилегированного
пользователя (privuser) и стандартного пользователя (pubuser), либо
укажите другие имена. В случае необходимости вы можете выбрать из
выпадающего списка другую табличную область, используемую по
умолчанию, и другую временную табличную область.

Табличную область, используемую по умолчанию, можно выбрать из


выпадающего списка в поле «Табличная область, используемая по
умолчанию» («Default Tablespace»). В поле «Временная табличная
область» («Temporary Tablespace») укажите временную табличную
область, созданную на шаге 1.

Временная табличная область должна иметь временный тип, в


противном случаев возможно возникновение ошибок в базе.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 2: Быстрая установка 45

15. В диалоговом окне «Все готово к началу создания структуры базы


данных» («Ready to Begin Creating Database Structure») выберите «ДА, я
хочу создать таблицы и структуру базы данных» («YES, I want to create
database tables and structure»), затем нажмите «Далее» («Next»).

После нажатия кнопки «Далее» («Next») Мастер начнет создавать таблицы


базы данных.

Если при создании базы данных возникает ошибка, на экране


появляется диалоговое окно «Ошибка при создании базы
данных» («Database Creation Failed»), содержащее сообщения об
ошибке. Запишите эти сообщения, выбрав опцию «Копировать в
буфер обмена» («Copy to Clipboard»), а затем обратитесь в
Службу технической поддержки пользователей для получения
детальной информации.
ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru
46 Автономные конфигурации

16. Нажмите «Далее» («Next»), чтобы начать процесс загрузки данных


приложения в таблицы базы данных.

Если вы не хотите загружать данные приложения, то на этом этапе можно


прервать работу Мастера установки баз данных. Для возобновления
прерванного процесса в другое время запустите Мастер снова и выберите
опцию «Только загрузка данных приложения» («Load application data
only») в диалоговом окне «Выбор метода установки» («Select Installation
Method»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 2: Быстрая установка 47

После нажатия кнопки «Далее» («Next») Мастер начинает загружать


данные в таблицы.

После завершения загрузки данных появится сообщение «Загрузка


данных завершена» («Data Loading Completed»). Нажмите «Финиш»
(«Finish»), чтобы закончить работу Мастера.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


48 Автономные конфигурации

17. Если вы собираетесь использовать модуль Methodology Management,


запустите Мастер установки баз данных еще раз.

После установки обеих баз данных (базы данных проектов и базы данных
методологий) вы можете приступать к установке клиентских модулей и
дополнительных компонентов.

Описание установки клиентских модулей ПО Primavera (модуля Project


Management, модуля Methodology Management и/или модуля Portfolio
Analysis) содержится в Части 4, а именно:

ƒ Часть 4. «Установка и настройка клиентской части».

Установка других компонентов описана в следующих главах Части 3:

ƒ «Настройка Primavera Group Server для работы с модулем Timesheets».

ƒ «Установка myPrimavera».

ƒ «Установка дополнительных компонентов».

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 2: Быстрая установка 49

Автономные конфигурации

В этой главе В этой главе рассматривается установка автономной версии


ПО Primavera на локальный компьютер. Этот вариант
Установка автономной предназначен для случая установки программного
обеспечения на настольном или переносном компьютере
версии
(рабочей станции или ноутбуке) либо предварительного
тестирования данного программного обеспечения.

Для установки модулей ПО Primavera на локальном


компьютере вам необходимо иметь файл лицензии и около
140 МБ свободного дискового пространства. Для оценки
работы системы пользователю предоставляется
файллицензии, позволяющий устанавливать модули Project
Management, Methodology Management и Portfolio Analysis
на ограниченный период времени.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


50 Автономные конфигурации

Установка автономной версии

Прежде чем приступить к установке автономной версии, необходимо


убедиться, что на компьютере установлена ОС Windows 98, Windows NT
4.0 (SP6a), Windows 2000 или Windows XP. Кроме того, даже если вы
используете Primavera автономно, в компьютере все равно должен быть
модем или сетевая карта, а также должно быть установлено и запущено
сетевое программное обеспечение, поддерживающее протокол TCP/IP.

В том случае, если вы выполняете обновление предыдущей версии


программного обеспечения, вам необходимо ознакомиться с информацией,
приведенной в Части 5.

При установке ПО Primavera на компьютер, работающий под


управлением ОС Windows NT, 2000 или XP, пользователь должен
иметь права доступа к компьютеру на уровне администратора.
Для получения подробной информации по данному вопросу
обратитесь к администратору вашей сети либо свяжитесь со
Службой поддержки пользователей компании Primavera.

Для получения Установка автономной версии


подробной информации
обратитесь к разделу 1. Дважды щелкните по файлу SETUP.EXE в корневой папке
«Требования клиентских установочного компакт-диска Primavera.
и серверных модулей к Данный CD-ROM совместим с Windows 98, Windows NT 4.0, Windows 2000
аппаратно-программной и Windows XP.
конфигурации» главы
«Планирование Для перехода к очередному шагу нажимайте кнопку «Далее»
внедрения» Части 1. («Next») в каждом диалоговом окне Мастера.

2. Введите ключ продукта, находящийся на этикетке установочного


компакт-диска Primavera.

3. Подтвердите принятие лицензионного соглашения.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 2: Быстрая установка 51

4. Выберите «Автономная установка (для тестирования или установки


ПО на переносной компьютер)» («Stand-alone installation (Evaluations
and mobile users)»).

5. Ознакомьтесь с информацией о лицензировании и с требованиями к


дисковому пространству.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


52 Автономные конфигурации

6. Примите предлагаемый по умолчанию путь к файлу лицензии, либо


щелкните мышкой по обозначению папки рядом с именем файла для
задания другого пути. Укажите папку для установки программы.

Если файл лицензии был отправлен вам электронной почтой в виде


присоединенного файла, вы должны сначала сохранить данный файл во
временной папке.

Если вы не хотите устанавливать примеры проектов, снимите флажок


«Установить примеры проектов» («Install Sample Projects»).

Если вы выполняете обновление предыдущей версии, вы можете


получить предупреждение о том, что папка с файлами Primavera
уже существует. Для установки Primavera версии 4.1 в эту папку
нажмите «Да» («Yes»).

7. Для просмотра относящейся к установке информации нажмите «Далее»


(«Next»).

8. Для возврата назад (с целью коррекции введенных данных) нажмите


кнопку «Назад» («Prev»). Для начала процесса установки нажмите
«Далее» («Next»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 2: Быстрая установка 53

Весь процесс установки занимает от 5 до 10 минут.

9. По завершении установки нажмите «Финиш» («Finish»).

Для запуска модулей необходимо нажать кнопку стартового меню «Пуск»


(«Start»), затем выбрать поочередно «Программы» («Programs»),
«Primavera» и нужный вам модуль. Если вы сохранили файлы базы
данных из предыдущей версии Primavera, выполните обновление базы
данных в соответствии с шагами, приведенными в Части 5.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


54 Автономные конфигурации

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 55

Часть 3. Установка и настройка


серверной части

В этой части Настройка баз данных сервера

Настройка Group Server для работы с модулем


Timesheets

Установка модуля myPrimavera

Настройка Collaboration

Установка дополнительных компонентов

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


56 Настройка баз данных сервера

В данной части Руководства описан процесс установки и


настройки компонентов ПО Primavera, которые должны
быть запущены на сервере.

В главе «Настройка баз данных сервера» рассматривается


установка баз данных проектов и методологий на сервере
баз данных. В главе «Настройка Group Server для работы с
модулем Timesheets» описывается процесс подготовки
сервера для работы с модулем Timesheets, требующего
наличия web-сервера.

Глава «Установка myPrimavera» содержит инструкции по


установке myPrimavera и Collaboration. В главе «Установка
дополнительных компонентов» описана установка службы
задач, распределенной службы задач, Software Development
Kit (SDK), файлов автоматической установки и Claim
Digger.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 57

Настройка баз данных сервера

В этой главе В данной главе описана ручная установка баз данных


проектов и методологий на сервере Oracle или Microsoft
SQL Server. Все операции, описываемые в данной главе,
Создание структур баз
должны выполняться администратором баз данных.
данных Oracle
Процесс настройки делится на два этапа: создание
Создание структур баз структуры каждой базы данных и загрузка данных
данных MS SQL Server приложения в каждую из созданных баз данных.

Загрузка данных Если вы хотите использовать Мастер установки баз данных


приложения (Oracle и для автоматического создания структур баз данных и
Microsoft SQL Server) загрузки данных, обратитесь к Части 2 настоящего
Руководства. Если вы используете MSDE, вам следует
воспользоваться Мастером установки баз данных.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


58 Настройка баз данных сервера

Создание структур баз данных Oracle

При работе ПО Primavera используются базы данных двух типов:

ƒ База данных проектов (PMDB), хранящая данные по управлению


проектами, используемые ПО Primavera. Эта база данных является
обязательной.
ƒ База данных методологий (MMDB), хранящая методологии, которые
могут быть использованы в качестве шаблонов при создании новых
проектов. Эту базу данных следует устанавливать, если вы
предполагаете работать с модулем Methodology Management.

Администратор базы данных Oracle создает каждую из баз данных, затем


запускает два SQL-скрипта, предоставляемых компанией Primavera (по
одному для каждой базы данных), которые создают структуры (таблицы,
индексы, отношения и т.д.) для каждой базы данных.

Primavera поддерживает Oracle версий 8.1.7.4 и 9i Server и Enterprise.

Oracle следует запускать в специальном режиме (Dedicated


mode). Кроме того, следует использовать оптимизацию типа
RULE-based, а не COST-based.

Если вам необходимо использовать символ денежной единицы


«ЕВРО» в каком-либо из западноевропейских языков, вы должны
воспользоваться кодовой страницей WE8MSWIN1252 или UTF8.

Для поддержки языков народов мира Group Server требует, чтобы


база данных проектов была выполнена в стандарте Unicode.

Вы также можете Приводимые ниже указания изложены в том предположении, что вы


воспользоваться являетесь администратором баз данных Oracle или знакомы с
Мастером, который администрированием баз данных Oracle.
автоматически создаст
структуры баз данных и
загрузит в них данные.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 59

Создание структуры базы данных PMDB Oracle


1. Скопируйте скрипт ORPM_INS.SQL в локальную папку. Данный
скрипт находится на установочном диске Primavera в папке
\install\database\scripts\install\or. Вы должны скопировать скрипт на
локальный диск, чтобы обеспечить возможность его дальнейшего
редактирования.

2. Снимите с файла скрипта атрибут «только чтение». Поскольку файлы


на компакт-диске предназначены только для чтения, копия файла на
жестком диске изначально также будет иметь этот атрибут. Запустите
Проводник (Explorer), выберите файл, щелкните на нем правой
кнопкой мыши, выберите Свойства (Properties) и снимите флажок
«Только чтение» («Read-Only»).

3. Отредактируйте скрипт ORPM_INS.SQL. Следуйте инструкциям,


содержащимся в заголовке скрипта, и измените все параметры,
отмеченные двойными вопросительными знаками (??параметр??).

4. Создайте базу данных с системной табличной областью, временной


табличной областью и табличной областью отката. Во избежание
ненужных усложнений, создайте для этой базы данных псевдоним
PMDB. Затем убедитесь, что клиент Oracle может соединиться с базой
данных, используя этот псевдоним.

Компания Primavera рекомендует создавать временную табличную


область размером 500 МБ и табличную область отката также размером
500 МБ, причем, она должна содержать не менее пяти сегментов
отката. Если вы незнакомы с этим процессом, обратитесь к
документации по базам данных Oracle.

5. Зарегистрируйтесь в базе данных PMDB как SYSTEM либо как иной


пользователь, обладающий привилегиями администратора баз данных.

6. Запустите отредактированный скрипт ORPM_INS.SQL. Данный скрипт


создает структуру данных для PMDB.

Результаты работы SQL-скрипта записываются в текстовый


файл ORPM_INS.LST, который создается в том каталоге, из
которого этот скрипт был запущен на выполнение.
Просмотрите этот файл на предмет наличия сообщений об
ошибках и убедитесь, что процесс протекал надлежащим
образом.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


60 Настройка баз данных сервера

Удаление объектов базы данных PMBD Oracle

Если вы допустили ошибку или если вы хотите создать объекты базы


данных заново, сначала необходимо удалить объекты, созданные
установочным скриптом. Удаление объектов базы данных позволяет
полностью удалить их. Для удаления объектов базы данных пользователю
представляется ряд скриптов. Скрипты запускаются из папки
\install\database\scripts\install\or\drop\pmdb, которая находится на
установочном компакт-диске Primavera. В этой папке содержатся
следующие файлы:

ORDP_SPS.SQL Удаляет сохраненные процедуры (drops stored


procedures)
ORDP_SYN.SQL Удаляет синонимы (drops synonyms)
ORDP_GRN.SQL Отзывает (аннулирует) привилегий (revokes privileges)
ORDP_FKC.SQL Удаляет ограничения внешних ключей (drops foreign
ORDP_PK.SQL key constraints)
Удаляет первичные ключи (drops primary keys)
ORDP_NDX.SQL Удаляет индексы (drops indexes)
ORDP_TAB.SQL Удаляет таблицы (drops tables)

При наличии уже существующих данных вы должны выполнять удаление


объектов в том порядке, в котором они перечислены. Результаты
выполнения каждого скрипта записываются в файл с расширением .LST.
Например, файл ORDP_TAB.LST содержит результаты выполнения SQL-
скрипта с тем же именем.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 61

Создание структуры базы данных MMDB Oracle


1. Скопируйте скрипт ORMM_INS.SQL в локальную папку. Данный
скрипт находится на установочном диске ПО Primavera в папке
\install\database\scripts\install\or. Вы должны скопировать скрипт на
локальный диск, чтобы обеспечить возможность его дальнейшего
редактирования.

2. Снимите с файла скрипта атрибут «только чтение». Поскольку файлы


на компакт-диске предназначены только для чтения, то копия файла
на жестком диске изначально также будет иметь этот атрибут.
Запустите Проводник (Explorer), выберите файл, щелкните на нем
правой кнопкой мыши, выберите Свойства (Properties) и снимите
флажок «Только чтение» («Read-Only»).

3. Отредактируйте скрипт ORMM_INS.SQL. Следуйте инструкциям,


содержащимся в заголовке скрипта, и измените все параметры,
отмеченные двойными вопросительными знаками (??параметр??).

4. Создайте базу данных с системной табличной областью, временной


табличной областью и табличной областью отката. Во избежание
ненужных усложнений, создайте для этой базы данных псевдоним
MMDB. Затем убедитесь, что клиент Oracle может соединиться с
базой данных, используя этот псевдоним.

Компания Primavera рекомендует создавать временную табличную


область размером 500 МБ и табличную область отката также размером
500 МБ, причем, она должна содержать не менее пяти сегментов
отката. Если вы незнакомы с этим процессом, обратитесь к
документации по базам данных Oracle.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


62 Настройка баз данных сервера

5. Зарегистрируйтесь в базе MMDB как SYSTEM либо как иной


пользователь, обладающий привилегиями администратора баз данных.

6. Запустите отредактированный скрипт ORMM_INS.SQL. Этот скрипт


создает структуру данных для MMDB.

Результаты работы SQL-скрипта записываются в текстовый


файл ORMM_INS.LST, который создается в том каталоге, из
которого этот скрипт был запущен на выполнение.
Просмотрите этот файл на предмет наличия сообщений об
ошибках и убедитесь, что процесс протекал надлежащим
образом.

Удаление объектов базы данных MMDB для Oracle

Если вы допустили ошибку или если вы хотите создать объекты базы


данных методологий заново, сначала необходимо удалить объекты,
созданные установочным скриптом. Удаление объектов базы данных
позволяет полностью удалить их. Для удаления объектов базы данных
пользователю представляется ряд скриптов. Скрипты запускаются из папки
\install\database\scripts\install\or\drop\mmdb, которая находится на
установочном компакт-диске Primavera. В этой папке содержатся
следующие файлы:

ORDP_SPS.SQL Удаляет сохраненные процедуры (drops stored


procedures)
ORDP_SYN.SQL Удаляет синонимы (drops synonyms)
ORDP_GRN.SQL Отзывает (аннулирует) привилегий (revokes
privileges)
ORDP_FKC.SQL Удаляет ограничения внешних ключей (drops
foreign key constraints)
ORDP_PK.SQL Удаляет первичные ключи (drops primary keys)
ORDP_NDX.SQL Удаляет индексы (drops indexes)
ORDP_TAB.SQL Удаляет таблицы (drops tables)

При наличии уже существующих данных вы должны выполнять сброс


объектов в том порядке, в котором они перечислены. Результаты
выполнения каждого скрипта записываются в файл с расширением .LST.
Например, файл ORDP_TAB.LST содержит результаты выполнения SQL-
скрипта с тем же именем.

После того как структуры баз данных будут созданы, можно приступать к
загрузке данных приложения в базы данных проектов и методологий. Этот
процесс описан в разделе «Загрузка данных приложения (Oracle и Microsoft
SQL Server)».

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 63

Создание структур баз данных Microsoft SQL Server

При работе ПО Primavera используются базы данных двух типов:

ƒ База данных проектов (PMDB), хранящая данные по управлению


проектами, используемые Primavera.
ƒ База данных методологий (MMDB), хранящая методологии, которые
могут быть использованы в качестве шаблонов при создании новых
проектов. Эту базу данных следует устанавливать, если вы
предполагаете работать с модулем Methodology Management.

Администратор баз данных Microsoft SQL Server создает каждую из баз


данных, затем запускает два SQL-скрипта, предоставляемых компанией
Primavera (по одному на каждую базу данных), которые создают структуры
(таблицы, индексы, отношения и т.д.) для каждой базы данных.

Детальная информация ПО Primavera поддерживает Microsoft SQL Server версий 7.0 и 2000.
приведена в разделе Приводимые ниже указания изложены в том предположении, что вы
«Требования клиентских являетесь администратором баз данных или знакомы с
и серверных модулей к администрированием баз данных Microsoft SQL Server.
аппаратно-программной
конфигурации» главы Прежде чем создавать структуру базы данных SQL Server, вы должны
«Планирование зарегистрироваться на сервере в качестве системного администратора (SA)
внедрения» Части 1. и проверить (и при необходимости – изменить) перечисленные ниже
настройки на уровне сервера в Microsoft SQL Server Enterprise Manager:

ƒ Максимальное число рабочих потоков (Max Worker Threads)


Устанавливает число потоков, используемых для поддержки
пользователей, соединенных с сервером. Используемое по умолчанию
значение (255) может оказаться для некоторых конфигураций слишком
высоким, поскольку, вообще говоря, зависит от числа одновременно
работающих пользователей. Выделяется строго указанное количество
потоков – даже если не все потоки используются. Это означает
следующее: если количество одновременно работающих пользователей
меньше, чем количество выделенных рабочих потоков, вы будете
расходовать ресурсы памяти.

ƒ Память (Memory) Следует сохранить настройку «Динамическая»


(«Dynamic»). Microsoft SQL Server версии 7.0 при необходимости
динамически захватывает и освобождает память, вплоть до
максимального доступного объема памяти вашего сервера.

ƒ Открытые объекты (Open Objects) Следует сохранить настройку


«Динамическая» («Dynamic»). Данная установка определяет
максимальное количество объектов, которые могут быть открыты
одновременно в SQL Server. Значение устанавливается автоматически,
в зависимости от текущих потребностей системы. Вам не следует
изменять данное значение.

ƒ Подключения пользователей (Oser Connections) Следует оставить


значение «0», при котором Microsoft SQL Server будет регулировать
число одновременно разрешенных подключений пользователей в
зависимости от необходимости, вплоть до максимального значения.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


64 Настройка баз данных сервера

ƒ Размер сетевого пакета (Network Packet Size) Устанавливается


равным 16384.

После настройки сервера необходимо остановить и снова запустить


Microsoft SQL Server, чтобы изменения вступили в силу.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 65

Настройка языковой поддержки (SQL Server 2000)

Для обеспечения поддержки работы с языками, алфавит которых основан


не на латинице (традиционный китайский, упрощенный китайский,
русский или японский), необходимо в процессе настройки базы данных
соответствующим образом настроить Group Server, выбрав кодовую
страницу (codepage) и параметры сопоставления (collation settings) в
соответствии с вашей реализацией системы.

Создание структуры базы данных PMBD MS SQL Server


1. Скопируйте скрипт SSPM_INS.SQL в локальную папку. Данный скрипт
находится на установочном диске ПО Primavera в папке
\install\database\scripts\install\ss. Вы должны скопировать скрипт на
локальный диск, чтобы обеспечить возможность его дальнейшего
редактирования.

2. Снимите с файла скрипта атрибут «только чтение». Поскольку файлы


на компакт-диске предназначены только для чтения, то копия файла
на жестком диске изначально также будет иметь этот атрибут.
Запустите Проводник (Explorer), выберите файл, щелкните на нем
правой кнопкой мыши, выберите Свойства (Properties) и снимите
флажок «Только чтение» («Read-Only»).

3. Отредактируйте скрипт SSPM_INS.SQL. Следуйте инструкциям,


содержащимся в заголовке скрипта, и замените параметр
??DATABASE_NAME?? в операторе USE на имя вашей базы данных
(например, PMDB).

Компания Primavera Systems рекомендует использовать Microsoft


SQL Server Enterprise Manager для выполнения описанных выше
действий.

4. Зарегистрируйтесь на сервере как SA.

5. Создайте базу данных с именем PMDB с областью для хранения


данных (data device) объемом не менее 500 МБ и с областью для
ведения журнала регистрации (log device) объемом не менее 200 МБ.
Вы можете увеличить или уменьшить указанные значения в
зависимости от того, насколько большой объем данных вы планируете
хранить в базе данных. Кроме того, вы можете установить флажок в
окне «Автоматически увеличивать файл» («Automatically Grow
File»), чтобы указать, что система должна увеличивать данные
значения при необходимости.

6. На уровне сервера создайте пользователей PRIVUSER и PUBUSER с


надежными паролями. Установите флажок в окне «Разрешение»
(«Permit») для базы данных PMDB как для PRIVUSER, так и
PUBUSER. Кроме того, убедитесь, что пользователи с именами
PRIVUSER и PUBUSER уже созданы в базе данных PMDB в общей
группе, которая должна создаваться автоматически в процессе создания
учетных записей.

7. В Microsoft SQL Server Enterprise Manager выберите пункт меню


«Инструменты» («Tools»), «Анализатор запроса SQL-сервера»
ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru
66 Настройка баз данных сервера

(«SQL Server QUERY Analyzer»).

8. Запустите скрипт SSPM_INS.SQL. Данный скрипт создает структуру


данных для PMDB, а также устанавливает все необходимые
разрешения для PRIVUSER и PUBUSER.

Удаление объектов базы данных PMDB для Microsoft SQL Server

Если вы допустили ошибку или хотите создать объекты базы данных


заново, сначала необходимо сбросить объекты, созданные установочным
скриптом. Процедура удаления объектов базы данных позволяет
полностью удалить их. Для удаления объектов базы данных пользователю
представляется ряд скриптов. Скрипты запускаются из папки
\install\database\scripts\install\ss\drop\pmdb, которая находится на
установочном компакт-диске Primavera. В этой папке содержатся
следующие файлы:

SSDP_SPS.SQL Удаляет сохраненные процедуры (drops stored


procedures)
SSDP_FKC.SQL Удаляет ограничения внешних ключей (drops
foreign key constraints)
SSDP_PK.SQL Удаляет первичные ключи (drops primary keys)
SSDP_NDX.SQL Удаляет индексы (drops indexes)
SSDP_TAB.SQL Удаляет таблицы (drops tables)

Для того, чтобы удалить объекты, вы должны подключиться к серверу как


PRIVUSER. Прежде чем запускать на исполнение тот или иной скрипт, его
необходимо скопировать на локальный диск, снять с файла скрипта
атрибут «только чтение» и отредактировать его таким образом, чтобы
заменить параметр ??DATABASE_NAME?? в операторе USE на имя вашей
базы данных (например, PMDB). При наличии уже существующих данных
вы должны запускать на исполнение скрипты в том порядке, в котором они
перечислены.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 67

Создание структуры базы данных MMDB MS SQL Server


1. Скопируйте скрипт SSMM_INS.SQL в локальную папку. Данный
скрипт находится на установочном диске ПО Primavera в папке
\install\database\scripts\install\ss. Вы должны скопировать скрипт на
локальный диск, чтобы обеспечить возможность его дальнейшего
редактирования.

2. Снимите с файла скрипта атрибут «только чтение». Поскольку файлы


на компакт-диске предназначены только для чтения, то копия файла
на жестком диске изначально также будет иметь этот атрибут.
Запустите Проводник (Explorer), выберите файл, щелкните на нем
правой кнопкой мыши, выберите Свойства (Properties) и снимите
флажок «Только чтение» («Read-Only»).

3. Отредактируйте скрипт SSMM_INS.SQL. Следуйте инструкциям,


содержащимся в заголовке скрипта, и замените параметр
??DATABASE_NAME?? в операторе USE на имя вашей базы данных
(например, MMDB).

Компания Primavera Systems рекомендует использовать Microsoft


SQL Server Enterprise Manager для выполнения описанных выше
действий.

4. Зарегистрируйтесь на сервере как SA.

5. Создайте базу данных с именем MMDB с областью для хранения


данных (data device) объемом не менее 500 МБ и с областью для
ведения журнала регистрации (log device) объемом не менее 200 МБ.
Вы можете увеличить или уменьшить указанные значения в
зависимости от того, насколько большой объем данных вы планируете
хранить в базе данных. Кроме того, вы можете установить флажок в
окне «Автоматически увеличивать файл» («Automatically Grow
File»), чтобы указать, что система должна увеличивать данные
значения при необходимости.

6. На уровне сервера создайте пользователей PRIVUSER и PUBUSER с


надежными паролями. Установите флажок в окне «Разрешение»
(«Permit») для базы данных MMDB как для PRIVUSER, так и
PUBUSER. Кроме того, убедитесь, что пользователи с именами
PRIVUSER и PUBUSER уже созданы в базе данных MMDB в общей
группе, которая должна создаваться автоматически в процессе создания
учетных записей.

7. В Microsoft SQL Server Enterprise Manager выберите пункт меню


«Инструменты» («Tools»), «Анализатор запроса SQL-сервера»
(«SQL Server QUERY Analyzer»).

8. Запустите скрипт SSMM_INS.SQL. Данный скрипт создает структуру


данных для MMDB, а также устанавливает все необходимые
разрешения для PRIVUSER и PUBUSER.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


68 Настройка баз данных сервера

Удаление объектов базы данных MMDB Microsoft SQL Server

Если вы допустили ошибку или хотите создать объекты базы данных


методологий заново, сначала необходимо удалить объекты, созданные
установочным скриптом. Удаление объектов базы данных позволяет
полностью удалить их. Для удаления объектов базы данных пользователю
представляется ряд скриптов. Скрипты запускаются из папки
\install\database\scripts\install\ss\drop\mmdb, которая находится на
установочном компакт-диске Primavera. В этой папке содержатся
следующие файлы:

SSDP_SPS.SQL Удаляет сохраненные процедуры (drops stored


procedures)
SSDP_FKC.SQL Удаляет ограничения внешних ключей (drops
foreign key constraints)
SSDP_PK.SQL Удаляет первичные ключи (drops primary keys)
SSDP_NDX.SQL Удаляет индексы (drops indexes)
SSDP_TAB.SQL Удаляет таблицы (drops tables)

Для того, чтобы удалить объекты, вы должны подключиться к серверу как


PRIVUSER. Прежде чем запускать на исполнение тот или иной скрипт, его
необходимо скопировать на локальный диск, снять с файла скрипта
атрибут «только чтение» и отредактировать его таким образом, чтобы
заменить параметр ??DATABASE_NAME?? в операторе USE на имя вашей
базы данных (например, MMDB). При наличии уже существующих данных
вы должны запускать на исполнение скрипты в том порядке, в котором они
перечислены.

После того как структуры баз данных будут созданы, можно приступать к
загрузке данных приложения в базы данных проектов и методологий. Этот
процесс описан в следующем разделе, «Установка данных приложения
(Oracle и Microsoft SQL Server)».

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 69

Загрузка данных приложения (Oracle и Microsoft SQL Server)

После того, как будут созданы структуры баз данных проектов и


методологий, запустите Мастер установки баз данных для загрузки данных
приложения в каждую из созданных баз данных. Данные могут быть
загружены либо с компьютера клиента, имеющего доступ к базам данных,
либо, если ваш сервер баз данных работает под управлением ОС Windows
NT/2000, непосредственно с сервера. На компьютере клиента, который
используется для установки баз данных, должны быть установлены
драйверы баз данных.

Описываемые шаги выполняются дважды: сначала загружаются данные в


базу данных проектов (PMDB), затем – в базу данных методологий
(MMDB).

Загрузка данных приложения


1. Дважды щелкните по файлу SETUP.EXE в корневой папке
установочного компакт-диска Primavera.

Для перехода к очередному шагу нажимайте кнопку «Далее»


(«Next») в каждом диалоговом окне Мастера.

2. Введите ключ продукта, находящийся на этикетке установочного


компакт-диска Primavera.

3. Подтвердите принятие лицензионного соглашения.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


70 Настройка баз данных сервера

4. Выберите «Приложения или компоненты Primavera» («Primavera


applications or components»).

5. Выберите «Серверная база данных и данные приложения» («Server


database and application data»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 71

6. Нажмите «Далее» («Next») для установки файлов BDE.

7. Выберите тип базы данных (Oracle или Microsoft SQL Server), а также
укажите, включать ли примеры проектных данных в выбранную базу.

Если вы решите не включать примеры проектных данных, то в базу будут


загружены только данные, необходимые для функционирования модулей
Primavera. Для этого необходимо снять флажок «Включить примеры
проектных данных» («Include sample project data»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


72 Настройка баз данных сервера

8. Выберите базу данных, в которую будут загружаться данные (PMDB или


MMDB).

PMDB – это база данных проектов, а MMDB – это база данных


методологий.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 73

9. Выберите метод установки и укажите, должен ли на этом этапе


загружаться файл лицензии.

Если у вас уже созданы центральные базы данных согласно процедуре,


Для автоматического
описанной ранее в разделе «Создание структур баз данных» в этой главе,
создания структур базы
данных и загрузки выберите в качестве метода установки «Только загрузка данных
прикладных данных приложения» («Load application data only»).
обратитесь к Части 2
Вы можете загрузить файл лицензии непосредственно на этом этапе
установки, для чего необходимо указать путь к файлу LICENSE.TXT.

Файл лицензии необходим вам для работы с программным обеспечением.


Этот файл должен был быть выслан вам по электронной почте или передан
на дискете. Файл содержит название компании, серийный номер, состав
приобретенных вами компонентов продукта с номером версии, а также
допустимое количество пользователей. Если на момент установки вы не
имеете файла LICENSE.TXT, вы можете снять соответствующий флажок и
загрузить файл лицензии позднее, используя для этого Мастер установки
баз данных. Подробные сведения содержатся в главе «Изменение
параметров настройки баз данных».

На момент нажатия «Далее» («Next») структура базы данных уже должна


существовать, в противном случае данные приложения не будут
загружены.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


74 Настройка баз данных сервера

10. Нажмите «Далее» («Next») для загрузки данных в базу данных.

11. Введите имя и пароль привилегированного пользователя (по


умолчанию имя пользователя PRIVUSER, пароль PRIVUSER).

При установке соединения с SQL Server вы должны указать имя сервера и


имя базы данных.

Если вы запускаете Мастер установки баз данных с сервера, то он будет


вводить имя сервера автоматически.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 75

Если вы устанавливаете соединение с Oracle, напечатайте строку


подключения Oracle, находящуюся в файле TNSNAMES.ORA.

12. В диалоговом окне «Все готово к началу загрузки данных в базу


данных» («Ready to Begin Loading Data») выберите «ДА, я хочу
перезаписать данные в моей базе данных данными, используемыми по
умолчанию» («YES, I want to overwrite my database with default data»),
затем нажмите «Далее» («Next»).

В процессе загрузки данных все данные в указанной базе данных


будут перезаписаны.

Если вы
соединяетесь с
базой данных
Oracle, в этом окне
будет показана
строка
подключения
Oracle.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


76 Настройка баз данных сервера

После нажатия кнопки «Далее» («Next») начинается процесс очистки


таблиц баз данных (если они уже существуют) и загрузки в них данных.

Если вы
соединяетесь с
базой данных
Oracle, в этом окне
будет показана
строка
подключения
Oracle.

По окончании загрузки данных появится сообщение «Загрузка данных


завершена» («Data Loading Completed»).

13. Нажмите «Финиш» («Finish») и закройте окно Мастера установки баз


данных.

После того, как будут установлены оба набора данных приложения, вы


можете приступить к установке других компонентов и клиентских модулей
ПО Primavera.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 77

Настройка Group Server для работы с модулем


Timesheets

В этой главе Для использования модуля Timesheets вам необходимо


установить Group Server – сервер приложения, который
Установка Group Server и действует как передаточное звено между клиентским
web-сайта модуля модулем Timesheets и сервером базы данных. В этой
Timesheets главе описывается процедура установки и настройки
Group Server.
Настройка
Group
Server/Timesh
eets для
LDAP-
аутентификац
ии

Настройка Group
Server/Timesheets для
аутентификации Single
Sign On (SSO)

Настройка параметров
Group Server

Создание нескольких
копий Group Server

Параметры настройки
Group Server

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


78 Настройка Group Server для работы с модулем Timesheets

Установка Group Server и web-сайта модуля Timesheets

Timesheets представляет собой web-модуль, при помощи которого


участники команды проекта могут вносить в проект фактические данные.
Timesheets соединяется с базой данных проектов через Group Server,
представляющий собой службу Windows NT/2000.

Если вы выполняете Процесс установки Timesheets делится на два этапа: установка и настройка
обновление предыдущей Group Server и установка web-сайта Timesheets. Вы можете установить
версии, рекомендуется Group Server на любом компьютере с ОС Windows NT/2000, имеющем
сначала удалить постоянное соединение с базой данных проектов. Web-сайт модуля
существующий Group Timesheets должен быть установлен на web-сервере. Файлы,
Server. Новый web-сайт устанавливаемые в составе web-сайта, должны включать в себя HTML-
создается в процессе страницы, файлы загрузки апплета, установщик desktop-версии,
установки версии 4.1. установщик Java JRE и сайт помощи (поддержки) по модулю Timesheets.
См. Часть 5.
При соединениях с Oracle компьютер, на котором выполняется
Group Server, требует наличия установленного Oracle Provider
для OLE DB. При полной установке клиента Oracle (установки от
имени администратора) будет произведена установка Oracle
Provider для OLE DB. При соединении с базой данных Oracle,
выполненной в стандарте Unicode, на компьютере, на котором
выполняется Group Server, должен быть установлен драйвер
Oracle OLE DB версии 8.1.7.4. В данной версии драйвера исправлен
ряд ошибок, касающихся чтения данных определенных типов.

При соединениях с SQL Server компьютер, на котором


выполняется Group Server, требует наличия установленного
клиента SQL Server. Клиент SQL Server устанавливается
автоматически, когда вы устанавливаете модуль Project
Management.

ЯЗЫКОВАЯ ПОДДЕРЖКА. Если Group Server соединяется c базой


данных Unicode и если при этом требуется поддержка языка,
алфавит которого основан не на латинице, убедитесь в том,
что значение индекса ключа NLS_LANG ветви
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME реестра
Windows совпадает с текущей настройкой языка (например, для
поддержки русского языка этот индекс должен иметь значение
CL8MSWIN1251). Подробная информация может быть найдена в
соответствующей документации по NLS Oracle.

Если Group Server соединяется с базой данных SQL Server, то


используемая по умолчанию локальная (региональная) установка
операционной системы компьютера, на котором выполняется
Group Server, должна соответствовать кодовой странице в той
базе данных, с которой осуществляется соединение.

Прежде чем выполнять описываемые ниже операции, необходимо


настроить базу данных проектов.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 79

Установка Group Server и модуля Timesheets


1. Удалите все существующие версии Group Server (для получения
детальной информации об обновлении программного обеспечения см.
соответствующую главу в Части 5).

2. Дважды щелкните по файлу SETUP.EXE в корневой папке


установочного компакт-диска Primavera.

Для перехода к очередному шагу нажимайте кнопку «Далее»


(«Next») в каждом диалоговом окне Мастера. Для выхода из
Мастера на любой стадии процесса установки нажмите кнопку
«Отмена» («Cancel»).

3. Введите ключ продукта, находящийся на этикетке установочного


компакт-диска Primavera.

4. Подтвердите принятие лицензионного соглашения.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


80 Настройка Group Server для работы с модулем Timesheets

5. Выберите «Приложения или компоненты Primavera» («Primavera


applications or components»).

6. Выберите «Другие компоненты» («Other components»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 81

7. Выберите «Group Server и Timesheets» («Group Server and


Timesheets»).

8. Нажмите «Далее» («Next») в диалоговом окне «Приглашение к


установке базы данных» («Database Install Welcome»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


82 Настройка Group Server для работы с модулем Timesheets

9. Выберите компоненты, которые вы желаете установить.

Для установки Group Server и web-сайта модуля Timesheets на одном


сервере поставьте два первых флажка. Если вы собираетесь устанавливать
только Group Server, переходите к шагу 12.

10. Выберите любое сочетание перечисленных в списке языков для


установки модуля Timesheets.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 83

11. Нажмите «Обзор» («Browse»), чтобы указать папку, в которую должны


устанавливаться файлы web-сайта.

Файлы будут устанавливаться в подпапку \GroupServer\Language данной


папки, где \Language будет представлять собой стандартное двухбуквенное
сокращение для выбранного вами языка, например, en, de, fr или ru. Если
вы не хотите устанавливать Group Server, переходите к шагу 14.

12. Выберите тип базы данных (Oracle или Microsoft SQL Server/MSDE).
База данных должна быть уже установлена и настроена.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


84 Настройка Group Server для работы с модулем Timesheets

13. Укажите параметры соединения с базой данных.

Имя пользователя базы данных должно быть именем привилегированного


пользователя (privuser).

Если вы соединяетесь с Oracle, то от вас не требуется предварительно


определять имя источника данных Oracle (Oracle DSN). Введите имя
службы Oracle (Oracle Service Name), которое вы могли определить ранее с
помощью инструмента Oracle’s Net8 Easy Config, либо обратитесь к файлу
TNSNAMES.ORA, расположенному в папке \Oracle_Home\Network\Admin.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 85

Если вы устанавливаете соединение с Microsoft SQL Server, введите имя


сервера баз данных SQL Server. В поле «Имя схемы базы данных»
(«Database Schema Name») введите имя базы данных, которое было
указано во время создания базы данных Microsoft SQL Server, например,
PMDB.

14. Выберите метод аутентификации Group Server.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


86 Настройка Group Server для работы с модулем Timesheets

15. При использовании Native или LDAP-аутентификации выберите


протокол для соединения с Group Server.

SSO-аутентификация требует протокола HTTP. Если вы выбираете данный


Desktop-версия модуля метод аутентификации, то в процессе установки вам не будет предложено
Timesheets не
поддерживает SSO-
окно, в котором вы бы смогли выбрать желаемый протокол (показанное
аутентификацию. ниже). Вместо этого, Мастер установки будет предполагать использование
протокола HTTP и выведет измененный вариант окна «Выбор метода
аутентификации пользователя» («Choose User Authentication Method»),
в котором вам будет предложено выбрать целевой каталог для требуемого
сервлета Group Server.

После принятия предложенного по умолчанию или выбора нового


расположения для сервлета следует продолжить процедуру установки в
соответствии с указаниями, приведенным в параграфе «Установка Group
Server для работы с протоколом HTTP(S)» в конце данного раздела,
начиная с шага 3.

Если вы выбираете LDAP-аутентификацию, вам придется


выполнить ряд дополнительных шагов. Детально эти шаги
описаны в данной главе в разделе «Настройка Group
Server/Timesheets для LDAP-аутентификации».

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 87

Для установления прямого соединения между клиентом и Group Server


выберите протокол Socket. Если вы выбрали этот протокол, переходите к
шагу 16.

Вы также можете выбрать протокол HTTP(S) для осуществления


защищенной передачи данных табелей учета рабочего времени с
использованием этого протокола. Детальная информация приведена в
параграфе «Установка Group Server для работы с протоколом HTTP(S)» в
конце данного раздела.

16. Если вы выбрали протокол Socket, введите имя компьютера, на котором


выполняется Group Server. В качестве номера порта можно принять
значение 9002 либо указать какое-либо значение больше 1024.

Этот номер порта используется совместно с IP-адресом для создания


соединения Windows socket (Winsock-соединения) между клиентским
модулем Timesheets и Group Server. Если в вашей организации
используются файрволы, данный порт должен быть открыт для работы в
интернет.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


88 Настройка Group Server для работы с модулем Timesheets

17. Нажмите кнопку «Далее» («Next»), чтобы начать процесс установки.

После нажатия кнопки «Далее» («Next») Мастер установки производит


установку MDAC (компонентов Microsoft для доступа к данным (Microsoft
Data Access Components)). После завершения установки MDAC (что
занимает порядка 1 минуты) вам может быть предложено перезагрузить
компьютер. В этом случае после перезагрузки следует повторно запустить
Мастер установки Group Server.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 89

18. Для проверки соединения нажмите кнопку «Проверка» («Test») в


диалоговом окне «Проверка строки подключения базы данных» («Test
Database Connection String»).

В случае появления сообщения об ошибках вы можете изменить строку


подключения базы данных и еще раз нажать «Проверка» («Test»), чтобы
еще раз проверить соединение. В поле «Строка подключения базы
данных» («Database Connection String») необходимо использовать
следующий формат:

При соединении с Oracle:


При получении Provider=OraOLEDB.Oracle;Data Source=Oracle Service Name
сообщения об ошибке
«Провайдер не найден» Здесь Oracle Service Name можно найти в файле TNSNAMES.ORA
(«Provider not found»)
установите Oracle При соединении с Microsoft SQL Server:
Provider для OLE DB, Provider=SQLOLEDB; Data Source=MachineName; Initial
который может быть
загружен с web-сайта
Catalog=DatabaseSchemaName
Oracle.
19. Нажмите кнопку «Далее» («Next») для продолжения.

20. Нажмите «Финиш» («Finish») для закрытия окна Мастера установки.

На этом процесс установки завершен. Впоследствии вы можете запустить


Group Server Administrator, чтобы просмотреть или изменить
дополнительные настройки параметров, как описывается в следующем
разделе.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


90 Настройка Group Server для работы с модулем Timesheets

Информация о процессе Установка Group Server для работы с протоколом HTTP(S)


установки Resin
приведена в файле В процессе установки Group Server вы можете выбрать протокол HTTP(S)
HTTPSREADME.TXT, для защищенной передач данных табелей учета рабочего времени. Файл
находящемся в папке GroupServer.war представляет собой J2EE-совместимый сервлет,
\Install\Programs позволяющий клиенту осуществлять связь по протоколу HTTP. Этот файл
установочного диска web-архива (WAR) должен быть установлен на сервере Java-приложений,
Primavera. например, Resin. Resin версии 2.1.6 находится на установочном диске
Primavera в папке \Install\Programs\Resin. На приводимом ниже рисунке
показаны зависимости между компонентами. На данном рисунке Group
Server и сервер Java-приложений могут находиться как на одном и том же,
так и на различных компьютерах.

Если Group Server и сервер Java–приложения установлены на


разных компьютерах, вы должны отредактировать файл
web.xml, который содержится внутри файла GroupServer.war.
Подробная информация содержится в файле HTTPSREADME.TXT
в папке \Install\Programs на установочном диске Primavera.

Для того, чтобы использовать протокол HTTP(S), следуйте


приведенным указаниям:
1. Выполните шаги по установке Group Server, как описано ранее в данной
главе, пока не дойдете до шага 14.

2. Выберите в качестве протокола HTTP(S). Нажмите кнопку «Обзор»


(«Browse») и выберите целевую папку, в которую будет развернут файл
GroupServer.war.

По умолчанию этот файл устанавливается в папку inetpub\wwwroot.


Однако, вам следует указать место, которое ваш сервер Java-приложений
использует для хранения web-приложений. Например, Resin использует в
качестве папки resin_2.1.6\webapps.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 91

Если Resin установлен и запущен, файл GroupServer.war будет


автоматически распаковываться и разворачиваться при
копировании в папку \webapps. Однако, если вы используете в
качестве сервера Java-приложений не Resin, вам может
потребоваться распаковать файл GroupServer.war вручную.
Подробная информация содержится в документации по серверу
Java-приложений.

3. Укажите URL для сервлета Group Server, который зависит от


используемого сервера Java-приложений и его настройки.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


92 Настройка Group Server для работы с модулем Timesheets

Для обеспечения нормальной передачи по протоколу HTTP введите http и


номер порта, на который вы настроили ваш сервер Java-приложений для
обслуживания http-запросов. Используйте следующий формат: http://<Java
app server:port number>/GroupServer/GroupServer. URL для установки Resin
по умолчанию выглядит следующим образом:
После завершения
работы Мастера http://<my_resin_server_name:8080>/GroupServer/GroupServer.
установки вы можете
изменить URL вручную Для обеспечения защищенной передачи при использовании протокола
путем редактирования HTTPS введите http и номер порта, на который вы настроили ваш сервер
файла erps8x6.html в Java-приложений для обслуживания http-запросов. По умолчанию в Resin
папке используется порт 8443. Например, укажите защищенный URL в
\GroupServer\Language. следующем виде: https://my_server_name:8443/groupserver/groupserver.

4. Введите номер порта.


Детальная информация
приведена в файле
HTTPSREADME.TXT в Укажите номер порта, используемый Group Server. По умолчанию
папке \Install\Programs на используется порт 9002. Этот номер порта используется для создания
установочном диске соединения Windows socket (Winsock-соединения) между Group Server и
Primavera. сервером Java-приложений. Если в вашей организации используются
файрволы, данный порт должен быть открыт для работы в интернет.

Если вы используете порт с номером, отличным от 9002, вы


должны отредактировать файл web.xml согласно указаниям,
приведенным в файле HTTPSREADME.TXT, который находится в
папке \Install\Programs на установочном диске Primavera.

5. Нажмите кнопку «Далее» («Next») и начните установку.

После нажатия кнопки «Далее» («Next») Мастер установки производит


установку MDAC (компонентов Microsoft для доступа к данным (Microsoft
Data Access Components)). После завершения установки MDAC (что
занимает порядка 1 минуты) вам может быть предложено перезагрузить
компьютер. В этом случае после перезагрузки следует повторно запустить
Мастер установки Group Server.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 93

6. Для проверки соединения нажмите кнопку «Проверка» («Test») в


диалоговом окне «Проверка строки подключения базы данных» («Test
Database Connection String»).

В случае появления сообщения об ошибках вы можете изменить строку


подключения базы данных и еще раз нажать «Проверка» («Test»), чтобы
еще раз проверить соединение. В поле «Строка подключения базы
данных» («Database Connection String») необходимо использовать
следующий формат:

При соединении с Oracle:


Provider=OraOLEDB.Oracle;Data Source=Oracle Service Name
Здесь Oracle Service Name можно найти в файле TNSNAMES.ORA

При соединении с Microsoft SQL Server:


Provider=SQLOLEDB; Data Source=MachineName; Initial
Catalog=DatabaseSchemaName

7. Нажмите кнопку «Далее» («Next») для продолжения.

8. Нажмите «Финиш» («Finish») для закрытия окна Мастера установки.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


94 Настройка Group Server для работы с модулем Timesheets

Настройка Group Server/Timesheets для LDAP-аутентификации

Для того, чтобы запускать Group Server/Timesheets, используя LDAP-


аутентификацию, необходимо выполнить следующие шаги:

ƒ Выбрать режим LDAP при установке Group Server

ƒ Соответствующим образом модифицировать файл web-сайта модуля


Timesheets erps8X6.html.

Модификация файла erps8X6.html


Файл erps8X6.html находится в подпапке, соответствующей выбранному
языку и расположенной в папке установки Group Server. Например, для
английского языка расположение данного файла будет выглядеть как
GroupServer\en\erps8X6.html.

Если Group Server соединяется с Timesheets через Socket, необходимо


модифицировать файл erps8X6.html, как указано ниже.

Имя сервера и номер порта сервера определяются конкретным


вариантом реализации системы.

var ServerName=’yourGroupServer ServerName’ (используется только в


случае, если Timesheets связывается с Group Server через Socket)
var ServerPortNum=9002 (используется только в случае, если Timesheets
связывается с Group Server через Socket)
var DebugLevel=0;
var Protocol=’socket’;
var url=’’; (необязательный параметр, используемый только в случае, если
Timesheets связывается с Group Server через сервлет)
var appType=’at3Pe’
var authMode=’LDAP’;

Если Group Server соединяется с Timesheets через HTTP(S), необходимо


модифицировать файл erps8X6.html, как указано ниже.

Имя сервера и номер порта сервера определяются конкретным


вариантом реализации системы.

var ServerName=’’ (не используется – это указывается в файле theweb.xml в


сервлете Group Serbver)
var ServerPortNum=9002 (только для Socket)
В файле erps8X6.html
var DebugLevel=0;
запись, определяющая var Protocol=’http’;
переменную url, должна var url=’http://yourResinServerName:7800/groupserver/groupserver’;
размещаться в одной var appType=’at3Pe’
строке. var authMode=’LDAP’;

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 95

Настройка Group Server/Timesheets для SSO-аутентификации

Для того, чтобы запускать Group Server/Timesheets, используя SSO-


Desktop-версия модуля аутентификацию, необходимо выполнить следующие действия:
Timesheets не
поддерживает SSO-
аутентификацию. ƒ Выбрать режим Single Sign On при установке Group Server

ƒ Настроить подключаемый к web-серверу модуль, который вы


используете для переадресации (передачи) (proxy) запросов

ƒ Соответствующим образом модифицировать файл web-сайта модуля


Timesheets erps8X6.html.

SSO-аутентификация требует, чтобы Group Server был


настроен на использование протокола HTTP.

Настройка подключаемого к web-серверу модуля для SSO-


аутентификации
Процедура настройки подключаемого к web-серверу модуля для
переадресации (передачи) запросов зависит от используемого вами
сочетания сервера приложений и web-сервера. Для получения более
конкретных инструкций обратитесь к документации по вашему серверу
приложений и web-серверу.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


96 Настройка Group Server для работы с модулем Timesheets

Модификация файла erps8X6.html


После установки необходимо изменить файл erps8X6.html таким образом,
чтобы URL для сервлета Group Server содержал только полностью
допустимое (корректное) имя web-сервера и защищенный с помощью
SiteMinder порт. Файл erps8X6.html находится в подпапке,
соответствующей выбранному языку и расположенной в папке установки
Group Server. Например, для английского языка расположение данного
файла будет выглядеть как GroupServer\en\erps8X6.html.

Необходимо модифицировать файл erps8X6.html, как показано ниже.

Имя сервера и номер порта сервера определяются конкретным


вариантом реализации системы.

Формат URL сервлета Group Server зависит от сервера,


который вы используете для хостинга этого сервлета.
Настройки, приведенные ниже, представляют собой лишь
примеры и соответствуют случаю использования Resin.

var ServerName=’’ (не используется – это указывается в файле theweb.xml в


сервлете Group Serbver)
var ServerPortNum=9002 (только для Socket, Socket не поддерживается в
SSO-аутентификации)
var Protocol=’http’;
var
В файле erps8X6.html
запись, определяющая
url=’http://yourfullyqualifieddomainname:yourSiteMinderprotectedportnumber/
переменную url, должна groupserver/groupserver’;
размещаться в одной var appType=’at3Pe’
строке. var authMode=’WebSSO’;

Строка URL в файле erps8X6.html определяет web-сервер/номер порта,


защищаемого с помощью SiteMinder. Именно посредством этого URL
апплет табеля связывается с сервлетом Group Server. В случае SSO-
аутентификации все запросы для этого URL проходят через агента
SiteMinder, запущенного на web-сервере. В самом web-сервере вам
необходимо настроить динамически подгружаемую библиотеку прокси
(proxy DLL) для организации переадресации (перенаправления) запросов,
принятых на защищенный порт, к сервлету Group Server.

URL должен удовлетворять двум требованиям:

• SiteMinder 5.5 требует, чтобы yourfullyqualifiediPlanetservername


представляло собой полностью допустимое (корректное) имя домена,
которое может быть найдено в DNS.

• GroupServerServlet должен быть настроен как защищенное ключевое


слово, которое web-агент SiteMinder перехватывает и интерпретирует
как защищенный URL. Когда SiteMinder будет настроен,
GroupServerServlet используется для идентификации URL согласно
наложенным ограничениям. Это защищенное ключевое слово
определяется в конфигурационном файле для подключаемого к web-
серверу модуля.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 97

Настройка параметров Primavera Group Server

Если вы являетесь системным администратором, вы можете просматривать


и изменять дополнительную административную информацию, используя
Group Server Administrator.

Запуск Primavera Group Server Administrator


На рабочем столе серверного компьютера нажмите «Пуск» («Start»), затем
выберите «Настройка» («Settings»), «Панель управления» («Control
Panel»). Дважды щелкните по значку TPGS.

Администрирование серверов
Закладка «Администрирование» («Administration») отображает текущий
выбранный для администрирования Group Server. Если установлено
несколько Group Server, то вы можете выбрать, какой сервер
администрировать. Нажмите кнопку обзора «…» в поле «Сервер»
(«Server») и перейдите на сервер, который вы хотите добавить в список. В
целях обеспечения безопасности компания Primavera Systems рекомендует
размещать все Group Server либо в одном и том же домене, либо в
минимальном числе доменов, установив между ними доверительные
отношения.

Если вам необходимо отключить сервер для выполнения регламентных


работ (обслуживания системы), нажмите «Отключить» («Take Off-Line»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


98 Настройка Group Server для работы с модулем Timesheets

В диалоговом окне «Варианты способов отключения» («Take Off-Line


Options») выводится число пользователей, присоединенных в данный
момент к серверу. Выберите, следует ли, прежде, чем автоматически
отключить сервер, дожидаться, пока последний из пользователей завершит
работу с Timesheets, либо просто укажите длительность (в минутах)
задержки перед отключением сервера. Какой бы способ отключения вы ни
выбрали, никакие новые пользователи уже не смогут запустить Timesheets.

Вы можете напечатать Установите флажок в окне «Отправка сообщения подключенным


в теле сообщения пользователям» («Send Message to Logged in Users») и напечатайте текст
@TIME, при этом будет сообщения. Можно указать, как часто следует повторять отправку
автоматически сообщения. Как только Group Server переводится в режим отключения, все
выводится сообщение о
времени, оставшемся до
соединения с клиентами разрываются (все клиенты отключаются)
отключения сервера. принудительно.

Проверка настройки параметров Group Server


Закладка «Свойства» («Properties») содержит сведения о настройках
Group Server. Как правило, изменять данные настройки не требуется.
Щелкнув по любому из свойств, можно вывести его краткое описание в
нижней части диалогового окна. Для изменения настройки выберите
свойство и введите новое значение в столбце «Значение» («Value»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 99

Описание каждого из Для того чтобы показать дополнительные свойства, которые вы можете
свойств и их изменять, установите флажок в окне «Показать дополнительные
местонахождение в свойства» («Show advanced properties»). Эти свойства нельзя изменять
системном реестре бессистемно, поскольку некорректные установки могут нарушить работу
содержатся в разделе
сервера или операционной системы.
«Настройка параметров
Group Server».
Для того, чтобы внесенные изменения вступили в силу, вы
должны сначала закрыть TPGS Administrator, после чего
остановить и снова запустить службу Group Server (TPGS).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


100 Настройка Group Server для работы с модулем Timesheets

На закладке «Пользователи» («Users») отображаются имена активных


пользователей. Для обновления списка подключенных пользователей
нажмите кнопку «Обновить» («Refresh»). Для немедленного отсоединения
текущего выбранного пользователя (пользователей) нажмите кнопку
«Отсоединить пользователя (ей)» («Disconnect User(s)»). Кроме того,
прежде, чем вы отключите этого пользователя (пользователей), вы можете
послать ему (им) сообщение, например, уведомление об отключении.
Выберите имя любого пользователя в области «Пользователи» («Users»),
затем напечатайте сообщение в поле «Сообщение» («Message») в нижней
части экрана. Нажмите кнопку «Отправить сообщение» («Send
Message»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 101

Создание нескольких копий Group Server

В TPGS Administrator вы можете создать несколько копий (экземпляров)


Group Server. Это дает вам возможность обращаться к нескольким
различным базам данных с одного и того же серверного компьютера. Для
каждой новой копии должна существовать отдельная база данных. Запуск
TPGS Administrator означает запуск основной копии. Для запуска каждой
следующей копии выберите ее из списка.

Выберите копию,
затем с помощью
этих закладок
просмотрите
свойства /
пользователей
этой копии.

Создание новой копии


Нажмите кнопку «Новая копия» («New Instance») и укажите ее свойства.
Введите имя копии, описание, уникальный номер порта, а также ваше имя
и пароль, которые должны являться именем и паролем
привилегированного административного пользователя базы данных (по
умолчанию privuser).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


102 Настройка Group Server для работы с модулем Timesheets

Укажите номер порта,


отличный от других
портов, используемых
Group Server.

Выберите тип драйвера


базы данных

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 103

Для указания строки подключения необходимо использовать следующие


форматы:

Для базы данных Oracle:


Provider=OraOLEDB.Oracle;Data Source=Oracle Service Name

Для Microsoft SQL Server:


Provider=SQLOLEDB; Data Source = MachineName; Initial
Catalog=DatabaseSchemaName

Вы можете определить имя службы Oracle (Oracle Service Name) с


помощью инструмента Oracle’s Net8 Easy Config либо обратиться к файлу
TNSNAMES.ORA, расположенному в папке \Oracle_Home\Network\Admin.

После создания новой копии она появляется в диалоговом окне «Службы»


(«Services»). Вы можете запускать и останавливать копии Group Server из
диалогового окна «Службы» («Services»). Для новой копии
устанавливается способ запуска «Вручную» («Manual startup»), т.е. она не
запускается автоматически после перезагрузки.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


104 Настройка Group Server для работы с модулем Timesheets

Создание Web-сайта для новой копии


Для каждой новой копии пользователь должен создать новую папку web-
сайта. После того, как новая копия будет создана в TPGS Administrator, вы
должны скопировать web-сайт Group Server, чтобы дать клиентам
возможность установить соединение с новой копией. Например,
скопируйте папку web-сайта GroupServer в папку с новым именем,
GroupServer2.

В файле erps8x6.html, находящемся в папке GroupServer2, измените номер


порта. Например, по умолчанию в исходной копии Group Server номер
порта устанавливается равным 9002. Измените значение переменной
ServerPortNum в файле erps8x6.html на номер порта вновь созданной копии
(9003), как показано ниже.

//*** Настраиваемые переменные.


//*** Могут изменяться системным администратором.
var ServerName=’servername’
var ServerPortNum=9003

Клиенты могут обращаться к оригинальной (первоначальной) копии web-


сайта путем обращения к файлу index.html в папке GroupServer. Кроме
того, клиенты также могут обращаться к вновь созданной копии путем
обращения к файлу index.html в папке GroupServer2.

При установке desktop-версии клиента Timesheet укажите номер


порта копии, с которой вы устанавливаете соединение.

Вы можете настроить Java-приложение таким образом, чтобы


обращаться к различным копиям Group Server. Для этого
необходимо либо изменить номер порта в файле client.cfg, либо
переустановить Java-приложение в другую папку и указать при
установке номер порта. При этом для каждой копии будет
создаваться отдельный файл Timesheets.bat.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 105

Параметры настройки Group Server

Параметры настройки можно просматривать или изменять с помощью


закладки «Свойства» («Properties») в TPGS Administrator. Для вывода на
экран всех свойств установите флажок в окне «Показать дополнительные
свойства» («Show Advanced Properties»). Эти параметры настройки
хранятся в системном реестре в ветви
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\TPGS\Config
uration на компьютере, на котором выполняется Group Server.

Использовать системный реестр для изменения параметров


настройки следует только опытным администраторам.

В приведенных ниже таблицах в столбце «Значение» указаны


рекомендуемые параметры настройки в условиях большой
нагрузки (не менее 1000 пользователей).

[Значения общих ключей]

Название Значение Описание


Allow Negative Actuals (Разрешение Y/N Разрешение использования при вычислениях отрицательных
отрицательных фактических фактических значений. N – отрицательные фактические значения
значений) запрещены. Y – разрешены.
Edit Subordinate Resources’ Y/N Разрешает инспектору (контролеру) изменять подчиненные
Timesheets (Редактирование (второстепенные) табели ресурсов
подчиненных (второстепенных)
табелей ресурсов)
Edit Work Product and Document Y/N Разрешает редактирование пути к общим документам в окне
Details (Редактирование диалога «Результат работы и детали документа» («Work Product and
информации по результатам Document Details»)
работы и документов)
Enable Performance Counters Устанавливает счетчики хода исполнения (производительности),
(Разрешение счетчиков хода основываясь на активности сервера TPGS.
исполнения (производительности))
Greeting (Приветствие) Устанавливает сообщение, которое появляется у клиента при
первом подключении к серверу TPGS.
LDAP Connect Timeout (Время 15 Максимальный промежуток времени, в течение которого Group
ожидания при LDAP-соединении) Server будет разрешать делать попытки установить соединение с
информационным складом по протоколу LDAP. Этот ключ
используется только в том случае, если Group Server настроен на
LDAP-аутентификацию.
Log Transactions (Регистрация) Регистрирует транзакции в журнале событий для обеспечения
транзакций возможности их последующего прослеживания.
Maximum Auto-Fetch Size (bytes) 2048 Максимальный размер больших двоичных объектов (BLOB)
(Максимальный размер (записей/уведомлений) в байтах, отправляемых автоматически в
автоматической выборки (байты)) режиме узкополосного вещания.
Maximum Request Size Самый большой TCP/IP-запрос клиента, принимаемый сервером
(Максимальный размер запроса) TPGS.
Port (Порт) 9002 Задает номер порта TCP/IP, используемого Group Server для связи с
Java-клиентом. Вы должны либо открыть этот порт для доступа
через интернет, либо изменить данный параметр, указав другой
порт, открытый для интернет. По умолчанию используется значение
9002.
Startup Wait Period (seconds) (Время 0 Величина временной задержки перед запуском службы TPGS.
ожидания запуска (секунды)) Данный ключ используется в том случае, если требуется время для
запуска первыми связанных служб (например, службы сервера базы
данных).
User Inactivity TimeOut Period Длительность интервала времени в секундах, в течение которого
(Время бездействия пользователя, соединение будет находиться в состоянии ожидания, прежде чем
вызывающее его блокировку) будет отключено. По умолчанию используется значение 600.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


106 Настройка Group Server для работы с модулем Timesheets

[Значения ключей баз данных]

Название Значение
Описание
ADO Connection TimeOut (seconds) 15 Длительность времени ожидания установления соединения до
(Время ожидания соединения ADO отмены попытки и генерации сообщения об ошибке.
(ActiveX Data Objects) (секунды))
ADO Command TimeOut (seconds) 30 Длительность времени ожидания выполнения команды до отмены
(Время ожидания команды ADO попытки и генерации сообщения об ошибке.
(секунды))
ADO RecordSet Cache Size (Размер 5 Число записей, хранящихся в памяти в любой заданный момент
кэша ADO RecordSet) времени.
ADO Stalled Check Period (seconds) 30 Частота проверки соединения для определения наличия
(Период проверки приостановленных операций.
приостановленного ADO
(секунды))
Auto Translate (Автоматическая Y/N Автоматическая трансляция свойств драйвера SQL Server ODBC на
трансляция) базу данных SQL Server в формате Unicode.
Base Connections (Соединения с 25 (по Устанавливаемое по умолчанию число соединений базы данных,
базой данных) умолчанию = создаваемых сервером TPGS при запуске.
10)
Cache Refresh Interval (seconds) 60 Частота, с которой сервер TPGS обновляет кэшированные данные из
(Интервал обновления кэша базы данных.
(секунды))
Connect Retry Period (milliseconds) 30000 Длительность времени ожидания до повторения попытки
(Периодичность попыток установления соединения.
повторного соединения (мсек))
Connection String (Строка Строка подключения ADO, используемая для соединения с базой
подключения) данных. Например, при работе с Oracle строка выглядит следующим
образом: provider=MSDAORA; Data Source=pmdb.world.
Database Type (Тип базы данных) Тип базы данных (Oracle, Microsoft SQL Server, MSDE),
используемой сервером TPGS для данных.
DB Connectivity Check (Проверка Y/N Определяет, требуется ли периодически проверять возможность
возможности соединения с базой соединения с базой данных, и, если соединения закрываются и
данных ) восстанавливаются после остановки базы данных, выполнять
перезапуск.
DB User (Пользователь базы PRIVUSER Имя пользователя с правом привилегированного доступа,
данных) используемое для соединения с базой данных. Значение по
умолчанию – PRIVUSER.
License Inactivity TimeOut (seconds) 900 Период, по истечении которого неактивное соединение с
(Блокировка по времени при лицензированным клиентом рассматривается как
неактивности лицензированного неработоспособное (испорченное).
клиента (секунды))
Log Invalid Login Attempts (Запись Y/N Определяет, выполняется ли запись в журнал неуспешных попыток
в журнал попыток входа в систему входа в систему. По умолчанию – N.
с указанием неверного
регистрационного имени (логина))
Log SQL (Регистрация SQL) 0 Установка флагов прослеживания SQL для прослеживания в
журнале событий.
Max Search Result Records 100 Максимальное число записей в результатах поиска.
(Максимальное число записей в
результатах поиска)
Password (Пароль) Пароль учетной записи пользователя базы данных для соединения с
базой данных.
Sync Period (seconds) (Период 60 Период между обновления таблицы синхронизации базы данных
синхронизации (секунды))
Synchronize ADO Connection Y/N Блокирует другие запросы при установлении соединения с базой
Creation (Синхронизация создания данных. По умолчанию – Yes.
соединения ADO)
Temporary Connections (Временные 150 Число соединений с базой данных, которые сервер TPGS может
соединения) обеспечить. Эти установки определяют, сколько соединений Group
Server имеет с базой данных. Выдача ошибки с HRESULT=8004b002
означает, что Group Server не способен справиться с нагрузкой и
ему требуются дополнительные соединения с базой данных, чтобы
он мог обработать все запросы. Если к Group Server обращается
свыше 1000 пользователей, рекомендуется установить значение 400.
При этом число соединений увеличивается, и TPGS оказывается
ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru
Часть 3: Установка и настройка серверной части 107

способен справиться с большей нагрузкой. Следует также


принимать во внимание производительность компьютера, на
котором выполняется сервер Oracle.
Verbose Logging (Расширенная Y/N Определяет, разрешена ли расширенная регистрация при отправке
регистрация) сообщения об ошибке в журнал событий.

[Значения ключей потоков]

Название Значение
Описание
Caching Threads (Кэширование 1 Число потоков, поддерживающих процесс обработки кэшируемых
потоков) транзакций. Это минимальное число кэшируемых потоков.
Кэшируемые потоки в Group Server отвечают за обработку данных в
тех случаях, когда данные могут быть кэшированы. Максимальное
количество кэшируемых потоков, создаваемых при необходимости
Group Server, определяется параметром «Максимальное число
временных потоков на ЦПУ».
Coalescing Jobs Busy Threshold 50 Число объединяемых заданий, определяющее, когда объединяющий
(Пороги занятости объединяемых процессор считается занятым.
заданий)
Coalescing Threads (Объединяемые 1 Число потоков, поддерживающих процесс обработки объединяемых
потоки) транзакций. Это минимальное число объединяемых потоков.
Объединяемые потоки в Group Server отвечают за выполнение
заданий обработку данных в тех случаях, когда эти задания можно
объединить. Объединение – это действие, включающее в себя
взятие близких запросов (например, открытие, обновление табеля и
т.д.) и объединение их в единый SQL-запрос для удовлетворения
нужд нескольких одновременно обращающихся к одной и той же
базе данных, за одно обращение к базе данных. Это значительно
повышает производительность. Максимальное количество
объединяемых потоков, создаваемых при необходимости Group
Server, определяется параметром «Максимальное число временных
потоков на ЦПУ».
Coalescing Timeout (milliseconds) 750 Параметр, определяющий частоту выполнения объединенных
(Время ожидания при выполнении запросов.
объединяемых запросов
(миллисекунды))
Connection Check Period (seconds) 60 Периодичность проверки соединений с базой данных
(Период проверки соединения
(секунды))
Connection TimeOut Period 300 Период бездействия, в течение которого соединения с выбранной
(seconds) (Период блокировки по базой данных считается находящимися в хорошем состоянии.
времени соединения (секунды))
License Manager Interval (seconds) 120 Частота, с которой диспетчер лицензий проверяет наличие
(Периодичность работы одновременно работающих пользователей.
Диспетчера лицензий (секунды))
Message Threads Per CPU (Число 3 Число потоков, поддерживающих socket-соединения с клиентами.
потоков сообщений на одно ЦПУ) (по Это минимальное число потоков, принимающих сообщения от
умолчанию = клиента через socket-соединение и создающих задания, которые
1) будут обрабатываться в Group Server. Максимальное количество
потоков сообщений, создаваемых при необходимости Group Server,
определяется параметром «Максимальное число временных потоков
на ЦПУ».
Maximum Coalescing Size 20 Максимальное число объединяемых транзакций, которые можно
(Максимальный размер поместить в очередь до их обработки.
объединения)
Maximum Temporary Threads Per 15 Максимальное число потоков, запускаемых каждым процессоров.
CPU (SMP) (Максимальное число MaxTempThreads=CPU>1?MaxTempThreads+
временных потоков на ЦПУ (SMP)) (MaxTempThreads*4/CPU
Thread Inactivity TimeOut Period 180 Период бездействия до отключения временного потока
(seconds) (Период блокировки по
времени при бездействии потока
(секунды))
Transaction Threads (Потоки 1 Число потоков, поддерживающих обработку транзакций. Это
транзакций) минимальное число потоков, создающих транзакции в Group Server.
Транзакции создаются в результате кэширования, объединения или
обновления. Максимальное количество потоков сообщений,

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


108 Настройка Group Server для работы с модулем Timesheets

создаваемых при необходимости Group Server, определяется


параметром «Максимальное число временных потоков на ЦПУ».
Update Threads (Потоки 1 Число потоков, поддерживающих обработку транзакций
обновления) обновления. Это минимальное число потоков обновления. Потоки
обновления в Group Server отвечают за обновление данных.
Максимальное количество потоков обновления, создаваемых при
необходимости Group Server, определяется параметром
«Максимальное число временных потоков на ЦПУ».
Watch Dog Period (seconds) 120 Частота выполнения сервером TPGS проверок с целью обнаружения
(Контрольный период) проблем с соединениями.

[Значения ключей защиты]

Название Значение Описание


Accept Filters (Пропускающие Фильтр TCP/IP-адреса клиентов, которые будут приняты.
фильтры) #1,*.*.*.*
Reject Filters (Заграждающие Фильтр TCP/IP-адреса клиентов, которые будут отклонены.
фильтры) #1,*.*.*.255

[Значения ключей установки]

Название Значение Описание


HTML Path (Путь HTML) C:\inetpub\w Путь к HTML-файлам.
wwroot\Group
Server

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 109

Установка myPrimavera

В этой главе В этой главе описан процесс установки myPrimavera


4.1 на сервер Windows или Solaris. Кроме того,
Обновление до объясняется, каким образом можно использовать
myPrimavera 4.1 myPrimavera Administration Application для просмотра,
изменения, добавления и удаления конфигураций
Удаление предыдущих сервера приложений myPrimavera.
версий

Установка сервера
приложений myPrimavera

Запуск сервера
myPrimavera

Останов сервера
myPrimavera

Доступ (обращение) к
myPrimavera с браузеров
клиентских рабочих
станций

Изменение параметров
настройки баз данных

Использование
myPrimavera Administration
Application

Запуск myPrimavera
Administration Application

Просмотр и изменение
настроек myPrimavera

Параметры настройки
myPrimavera

Реализация
подключаемых модулей
для сервера приложений

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


110 Установка myPrimavera

Обновление до myPrimavera 4.1


Информация по Прежде чем выполнять обновление до myPrimavera 4.1, вам следует
обновлению баз данных обновить базу данных проектов с целью обеспечения ее совместимости с
с целью обеспечения версией 4.1, а также установить клиентский модуль (модули) Project
совместимости
Management и/или Methodology Management.
приведена в главе
«Обновление
предыдущей версии
Primavera до текущей»
Части 5.
Детальная информация приведена в разделе «Установка
клиентских модулей».

До версии 4.1 модуль myPrimavera носил название Primavision.

Обновление Primavision 3.x или 4.0 до myPrimavera 4.1


Полный список
конфигураций, ƒ Удалите текущую версию myPrimavera (Primavision)
протестированных на ƒ Установите один из поддерживаемых серверов приложений. На
совместимость с компакт-диске с myPrimavera/web-приложениями находится Tomcat
myPrimavera, приведен в 4.1. Полный список поддерживаемых серверов приложений приведен в
файле testedcfg.pdf на
диске с документацией
разделе «Требования клиентских и серверных модулей к аппаратно-
по Primavera. программной конфигурации».
ƒ Установите myPrimavera 4.1.
ƒ Установите или обновите myPrimavera Collaboration Server (см. главу
«Установка Collaboration Server»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 111

Удаление предыдущих версий

Прежде чем выполнять обновление до myPrimavera 4.1, вам следует


удалить текущую версию myPrimavera (ранее Primavision).

Удаление Primavision 4.0 с Tomcat 4.1 Server


ƒ Windows: в меню «Пуск» («Start») выберите «Программы»
(«Programs»), «Primavision», «Удаление Primavision» («Uninstall
Primavision»).

Удаление Primavision 3.5х или 4.0 с WebLogic 7.0.1 или 8.1.1


Server
ƒ Windows: в меню «Пуск» («Start») выберите «Программы»
(«Programs»), «Primavision», «Удаление Primavision» («Uninstall
Primavision»).
ƒ Solaris: запустите удаляющий скрипт, находящийся в каталоге
<BEA_HOME>\user_projects\primavera
ƒ Запустите WebLogic Admin Console и удалите приложение «phoenixwl»
из модулей web-приложений. Файл phoenixwl.war должен быть удален
вручную.

Удаление Primavision 4.0 с WebSphere 5.0.2 Server


ƒ Windows: в меню «Пуск» («Start») выберите «Программы»
(«Programs»), «Primavision», «Удаление Primavision» («Uninstall
Primavision»).
ƒ Solaris: перейдите в каталог installableApps/primavision, находящийся в
каталоге установки WebSphere, и запустите скрипт uninstallws.sh.

ƒ Запустите WebSphere Application Console и удалите текущий каталог, в


котором находится Primavision.

Если вы используете тот же самый каталог <pv_home> для


установки новой версии, то существующий файл phoenixwl.war
должен быть удален из каталога <pv_home>.

Удаление WebLogic Server 6.1


Если вы выполняете Primavision 3.x на WebLogic Server 6.1 или Evaluation
version, вам необходимо удалить его перед обновлением до WebLogic
Express 7.0.1 или 8.1.1 Enterprise version.

Удаление WebLogic Server 6.1 или Evaluation version


ƒ Windows: в меню «Пуск» («Start») выберите «Программы»
(«Programs»), «BEA WebLogic E-Business Platform», «WebLogic
Server 6.1», «Удаление WebLogic Server 6.1» («Uninstall WebLogic
Server 6.1»).
ƒ Solaris: перейдите в каталог unistaller, находящийся в каталоге
установки WebLogic, и запустите скрипт uninstall.sh.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


112 Установка myPrimavera

Установка сервера приложений myPrimavera


Детальную информацию об установке и применении
поддерживаемых серверов приложений можно найти в
соответствующих файлах в каталоге \docs на установочном
диске myPrimavera

Модуль myPrimavera 4.1 включает в себя Tomcat Server, версия 4.1. Файлы
для Windows и Solaris находятся в папке \Tomcat 4.1.24 на установочном
диске myPrimavera. Эта версия Tomcat требует JDK 1.4.1_03.

JDK не предоставляется компанией Primavera. Для загрузки JDK посетите


URL http://java.sun.com/products/archive.

Полный список
myPrimavera также поддерживает ряд других серверов приложений.
конфигураций, Полный список поддерживаемых серверов приложений приведен в разделе
протестированных на «Требования клиентских и серверных модулей в аппаратно-программной
совместимость с конфигурации» в Части 1.
myPrimavera, приведен в
файле testedcfg.pdf на
диске с документацией При работе в Windows рекомендуется устанавливать сервер
по Primavera. приложений в папку с коротким именем, из латинских символов и
без пробелов.

Установка Tomcat 4.1


ƒ Windows: запустите программу установки Tomcat, находящуюся в
папке Tomcat 4.1.24 на установочном компакт-диске myPrimavera.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 113

Процесс установки myPrimavera


Информация по Прежде чем устанавливать myPrimavera 4.1, необходимо установить базу
установке базы данных данных проектов и клиентский модуль Project Management версии 4.1.
проектов содержатся в
Части 2, «Быстрая
При обновлении более ранней версии до myPrimavera 4.1 вам следует
установка», или в
разделе «Настройка баз обновить базу данных проектов и/или методологий для обеспечения
данных сервера». совместимости с версией 4.1, а также установить обновленный клиентский
Информация по модуль (модули) Project Management и/или Methodology Management.
обновлению баз данных
с целью обеспечения Детальная информация об установке модуля Project Management
совместимости приведена в разделе «Установка клиентских модулей».
находится в Части 5,
«Обновление В состав программы установки myPrimavera 4.1 входит Мастер,
предыдущих версий осуществляющий пошаговое руководство процессом установки, который
Primavera до текущей». включает в себя выполнение следующих действий:

ƒ Обнаружение местонахождения установленного сервера приложений,


используемого myPrimavera;

ƒ Установка файлов web-модуля myPrimavision и Administration


Application;

ƒ Установка и настройка базы данных myPrimavera.

Если вы используете Tomcat 4.1 в качестве сервера приложений,


вы должны установить JDK 1.4.1 компании Sun, прежде чем
устанавливать myPrimavera.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


114 Установка myPrimavera

Для того, чтобы установить myPrimavera


1. Запустите программу установки из корневой папки установочного диска
myPrimavera:

Windows: дважды щелкните мышью по файлу SetupMainWin.exe.

Solaris: дважды щелкните мышью по файлу SetupMainSol.bin.

Для перехода к очередному шагу нажимайте кнопку «Далее»


(«Next») в каждом диалоговом окне Мастера. Для выхода из
Мастера на любой стадии процесса установки нажмите кнопку
«Отмена» («Cancel»).

2. Подтвердите принятие лицензионного соглашения.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 115

3. Выберите сервер приложений, который вы используете для работы с


myPrimavera и введите или укажите с помощью кнопки «Обзор»
(«Browse») имя папки, в которую будет устанавливаться myPrimavera.
Если такой папки не существует, нажмите «Да» («Yes») и разрешите ее
создание.

Когда вы выбираете «Все остальные серверы приложений»


(«All other application servers»), программа установки копирует
war-файл модуля myPrimavera (phoenixwl.war) в папку, в которую
устанавливается myPrimavera, После этого вы должны будете
использовать средства сервера приложений для распаковки
(развертывания) этого war-файла.

Если вы выбираете «Все остальные серверы приложений» («All other


application servers»), переходите к шагу 5.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


116 Установка myPrimavera

4. Если вы устанавливаете myPrimavera на Tomcat, введите или укажите с


помощью кнопки «Обзор» («Browse») имя папки, в которой находится
Tomcat 4.1, и папки, в которой находится JDK 1.4.1.

myPrimavera поддерживает реализацию SSL для Tomcat.


Информация по настройке SSL содержится в документации по
Tomcat Server.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 117

5. Нажмите «Далее» («Next»), чтобы начать процесс установки.

6. Укажите тип базы данных (Oracle или Microsoft SQL Server/MSDE).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


118 Установка myPrimavera

7. Укажите параметры соединения с базой данных.

Введите имя и пароль пользователя базы данных, имя базы данных, адрес и
порт хоста. Имя базы данных, адрес и порт хоста определяются вашей
конкретной реализацией Oracle или SQL Server. В поле «Номер порта
хоста базы данных» («Database Host Port») показан установленный по
умолчанию порт для базы данных выбранного вами типа. Вы можете
изменить это значение.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 119

Подробно о 8. В том случае, если имеется уже существующая (настроенная)


конфигурациях конфигурация myPrimavera 4.1, вы можете либо использовать ее, либо
рассказывается в разделе создать новую.
«Использование
myPrimavera При обновлении предыдущей версии Primavision/myPrimavera с
Administration сохранением имеющейся базы данных выберите опцию создания
Application» данной новой конфигурации. Это необходимо для обеспечения
главы. согласования с вновь добавленными параметрами настройки.

Если существующие (настроенные) конфигурации myPrimavera


отсутствуют, указанный выше экран не появляется, и в процессе установки
автоматически создается конфигурация по умолчанию с именем
myPrimavera Configuration. Вы можете редактировать настройки
параметров данной конфигурации с помощью myPrimavera Administration
Application.

Детальная информация После завершения установки вы можете в случае необходимости


приведена в разделе запустить Мастер настройки баз данных (Database Configuration
«Изменение параметров Setup Wizard), чтобы выбрать другую конфигурацию.
настройки базы данных»
данной главы.
После вывода сообщения об успешном завершении настройки базы данных
нажмите ОК. Затем нажмите «Финиш» («Finish») и закройте Мастер.

Детальная информация Для того, чтобы с помощью модуля myPrimavera стало возможно
об установке службы выполнять функции расчета расписания, применения
задач приведена в фактических данных и суммирования, вам необходимо
разделе «Установка установить службу задач (Job Service).
дополнительных
компонентов».

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


120 Установка myPrimavera

Запуск сервера myPrimavera

Запуск сервера myPrimavera на Tomcat


При изложении следующих процедур предполагается, что вы установили
myPrimavera на Tomcat 4.1.24 и выполнили дополнительные шаги,
изложенные в файле tomcat41.txt (в формате pdf), который находится в
папке \docs на установочном компакт-диске myPrimavera.

ƒ Windows: в меню «Пуск» («Start») выберите «Программы»


(«Programs»), «myPrimavera», «Start myPrimavera Server».

ƒ Solaris: перейдите в каталог webapps, находящийся в каталоге


установки Tomcat, и запустите скрипт startPhoenixtc.sh.

Запуск сервера myPrimavera на WebLogic Express 7.0.1


Модуль myPrimavera установлен как приложение
При изложении следующих процедур предполагается, что вы установили
myPrimavera на WebLogic Express 7.0.1 и выполнили дополнительные
шаги, изложенные в файле weblogic7.txt, который находится в папке \docs
на установочном компакт-диске myPrimavera.

ƒ Windows: в меню «Пуск» («Start») выберите «BEA WebLogic», «User


Projects», «<domain>», «Start Server». Когда вам будет предложено
ввести имя и пароль пользователя в окне консоли WebLogic, введите
имя и пароль администратора, которые вы указали при создании
домена.

ƒ Solaris: перейдите в каталог <bea_home>/user_projects/<domain> и


запустите скрипт startWebLogic.sh. Когда вам будет предложено ввести
имя и пароль пользователя в окне консоли WebLogic, введите имя и
пароль администратора, которые вы указали при создании домена.

Если модуль myPrimavera установлен как приложение, а опция


предварительной компиляции включена, то после завершения
предварительной компиляции на консоли WebLogic будет
выводиться сообщение «Сервер запущен в режиме RUNNING»
(«Server started in RUNNING mode»). Для получения информации
об опции включения предварительной компиляции обратитесь к
документации по WebLogic Server.

Модуль myPrimavera установлен как служба Windows


Откройте апплет «Службы» («Services»). Выберите запись,
соответствующие myPrimavera, щелкните по ней правой клавишей мыши и
выберите «Запустить» («Start»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 121

Запуск сервера myPrimavera на WebLogic 8.1.1


При изложении следующих процедур предполагается, что вы установили
myPrimavera на WebLogic 8.1.1 и выполнили дополнительные шаги,
изложенные в файле weblogic8.txt, который находится в папке \docs на
установочном компакт-диске myPrimavera.

Установка myPrimavera на WebLogic 8.1.1 как службы не


поддерживается на момент выхода данного релиза.

ƒ Windows: в меню «Пуск» («Start») выберите «BEA WebLogic», «User


Projects», «<domain>», «Start Server».

ƒ Solaris и HP-UX: перейдите в каталог


<bea_home>/user_projects/<domain> и запустите скрипт
startWebLogic.sh.

Если модуль myPrimavera установлен как приложение, а опция


предварительной компиляции включена, то после завершения
предварительной компиляции на консоли WebLogic будет
выводиться сообщение «Сервер запущен в режиме RUNNING»
(«Server started in RUNNING mode»). Для получения информации
об опции включения предварительной компиляции обратитесь к
документации по WebLogic Server.

Запуск сервера myPrimavera на WebSphere Advanced Server


v5.0.2
При изложении следующих процедур предполагается, что вы установили
myPrimavera на WebSphere Advanced Server v5.0.2 и выполнили
дополнительные шаги, изложенные в файле websphere5.txt, который
находится в папке \docs на установочном компакт-диске myPrimavera.

ƒ Windows, Solaris, IBM AIX: находясь в административной консоли


WebSphere, запустите модуль myPrimavera: Phoenix. Имя Phoenix
присваивается модулю myPrimavera по умолчанию в процессе
установки.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


122 Установка myPrimavera

Останов сервера myPrimavera

Останов сервера myPrimavera на Tomcat


ƒ Windows: в меню «Пуск» («Start») выберите «Программы»
(«Programs»), «myPrimavera», «Остановить сервер myPrimavera»
(«Stop myPrimavera Server»).

ƒ Solaris: перейдите в каталог webapps, который находится в каталоге


установки Tomcat, и запустите скрипт stopPhoenixtc.sh.

Останов сервера myPrimavera на WebLogic Express 7.0.1


Модуль myPrimavera установлен как приложение
ƒ Windows и Solaris: находясь в терминальной консоли WebLogic,
нажмите Ctrl+C.

Модуль myPrimavera установлен как служба Windows


Откройте апплет «Службы» («Services»). Выберите запись,
соответствующую myPrimavera, щелкните по ней правой клавишей мыши и
выберите «Остановить» («Stop»).

Останов сервера myPrimavera на WebLogic 8.1.1


ƒ Windows, Solaris, HP-UX: находясь в терминальной консоли
WebLogic, нажмите Ctrl+C.

Останов сервера myPrimavera на WebSphere Advanced Server


v5.0.2
ƒ Windows, Solaris, IBM AIX: находясь в административной консоли
WebSphere, остановите модуль myPrimavera: Phoenix. Имя Phoenix
присваивается модулю myPrimavera по умолчанию в процессе
установки.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 123

Доступ (обращение) к myPrimavera из браузеров клиентов


Чтобы выбрать режим Пользователи могут обращаться к модулю myPrimavera из своих браузеров,
аутентификации используя приводимую ниже структуру URL (которая зависит от
myPrimavera, следует
использовать Мастер
платформы, на которой работает сервер приложений):
настройки
аутентификации Сервер приложений WebLogic Express 7.0.1
(Authentication
Configuration Wizard),
http://serverIP:listenport/ConextRoot/login_cmt
находящийся на Пример: http://192.168.0.1:7001/phoenixwl/login_cmt
клиентском Порт прослушивания по умолчанию для новых доменов WebLogic имеет
установочном диске значение 7001. Корневой каталог контекста по умолчанию – phoenixwl.
(файл LDAPCfgWiz.exe).
Кроме того, следует
также указать Сервер приложений WebLogic 8.1.1
параметры http://serverIP:listenport/ConextRoot/login_cmt
конфигурации Пример: http://192.168.0.1:7001/phoenixwl/login_cmt
myPrimavera,
необходимые для Порт прослушивания по умолчанию для новых доменов WebLogic имеет
аутентификации. значение 7001. Корневой каталог контекста по умолчанию – phoenixwl.
Подробная информация
о Мастере настройки Сервер приложений WebSphere
аутентификации
содержится в главе http://serverIP:listenport/ContextRoot/login_cmt
«Настройка режимов Пример: http://192.168.0.1:9080/phoenixwl/login_cmt
аутентификации» Порт прослушивания по умолчанию 9080. Корневой каталог контекста по
Части 4. Информация о
параметрах
умолчанию – phoenixwl.
конфигурации
myPrimavera, Сервер приложений Tomcat
необходимых для
аутентификации,
http://serverIP:listenport/ContextRoot/login_cmt
содержится в разделе Пример: http://192.168.0.1:8080/phoenixwl/login_cmt
«Настройка параметров Порт прослушивания по умолчанию 8080. Корневой каталог контекста по
аутентификации умолчанию – phoenixwl.
myPrimavera».
Корневой каталог контекста является настраиваемым для всех
поддерживаемых серверов приложений. Информация по настройке
корневого каталога контекста содержится в документации на
используемый вами сервер приложений.
Кроме того, следует учитывать, что строка URL может быть
чувствительна к регистру, что также определяется
конфигурацией сервера приложений.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


124 Установка myPrimavera

Изменение параметров настройки баз данных

Мастер настройки баз данных (Database Configuration Wizard) дает вам


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

База данных, которую вы выбираете во время установки, хранит одну или


несколько конфигураций myPrimavera, каждая из которых определяет
совокупность настраиваемых параметров, определяющих порядок работы
myPrimavera. В процессе установки вы можете выбрать уже
существующую конфигурацию myPrimavera или создать новую. Позже вы
можете использовать Мастер настройки баз данных для выбора другой
конфигурации myPrimavera или для создания новой конфигурации.

После выбора другой конфигурации myPrimavera 4.1 или создания


новой конфигурации вы должны остановить и снова запустить
сервер приложений myPrimavera для того, чтобы изменения
вступили в силу.

Запуск Мастера настройки баз данных на Tomcat


ƒ Windows: в меню «Пуск» («Start») выберите «Программы»
(«Programs»), «myPrimavera», «Настройка базы данных» («Database
Configuration Setup»).

ƒ Solaris: перейдите в каталог webapps, находящийся в каталоге


установки Tomcat, и запустите скрипт dbconfigtc.sh.

Запуск Мастера настройки баз данных на WebLogic Express 7.0.1


ƒ Windows: запустите файл dbconfigpv.cmd (находящийся в папке
myPrimavera, указанной во время установки) либо войдите в меню
«Пуск» («Start»), далее выберите «Программы» («Programs»),
«myPrimavera», «Настройка базы данных» («Database Configuration
Setup»).

ƒ Solaris: перейдите в папку myPrimavera, которую вы указали во время


установки myPrimavera, и запустите скрипт dbconfigpv.sh.

Запуск Мастера настройки баз данных на WebLogic 8.1.1


ƒ Windows: запустите файл dbconfigpv.cmd (находящийся в папке
myPrimavera, указанной во время установки) либо войдите в меню
«Пуск» («Start»), далее выберите «Программы» («Programs»),
«myPrimavera», «Настройка базы данных» («Database Configuration
Setup»).

ƒ Solaris и HP-UX: перейдите в каталог myPrimavera, который вы


указали во время установки myPrimavera, и запустите скрипт
dbconfigpv.sh.

Запуск Мастера настройки баз данных на WebSphere


ƒ Windows: запустите файл dbconfigpv.cmd (находящийся в папке
myPrimavera, указанной во время установки) либо войдите в меню
«Пуск» («Start»), далее выберите «Программы» («Programs»),
ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru
Часть 3: Установка и настройка серверной части 125

«myPrimavera», «Настройка базы данных» («Database Configuration


Setup»).

ƒ Solaris и IBM AIX: перейдите в каталог myPrimavera, находящийся в


каталоге установки WebSphere, и запустите скрипт dbconfigpv.sh.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


126 Установка myPrimavera

Использование myPrimavera Administration Application

Будучи системным администратором, вы можете использовать


myPrimavera Administration Application для просмотра, модификации,
добавления и удаления конфигураций myPrimavera. Конфигурации
myPrimavera хранятся в базе данных myPrimavera, указанной во время
установки. Эти конфигурации содержат все настройки параметров,
используемые для запуска сервера приложений myPrimavera.

Рекомендуется, чтобы только опытные системные


администраторы использовали myPrimavera Administration
Application для изменения параметров настройки конфигураций.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 127

Запуск myPrimavera Administration Application

Вы можете запустить myPrimavera Administration Application как локально,


так и удаленно через браузер. После запуска Administration Application вам
будет предложено ввести имя и пароль пользователя базы данных на
уровне базы данных. Имя пользователя и пароль уровня базы данных,
устанавливаемые по умолчанию для базы PMDB - «privuser».

Запуск Administration Application на Tomcat


ƒ Windows: чтобы запустить Administration Application локально, в меню
«Пуск» («Start») выберите «Программы» («Programs»),
«myPrimavera», «Administration Application».

ƒ Solaris: чтобы запустить Administration Application локально,


перейдите в каталог webapps, который находится в каталоге установки
Tomcat, и запустите скрипт admintc.sh.

В процессе установки ƒ Чтобы запустить Administration Application удаленно, запустите


myPrimavera происходит браузер и введите в качестве URL строку
задание используемых по http://serverIP:listenport/ContextRoot/admin.jsp, где serverIP:listenport –
умолчанию URL для IP-адрес и порт прослушивания сервера myPrimavera.
удаленного доступа к
Administration Application. Устанавливаемый по умолчанию корневой каталог контекста –
Вы можете phoenixwl.
воспользоваться
утилитой настройки Запуск Administration Application на WebLogic Express 7.0.1
сервера приложений для
изменения номера порта ƒ Windows: запустите adminpv.cmd (находящийся в каталоге
прослушивания и myPrimavera, указанном во время установки) либо войдите в меню
корневого каталога «Пуск» («Start»), далее выберите «Программы» («Programs»),
контекста.
«myPrimavera», «Administration Application».

ƒ Solaris: чтобы запустить Administration Application локально,


перейдите в каталог myPrimavera, который вы указали во время
установки myPrimavera, и запустите скрипт adminpv.sh.

ƒ Чтобы запустить Administration Application удаленно, запустите


браузер и введите в качестве URL строку
http://serverIP:listenport/ContextRoot/admin.jsp, где serverIP:listenport –
IP-адрес и порт прослушивания сервера myPrimavera.
Устанавливаемый по умолчанию корневой каталог контекста –
phoenixwl.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


128 Установка myPrimavera

Запуск Administration Application на WebLogic 8.1.1


ƒ Windows: запустите adminpv.cmd (находящийся в каталоге
myPrimavera, указанном во время установки) либо войдите в меню
«Пуск» («Start»), далее выберите «Программы» («Programs»),
«myPrimavera», «Administration Application».

ƒ Solaris и HP-UX: чтобы запустить Administration Application локально,


перейдите в каталог myPrimavera, который вы указали во время
установки myPrimavera, и запустите скрипт adminpv.sh.

ƒ Чтобы запустить Administration Application удаленно, запустите


браузер и введите в качестве URL строку
http://serverIP:listenport/ContextRoot/admin.jsp, где serverIP:listenport –
IP-адрес и порт прослушивания сервера myPrimavera.
Устанавливаемый по умолчанию корневой каталог контекста –
phoenixwl.

Запуск Administration Application на WebSphere


ƒ Windows: запустите adminpv.cmd (находящийся в каталоге
myPrimavera, указанном во время установки) либо войдите в меню
«Пуск» («Start»), далее выберите «Программы» («Programs»),
«myPrimavera», «Administration Application».

ƒ Solaris и IBM AIX: чтобы запустить Administration Application


локально, перейдите в каталог myPrimavera, находящийся в каталоге
установки WebSphere, и запустите скрипт adminpv.sh.

ƒ Чтобы запустить Administration Application удаленно, запустите


браузер и введите в качестве URL строку
http://serverIP:listenport/ContextRoot/admin.jsp, где serverIP:listenport –
IP-адрес и порт прослушивания сервера myPrimavera.
Устанавливаемый по умолчанию корневой каталог контекста –
phoenixwl.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 129

Просмотр и изменение настроек myPrimavera

Модуль myPrimavera Administration Application выводит параметры


конфигурации в диалоговом окне с закладками. Закладки «В виде дерева»
(«Tree View») и «В виде таблицы» («Table View») позволяют
просмотреть текущие настройки и параметры. Закладка «Журнал
регистрации» («Log») отражает историю изменений конфигурации,
дополнений или удалений.

Вы не можете редактировать параметры конфигурации,


заданные по умолчанию производителем (Factory Default). Вы
можете изменять только пользовательские конфигурации.

Чтобы, находясь на закладке «В виде дерева» («Tree View») или «В виде


таблицы» («Table View»), иметь возможность видеть краткое описание
параметров, установите флажок в окне «Показать всплывающие
описания параметров» («Show tool tips»). Затем установите мышь на
соответствующий параметр и прочтите всплывающее описание.

Нажмите для
того, чтобы
получить
информацию о
параметрах
настройки в виде
иерархической
структуры.

Для возврата
параметра к
значению,
установленному по
умолчанию,
выберите
параметр, затем
нажмите правую
клавишу и
выберите
«Возврат к
значению по
умолчанию»
(«Revert to default
value»).

Для изменения значения параметра трижды щелкните по


имени параметра, после чего введите новое значение. Если
вы работаете в Windows, то вы можете также нажать F2 и
переключиться в режим «Редактировать» («Edit»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


130 Установка myPrimavera

Нажмите для Для изменения значения параметра


представления выберите параметр, щелкните по
параметров настройки в столбцу «Значение» («Value»), а
виде таблицы. затем введите новое значение.

Для сортировки
таблицы
щелкните по
заголовку
столбца.
Сортировка
помогает
обнаружить
похожие
параметры в
нескольких
конфигурациях.

Добавление конфигурации myPrimavera


Чтобы создать новую конфигурацию, вы можете продублировать уже
существующую конфигурацию.

ƒ Чтобы продублировать конфигурацию, перейдите на закладку «В виде


дерева» («Tree View»), выберите имя конфигурации, щелкните на
выбранном имени правой кнопкой мыши и выберите
«Продублировать» («Duplicate»). Введите имя новой конфигурации и
нажмите «OK». В случае необходимости отредактируйте параметры.

ƒ Чтобы создать новую конфигурацию на основе значений параметров,


заданных по умолчанию производителем, щелкните правой кнопкой
мыши на пиктограмме «Настройки производителя по умолчанию»
(«Factory Defaults») и выберите «Продублировать» («Duplicate»).

Добавление в конфигурацию копий базы данных


Чтобы добавить в конфигурацию myPrimavera новую копию базы данных,
вы можете продублировать уже существующую копию.

ƒ Чтобы продублировать копию базы данных, выберите пиктограмму


копии, щелкните по ней правой кнопкой мыши и выберите
«Продублировать» («Duplicate»). Введите уникальное имя для новой
копии и отредактируйте значения других параметров, если необходимо.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 131

Удаление конфигураций myPrimavera и копий баз данных


Чтобы удалить конфигурацию или копию базы данных, выберите
удаляемую конфигурацию или копию базы данных, затем щелкните по ней
правой кнопкой мыши и выберите «Удалить» («Delete»). Вы не можете
удалять конфигурацию, использующую параметры, заданные по
умолчанию производителем. Вы можете удалить любую из конфигураций,
созданных пользователем, но только не все. Всегда должна существовать
хотя бы одна пользовательская конфигурация. Вы можете удалить любую
копию базы данных, связанную с конфигурацией, но не все копии. Каждая
конфигурация должна иметь хотя бы одну копию базы данных.

Вам не запрещается удалять базу данных, указанную в процессе


настройки базы данных. Если вы удалите эту базу данных, вам
придется запустить Мастер настройки баз данных снова (см.
раздел «Изменение параметров настройки баз данных»).

Настройка базы данных myPrimavera для запуска службы задач


Project Architect
Чтобы запустить службу задач Project Architect в myPrimavera, копия базы
данных myPrimavera должна быть соединена с соответствующей базой
данных методологий. Для этого запустите Administration Application. На
закладке «В виде дерева» («Tree View»), переместитесь, как указано на
приводимом ниже рисунке: Primavera
Configuration/Database/Instance/MethodologyManagement.

Убедитесь, что
служба задач
указывает на
копию базы
данных проектов,
показанную в
вашей
конфигурации
базы данных
myPrimavera.

Измените URL
таким образом,
чтобы он
указывал на
желаемую базу
данных
методологий.

Измените BDE-псевдоним таким образом, чтобы он в точности


соответствовал BDE-псевдониму службы задач, который вы
собираетесь использовать. Если вы указываете BDE-псевдоним,
которого не существует на машине, на которой установлена служба
задач, вам придется создать на этой машине новый BDE-псевдоним.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


132 Установка myPrimavera

В папке Methodolgy Management измените URL таким образом, чтобы он


указывал на желаемую MMDB. И, наконец, если вы хотите использовать
существующий BDE-псевдоним, измените BDE-псевдоним так, чтобы он в
точности соответствовал BDE-псевдониму службы задач.

При изложении данный инструкций предполагается, что вы уже


установили службу задач.

Информация по Вы можете создать новый BDE-псевдоним для связи службы задач с базой
установке и настройке данных проектов. На компьютере, на котором установлена служба задач,
службы задач изложена в запустите BDE Administrator из Панели управления (Control Panel). В BDE
разделе «Установка Administrator добавьте новый BDE-псевдоним, указывающий на базу
службы задач» главы
данных методологий, которую вы указали в конфигурации базы данных
«Установка
дополнительных myPrimavera. Убедитесь, что новый BDE-псевдоним в точности такой же,
компонентов». как и BDE-псевдоним в папке Methodolgy Management.

Если вы
указываете в
конфигурации базы
данных
myPrimavera BDE-
псевдоним,
который не
соответствует
BDE-псевдониму
службы задач,
создайте новый
BDE-псевдоним для
службы задач в
BDE Administrator.
Убедитесь, что
данные, которые
вы вводите,
соответствуют
данным в
конфигурации базы
данных
myPrimavera.
Убедитесь также,
что BDE-
псевдоним,
который вы
указали здесь, в
точности
совпадает с BDE-
псевдонимом для
базы данных
методологий.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 133

Управление доступом к нескольким копиям базы данных


myPrimavera дает пользователю возможность обращаться к данным из
различных баз данных проектов. Когда вы настраиваете myPrimavera на
возможность поддержки нескольких копий баз данных, на странице
«Вход» («Login») выводится выпадающий список баз данных, из которого
пользователь может выбрать ту копию базы данных, с которой он желает
установить соединение.

Используя Administrarion Application, вы можете настроить сервер


myPrimavera на управление доступом пользователей к конкретным базам
данных, запрашивая параметр базы данных в URL. Параметр базы данных,
представляющий собой имя копии, добавляется к URL сервера
myPrimavera и указывает на конкретную копию базы данных. Когда
пользователь обращается по указанному вами URL, выпадающий список
баз данных на странице «Вход» («Login») не выводится, и пользователь
может получить регистрацию только в той копии базы данных, которая
определяется параметром базы данных. Если пользователь попытается
обратиться к URL страницы регистрации, не указывая соответствующий
параметр базы данных, выводится сообщение о том, что URL является
недействительным и что следует обратиться к администратору
myPrimavera.

Например, следующий URL будет регистрировать пользователя в копии


базы данных с именем Sample.

http://serverIP:listenport/login_cmt?db=Sample

Будучи администратором, вы можете указать ключевое слово, которое


позволило бы вам обойти требование указать параметр базы данных, чтобы
вы могли обращаться к любым базам данных через выпадающий список
баз данных страницы «Вход» («Login»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


134 Установка myPrimavera

Чтобы запросить параметр базы данных myPrimavera в URL


1. Запустите Administration Application.
2. В конфигурации, которую вы хотите изменить, укажите значение
параметра Application.DBDropdownKeyword. Если значение этого
параметра указано, то под корректной строкой URL начинает пониматься
строка, в которую в обязательном порядке включен параметр базы данных.

Указанное вами значение данного параметра используется в качестве


ключевого слова, которое может быть использовано, если возникает
необходимость обойти требование указания параметра к базе данных при
регистрации на сервере myPrimavera.

Подробные сведения Например, http://serverIP:listenport/login_cmt?db=bypass


можно найти,
обратившись к строкам Конфигурации драйвера базы данных
Database.Instance.Driver и Приводимая ниже таблица содержит список драйверов баз данных,
Database.Instance.URL в которые myPrimavera поддерживает для каждой конфигурации сервера
разделе «Параметры
приложений/базы данных. Для указания используемого вами драйвера
настройки myPrimavera».
базы данных используйте параметр настройки Database.Instance.Driver.

Сервер Тип базы данных Драйвер базы Установка по


приложений данных умолчанию
WebLogic Oracle Oracle Thin Client Да
WebLogic SQL Server NetDirect Да
WebSphere Oracle Oracle Thin Client Да
WebSphere SQL Server NetDirect Да
Tomcat Oracle Oracle Thin Client Да
Tomcat SQL Server NetDirect Да

Настройка аутентификации myPrimavera


Для поддержки различных способов аутентификации в myPrimavera
используется до 6 параметров конфигурации.

ƒ Authentication.Mode
ƒ Authentication.WebSSO.UserNameHeaderKey
ƒ Authentication.WebSSO.ContextPathOverride
ƒ Authentication.WebSSO.ServerandPortOverride
ƒ Authentication.LDAP.SSLCertificateStore
ƒ Authentication.LDAP.SSLStorePassword

Настройки параметра AuthenticationMode должны


соответствовать режиму, выбранному для Group Server.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 135

Поскольку одна копия сервера myPrimavera способна управлять более чем


одной базой данных, в дополнение к указанию режима аутентификации
посредством Мастера настройки аутентификации (Authentication
Configuration wizard), вы можете использовать вновь введенный параметр
Authentication.Mode для указания возможных режимов аутентификации,
который вы хотите использовать для сервера myPrimavera. Если вы
используете SSO-аутентификацию, вам необходимо также изменить три
дополнительных параметра, требуемых для сервера политики
безопасности. В случае использования LDAP-аутентификации с
защищенным соединением (SSL) между myPrimavera и сервером LDAP
может потребоваться использовать два дополнительных параметра.

Детальная информация по каждому из этих параметров приведена в


подразделе «Параметры аутентификации» раздела «Параметры настройки
myPrimavera».

Конфигурация myPrimavera может включать в себя копии баз


данных, для которых задан режим аутентификации, отличный
от режима, используемого сервером myPrimavera. Если
пользователь устанавливает соединение и посылает запрос к
базе данных, которая использует режим аутентификации,
отличный от режима, используемого сервером myPrimavera, ему
выдается сообщение об ошибке. Пользователь должен выбрать
ту базу данных, режим аутентификации которой
соответствует режиму аутентификации, используемому
сервером myPrimavera.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


136 Установка myPrimavera

Параметры настройки myPrimavera

Вы можете просматривать и редактировать параметры настройки с


помощью закладок Administration Application «В виде дерева» («Tree
View») или «В виде таблицы» («Table View»). Параметры конфигурации
хранятся в базе данных myPrimavera, указываемой во время установки.

Рекомендуется, чтобы только опытные системные


администраторы использовали myPrimavera Administration
Application для изменения параметров конфигурации.

[Параметры локализации]

Имя и описание параметра Установка по Допустимый диапазон


умолчанию значений/значения
Localization.SystemLanguage en -
Язык, используемый в строковых константах сервера
Localization.SystemCountry US -
Страна, используемая в строковых константах сервера

[Параметры базы данных]

Название параметра и описание Установка по Допустимый диапазон


умолчанию значений/значения
Database.ConnectionPoolResizeRate
Период ожидания (в миллисекундах), по истечении которого
система будет изменять число соединений с базой данных,
240000 240000-43200000
чтобы уравнять его с максимальным числом соединений с
базой данных, используемых одновременно в течение
последнего периода.
Database.MaintenanceFrequency
Такая периодичность запуска (в миллисекундах) программы
сопровождения, при которой срок аренды (срок владения 60000 10000-3600000
адресом/паролем/соединением) гарантированно не превысит
максимальной длительности.
Database.MaxLeaseDuration
Максимальный период времени (в миллисекундах), на
120000 5000-14400000
который может быть установлено соединение с базой данных
прежде чем оно будет прервано (аннулировано)
Database.LongRunningMaxLeaseDuration
Максимальный период времени (в миллисекундах), на
600000 5000-21600000
который может быть установлено соединение с базой
данных прежде чем оно будет прервано (аннулировано)
Database.LeaseRequestWaitTimeout
Время (в миллисекундах), а течение которого запрос будет 30000 5000-7200000
ожидать установления соединения с базой данных.
Database.Instance.Name
- До 32 символов
Имя данной копии базы данных
Database.Instance.Description - До 128 символов
Описание данной копии базы данных
Database.Instance.Driver - com.jnetdirect.jsql.JSQLDriver
Имя класса драйвера JDBC oracle.jdbc.driver.OracleDriver;

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 137

Database.Instance.URL - Пример Oracle1


URL базы данных, используемый для установления Пример SQL с драйвером
соединения с базой данных. NetDirect2
Database.Instance.UserName privuser -
Имя, используемое для установления соединения с базой
данных.
Database.Instance.Password privuser -
Пароль, используемый для соединения с базой данных.
Database.Instance.MaxConnections
Максимальное число соединений, которое сервер будет 50 2-15000
устанавливать с базой данных.
Database.Instance.TraceSQL
false true/false
Трассировка всех SQL, отправленных базе данных.
Database.Instance.CollaborationDomain - -
Имя домена collaboration используемое myPrimavera.
Database.Instance.GroupServer.Protocol socket http,https, socket
Протокол для GroupServer.
Database.Instance.GroupServer.Server servername —
Имя компьютера, осуществляющего хостинг Group Server .
Database.Instance.GroupServer.Port 9002 —
Порт прослушивания компьютера, осуществляющего хостинг
Group Server.

1
jdbc:oracle:thin@DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)
(HOST=xx.xxx.xxx.xx) (PORT=yyyy)))(CONNECT_DATA=(SID=zzzz)))
2
jdbc:JSQLConnect://xxxx:yyyy/database=zzzz
xxxx = IP-адрес или имя компьютера, осуществляющего хостинг SQL Server
yyyy = порт прослушивания базы данных
zzzz = имя базы данных

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


138 Установка myPrimavera

[Параметры базы данных]

Database.Instance.GroupServer.URL http://servernmame -
URL сервлета Group Server.
Database.Instance.MethodologyManagement.Name - -
Имя данной копии базы данных.
Database.Instance.MethodologyManagement.Description - -
Описание данной копии базы данных.
Database.Instance.MethodologyManagement.Driver - com.jnetdirect.jsql.JSQLDriver
Имя класса драйвера JDBC. oracle.jdbc.driver.OracleDriver;
Database.Instance.MethodologyManagement.URL - Пример Oracle1
URL базы данных, используемой для установления Пример SQL с драйвером
соединения с базой данных. NetDirect2
Database.Instance.MethodologyManagement.UserName - -
Имя, используемое для установления соединения с базой
данных.
Database.Instance.MethodologyManagement.Password - -
Пароль, используемый для соединения с базой данных.
Database.Instance.MethodologyManagement.GroupID
Идентификатор группы, используемый для соединения с базой 1 -
данных.
Database.Instance.MethodologyManagement.MaxConnections
Максимальное число соединений, которое сервер будет 50 2-15000
устанавливать с базой данных.
Database.Instance.MethodologyManagement.TraceSQL
Если «true», то выполняется трассировка всех SQL, false true/false
отправленных базе данных.
Database.Instance.MethodologyManagement.BDEAlias
BDE-псевдоним, используемый службой задач Project Architect MMDB -
для создания плана проекта из (на основе) методологии.

1
jdbc:oracle:thin@DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)
(HOST=xx.xxx.xxx.xx) (PORT=yyyy)))(CONNECT_DATA=(SID=zzzz)))
2
jdbc:JSQLConnect://xxxx:yyyy/database=zzzz
xxxx = IP-адрес или имя компьютера, осуществляющего хостинг SQL Server
yyyy = порт прослушивания базы данных
zzzz = имя базы данных

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 139

[Параметры пула потоков]

Имя и описание параметра Установка по Допустимый диапазон


умолчанию значений/значения
ThreadPool.NumThreads
25 2-300
Число потоков сервера.
ThreadPool.MaxTaskDuration
Максимальная длительность (в миллисекундах) в течении, 180000 10000-MAX_INT*
которого поток можно использовать для одной задачи.
ThreadPool.MaintenanceFrequency
Периодичность (в миллисекундах) проверки потоков на 45000 15000-MAX_INT
предмет обнаружения потоков чрезмерной длительности.
*MAX_INT = 2,147,483,647

[Параметры журнала регистрации]

Имя и описание параметра Установка по Допустимый диапазон


умолчанию значений/значения
Log.HtmlLogger.Severity.SeverityLevel error (ошибка) debug, info, warning, error1
Степень «серьезности» ошибки журнала регистрации HTML. (Отладка, информация,
предупреждение, ошибка)
Log.HtmlLogger.WriterFrequency 3000 3000-MAX_INT*
Период времени (в миллисекундах), в течение которого
сообщения журнала регистрации кэшируются в промежутках
между операциями записи.
Log.HtmlLogger.ArchivSize 1048576 1042-MAX_INT*
Минимальный размер (в байтах) файла журнала, который он
должен иметь, прежде чем будет заархивирован.
Log.HtmlLogger.ArchiveNumber 6 2-MAX_INT
Максимально допустимое число файлов журнала. По
умолчанию используются 5 файлов с именами от
phoenixlog0.html до phoenixlog5.html.
Log.HtmlLogger.Enabled true 2 true/false
Разрешение работы журнала регистрации HTML.
Log.ConsoleLogger.Severity.SeverityLevel error (ошибка) debug, info, warning, error1
Степень «серьезности» ошибки журнала регистрации Console. (Отладка, информация,
предупреждение, ошибка)
Log.ConsoleLogger.WriteFrequency 3000 3000-MAX_INT*
Период времени (в миллисекундах), в течение которого
сообщения журнала регистрации кэшируются в промежутках
между операциями записи.
Log.ConsoleLogger.Enabled false true/false
Разрешение работы журнала регистрации Console.
1
Диапазоны включают друг друга слева направо. Например, если выбрать «debug», то регистрации будут подлежать все
сообщения, если же выбрать «warning», то – сообщения «warning» и «error».
2
Файлы журналов регистрации создаются в папке myPrimaveraLogs, расположенной по следующему пути:
WebLogic под Windows: <pvhome>\myPrimaveraLogs
WebLogic под Solaris: /mount_point/<pvhome>/myPrimaveraLogs
WebSphere под Windows: <pvhome>\myPrimaveraLogs
WebSphere под Solaris: /mount_point/WebSphere/AppServer/myPrimaveraLogs
Tomcat под Windows: <tomcat_home>\myPrimaveraLogs
Tomcat под Solaris: /mount_point/<tomcat_home>/myPrimaveraLogs
*MAX_INT = 2,147,483,647

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


140 Установка myPrimavera

[Параметры производительности]

Имя и описание параметра Установка по Допустимый диапазон


умолчанию значений/значения
Performance.Enabled false True/false
При значении «true» происходит отправка пакетов монитора
производительности.
Performance.MonitorHost localhost -
IP-адрес или имя компьютера, являющегося приемником
пакетов монитора производительности.
Performance.MonitorPort 6990 1024-65535
Порт назначения для пакетов монитора производительности.
Performance.UpdateInterval 1000 500-60000
Периодичность (в миллисекундах), с которой выполняется
отправка пакетов монитора производительности.

[Параметры службы лицензий]

Имя и описание параметра Установка по Допустимый диапазон


умолчанию значений/значения
LicenseService.CalcRate 300000 10000-600000
Период (в миллисекундах) проверки базы данных на предмет
изменений общего количества случаев использования
лицензий.
LicenseService.UpdateRate 30000 100-60000
Период (в миллисекундах) синхронизации Business Rule
Engine (процесора бизнес-правил) с базой данных для
определения количества случаев использования лицензий.
LicenseService.ExpirationCheckRate 120000 500-900000
Период (в миллисекундах) проверки лицензий на предмет
истечения их срока действия.
LicenseService.WaitPeriod 30000 1000-60000
Длительность (в миллисекундах) интервала времени,
отводимого на поиск новой лицензии, прежде чем возникнет
ошибочная ситуация.

[Параметры TableSyncService]

Имя и описание параметра Установка по Допустимый диапазон


умолчанию значений/значения
TableSyncService.RefreshRate 60000 15000-600000
Период времени (в миллисекундах), по истечении которого
база данных опрашивается на определение необходимости
выдачи сообщения об изменениях в таблицах.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 141

[Параметры службы реестра]

Имя и описание параметра Установка по Допустимый диапазон


умолчанию значений/значения
RegistryService.RefreshRate 90000 15000-600000
Период обновления базы данных в соответствии с состоянием
Business Rule Engine
RegistryService.StalePeriod 240000 60000-600000
Длительность периода бездействия (в миллисекундах),
указывающего на нерабочее состояние Business Rule Engine.
RegistryService.Port 9192 1024-65535
Порт TCP/IP, который будет принимать запросы на
возобновление работы заблокированного Business Rule Engine.

[Параметры NextKeyService]

Имя и описание параметра Установка по Допустимый диапазон


умолчанию значений/значения
NextKeyService.RefreshRate 60000 15000-600000
Период (в миллисекундах) обновления кэша последующих
ключей.
NextKeyService.MaxCachedKey 10 1-100
Максимальное кэшируемое количество последующих ключей
для одной таблицы.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


142 Установка myPrimavera

[Параметры приложения]

Имя и описание параметра Установка по Допустимый диапазон


умолчанию значений/значения
Application.TimesheetURL ts/seamless.jsp -
URL для вызова программы табеля
Application.TimesheetCodebase server/GroupServer -
URL web-сайта приложения табеля
Application.JavaPluginURL_IE. По умолчанию -
URL для пользователей Internet Explorer, позволяющий используется модуль
загрузить подключаемый модуль JRE. версии 1.4.2_01,
устанавливаемый во
время установки ПО
Application.JavaPluginURL_NS. По умолчанию -
URL для пользователей Netscape, позволяющий загрузить используется модуль
подключаемый модуль JRE. версии 1.4.2_01,
устанавливаемый во
время установки ПО
Application.JavaPluginVersionID_IE -
Версия JRE, используемая апплетами Internet Explorer.
Application.JavaPluginVersionID_NS см. ниже 1
Версия JRE, используемая апплетами Netscape.
Application.ExcelImportMaxTransactions 2000 100-2000-
Максимальное число транзакций (работ или ресурсов),
которые можно одновременно импортировать из файла .xls
или .csv.
Application.ExcelImportMaxFileSize 1048 60-4096
Максимальный размер (в КБ) файла .xls или .csv, загружаемого
при выполнении попытки импорта.
Application.AllowAutoSummarizeOption true true/false
Если параметр имеет значение «true», это позволяет включить
опцию выполнения автоматического суммирования
(подведения итогов) в настройки пользователя, относящиеся к
управлению ресурсами.
Application.DBDropdownKeyword Пустая строка -
Ключевое слово, используемое для разрешения управления
выбором базы данных на странице регистрации. Оставьте
строку пустой, если вы не хотите требовать ввода ключевого
слова.
Application.LogoutURL - -
Переадресует myPrimavera на конкретный URL, когда
пользователь выходит, используя для выхода пиктограмму
«Logout/Close» («Выйти/закрыть») баннера myPrimavera.
Может быть использован любой корректный URL. Если URL
не указан, myPrimavera переадресует пользователя на страницу
запуска myPrimavera.
1
application/x-java-applet; version=1.3 – основная версия JRE; поддерживает ранее установленный JRE 1.3x и выше на
клиенте.
application/x-java-applet; jpi-version=1.3.1_02 – абсолютная версия JRE; требует конкретной версии JRE 1.3.1_02 на клиенте.
application/x-java-applet; version=1.4 – основная версия JRE; поддерживает ранее установленный JRE 1.4x и выше на
клиенте.
application/x-java-applet; jpi-version=1.4.2_01 – абсолютная версия JRE; требует конкретной версии JRE 1.4.2_01 на клиенте.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 143

[Параметры приложения]

Имя и описание параметра Установка по Допустимый диапазон


умолчанию значений/значения
Application.MaxProjectsInPortfolio 1000 1-100000
Максимальное количество проектов в портфеле при создании
портфеля с помощью фильтра.
Application.Performance.UseEnterpriseSummary false true/false
Использование сводных данных уровня предприятия для см. ниже 1
ресурсов и ролей.
Application.Performance.MaxSummaryNodeCount 1000 1-50000
Максимальное число суммируемых элементов (элементов, по
которым подводятся итоги).
Application.Tracer.Enabled false true/false
При значении «true» программе-трассировщику отправляются
отладочные сообщения.
Application.Tracer.ServerName localhost —
IP-адрес или имя компьютера, являющегося приемником
информации для программы-трассировщика.
Application.Tracer.SocketPort 9210 1024-65535
Порт, используемый socket-соединением программы-
трассировщика.
Application.Tracer.UseBackGrndSendThread true true/false
При значении «true» для отправки TCP-сообщений программе-
трассировщику используется фоновый поток.
Application.WebSchedulerEnabled true true/false
При значении «true» календарное планирование задач из
myPrimavera выполняется с использованием Web Scheduler.
При значении «false» календарное планирование задач из
myPrimavera выполняется с использованием службы задач (Job
Service).
1
Данный параметр указывает, хотите ли вы использовать записи уровня EPS или уровня проекта для рисования гистограмм
модуля Project Management. При значении «true» производительность несколько выше, потому что только одна запись
(запись уровня EPS) используется при построении гистограмм. При значении «false» гораздо большее количество записей
(записей уровня проекта) используется для построения гистограмм, поэтому производительность снижается. Однако,
необходимо отметить, что данные, используемые при построении гистограмм, имеют более высокую точность при
установке значения «false», т.е. при использовании записей уровня проекта.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


144 Установка myPrimavera

[Параметры приложения (продолжение)]

Имя и описание параметра Установка по Допустимый диапазон


умолчанию значений/значения
Application.WebScheduler.SchedulingInterval 300000 1000-MAX_INT*
Период времени (в миллисекундах), в течение которого Web
Scheduler будет ожидать, прежде чем запланировать
следующее доступное для планирования задание.
Application.WebScheduler.ConcurrentSchedulers 2 0-20
Количество процессов (активных планировщиков),
используемых для календарного планирования. Значение,
равное 0, указывает на то, что календарное планирование на
данном сервере не выполняется.
Application.WebScheduler.ActiveSchedulerMode true true/false
Если значение равно «true», задания обрабатываются
непрерывно до тех пор, пока все задания не будут
запланированы. Если значение равно «false», каждое задание
обрабатывается согласно интервалу палнирования.
Application.WebScheduler.ASAPCleanupRate 86400000 0-MAX_INT*
Периодичность (в миллисекундах), с которой выполненные
задания WebASAP удаляются из базы данных.
Application.CollaborationServer.ServerName - -
Имя компьютера, осуществляющей хостинг myPrimavera
Collaboration Server.
Application.CollaborationServer.LibraryName - -
Имя базы данных, в которой находятся данные библиотеки.
Application.CollaborationServer.Collaboration PrimaveraRootContai -
WorkspaceName ner
Устанавливаемое по умолчанию имя совместно используемого
рабочего окружения.
Application.CollaborationServer.Initiation primavera_initiations -
WorkspaceName
Устанавливаемое по умолчанию имя рабочего окружения.
Application.CollaborationServer.AppName primaveraApp -
Устанавливаемое по умолчанию имя приложения,
используемое myPrimavera.
Application.CollaborationServer.PoolSize 20 0-MAX_INT*
Количество инициализированных соединений, используемых
для совместной работы.
Application.CollaborationServer.PoolUserName PROXYUSER -
Имя пользователя, используемое для запуска пула соединений.
Application.CollaborationServer.PoolUserPassword proxyuser -
Пароль пользователя, используемый для запуска пула
соединений.
Application.CollaborationServer.AdminUserName Admin -
Имя пользователя, обладающего полными правами.
*MAX_INT = 2,147,483,647

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 145

[Параметры приложения (продолжение)]

Имя и описание параметра Установка по Допустимый диапазон


умолчанию значений/значения
Application.CollaborationServer.AdminPassword admin -
Пароль пользователя, обладающего полными правами.
Application.CollaborationServer.CacheUserName CACHEMANAGER -
Имя пользователя, позволяющее myPrimavera установить
соединение с кэшем приложений.
Application.CollaborationServer.CachePassword cachemanager -
Пароль пользователя, соответствующий имени
CacheUserName.
Application.CollaborationServer.CacheLimit 1000 0-MAX_INT*
Максимальное количество CMS-объектов, хранимых в кэше
приложений.
Application.CollaborationServer.StrictDocumentVersioning true true/false
При значении «true» отладка документа ограничивается
наиболее недавней (самой новой) версии документа. При
значении «false» отладке может быть подвергнут документ
любой версии.
Application.Notifications.EnableIssueNotifications false true/false
Разрешает и запрещает автоматические уведомления при
добавлении или изменении уведомлений.
Application.Notifications.EnableEventNotifications false true/false
Разрешает и запрещает автоматические уведомления при
добавлении или изменении событий.
Application.Notifications.EnableInvitationNotifications false true/false
Разрешает и запрещает автоматические уведомления при
добавлении приглашений.
Application.Notifications.EnableInitiationNotifications false true/false
Разрешает и запрещает автоматические уведомления при
ожидании приглашений.
Application.Notifications.NotificationsFromEmailOverride false true/false
При значении «true» будет использоваться установленный для
системы почтовый адрес «От кого» («From»). При значении
«false» будет использоваться почтовый адрес пользователя,
который инициирует отправку уведомления, при условии, что
почтовый адрес настроен (заложен в конфигурацию).
Application.Notifications.NotificationsFromEmail «Joe User»<joeuser@ -
Почтовый адрес, от имени которого будет производиться uninitabc123z.com>
отправка уведомления. Данный параметр учитывается, когда
параметр NotificationsFromEmailOverride имеет значение «true»
или когда почтовый адрес пользователя не настроен (не
заложен в конфигурацию).
*MAX_INT = 2,147,483,647

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


146 Установка myPrimavera

[Параметры приложения (продолжение)]

Имя и описание параметра Установка по Допустимый диапазон


умолчанию значений/значения
Application.CollaborationSyncService.SynchronizationInterval 3600000 60000-MAX_INT*
Интервал, с которым производится запуск службы
синхронизации совместной работы. Синхронизация
перемещает документы, отмеченные для удаления, в папку
\trash на сервере Collaboration. Кроме того, прочие элементы
Collaboration (например, дискуссии или уведомления), которые
должны быть удалены (например, когда проект удаляется),
перемещаются в папку \trash.
Application.CollaborationRecyclerService.Automatic 1 false true/false
При значении «true» разрешается работа службы очистки,
которая избавляется от удаленных документов и других
элементов Collaboration (находящихся в папке \trash).
Application.CollaborationRecyclerService.RecycleInterval 1 2147483647 600000-MAX_INT*
Интервал, с которым производится запуск службы очистки. (MAX_INT)
1
Чтобы разрешить запуск службы очистки, необходимо отредактировать файл с расширением .cmd или .sh, используемый
для запуска Мастера настройки баз данных (см. «Изменение настройки баз данных» на стр. 116). (страница изменится)
Добавьте к концу строки, начинающейся с «SET MYPRIMAVERA_OPTS», следующую запись: -Dadmin.showRecycler=Y.
Сохраните файл и запустите Мастер настройки баз данных. ВЫ должны создать новую конфигурацию, в которой будет
реализована опция очистки.
*MAX_INT = 2,147,483,647

[Параметры аутентификации]

Имя и описание параметра Установка по Допустимый диапазон


умолчанию значений/значения
Authentication.Mode NATIVE Native, LDAP, WebSSO
Метод, используемый для аутентификации клиента.
Authentication.WebSSO.UserNameHeaderKey smuser -
Имя http-заголовка, указанное вами в SiteMinder.
Authentication.WebSSO.ContextPathOverride /Primavera -
Путь, используемый для передачи web-запросов от web-
сервера SiteMinder к серверу myPrimavera.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 147

[Параметры аутентификации (продолжение)]

Имя и описание параметра Установка по Допустимый диапазон


умолчанию значений/значения
Authentication.WebSSO.ServerandPortOverride http://servername.dom -
Полностью корректное доменное имя и порт web-сервера, ain.com:82
контролируемого SiteMinder.
Authentication.LDAP.SSLCertificateStore - -
Полный путь к хранилищу ключей, которое содержит
сертификат SSL для сервера LDAP.
Authentication.LDAP.SSLStore Password - -
Пароль к хранилищу ключей, которое содержит сертификат
SSL.

Для параметра Authentication.WebSSO.UserNameHeaderKey


значение, которое вы укажете, должно соответствовать
свойству отклика SiteMinder, который вы создали согласно
политике домена/области, в котором находится web-сервер
myPrimavera. Значение этого отклика должно быть smuser=uid,
где smuser допускает возможность конфигурирования
(настройки), а uid соответствует атрибуту сервера LDAP,
который отображается на поле USER_Name базы данных
Primavera.

[Параметры аутентификации (продолжение)]

Имя и описание параметра Установка по Допустимый диапазон


умолчанию значений/значения
AsynchJobs.PurgeInterval 3600000 0-MAX_INT *
Периодичность (в миллисекундах), с которой записи о
длительных выполняемых заданиях будут удаляться из базы
данных.
AsynchJobs.GraceTime 86400000
Минимальный возраст (в миллисекундах) записей о
длительных выполняемых заданиях, удаляемых из базы
данных.
*MAX_INT = 2,147,483,647

[Параметры почтовой службы]

Имя и описание параметра Установка по Допустимый диапазон


умолчанию значений/значения
MailService.EmailNotificationServer — —
Сервер почтовых уведомлений для утверждения
табелей.
MailService.SendInterval 60000 1-MAX_INT*
Периодичность (в миллисекундах) отправки находящихся в
очереди почтовых сообщений.
MailService.MaxQueueLength 250 1-MAX_INT*
Максимальный размер очереди почтовых сообщений.
*MAX_INT = 2,147,483,647

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


148 Установка myPrimavera

[Параметры сервера интеграции]

Имя и описание параметра Установка по Допустимый диапазон


умолчанию значений/значения
IntegrationServer.RMI.RegistryPort 9099 1024-65535 1
Порт для RMI Registry.
IntegrationServer.RMI.Enable true -
Параметр, который разрешает работу сервера RMI.
IntegrationServer.RMI.CompressionServiceEnable true -
Параметр, который разрешает режим службы сжатия.
1
Данный параметр обычно имеет значение как минимум 1024.

IntegrationServer.RMI.SSLServiceEnable true -
Параметр, который разрешает режим службы SSL.
IntegrationServer.RMI.StandardServiceEnable true -
Параметр, который разрешает режим стандартной службы.
IntegrationServer.RMI.HTTPServiceEnable false -
Параметр, который разрешает режим туннелирования HTTP.
IntegrationServer.RMI.HTTPsServiceEnable false -
Параметр, который разрешает режим защищенного
туннелирования HTTP (HTTP (SSL)).
IntegrationServer.RMI.CompressionServicePort 0 0-MAX_INT*
Порт, который должен использоваться для режима службы
сжатия. Значение 0 указывает, что может быть использован
любой доступный порт. Если доступ к серверу будет
осуществляться через межсетевой экран, вы должны
установить конкретное значение.
IntegrationServer.RMI.SSLServicePort 0 0-MAX_INT*
Порт, который должен использоваться для режима службы
SSL. Значение 0 указывает, что может быть использован
любой доступный порт. Если доступ к серверу будет
осуществляться через межсетевой экран, вы должны
установить конкретное значение.
IntegrationServer.RMI.StandardServicePort 0 0-MAX_INT*
Порт, который должен использоваться для режима
стандартной службы. Значение 0 указывает, что может быть
использован любой доступный порт. Если доступ к серверу
будет осуществляться через межсетевой экран, вы должны
установить конкретное значение.
IntegrationServer.RMI.HTTPServicePort 0 0-MAX_INT*
Порт, который должен использоваться для режима
туннелирования HTTP. Значение 0 указывает, что может быть
использован любой доступный порт.
IntegrationServer.RMI.HTTPsServicePort 0 0-MAX_INT*
Порт, который должен использоваться для режима
защищенного туннелирования HTTP. Значение 0 указывает,
что может быть использован любой доступный порт.
IntegrationServer.SessionTimeOut 120 1-MAX_INT*
Длительность интервала времени (в секундах), по истечении
которого неактивное соединение с клиентом будет прервано
(завершено).
*MAX_INT = 2,147,483,647

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 149

Реализация подключаемых модулей для сервера приложений


Серверы приложений Tomcat, WebLogic и WebSphere предлагают широкий
Полный список ассортимент подключаемых модулей, позволяющих пользователю
конфигураций, настраивать интерфейсную (клиентскую) часть web-сервера способом,
протестированных на
совместимость с
отличным от предлагаемого сервером приложений. Компания Primavera
myPrimavera, протестировала работу myPrimavera на этих трех указанных серверах
содержится в файле приложений, используя Microsoft Internet Information Server, Apache HTTP
testedcfg.pdf на компакт- Server и iPlanet Web Server. Процедуры настройки подключаемых модулей
диске с документацией содержатся в документации на отдельные серверы приложений.
по Primavera.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


150 Установка myPrimavera

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 151

Установка Collaboration

В этой главе В данной главе описан процесс установки и настройки


Collaboration Server модуля myPrimavera.
Подготовка установки
Если вы устанавливаете Collaboration Server впервые, вы
должны выполнить все указания, приведенные в данной
Установка Collaboration главе.
Server
Если вы уже установили Collaboration Server (например, при
Создание конфигурации установке Primavision (myPrimavera) версии 4.0), вам
Collaboration Server необходимо установить пакет обновления HFB5 v3.1.
Детальная информация изложена в разделе «Установка
Добавление службы пакета обновления Collaboration Server для обеспечения
индексирования совместимости с myPrimavera 4.1».

Добавление
пользователей,
обладающих правами
доступа к объекту
(trustees)

Добавление услуг (facility)

Добавление домена и
пользователя домена с
административными
правами

Расширение схемы
Collaboration

Добавление обновленных
форматов документов

Настройка myPrimavera
для работы с Collaboration
Server

Установка пакета
обновления Collaboration
Server для обеспечения
совместимости с
myPrimavera 4.1

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


152 Установка Collaboration

Подготовка установки

В данной главе подробно рассматриваются только те шаги, которые


необходимы для установки Collaboration Server для использования его с
myPrimavera. Более полная информация по установке и настройке сервера
приведена в Administratior’s Reference Manual и Worksite MP Server 3.1
Release Notes в директории \collab\docs на компакт-диске с myPrimavera
\web-приложениями.

Предварительные требования
Единственное предварительное требование, которое должно быть
выполнено на момент установки Collaboration Server, - это создание базы
данных, которая будет использоваться в качестве библиотеки
аутентификации для Collaboration Server. База данных должна содержать
файлы данных и журнала, каждый размером не менее 10 МБ.

При использовании Oracle, в Oracle должен быть создан владелец


базы данных, ему должно быть выделено табличное
пространство по умолчанию и даны привилегии «соединение» и
«ресурс». См. шаг 7 на стр. 169.

Указания по определению размера


При подготовке Collaboration Server к использованию в организации
необходимо учесть ряд положений:

Требования Collaboration Server к свободному пространству на диске


практически совпадают (байт в байт) с полным размером исходного файла
плюс пространство для роста. Например, если полный размер исходного
файла равен 5 ГБ, то Collaboration Server потребует 5 ГБ плюс
пространство для роста.

Пространство для роста – это приблизительный прогноз,


основывающийся на ожидаемых темпах роста компании,
открытия новых проектов и увеличения объема данных,
вводимых в Primavera.

Если пользователь загружает 5 ГБ документов, после этого


удаляет те же 5 ГБ документов, то общее свободное
пространство на диске, необходимое для такой операции,
составляет как минимум 10 ГБ. Документы не удаляются из
системы, а перемещаются в папку \trash файлового сервера. При
необходимости удаленные документы могут быть впоследствии
восстановлены из этой папки.

С помощью myPrimavera Administration Application может быть


включена служба очистки корзины, которая будет осуществлять
удаление документов из корзины с заданными пользователем
интервалами.

Служба индексирования требует приблизительно 10 – 20% от общего


свободного пространства, занятого файловым сервером. Например, если
файловый сервер использует 5 ГБ дискового пространства, то требования
службы индексирования будут находиться в диапазоне от 500 МБ (10%) до
1 ГБ (20%).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 153

Установка Collaboration Server

1. Вставьте компакт диск с myPrimavera/web-приложениями.

2. Запустите соответствующую операционной системе программу


установки:

Windows: <CD>:\collab\31\instdata\windows\vm\Install.exe
Solaris: <CD>/collab/31/instdata/solaris/vm/Install.bin

3. Выберите язык установки и ознакомьтесь с вводными замечаниями.

4. Подтвердите принятие лицензионного соглашения.

5. Выберите место (папку) установки (для выбора места установки,


отличного от предлагаемого, напечатайте полный путь в окне или нажмите
на кнопку «Обзор» («Browse») и перейдите в нужное место).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


154 Установка Collaboration

6. Выберите «Типичную установку» («Typical Install»).

7. Ознакомьтесь с замечаниями об установке. Для продолжения установки


нажмите «Установить» («Install»), а для возврата к предыдущему окну
нажмите «Назад» («Previous»).

8. После того как установка будет завершена нажмите «Готово» («Done»)


для выхода из программы установки.

Для улучшения производительности Worksite MP Server,


выполняемого совместно с JDK 1.4, пользователи могут
загрузить Java Cryptography Extension (JCE) Unlimited Strength
Jurisdiction Policy Files, посетив ссылку
http://java.sun.com/j2se/1.4.1/download.html (пункт «Other
downloads»).

После завершения загрузки распакуйте файл во временную


директорию и скопируйте файлы local_policy.jar и
US_export_policy.jar непосредственно в каталог jre/lib/security.

Если ярлыки программ Configauration Manager и Library Manager на


рабочем столе или в меню «Пуск» («Start») не создаются или не
функционируют, вы можете создать новые ярлыки либо
запускать инструменты непосредственно из той папки, в
которой они установлены:

Диспетчер конфигураций (Configuration Manager) (если


установлен в C:\worksitemp):
C:\worksitemp\worksiteserver\bin\win\imconfigmgr.exe

Диспетчер библиотек (Library Manager) (если установлен в


C:\worksitemp): C:\worksitemp\worksiteserver\bin\win\imlibmgr.exe

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 155

Задачи настройки конфигурации

После установки Collaboration Server требуется решить ряд задач по


настройке конфигурации, чтобы подготовить этот сервер к работе с
Primavera. Для настройки Collaboration Server используются два основных
интерфейса: Диспетчер конфигураций (Configuration Manager) и Диспетчер
библиотек (Library Manager).

Данный раздел описывает эти основные интерфейсы, с помощью которых


выполняется настройка конфигурации сервера, и рассказывает, для каких
задач используется каждый из них.

Диспетчер конфигураций
Диспетчер конфигураций используется для настройки одного или
нескольких кластеров сервера и для управления службами CMS,
индексирования и др. С помощью этого приложения можно управлять
целым серверным кластером WorkSite MP, и именно это делает его столь
мощным средством.

Когда вы устанавливаете WorkSite MP Server, вы должны запустить


Диспетчер конфигураций для того, чтобы создать конфигурацию для всех
компонентов, составляющих серверный кластер WorkSite MP. Приводимый
ниже список обозначает компоненты, которые должны быть
сконфигурированы для каждого серверного кластера WorkSite MP с
использованием Диспетчера конфигураций:

ƒ Конфигурации серверного кластера WorkSite MP


• Серверные кластеры
• Локальные и удаленные библиотеки
• Серверы
• Службы

Узел кластера.

Узел сервера.
Службы.

Узел библиотек.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


156 Установка Collaboration

Диспетчер библиотек
Диспетчер библиотек представляет собой административный инструмент,
используемый для установки (настройки) и управления данными,
связанными с библиотеками, обслуживаемыми серверными кластерами
WorkSite MP. Используя диспетчер библиотек, администратор WorkSite
может управлять библиотечными данными следующих типов:

ƒ Услуги (facilities)
• Рабочие группы
ƒ Примеры (экземпляры, копии) библиотечных метаданных
• Классы метаданных
• Отношения между метаданными
ƒ Привилегии
ƒ Конфигурация системы
ƒ Информация о пользователях, обладающих правами доступа к объекту
(trustees), включая следующую:
• Настройки главной области
• Области, которые включают в себя способность выполнять
следующие задачи:
• Добавление главной области к библиотеке
• Добавление отдельных пользователей, групп, мест
(местоположений) и организационных единиц в качестве
родных узловых пользователей, обладающих правами доступа
к объекту (trustees) под главной областью библиотеки
• Импорт и синхронизация каталогов из внешних служб
каталогов LDAP как импортированных узлов пользователей,
обладающих правами доступа к объекту (trustees) под главной
областью библиотеки
• Добавление подчиненных областей из других библиотек
ƒ Системные пользователи

Когда библиотека создана, она имеет предопределенную структуру


каталогов, которая соответствует модели объекта WorkSite. Эта структура
может быть реализована как «коробочное решение». Она также может
рассматриваться как модель для построения приложения, основываемого
на пользовательской модели объекта.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 157

Окно диспетчера библиотек


Раздел, описывающий окно диспетчера библиотек, состоит из 5
подразделов, которые описывают различные части окна диспетчера и их
функции. Эти 5 подразделов перечислены ниже:

ƒ Фрейм каталогов
ƒ Фрейм представления
ƒ Меню
ƒ Панель инструментов
ƒ Панель поиска (просмотра)

Узлы верхнего уровня (Top-Level Nodes)


Раздел «Узлы верхнего уровня» рассматривает функции, которые могут
быть выполнены из следующих узлов:

ƒ Кластеры
ƒ Серверный кластер
ƒ Библиотека

Из этих узлов могут быть выполнены следующие задания:


ƒ Добавление серверного кластера
ƒ Удаление серверного кластера
ƒ Вход в библиотеку

Узел услуг (Facilities Node)


Раздел «Узел услуг» содержит описания задач, которые могут быть
выполнены из узла услуг, и описания диалогов, используемых для
выполнения задач. Из этого узла могут быть выполнены следующие
задания:

ƒ Добавление экземпляров (копий, примеров) метаданных


ƒ Редактирование источников и экземпляров метаданных
ƒ Удаление экземпляров метаданных
ƒ Добавление отношений между метаданными

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


158 Установка Collaboration

Узел привилегий (Privileges Node)


Раздел «Узел привилегий» содержит описания задач, которые могут быть
выполнены из узла привилегий, и описания диалогов, используемых для
выполнения задач. Узел привилегий помогает администраторам
определить политику безопасности для пользователей, обладающих
правами доступа к объектам (trustees). В зависимости от привилегий,
политика безопасности может устанавливаться автоматически или
требовать особых настроек. Из узлов, являющихся подузлами узла
привилегий, могут быть выполнены следующие задания:

ƒ Редактирование привилегий

Узел системных конфигураций (System Configurations Node)


Раздел «Узел системных конфигураций» содержит описания задач,
которые могут быть выполнены из узла системных конфигураций, и
описания диалогов, используемых для выполнения задач. Узел системных
конфигураций помогает администраторам отслеживать глобальные
конфигурации на уровне библиотеки. Из узлов, являющихся подузлами
узла системных конфигураций, могут быть выполнены следующие
задания:

ƒ Редактирование системных конфигураций

Узел пользователей, обладающих правами доступа к объекту


(Trustees Node)
Раздел «Узел пользователей, обладающих правами доступа к объекту»
содержит описания задач, которые могут быть выполнены из этого узла, и
описания диалогов, используемых для выполнения задач. Данный узел
содержит различные подузлы, которые используются для создания и
поддержания (ведения) родных и импортированных пользователей,
обладающих правами доступа к объекту, для библиотеки. Из узлов,
являющихся подузлами узла пользователей, обладающих правами доступа
к объекту, могут быть выполнены следующие задания:

ƒ Добавление, редактирование или удаление библиотек, находящихся в


списке доступных библиотек
ƒ Редактирование существующих связей LDAP
ƒ Добавление, редактирование или удаление соединений с внешними
серверами каталогов LDAP
ƒ Добавление, редактирование или удаление соответствий с внешними
каталогами LDAP
ƒ Добавление или редактирование главной области
ƒ Добавление, редактирование или удаление пользователей, обладающих
правами доступа к объекту
ƒ Импорт, синхронизация или удаление внешних каталогов
пользователей, обладающих правами доступа к объекту LDAP в
главную область/из главной области
ƒ Добавление уникального идентификатора в каталог LDAP
ƒ Добавление, редактирование или удаление подчиненных областей
ƒ Добавление, редактирование или удаление системных пользователей.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 159

Добавление уникального идентификатора к LDAP каталогу


WorkSite MP Server использует такой атрибут как уникальный
идентификатор (или синхронизирующий ID) для того, чтобы обеспечить
возможность импорта и синхронизации LDAP-совместимых каталогов в
дерево Диспетчера библиотек. Имя, устанавливаемое по умолчанию для
этого атрибута, выглядит как iManageSyncId, хотя может использоваться
любое приемлемое имя.

Нижеследующий раздел содержит указания по расширению схемы службы


удаленных каталогов LDAP для включения в нее iManageSyncId и
iManageSyncIdClass.

ƒ Создание пользователя с ограниченными правами доступа

На приведенном ниже рисунке показан интерфейс диспетчера


конфигураций.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


160 Установка Collaboration

Создание конфигурации Collaboration Server

После того как Collaboration Server будет установлен, его нужно настроить
в первый раз.

Чтобы показать структуру узлов в диспетчере конфигураций и


диспетчере библиотек в развернутом виде, необходимо
щелкнуть мышью по знаку «+» рядом с узлом или дважды
щелкнуть по имени узла.

1. Вручную запустите Диспетчер процессов (Process Manager) способом,


зависящим от вашей операционной системы:

Windows: <CD>:\worksitemp\worksiteserver\bin\win\impm.exe
Solaris: <CD>/worksitemp/worksiteserver/bin/unix/impm

Если вы пользуетесь операционной системой Windows,


рекомендуется установить Диспетчер процессов как службу, для
чего необходимо войти в указанный выше каталог и выполнить
следующую команду: impmservice –install

После установки службы запустите апплет панели управления


«Службы» («Services») и установите способ запуска службы
iManager PM в «Автоматически», затем запустите службу, если
она еще не запущена.

2. Windows: запустите Диспетчер конфигураций из меню «Пуск»


(«Start»), «Программы» («Programs»), «iManage Worksite MP Server».

Solaris: запустите /worksitemp/worksiteserver/bin/unix/imconfigmgr

3. Если установленный по умолчанию кластер не появляется в


«Конфигурации кластера WorkSite» («WorkSite Cluster
Configurations»), щелкните правой кнопкой мыши и выберите «Добавить
кластер» («Add Cluster»).

Имя кластера должно быть тем же самым, что и имя


компьютера, осуществляющего хостинг Collaboration Server.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 161

4. Щелкните правой кнопкой мыши по имени кластера и выберите


«Добавить» («Add»), «Сервер» («Server»).

Имя сервера должно быть тем же самым, что и имя кластера.

5. Щелкните правой кнопкой мыши по узлу сервера и выберите


«Добавить» («Add»), «CMS».

Помимо CMS (Content Management System, Система управления


контентом) необходимо добавить службу индексирования после
того как библиотека для совместной работы будет настроена.
Детально этот вопрос рассмотрен в разделе «Добавление
службы индексирования» на стр. 175.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


162 Установка Collaboration

6. Щелкните правой кнопкой мыши по подузлу «Локальные» («Local»)


узла «Библиотеки» («Libraries») и выберите «Добавить» («Add»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 163

7. Введите детальную информацию о базе данных локальной библиотеки.

Только для
Oracle: Этот
пользователь
должен быть
создан в Oracle,
должен иметь
табличную
область,
заданную по
умолчанию, и
должен
обладать
привилегиями
«соединение» и
«ресурс».

Этот
пользователь
должен иметь
привилегии
администратора
базы данных (в
Oracle по
умолчанию
system/manager, в
SQL Server –
sa/sa).

База данных локальной библиотеки – это база данных, созданная


прежде, чем будет начата установка Collaboration Server.

Поле Определение Значение


Library Name (Имя Имя библиотеки Collaboration. Определяется
библиотеки) пользователем
DBInstance Name Имя копии базы данных Oracle или -
(Имя копии базы SQL Server, которая должна
данных) использоваться в качестве библотеки
Collaboration.
Driver (Драйвер) Поставляемый драйвер баз данных -
для MS SQL Server или Oracle.
Owner (Владелец) Владелец системы баз данных для IMANAGE
библиотеки Collaboration.
Connection Хост, порт, учетная запись и пароль -
(Соединение) сервера баз данных.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


164 Установка Collaboration

8. Нажмите «Проверить» («Test») для проверки состоятельности


информации о базе данных.

Если проверка окажется неуспешной, убедитесь, что вы ввели верную


информацию о библиотеке/базе данных. Если проверка окажется
успешной, нажмите кнопку «Создать» («Create») для создания библиотеки
аутентификации.

Мастер создания библиотеки контента создает таблицы и индексы базы


данных, необходимые для запуска Collaboration Server. Нажмите «Далее»
(«Next») для перехода к следующему шагу Мастера. Вам потребуется
следующая информация:

Модель объекта библиотеки (Library Object Model) – выберите


worksitemp31

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 165

Путь к файловому серверу (File Server Path) – напечатайте или укажите


его с помощью кнопки «Обзор» («Browse») полный путь к месту, где
должны создаваться и храниться файлы библиотеки (это может быть любое
удобное вам место).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


166 Установка Collaboration

Поддержка национальных алфавитов базы данных (Database


Character Support) – разрешает или запрещает использование символов
национальных алфавитов для атрибутов строки базы данных.

Не рекомендуется ставить флажок в окне «Поддержка


национальных алфавитов» («National Character Support») при
создании базы данных Oracle.

После завершения работы Мастера новая библиотека должна быть


определена как библиотека аутентификации.

Добавление библиотеки аутентификации


1. Щелкните правой кнопкой мыши на имени кластера и выберите
«Редактировать» («Edit»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 167

2. Щелкните закладку «Библиотеки CMS» («CMS Libraries»), затем


щелкните «Добавить» («Add»).

3. Убедитесь, что библиотека аутентификации выбрана, после чего


нажмите «OK».

4. Нажмите «OK», чтобы выбрать диалог «Редактирование кластера»


(«Edit Cluster»).

Когда все таблицы и индексы базы данных будут созданы, будут


добавлены три системных учетных записи: PROXYUSER,
CACHEMANAGER и TOOLUSER.

5. Выберите «Файл» («File»), «Сохранить» («Save»), чтобы сохранить


настройки конфигурации.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


168 Установка Collaboration

Запуск службы CMS


1. Для того, чтобы запустить службу CMS, щелкните правой кнопкой
мыши по имени службы, затем выберите «Запустить» («Start»).

Если запуск службы CMS произведен успешно, то красный квадрат на


пиктограмме службы CMS превратится в зеленую стрелку.

2. После запуска службы CMS щелкните правой кнопкой мыши на имени


службы и выберите из меню «Автоматический запуск» («Auto-Start»).

Выбор автоматического запуска означает, что в случае перезагрузки


сервера службы, обеспечивающие работу Collaboration, будут запущены
после перезагрузки автоматически.

3. По окончании работы с Диспетчером конфигураций сохраните


конфигурацию.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 169

Добавление службы индексирования

1. Windows: запустите Диспетчер конфигураций из меню «Пуск»


(«Start»), «Программы» («Programs»), «iManage Worksite MP Server».

Solaris: запустите /worksitemp/worksiteserver/bin/unix/imconfigmgr

2. Разверните дерево «Конфигурации Worksite Claster» («Worksite


Claster Configurations»), чтобы показать узел сервера (находящийся ниже
узла кластера).

3. Щелкните правой кнопкой мыши по узлу сервера и выберите


«Добавить» («Add»).

Отображается окно «Добавить службу индексирования» («Add


Indexer»).

4. Если вы хотите разрешить SSL для службы индексирования, поставьте


флажок в окне «SSL разрешен» («SSL Enabled»).

5. Щелкните на закладке «Библиотеки» («Libraries»).


ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru
170 Установка Collaboration

6. Выберите библиотеку, в которую вы собираетесь добавить службу


индексирования, из списка «Доступные» («Available»). Чтобы выбрать
несколько библиотек, нажмите клавишу Ctrl или Shift.

7. Нажмите кнопку «>>» для добавления выбранной библиотеки (или


библиотек) в список «Сконфигурированные» («Configured»).

8. По окончании нажмите «OK».

9. Выберите «Файл» («File»), «Сохранить» («Save») для сохранения


конфигурации.

Запуск службы индексирования


1. Для того, чтобы запустить службу индексирования, щелкните правой
кнопкой мыши на имени службы и выберите «Запустить» («Start»).

Если запуск службы индексирования произведен успешно, то красный


квадрат на пиктограмме службы превратится в зеленую стрелку.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 171

2. После запуска службы CMS щелкните правой кнопкой мыши на имени


службы и выберите из меню «Автоматический запуск» («Auto-Start»).

Выбор автоматического запуска службы индексирования означает, что в


случае перезагрузки сервера эта служба будет запущена после
перезагрузки автоматически.

3. По окончании работы с Диспетчером конфигураций сохраните


конфигурацию.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


172 Установка Collaboration

Добавление пользователей, обладающих правами доступа к


объекту (trustees)

1. Запустите Диспетчер библиотек способом, зависящим от вашей


операционной системы:

Windows: «Пуск» («Start»), «Программы» («Programs»), «iManage


Worksite MP Server», «Library Manager».

Solaris: <CD>/worksitemp/worksiteserver/bin/unix/imlibmgr

Служба CMS должна быть запущена прежде, чем может быть


запущен Диспетчер библиотек.

По умолчанию главная локальная библиотека (созданная в Диспетчере


конфигураций) отображается в Диспетчере библиотек.

2. Разверните узел кластера, чтобы отобразить узел библиотек.

3. Разверните узел библиотек, чтобы отобразить подузлы библиотек.

4. Разверните узел пользователей, обладающих правами доступа к объекту.

5. Щелкните правой кнопкой мыши на узле «Области» («Realms») и


выберите «Добавить» («Add»).

В появившемся окне, дающем возможность выбора типа добавляемой


области, выберите тип «Основная» («Master»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 173

6. В поле RDN введите имя основной области (по умолчанию предлагается


имя «ImanageRealm»), затем нажмите «OK».

Введите имя
основной области.

Нажмите «OK» по
завершении
работы.

7. Разверните узел «Области» («Realms»), щелкните правой кнопкой на


новой основной области, затем нажмите выберите «Добавить» («Add»)
для добавления пользователя, обладающего правами доступа к объекту.

Первый пользователь, обладающий правами доступа к объекту,


не обязательно используется ПО Primavera, однако, он необходим
для того, чтобы инициализировать саму возможность
совместной работы.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


174 Установка Collaboration

8. Введите следующую информацию для нового пользователя,


обладающего правами доступа к объекту:

RDN – имя нового пользователя, обладающего правами доступа к объекту


(любое имя по вашему желанию)
Class (класс) – оставьте имя, устанавливаемое по умолчанию, т.е. «Person»
Label (метка) – по умолчанию устанавливается p, когда Class = Person
UID – пользовательский идентификатор нового пользователя,
обладающего правами доступа к объекту (не требуется)
Domain (домен) – параметр, относящийся к LDAP, определяется вручную
(не требуется).

Вы можете установить пароль для пользователя, обладающего правами


доступа к объекту, но больше никаких изменений вносить не требуется.

RDN.

Класс.

Метка.

UID.

Домен.

9. По завершении работы нажмите «OK».

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 175

Добавление услуги (facility)

После добавления как минимум одного пользователя, обладающего


правами доступа к объекту, к основной области следующий шаг состоит в
добавлении услуги по умолчанию.

1. Щелкните правой кнопкой мыши на узле «Услуги» («Facilities») и


выберите «Добавить» («Add»).

2. Введите имя для услуги. Выберите основную область, принадлежащую


. «Дереву выбора пользователя, обладающего правами доступа к
объекту» («Trustee Selection Tree»), выберите нового пользователя из
списка «Выбор пользователя, обладающего правами доступа к
объекту» («Trustee Selection»), затем щелкните «Добавить» («Add») для
перемещения выбранного пользователя в список «Предоставленные
полномочия» («Grants»).

Добавьте имя
услуги.

Выберите
основную область.

Выберите
желаемого
пользователя,
обладающего
правами доступа
к объекту.

Нажмите
«Добавить».

Нажмите «OK».

3. Для сохранения изменений нажмите «OK».

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


176 Установка Collaboration

4. При появлении диалога «Выбор инициализирующего пользователя,


обладающего правами доступа к объекту» («Select Initializer Trustee»)
выберите «Члены» («Members») в окне «Дерево выбора пользователя,
обладающего правами доступа к объекту» («Trustee Selection Tree»),
выберите нового пользователя в окне «Выбор лица» («Person Selection»),
введите пароль данного пользователя в случае его наличия, затем нажмите
«OK».

Выберите
членов.

Выберите
желаемого
пользователя,
обладающего
правами доступа
к объекету.

Введите пароль
пользователя,
обладающего
правами доступа к
объекту
(необязательно).

Нажмите «OK».

Вы будете уведомлены, как только услуга будет успешно


инициализирована.

По умолчанию новый пользователь, обладающий правами доступа к


объекту добавляется к списку предоставленных полномочий двух дочерних
рабочих групп услуги – администраторов и создателей рабочей области.

Дополнительно создается рабочая область по умолчанию, называемая


«Домашняя рабочая область» («Worksite MP Home»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 177

Добавление домена и пользователя домена с административными


правами

Для обеспечения интеграции с Primavera к основной области должен быть


добавлен домен primavera.com. Внутри этого домена должен быть добавлен
пользователь по имени DomainAdmin.

1. Щелкните правой кнопкой мыши по основной области (ImanageRealm) и


выберите «Добавить» («Add»).

2. Введите перечисленные ниже данные для домена primavera.com, затем


нажмите «OK».

RDN – primavera.com
Class – Domain
Label – d (изменяется автоматически при изменении класса).

RDN.

Класс.

Метка.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


178 Установка Collaboration

3. Щелкните на закладке «Библиотеки» («Libraries») и снимите флажки


«Наследование» («Inherit») перед окнами «Услуга предпочтений»
(«Preferences Facility») и «Рабочая область домашней страницы»
(«Homepage Workspace»).

Снимите флажки
«Наследование»
(«Inherit»)…

Затем нажмите кнопку «Обзор» («…») для задания


значения каждого параметра.

4. Нажмите кнопку «Обзор» («…») рядом с окном «Услуга


предпочтений» («Preferences Facility»), найдите и выделите услугу,
которая была создана вами в предыдущем разделе, затем нажмите «OK».

Разверните
узел
библиотек и
выберите
только что
созданную
услугу…

Затем нажмите
«OK».

Значение должно иметь вид: <библиотека>:<услуга>.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 179

5. Нажмите кнопку «Обзор» («…») рядом с окном «Рабочая область


домашней страницы» («Homepage Workspace»), найдите и выделите
рабочую группу Worksite MP Home (находящуюся под узлом услуги),
затем нажмите «OK».

Разверните
узлы библиотек
и услуг,
выберите
рабочую группу
«WorkSite MP
Home»…

Затем
нажмите «OK».

Значение должно иметь вид: <библиотека>:<услуга>: Worksite MP Home.

Затем нажмите «OK».

6. По завершении нажмите «OK».

7. Щелкните правой кнопкой мыши на домене primavera.com и выберите


«Добавить» («Add»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


180 Установка Collaboration

8. Введите следующую информацию о пользователе-администраторе


домена:

RDN – DomainAdmin
Class – Person
Label – p
UID – DomainAdmin
Domain – primavera.com

Пароль для пользователя DomainAdmin следует оставить


пустым.

RDN.

Класс.

Метка.

UID.

Домен.

9. По завершении нажмите «OK».

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 181

Назначение пользователя DomainAdmin менеджером


(управляющим) домена primavera.com
После того как пользователь DomainAdmin будет создан, его следует
назначить менеджером домена primavera.com.

1. Щелкните правой кнопкой мыши на имени домена primavera.com под


основной областью и выберите «Редактировать» («Edit»).

2. Щелкните мышью на закладке «Менеджеры» («Managers»), разверните


дерево, находящееся в окне «Дерево выбора пользователя, обладающего
правами доступа к объекту» («Trustee selection Tree»), выберите
DomainAdmin в окне «Выбор лица» («Person Selection»), затем нажмите
«Добавить» («Add») для добавления этого пользователя в список
«Пользователи, обладающие правами доступа к объекту и
являющиеся менеджерами» («Trustee Managers»).

Выберите домен
primavera.com

Выберите
пользователя
«DomainAdmin».

Нажмите
«Добавить»
(«Add»).

Нажмите «OK».

3. По завершении нажмите «OK».

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


182 Установка Collaboration

Добавление пользователя DomainAdmin в рабочие группы


«Trustee Browsers» и («Workspace Creators»)
После того как пользователь DomainAdmin будет создан, его следует
добавить в рабочие группы («Trustee Browsers») и («Workspace
Creators»).

1. Щелкните правой кнопкой мыши на пиктограмме рабочей группы


(«Trustee Browsers») и выберите «Редактировать» («Edit»).

2. Выберите домен primavera.com в окне «Дерево выбора пользователя,


обладающего правами доступа к объекту» («Trustee Selection Tree»),
выберите пользователя DomainAdmin в окне «Выбор пользователя,
обладающего правами доступа к объекту» («Trustee Selection»), затем
щелкните «Добавить» («Add») для перемещения этого пользователя в
список «Члены» («Members»).

Выберите домен
primavera.com

Выберите
пользователя
«DomainAdmin».

Нажмите
«Добавить»
(«Add»).

Нажмите «OK».

3. По завершении нажмите «OK».

4. Щелкните правой кнопкой мыши на рабочей группе («Workspace


Creators») и выберите «Редактировать» («Edit»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 183

5. Выберите домен primavera.com в окне «Дерево выбора пользователя,


обладающего правами доступа к объекту» («Trustee Selection Tree»),
выберите пользователя DomainAdmin в окне «Выбор пользователя,
обладающего правами доступа к объекту» («Trustee Selection»), затем
щелкните «Добавить» («Add») для перемещения этого пользователя в
список «Члены» («Members»).

Выберите домен
primavera.com

Выберите
пользователя
«DomainAdmin».

Нажмите
«Добавить»
(«Add»).

Нажмите «OK».

6. По завершении нажмите «OK».

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


184 Установка Collaboration

Расширение схемы совместной работы

После того, как Collaboration Server и библиотеки будут установлены,


схема базы данных должна быть обновлена до расширенной схемы.

Расширение схемы базы данных

1. Скопируйте файл finalschema.dat из каталога \collab\schema на компакт-


диске myPrimavera в каталог \worksitemp\worksiteserver\config\objectmodels
на Collaboration Server.

2. Остановите службу CMS в Диспетчере конфигураций.

3. Откройте командную строку или оболочку и перейдите в следующий


каталог:

Windows: C:\worksitemp\worksiteserver\bin\win\

Solaris: /worksitemp/worksiteserver/bin/unix/

4. Запустите следующую команду:

imlibmigrate -from objectmodels\worksitemp31.dat -to


objectmodels\finalschema.dat -database <db> -cluster <cluster>

Замените значения параметров -database и -cluster на имя библиотеки и имя


кластера вашей конкретной реализации.

В базе данных библиотеки в таблице p_project появятся новые поля:


X_PVPKID и X_PVTYPE.

5. Перезагрузите Collaboration Server.

6. Перезапустите службу CMS (если в качестве способа ее запуска не


выбрано значение «Автоматически»).

Проверка состоятельности (успешности) обновления


Для того, чтобы проверить, успешно ли была обновлена схема базы
данных, необходимо проверить файл cms.ImLibraryMigrate.<cluster>.log в
каталоге \worksitemp\worksiteserver\logs\<cluster>\.

В пути и имени файла журнала для вашего сервера будет


использоваться имя кластера (имя хоста) Collaboration Server
вместо <cluster>, как показано выше.

Файл журнала должен заканчиваться следующей строкой в случае


успешного обновления:

<Date/Time>: INFO [main] Library Migrate ended successfully

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 185

Добавление обновленных форматов документов

В myPrimavera поддерживаются 2 формата документов, по умолчанию не


поддерживаемые Collaboration Server. Эти форматы необходимо добавить в
библиотеку совместной работы после того, как установка сервера будет
завершена.

Детальная информация о форматах документах приведена ниже:

ОПИСАНИЕ РАСШИРЕНИЕ ИМЯ


Файл MicroStar Design dgn DGN
Файл чертежа AutoCAD dwg DWG

1. Запустите Диспетчер библиотек способом, зависящим от вашей


операционной системы:

Windows: «Пуск» («Start»), «Программы» («Programs»), «iManage


Worksite MP Server», «Library Manager».

Solaris: <CD>/worksitemp/worksiteserver/bin/unix/imlibmgr

Служба CMS должна быть запущена прежде, чем может быть


запущен Диспетчер библиотек.

2. Разверните узлы кластера и библиотек для отображения подузлов


библиотек.

3. Разверните узел метаданных.

4. Щелкните правой кнопкой мыши на строке «Форматы прикладных


данных» («Application Formats») и выберите «Добавить» («Add»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


186 Установка Collaboration

Будет отображен диалог «Добавление метаданных» («Add metadata»).

5. Введите значения, перечисленные на предыдущей странице, для одного


из форматов документов.

Чтобы ввести данные в поле «Значение» («Value»), щелкните левой


кнопкой мыши и введите требуемый текст.

6. По завершении нажмите «OK».

Если тот или иной формат файла используется часто, вы


можете отметить поле «IS_INDEXABLE», чтобы обеспечить
более быструю загрузку документов установленного формата.

7. Повторите шаги с 4 по 6 для второго формата документа.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 187

Настройка myPrimavera для работы с Collaboration Server

После того, как Collaboration Server будет успешно установлен, вам


необходимо изменить значения ряда параметров в myPrimavera
Administration Application (см. параграф «Использование myPrimavera
Administration Application»). Параметры, относящиеся к работе с
Collaboration Server, перечислены ниже.

Обязательные параметры
Значения ряда параметров зависят от особенностей вашей конкретной
реализации. Как следствие этого, перечисленные ниже параметры должны
быть изменены в myPrimavera Administration Application, прежде чем
Collaboration Server сможет корректно работать в вашей среде.

ƒ Database.Instance.CollaborationDomain – домен Collaboration,


созданный в разделе «Добавление домена и пользователя домена с
административными правами».

ƒ Application.CollaborationServer.ServerName – имя компьютера,


осуществляющего хостинг Collaboration Server.

ƒ Application.CollaborationServer.LibraryName – библиотека
Collaboration, созданная на шаге 7 на стр. 169.

ƒ Application.CollaborationServer.CacheUserName – ID пользователя,
имеющего доступ к кэшу приложений, используемых в Collaboration.
Значение этого параметра (CACHEMANAGER) устанавливается по
умолчанию и должно соответствовать ID пользователя, созданного на
Collaboration Server в ходе добавления библиотеки аутентификации
(см. «Добавление библиотеки аутентификации»).

ƒ Application.CollaborationServer.CachePassword – Пароль, который


соответствует имени CacheUserName. Значение этого параметра
должно быть введено в myPrimavera Administration Application и
должно соответствовать паролю, используемому для
CACHEMANAGER на Collaboration Server. Пароль, создаваемый по
умолчанию на Collaboration Server, также выглядит как
CACHEMANAGER ((см. «Добавление библиотеки аутентификации»).

Дополнительные параметры
Остальные параметры Collaboration могут быть изменены в случае
необходимости, однако, внесение в них изменений не требуется для
обеспечения функциональности режима совместной работы в myPrimavera.

ƒ Application.CollaborationServer.CollaborationWorkspaceName – имя
рабочей среды для Collaboration, устанавливаемое по умолчанию.

ƒ Application.CollaborationServer.InitiationWorkspaceName – имя
рабочего окружения инициации, устанавливаемое по умолчанию.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


188 Установка Collaboration

ƒ Application.CollaborationServer.AppName – имя приложения по


умолчанию, используемое myPrimavera.

ƒ Application.CollaborationServer.PoolSize – число инициализированных


соединений, используемых Collaboration.

ƒ Application.CollaborationServer.PoolUserName – имя пользователя,


используемое для запуска пула соединений.

ƒ Application.CollaborationServer.PoolUserPassword – пароль,
соответствующий имени пользователя, используемого для запуска пула
соединений.

ƒ Application.CollaborationServer.AdminUserName – имя пользователя,


обладающего правами администрирования.

ƒ Application.CollaborationServer.AdminPassword – пароль
пользователя, обладающего правами администрирования.

ƒ Application.CollaborationServer.CacheLimit – максимальное
количество CMS-объектов, хранимых в кэше приложений.

ƒ Application.CollaborationServer.StrictDocumentVersioning – при
значении «true» отладка документа ограничивается наиболее недавней
(самой новой) версии документа. При значении «false» отладке может
быть подвергнут документ любой версии.

ƒ Application.CollaborationSyncService.SynchronizationInterval –
интервал, с которым производится запуск службы синхронизации
Collaboration. Синхронизация перемещает документы, отмеченные для
удаления, в папку \trash на collaboration server. Кроме того, прочие
элементы Collaboration (например, дискуссии или уведомления),
которые должны быть удалены (например, когда проект удаляется),
перемещаются в папку \trash.

ƒ Application.CollaborationRecyclerService.Automatic - При значении


«true» разрешается работа службы очистки, которая избавляется от
удаленных документов и других элементов Collaboration (находящихся
в папке \trash).

ƒ Application.CollaborationRecyclerService.RecycleInterval – интервал, с
которым производится запуск службы очистки.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 189

Установка пакета обновления Collaboration Server для обеспечения


совместимости с myPrimavera 4.1

После того, как Collaboration Server будет установлен и настроен для


работы с myPrimavera, поверх него необходимо будет установить пакет
обновления (v3.1 HFB5). Для того, чтобы установить пакет обновления,
вам необходимо выполнить следующие действия:

1. Остановить iManage Process Manager (impm или impm.exe).

Если вы установили Process Manager как службу Windows, откройте апплет


«Службы» («Services»), найдите службу iManage PM и остановите ее.

Остановка службы iManage Process Manager приведет к


остановке служб индексирования и CMS.

2. Если необходимо, вставьте компакт-диск с myPrimavera/web-


приложениями.

3. Запустите соответствующую операционной системе программу


установки:

Windows: <CD>:\collab\31HFB5\instdata\windows\vm\svr31b5.exe
Solaris: <CD>/collab/31/instdata/solaris/vm/svr31b5.bin

4. Выберите язык установки и ознакомьтесь с введением.

5. Подтвердите принятие лицензионного соглашения.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


190 Установка Collaboration

6. Когда вам будет предложен путь к каталогу установки, убедитесь, что


этот путь корректен. Если это не так, нажмите «Выбрать…» («Choose…»)
и выберите основной каталог установки (этот каталог содержит каталог
«worksiteserver»).

7. Когда вам будет предложен каталог резервного копирования, вы можете


либо оставить каталог, предлагаемый по умолчанию, либо вручную
напечатать путь к новому каталогу, либо нажать «Выбрать…»
(«Choose…») и выбрать каталог резервного копирования.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 3: Установка и настройка серверной части 191

8. После завершения работы программы установки нажмите «Готово»


(«Done») для выхода из нее.

9. Удалите временные файлы (все файлы), находящиеся в каталоге \fxfer


каталога установки Worksite MP. По умолчанию этот каталог расположен
следующим образом: c:\worksitemp\<library_name>\fxfer\.

10. Перезапустите iManage Process Manager (или перезапустите службу в


Windows). Если для служб CMS и индексирования не установлен способ
запуска «Автоматически» («Auto-start»), перезапустите их из Диспетчера
конфигураций.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


192 Установка Collaboration

11. Чтобы убедиться в успешном обновлении, запустите Диспетчер


конфигураций, щелкните «Помощь» («Help»), «О программе» («About»)
и прокрутите текст в окне до конца.

Текущая версия должна иметь номер 3.1.6.2.5.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 193

Установка дополнительных компонентов

В этой главе В этой главе описаны дополнительные компоненты,


которые вам может потребоваться установить в вашей
Установка службы задач конкретной реализации пакета Primavera. Эти
компоненты не зависят друг от друга, поэтому вы
Настройка можете установить только те из них, которые вам
распределенной службы необходимы. Если ваша реализация пакета Primavera
задач не требует дополнительных компонентов, вы можете
пропустить изучение данной главы.
Параметры настройки
службы задач,
прописываемые в реестре

Установка SDK

Создание файлов
автоматической установки

Установка Claim Digger

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


194 Установка клиентских модулей

Установка службы задач (Job Service)

Служба задач Primavera позволяет автоматизировать ряд функций в модуле


Project Management. С ее помощью вы сможете использовать фактические
значения, составлять пакетные отчеты, экспортировать проекты, выполнять
расчет расписания проектов и суммировать проекты. Служба задач
Primavera запускается как служба Windows NT/2000 и способна
поддерживать неограниченное количество задач, каждая из которых имеет
свое собственное расписание. Задачи определяется в модуле Project
Management и хранятся в базе данных проектов предприятия.

Если вы работаете более чем с одной базой данных проектов, вы можете


запускать задачи для всех баз данных с одного и того же компьютера,
работающего под управлением Windows NT/2000 Server, установив
несколько копий службы задач, как описано далее в настоящем разделе.

Установка службы задач


1. Дважды щелкните по файлу SETUP.EXE в корневой папке
установочного компакт-диска Primavera.

В дополнение к Для перехода к очередному шагу нажимайте кнопку «Далее»


установке службы задач, («Next») в каждом диалоговом окне Мастера.
вы должны настроить
базу данных myPrimavera 2. Введите ключ продукта, находящийся на этикетке установочного
для запуска службы компакт-диска Primavera.
задач Project Architect.
Обратитесь к разделу
«Настройка базы данных
myPrimavera для запуска
службы задач Project
Architect».

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 195

3. Подтвердите принятие лицензионного соглашения.

4. Выберите «Приложения или компоненты Primavera» («Primavera


applications or components»).

5. Выберите «Другие компоненты» («Other Components»).

6. Выберите «Служба задач» («Job Service»).

Для того, чтобы использовать распределенную службу задач,


выберите опцию «Включить конфигурацию распределенной
службы задач» («Include Distributed Job Service Configuration»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


196 Установка клиентских модулей

Мастер установки начинает проверять, имеет ли пользователь


права администратора. При отсутствии у пользователя таких
прав Мастер установки завершит работу.

Далее Мастер установки выполняет установку файлов BDE на ваш


компьютер.

7. Для установки службы задач нажмите «Далее» («Next»).

8. Введите псевдоним базы данных и параметры соединения. Используйте


учетную запись pubuser.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 197

Служба задач использует BDE-псевдоним для того, чтобы соединиться с


сервером баз данных.

Не используйте тире в BDE-псевдониме, так как это приведет к


возникновению ошибки.

9. Выберите тип сервера баз данных: Oracle или Microsoft SQL


Server/MSDE.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


198 Установка клиентских модулей

10. Если вы соединяетесь с Oracle, введите строку подключения Oracle,


которая может быть найдена в файле TNSNAMES.ORA, и сетевой
протокол. Чтобы установить правильные параметры настройки драйвера,
укажите ту версию Oracle, которую вы используете.

Если вы соединяетесь с Microsoft SQL Server или MSDE, введите имя базы
данных и укажите имя серверного компьютера.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 199

11. Нажмите «Далее» («Next»).

Указанный вами BDE-псевдоним создан.

12. Для начала копирования файлов нажмите «Далее» («Next»).

Программа установки выполняет установку файлов службы задач.

Если вы выполняете программу установки на СЕРВЕРНОЙ


машине в распределенной среде службы задач, НЕ НАЖИМАЙТЕ
кнопку «Проверить» («Test»), как описано на следующем шаге.

13. Нажмите «Проверить» («Test»), чтобы проверить соединение с базой


данных. Если тест завершается неудачей, вы все равно можете продолжить
установку.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


200 Установка клиентских модулей

Детальная информация о Вы можете создать несколько копий службы задач, что даст вам
запуске задач для возможность запускать несколько служб задач для всех баз данных
нескольких баз данных с проектов с одного серверного компьютера, работающего под управлением
помощью службы задач Windows NT/2000. Создайте по одной копии службы задач для каждой
приведена в параграфе
базы данных. После того, как соединение для вашей первой базы данных
«Запуск служб задач для
нескольких баз данных» будет создано, нажмите кнопку «Добавить службу задач» («Add more Job
в конце настоящего Service») и укажите псевдоним для второй базы данных. Повторите шаги с
раздела. 7 по 12.

Нажмите данную
кнопку, чтобы
задать
параметры
соединения для
другой копии
службы задач.

При установке нескольких копий службы задач прежде всего


следует остановить все существующие службы задач.

14. По окончании добавления копий служб задач нажмите «Далее»


(«Next») для продолжения работы Мастера.

15. Нажмите кнопку «Финиш» («Finish»).

По окончании процесса установки ваш компьютер будет автоматически


перезагружен.

После того, как служба задач будет установлена на ваш компьютер и


сможет успешно соединяться с базой данных, эта служба будет с нужной
периодичностью запускать любые определенные пользователем задачи,
выполнение которых запланировано в модуле Project Management.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 201

Запуск служб задач для нескольких баз данных

После того, как вы установите отдельную копию службы задач для каждой
базы данных проектов, вы сможете использовать фактические значения,
составлять пакетные отчеты, экспортировать проекты, выполнять расчет
расписания проектов и подводить итоги по всем базам данных с одной
серверной машины, работающей под управлением NT/2000. Войдите в
модуль Project Management и выберите одну из баз данных проектов, по
которой вы хотите выполнить подведение итогов.

Выберите псевдоним
базы данных, по
которой вы хотите
выполнить
подведение итогов.

В модуле Project Management выберите «Инструменты» («Tools»),


«Службы задач» («Job Services»). Добавьте службу задач, которую вы
хотите запустить для выбранной базы данных. Чтобы установить еще одну
службу задач для второй базы данных проектов, выйдите из модуля Project
Management. Затем войдите в модуль Project Management повторно и
выберите следующую базу данных проектов, указав ее псевдоним. В
диалоговом окне «Службы задач» («Job Services») добавьте задачу для
открытой в данный момент базы данных.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


202 Установка клиентских модулей

Некоторые замечания о заданиях для модуля суммирования и о


myPrimavera
Функции управления ресурсами в myPrimavera, в которых используются
итоговые данные, опираются на создание текущих записей о ресурсах
предприятия. Каждая запись представляет собой итог (сумму) всех
назначений для данного ресурса. Для того, чтобы имеющиеся на
предприятии записи соответствовали текущему моменту времени (были
актуальными), при подведении итогов по проектам воспользуйтесь
описанными ниже методами.

ƒ Суммирование проекта непосредственно в myPrimavera. Задачи,


относящиеся к модулю подведения итогов myPrimavera,
предусматривают постоянное обновление ведущихся на предприятии
записей о ресурсах в выбранном проекте.

ƒ Войдите в клиент-серверный модуль как Администратор-


суперпользователь (Admin SuperUser) и создайте для модуля
суммирования задачу генерации записей о ресурсах предприятия по
всем ресурсам указанных проектов.

ƒ Если при работе с клиент-серверным модулем для подведения итогов


используются пункты меню, для того, чтобы создание таких записей о
ресурсах предприятия было возможным, в реестре должен
существовать определенный ключ. Для создания ключа добавьте в
ветвь реестра HKEY_LOCAL_MACHINE/SOFTWARE/Primavera
параметр EnterpriseSummaries (тип данных – REG_DWORD) и
измените его значение на «1».

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 203

Некоторые замечания об отправке задач службы задач


непосредственно на принтер
Для того, чтобы вы могли отправить ту или иную задачу на принтер, ваша
служба задач должна быть надлежащим образом настроена. Для
осуществления такой настройки на компьютере, на котором выполняется
служба задач, выполните следующие шаги:

1. В Панели управления (Control Panel) выберите


«Администрирование» («Administrative Tools»), «Службы» («Services»).

2. Выполните двойной щелчок на службе «Служба задач Primavera»


(«Primavera Job Service»).

3. В диалоге «Свойства службы задач Primavera» («Primavera Job


Service Properties») выберите закладку «Зарегистрироваться (войти) от
имени» («Log On»).

4. Выберите «Эта учетная запись» («This Account») и введите имя


учетной записи и пароль пользователя с административными
полномочиями.

5. Нажмите «OK».

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


204 Установка клиентских модулей

Настройка распределенной службы задач

Распределенная служба задач (Distributed Job Service, DJS) представляет


собой расширение службы задач, которое дает возможность компьютеру-
контроллеру управлять несколькими серверами, на которых выполняются
службы задач. Нераспределенная служба задач запускает задания на одной
машине, установка распределенной службы задач на нескольких машинах
позволяет запускать на каждой машине свою независимую службу задач.

В случае распределенной службы задач каждый выделенный сервер


запускает задания на выполнение согласно указаниям контроллера
посредством DCOM-коммуникации, как показано на приводимом рисунке.
Это распределяет приходящуюся на службу задач нагрузку по нескольким
машинам. При желании можно сделать так, чтобы контроллер также
выполнял задания.

В дополнение к
подготовительным мерам,
описанным в данном
Подготовка контроллера и серверов DJS к установке и
разделе, вы должны настройке
настроить базу данных Прежде чем приступать к установке и настройке DJS на контроллере и
myPrimavera для запуска
службы задач Job Architect.
серверах, необходимо выполнить следующие действия:
Детальная информация по
этому вопросу приведена в ƒ На контроллере и всех серверах DJS определите переменные «Temp» и
параграфе «Настройка базы «TMP» в закладке «Переменные окружения» («Environment
данных myPrimavera для variables») апплета «Система» («System») Панели управления (Control
запуска службы задач Job
Architect» раздела Panel) (как для пользовательских, так и для системных переменных).
«Изменение параметров
конфигурации баз данных» ƒ Синхронизируйте системные часы (таймеры) контроллера и всех
главы «Установка серверов DJS, чтобы они имели одинаковые временные метки в файлах
myPrimavera».
журналов.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 205

Установка распределенной службы задач


Прежде чем вы приступите к установке распределенной службы задач,
определите контроллер и серверы (не более 10). Установите на каждую
машину службу задач, как описано в разделе «Установка службы задач».
При установке службы задач на контроллер обязательно выберите опцию
«Включить конфигурацию распределенной службы задач» («Include
Distributed Job Service Configuration»), как показано на приводимом ниже
рисунке. По завершении процесса установки вернитесь к этому разделу,
чтобы настроить права доступа пользователей.

Компания Primavera рекомендует, чтобы контроллер и все


связанные с ним серверы находились в одном и том же домене.
Кроме того, каждая машина должна работать под управлением
Windows 2000 SP3 (или более поздней версии).

Настройка прав доступа к распределенной службе задач


Прежде чем приступить к настройке DCOM и DJS, вы должны создать
пользователей, которые будут обладать правами запускать службу задач,
модифицировать параметры реестра и иметь доступ к информации
контроллера о путях, а также иметь доступ к приложениям в сети.

На сервере, являющемся контроллером домена, в котором располагаются


контроллер службы задач и серверы DJS, выполните следующие действия:
1. Создайте группу пользователей (например, PrmJob Admins).
2. Для контроллера службы задач и каждого сервера DJS добавьте имя
пользователя к только что созданной группе пользователей. Например:

Имя контроллера: ControllerUser


Имя сервера 1 (сервер DCOM): Server1User
Имя сервера 2 (сервер DCOM): Server2User
Имя сервера 3 (сервер DCOM): Server3User

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


206 Установка клиентских модулей

3. На контроллере службы задач и на каждом сервере DJS добавьте


созданную группу к группе локальных администраторов.

4. На закладке «Безопасность по умолчанию» («Default Security»)


диалога «Свойства: настройка Distributed COM» («Distributed COM
Configuration Properties») добавьте созданную группу к каждому типу
разрешений, настраиваемых пользователем (кнопка «Изменение
умолчаний» («Custom Permissions»)).

Приведенный выше пример иллюстрирует


многопользовательский сценарий. Вы также можете настроить
и однопользовательский доступ. Например, вы можете создать
единственного пользователя домена (например, ControllerUser) и
добавить этого пользователя в группу локальных
администраторов контроллера службы задач и каждого сервера
DJS. Далее, когда вы будете выполнять настройку DCOM, вы
можете создать пользователя ControllerUser вместо группы
PrmJob Admins, показанной выше.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 207

Настройка DCOM для работы с распределенной службой задач


Для того, чтобы настроить DCOM для работы с распределенной службой
задач, необходимо выполнить следующие шаги для контроллера службы
задач и каждого сервера DJS.

1. Из командной строки (или из меню «Пуск» («Start»), «Выполнить»


(«Run»)) запустите dcomcnfg. Вам будет предложено окно диалога
«Свойства: настройка Distributed COM» («Distributed COM
Configuration Properties»).

2. В закладке «Приложения» («Applications») диалога «Свойства:


настройка Distributed COM» («Distributed COM Configuration
Properties») выберите {9E521861-5A76-11D5-98F4-00C0F680F1F}, после
чего щелкните «Свойства» («Properties»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


208 Установка клиентских модулей

3. В диалоге «Свойства» («Properties») на закладке «Общие» («General»)


в поле «Уровень проверки подлинности» («Authentication Level»)
установите значение «Подключение» («Connect»).

Убедитесь, что для контроллера службы задач и всех серверов


DJS установлен один и тот же уровень проверки подлинности.
При желании вы можете установить уровень «Подключение»
(«Connect») в качестве уровня проверки подлинности по
умолчанию на закладке «Свойства по умолчанию» («Default
Properties») диалога «Свойства: настройка Distributed COM»
(«Distributed COM Configuration Properties»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 209

4. В диалоге «Свойства» («Properties») на закладке «Размещение»


(«Location») выберите «Выполнение приложения на данном
компьютере» («Run Application On This Computer»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


210 Установка клиентских модулей

5. В диалоге «Свойства» («Properties») на закладке «Безопасность»


(«Security») выберите опции так, как показано на приводимом ниже
рисунке: «Использовать пользовательские разрешения доступа» («Use
custom access permissions»), «Использовать пользовательские
разрешения запуска» («Use custom launch permissions») и
«Использовать пользовательские разрешения для настройки» («Use
custom configuration permissions»).

Выберите
опции так, как
показано на
этом рисунке.
Нажмите
«Изменить»
(«Edit») для
того, чтобы
добавить
пользователей
и группы к
каждому
разрешению,
устанавливае-
мому
пользователем.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 211

6. Для каждого типа разрешений, устанавливаемых пользователем,


щелкните соответствующую кнопку «Изменить» («Edit») и выполните
шаги 7 – 9. После того как вы выполните шаги 7 – 9 для всех трех типов
разрешений, устанавливаемых пользователем, переходите к шагу 10.

Вам предлагается диалог «Разрешения: значения реестра» («Registry


Value Permissions») (показан на приводимом ниже рисунке).

Для типа «Разрешение доступа» (Access Permissions) это поле


содержит значение «Разрешить доступ» («Allow Access»). Для типа
«Разрешение запуска» (Launch Permissions) оно содержит значение
«Разрешить запуск» («Allow Launch»). И, наконец, для типа
«Разрешение для настройки» (Configuration Permissions) оно содержит
значение «Полный допуск» («Full Control»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


212 Установка клиентских модулей

7. В диалоге «Разрешения: значения реестра» («Registry Value


Permissions») нажмите «Добавить» («Add»).

Открывается диалог «Добавление пользователей и групп» («Add Users


and Groups») (показанный на приводимом ниже рисунке).

Для типа
«Разрешение
доступа» (Access
Permissions)
выберите значение
«Разрешить
доступ» («Allow
Access»). Для типа
«Разрешение
запуска» (Launch
Permissions)
выберите значение
«Разрешить
запуск» («Allow
Launch»). И для
типа «Разрешение
для настройки»
(Configuration
Permissions)
выберите значение
«Полный допуск»
(«Full Control»).

8. В диалоге «Добавление пользователей и групп» («Add Users and


Groups») выберите созданную вами ранее группу пользователей (в нашем
примере PrmJobAdmins). В поле «Тип доступа» («Type of Access»)
выберите «Разрешить доступ» («Allow Access»). Нажмите «OK».

Когда вы будете повторять этот шаг для опции


«Использовать пользовательские разрешения запуска» («Use
custom launch permissions»), выберите значение «Разрешить
запуск» («Allow Launch»). И, наконец, когда вы будете
повторять этот шаг для опции «Использовать
пользовательские разрешения для настройки» («Use custom
configuration permissions»), выберите «Полный доступ» («Full
Control»).

9. В диалоге «Разрешения: значения реестра» («Registry Value


Permissions») нажмите «OK».

Диалог закрывается. Закладка «Безопасность» («Security») диалога


«Свойства» («Properties») все еще открыта.

Если вы не выполнили шаги 6 – 9 для всех трех типов


пользовательских разрешений (доступ, запуск, настройка),
выбранных на шаге 5, вернитесь к шагу 6. Если шаги 6 – 9
выполнены для всех трех типов пользовательских разрешений,
переходите к шагу 10.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 213

10. В диалоге «Свойства» («Properties») на закладке «Учетная запись»


(«Identity») (показан на следующем рисунке) выберите опцию
«Указанный пользователь» («This user»). Введите пароль пользователя,
имеющего административные привилегии на используемом вами
компьютере.

11. Для закрытия диалога нажмите «OK».

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


214 Установка клиентских модулей

12. На компьютере, исполняющем функции контроллера службы задач,


запустите апплет «Службы» («Services») Панели управления (Control
Panel).

13. В диалоге «Службы» («Services») дважды щелкните мышью на имени


службы «Primavera Job Service» (JSDB). Откроется диалог «Свойства»
(«Properties»).

14. В диалоге «Свойства» («Properties») (показан на приводимом ниже


рисунке) выберите «С учетной записью» («This account») и введите
пароль пользователя, обладающего административными полномочиями на
контроллере службы задач.

Шаги 12 – 14 необходимы для того, чтобы дать возможность


DJS использовать имя и пароль администратора, указанные вами
во время настройки DCOM, в качестве имени запускающего
пользователя (пользователя, от имени которого
осуществляется запуск всех приложений) для всех серверов.

15. Нажмите «OK», чтобы закрыть диалог.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 215

Настройка контроллера службы задач и серверов DJS


Настройка контроллера службы задач и серверов DJS выполняется с
помощью Distributed Job Services Configuration Tool (инструмента
настройки распределенных служб задач). Следуйте приводимым ниже
инструкциям для того, чтобы воспользоваться этим инструментом и
настроить контроллер службы задач и серверы DJS.

1. На контроллере запустите файл DistributedJobAdmin.exe, находящийся в


каталоге C:\Program Files\Common Files\Primavera Common\JSConfig.

Откроется окно диалога «Настройка распределенных служб задач»


(«Distributed Job Services Configuration») (как показано на приводимом
ниже рисунке).

2. В диалоге «Настройка распределенных служб задач» («Distributed


Job Services Configuration») нажмите «Обзор» («Browse»). Перейдите в
папку Windows\System32 и выберите PrmJobSvXXXX.exe, где XXXX
эквивалентно BDE-псевдониму соединения с базой данных (в приведенном
примере XXXX эквивалентно JSBD_PE, как показано на следующем
рисунке).

3. В диалоге «Настройка распределенных служб задач» («Distributed


Job Services Configuration») нажмите «Добавить» («Add»). Для каждого
из перечисленных серверов выберите соответствующий эквивалент
PrmJobSvXXXX.exe.

Диалог «Настройка распределенных служб задач» («Distributed Job


Services Configuration») должен выглядеть так, как показано на
следующем рисунке.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


216 Установка клиентских модулей

Выберите
«Запрещено»
(«Disabled»),
чтобы запретить
DJS на конкретной
машине. В данном
примере
контроллер будет
управлять
выполнением задач
на серверах, но не
будет выполнять
их сам.

Если вы уже использовали данный инструмент настройки, все


серверы, которые вы ранее настроили, будут представлены в
списке серверов (таблица в нижней части предыдущего рисунка).

4. Установите статус «Разрешено («Enabled»)/Запрещено» («Disabled»)


для контроллера и каждого сервера DJS.

Вы можете запретить DJS на любой машине (например, в случае,


когда вы хотите, чтобы задачи выполнялись только на серверах,
но не на контроллере). Однако, даже машина, имеющая состояние
«Запрещено», способна выполнять задачи, если недоступна ни
одна машина, имеющая состояние «Разрешено» (например, в
случае проблем с сетью).

5. Нажмите «Проверить» («Test»), чтобы убедиться, что настройка DCOM


и установка PrmJob на каждой машине выполнены корректно.

6. В поле «Максимальное количество задач myPrimavera» («Maximum


Number of myPrimavera Jobs») введите число в диапазоне от нуля до
количества серверов DJS, имеющих статус «Разрешено».

Параметр «Максимальное количество задач» определяет, какое


количество задач может выполняться одновременно. Этот
параметр не влияет на настройку рекуррентных
(повторяющихся, периодических) задач с использованием диалога
«Службы задач» («Job Services») в модуле Project Management.

7. Нажмите кнопку «Сохранить изменения» («Save settings»), затем


кнопку «Закрыть» («Close»).

8. Перезагрузите контроллер и все серверы DJS.

После того, как контроллер будет перезагружен, его действия


по планированию задач будут отражаться в апплете «Просмотр
событий» («Event Viewer»). Файлы журналов для всех задач
хранятся в соответствующей папке контроллера (не на
серверах).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 217

Параметры настройки службы задач, прописываемые в реестре

При желании вы можете изменить параметры настройки распределенной и


нераспределенной службы задач, прописываемые в системном реестре.
Войдите в меню «Пуск» («Start»), «Выполнить» («Run») и выполните
команду regedit. Откроется окно Редактора реестра (Registry Editor). В
Редакторе реестра перейдите в каталог My
Computer\HKEL_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\P
rmJobSvXXXX\Parameters (где XXXX эквивалентно псевдониму BDE
соединения с базы данных).

В приводимой ниже таблице представлены параметры настройки,


прописываемые в реестре.

[Параметры локализации]

Имя и описание параметра Установка по Допустимый диапазон


умолчанию значений/значения
EstablishDBConnectionRetryCount 3 1-10
Количество попыток соединения с базой данных при запуске
(загрузке) системы.
NonRecurringJobCleanupRate 3600 60-604800
Периодичность (в секундах), с которой выполненные задания
myPrimavera удаляются из базы данных (от 1 минуты до 7
дней).
NonRecurringJobRefreshRate 5 1-3600
Периодичность (в секундах), с которой задания myPrimavera
загружаются из базы данных.
RecurringJobRefreshRate 600 60-1440
Периодичность (в секундах), с которой задания модуля Project
Management загружаются из базы данных.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


218 Установка клиентских модулей

Установка SDK

Пакет SDK дает возможность внешним приложениям использовать данные


Primavera. В дополнение к данным, SDK предоставляет совокупность
бизнес-правил и расчетных значений, а также повышает безопасность
(защищенность) приложений. SDK поддерживает стандарт ODBC для
соединения с базой данных проектов. Поддерживаются также и ODBC-
совместимые интерфейсы, такие как OLE-DB и JDBC.

Установка SDK
1. Дважды щелкните по файлу SETUP.EXE в корневой папке
установочного компакт-диска Primavera.

Для перехода к очередному шагу нажимайте кнопку «Далее»


(«Next») в каждом диалоговом окне Мастера. Для выхода из
Мастера на любой стадии процесса установки нажмите кнопку
«Отмена» («Cancel»).

2. Введите ключ продукта, находящийся на этикетке установочного


компакт-диска Primavera.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 219

3. Подтвердите принятие лицензионного соглашения.

4. Выберите «Приложения или компоненты Primavera» («Primavera


applications or components»).

5. Выберите «Другие компоненты» («Other Components»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


220 Установка клиентских модулей

6. Выберите «Пакет разработки программного обеспечения» («Software


Development Kit»).

7. Нажмите «Далее» («Next») в диалоге приветствия.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 221

8. Выберите папку назначения для файлов SDK.

По умолчанию файлы устанавливаются в папку Program Files\Common


Files\Primavera Common\PMSDK.

9. Нажмите «Далее» («Next») для копирования файлов.

Выполняется копирование файлов BDE 5.2.02 на ваш компьютер.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


222 Установка клиентских модулей

10. Нажмите «OK» после того, как прочтете объяснение оставшейся части
процесса.

Вы будете создавать BDE-псевдоним для использования с SDK. Этот


псевдоним – PMSDK. Далее вы создадите имя источника пользовательских
данных (DSN) ODBC. Это имя – PrimaveraSDK. Этот ODBC DSN будет
использовать BDE-псевдоним для соединения с базой данных проектов.

11. Выберите тип драйвера вашего сервера баз данных.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 223

12. Введите информацию о соединении, требуемую для вашего типа базы


данных.

Если вы соединяетесь с Oracle, введите строку подключения Oracle,


которая может быть найдена в файле TNSNAMES.ORA, и сетевой
протокол. Чтобы установить правильные параметры настройки драйвера,
укажите ту версию Oracle, которую вы используете.

Если вы соединяетесь с Microsoft SQL Server или MSDE, введите имя базы
данных и укажите имя серверного компьютера.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


224 Установка клиентских модулей

13. Нажмите «Финиш» («Finish»). BDE-псевдоним PMSDK создан.

14. Убедитесь, что параметры ODBC-соединения корректны


применительно к вашей базе данных, затем нажмите «OK».

ODBC DSN создано. Это – PrimaveraSDK.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 225

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


226 Установка клиентских модулей

15. Нажмите «Финиш» («Finish»).

16. Нажмите «OK» для перезагрузки компьютера.

После того, как SDK будет установлен на ваш компьютер, вы сможете


соединяться с базой данных проектов, используя ODBS DSN.
Документация по SDK находится в папке Program Files\Common
Files\Primavera Common\PMSDK\Doc.

Для доступа к SDK вы должны быть добавлены как пользователь


с правами доступа администратора-суперпользователя либо вам
должна быть предоставлена глобальная привилегия «Просмотр
всех глобальных/проектных данных посредством SDK» («View All
Global/Project Data via SDK»).

Документация по SDK доступна для чтения посредством web-


браузера. Откройте файл INDEX.HTM, чтобы просмотреть
содержание документации.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 227

Создание файлов автоматической установки

Автоматическая установка дает возможность администратору


устанавливать модули Primavera на компьютер клиента, не отвечая на
запросы Мастера установки. Все детальные сведения о конфигурации,
необходимые для установки, указываются при первом создании файлов
автоматической установки. Вы можете выбрать, какие клиентские модули
устанавливать, настроить параметры соединения с базой данных проектов
и указать папки, в которые будут скопированы файлы программ.

Когда вы используете Мастер установки для создания файлов


автоматической установки, эти файлы копируются в папку
\Primavera\Unattended Setup на локальном диске. Можно указать и другое
размещение, например, сетевой диск.
Подробные сведения о
Чтобы приступить к процессу автоматической установки, необходимо
запуске процесса
автоматической запустить файл AUTO_INST.EXE. Этот исполняемый файл запускает
установки содержатся в специальную программу, которая использует для установки клиентской
главе «Установка части Primavera информацию, содержащуюся в файле SILENTINST.INI.
клиентских модулей» Этот файл содержит параметры настройки, которые были указаны при
Части 4. создании файлов автоматической установки.

Вы можете в любой момент отредактировать файл


SILENTINST.INI и изменить параметры настройки. Вы также
можете перезапустить Мастер установки и заново создать
комплект файлов автоматической установки либо создать
несколько комплектов файлов для различных конфигураций.

Если вы создаете комплект файлов автоматической установки и


размещаете их на сетевом сервере, разрешив совместное использование, то
появляется возможность запускать процесс автоматической настройки с
сетевого сервера на любое количество клиентских машин, подключенных к
сети. Процесс автоматической установки также обеспечивает идентичную
настройку всех клиентских модулей.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


228 Установка клиентских модулей

Создание файлов автоматической установки


1. Выполните двойной щелчок мышью на файле SETUP.EXE в корневой
папке установочного компакт—диска Primavera.

Для перехода к очередному шагу нажимайте кнопку «Далее»


(«Next») в каждом диалоговом окне Мастера. Для выхода из
Мастера на любой стадии процесса установки нажмите кнопку
«Отмена» («Cancel»).

2. Введите ключ продукта, находящийся на этикетке установочного


компакт-диска Primavera.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 229

3. Подтвердите принятие лицензионного соглашения.

4. Выберите «Приложения или компоненты Primavera» («Primavera


applications or components»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


230 Установка клиентских модулей

5. Выберите «Другие компоненты» («Other Components»).

6. Выберите «Файлы автоматической установки» («Unattended setup


files for future use»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 231

7. Нажмите «Далее» («Next») в диалоге приветствия.

8. Укажите папку назначения для устанавливаемых файлов.

По умолчанию Мастер установки создает для этих файлов папку


\Primavera\Unattended Setup.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


232 Установка клиентских модулей

9. Поставьте флажок в поле напротив каждого клиентского модуля,


который вы хотите установить. Выберите используемый вами тип базы
данных, затем напечатайте BDE-псевдонимы баз данных.

10. Выберите пути к каталогам назначения на клиентских машинах для


модулей, совместно используемых файлов и файлов BDE.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 233

11. Введите информацию о соединении для используемой базы данных и


пароль для доступа к базе данных.

Если вы соединяетесь с базой данных Oracle, введите строки подключения.

Если вы соединяетесь с базой данных Microsoft SQL Server или MSDE,


введите имена сервера и базы данных.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


234 Установка клиентских модулей

12. Нажмите «Далее» («Next»), чтобы начать копирование файлов.

13. Нажмите «Финиш» («Finish»).

Если вы хотите, чтобы администраторы запускали процесс автоматической


установки удаленно с клиентских компьютеров, предоставьте
администраторам разрешение на запуск программы автоматической
установки, находящейся в папке Unattended Setup на сервере сети.

Для того, чтобы выполнить удаление файлов автоматической


установки, запустите апплет «Установка и удаление
программ» («Add/Remove Programs») из меню «Пуск» («Start»),
«Настройка» («Settings»), «Панель управления» («Control
Panel»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 235

Установка Claim Digger

Claim Digger дает пользователям возможность сравнивать два проекта друг


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

Установка Claim Digger


1. Дважды щелкните мышью на файле SETUP.EXE в корневой папке
установочного компакт-диска Primavera.

Для перехода к очередному шагу нажимайте кнопку «Далее»


(«Next») в каждом диалоговом окне Мастера. Для выхода из
Мастера на любой стадии процесса установки нажмите кнопку
«Отмена» («Cancel»).

2. Введите ключ продукта, находящийся на этикетке установочного


компакт-диска Primavera.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


236 Установка клиентских модулей

3. Подтвердите принятие лицензионного соглашения.

4. Выберите «Приложения или компоненты Primavera» («Primavera


applications or components»).

5. Выберите «Другие компоненты» («Other Components»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 237

6. Выберите «Claim Digger».

После нажатия кнопки «Далее» («Next») программа установки


начинает проверять наличие на компьютере установленного
пакета Java SDK или JRE 1.4 или более поздней версии. Если ни
один из этих пакетов не обнаруживается, запускается Мастер
установки JRE 1.4.2. Вам необходимо выполнить предписываемые
этим Мастером шаги, после чего по завершении установки JRE
1.4.2 вернуться к установке Claim Digger.

7. На экран выводится окно Мастера установки Claim Digger.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


238 Установка клиентских модулей

8. Выберите язык, на котором вы хотите устанавливать программное


обеспечение.

9. Проверьте или измените (при необходимости) путь к месту установки


Claim Digger.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 239

10. Проверьте параметры установки Claim Digger в окне, представляющем


сводную информацию.

11. Укажите тип базы данных (Oracle или Microsoft SQL Server/MSDE).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


240 Установка клиентских модулей

12. Укажите параметры соединения с базой данных.

Введите имя пользователя базы данных и пароль, имя базы данных, адрес и
порт хоста. Имя базы данных, адрес и порт хоста зависят от конкретной
реализации Oracle или MS SQL Server. Поле «Порт хоста базы данных»
(«Database Host Port») содержит порт, установленный по умолчанию для
выбранного вами типа базы данных. Вы можете изменять этот порт.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 241

Подробно о 13. В том случае, если имеется уже существующая (настроенная)


конфигурациях конфигурация базы данных версии 4.1, вы можете либо использовать ее,
рассказывается в разделе либо создать новую.
«Использование
myPrimavera Если вы устанавливаете Claim Digger впервые, выберите опцию
Administration создания новой конфигурации. Это необходимо для обеспечения
Application» главы согласования с вновь добавленными параметрами настройки.
«Установка
myPrimavera».

Если существующие (настроенные) конфигурации отсутствует, указанный


выше экран не появляется, и в процессе установки автоматически
Детальная информация создается конфигурация по умолчанию с именем myPrimavera
приведена в разделе Configuration. Вы можете редактировать настройки параметров данной
«Изменение параметров
конфигурации с помощью myPrimavera Administration Application.
настройки базы данных»
главы «Установка
myPrimavera». После завершения установки вы можете в случае необходимости
запустить Мастер настройки баз данных, чтобы выбрать
другую конфигурацию.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


242 Установка клиентских модулей

14. При появлении сообщения, подтверждающего успешную настройку


базы данных, нажмите «OK».

15. Для завершения установки нажмите «Финиш» («Fininsh»).

Детальная информация, касающаяся Claim Digger, содержится в


Справочном руководстве по управлению проектами.

Сравнение крупных проектов: увеличение объема памяти,


отводимого Claim Digger
При работе с большими проектами Claim Digger может реагировать с
большим опозданием из-за недостатка памяти. Claim Digger использует
задаваемые по умолчанию массовые (усредненные) установки JVM,
которые могут оказаться неадекватными для данного конкретного проекта.
Максимальный объем памяти, доступный Claim Digger, может быть
изменен через реестр Windows.

Не добавляйте этот параметр в реестр, если только объем


установленной на компьютере физической памяти не
превышает 256 МБ.

Запустите редактор реестра и войдите в каталог:


HKEY_CURRENT_USER\Software\Primavera\Shared\External
Applications\Claim Digger. Дважды щелкните на ключе «Parameters» и
ведите в начало поля «Значение» («Value») следующую строку: -
Xmx256m

Обратите внимание на то, что между «-Xmx256m» и следующим символом


в поле «Значение» («Value») должен быть пробел.

Детальная информация о массовых (усредненных) установках JVM может


быть найдена в соответствующей документации по Java-приложениям.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 243

Часть 4. Установка и настройка


клиентской части Primavera

В этой части Установка клиентских модулей

Изменение параметров настройки баз данных

Настройка режимов аутентификации

Администрирование пользователей и политики


безопасности

Практическая реализация модуля Timesheets

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


244 Установка клиентских модулей

В данной части Руководства описан процесс установки и


настройки клиентских модулей ПО Primavera (Project
Management, Methodology Management, Portfolio Analysis).
Первая глава, «Установка клиентских модулей», описывает
установку каждой из программ на компьютере
пользователя. Во второй главе, «Изменение параметров
настройки баз данных», рассмотрен процесс использования
Мастера конфигурации баз данных (Database Configuration
Wizard) для изменения параметров соединения с базой
данных, администрирования лицензий, смены паролей
пользователей и настройки учетных записей для доступа к
базе данных.

После того, как вы установите все модули, обратитесь к


главе «Настройка режимов аутентификации» для выбора
метода, с помощью которого будет подтверждаться
правомочность доступа пользователей к модулям ПО
Primavera. Далее прочтите главу «Администрирование
пользователей и политики безопасности», в которой
рассказывается об использовании модуля Project
Management для создания и настройки учетных записей
пользователей и обеспечения безопасности проектных
данных. Если вы установили модуль Timesheets, то
обратитесь к главе «Практическая реализация модуля
Timesheets», в которой описаны процессы создания и
настройки пользователей и табелей учета рабочего времени.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 245

Установка клиентских модулей

В этой главе В данной главе описан порядок установки клиентских


модулей ПО Primavera: Project Management, Methodology
Management и Portfolio Analysis. Для установки этих
Установка клиентского
модулей запустите программу установки на компьютерах,
программного на которых будет работать задействованный в проекте
обеспечения для работы с персонал.
базами данных
(драйверов баз данных) Установка клиентских модулей должна производиться
только после установки и настройки серверной части,
Установка клиентских поскольку Мастер установки, с помощью которого
модулей производится установка клиентских модулей, должен
предварительно установить соединение с сервером баз
Запуск процесса данных. Для того, чтобы установить или запустить модуль
автоматической установки Timesheets, необходимо также предварительно установить и
настроить Group Server.
Установка и запуск Если вы производите обновление уже существующей
desktop-версии модуля конфигурации, вы должны сначала удалить предыдущую
Timesheets версию и лишь после этого устанавливать новую версию
(см. Часть 5).
Запуск web-версии
модуля Timesheets

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


246 Установка клиентских модулей

Установка клиентского программного обеспечения для работы с


базами данных (драйверов баз данных)

Прежде чем вы установите клиентские модули, вам необходимо


установить клиентское программное обеспечение для работы с
используемыми вами базами данных. Это программное обеспечение
позволяет компьютеру-клиенту устанавливать сетевые соединения с базой
данных, находящейся на серверной машине.

Microsoft SQL Server/MSDE


При установке модуля Project Management на компьютер, на него также,
автоматически, устанавливаются файлы клиента Microsoft SQL Server,
необходимые для связи клиентских модулей с базой данных. Вы должны
применить этот метод для установки клиентского программного
обеспечения для работы с базами данных в случае, если вы используете
MSDE.

Если же вы используете Microsoft SQL Server, вы также можете


использовать ваш установочный компакт-диск Microsoft SQL Server для
установки сетевой клиентской утилиты. Если вам незнаком этот процесс,
обратитесь к администратору баз данных.

Oracle
Для установки пользователя приложения и настройки клиентских файлов
Oracle SQL*NET или NET8 так, чтобы они соответствовали вашей сети,
воспользуйтесь установочным компакт-диском Oracle. Если вам не знаком
этот процесс, обратитесь к администратору баз данных.

Убедитесь, что все клиенты используют по умолчанию сетевой


протокол TCP/IP.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 247

Установка клиентских модулей

Для установки модулей Project Management, Methodology Management и


Portfolio Analysis следует запустить Мастер установки. Вы можете
установить как один, так и несколько модулей. Каждый модуль требует
примерно 20 МБ свободного пространства на диске.

Для установки клиентских модулей Primavera на компьютере, работающем


под управлением Windows NT 4.0 Workstation или Windows 2000
Professional, пользователь должен иметь права администратора.

Для поддержки в полном объеме функциональных возможностей


модуля Timesheets требуется Internet Explorer версии 5.5 (SP2).

На компьютере-клиенте должен быть установлен сетевой


протокол TCP/IP.

Установка одного или нескольких приложений

1. Дважды щелкните по файлу SETUP.EXE в корневой папке


установочного компакт-диска Primavera.

Для перехода к очередному шагу нажимайте кнопку «Далее»


(«Next») в каждом диалоговом окне Мастера. Для выхода из
Мастера на любой стадии процесса установки нажмите кнопку
«Отмена» («Cancel»).

2. Введите ключ продукта, находящийся на этикетке установочного


компакт-диска Primavera.

3. Примите лицензионное соглашение.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


248 Установка клиентских модулей

4. Выберите «Приложения или компоненты Primavera» («Primavera


applications or components»).

5. Выберите «Клиентские модули (PM, MM, PA)» («Client applications


(PM, MM, PA)»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 249

6. В окне приветствия нажмите «Далее» («Next»).

7. Нажмите «Обзор» («Browse»), чтобы выбрать папку назначения для


файлов BDE 5.2.02.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


250 Установка клиентских модулей

8. Нажмите «Обзор» («Browse»), чтобы указать папку назначения для


файлов приложения.

9. Примите предложенную папку назначения для совместно используемых


файлов приложения.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 251

10. Поставьте флажки рядом с названиями тех модулей, которые вы хотите


установить.

11. Выберите имя программной группы, в которой будут находиться


пиктограммы клиентских модулей Primavera в меню «Пуск» («Start»).

Если вы не измените предложенное по умолчанию размещение, то эти


пиктограммы будут находиться в программной группе «Primavera»
группы «Программы» («Programs»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


252 Установка клиентских модулей

12. Нажмите «Далее» («Next») для начала копирования файлов.

13. Выберите тип драйвера для базы данных Primavera.

Если вы устанавливаете модуль Project Management, вы должны настроить


соединение клиента с базой данных проектов. Если вы устанавливаете
модуль Methodology Management, вы должны настроить соединение
клиента с базой данных методологий. Если же вы устанавливаете оба этих
модуля, то вам необходимо сначала настроить соединение с базой данных
проектов.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 253

14. Настройте параметры соединения с базой данных.

Если вы используете Microsoft SQL Server или MSDE, введите имя базы
данных и имя сервера. Имя базы данных было определено, когда вы
создавали базу данных. Имя серверной машины – это имя или IP-адрес
компьютера, на котором установлен Microsoft SQL Server. Параметры
настройки драйвера выбираются автоматически.

Если вы используете Oracle, введите строку подключения Oracle и сетевой


протокол. Строка подключения Oracle была определена, когда вы
создавали базу данных. Параметры настройки драйвера выбираются
автоматически.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


254 Установка клиентских модулей

15. Нажмите «Финиш» («Finish») для завершения установки соединения с


базой данных.

Если вы устанавливаете и модуль Project Management, и модуль


Methodology Management, то Мастер установки запускается снова, давая
вам возможность настроить соединение с базой данных методологий.

16. Нажмите «Финиш» («Finish») для завершения установки.

После того как клиентский модуль будет установлен, вы можете запустить


его из стартового меню на рабочем столе клиентского компьютера: «Пуск»
(«Start»), «Программы» («Programs»), «Primavera», <пиктограмма
модуля>.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 255

Запуск процесса автоматической установки

Автоматическая установка осуществляется с помощью специальной


программы установки, использующей файл конфигурации
SILENTINST.INI, в котором содержится информация об устанавливаемых
модулях, параметрах соединения с базой данных и папках назначения для
устанавливаемых файлов. Автоматическая установка экономит время и
силы администраторов и обеспечивает идентичную настройку всех
клиентских модулей Primavera.
В Windows файлы
автоматической Если комплект файлов автоматической установки хранится на сервере
установки можно найти, сети, то процесс автоматической установки может быть запущен с любой
запустив Проводник клиентской машины, имеющей соединение с указанным сервером.
(Explorer) или Мой Установите соединение клиентской машины с каталогом на сервере, в
компьютер (My
Computer), либо котором хранятся файлы автоматической установки. Для запуска
воспользовавшись автоматической установки дважды щелкните по AUTO_INST.EXE.
папкой Сетевое
окружение (Network После завершения автоматической установки диалоговое окно
Neighborhood).
закрывается. Предварительно сконфигурированные клиентские модули
установлены.

Процесс создания набора Для изменения параметров настройки соединения с базой данных
файлов автоматической или местонахождения папок назначения, используемых при
установки описан в главе установке, внесите изменения в файл SILENTINST.INI. Для
«Установка установки каждого отдельного клиентского модуля необходимо
дополнительных создать новый набор файлов автоматической установки.
компонентов» Части 3.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


256 Установка клиентских модулей

Установка и запуск desktop-версии модуля Timesheets

Desktop-версия Timesheet Для того, чтобы запустить desktop-версию модуля Timesheets, пользователь
не поддерживает должен сначала установить этот модуль на свой компьютер. В процессе
протокол HTTP(S). установки модуля происходит также установка виртуальной машины Java
(Java Virtual Machine), если она еще не установлена.

Если на компьютере уже установлена более ранняя версия


модуля Timesheets (она может носить название TeamPlayer или
Progress Reporter), не устанавливайте новую версию в
существующую папку. Компания Primavera Systems рекомендует
удалить предыдущую версию, прежде чем устанавливать новую.

Если вы устанавливаете модуль Timesheets на компьютер с


операционной системой Unix, внешний вид установочных
диалогов может отличаться от приведенного в данном разделе.

Установка desktop-версии модуля Timesheets

1. Введите в адресную строку браузера URL страницы запуска модуля


Timesheets (<Web server>/GroupServer/app). Например, если доменное имя
вашего web-сервера laurel.primavera.com, введите строку следующего вида:
http://laurel.primavera.com/GroupServer/app

2. Щелкните «Установить Timesheets» («Install Timesheets»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 257

3. Выберите вариант модуля, соответствующий вашей операционной


системе: Windows, Solaris, Linux.

4. Загрузите установочные файлы на свой компьютер или запустите


программу с сервера.

В случае, если вы запускаете программу с сервера, вы можете получить


предупреждение системы безопасности. Нажмите «Да» («Yes»).

5. После завершения загрузки нажмите «Открыть» («Open»).


В базе знаний
технической поддержки
6. Программа установки начинает поиск Java Runtime Environment (JRE)
пользователей имеется версии 1.3.1_02 или более поздней. В случае отсутствия таковой она
информация о том, как автоматически устанавливает JRE 1.4.2_01. В случае наличия
осуществлять установленного пакета JRE версии 1.3.1_02 или более поздней программа
настройку Timesheets
установки пропускает этот шаг.
для использования с JRE
1.4.2_01 в случае, когда
JRE 1.3.1_02 уже Файлы JRE копируются в папку _jvm, расположенную в папке, которую вы
установлен. указали для Timesheets. Задаваемое по умолчанию значение: C:\Program
Files\Primavera\Timesheets\_jvm.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


258 Установка клиентских модулей

7. В окне диалога приветствия нажмите «Далее» («Next»).

Для перехода к очередному шагу нажимайте кнопку «Далее»


(«Next») в каждом диалоговом окне Мастера.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 259

8. Укажите папку назначения для файлов Timesheets. По умолчанию


предлагается установить Timesheets в папку C:\Program
Files\Primavera\Timesheets.

Если на компьютере уже установлена более ранняя версия


модуля Timesheets (она может носить название TeamPlayer или
Progress Reporter), не устанавливайте новую версию в
существующую папку. Компания Primavera Systems рекомендует
удалить предыдущую версию, прежде чем устанавливать новую.

9. Выберите язык интерфейса модуля Timesheets.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


260 Установка клиентских модулей

10. Укажите имя сервера и номер порта.


Системный администратор должен предоставить эту информацию. Имя
сервера – это имя компьютера с установленным Group Server. Номер порта
соответствует указанному при установке.

11. Нажмите «Далее» для начала установки.

Мастер установки начнёт копирование файлов Timesheets.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 261

12. По завершении копирования файлов нажмите «Готово» («Finish»).

13. По завершении процесса установки закройте окно браузера.

Запуск desktop-версии модуля Timesheets

Для запуска Timesheets войдите в меню «Пуск» («Start»), «Программы»


(«Programs»), «Primavera», «Timesheets». Введите свое регистрационное
имя и пароль. На экран будет выведено окно «Работы» («Activities»), в
котором будет отображен список ваших работ.

Прежде чем пользователь сумеет войти в Timesheets,


администратор проекта должен настроить модуль Project
Management для пользователей Timesheets. См. главу
«Практическая реализация модуля Timesheets».

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


262 Установка клиентских модулей

Запуск web-версии модуля Timesheets

Для того, чтобы запустить web-версию модуля Timesheets, пользователь


загружает клиентскую часть и запускает ее в своем web-браузере.

При первом запуске Timesheets пользователь должен установить


на свой компьютер Java Runtime Environment (JRE), если только у
него нет уже установленной виртуальной машины Java (JVM).

Первый запуск клиента Timesheets

1. Чтобы загрузить web-версию Timesheets, введите в адресную строку


браузера URL страницы запуска модуля Timesheets (<Web
server>/GroupServer/ru/index.html, где /ru – папка, соответствующая
выбранному языку). Например, если доменное имя вашего web-сервера
laurel.primavera.com и вы установили русскую версию, введите строку
следующего вида: http://laurel.primavera.com/GroupServer/ru/index.html

2. Щелкните «Запуск Timesheets» («Run Timesheets»).

При появлении соответствующего запроса нажмите «Да» («Yes») для


установки файлов Java, предоставленных компанией Primavera Systems.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 263

3. Программа установки начинает поиск Java Runtime Environment (JRE)


версии 1.3.1_02 или более поздней. В случае отсутствия таковой она
автоматически устанавливает JRE 1.4.2_01. Нажмите «Да» («Yes») для
установки JRE 1.4.2_01 и подтвердите принятие лицензионного
соглашения.

В случае наличия установленного пакета JRE версии 1.3.1_02 или более


поздней программа установки пропускает этот шаг.

4. При появлении соответствующего запроса нажмите «Предоставлять


всегда» («Grant Always») для запуска апплета.

5. Введите имя и пароль своей учетной записи.

Если модуль Timesheets запущен в режиме SSO-аутентификации,


показанный выше диалог не появляется. Вместо этого policy-
сервером производится запрос сертификата пользователя и
проверка его подлинности.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


264 Установка клиентских модулей

На экран будет выведено окно «Работы» («Activities»), в котором будет


отображен список ваших работ.

Прежде чем пользователь сумеет войти в Timesheets,


администратор проекта должен настроить модуль Project
Management для пользователей Timesheets. См. главу
«Практическая реализация модуля Timesheets».

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 265

Изменение параметров настройки баз данных

В этой главе Мастер конфигурации баз данных дает вам возможность


изменять параметры соединения клиентских модулей
Primavera с базами данных. В настоящей главе описывается,
Изменение параметров
как осуществляется изменение параметров соединения с
соединения с базами базами данных, настройка лицензий, изменение паролей
данных пользователей, а также администрирование
регистрационных имен и паролей учетных записей.
Администрирование
лицензий модулей
Primavera

Изменение паролей
пользователей

Администрирование
учетных записей для
доступа к базам данных

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


266 Изменение параметров настройки баз данных

Изменение параметров соединения с базами данных

Мастер конфигурации баз данных используется для изменения параметров


соединения клиентского модуля при изменении конфигурации сервера баз
данных. Например, при переносе базы данных на новый сервер следует
запустить Мастер, чтобы настроить соединение с этим сервером.

Для того, чтобы иметь возможность настраивать параметры


При запуске Мастера соединения с базой данных, Мастер конфигурации баз данных
конфигурации баз должен иметь доступ к файлу инициализации модуля (INI-файлу).
данных для автономной Этот файл расположен в папке модуля; например, файл INI для
версии Primavera вы модуля Project Management называется PM.INI. Если Мастер не
обязательно должны может определить местонахождение INI-файла модуля, вам
указывать будет предложено указать местонахождение файла вручную.
местонахождение INI-
файла модуля.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 267

Изменение параметров настройки базы данных

1. На рабочем столе компьютера-клиента нажмите «Пуск» («Start»),


выберите «Программы» («Programs»), «Primavera», «Справка и
утилиты» («Help and Utilities»), «Настройка базы данных для…» («DB
Config for…»).

В том случае, если установлено несколько модулей Primavera, для каждого


из них в меню присутствует своя пиктограмма. Выберите пиктограмму,
соответствующую тому модулю, для которого вы хотите изменить
настройки.

Если вы пользуетесь автономной версией ПО Primavera, нажмите «Пуск»


(«Start»), выберите «Программы» («Programs»), «Primavera»,
«Настройка лицензии и базы данных» («License and Database
Configuration»).

2. Нажмите кнопку «Далее» («Next») в диалоговом окне приветствия.

Если вы пользуетесь автономной версией ПО Primavera, в диалоговом окне


«Выбор INI-файла» («Select INI File») выберите «Использовать
параметры настройки, определенные INI-файлом» («Use INI Settings»),
затем нажмите кнопку «Просмотр» («Browse») для поиска INI-файла
модуля. Нажмите кнопку «Далее» («Next»).

Для перехода к очередному шагу нажимайте кнопку «Далее»


(«Next») в каждом диалоговом окне Мастера.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


268 Изменение параметров настройки баз данных

3. Выберите «Настроить связь с базой данных» («Configure My Database


Connection»).

4. Выберите соответствующую базу данных.

5. Выберите псевдоним и тип драйвера базы данных.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 269

Если вы изменяете псевдоним или драйвер базы данных, введите новый


псевдоним или выберите новый тип драйвера.

6. Введите новые параметры соединения с базой данных.

Если компьютер-клиент связывается с базой данных Oracle, введите строку


подключения, которая прописана в файле TNSNAMES.ORA, и сетевой
протокол.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


270 Изменение параметров настройки баз данных

Если компьютер-клиент связывается с базой данных Microsoft SQL Server


или MSDE, введите имя базы данных и укажите имя сервера.

7. Введите имя и пароль стандартного пользователя базы данных (pubuser).

Стандартная учетная запись используется пользователями модуля для


установки соединения с базой данных.

8. Нажмите «Далее» («Next») для тестирования соединения с базой.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 271

Если проверка соединения оказывается неуспешной, вы можете либо


изменить параметры соединения, либо игнорировать ошибку.

9. Нажмите «Финиш» («Finish»).

Если вы создаете новый BDE-псевдоним для того или иного модуля, в INI-
файл этого модуля включается новая информация, отражающая это
изменение. В том случае, если на клиенте установлены несколько модулей,
изменение BDE-псевдонима для одного модуля не затронет остальные
модули.
Если вы изменяете параметры соединения с базой данных для BDE-
псевдонима, используемого несколькими модулями для доступа к базе
данных, то внесенные вами изменения затронут все модули, использующие
этот же псевдоним.
ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru
272 Изменение параметров настройки баз данных

Администрирование лицензий модулей Primavera


Если вам необходимо обновить лицензию на тот или иной модуль,
воспользуйтесь Мастером конфигурации баз данных, чтобы установить
соединение с базой данных и сохранить в базе данных новую лицензию.

Администрирование лицензий приложения

1. На рабочем столе компьютера-клиента нажмите «Пуск» («Start»),


выберите «Программы» («Programs»), «Primavera», «Справка и
утилиты» («Help and Utilities»), «Настройка базы данных для…» («DB
Config for…»).

В том случае, если установлено несколько модулей Primavera, для каждого


из них в меню присутствует своя пиктограмма. Выберите пиктограмму,
соответствующую тому модулю, для которого вы хотите обновить
лицензию.

Если вы пользуетесь автономной версией ПО Primavera, нажмите «Пуск»


(«Start»), выберите «Программы» («Programs»), «Primavera»,
«Настройка лицензии и базы данных» («License and Database
Configuration»).

2. Нажмите кнопку «Далее» («Next») в диалоговом окне приветствия.

Если вы пользуетесь автономной версией ПО Primavera, в диалоговом окне


«Выбор INI-файла» («Select INI File») выберите «Не использовать
параметры настройки, определенные INI-файлом» («Do Not Use INI
Settings»). Нажмите кнопку «Далее» («Next») и переходите к шагу 4.

Для перехода к очередному шагу нажимайте кнопку «Далее»


(«Next») в каждом диалоговом окне Мастера.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 273

3. Выберите «Администрирование (лицензии, пароли и т.д.)»


(«Administration tasks (licenses, passwords, etc.)»).

4. Выберите «Конфигурировать лицензию приложения» («Configure


application license»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


274 Изменение параметров настройки баз данных

5. Выберите соответствующую базу данных.

6. Введите имя и пароль привилегированного пользователя базы данных


(privuser).

Эта учетная запись должна обладать административными правами на базу


данных.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 275

Чтобы заменить устаревшую лицензию новой, скопируйте лицензию,


нажмите «Вставить…» («Paste…»), а затем нажмите «Да» («Yes»).
Устаревшая лицензия будет перезаписана новой. Чтобы импортировать
лицензию из файла, нажмите кнопку «Загрузить из файла» («Load from
file…».

8. Нажмите «Финиш» («Finish»).

После внесения в лицензию каких-либо изменений, которые


оказывают влияние на myPrimavera, сервер приложений,
осуществляющий хостинг myPrimavera, должен быть
перезагружен для того, чтобы внесенные изменения вступили в
силу.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


276 Изменение параметров настройки баз данных

Изменение паролей пользователей

Если вам необходимо изменить пароль учетной записи пользователя того


или иного модуля, воспользуйтесь для этой цели Мастером конфигурации
баз данных. Имейте в виду, что эти учетные записи представляют собой не
учетные записи баз данных, а учетные записи Primavera, и потому их
администрирование осуществляется посредством модуля Project
Management.

Смена пароля пользователя

1. На рабочем столе компьютера-клиента нажмите «Пуск» («Start»),


выберите «Программы» («Programs»), «Primavera», «Справка и
утилиты» («Help and Utilities»), «Настройка базы данных для…» («DB
Config for…»).

В том случае, если установлено несколько модулей Primavera, для каждого


из них в меню присутствует своя пиктограмма. Выберите пиктограмму,
соответствующую тому модулю, для которого вы хотите изменить
настройки.

Если вы пользуетесь автономной версией ПО Primavera, нажмите «Пуск»


(«Start»), выберите «Программы» («Programs»), «Primavera»,
«Настройка лицензии и базы данных» («License and Database
Configuration»).

2. Нажмите кнопку «Далее» («Next») в диалоговом окне приветствия.

Если вы пользуетесь автономной версией ПО Primavera, в диалоговом окне


«Выбор INI-файла» («Select INI File») выберите «Не использовать
параметры настройки, определенные INI-файлом» («Do Not Use INI
Settings»). Нажмите кнопку «Далее» («Next») и переходите к шагу 4.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 277

Для перехода к очередному шагу нажимайте кнопку «Далее»


(«Next») в каждом диалоговом окне Мастера.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


278 Изменение параметров настройки баз данных

3. Выберите «Администрирование (лицензии, пароли и т.д.)»


(«Administration tasks (licenses, passwords, etc.)»).

4. Выберите «Изменить пароль пользователя приложения» («Change an


application user’s password»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 279

5. Выберите соответствующую базу данных.

6. Введите имя и пароль привилегированного пользователя базы данных


(privuser).

Эта учетная запись должна обладать административными правами на базу


данных.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


280 Изменение параметров настройки баз данных

7. Выберите учетную запись, для которой вы хотите изменить пароль, и


задайте новый пароль.

8. Нажмите «OK».

9. Нажмите «Финиш» («Finish»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 281

Администрирование учетных записей для доступа к базам данных

Персональные (привилегированные) учетные записи используются в


первую очередь администраторами для получения прямого доступа к базе
данных. Например, учетная запись привилегированного пользователя
(privuser), которую вы используете для доступа к базе данных, это
персональная учетная запись. Вы можете модифицировать существующие
учетные записи или создавать новые, используя для этого Мастер
конфигурации баз данных.

Администрирование привилегированных учетных записей БД

1. На рабочем столе компьютера-клиента нажмите «Пуск» («Start»),


выберите «Программы» («Programs»), «Primavera», «Справка и
утилиты» («Help and Utilities»), «Настройка базы данных для…» («DB
Config for…»).

В том случае, если установлено несколько модулей Primavera, для каждого


из них в меню присутствует своя пиктограмма. Выберите пиктограмму,
соответствующую тому модулю, для которого вы хотите изменить
настройки.

Если вы пользуетесь автономной версией ПО Primavera, нажмите «Пуск»


(«Start»), выберите «Программы» («Programs»), «Primavera»,
«Настройка лицензии и базы данных» («License and Database
Configuration»).

2. Нажмите кнопку «Далее» («Next») в диалоговом окне приветствия.

Если вы пользуетесь автономной версией ПО Primavera, в диалоговом окне


«Выбор INI-файла» («Select INI File») выберите «Не использовать
параметры настройки, определенные INI-файлом» («Do Not Use INI
Settings»). Нажмите кнопку «Далее» («Next») и переходите к шагу 4.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


282 Изменение параметров настройки баз данных

Для перехода к очередному шагу нажимайте кнопку «Далее»


(«Next») в каждом диалоговом окне Мастера.

3. Выберите «Администрирование (лицензии, пароли и т.д.)»


(«Administration tasks (licenses, passwords, etc.)»).

4. Выберите «Администрировать учетные записи БД» («Administer


private database logins»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 283

5. Выберите соответствующую базу данных.

6. Введите имя и пароль привилегированного пользователя базы данных


(privuser).

Эта учетная запись должна обладать административными правами на базу


данных.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


284 Изменение параметров настройки баз данных

7. Ознакомьтесь с пояснительным текстом, касающимся персональных


учетных записей баз данных, и нажмите «Далее» («Next»).

8. Чтобы изменить параметры учетной записи, щелкните мышью в


соответствующей ячейке и введите новое значение. Чтобы добавить новую
учетную запись, нажмите «Новый» («Add»). Чтобы удалить
существующую учетную запись, выберите учетную запись и нажмите
«Удалить» («Delete»).

9. Нажмите «Финиш» («Finish»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 285

Настройка режимов аутентификации

В этой главе В данной главе описываются режимы аутентификации,


используемые ПО Primavera, перечисляются шаги,
необходимые для практический реализации той или иной
Аутентификация в
схемы аутентификации, а также объясняется, как
Primavera использовать Мастер настройки для задания режима,
который вы хотите использовать для клиент-серверных
Общее описание модулей и web-модулей.
процесса

Выбор схемы
аутентификации

Вход в систему и
аутентификация

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


286 Настройка режимов аутентификации

Аутентификация в Primavera

Как правило, в любой организации управление доступом пользователя к


тем или иным программным приложениям осуществляется с помощью
механизмов аутентификации и авторизации. Если говорить упрощенно, то
аутентификация представляет собой процесс проверки подлинности
пользователя, а авторизация – механизм, используемый для управления
доступом к отдельным ресурсам или данным.

Primavera поддерживает три режима аутентификации: Native (схема


аутентификации, первоначально использовавшаяся в Primavera), Single
Sign On и LDAP.

ƒ Native. Native – это режим аутентификации, используемый всеми


модулями Primavera по умолчанию. Если выбран этот режим, то при
попытке войти в модуль Primavera, управление процессом
аутентификации осуществляется непосредственно через модуль.
ƒ Single Sign On. SSO-аутентификация, которая обеспечивает
управление доступом для web-приложений, может быть использована в
Group Server и myPrimavera. Если выбран этот режим, то при попытке
пользователя войти в модуль Primavera, браузер перехватывает запрос
и запрашивает сертификат пользователя. Этот сертификат передается
на policy-сервер, где сравнивается с хранящимися в базе. В режиме
SSO-аутентификации пользователь входит в систему под своей учётной
записью только один раз за сессию.
ƒ LDAP (Lightweght Directory Access Protocol). Аутентификация с
помощью протокола LDA может использоваться клиент-серверными и
web-приложениями. Если выбран этот режим, то при попытке
пользователя войти в один из модулей Primavera подлинность
пользователя проверяется в совместимой с протоколом LDA базе
данных.

Вне зависимости от выбранной вами схемы аутентификации, ПО Primavera


управляет авторизацией пользователя посредством баз данных проектов
или методологий. Детальная информация по вопросам авторизации
пользователей приведена в главе «Администрирование пользователей и
политики безопасности» в данной Части.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 287

Общее описание процесса

По умолчанию все модули Primavera устанавливаются с использованием


Native-аутентификации. После того, как вы установите клиент-серверные
модули и дополнительные компоненты ПО Primavera, вы можете выбрать
другую схему аутентификации.

Для того, чтобы указать схему аутентификации, вам необходимо:

Borland Database Engine ƒ Запустить Мастер настройки аутентификации (Authentication


и клиентское Configuration wizard), чтобы выбрать режим аутентификации для базы
программное
данных проектов (PMDB) и для базы данных методологий (MMDB) в
обеспечение для работы
с базами данных должны случае ее наличия.
быть уже установлены
на компьютере, на ƒ Задать параметры конфигурации в файле erps8X6.html модуля
котором запускается Timesheets. Детальная информация приведена в главе «Настройка
мастер настройки
аутентификации.
Group Server для работы с модулем Timesheets» Части 3.

ƒ Сконфигурировать административные параметры настройки


myPrimavera. Детальная информация приведена в главе «Установка
myPrimavera» Части 3.

Если вы производите обновление предыдущей версии ПО


Primavera до текущей, обратитесь к главе «Обновление
предыдущей версии Primavera до текущей» Части 5, прежде чем
запускать Мастер настройки аутентификации.

Режим аутентификации определяется базой данных, поэтому Мастер


настройки аутентификации дает вам возможность сначала указать
параметры соединения с базой данных, после чего выбрать режимы
аутентификации для модулей, которые должны обращаться к этой базе
данных.

Хотя Мастер дает вам возможность выбрать режимы аутентификации


отдельно для клиент-серверных модулей и отдельно для web-модулей, вы
должны использовать единый режим аутентификации в пределах ПО
Primavera в случае, если вы выбираете режим Native (т.е. и клиент-
серверные модули, и web-модули должны в таком случае использовать
режим Native). В случае, если вы используете LDAP-аутентификацию, вы
можете ее использовать и для клиент-серверных модулей, и для web-
модулей, а можете сочетать ее с SSO-аутентификацией, которая, в свою
очередь, может использоваться только для web-модулей.

В случае использования LDAP-аутентификации утилита настройки также


дает вам возможность указать серверы LDAP, привязать LDAP-атрибуты к
полям баз данных Primavera, и определение пользователей.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


288 Настройка режимов аутентификации

Выбор схемы аутентификации

После установки ПО Primavera следует использовать Мастер настройки


аутентификации для того, чтобы настроить схему аутентификации. Этот
процесс включает в себя ряд следующих шагов:

ƒ Выбор режима аутентификации

ƒ Настройка серверов LDAP

ƒ Перенос пользовательской информации о настройках LDAP в базу


данных Primavera.

В зависимости от режимов аутентификации, выбранных вами для клиент-


серверных и web-модулей, Мастер будет давать вам необходимые
пошаговые указания. Когда вы производите первоначальную настройку
Primavera на использование LDAP-аутентификации в клиент-серверных
и/или web-модулях, вы можете определить пользователей. После того, как
вы настроили режим LDAP-аутентификации, вы также можете
впоследствии запускать Мастер настройки аутентификации для того,
чтобы по мере необходимости переопределить информацию о
пользователях.

Мастер настройки аутентификации находится на установочном компакт-


диске Primavera. Вы можете запускать Мастер непосредственно с компакт-
диска.

Для того, чтобы установить и настроить схему аутентификации:


1. Откройте установочный диск Primavera и перейдите в каталог
install\database\ldap_config, после чего дважды щелкните мышью на файле
LDAPCfgWiz.exe.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 289

2. Выберите псевдоним базы данных, для которой вы хотите настроить


режим аутентификации, затем введите имя и пароль пользователя базы
данных.

3. Выберите «Настройка режима аутентификации» («Configure


authentication mode»).

Опция импорта активна только в том случае, если база данных


уже предварительно настроена на использование режима SSO-
или LDAP-аутентификации.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


290 Настройка режимов аутентификации

4. Выберите режим аутентификации для клиент-серверных и web-модулей.

Если вы выбираете режим Native, становится активной кнопка «Финиш»


(«Finish»), нажав на которую, вы можете закончить работу с Мастером.

Если вы выбираете любой другой режим аутентификации, вам


необходимо продолжить работу с Мастером и осуществить дальнейшую
настройку согласно тому, как это описано ниже.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 291

5. Для того, чтобы добавить новый сервер LDAP, нажмите «Добавить»


(«Add»). Если в списке присутствуют уже настроенные серверы LDAP, вы
можете модифицировать относящуюся к ним информацию либо удалить те
или иные строки.

6. На закладке «Общие» («General») укажите имя или IP-адрес LDAP-


сервера, LDAP-порт и узел (Base Directory Node).

Для узла укажите его местонахождение в информационном дереве


каталогов (DIT) или, говоря иными словами, каталог, начиная с которого
необходимо осуществлять поиск пользователей модуля при попытках
входа.

Чтобы использовать протокол SSL для связи с сервером LDAP, поставьте


флажок в окне «Разрешить SSL» («Enable SSL»).

Для myPrimavera: если вы выбираете SSL, вам потребуется


настроить два параметра, определяющие местонахождение
SSL-сертификатов и пароль для доступа к ним. Детальная
информация об установке myPrimavera приведена в главе
«Установка myPrimavera» Части 3.

Реализация LDAP SSL в myPrimavera требует наличия Java


Secure Socket Extension (JSSE). Детальная информация об SSL
может быть найдена в файле ReadMe релиза LDAP/SSL для
Primavera.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


292 Настройка режимов аутентификации

Если анонимный поиск на сервере LDAP запрещен, щелкните на закладке


«Учетная запись» («Login (Optional)»). Введите имя и пароль
пользователя сервера LDAP, имеющего права на поиск по указанной на
закладке «Общие» («General») директории.

По завершении настройки сервера LDAP нажмите «OK» или, если вы


хотите проверить соединение с сервером LDAP, нажмите «Проверить»
(«Test»), затем, после появления сообщения об успешной проверке,
нажмите «OK».

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 293

7. Выберите сервер LDAP. Затем в столбце «Атрибут LDAP» («LDAP


USER_NAME – Attribute») укажите элемент/поле хранилища LDAP, который
обязательное поле, соответствует полю USER_NAME базы данных проектов/методологий.
которое должно быть
привязано к БД и не
может быть удалено. Вы также можете определить элемент/поле LDAP для адреса электронной
Всего между почты, фактического имени и номера рабочего телефона. Для того, чтобы
хранилищем LDAP и добавить поле, нажмите «Добавить» («Add»). Чтобы удалить поле,
базой данных выберите поле и нажмите «Удалить» («Remove»).
проектов/методологий
может быть связано до
4 полей.

Если вы не вполне представляете себе, какие элементы,


относящиеся к LDAP, являются корректными, уточните эту
информацию у администратора сервера LDAP.

8. Для того, чтобы занести пользовательскую информацию LDAP в базу


данных Primavera, нажмите «Далее» («Next»). Для этого вы можете
выполнить поиск по серверу LDAP или импортировать файл LDIF.

Для выхода из Мастера нажмите «Финиш» («Finish»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


294 Настройка режимов аутентификации

9. Нажмите «Поиск и импорт пользователей» («Search and Import


Users»).

Когда вы определяете пользователей, происходит обновление


измененных записей в базе данных Primavera и добавление новых
пользователей. Однако, пользователи, которые были удалены из
каталога LDAP или из файла LDIF, не удаляются автоматически
из базы данных Primavera. Вы должны удалить этих
пользователей вручную.

10. Чтобы импортировать пользователей из файла LDIF, нажмите


«Загрузить LDIF» («Load LDIF»), затем укажите файл, который вы
хотите импортировать, и нажмите «OK».

Чтобы импортировать пользователей с сервера LDAP, вы можете


воспользоваться поиском.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 295

Если существует один или несколько ранее определенных поисковых


запросов, имя наиболее недавнего запроса отображается в выпадающем
списке «Имя поискового запроса» («Search Name»). Для инициации
текущего поискового запроса нажмите «Выполнить поиск» («Run
Search»). Результаты поиска отображаются в окне «Доступные
пользователи» («Available Users»). Для того, чтобы задать новый
поисковый запрос, нажмите «Определить критерии» («Define Criteria»).

Чтобы задать
количество
одновременно
отображаемых Нажмите, чтобы
результатов поиска, сохранить
введите число или информацию о
Запускает поиск, щелкните мышью на выбранных
основываясь на кнопках с пользователях в
фильтре, выбранном изображением базе данных
в окне «Имя стрелок. Для Primavera.
поискового перемещения по
запроса» («Search списку нажмите
Name»). «Вперед» («Go»).

Отображает имя
текущего
поискового
запроса.

Нажмите, чтобы
удалить
результаты
текущего поиска
или выбранных в
данный момент
пользователей.

После запуска поиска выберите в окне Применительно к выбранным пользователям,


«Доступные пользователи» («Available нажмите эту кнопку для сравнения записей в
Users») тех пользователей, которых вы базе данных Primavera и в хранилище LDAP.
хотите добавить в базу данных Primavera, Статус показывается с помощью цвета
после чего нажмите кнопку со стрелкой, фона. Белый цвет означает, что записи
направленной вправо. Чтобы удалить совпадают, голубой – что записи в базе
пользователя из списка «Выбранные данных и в хранилище LDAP различаются, и
пользователи» («Selected Users»), нажмите красный – что запись о данном пользователе
кнопку со стрелкой, направленной влево. Для отсутствует в базе данных.
добавления или, соответственно, удаления
всех находящихся в том или ином списке
пользователей нажмите соответствующую
кнопку с двойной стрелкой.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


296 Настройка режимов аутентификации

Когда вы нажмете «Определить критерии» («Define Criteria»), вам будет


предложено окно диалога «Выбрать/определить поисковые запросы»
(«Select/Define Searches»), в котором вы сможете добавлять,
модифицировать и удалять поисковые запросы.

ƒ Чтобы добавить поисковый запрос, нажмите «Добавить» («Add»).


Задайте уникальное имя запроса. В поле «Критерии поиска» («Search
Criteria») определите фильтр поискового запроса LDAP, который вы
хотите использовать. Когда вы закончите указывать критерии, нажмите
«Сохранить» («Save»), затем нажмите «Закрыть» («Close»).

Синтаксис поискового запроса должен соответствовать


правилам, изложенным в RFC 2254.

ƒ Чтобы модифицировать имя поискового запроса или критерии поиска,


отредактируйте имеющуюся информацию, затем нажмите
«Сохранить» («Save»), после чего нажмите «Закрыть» («Close»).

ƒ Чтобы удалить поисковый запрос, выберите его, затем нажмите


«Удалить» («Remove»), после чего нажмите «Закрыть» («Close»).

11. Нажмите «Закрыть» («Close») для закрытия окна диалога


После определения «Импортировать пользователей LDAP» («Import LDAP Users»). Для
пользователей вам выхода из Мастера настройки аутентификации нажмите «Финиш»
необходимо создать и («Finish»).
настроить учетные
записи импортированных
пользователей, назначив
им (поставив им в
соответствие) профили
безопасности и лицензии
из модулей Project
Management или
Methodology Management.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 297

Предоставление пользовательской информации LDAP в базу


данных Primavera
Когда вы определяете пользователей, происходит обновление
измененных записей в базе данных Primavera и добавление новых
пользователей. Однако, пользователи, которые были удалены из
каталога LDAP или из файла LDIF, не удаляются автоматически
из базы данных Primavera. Вы должны удалить этих
пользователей вручную.

1. Откройте установочный компакт-диск Primavera, перейдите в каталог


install\database\ldap-config и дважды щелкните мышью на файле
LDAPCfgWiz.exe.

2. Выберите псевдоним базы данных, для которой вы хотите предоставить


информацию LDAP, затем введите имя и пароль пользователя базы
данных.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


298 Настройка режимов аутентификации

3. Выберите «Импортировать информацию о пользователях с сервера


LDAP» («Import User Information from an LDAP server»).

Опция импорта активна только в том случае, если база данных


уже предварительно настроена на использование режима SSO-
или LDAP-аутентификации.

4. Выполните шаги с 9 по 11, описанные в разделе «Выбор схемы


аутентификации» (предыдущая процедура, описывающая процесс
установки и настройки схемы аутентификации, включая создание и
настройку пользователей).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 299

Процедуры входа и аутентификации

Процедуры входа для различных модулей Primavera зависят от выбранного


режима аутентификации.

В режиме Native
ƒ Модули Primavera выводят диалог, в котором запрашиваются имя и
пароль пользователя. В режиме Native использование паролей
необязательно.

В режиме LDAP
ƒ Все модули Primavera (Project Management, Methodology Management,
Portfolio Analysis, Timesheets, myPrimavera и SDK) требуют, чтобы для
учетных записей были заданы пароли.

Следует отметить, что эти пароли хранятся и проверяются на


подлинность в каталоге LDAP, и, следовательно, возможность для
пользователей менять пароли, находясь в модуле Primavera,
отсутствует.

В режиме SSO
ƒ Для модуля Timesheets диалог регистрации никогда не появляется.
Вместо него SiteMinder запрашивает у пользователя сертификат и
проверяет его подлинность. Как только проверка подлинности
пользователя выполнена, появляется страница запуска Timesheets.

ƒ Для модуля myPrimavera SiteMinder также запрашивает у пользователя


сертификат и проверяет его подлинность. Как только пользователь
аутентифицирован, появляется страница запуска myPrimavera, на
которой пользователь может выбрать базу данных и язык.
Возможность для пользователей менять пароли отсутствует, так как
пароли хранятся и аутентифицируются на сервере каталогов.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


300 Настройка режимов аутентификации

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 301

Администрирование пользователей и политики


безопасности

В этой главе ПО Primavera обеспечивает возможность одновременной


работы нескольких пользователей в организации над
одними и теми же проектами. Чтобы обеспечить защиту
Понятие безопасности в
данных от несанкционированных изменений, вы можете
ПО Primavera создавать глобальные и проектные профили безопасности, с
помощью которых осуществляется управление доступом.
Общее описание Вы можете создавать и настраивать пользователей,
процесса назначать элементы структуры ответственностей (OBS)
пользователям, профилям проекта и узлам структуры
Определение глобальных проектов предприятия (EPS).
профилей
Прочитайте данную главу, чтобы достичь понимания
Определение профилей процесса создания и настройки пользователей и
проекта практической реализации политики безопасности в
Primavera.
Добавление
пользователей в модуле
Project Management

Назначение элементов
OBS и профилей проекта

Назначение элементов
OBS узлам EPS

Настройка безопасности в
модуле Methodology
Management

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


302 Администрирование пользователей и политики безопасности

Понятие безопасности в Primavera

Каждое лицо, которое будет использовать какой-либо компонент ПО


Primavera, должно быть зарегистрировано как «пользователь» с
соответствующими правами. Дополнительные привилегии, определяемые
политикой безопасности, определяют права каждого пользователя на
доступ к данным. Модуль Project Management используется для
администрирования политики безопасности следующих модулей
Primavera: Project Management, Portfolio Analysis, Timesheets и myPrimavera.
Администрирование безопасности модуля Methodology Management
осуществляется в самом модуле.

Для того чтобы обеспечить безопасность на различных уровнях данных,


модуль Project Management предоставляет два набора профилей
безопасности:
Модуль Methodology
Management использует
собственный набор ƒ Глобальные профили Определяют доступ пользователя к информации
пользователей и и настройкам в масштабах приложения, как то: структура проектов
профилей безопасности предприятия (EPS), ресурсы, роли и статьи затрат. Каждому
для управления доступом пользователю должен быть назначен глобальный профиль.
к данным методологий. ƒ Профили проекта (проектные профили) Определяют доступ
См. раздел «Управление пользователя к информации конкретного проекта. Модуль Project
политикой безопасности Management не требует, чтобы каждому пользователю был назначен
в модуле Methodology профиль проекта, однако, пользователь не сможет получить доступ к
Management» в данной проекту, если ему не назначен или профиль проекта, или глобальный
главе.
профиль Admin Superuser.

Вы можете создать совокупность профилей, которые ограничивают доступ


к глобальной информации, и затем назначить надлежащий глобальный
профиль каждому пользователю. Аналогично, для того, чтобы ограничить
привилегии пользователя по отношению к каждому проекту, вы назначаете
соответствующий профиль проекта каждому пользователю через тот или
иной элемент структуры ответственностей. Когда вы создаете EPS для
вашей компании, вы должны определить элемент структуры
ответственностей, или ответственное лицо, для каждого узла и проекта
внутри EPS. Это назначение элементов OBS определяет права пользователя
над определенным уровнем EPS (и над всеми уровнями, лежащими ниже
него по иерархии). Вы далее можете управлять доступом к отдельным
данным проекта путем назначения элемента OBS каждому элементу
структуры декомпозиции работ (WBS) внутри проекта.

Приводимая ниже диаграмма иллюстрирует отношения между


пользователем, OBS, EPS и WBS. Если пользователь обращается к модулю
Timesheets для внесения данных о рабочем времени, он также должен быть
связан с ресурсом в модуле Project Management.

Ресурс модуля EPS


Timesheets WBS
Пользователь OBS

Лицензия

Профиль проекта

Глобальный профиль
ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru
Часть 4: Установка и настройка клиентской части Primavera 303

Термины, используемые в ПО Primavera


Ознакомьтесь со следующими терминами, используемыми в ПО Primavera, чтобы лучше понимать,
каким образом осуществляется администрирование пользователей и политики безопасности.

Пользователь Любое лицо, которому необходим доступ к компонентам Primavera, включая


модули Project Management, Methodology Management, Portfolio Analysis, Timesheets и myPrimavera.

Ресурс Люди, материалы и/или оборудование, выполняющие работы. В модуле Project Management
может быть создана иерархическая структура ресурсов, включающая в себя необходимые ресурсы
по всем проектам, имеющимся в организации. Ресурсы назначаются на работы в модуле Project
Management. Человеческие ресурсы могут использовать модуль Timesheets для представления
отчетов о фактических затратах рабочего времени.

OBS Глобальная иерархическая структура, которая представляет менеджеров, ответственных за


проекты в вашей организации. OBS обычно отражает управленческую структуру вашей
организации, начиная с руководящего персонала высшего звена и включая руководителей всех
уровней вашей фирмы. OBS может быть построена либо на основе ролей, либо на основе имен.

EPS Иерархическая структура, позволяющая декомпозировать проекты организации. Узлы самого


высокого, или корневого, иерархического уровня могут представлять собой подразделения
компании, фазы проекта, места расположения строительно-монтажных площадок или аналогичные
укрупнённые группы. Проекты же всегда находятся на самом низком уровне иерархии. Каждый
проект, имеющийся в организации, должен быть включен в тот или иной узел EPS.

WBS Структура декомпозиции работ – иерархическая структура, позволяющая декомпозировать всю


деятельность по проекту на отдельные пакеты работ, описывающие конкретные операции. Каждый
пакет работ характеризуется измеримым результатом, который рассматривается как результат
работы по пакету или совокупность результатов работ. В модуле Project Management проект
представляет собой наивысший уровень WBS, в то время как на самом низком уровне находится
отдельная работа, которая должна быть выполнена для создания продукта или предоставления
услуги. Каждый проект в EPS имеет собственную WBS.

Отличие OBS от ресурсов. Ресурсы назначаются на работы, в то время как элементы OBS
связываются с узлами EPS и проектами. Элемент OBS, соответствующий узлу EPS, - это
руководитель, ответственный за все работы, включенные в данную ветвь иерархической структуры.
Таким образом, OBS поддерживает более крупные проекты, в которых задействовано несколько
менеджеров проекта, ответственных за различные участки проекта.

Если пользователю требуется доступ к модулю Project Management, но он не является частью


ответственной руководящей структуры, данный пользователь не обязательно должен быть включен
в OBS. Аналогично, пользователь может как быть частью иерархической структуры ресурсов, так и
не быть. Например, если пользователь является ресурсом, назначенным на работу, и ему необходимо
заполнять табель в Timesheets, он должен быть включен в иерархическую структуру ресурсов;
однако, пользователь, который является руководителем и которому необходим доступ только к
модулю Portfolio Analysis, не является частью структуры ресурсов.

Детальная информация о ресурсах, OBS, EPS и WBS содержатся в «Руководстве пользователя».

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


304 Администрирование пользователей и политики безопасности

Ознакомьтесь с приводимыми ниже рисунками, на которых в качестве


примера изображен фрагмент EPS для проектов капитального
усовершенствования в Округе Оук, а также соответствующая этому
фрагменту часть OBS.

Структура проектов предприятия (EPS)

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 305

Структура ответственностей (OBS)

После того, как указанные структуры будут определены, вы можете


назначить пользователей на соответствующие элементы структуры OBS,
которые, в свою очередь, могут быть поставлены в соответствие каждому
уровню EPS. Уровень EPS, на который назначается элемент OBS,
определяет те области деятельности/проекты, к которым может получить
доступ пользователь, связанный с данным элементом. Например, если вы
назначаете элемент OBS корневому узлу EPS, то пользователи, связанные с
данным элементом OBS, будут иметь доступ ко всем проектам EPS-
структуры. Если вы назначаете элемент OBS одной ветви EPS, то
связанные с данным элементом пользователи смогут получить доступ
только к проектам данной ветви. Каждому уровню EPS может быть
назначен только один элемент OBS.

Проектный профиль, связываемый с каждым элементом OBS, определяет,


к каким элементам данных проекта пользователь может иметь доступ.

Пусть, например, определены два проектных профиля. Один из них


позволяет редактировать права доступа ко всем данным, включая
административные права (профиль координатора по управлению
проектами), а второй позволяет просматривать и редактировать
большинство, но не все данные проекта. Джо Нолану (Joe Nolan),
управляющему трудовыми ресурсами, назначается профиль координатора
по управлению проектами. Элемент OBS «Управляющий трудовыми
ресурсами» назначается в качестве ответственного руководителя в узел
EPS «Округ Оук», что указывает на то, что Джо Нолан будет иметь доступ
ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru
306 Администрирование пользователей и политики безопасности

ко всем узлам и проектам Округа Оук.

Если Тим Риан (Tim Ryan) является Директором департамента


транспортных перевозок (DOT), ему могут быть присвоены права
координатора по управлению проектами по отношению ко всем проектам,
находящимся ниже уровня DOT.

Назначения OBS элементам EPS

Вы можете осуществить дальнейшее управление доступом к проектам


путем назначения элементов OBS на уровне проекта и/или WBS. Пусть в
предыдущем примере Мари Росс (Marie Ross) является менеджером
проекта в инженерном отделе и несет ответственность за проект шоссе 101.
В этом случае ее можно поставить в соответствие тому элементу OBS,
который имеет профиль менеджера проекта. Таким образом, она получит
доступ с возможностью редактирования только к этому проекту.

В качестве еще одного примера предположим, что проектная команда


должна иметь право доступа только к той части проекта шоссе 101, которая
непосредственно связана с проектированием. В этом случае вы можете
поставить в соответствие проектную группу только той ветви WBS проекта
шоссе 101, которая непосредственно включает работы по проектированию.

Одному и тому же элементу OBS можно назначить несколько


ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru
Часть 4: Установка и настройка клиентской части Primavera 307

пользователей, равно как можно назначить каждого пользователя


нескольким элементам OBS. Подобная гибкость позволяет предоставлять
право доступа к одной и той же ветви EPS или к одному и тому же проекту
более чем одному ответственному руководителю (элементу OBS), а также
дает возможность управлять правами доступа одного и того же
пользователя в различных узлах и проектах EPS.

Предположим, что Мари Росс, являющейся менеджером проекта в


инженерном отделе и ответственной за проект шоссе 101, также необходим
доступ к проекту Пайн Авеню; однако вы хотите ограничить ее доступ
только просмотром и редактированием финансовых данных. Предположим
далее, что Джим Харки (Jim Harkey), другой менеджер проекта в
инженерном отделе, несет ответственность за проект Пайн Авеню. Ему
требуется доступ уровня менеджера проекта к проекту Пайн Авеню,
однако, помимо этого, ему необходимо просматривать и финансовую
информацию по проекту шоссе 101, которым руководит Мари Росс.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


308 Администрирование пользователей и политики безопасности

Сначала вам следует создать еще один профиль проекта, который будет
определять права просмотра/редактирования только расходов и
финансовых данных проекта (профиль менеджера по финансовому учету),
а затем выполнить следующие назначения:

Назначения OBS в EPS

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 309

Чтобы указать, что Джим Харки имеет права менеджера проекта в проекте
Пайн Авеню, а Мари Росс имеет права менеджера по финансовому учету в
этом проекте, вам придется добавить в OBS еще один элемент.

Назначения OBS в EPS

Эти назначения означают, что Джим Харки и Мари Росс имеют права
менеджера проекта в отношении своих основных проектов и права
менеджера по финансовому учету в отношении побочных проектов.

В следующем разделе излагаются указания по созданию и настройке


пользователей и администрированию безопасности в Primavera.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


310 Администрирование пользователей и политики безопасности

Общее описание процесса

Управление проектами в масштабе предприятия включает в себя


структурированный подход к одновременному управлению несколькими
проектами, выполняющимися в разных местах силами разных команд.
Существенными условиями гарантированного получения хороших
результатов являются предварительное планирование и координация,
осуществляемые различными должностными лицами организации. Прежде
чем вы сможете успешно применять ПО Primavera для управления
проектами, необходимо определить пользователей и сформировать
иерархические структуры в модуле Project Management, в том числе
структуру ответственностей (OBS), структуру проектов предприятия (EPS)
и структуру ресурсов. После определения пользователей и структур можно
приступать к практической реализации политики безопасности с целью
ограничения и/или предоставления доступа к данным проектов.

Ниже перечислены указания по реализации и общее описание процесса


Модуль Methodology администрирования пользователей и безопасности в Primavera. Поскольку
Management использует описанные выше структуры являются глобальными в масштабах компании,
собственную модель для выполнения некоторых шагов может потребоваться информация от
безопасности для многих участников. Вы можете изменить порядок выполнения шагов в
управления доступом к зависимости от используемого в вашей компании плана внедрения.
базе данных
методологий. См. раздел 1. Создайте в модуле Project Management глобальные и проектные профили
«Настройка безопасности.
безопасности в модуле
Methodology
Management» ниже в Определите стандартный набор профилей, определяющих права доступа к
данной главе. глобальным данным и проектным данным (относящимся к отдельным
проектам). Вероятнее всего, эти действия будут выполняться
администраторами (см. разделы «Определение глобальных профилей» и
«Определение проектных профилей» ниже в данной главе).

2. Добавьте пользователей в модуль Project Management.

Вы должны добавить каждого пользователя, которому требуется доступ к


любому из компонентов Primavera. Как минимум, каждому пользователю
должна быть назначена учетная запись, лицензия и глобальный профиль
(см. раздел «Добавление пользователей в модуль Project Management» ниже
в данной главе).

3. Сформируйте структуры OBS компании и поставьте в соответствие


каждому из элементов OBS надлежащих пользователей и проектные
профили.
«Справочное
руководство по Определите управленческую структуру вашей компании и включите роли
управлению проектами» или имена тех лиц, которые будут нести ответственность за проекты и
в электронном виде
находится в папке работы, которые должны быть выполнены. Дополнительные сведения
\Documentation на содержатся в разделе «Настройка структуры ответственностей (OBS)» в
компакт-диске с «Руководстве пользователя». Кроме того, прочтите материал раздела
документацией по «Назначение элементов OBS и профили проекта» ниже в данной главе.
Primavera. Прочесть
данное Руководство
можно с помощью 4. Сформируйте структуру проектов предприятия (EPS) для вашей
программы Adobe компании и назначьте ответственного руководителя (элемент OBS) в
Acrobat Reader (также каждый узел.
ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru
Часть 4: Установка и настройка клиентской части Primavera 311

имеющейся на диске).
Структура проектов вашей компании, которая является глобальной
структурой в масштабах организации (см. раздел «Настройка структуры
проектов предприятия (EPS)» в «Руководстве пользователя»).

5. Определите ресурсы, необходимые для выполнения проектов в


масштабах организации, и поставьте в соответствие пользователям, если
они будут работать с Timesheets.

Дополнительные сведения можно найти в разделе «Определение ресурсов


и ролей» в «Руководстве пользователя». Кроме того, см. раздел
«Добавление пользователей в модуле Project Management» ниже в данной
главе.

Администраторы могут 6. Добавьте проекты в EPS и определите WBS для каждого проекта.
также задавать
предварительные Данный шаг выполняют менеджеры проектов. В дальнейшем они могут
настройки для данных в управлять политикой безопасности в пределах собственных проектов
модуле Project путем назначения отдельных элементов OBS в уровни WBS.
Management. См. раздел Дополнительные сведения можно найти в разделах «Настройка структуры
«Определение проектов предприятия (EPS)» и «Просмотр структур декомпозиции работ
административных (WBS)» в «Руководстве пользователя».
настроек и категорий» в
«Руководстве
пользователя».
Оставшаяся часть данной главы содержит дополнительную информацию
по данному процессу.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


312 Администрирование пользователей и политики безопасности

Определение глобальных профилей

Глобальный профиль определяет права доступа пользователя к


информации и параметрам в пределах приложений, таким как ресурсы,
глобальные коды проектов и EPS. Модуль Project Management требует
назначения глобального профиля каждому пользователю.

В модуле Project Management можно определить неограниченное число


глобальных профилей. Кроме того, в модуле Project Management
предусмотрены два предопределённых глобальных профиля: «Admin
Superuser» и «No global privileges». Профиль Admin Superuser обеспечивает
полный доступ ко всей глобальной информации и всем проектам. Данный
профиль назначается пользователю Admin при установке ПО Primavera. По
соображениям безопасности данный профиль следует назначать только тем
лицам, которым доступ ко всем данным действительно необходим.

Для профиля Admin Superuser следует определить хотя бы


одного пользователя. Если для данного профиля определен
только один пользователь, модуль Project Management не
допускает удаления данного пользователя.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 313

Профиль «No global privileges» ограничивает доступ к глобальным данным.


Данный профиль назначается тем пользователям, которые работают с
модулем Timesheets и не нуждаются в доступе к модулю Project
Management. При назначении данного профиля пользователю,
обладающему доступом к модулю Project Management, этот пользователь
сможет войти в модуль Project Management, но не будет иметь доступа к
данным проектов и будет иметь доступ «только чтение» к глобальным
данным. Если пользователю назначается данный профиль, и одновременно
ставится в соответствие элемент структуры OBS, такой пользователь будет
иметь доступ к данным проекта, определяемым политикой безопасности
для этого элемента OBS, но доступ к другим глобальным данным будет
ограничен.

При определении каждого глобального профиля Admin Superuser может


определить, что пользователи могут добавлять/удалять, редактировать,
назначать или просматривать коды безопасности. Коды безопасности
позволяют привилегированным пользователям скрывать коды проектов,
работ и ресурсов от пользователей, не имеющих привилегий на их
просмотр. Кроме того, пользователи, обладающие привилегиями на
редактирование профилей безопасности, могут ограничивать других
пользователей в части редактирования, назначения и просмотра
привилегий. Например, руководство может отслеживать процессы
утверждения проектов по кодам безопасности, которые другие не могут
редактировать, а в ряде случаев – и видеть.

Права доступа к кодам безопасности являются «иерархическими». Иными


словами, если для пользователя определены права на добавление/удаление
кодов безопасности, такой пользователь автоматически обладает и правами
на редактирование, назначение и просмотр этих кодов. Если для
пользователя определены права на редактирование кодов безопасности, то
он автоматически обладает правами назначения и просмотра кодов
безопасности. И если для пользователя определены права на назначение
кодов безопасности, то он автоматически обладает правом просмотра
кодов безопасности.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


314 Администрирование пользователей и политики безопасности

Модуль Project Management не ограничивает группу кодов,


которые пользователь может редактировать или назначать.
Если вы назначаете какую-либо привилегию, то эта привилегия
применяется в отношении всех кодов (как защищенных, так и
незащищенных). Если вы определяете для какого-либо
пользователя право добавлять/удалять, редактировать,
назначать или просматривать, то этот пользователь получит
возможность добавлять/удалять, редактировать, назначать или
просматривать все существующие коды.

Создание глобальных профилей


В модуле Project Management выберите «Настройки» («Admin»),
«Профили безопасности» («Security Profiles»), «Глобальные профили»
(«Global Profiles»), затем нажмите «Новый» («Add»). Укажите имя нового
профиля. Чтобы сделать новый профиль глобальным профилем,
используемым по умолчанию, установите флажок в окне «По умолчанию»
(«Default»). Для предоставления привилегий профилю отметьте флажком
соответствующие привилегии в окне «Имеет привилегию» («Has
Privilege»).

Выберите
глобальный
профиль…

… затем
просмотрите
привилегии,
относящиеся к
данному профилю.

Информация о В приводимой ниже таблице дается определение каждой из глобальных


назначении глобальных привилегий.
профилей содержится в
разделе «Добавление
пользователей в модуле
Project Management»
ниже в данной главе.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 315

Имя привилегии
Определение привилегии
Правка настроек Создание, редактирование и удаление параметров глобальных
глобальной замены замен, доступных пользователям.
Правка настроек и Изменение Настроек и Категорий администратора в
категорий соответствии с заданными в диалоговых окнах «Настройки
администратора администратора» («Admin Preferences») и «Категории
администратора» («Admin Categories»). Редактирование
информации о валюте в диалоговом окне «Валюты»
(«Currencies»).
Правка ресурсов Создание, редактирование и удаление ресурсов. Отображение
расценки использования ресурсов (в случае предоставления в
глобальном профиле привилегии «Просматривать стоимости
ресурсов») и уровня квалификации ресурса в отчетах.
Просмотр Просмотр, группировка/сортировка, фильтрация и отчетность по
квалификации ресурса квалификации ресурса на данной роли. Пользователь должен
по роли обладать этой привилегией для просмотра и поиска ресурса и
роли по квалификации в myPrimavera.
Утвердить табели Утверждение представленных табелей от имени руководителя
ресурсов функционального подразделения.
Правка статей затрат Создание, редактирование и удаление статей затрат.
Импорт глобальной Импорт проектов, ресурсов и ролей. Для импорта и создания
информации новых проектов пользователь должен также иметь право
доступа на создание проекта в EPS.
Правка глобальных Создание, редактирование и удаление глобальных отчетов;
отчетов редактирование групп отчетов и пакетов глобальных отчетов;
сохранение глобальных отчетов, созданных или измененных с
помощью Мастера отчетов (Report Wizard).
Правка глобальных Создание, редактирование и удаление глобальных макетов
макетов контроля контроля в модулях Project Management и Portfolio Analysis.
Правка ролей Создание, редактирование и удаление ролей.
Правка глобальных Создание, редактирование и удаление глобальных кодов работ.
кодов работ
Правка глобальных и Создание, редактирование и удаление глобальных и ресурсных
ресурсных календарей календарей и смен.
Настройка профилей Создание, редактирование и удаление глобальных и проектных
безопасности профилей безопасности.
Настройка Добавление, редактирование и удаление пользователей модуля
пользователей Project Management.
Правка дат табелей Создание и удаление пакетов табелей.
Правка глобальных Создание, редактирование и удаление глобальных макетов и
макетов и фильтров фильтров работ и назначений ресурсов.
работ
Редактирование Создание, редактирование и удаление глобальных макетов в
глобальных макетов разделах «Проекты» и «WBS».
проектов и WBS
Правка OBS Создание, редактирование и удаление структуры OBS.
Правка проектных Создание, редактирование и удаление иерархических структур
кодов и кодов ресурса кодов проектов и ресурсов.
Добавление и удаление Создание, редактирование, назначение, просмотр и удаление
кодов безопасности всех кодов безопасности и их значений.
Правка кодов Редактирование, назначение и просмотр кодов безопасности и
безопасности их значений.
Назначение кодов Назначение и просмотр кодов безопасности и их значений.
безопасности
Просмотр кодов Просмотр кодов безопасности и их значений.
безопасности
Правка глобальных Создание, редактирование и удаление глобальных портфелей в
ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru
316 Администрирование пользователей и политики безопасности

портфелей модулях Portfolio Analysis и Project Management.


Администрирование Администрирование списка глобальных внешних приложений.
глобальных внешних
приложений
Правка источников Создание, редактирование и удаление источников
финансирования финансирования в словаре источников финансирования.
Запуск Project Architect Запуск Мастера Project Architect. Этот мастер дает возможность
пользователям модуля Project Management создавать новый
проект, основываясь на методологиях, импортированных из
модуля Methodology Management, а также добавлять
методологии в уже существующий проект.
Просмотр стоимостей Просмотр всех значений стоимостей трудовых и нетрудовых
ресурсов ресурсов. Если пользователю не предоставлена данная
привилегия, то в модуле Project Management во всех
соответствующих местах вместо данных о денежной стоимости
трудовых и нетрудовых ресурсов будут выводиться прочерки.
Пользователь также не может редактировать данные значения.
Сказанное справедливо для цены/времени использования
ресурса, значений в профилях ресурсов в окне «Работы»
(«Activities»), денежных значений в макетах контроля и
денежных значений в макетах модуля Portfolio Analysis.
Администрирование Администрирование службы задач; настройка служб
службы задач «Применить факт», «Пакеты отчетов», «Экспорт», «Расчет
расписания» и «Суммировать», а также их запуск с
определенными временными интервалами.
Правка Позволяет пользователям редактировать их собственные
индивидуального календари при отсутствии у них глобальной привилегии
календаря ресурса «Правка глобальных и ресурсных календарей». Эта привилегия
или привилегия «Правка глобальных и ресурсных календарей»
необходима для доступа к возможности импорта назначений
(Import Appointments) модуля myPrimavera.
Создать запрос проекта Инициация заранее заготовленных в виде шаблонов запросов на
создание проекта или процессов изменения существующих
проектов. Отдельная привилегия необходима для создания
самих шаблонов процессов.
Правка шаблона запроса Создание, редактирование и модификация шаблонов запросов на
проекта создание проекта или процессов изменения существующих
проектов.
Просмотр любых Обращение к SDK в режиме «только чтение» без
глобальных/проектных предоставления привилегий пользователя Superuser.
данных проекта через
SDK
Правка глобальных Создание, редактирование и удаление глобальных команд
команд ресурсов и ресурсов и команд ролей. Команда ресурсов/ролей представляет
ролей собой совокупность ресурсов/ролей. Команды ресурсов/ролей
доступны в myPrimavera.
Правка Создание, редактирование или удаление определенных
пользовательских полей пользователем полей. Пользователи, не имеющие данной
привилегии, могут просматривать пользовательские поля.
Правка кривых Создание, редактирование и удаление кривых распределения
потребления ресурсов.
Правка шаблонов Создание, редактирование и удаление шаблонов Microsoft
Microsoft Project Project, используемых для импорта/экспорта данных из/в
Microsoft Project.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 317

Определение профилей проекта

Профиль проекта представляет собой основанный на роли профиль,


ограничивающий привилегии по отношению к определенным данным
проектов, таким как целевые планы, WBS и показатели. Модуль Project
Management не требует назначения проектного профиля каждому
пользователю, однако, пользователь не сможет получить доступ к проекту,
если ему не назначен проектный профиль или глобальный профиль «Admin
Superuser».

Вы можете определить в модуле Project Management неограниченное число


проектных профилей. Кроме того, модуль Project Management предлагает
заранее определенный профиль проекта, называемый «Project Superuser»
проекта. Профиль «Project Superuser» обеспечивает полный доступ к
элементам проекта.

Детальная информация о При создании нового элемента OBS-структуры ему назначаются учетные
назначении записи пользователей вместе с соответствующим профилем проекта.
пользователей элементам Модуль Project Management требует, чтобы каждому элементу EPS- и
OBS приведена в разделе WBS-структуры, а также самим проектам, был назначен ответственный из
«Назначение элементов структуры OBS. Назначение проектного профиля пользователю через
OBS и профилей элемент OBS и поставленные в соответствие этому элементу OBS уровни
проекта» в данной главе. EPS/WBS-структур или сами проекты определяют, к каким проектам и
каким данным будет иметь доступ пользователь

Создание профилей проекта


Выберите «Настройки» («Admin»), «Профили безопасности» («Security
Profiles»), «Профили проекта» («Project Profiles»), затем нажмите
«Новый» («Add»). Укажите имя нового профиля. Чтобы сделать новый
профиль используемым по умолчанию, установите флажок в окне «По
умолчанию» («Default»). Для предоставления привилегий профилю
отметьте флажком соответствующие пункты в столбце «Имеет
привилегию» («Has Privilege»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


318 Администрирование пользователей и политики безопасности

Вы можете
создать
неограниченное
число профилей
проекта,
основываясь на
тех ролях,
которые
существуют в
вашей
организации.

В приводимой ниже таблице дается определение каждой из проектных


Для предоставления привилегий.
привилегий чтения-
записи в отношении
любых элементов
проекта вы можете
назначить пользователя
в корневой элемент OBS
проекта, а затем
применить к этому
назначению OBS
профиль «Project
Superuser».

Имя привилегии
Определение привилегии
Создание проекта в EPS Создание, копирование и вставка проектов в EPS.
Удаление проекта в EPS Удаление, вырезание и вставка проектов в EPS.
Суммирование проекта Суммирование данных по всем проектам EPS.
Правка информации по Редактирование полей закладок «Общая» («General»), «Даты»
проекту, кроме («Dates»), «Установки по умолчанию» («Defaults»),
финансовой «Ресурсы» («Resources») и Настройки» («Settings») в форме
проекта.
Администрирование Администрирование связей с внешними приложениями.
внешних приложений
проекта
Расчет расписания, Расчет расписания, выравнивание ресурсов и применение факта
выравнивание и в проекте.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 319

применение факта.
Закрыть период Сохранение фактических значений за период, как в стоимостном
выражении, так и в единицах измерения (физических объемах).
Поддержка целевых Сохранение, удаление и обновление целевых планов проекта.
планов проекта
Правка документов Создание, редактирование и удаление документов проекта. В
проекта myPrimavera – соотнесение элементов с документами, изменение
уровня доступа к документам, добавление и удаление папок и
выполнение обзоров проекта. Дополнительно для изменения
уровня доступа к документам, добавления и удаления папок и
выполнения обзоров проектов требуется функционирование
Collaboration
Просмотр Просмотр всех денежных значений данного проекта. Если
стоимостей/финансовой пользователь не может просматривать финансовые данные
информации проекта проекта, в модуле Project Management, вместо всех денежных
значений будут выводиться три тире (---). При этом
пользователь не может редактировать данные значения.
Возможность просмотра стоимости/времени использования
ресурсов определяется глобальной привилегией «Просмотр
стоимостей ресурсов».

Правка проектных Создание, редактирование и удаление кодов работ проекта.


кодов работ
Отслеживать показатели Разрешить анализ по показателям проекта.
проекта
Публикация web-сайта Публикация web-сайта проекта.
проекта
Правка проектных Редактирование отчетов по проекту и редактирование пакетов
отчетов отчетов по проекту.
Правка проектных Создание, редактирование и удаление календарей проекта.
календарей
Запуск глобальной Запуск глобальной замены для обновления информации по
замены работам.
Возврат/изъятие Возврат и изъятие проекта из модуля Project Management.
проекта
Импорт/просмотр Импорт и просмотр данных из Expedition.
данных Expedition
Правка WBS проекта, Редактирование иерархической структуры WBS
кроме финансовой (добавление/удаление/перемещение узлов WBS), заметок,
информации значений освоенного объема, вех (шагов), документов, дат.
Правка финансовой Редактирование журналов бюджетов WBS, источников
информации WBS финансирования, плана финансирования и финансовых данных
проекта на уровне проекта. Редактирование стоимостных данных на
уровне работ.
Правка EPS, кроме Редактирование иерархической структуры EPS
финансовой (добавление/удаление/перемещение узлов EPS), редактирование
информации заметок EPS, а также редактирование всех связанных с EPS
данных, за исключением финансовой информации.
Правка финансовой Редактирование журналов бюджетов EPS, источников
информации EPS финансирования и плана финансирования.
Оценка проекта сверху Выполнение оценки проекта сверху вниз.
вниз
Утверждение табелей в Изучение с последующим утверждением либо отклонением
качестве руководителя табелей проекта.
проекта
Правка расходов Создание, редактирование и удаление расходов по проекту.
проекта

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


320 Администрирование пользователей и политики безопасности

Правка проектных Создание, редактирование и удаление показателей, извещений и


показателей, извещений рисков проекта.
и рисков
Правка проектных Создание, редактирование и удаление зависимостей между
зависимостей работ работами проекта.
Правка работ проекта, Создание и редактирование информации о работах проекта, за
кроме зависимостей исключением зависимостей между работами.
Выполнить запросы Назначение запросов на ресурсы работам в модуле myPrimavera.
работы на ресурсы
Удаление работ проекта Удаление работ проекта.
Удаление работ проекта Удаление работ проекта, для которых существуют фактические
с фактом в табелях данные в табелях. Чтобы воспользоваться данной привилегией,
пользователь должен иметь также привилегию «Удаление работ
проекта».
Изменение настроек В модуле myPrimavera – возможность осуществления
рабочего окружения пользовательской настройки рабочего окружения проекта и
проекта и привилегий привилегий рабочего окружения.
рабочего окружения
Создание рабочих групп Добавление новой рабочей группы в myPrimavera.
Удаление рабочих групп Удаление рабочей группы в myPrimavera.
Добавление/правка В модуле myPrimavera – создание, редактирование, удаление,
документов шаблонов выходной контроль (контроль снятия с учета) и выполнение
проекта обзора (изучения) документов шаблонов проектов. Чтобы
воспользоваться данной привилегией, пользователь должен
также обладать привилегией «Правка документов проекта».
Дополнительно для изменения уровня доступа к документам,
добавления и удаления папок и выполнения обзоров проектов
требуется функционирование Collaboration.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 321

Добавление пользователей в модуле Project Management

В зависимости от вашего профиля безопасности, диалоговое окно


«Пользователи» («Users») позволяет вам добавлять и удалять
пользователей и управлять доступом пользователей к компонентам
Primavera. В модуле Project Management необходимо создать пользователя
для каждого лица, которому необходим доступ к любому из компонентов
Если OBS в вашей Primavera, за исключением модуля Methodology Management, который
организации уже использует собственную систему защиты данных.
сформирована, и вы уже
знаете, какие элементы
OBS должны быть Для каждого пользователя должны быть определены, как минимум,
ассоциированы с каждым название учетной записи, глобальный профиль и информация о лицензии
из пользователей, вы (список компонентов и тип доступа к ним). Вы также можете указать
можете сделать дополнительную информацию о пользователе, например, адрес
соответствующие
назначения на закладке электронной почты и номер служебного телефона.
«Доступ к проекту»
(«Project Access») Если в вашей организации информация о пользователях хранится
диалогового окна централизованно, в каталоге LDAP, вы можете добавлять
«Пользователи» пользователей Primavera путем переноса информации о них из
(«Users»). См. раздел хранилища данных LDAP. Детальная информация содержится в
«Назначение элементов главе «Настройка режимов аутентификации» в данной Части.
OBS и профилей
После того, как информация о пользователях будет перенесена,
проектов» ниже в данной
главе. вы должны будете назначить каждому пользователю профиль
безопасности и лицензию.

Добавление новых пользователей


Выберите «Настройки» («Admin»), «Пользователи» («Users»). Нажмите
«Новый» («Add»). Откройте закладку «Общее» («General»), введите
название учетной записи и имя пользователя, затем нажмите «Пароль»
(«Password»). Напечатайте пароль пользователя, затем напечатайте его
повторно, чтобы подтвердить правильность введенной информации.
Нажмите «OK». Если пользователю необходим доступ к Timesheets, вы
можете связать этого пользователя с ресурсом в модуле Project Management
прямо сейчас, а можете создать нужную связь, когда будете добавлять
ресурс. Откройте закладку «Контакт» («Contact») и укажите адрес
электронной почты и номер служебного телефона пользователя.

Если модуль Project Management выполняется в режиме LDAP-


аутентификации, то при нажатии кнопки «Новый» («Add»)
откроется диалоговое окно, в котором вам необходимо будет
ввести имя пользователя для проверки его подлинности в
хранилище данных LDAP. Если пользователь существует в
хранилище данных LDAP, то при нажатии кнопки
«Тестировать» («Test») поля, в которых отражается
фактическое имя, адрес электронной почты и номер служебного
телефона окажутся заполненными – при условии, что вы ранее
отобразили (поставили в соответствие) эти поля с помощью
утилиты настройки аутентификации. Для добавления
пользователя нажмите «Новый» («Add»). Если же пользователь
отсутствует в хранилище данных LDAP, то при нажатии кнопки
«Тестировать» («Test») вам будет выведено сообщение о том,
что данный пользователь не может быть добавлен.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


322 Администрирование пользователей и политики безопасности

Отображает
список
пользователей,
которым
требуется доступ
к какому-либо
компоненту
Primavera.

Определяет имя,
требуемое для
того, чтобы
зарегистрировать
ся в том или ином
компоненте
Primavera.

Кнопка «Пароль»
(«Password») не
появляется, если
модуль Project
Management
выполняется в
режиме LDAP-
аутентификации.

Если пользователь будет обращаться к Timesheets,


то этот пользователь должен быть связан с
ресурсом в модуле Project Management.

Связывание ресурсов и пользователей


Выберите «Настройки» («Admin»), «Пользователи» («Users»). Откройте
закладку «Общее» («General»), нажмите кнопку просмотра «…» в поле
«ID ресурса/Название ресурса» («Resource ID/Resource Name») и
выберите ресурс для указанного пользователя. Если ресурс уже связан с
другим пользователем, программа выводит запрос на замену связи. Модуль
Project Management позволяет связать каждый ресурс только с одним
пользователем, что сделано с целью поддержания единого имени учетной
записи для ресурсов и пользователей как модуля Project Management, так и
модуля Timesheets. Данную связь можно также установить,
Детальная информация
воспользовавшись закладкой «Детали ресурсов» («Resource Detail»)
приведена в разделе
«Определение модуля Timesheets.
глобальных профилей»
выше в данной главе. Назначение глобального профиля
Глобальный профиль определяет доступ пользователя к таким опциям
приложения как ресурсы и роли. Модуль Project Management требует,
чтобы каждому пользователю был назначен глобальный профиль.
Выберите «Настройки» («Admin»), «Пользователи» («Users»). Далее
выберите пользователя, которому вы хотите назначить глобальный
профиль. Откройте закладку «Глобальный доступ» («Global Access»),
затем выберите глобальный профиль пользователя.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 323

Вы можете также
дважды щелкнуть
по столбцу
«Глобальный
профиль» («Global
Profile») и
выбрать для
пользователя
соответствующий
профиль.

Профиль «Admin
Superuser» дает
право доступа на
чтение и запись ко
всем глобальным
данным и данным
проекта.

Пользователям, которым требуется только доступ к


Timesheets, следует назначить глобальный профиль «No Global
Priveleges». Данным пользователям также должен быть
предоставлен доступ к модулю Timesheets через лицензию «член
команды».

Назначение лицензий для работы с программным продуктом


Каждому пользователю, имеющему доступ к Primavera, должна быть
назначена соответствующая лицензия. Для каждого компонента Primavera
любой пользователь с конкурентной лицензией может получить доступ к
данному компоненту наравне с другими конкурентными пользователями,
до тех пор, пока общее количество одновременно работающих
пользователей не превысит максимально допустимого.

Выберите «Настройки» («Admin»), «Пользователи» («Users»). Выберите


пользователя, которому вы хотите предоставить доступ к базе данных для
лицензированных пользователей продуктов Primavera. Откройте закладку
«Лицензирование» («Licensing»). Установите флажок в столбце
«Конкурентный» («Concurrent Users») рядом с каждым продуктом,
доступ к которому вы хотите предоставить. Снимите флажок, если
пользователь не является лицензированным пользователем
соответствующего компонента Primavera.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


324 Администрирование пользователей и политики безопасности

Установите или снимите флажок для указания


лицензированного доступа выбранного
пользователя к соответствующему
компоненту Primavera.

Вы можете задать большее количество конкурентных


пользователей, чем максимально допустимое количество. Такие
пользователи обслуживаются по принципу «первый пришел –
первый получил доступ». Как только фактическое количество
конкурентных пользователей достигнет максимально
допустимого, больше ни один пользователь не сможет войти в
программу. Компания Primavera Systems предоставляет вам файл
лицензии в соответствии с купленным вами количеством
конкурентных лицензий.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 325

Назначение элементов OBS и профилей проекта

Чтобы ограничить или предоставить доступ к проектам и их данным,


необходимо поставить в соответствие пользователям профили проекта.
Профиль проекта представляет собой основанный на роли профиль,
который ограничивает привилегии по отношению к определенным данным
проектов, таким как целевые планы, WBS и показатели. Профили проекта
связываются с пользователями посредством одного или нескольких
назначений OBS. Вы назначаете обязанности отдельным проектам и
работам в проектах путем назначения элементов OBS различным уровням
EPS и WBS каждого проекта. Сочетание назначения проектного
профиля/пользователя и OBS с назначением OBS в EPS/WBS определяет, к
каким проектам и каким данным будет иметь доступ пользователь.

Вы можете поставить в соответсвие пользователю элемент OBS и


Детальная информация о соответствующий проектный профиль, воспользовавшись диалогом
профилях проекта «Пользователи» («Users»), с помощью которого вы можете добавить
приведена в разделе пользователей, либо вы также можете выполнить назначение в диалоговом
«Определение профилей
окне OBS во время или после создания OBS.
проекта» выше в данной
главе.
Модуль Project Management не требует, чтобы каждый
пользователь имел профиль проекта, однако, пользователь не
сможет получить доступ к проекту, если ему не назначен
профиль проекта или глобальный профиль «Admin Superuser».

Назначение пользователей и профилей проекта элементам OBS


Выберите «Общие» («Enterprise»), «OBS». Откройте закладку
«Пользователи» («Users»). Выберите элемент OBS, для которого вы
хотите указать пользователя и профиль проекта, затем нажмите
«Назначить» («Assign»). Выберите пользователя, которого необходимо
связать с указанным элементом OBS, затем нажмите кнопку «Выбор»
(«Select»). С этим пользователем будет связан профиль проекта,
используемый по умолчанию. Чтобы выбрать другой профиль из уже
определенного списка, дважды щелкните по профилю.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


326 Администрирование пользователей и политики безопасности

Чтобы выбрать
другой профиль,
дважды щелкните по
заголовку. Для
предоставления
пользователю
привилегий чтения-
записи всей
проектной
информации
выберите профиль
«Project Superuser».

Назначение элементов OBS и профилей проекта пользователям


Вы можете назначить пользователю элементы OBS и профили проекта при
первом добавлении (создании) пользователя. Выберите «Настройки»
(«Admin»), «Пользователи» («Users»). Откройте закладку «Доступ к
проекту» («Project Access»). Выберите пользователя, которому вы хотите
назначить элемент OBS и профиль проекта, затем нажмите «Назначить»
(«Assign»). Выберите элемент OBS, ассоциированный с пользователем,
затем нажмите кнопку «Выбор» («Select»). С этим пользователем будет
связан профиль проекта, используемый по умолчанию. Чтобы выбрать
другой профиль из уже определенного списка, дважды щелкните по
профилю.

Если элемент OBS является ответственным руководителем


нескольких проектов в EPS, то любой пользователь, которого вы
связываете с данным элементом OBS, будет иметь доступ ко
всем соответствующим проектам.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 327

Нажмите, чтобы назначить элемент OBS,


ассоциированный с выбранным пользователем.
Пользователь может иметь больше одного назначения
OBS, что зависит от исполняемых им ролей в различных
проектах.

Чтобы запретить доступ пользователя к той или иной


информации по проекту элемента OBS, выберите имя
ответственного руководителя, затем нажмите «Удалить»
(«Remove»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


328 Администрирование пользователей и политики безопасности

Назначение элементов OBS узлам EPS


Детальная информация В модуле Project Management база данных проектов организована в виде
по EPS содержится в иерархической структуры, называемой структурой проектов предприятия
разделе «Создание (EPS). EPS может быть подразделена на такое количество уровней, или
структуры проектов
узлов, которое необходимо для параллельного выполнения работ в
предприятия» в
«Руководстве организации. Узлы самого высокого, или корневого, уровня могут
пользователя». представлять подразделения вашей компании, фазы проекта, места
расположения строительно-монтажных площадок или другие крупные
группы, что определяется потребностями вашей организации. Проекты же
всегда представляют самый нижний уровень иерархии. Каждый проект в
организации должен быть включен в тот или иной узел EPS.

Доступ пользователей и привилегии по отношению к узлам в


иерархической структуре EPS реализуются через глобальную OBS,
отражающую руководящий персонал, ответственный за проекты в EPS.
Каждый руководитель в OBS ассоциирован с тем или иным участком EPS –
с узлом или проектом, – а также с WBS определенного иерархического
уровня.

После того как вы добавите пользователей и установите их ассоциации с


элементами OBS и профилями проекта, вы можете определить EPS и
назначить ответственного руководителя (элемент OBS) каждому уровню.
Вы должны указать ответственного руководителя для каждого узла EPS.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 329

Назначение элементов OBS узлам EPS


Вы можете назначить ответственного руководителя (элемент OBS)
каждому узлу EPS во время создания структуры проектов. Выберите
«Общие» («Enterprise»), «Структура проектов предприятия»
(«Enterprise Project Structure»). Выберите узел EPS, затем нажмите
кнопку «…» в поле «Ответственный» («Responsible Manager») и
выберите соответствующий элемент OBS. Пользователи, ассоциированные
с ответственным руководителем, будут иметь права доступа к выбранному
узлу и всем узлам/проектам данной ветви. К каким конкретно данным в
проектах представляется доступ, определяется профилем проекта,
соответствующим данному элементу OBS.

Если за один и тот же узел EPS несут ответственность более


одного пользователя, вы должны назначить каждого из этих
пользователей соответствующему элементу OBS.

Для
предоставления
прав и привилегий
безопасности вы
должны указать
для каждого узла
EPS
ответственного
руководителя, в
противном случае
модуль Project
Management будет
по умолчанию
использовать
корневой уровень
OBS для всех
уровней.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


330 Администрирование пользователей и политики безопасности

Вы также можете назначить/проверить ответственного руководителя,


использовав для этого окно «Проекты» («Projects»). Выберите «Общие»
(«Enterprise»), «Проекты» («Projects»), затем откройте закладку «Общее»
(«General»).

Пользователь,
назначенный
этому элементу
OBS, имеет
доступ к узлу
«Модернизация» и
всем
узлам/проектам,
расположенных
ниже по иерархии.

После определения структур EPS и OBS и реализации политики


безопасности на уровне EPS менеджеры проектов могут приступать к
добавлению собственных проектов в иерархическую структуру. Для
обеспечения дальнейшего управления безопасностью в рамках проектов
менеджеры проектов могут назначить конкретные элементы OBS уровням
WBS. См. раздел «Создание структуры проектов предприятия» в
«Руководстве пользователя».

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 331

Настройка безопасности в модуле Methodology Management

Модуль Methodology Management использует собственный набор


пользователей, глобальных профилей и профилей методологий для
управления доступом к данным модуля Methodology Management. Данные,
реализующие функции обеспечения безопасности, хранятся в базе данных
методологий.

Никакие данные, реализующие функции обеспечения безопасности, не


используются совместно модулем Project Management и модулем
Methodology Management. Модуль Methodology Management использует
собственную OBS, пользователей, глобальные профили, профили
методологий и лицензию.

Модель обеспечения безопасности в модуле Methodology Management


отличается от той, которая используется в модуле Project Management. В
каждый момент времени может быть открыта только одна методология и,
кроме того, отсутствует EPS. Пользователи и профили методологий не
могут назначаться элементам OBS. Профили методологий должны
назначаться непосредственно пользователям, чтобы предоставить
пользователям доступ к методологии.

В данном разделе рассматривается процесс создания профилей


безопасности и пользователей в модуле Methodology Management.

Создание глобальных профилей


В модуле Methodology Management выберите «Настройки» («Admin»),
«Профили доступа» («Security Profiles»). Выберите «Глобальные
профили» («Global Profiles»), затем нажмите «Новый» («Add»).
Напечатайте имя нового профиля. Чтобы сделать новый профиль
профилем, используемым по умолчанию, поставьте флажок в окне «По
умолчанию» («Default»). Для предоставления привилегий профилю
отметьте флажком соответствующие привилегии в окне «Имеет
привилегию» («Has Privilege»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


332 Администрирование пользователей и политики безопасности

Выберите
глобальный
профиль…

… затем
просмотрите
привилегии,
назначенные
этому профилю.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 333

В приводимой ниже таблице дается определение каждой из глобальных


привилегий.

Имя привилегии
Определение привилегии
Правка профилей Изменение информации профиля безопасности.
безопасности
Настройка Создание и удаление пользователей модуля Methodology
пользователей Management, а также изменение разрешений на доступ
пользователей.
Правка настроек и Изменение административных привилегий, определяемых в
категорий диалоговом окне «Настройки администратора» («Admin
администратора Preferences»). Создание, изменение и удаление категорий,
определяемых в диалоговом окне «Категории
администратора» («Admin Categories»). Редактирование
информации о валютах в диалоговом окне «Валюты»
(«Currencies»).
Создать/копировать Создание, импорт или копирование методологии.
методологию
Правка ресурсов Создание, удаление и изменение элементов иерархической
структуры ресурсов.
Правка ролей Создание, удаление и изменение информации о ролях.
Правка документов Создание, удаление и изменение записей о документах.
Импорт глобальной Импорт глобальной информации и информации о
информации/информаци методологиях.
и о методологиях
Правка отчетов Создание, редактирование и удаление отчетов; сохранение
отчетов в Мастере отчетов (Report Wizard).
Правка атрибутов Создание, изменение и удаление атрибутов работ.
работы
Правка кодов работ Создание, изменение и удаление глобальных кодов работ и
значений.
Правка факторов оценки Создание, изменение и удаление факторов оценки.
Просмотр цен ресурсов Просмотр цен ресурсов.
Правка глобальных Создание, изменение и удаление глобальных макетов работ и
макетов и фильтров фильтров.
Правка OBS Создание, изменение и удаление информации о структуре
ответственностей.
Правка кодов Создание, изменение и удаление кодов методологии и ресурсов.
методологий и кодов
ресурсов
Правка Создание, редактирование и удаление пользовательских полей.
пользовательских полей Пользователи, не имеющие этой привилегии, могут
просматривать пользовательские поля.
Правка шаблонов Создание, редактирование и удаление шаблонов Microsoft
Microsoft Project Project, используемых для импорта/экспорта данных из/в
Microsoft Project.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


334 Администрирование пользователей и политики безопасности

Создание профилей методологии


Выберите «Настройки» («Admin»), «Профили доступа» («Security
Profiles»), «Профили методологии» («Project Profiles»), затем нажмите
«Новый» («Add»). Укажите имя нового профиля. Чтобы сделать новый
профиль профилем методологии, используемым по умолчанию, установите
флажок в окне «По умолчанию» («Default»). Для предоставления
привилегий профилю отметьте флажком соответствующие привилегии в
окне «Имеет привилегию» («Has Privilege»).

Вы можете
создать
неограниченное
число профилей
методологии,
основываясь на
ролях,
существующих в
вашей компании.

В приводимой ниже таблице дается определение каждой из привилегий


методологии.

Имя привилегии Определение привилегии


Правка свойств Создание, удаление и изменение свойств методологии,
методологии определяемых в диалоговом окне «Свойства методологии»
(«Methodology Properties»).
Правка WBS Создание, удаление и изменение элементов и версий структуры
методологии декомпозиции работ методологии (WBS).
Правка связей Создание, удаление и изменение связей между методологиями
методологии (при условии, что пользователь обладает данной привилегией
над обеими связанными методологиями).
Правка работ Добавление, изменение и удаление работ и информации о
методологии работах.
Правка расходов Добавление, изменение и удаление расходов.
методологии

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 335

Просмотреть стоимости Просмотр информации о стоимостях методологии.


методологии
Возврат/изъятие Возврат и изъятие проекта из модуля Methodology Management.
методологии
Правка рисков Создание, удаление и изменение рисков методологии.
методологии

Добавление новых пользователей


Выберите «Настройки» («Admin»), «Пользователи» («Users») и нажмите
«Новый» («Add»). Откройте закладку «Общее» («General»), введите
название учетной записи и имя пользователя, затем нажмите кнопку
«Пароль» («Password»). Напечатайте пароль пользователя, затем
повторите ввод пароля для подтверждения правильности введенной
информации. Нажмите «OK».

Если модуль Methodology Management выполняется в режиме


LDAP-аутентификации, то при нажатии кнопки «Новый» («Add»)
откроется диалоговое окно, в котором вам необходимо будет
ввести имя пользователя для проверки его подлинности в
хранилище данных LDAP. Если пользователь существует в
хранилище данных LDAP, то при нажатии кнопки
«Тестировать» («Test») поля, в которых отражается
фактическое имя, адрес электронной почты и номер служебного
телефона окажутся заполненными – при условии, что вы ранее
отобразили (поставили в соответствие) эти поля с помощью
утилиты настройки аутентификации. Для добавления
пользователя нажмите «Новый» («Add»). Если же пользователь
отсутствует в хранилище данных LDAP, то при нажатии кнопки
«Тестировать» («Test») вам будет выведено сообщение о том,
что данный пользователь не может быть добавлен.

Если в вашей организации информация о пользователях хранится


централизованно в каталоге LDAP, вы можете добавлять
пользователей Primavera путем переноса информации о них из
хранилища данных LDAP. Детальная информация содержится в
главе «Настройка режимов аутентификации» в данной Части.
После того, как информация о пользователях будет перенесена,
вы должны будете назначить каждому пользователю профиль
безопасности.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


336 Администрирование пользователей и политики безопасности

Отображает
список
пользователей,
обладающих
правом доступа к
модулю
Methodology
Management.

Указывает имя,
необходимое для
регистрации в
модуле
Methodology
Management.

Кнопка «Пароль»
(«Password») не
появляется, если
модуль
Methodology
Management
выполняется в
режиме LDAP-
аутентификации.

Лицензирование продукта
От вас не требуется назначать тип лицензии продукта для модуля
Methodology Management. Каждая приобретенная вами лицензия на
использование модуля Project Management автоматически предоставляет
вам одну лицензию на использование модуля Methodology Management.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 337

Назначение глобального профиля и профилей методологии


Глобальный профиль определяет доступ пользователя к глобальным
данным, таким, как ресурсы и роли; профили методологий ограничивают
доступ пользователя к данным методологии. Модуль Methodology
Management требует, чтобы каждому пользователю был назначен
глобальный профиль. Чтобы открыть методологию, пользователь должен
иметь профиль методологии для данной методологии. Выберите
«Настройки» («Admin»), «Пользователи» («User»). Выберите
пользователя, которому вы хотите назначить глобальный профиль и
профили методологии. Откройте закладку «Профили методологии»
(«Methodologies Profiles»).

Дважды щелкните
по столбцу
«Глобальный
профиль» («Global
Profile») и
выберите
соответствующий
профиль для
выбранного
пользователя.

Нажмите,
чтобы выбрать
методологию, к
которой
пользователю
необходим
доступ…

…затем дважды щелкните по


столбцу «Профиль» («Profile») и
выберите профиль методологии
для выбранного (отмеченного)
пользователя.

Модуль Methodology Management включает в себя глобальный


профиль «Admin Superuser», предоставляющий полный доступ к
любой глобальной информации и методологиям.

Профиль «Methodology Superuser» предоставляет привилегии


чтения-записи любой информации, относящейся к методологии.
Пользователь с глобальными привилегиями «Admin Superuser»
автоматически получает доступ «Methdology Superuser»
методологии ко всем методологиям.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


338 Администрирование пользователей и политики безопасности

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 339

Практическая реализация модуля Timesheets

В этой главе Члены команды проекта могут использовать Timesheets для


представления табелей, посредством которых производится
обновление информации об их работах в модуле Project
Общее описание
Management. В этой главе рассказывается, каким образом
настроить модуль Project Management для работы с модулем
Настройка табеля Timesheets.

Настройка ресурсов для


использования Timesheets

Создание табелей для


пользователей,
работающих с Timesheets

Настройка определяемых
проектом параметров
Timesheets

Применение кодов
дополнительных расходов

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


340 Практическая реализация модуля Timesheets

Общее описание практической реализации

Модуль Timesheets позволяет членам команды проекта пользоваться


Internet для передачи данных о состоянии табеля и состоянии работ
непосредственно в базу данных организации, вне зависимости от своего
местонахождения. Тем самым менеджерам проектов предоставляется
возможность работать с наиболее актуальной информацией по проекту, что
облегчает планирование ресурсов и разрешение конфликтов

Timesheets выпускается в Модуль Timesheets состоит из клиента Timesheets, сервера баз данных,
двух версиях: web-версия содержащего проекты вашей организации, и Group Server,
и desktop-версия. осуществляющего связь клиента Timesheets с сервером баз данных.
Подробное описание
каждой из версий Прежде чем приступать к внедрению Timesheets, следует выполнить
содержится в главе следующие шаги:
«Планирование
внедрения» Части 1.
ƒ Установить базу данных проектов, как описывается в главе «Настройка
сервера баз данных» Части 2.

ƒ Установить web-сервер, если он еще не установлен.

ƒ Установить Group Server, как описано в главе «Настройка Group Server


для работы с Timesheets» Части 2.

ƒ Установить на web-сервере Java-файлы Timesheets, как описано в главе


«Настройка Group Server для работы с Timesheets» Части 3.

После того, как будут установлены файлы Timesheets, необходимо


запустить модуль Project Management и выполнить перечисленные ниже
шаги (детальное описание которых имеется в данной главе):

ƒ Настроить параметры, определяющие порядок работы пользователей с


табелями.

ƒ Настроить ресурсы для работы c Timesheets.

ƒ Создать табели.

ƒ Настроить определяемые проектами параметры для Timesheets.

ƒ Создать коды дополнительных расходов для записи времени работ, не


связанных с проектом.

В тех случаях, когда ресурсам назначены фактические данные


(независимо от того, поступают ли они из импортируемого
проекта или являются естественным следствием принятого
вами решения о начале использования Timesheets в середине
проекта), все ранее существовавшие фактические данные будут
потеряны при первом же использовании Timesheets, если только
вы не запустите Timesheet Actualizer. Детальная информация
содержится в файле README в папке Support\Utilities\Timesheet
Actualizer\ на компакт-диске с документацией по Primavera.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 341

Настройка табеля
С помощью закладок «Табель» («Timesheets») и «Привилегии табеля»
(«Timesheets Privileges») диалогового окна «Настройки
администратора» («Admin Preferences») в модуле Project Management
может быть определен порядок использования табелей для обновления
данных проекта в модуле Project Management. Вы можете определить, с
какой периодичностью пользователи должны регистрировать затраченное
ими время, какие работы и табели они могут просматривать, каким образом
будут утверждаться табели перед обновлением данных проекта, а также
какие привилегии предоставлены пользователям для того, чтобы они могли
регистрировать затраченное ими время.

Настройка табелей
В модуле Project Management выберите «Настройки» («Admin»),
«Настройки администратора» («Admin Preferences»). Откройте закладку
«Табель» («Timesheets»).

Поставьте флажок, чтобы указать, что все новые


ресурсы должны использовать табели, если вы не
укажете иное.

Выберите данную
опцию, чтобы
указать, что
каждый ресурс
должен ежедневно
отчитываться о
времени,
затраченном на
каждую
назначенную ему
работу.

Выберите данную
опцию, чтобы
указать, что
каждый ресурс
должен
единовременно
отчитываться о
времени,
затраченном на
каждую работу,
проделанную им в
течение
отчетного
периода,
независимо от
количества дней в
отчетном
периоде.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


342 Практическая реализация модуля Timesheets

Детальная информация о В разделе диалога «Уровень утверждения табеля» («Timesheet Approval


порядке утверждения Level») табеля находятся следующие опции:
табелей содержится в
главе «Обновление, ƒ Автоматическое согласование Выберите данную опцию, чтобы
составление расписания указать, что не требуется представлять или утверждать табели
и выравнивание» в ресурсов. Данные табелей, хранящиеся в базе данных, обновляются
«Руководстве автоматически при использовании фактических значений.
пользователя».
ƒ Автоматическое утверждение Выберите данную опцию, чтобы
указать, что табели ресурсов не требуют утверждения руководством.
Табели утверждаются автоматически при их представлении.

ƒ Одноуровневое утверждение Выберите данную опцию, чтобы указать,


что табели ресурсов должны утверждаться только менеджером
ресурса/менеджером расходов. Если вы выберете эту опцию, то все
представленные на утверждение табели будут иметь статус
«Представленные» до тех пор, пока руководитель, производящий
утверждение, не изменит статус табеля. Если вы ранее указали, что
утверждение должно производиться и менеджером проекта, и
менеджером ресурса/менеджером расходов, и при этом вы выбираете
данную опцию, то статус всех текущих табелей, утвержденных хотя бы
на одном уровне, будет изменен на «Утвержденные».

ƒ Двухуровневое утверждение Выберите данную опцию, чтобы указать,


что табели ресурсов должны утверждаться и менеджером проекта, и
менеджером ресурса/менеджером расходов. Если вы выбираете эту
опцию, то все представленные на утверждение табели будут иметь
статус «Представленные» до тех пор, пока не будут утверждены
обоими руководителями.

ƒ Менеджер проекта должен утвердить ранее менеджера ресурса


Если вы выбираете двухуровневое утверждение, то, установив данный
флажок, вы тем самым укажете, что сначала табели должны
утверждаться менеджерами проектов, и лишь потом – менеджерами
ресурсов/менеджерами расходов.

ƒ Имя утверждающего табели менеджера ресурса, используемое по


умолчанию Имя руководителя, утверждающего табели ресурсов, если
только вы не укажете другое имя. Для выбора нового руководителя
нажмите кнопку просмотра «…».

Если после того, как пользователи, работающие с Timesheets,


начнут предоставлять табели, вы измените уровень
утверждения на более низкий, то все табели, представленные на
утверждение в данный момент, также изменятся, отражая
изменение уровня. Например, если перейти от двухуровневой
схемы утверждения к схеме автоматического представления, то
все табели, включая и те, которые утверждаются в данный
момент одним руководителем, изменятся таким образом, что
больше не будут требовать представления или утверждения, а
данные в базе данных проектов изменятся, когда вы используете
фактические значения.

Настройка привилегий табеля


В модуле Project Management выберите «Настройки» («Admin»),
«Настройки администратора» («Admin Preferences»). Откройте закладку
«Привилегии табеля» («Timesheet Privileges»).
ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru
Часть 4: Установка и настройка клиентской части Primavera 343

Устанавливаемый период для отображения


работ, в течение которого пользователи
могут видеть не начатые работы.

Устанавливаемый
период для
отображения
работ, в течение
которого
пользователи
могут видеть
завершенные
работы.

Раздел «Настройки заполнения табеля» («Privileges for logging hours on


timesheets») содержит следующие опции:

Ввод часов по будущим периодам Установите этот флажок, чтобы


указать, что пользователи могут включать свои рабочие часы в табели,
соответствующие датам, опережающим период текущего табеля
(например, заблаговременно регистрировать время отпуска).

Ввод часов по не начатым работам Установите этот флажок, чтобы


указать, что пользователи могут включать в табели часы по работам,
которые не были помечены как начатые.

Ввод факта по завершенным работам Установите этот флажок, чтобы


указать, что пользователи могут включать в табели часы по работам,
которые были помечены как завершенные.

Ввод часов по работам до даты старта работы Установите этот флажок,


чтобы указать, что пользователи могут включать в табели часы по работам
до дат старта этих работ.

Ввод часов по работам после даты завершения работы Установите этот


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

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


344 Практическая реализация модуля Timesheets

Настройка ресурсов для использования Timesheets

Чтобы разрешить ресурсу проекта использовать Timesheets, вы должны


назначить ресурсу учетную запись пользователя и настроить ресурс для
работы с табелями.

Создание учетной записи пользователя для использования


Timesheets
В модуле Project Management выберите «Настройки» («Admin»),
«Пользователи» («Users») и нажмите «Новый» («Add»). Напечатайте
уникальное имя учетной записи, затем откройте закладку
«Лицензирование» («Licensing»). В окне «Конкурентный» («Concurrent
User») установите флажок напротив поля «Team Member».

Убедитесь, что
пользователь имеет
разрешение на
регистрацию в
модуле Timesheets.

Конкурентные пользователи имеют особую


лицензию, связанную с названием учетной
записи пользователя и гарантирующую доступ к
определенному приложению и базе данных.

Для того, чтобы получить доступ к Timesheets, пользователю


должен быть поставлен в соответствие ресурс. Вы можете
поставить ресурс в соответствие учетной записи в диалоговом
окне «Пользователи» («Users»), для чего необходимо дважды
щелкнуть по соответствующей ячейке столбца «Ресурс»
(«Resource»), выбрать ресурс в диалоговом окне «Выбрать
ресурс» («Select Resource») и нажать кнопку «Выбрать»
(«Select»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 4: Установка и настройка клиентской части Primavera 345

Настройка ресурсов для использования табелей


В модуле Project Management выберите «Общие» («Enterprise»),
«Ресурсы» («Resources»). Отобразите детали ресурсов, затем откройте
закладку «Timesheets».

1. Выберите
ресурс.

2. Нажмите
кнопку просмотра
«…», чтобы
назначить
учетную запись
пользователя
ресурсу.

3. Поставьте
флажок, чтобы
разрешить ресурсу
использовать
табели для
ведения
отчетности о
ходе выполнения
4. Выберите руководителя, утверждающего
работ.
табель.

Каждый ресурс может быть связан только с одной учетной записью


пользователя.

Если при создании нового ресурса вы установили флажок в окне


«Новые ресурсы по умолчанию используют табель» («New
Resources Use Timesheets by Default») закладки «Табель»
(«Timesheets») диалогового окна «Настройки
администратора» («Admin Preferences»), то флажок в окне
«Использует табели» («Use Timesheets») будет
устанавливаться автоматически. Вы лишь должны поставить в
соответствие ресурсу учетную запись пользователя и
предоставить пользователю право входа в модуль Timesheets.

Установление политики ввода сверхурочных часов


Вы можете разрешить пользователям фиксировать в табелях сверхурочные
часы. В модуле Project Management выберите «Общие» («Enterprise»),
«Ресурсы» («Resources»), затем откройте закладку «Подробно»
(«Details»). Установите флажок в окне «Разрешить переработку»
(«Overtime Allowed»). Укажите коэффициент переработки, на который
будет умножаться стандартная стоимость ресурса для определения цены
сверхурочных часов (стандартная цена * коэффициент переработки = цена
сверхурочных часов).

Ресурсы отмечают сверхурочные часы с помощью слеша (/) в


поле времени. Например, если в какой-то день ресурс отработал

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


346 Практическая реализация модуля Timesheets

10 часов при восьмичасовом рабочем дне, пользователь вводит


для этого дня значение 8/2.

Создание табелей для пользователей, работающих с Timesheets

Табели для пользователей Timesheets создаются с помощью диалогового


окна «Администрирование дат табеля» («Timesheet Dates
Administration»). Вы также можете просмотреть список предыдущих
табелей и определить, какие табели используются в данный момент
пользователями Timesheets. Пользователи не могут просматривать табели в
Timesheets до тех пор, пока вы не создадите их в модуле Project
Management.

Создание пакета табелей


В модуле Project Management выберите «Настройки» («Admin»), «Даты
табеля» («Timesheet Dates»).

Установите
даты начала и
окончания для
данного пакета
табелей.

Выберите период
времени,
охватываемый
каждым из
табелей. Нажмите
кнопку для
генерации пакета
табелей на основе
выбранных
установок.

Чтобы создать следующий пакет табелей, сбросьте даты начала и


окончания пакета, выберите соответствующий период времени
создаваемых табелей, а затем нажмите «Создать пакет» («Batch Create»).

Создание одиночного табеля


В модуле Project Management выберите «Настройки» («Admin»), «Даты
табеля» («Timesheet Dates»). Нажмите «Новый» («Add»).

Нажмите, чтобы задать


даты начала и окончания
данного табеля.
Нажмите, чтобы
сгенерировать табель.

Вы не можете создавать новые табели, если даты начала и


окончания этих табелей перекрывают даты уже существующих
табелей.
ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru
Часть 4: Установка и настройка клиентской части Primavera 347

Установка определяемых проектом настроек Timesheets

Для каждого выполняемого в организации проекта вы можете


контролировать, каким образом ресурсы отчитываются о состоянии своих
работ.

Настройка определяемых проектом параметров Timesheets


В модуле Project Management выберите «Общие» («Enterprise»),
«Проекты» («Projects»). Выберите проект, затем откройте закладку
«Ресурсы» («Resources»).

Установите
флажки, чтобы
разрешить
ресурсам
определять, когда
работы
завершены, и какие
работы должны
быть начаты Выберите, в каком виде ресурсы будут отражать ход выполнения
следующими. работ: в виде процентов или в виде оставшегося периода времени.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


348 Практическая реализация модуля Timesheets

Применение кодов дополнительных расходов

Коды дополнительных расходов разрешают пользователям регистрировать


часы, которые не связаны с работами проекта. Например, пользователи
могут указывать в качестве дополнительных расходов свои отпуска,
праздничные дни, болезни или общую административную работу.

Добавление кодов дополнительных расходов


Если существующий набор кодов дополнительных расходов не отражает
вашей ситуации, вы можете добавить новые коды. В модуле Project
Management выберите «Настройки» («Admin»), «Категории
администратора» («Admin Categories»), затем откройте закладку «Коды
дополнительных расходов» («Overhead Codes»). Нажмите «Новый»
(«Add»). Введите уникальный код для данного типа дополнительных
расходов и его краткое описание.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 5: Обновление предыдущей версии до текущей 349

Часть 5. Обновление предыдущей


версии до текущей

В этой части Автоматическое обновление баз данных

Автоматическое обновление автономной


конфигурации

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


350 Автоматическое обновление баз данных

В данной части Руководства описан процесс обновления


текущей версии Primavera до версии 4.1. Мастер установки баз
данных предложит вам пошаговое руководство по обновлению
структуры базы данных и добавлению всех необходимых
данных. В главе «Автоматическое обновление баз данных»
рассмотрен порядок обновления баз данных Microsoft SQL
Server или Oracle. В главе «Автоматическое обновление
автономной конфигурации» описан процесс обновления
автономной (локальной) базы данных InterBase.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 5: Обновление предыдущей версии до текущей 351

Автоматическое обновление баз данных

В этой главе В данной главе описан порядок обновления базы данных до


версии 4.1 в случае, если у вас уже установлена версия 3.x
или 4.0. Вам необходимо выполнить обновление базы
Общее описание
данных в том случае, если вы хотите сохранить ваши
процесса обновления текущие проектные данные для использования их в новой
версии ПО Primavera. Мастер позволяет внести все
Обновление базы данных необходимые изменения в базы данных автоматически.
Oracle версии 3.5x или 4.0
до версии 4.1 Указания по ручному обновлению базы данных находятся в
каталоге Documentation\Manual_Upgrades на компакт-диске
Обновление базы данных с документацией по Primavera.
Microsoft SQL Server
версии 3.x или 4.0 до
версии 4.1

Удаление предыдущих
версий

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


352 Автоматическое обновление баз данных

Общее описание процесса обновления

Вы можете обновить существующие у вас базы данных Primavera (версии


3.x или 4.0) до версии 4.1. Вы должны обновить обе базы данных – как
проектов, так и методологий, - для того, чтобы они могли работать в новой
версии.

Чтобы выполнить Вы можете обновить существующие базы данных автоматически,


обновление автономной используя для этого Мастер установки баз данных. Мастер запускает
конфигурации, скрипты, необходимые для обновления структуры баз данных, и
обратитесь к главе программу обновления, которая добавляет данные, необходимые новой
«Автоматическое версии.
обновление автономной
конфигурации» Обновление версий 3.0x, 3.5x или 4.0
Ниже перечислены шаги процесса обновления указанных версий до версии
4.1:

ƒ Прежде чем начинать процесс обновления, создайте резервную копию


ваших баз данных проектов и методологий во избежание потерь
данных в случае возникновения неожиданных проблем.

ƒ Только для пользователей версии 3.0x Удалите существующий BDE-


псевдоним. В версии 4.1 используется увеличенное значение параметра
«BLOB Size». Чтобы воспользоваться преимуществами,
предоставляемыми увеличенным значением этого параметра, вы
должны удалить уже существующие псевдонимы баз данных проектов
и методологий.

ƒ Удалите текущую версию ПО Primavera.

ƒ Установите новую клиентскую версию ПО Primavera, как описано в


настоящем Руководстве.

ƒ Запустите Мастер установки баз данных, чтобы автоматически


обновить существующие у вас базы данных проектов и методологий.

ƒ Выполните тестирование новых баз данных и убедитесь, что


обновление прошло успешно.

ƒ Установите новый Group Server и все необходимые дополнительные


компоненты, как описано в настоящем Руководстве.

Если в процессе установки новой версии Primavera вы хотите


сохранить данные в базе данных проектов или методологий,
вы НЕ ДОЛЖНЫ устанавливать и настраивать эти базы
данных, как описано в Части 2 «Быстрая установка», или в главе
«Настройка баз данных сервера» Части 3, поскольку в этом
случае имеющиеся у вас данные будут удалены и заменены
данными, используемыми по умолчанию.

Если вы не хотите сохранять существующую базу данных, а


предпочитаете заменить ее новой базой данных, подготовьте
сервер базы данных к внесению изменений, сбросив все объекты
(такие, как таблицы и индексы). После этого можно настроить
базы данных, как описано в Части 2, «Быстрая установка», или в
ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru
Часть 5: Обновление предыдущей версии до текущей 353

главе «Настройка баз данных сервера» Части 3.

Привилегии
В модуль Project Management 4.1 добавлен ряд новых привилегий, которые
в соответствии с полномочиями пользователей должны быть им
назначены:

Новые глобальные привилегии Новые привилегии проекта


Правка кривых потребления Импорт/просмотр данных Expedition
Правка настроек глобальной замены Оценка проекта сверху вниз
Правка глобальных команд ресурсов и ролей Расчет расписания, выравнивание и
(переименовано) применение факта
Правка индивидуального календаря ресурса

Если вы используете Primavera 3.0x с Oracle, см. «Обновление базы данных


Oracle с версии 3.x до 4.1».

Если вы используете Primavera 3.5x или 4.0 с Oracle, см. «Обновление базы
данных Oracle с версии 3.5x или 4.0 до 4.1».

Если вы используете Primavera 3.x или 4.0 с Microsoft SQL Server, см.
«Обновление базы данных Microsoft SQL Server с версии 3.x или 4.0 до
4.1».

Требования Oracle
В том случае, если вы выполняете обновление базы данных Oracle, имейте
в виду следующее:

ƒ Обновление не будет выполнено, если вы используете версию Oracle


ниже 8.1.7.4.

ƒ Для файлов данных в табличном пространстве LOB (например,


PMDB_LOB1) должен быть установлен режим автоматического
увеличения размера файла. Оценочные размеры не являются точными,
и преобразование баз данных может завершиться неудачно, если файлы
данных будут иметь фиксированный размер.

ƒ Если ваша существующая база данных использует кодовую страницу


WE8ISO8859P1 и вы хотите использовать символ «EURO», вам
необходимо преобразовать вашу базу данных к странице
WE8MSWIN1252, используя для этого следующий оператор:

ALTER DATABASE CHARACTER SET WE 8MSWIN1252;

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


354 Автоматическое обновление баз данных

Обновление базы данных Oracle версии 3.0x до версии 4.1

Если вы хотите использовать базы данных Primavera 3.x с версией 4.1, вам
необходимо обновить эти базы, выполнив указанную ниже
последовательность шагов. Желательно, хотя и не обязательно, чтобы
данные шаги выполнял опытный администратор баз данных.

Мастер запускает скрипты, необходимые для обновления структуры баз


данных, и программу обновления, которая добавляет данные, необходимые
новой версии. Кроме того, мастер запускает программу переноса данных из
существующих полей LONG в поля BLOB. BLOВ представляет собой тип
Oracle 8, обладающий повышенной гибкостью и улучшенными
возможностями хранения информации.

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

Если вы используете Oracle версии 8.1.6 или 8.1.7, вы должны


установить поверх имеющейся у вас версии патч, повышающий
версию Oracle до 8.1.7.4. Этот патч исправляет проблему
конвертирования LOB с набором символов UTF8, имевшую место
в более ранних версиях.

Обновление базы данных проектов или методологий для Oracle

1. Выполните холодное резервирование и полный экспорт базы данных.


Если вы не знаете, как выполняется резервирование базы данных Oracle, не
приступайте к обновлению. Прежде чем выполнять обновление базы
данных, проконсультируйтесь по вопросу создания ее резервной копии с
администратором базы данных, поставщиком базы данных либо службой
технической поддержки компании Primavera Systems. Кроме того,
убедитесь, что вы хорошо представляете себе процесс восстановления базы
данных с резервной копии в случае возникновения такой необходимости.

2. Выберите «Пуск» («Start»), «Настройка» («Settings»), «Панель


управления» («Control Panel»). Дважды щелкните мышью по
пиктограмме «Администратор BDE» («BDE Administrator»). Удалите
псевдоним обновляемой базы данных (PMDB). Если вы собираетесь
обновлять базу данных методологий, вы также должны удалить и ее
псевдоним (MMDB).

Версия Primavera 4.1 использует увеличенное значение параметра «BLOB


Size». Чтобы воспользоваться преимуществами, предоставляемыми
увеличенным значением этого параметра, вы сначала должны удалить
псевдоним существующей базы данных.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 5: Обновление предыдущей версии до текущей 355

3. Удалите существующую версию Primavera, как описано в разделе


«Удаление предыдущей версии».

4. Установите новую версию клиентского программного обеспечения


Primavera, как описано в главе «Установка клиентских модулей» Части 4.

Вы НЕ ДОЛЖНЫ устанавливать и настраивать эти базы


данных, как описано в Части 2, «Быстрая установка», или в главе
«Настройка баз данных сервера» Части 3, поскольку в этом
случае все имеющиеся у вас данные будут удалены и заменены
данными, используемыми по умолчанию.

5. Дважды щелкните мышью по файлу CONFIGASST.EXE в каталоге


\Install\Database, находящемся на установочном компакт-диске Primavera,
чтобы запустить Мастер установки баз данных.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


356 Автоматическое обновление баз данных

6. Выберите «Обновление существующей базы данных Primavera»


(«Upgrade an Existing Primavera Database»), введите ключ продукта,
расположенный на этикетке установочного компакт-диска Primavera, затем
нажмите «Далее» («Next»).

7. Нажмите «Далее» («Next») для запуска процесса обновления.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 5: Обновление предыдущей версии до текущей 357

8. Выберите Oracle в качестве типа базы данных.

9. Зарегистрируйтесь в базе данных как пользователь с


административными правами, например, ADMUSER. Введите пароль.
Укажите строку подключения Oracle.

Пользователь ADMUSER должен иметь привилегии администратора баз


данных (DBA) и быть владельцем таблиц приложения, в частности,
таблицы TASK. Помимо этого, параметр совместимости базы данных с
Oracle должен иметь значение 8.1 или выше.

Должна быть указана строка подключения Oracle. Строку подключения


можно найти в файле TNSNAMES.ORA. Файл TNSNAMES.ORA создается
в процессе установки (настройки) копии.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


358 Автоматическое обновление баз данных

С этого момента Мастер установки баз данных начинает выполнять


перенос данных из существующих полей LONG в поля Oracle BLOB.
BLOВ представляет собой тип Oracle 8, обладающий повышенной
гибкостью и улучшенными возможностями хранения информации. Если
все необходимые BLOB уже существуют, Мастер установки баз данных не
выводит окно диалога, отображенное на следующем рисунке.

10. Введите имя, размер и размещение новой табличной области LOB.

11. Зарегистрируйтесь в базе данных как привилегированный пользователь,


например, PRIVUSER.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 5: Обновление предыдущей версии до текущей 359

12. Выберите желаемые параметры преобразования материальных


ресурсов.

Когда выбрана первая опция, ресурсы, которые имеют заданные


пользователем единицы измерения и для которых допустимы
сверхурочные работы, будут преобразованы в нетрудовые ресурсы, для
которых допустима сверхурочная работа. Если эта опция не выбрана, эти
ресурсы будут преобразованы в материальные ресурсы, а возможность
сверхурочной работы будет отключена.

Выбор второй опции дает вам возможность преобразовать ресурсы,


которые используют одну из показанных пользовательских единиц
измерения (вводимых пользователем), в нетрудовые ресурсы, а не в
материальные.

Выбор третьей опции позволяет пользователю помечать столбцы с


пользовательскими полями как «неиспользуемые». Столбцы, помеченные
как «неиспользуемые», рассматриваются как удаленные, хотя данные по-
прежнему заполняют поля в этих столбцах. Это полезно, когда вы хотите
выключить столбцы из обычного доступа, не сбрасывая их, что уменьшит
время, необходимое на выполнение обновления.

Данные, по отношению к которым была применена опция


«Обозначить как неиспользуемые» («SET UNUSED»), могут
быть удалены позже, если возникнет необходимость.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


360 Автоматическое обновление баз данных

13. В окне диалога «Все готово к началу обновления данных» («Ready to


Begin Upgrading Data») выберите «Да, я хочу обновить базу данных»
(«Yes, I Want to Upgrade My Database»), затем нажмите «Далее»
(«Next»).

Процесс внесения изменений может занять несколько минут в зависимости


от размера базы данных.

14. После появления сообщения «Обновление базы данных выполнено»


(«Database Upgrade Completed») нажмите «Финиш» («Finish»).

15. Запустите Мастер установки баз данных еще раз, чтобы обновить базу
данных методологий.

16. Запустите Мастер настройки баз данных на клиентской машине и


обновите лицензию. Детальная информация содержится в разделе
«Изменение параметров настройки баз данных» в Части 4.

17. Теперь ваша база данных готова к работе с Primavera 4.1.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 5: Обновление предыдущей версии до текущей 361

Обновление базы данных Oracle версии 3.5x или 4.0 до версии 4.1
Если вы хотите использовать базы данных Primavera 3.5x с версией 4.1, вам
необходимо обновить эти базы, выполнив указанную ниже
последовательность шагов. Желательно, хотя и не обязательно, чтобы
данные шаги выполнял опытный администратор баз данных.

Мастер запускает скрипты, необходимые для обновления структуры баз


данных, и программу обновления, которая добавляет данные, необходимые
новой версии.

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

Обновление баз данных проектов или методологий для Oracle

1. Выполните холодное резервирование и полный экспорт базы данных.


Если вы не знаете, как выполняется резервирование базы данных Oracle, не
приступайте к обновлению. Прежде чем выполнять обновление базы
данных, проконсультируйтесь по вопросу создания ее резервной копии с
администратором базы данных, поставщиком базы данных либо службой
технической поддержки компании Primavera Systems. Кроме того,
убедитесь, что вы хорошо представляете себе процесс восстановления базы
данных с резервной копии в случае возникновения такой необходимости.

2. Удалите существующую версию Primavera, как описано в разделе


«Удаление предыдущей версии».
3. Установите новую версию клиентского программного обеспечения
Primavera, как описано в главе «Установка клиентских модулей» Части 4.

Вы НЕ ДОЛЖНЫ устанавливать и настраивать эти базы


данных, как описано в Части 2, «Быстрая установка», или в главе
«Настройка баз данных сервера» Части 3, поскольку в этом
случае все имеющиеся у вас данные будут удалены и заменены
данными, используемыми по умолчанию.

5. Дважды щелкните мышью по файлу CONFIGASST.EXE в каталоге


\Install\Database, находящемся на установочном компакт-диске Primavera,
чтобы запустить Мастер установки баз данных.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


362 Автоматическое обновление баз данных

5. Выберите «Обновление существующей базы данных Primavera»


(«Upgrade an Existing Primavera Database»), введите ключ продукта,
расположенный на этикетке установочного компакт-диска Primavera, затем
нажмите «Далее» («Next»).

6. Нажмите «Далее» («Next») для запуска процесса обновления.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 5: Обновление предыдущей версии до текущей 363

7. Выберите Oracle в качестве типа базы данных.

8. Зарегистрируйтесь в базе данных как пользователь с


административными правами, например, ADMUSER. Введите пароль.
Укажите строку подключения Oracle.

Пользователь ADMUSER должен иметь привилегии администратора баз


данных (DBA) и быть владельцем таблиц приложения, в частности,
таблицы TASK. Помимо этого, параметр совместимости базы данных с
Oracle должен иметь значение 8.1 или выше.

Должна быть указана строка подключения Oracle. Строку подключения


можно найти в файле TNSNAMES.ORA. Файл TNSNAMES.ORA создается
в процессе установки (настройки) копии.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


364 Автоматическое обновление баз данных

9. Зарегистрируйтесь в базе данных как привилегированный пользователь,


например, PRIVUSER.

10. Выберите желаемые параметры преобразования материальных


ресурсов.

Если вы выполняете обновление версии 4.0, то диалог выбора


параметров преобразования данных не появляется.

Когда выбрана первая опция, ресурсы, которые имеют заданные


пользователем единицы измерения и для которых допустимы
сверхурочные работы, будут преобразованы в нетрудовые ресурсы, для
которых допустимы сверхурочные работы. Если эта опция не выбрана, эти
ресурсы будут преобразованы в материальные ресурсы, а возможность

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 5: Обновление предыдущей версии до текущей 365

сверхурочных работ будет отключена.

Выбор второй опции дает вам возможность преобразовать ресурсы,


которые используют одну из показанных пользовательских единиц
измерения (вводимых пользователем), в нетрудовые ресурсы, а не в
материальные.

Выбор третьей опции позволяет пользователю помечать столбцы с


пользовательскими полями как «неиспользуемые». Столбцы, помеченные
как «неиспользуемые», рассматриваются как удаленные, хотя данные по-
прежнему заполняют поля в этих столбцах. Эта черта полезна, когда вы
хотите выключить столбцы из обычного доступа, не сбрасывая их, что
уменьшит время, необходимое на выполнение обновления.

Данные, по отношению к которым была применена опция


«Обозначить как неиспользуемые» («SET UNUSED»), могут
быть удалены позже, если возникнет необходимость.

11. В окне диалога «Все готово к началу обновления данных» («Ready to


Begin Upgrading Data») выберите «Да, я хочу обновить базу данных»
(«Yes, I Want to Upgrade My Database»), затем нажмите «Далее»
(«Next»).

Отображается текущая версия вашей базы данных.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


366 Автоматическое обновление баз данных

Процесс обновления может занять несколько минут в зависимости от


размера базы данных.

12. После появления сообщения «Обновление базы данных выполнено»


(«Database Upgrade Completed») нажмите «Финиш» («Finish»).

13. Запустите Мастер установки баз данных еще раз, чтобы обновить базу
данных методологий и лицензию.

Детальная информация содержится в разделе «Изменение параметров


настройки баз данных» в Части 4.

14. Теперь ваша база данных готова к работе с Primavera 4.1.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 5: Обновление предыдущей версии до текущей 367

Обновление базы данных Microsoft SQL Server версии 3.x или 4.0
до версии 4.1

Если вы хотите использовать базы данных из Primavera 3.x или 4.0, то вы


должны обновить эти базы, выполнив указанную ниже последовательность
шагов. Желательно, хотя и не обязательно, чтобы данные шаги выполнял
опытный администратор баз данных.

Мастер запускает скрипты, необходимые для обновления структуры баз


данных, и программу обновления, которая добавляет данные, необходимые
новой версии.

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

Внесение изменений в базу данных Microsoft SQL Server

1. Выполните полное резервирование имеющихся у вас баз данных.

Если вы не знаете, как выполняется резервирование базы данных SQL


Server, не приступайте к обновлению. Прежде чем выполнять обновление
базы данных, проконсультируйтесь по вопросу создания ее резервной
копии с администратором базы данных, поставщиком базы данных либо
службой технической поддержки компании Primavera Systems. Кроме того,
убедитесь, что вы хорошо представляете себе процесс восстановления базы
данных с резервной копии в случае возникновения такой необходимости.

2. Выберите «Пуск» («Start»), «Настройка» («Settings»), «Панель


управления» («Control Panel»). Удалите псевдоним обновляемой базы
данных (PMDB). Если вы планируете обновлять базу данных методологий,
вы также должны удалить и ее псевдоним (MMDB).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


368 Автоматическое обновление баз данных

Версия Primavera 4.1 использует увеличенное значение параметра «BLOB


Size». Чтобы воспользоваться преимуществами, предоставляемыми
увеличенным значением этого параметра, вы сначала должны удалить
псевдоним существующей базы данных.

3. Удалите существующую версию Primavera, как описано в разделе


«Удаление предыдущей версии».

4. Установите новую версию клиентского программного обеспечения


Primavera, как описано в главе «Установка клиентских модулей» Части 4.

Вы НЕ ДОЛЖНЫ устанавливать и настраивать эти базы


данных, как описано в Части 2, «Быстрая установка», или в главе
«Настройка баз данных сервера» Части 3, поскольку в этом
случае все имеющиеся у вас данные будут удалены и заменены
прикладными данными, используемыми по умолчанию.

5. Дважды щелкните мышью по файлу CONFIGASST.EXE в каталоге


\Install\Database, находящемся на установочном компакт-диске Primavera,
чтобы запустить Мастер установки баз данных.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 5: Обновление предыдущей версии до текущей 369

6. Выберите «Обновление существующей базы данных Primavera»


(«Upgrade an Existing Primavera Database»), введите ключ продукта,
расположенный на этикетке установочного компакт-диска Primavera, затем
нажмите «Далее» («Next»).

7. Нажмите «Далее» («Next») для запуска процесса обновления.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


370 Автоматическое обновление баз данных

8. Выберите Microsoft SQL Server или MSDE в качестве типа базы данных.

9. Зарегистрируйтесь на сервере как пользователь SA или другой


пользователь с привилегиями системного администратора. Укажите также
имя серверного компьютера и имя базы данных, с которой вы
устанавливаете соединение.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 5: Обновление предыдущей версии до текущей 371

10. Введите имя и пароль привилегированного пользователя для доступа к


базе данных.

11. Выберите желаемые параметры преобразования материальных


ресурсов.

Если вы выполняете обновление версии 4.0, то диалог выбора


параметров преобразования данных не появляется.

Когда выбрана первая опция, ресурсы, которые имеют заданные


пользователем единицы измерения и для которых допустима сверхурочная
работа, будут преобразованы в нетрудовые ресурсы, для которых
допустима сверхурочная работа. Если эта опция не выбрана, эти ресурсы
будут преобразованы в материальные ресурсы, а возможность
ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru
372 Автоматическое обновление баз данных

сверхурочной работы будет отключена.

Выбор второй опции дает вам возможность преобразовать ресурсы,


которые используют одну из показанных пользовательских единиц
измерения (вводимых пользователем), в нетрудовые ресурсы, а не в
материальные.

12. В окне диалога «Все готово к началу обновления данных» («Ready to


Begin Upgrading Data») выберите «Да, я хочу обновить базу данных»
(«Yes, I Want to Upgrade My Database»), затем нажмите «Далее»
(«Next»).

Отображается текущая версия вашей базы данных.

Процесс обновления может занять несколько минут в зависимости от


размера базы данных.

13. После появления сообщения «Обновление базы данных выполнено»


(«Database Upgrade Completed») нажмите «Финиш» («Finish»).

14. Запустите Мастер установки баз данных еще раз, чтобы обновить базу
данных методологий.

15. Запустите Мастер настройки баз данных с клиентской машины и


обновите лицензию.

Детальная информация содержится в разделе «Изменение параметров


настройки баз данных» в Части 4.

Теперь ваша база данных готова к работе с Primavera 4.1.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 5: Обновление предыдущей версии до текущей 373

Удаление предыдущих версий

Прежде чем выполнять обновление до новой версии, вы должны удалить


предыдущую версию клиентских приложений Primavera.

Удаление клиентских приложений (модулей)

1. На компьютере клиента запустите стартовое меню и перейдите в


программную группу «Primavera». Выберите «Удаление клиентов
Primavera» («Uninstall Primavera Clients»).
2. В качестве метода удаления выберите «Автоматический»
(«Automatic»).

3. После того, как Мастер завершит удаление, нажмите «Финиш»


(«Finish»).

Несмотря на то, что


Модуль Progress Reporter for Web Desktop версии 3.5х устанавливается как
программа не требует Java-приложение на компьютере клиента. Для удаления desktop-версии
от вас перезагружать нажмите «Пуск» («Start») и выберите «Настройка» («Settings»), «Панель
компьютер между управления» («Control Panel»). Дважды щелкните мышью по
удалением одного пиктограмме «Установка и удаление программ» («Add/Remove
приложения и
установкой другого, все Programs»). Выберите Progress Reporter for Web Desktop и нажмите
же рекомендуется это «Заменить/Удалить» («Add/Remove»). Для удаления приложения
сделать. выполните действия, указываемые мастером.

Далее следует удалить серверные компоненты предыдущей версии. Не


устанавливайте новые клиентские приложения, пока не удалите эти
компоненты.

Если в вашей сети выполняется Progress Reporter версии 3.5x, вы должны


сначала удалить существующую версию Group Server и лишь после этого
устанавливать новую версию Group Server.

Удаление предыдущей версии Group Server


1. Выберите «Пуск» («Start»), «Настройка» («Settings»), «Панель
управления» («Control Panel»), затем дважды щелкните по пиктограмме
«Службы» («Services»).

При работе в Windows 2000 выберите «Пуск» («Start»), «Настройка»


(«Settings»), «Панель управления» («Control Panel»), затем дважды
щелкните по пиктограмме «Администрирование» («Administative
Tools»), затем «Службы» («Services»).

2. Выберите «Primavera Group Server» и нажмите «Стоп» («Stop»).

3. Закройте окно «Службы» («Services»).

4. Выберите «Пуск» («Start»), «Настройка» («Settings»), «Панель


управления» («Control Panel»), затем дважды щелкните по пиктограмме
«Установка и удаление программ» («Add/Remove Programs»).

5. Выберите «Primavera Group Server» и нажмите «Заменить/Удалить»


(«Add/Remove»). Для удаления приложения выполните действия,

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


374 Автоматическое обновление баз данных

указываемые мастером, после чего нажмите «Финиш» («Finish»).

После удаления указанных компонентов установите новые клиентские


модули, как описано в главе «Установка клиентских модулей» Части 4.

После завершения установки клиентских модулей запустите Мастер


установки баз данных, как было описано выше в данной главе. После
завершения процесса обновления вы можете продолжить установку.
Детальная информация приведена в главах «Настройка Group Server для
работы с модулем Timesheets» и «Установка дополнительных
компонентов» Части 3.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 5: Обновление предыдущей версии до текущей 375

Автоматическое обновление автономной


конфигурации

В этой главе В данной главе описан порядок обновления автономной


конфигурации до версии 4.1 в случае, если у вас уже
установлена версия 3.x или 4.0. Вам необходимо выполнить
Общее описание
обновление базы данных в том случае, если вы хотите
процесса обновления сохранить данные ваших проектов для использования их в
новой версии ПО Primavera. Мастер позволяет внести все
Обновление данных необходимые изменения в базы данных автоматически.
версии 3.x или 4.0 до
версии 4.1

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


376 Автоматическое обновление автономной конфигурации

Общее описание процесса обновления

Вы можете обновить автономную конфигурацию версии 3.х или 4.0 до


версии 4.1. Если вы хотите использовать в новой версии данные,
содержащиеся в вашей базе данных проектов и/или методологий, вы
можете создать резервные копии файлов вашей базы данных PMDB.GDB и
MMDB.GDB либо оставить их на прежнем месте. Существующие файлы
PMDB.GDB и MMDB.GDB будут перезаписаны в ходе процесса
обновления программного обеспечения, однако Мастер установки баз
данных автоматически создаст их резервные копии.

Если вы не хотите сохранять старые базы данных, удалите их до запуска


Мастера установки баз данных, который затем установит базы данных
версии 4.1. Ниже рассматриваются отдельные шаги процесса обновления
программного обеспечения:

1. Удалите предыдущую автономную версию клиентских модулей


Primavera.

2. Удалите InterBase.

3. Установите клиентские модули Primavera версии 4.1. При установке


версии 4.1 автоматически устанавливается InterBase версии 6.0.

4. Запустите Мастер установки баз данных, чтобы обновить ваши базы


данных до новой версии.

Удаление предыдущей автономной версии Primavera


1. Остановите InterBase Server, щелкнув правой кнопкой мыши по
пиктограмме InterBase Server в правом углу панели задач и выбрав
«Завершить» («Shutdown»).

2. На рабочем столе нажмите «Пуск» («Start»), затем выберите


«Программы» («Programs»), «Primavera», «Удаление автономной
версии» («Uninstall Stand-Alone Version»).

3. Нажмите «Финиш» («Finish»).

4. Нажмите «Пуск» («Start»), затем выберите «Программы»


(«Programs»), «InterBase», «Удаление InterBase» («Uninstall InterBase»).

5. Нажмите «Финиш» («Finish»).

6. Перезагрузите компьютер.

Теперь вы можете приступать к установке ПО Primavera версии 4.1. Для


установки программы выполните шаги, описанные в Части 2.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 5: Обновление предыдущей версии до текущей 377

Обновление данных версии 3.x или 4.0 до версии 4.1

Если вы хотите использовать существующие данные с версией 4.1, вы


должны обновить ваши базы данных, выполнив указанную ниже
последовательность шагов. Желательно, хотя и не обязательно, чтобы
данные шаги выполнял опытный администратор баз данных.

Мастер запускает скрипты, необходимые для обновления структуры баз


данных, а также программу обновления, которая добавляет данные,
необходимые новой версии.

Перед обновлением базы данных, не забудьте вернуть в базу все


изъятые проекты.

После завершения обновления базы данных ее нельзя будет


вернуть в первоначальный вид. Кроме того, если процесс
преобразования выполнен с ошибками, база данных может
оказаться поврежденной. Поэтому, прежде чем начать процесс
обновления, вы должны создать резервную копию существующей
базы данных. Не сделав этого, вы рискуете потерять все данные
проектов.

Обновление базы данных InterBase

1. Выполните резервирование базы данных (файл PMDB.GDB), скопировав


его в другое место. По умолчанию файл базы данных располагается в
папке \Program Files\Primavera xxx\Database\PMDB (где xxx – имя вашей
инсталляции Primavera).

2. Дважды щелкните по файлу CONFIGASST.EXE, находящемуся в


каталоге \Install\Database, находящемся на установочном компакт-диске
Primavera, и запустите Мастер установки баз данных.

3. Выберите опцию «Обновить существующую базу данных Primavera»


(«Upgrade an Existing Primavera Database»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


378 Автоматическое обновление автономной конфигурации

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 5: Обновление предыдущей версии до текущей 379

4. Нажмите «Далее» («Next»), чтобы начать процесс обновления.

5. Выберите InterBase в качестве типа базы данных.

6. Введите «SYSDBA» в поле «Имя пользователя с административными


полномочиями» («Administrative Username») и «masterkey» (в нижнем
регистре) – в поле «Пароль пользователя с административными
полномочиями» («Administrative Password»).

Если вы изменяли имя и пароль пользователя, укажите новые значения.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


380 Автоматическое обновление автономной конфигурации

7. В поле «Местонахождение базы данных InterBase» («InterBase


Database Location») укажите, где находится файл PMDB.GDB, который вы
хотите обновить.

8. Выберите желаемые параметры, с которыми будет выполняться


преобразование материальных ресурсов.

Если вы выполняете обновление версии 4.0, то диалог выбора


параметров преобразования данных не появляется.

Когда выбрана первая опция, ресурсы, которые имеют заданные


пользователем единицы измерения и для которых допустима сверхурочная
работа, будут преобразованы в нетрудовые ресурсы, для которых
допустима сверхурочная работа. Если эта опция не выбрана, эти ресурсы
ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru
Часть 5: Обновление предыдущей версии до текущей 381

будут преобразованы в материальные ресурсы, а возможность


сверхурочной работы будет удалена.

Выбор второй опции дает вам возможность преобразовать ресурсы,


которые используют одни из показанных пользовательских единиц
измерения (вводимых пользователем), в нетрудовые ресурсы, а не в
материальные.

9. В окне диалога «Все готово к началу обновления данных» («Ready to


Begin Upgrading Data») выберите «Да, я хочу обновить базу данных»
(«Yes, I Want to Upgrade My Database»), затем нажмите «Далее»
(«Next»).

Отображается текущая версия вашей базы данных.

Процесс внесения изменений может занять несколько минут в зависимости


от размера базы данных.

10. После появления сообщения «Обновление базы данных выполнено»


(«Database Upgrade Completed») нажмите «Финиш» («Finish»).

11. Запустите Мастер установки баз данных еще раз, чтобы обновить
лицензию.

Детальная информация содержится в разделе «Изменение параметров


настройки баз данных» в Части 4.

Теперь ваша база данных готова к работе с Primavera 4.1.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


382 Автоматическое обновление автономной конфигурации

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 6: Импорт и экспорт данных 383

Часть 6. Импорт и экспорт данных

В этой части Передача данных другим пользователям модуля


Project Management

Передача данных методологий

Передача данных с использованием файлов


Microsoft Project

Обмен данными между P3 и модулем Project


Management

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


384 Передача данных другим пользователям модуля Project Management

В данной части Руководства рассмотрен процесс экспорта


данных модуля Project Management в различные форматы для
использования их другими приложениями.
В главе «Передача данных другим пользователям модуля
Project Management» описывается, как можно применить
собственный формат обмена данными Primavera XER для
резервирования данных о проекте/ресурсах/ролях, а также
для обмена данными между различными базами данных
проектов. Экспорт методологий из модуля Methodology
Management и их последующий импорт в модуль Project
Management рассматривается в главе «Передача данных
методологий».
Обмен данными между модулем Project Management и
Microsoft Project (или другими приложениями сторонних
производителей, поддерживающими формат MPX) описан в
главе «Передача данных проекта с использованием файлов
Microsoft Project». Взаимное преобразование проектов
Primavera Project Planner (P3) 3.x в формат модуля Project
Management описано в главе «Обмен данными между P3 и
модулем Project Management».

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 6: Импорт и экспорт данных 385

Передача данных другим пользователям


модуля Project Management

В этой главе Данные могут быть переданы от одного пользователя


модуля Project Management другому пользователю
посредством экспорта и импорта файлов XER (собственный
Экспорт проектов
формат Primavera). В данной главе описывается применение
Мастера экспорта и Мастера импорта для обеспечения
Экспорт ролей и ресурсов совместного использования проектной информации и
ролей/ресурсов.
Импорт проектов

Импорт ролей и ресурсов

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


386 Передача данных другим пользователям модуля Project Management

Экспорт проектов

Детально импорт XER- Данные проекта могут быть переданы из модуля Project Management в виде
файлов описан в разделе XER-файлов (собственный формат обмена Primavera) и использованы в
«Импорт проектов» в любых других инсталляциях модуля Project Management вне зависимости
настоящей главе. от типа используемой базы данных. Экспорт проектов модуля Project
Информация о
Management в файлы XER осуществляется с помощью Мастера экспорта, а
подвергаемых импорт XER-файлов в модуль Project Management – с помощью Мастера
преобразованию импорта. Вы также можете использовать Мастер экспорта и Мастер
таблицах и полях импорта для быстрого резервирования и восстановления одного или
содержится в файле нескольких проектов. Однако, применять их для резервирования всей базы
XERPROJECTS.PDF на данных нельзя. Мастер экспорта обеспечит пошаговое руководство
компакт-диске с процессом экспорта проектов.
документацией по
Primavera.
Когда вы экспортируете данные проекта, защищенные коды и
назначения защищенных кодов, связанные с этим проектом, не
экспортируются. Детальная информация о защищенных кодах
содержится в разделе «Определение глобальных профилей»
главы «Администрирование пользователей и политики
безопасности».

Для пользователей Primavera ProjectLink: когда вы


экспортируете проект, управление которым осуществлялось в
Microsoft Project, в формат XER, проект перестает
рассматриваться как управляемый в Microsoft Project. Для
получения Детальной информации по Primavera ProjectLink
войдите в меню «Помощь» («Help») панели инструментов
«ProjectLink» приложения Microsoft Project (данная панель
появляется только в случае, если ProjectLink установлен).

Выбор типа экспорта и проектов


В модуле Project Management откройте проекты, которые вы хотите
экспортировать. Выберите «Файл» («File»), «Экспорт» («Export»).
Выберите «Primavera PM/MM», затем нажмите «Далее» («Next»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 6: Импорт и экспорт данных 387

Выберите в качества типа экспорта «Проект» («Project»), затем


нажмите «Далее» («Next»).

Уберите флажки «Экспорт» из полей рядом с проектами, которые


вы не хотите экспортировать, затем нажмите «Далее» («Next»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


388 Передача данных другим пользователям модуля Project Management

В данном окне перечислены только те


проекты, которые в данный момент
открыты в модуле Project Management.

Укажите имя и место хранения файла


Введите имя файла XER. Для того, чтобы указать место, где будет
храниться файл, нажмите кнопку просмотра «…». Если вы не укажете
место хранения экспортируемого файла, то он будет храниться в папке, в
которой установлен модуль Project Management. Экспорт проекта в
отдельный файл с расширением XER выполняется по нажатию кнопки
«Финиш» («Finish»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 6: Импорт и экспорт данных 389

Экспорт проекта как служба


Выберите «Сервис» («Tools»), «Службы задач» («Job Services»), затем
нажмите «Новый» («Add»). В поле «Тип задачи» («Service Type»)
выберите «Экспорт» («Export»). Укажите номер в поле «№ задачи» («Job
#»), чтобы указать порядок, в котором должны выполняться службы, если
перечислено более одной службы. Введите краткое описание службы в
поле «Название задачи» («Job Name»). В поле «Статус» («Status»)
выберите «Разрешен» («Enabled»), чтобы активировать службу экспорта.
Вы можете приостановить службу в любое время, выбрав «Заблокирован»
(«Disabled») в поле «Статус» («Status»). В разделе «Запустить задание»
(«Run Job») укажите, когда должна выполняться эта служба: каждый день
в указанное время, еженедельно, каждые две недели, ежемесячно или в
указанный вами день и время.

Перейдите на
закладку
«Настройки
задания»
(«Options»), чтобы
выбрать
проекты/узлы EPS,
которые вы
хотите
экспортировать.

В этом примере
проекты
экспортируются
каждый день в 0ч
00м.
Поставьте
флажок, чтобы
вносить в журнал
информацию о
службе в
указанный вами Вы должны иметь соответствующие права доступа, чтобы настраивать
файл. службы задач. Служба задач не взаимодействует с клиентским модулем
Project Management при выполнении задач. Все задачи выполняются на
сервере, на котором установлена служба задач.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


390 Передача данных другим пользователям модуля Project Management

Экспорт ролей или ресурсов


Информация о Модуль Project Management позволяет экспортировать в файлы XER только
подвергаемых те роли или ресурсы, которые включены в иерархическую структуру
преобразованию ресурсов предприятия. Вы можете выбрать данную опцию для того, чтобы
таблицах и полях
включить уже существующие роли или ресурсы в новую базу данных.
содержится в файле
XERRESOURCES.PDF
или XERROLES.PDF на
компакт-диске с
документацией по
Primavera.
Когда вы экспортируете роли и ресурсы, защищенные коды и
назначения защищенных кодов, связанные с ролями и ресурсами,
не экспортируются. Детальная информация о защищенных кодах
приведена в разделе «Определение глобальных профилей» в главе
«Администрирование пользователей и политики безопасности».

Экспорт данных ролей или ресурсов


В модуле Project Management выберите «Файл» («File»), «Экспорт»
(«Export»). Выберите «Primavera PM/MM» и нажмите «Далее» («Next»).

Выберите в качестве типа экспорта «Только ресурс»


(«Resource Only»), затем нажмите «Далее» («Next»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 6: Импорт и экспорт данных 391

Укажите имя XER-файла. Для того, чтобы указать место, где будет
храниться файл, нажмите кнопку просмотра «…». Если вы не укажете
место хранения экспортируемого файла, то он будет храниться в папке, в
которой установлен модуль Project Management. Экспорт ролей или
ресурсов в отдельный файл с расширением XER выполняется по нажатию
кнопки «Финиш» («Finish»).

Нажмите
для выбора
места, где
будет
храниться
файл.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


392 Передача данных другим пользователям модуля Project Management

Импорт проектов
Детальная информация Данные проекта могут быть переданы из модуля Project Management в виде
по экспорту проектных XER-файлов (собственный формат обмена Primavera) и использованы в
данных содержится в любых других инсталляциях модуля Project Management независимо от
разделе «Экспорт
типа используемой базы данных. Экспорт проектов модуля Project
проектов» в настоящей
главе. Management в файлы XER осуществляется с помощью Мастера экспорта, а
импорт XER-файлов в модуль Project Management – с помощью Мастера
Информация о импорта. Вы также можете использовать Мастер экспорта и Мастер
подвергаемых импорта для быстрого резервирования и восстановления одного или
преобразованию нескольких проектов. Мастер импорта предложит вам пошаговое
таблицах и полях руководство процессом импорта проектов.
содержится в файле
XERPROJECTS.PDF на
компакт-диске с
документацией по
Primavera.
Когда вы экспортируете данные проекта, защищенные коды и
назначения защищенных кодов, связанные с этим проектом, не
экспортируются. Детальная информация о защищенных кодах
содержится в разделе «Определение глобальных профилей»
главы «Администрирование пользователей и политики
безопасности».

Информация об импорте Файлы XER, экспортированные из модуля Project Management


материальных ресурсов версии 3.5x, могут быть импортированы в модуль Project
содержится в разделе Management версии 4.1.
«Импорт ролей и
ресурсов».

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 6: Импорт и экспорт данных 393

Выбор типа импорта и проектов


В модуле Project Management выберите «Файл» («File»), «Импорт»
(«Import»). Выберите «Primavera PM/MM», затем нажмите «Далее»
(«Next»).

Выберите в качества типа импорта «Проект»


(«Project»), затем нажмите «Далее» («Next»).

Данные в импортируемом файле должны соответствовать


импортируемому формату. Например, вы не можете
импортировать проект из XER-файла, содержащего только
данные о ролях или ресурсах.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


394 Передача данных другим пользователям модуля Project Management

Нажмите
кнопку
просмотра
для выбора
места, где
будет
храниться
файл.

Выбор настроек импорта проекта


Если в файл XER Файл XER может содержать данные нескольких проектов. В первом
включено несколько столбце диалогового окна «Настройки импорта проекта» («Import
проектов, Project Options») выводится список всех проектов, содержащихся в файле
зависимости между
XER. Если проект с тем же самым именем уже существует в имеющейся
проектами
сохраняются.
инсталляции модуля Project Management, установите флажок в окне
«Совпадение» («Match») напротив данного проекта.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 6: Импорт и экспорт данных 395

Для предотвращения перезаписи данных в базе данных проектов во время


импорта файла дважды щелкните по полю «Импорт» («Import Action»)
напротив каждого проекта, затем выберите одну из следующих опций:

ƒ Обновление существующего проекта Существующий проект будет


обновляться при поступлении любых новых/измененных данных из
файла XER, а в случае, если запись не существует, производится
добавление данных. Выберите проект, который вы хотите обновить, в
поле «Импорт в» («Import To»). Будет выведен список всех открытых
на текущий момент проектов. Вы можете указать, каким образом
следует выполнять обновление данных в случае совпадения. См. раздел
«Выбор опций обновления проекта» ниже в данной главе.

ƒ Создание нового проекта Данные существующего проекта


сохраняются неизмененными. Создается новый проект. Для выбора
места размещения нового проекта в EPS щелкните по полю «Импорт
в» («Import To»). В конце имени проекта добавляется число. После
завершения импорта проект может быть переименован. Например, если
вы создаете новый проект на основе уже существующего проекта
AUTO, то новый проект будет называться AUTO-1.

ƒ Замена существующего проекта Существующий проект удаляется и


заменяется проектом, импортируемым из файла XER. Выберите в поле
«Импорт в» («Import To») проект, который следует заменить.

При выборе опции импорта «Заменить существующий»


(«Replace Existing Project») целевые планы и табели,
сопоставленные этим проектам, удаляются.

ƒ Игнорирование данного проекта Проект не импортируется в модуль


Project Management.

ƒ Добавление в существующий проект Вы можете объединить


импортируемый проект с уже существующим. Щелкните по полю
«Импорт в» («Import To»), затем выберите соответствующий уровень
WBS в существующем проекте. Импортируемый проект добавляется к
выбранной WBS.

Выбор опций обновления проекта


Нажмите «Далее» («Next») и выберите конфигурацию макета, которая
будет использоваться при импорте данных проекта. Опции, указываемые в
макете, определяют, каким образом модуль Project Management будет
работать с теми данными в импортируемом файле, которые совпадают с
данными в базе данных. Вы можете создать и сохранить несколько
различных конфигураций, однако импорт файла может осуществляться
только с одной конфигурацией. Выберите «Да» («Yes») в поле
«Использовать» («Use») напротив конфигурации, которую вы хотите
использовать.

Диалоговое окно «Опции обновления проекта» («Update Project


Options открывается независимо от выбранной опции импорта.
Например, при выборе опции создания нового проекта вы по-
прежнему должны выбрать конфигурацию для импорта
глобальных данных.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


396 Передача данных другим пользователям модуля Project Management

Нажмите, чтобы
создать новую
конфигурацию
макета.

Нажмите, чтобы настроить конфигурацию макета.

Модификация конфигурации макета


Опции, указываемые в конфигурации макета, определяют, каким образом
будет выполняться обновление данных при импорте проектов. Для
изменения данных опций выберите макет в диалоговом окне «Опции
обновления проекта» («Update Project Options»), затем нажмите
«Изменить» («Modify»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 6: Импорт и экспорт данных 397

Отметьте, чтобы
удалить те
элементы,
которые входят в
обновляемый
проект, но
отсутствуют в
импортируемом
файле.

Процессы импорта
работ, их
зависимостей и
назначений
ресурсов являются
зависимыми друг
от друга.
Например, если вы
решаете обновить
один из этих
элементов, все три
элемента
обновляются
автоматически.

В диалоговом окне «Изменить настройки импорта» («Modify Import


Configuration») выводится список типов данных, для которых вы можете
установить различные опции. Для удаления данных, которые имеются в
обновляемом проекте, но отсутствуют в импортируемом файле, установите
флажок «Удалить» («Delete») напротив соответствующего элемента
данных. Например, если в обновляемом проекте определено несколько
работ, которые отсутствуют в импортируемом файле, установите флажок
«Удалить» («Delete») напротив каждой из этих работ. Таким образом
работы будут удалены из обновляемого проекта.

Поле «Удалить» («Delete») применимо только к работам, рискам,


отношениям с внешними проектами, показателям, работам,
отношениям между работами и назначениям ресурсов в работы.
На глобальные типы данных это поле не влияет.

Выберите в поле «Действие» («Action») одну из следующих опций,


указывающих, каким образом будет выполняться обновление этого типа
данных:

ƒ Сохранить существующие Выполняется сохранение данных в


существующем проекте без перезаписи их обновленными данными, а в
случае, если запись не существует, добавляются новые данные.

ƒ Обновить существующие Выполняется перезапись данных в


существующем проекте обновленными данными, а в случае, если
запись не существует, добавляются новые данные.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


398 Передача данных другим пользователям модуля Project Management

ƒ Вставить новые Выполняется сохранение данных в существующем


проекте и добавление любых новых элементов данных. Например, если
в файл XER была добавлена новая роль, но вы не хотите изменять уже
существующие роли, выберите опцию «Вставить новые» («Insert
New»), чтобы добавить роль в существующий проект.

ƒ Не импортировать Выполняется сохранение данных в уже


существующем проекте без импорта обновленных данных.

Действия, выбираемые вами для импорта элементов группы «Тип данных:


работа», зависят друг от друга. Например, если вы выбираете обновление
существующих зависимостей, вы также должны обновить существующие
назначения ресурсов и работы, связанные с этими зависимостями.

Действия для
данных типа
«работа»
зависят друг от
друга. Поле «Удалить» («Delete») для этих элементов может быть
независимым.

Если тип зависимости был обновлен при экспорте проекта, то для того,
чтобы импортировать модифицированный тип зависимостей, вы должны
выбрать «Обновить существующие» («Update Existing») и поставить
флажок «Удалить» («Delete»), иначе будет добавлена новая зависимость.
Например, предположим, что одна из работ (Работа 100) связана
зависимостью типа «финиш – старт». Если вы импортируете проект,
который содержит Работу 100, но в котором зависимость для этой работы
была изменена на «старт – старт», в результате импорта возникнет Работа
100 с зависимостями «финиш – старт» и «старт – старт», если вы не
поставите флажок «Удалить» («Delete»). Вам необходимо поставить этот
флажок, если вы хотите удалить первоначальную зависимость типа
«финиш – старт».

Элемент «Назначение ресурса на работу» («Activity Resource


Assignments») раздела «Типа данных: работа» («Activity Data
Type») включает в себя роли.

Нажмите «OK», чтобы сохранить изменения в модифицированной


конфигурации макета. Нажмите «Далее» («Next»).

Выбор валюты
Если в импортируемом файле не указана валюта либо если эта валюта не
соответствует валюте, определенной в модуле Project Management, то на
экране появляется диалоговое окно «Тип валюты» («Currency Type»).
Для выбора валюты, соответствующей валюте в импортируемом файле,
нажмите кнопку «Просмотр» («Browse»). Если необходимая валюта
отсутствует в списке, отмените работу Мастера импорта и добавьте валюту
в диалоговом окне «Валюты» («Currencies»), выбрав «Настройки»
(«Admin»), «Валюты» («Currencies»).

Если импортируемая валюта совпадает с базовой валютой,


данное окно не открывается.

Нажмите «Далее» («Next»), затем «Финиш» («Finish»), чтобы выполнить


ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru
Часть 6: Импорт и экспорт данных 399

импорт проекта.

Импорт ролей или ресурсов


Информация о Модуль Project Management позволяет импортировать XER-файлы,
подвергаемых содержащие только роли или ресурсы. Вы можете выбрать данную опцию,
преобразованию чтобы добавить новые роли/ресурсы в иерархическую структуру ресурсов
таблицах и полях предприятия либо перезаписать существующую иерархическую структуру
содержится в файле
ролей/ресурсов. Роли и ресурсы определяются на глобальном уровне.
XERRESOURCES.PDF
или XERROLES.PDF на
компакт-диске с
документацией по
Primavera.
Когда вы импортируете роли и ресурсы. защищенные коды и
назначения защищенных кодов, связанные с этими ролями и
ресурсами, не импортируются. Детальная информация о
защищенных кодах содержится в разделе «Определение
глобальных профилей» главы «Администрирование
пользователей и политики безопасности».

Файлы XER, экспортируемые из модуля Project Management 3.5x,


могут быть импортированы в модуль Project Management 4.1.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


400 Передача данных другим пользователям модуля Project Management

Импорт нетрудовых ресурсов версии 3.5x

В модуле Project Management ресурсы делятся на трудовые, нетрудовые и


материальные. Во время импорта модуль Project Management определяет,
должны ли нетрудовые ресурсы импортироваться как материальные
ресурсы либо оставаться нетрудовыми, что определяется разделом
«Options» файла PM.INI. По умолчанию модуль Project Management не
изменяет тип нетрудовых ресурсов во время импорта. Следовательно, по
умолчанию данный параметр имеет значение «FALSE». Однако, прежде,
чем импортировать проект версии 3.5x, вы можете отредактировать этот
параметр файла PM.INI, чтобы изменить тип ресурсов с нетрудовых на
материальные. Изменение типа ресурса на материальные удаляет из
ресурса роли, единицы измерения и стоимости. Чтобы разрешить модулю
Project Management изменить тип ресурса на материальные во время
импорта, отредактируйте раздел «Options» файла PM.INI:

[Options]
ImportWorkFlagNoAsMaterial=True

Кроме того, если параметр «ImportWorkFlagNoAsMaterial» имеет значение


«TRUE», вы можете добавить второй параметр в раздел «Options», чтобы
указать, как должен выполняться импорт нетрудовых ресурсов, которым
назначены сверхурочные.

[Options]
ImportKeepNonlaborWithOT=False

Если этот параметр имеет значение «TRUE», то нетрудовые ресурсы


останутся нетрудовыми. Если же он имеет значение «FALSE», то
нетрудовые ресурсы будут преобразованы в материальные во время
импорта, и сверхурочные работы будут удалены из материальных
ресурсов.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 6: Импорт и экспорт данных 401

Выбор типа импорта и файла


В модуле Project Management выберите «Файл» («File»), «Импорт»
(«Import»). Выберите «Primavera PM/MM», затем нажмите «Далее»
(«Next»). Выберите «Только ресурс» («Resource only») или «Только
роль» («Role only»). Нажмите «Далее» («Next»).

Нажмите кнопку
просмотра, чтобы
выбрать файл, который
вы хотите
импортировать. Затем
нажмите «Далее»
(«Next»).

Данные, содержащиеся в импортируемом файле, должны


соответствовать импортируемому формату. Например, вы не
можете импортировать ресурсные данные из XER-файла,
содержащего проектные данные.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


402 Передача данных другим пользователям модуля Project Management

Выбор опций обновления роли или ресурса


Нажмите «Далее» («Next») и выберите конфигурацию макета, который
будет использоваться при импорте данных о роли или ресурсе. Опции,
указываемые в макете, определяют, каким образом модуль Project
Management будет обрабатывать те данные о роли или ресурсе в
импортируемом файле, которые совпадают с данными в базе данных. Вы
можете создать и сохранить несколько различных конфигураций, однако,
для импорта файла допускается использовать только одну конфигурацию.
Выберите «Да» («Yes») в поле «Использовать» («Use») рядом с
конфигурацией, которую вы хотите использовать.

Нажмите, чтобы создать Нажмите, чтобы


новую конфигурацию настроить
макета. конфигурацию макета.

Изменение конфигурации макета


Опции, указанные в конфигурации макета, определяют, каким образом
будет выполняться обновление данных при импорте ролей/ресурсов. Чтобы
изменить эти опции, выберите макет в диалоговом окне «Опции
обновления ролей/ресурсов» («Update Role/Resource Options»), затем
нажмите «Изменить» («Modify»). Открывается диалоговое окно
«Изменить настройки импорта» («Modify Import Configuration»),
содержащее список типов данных, для которых вы можете установить те
или иные опции. Поле «Удалить» («Delete») не влияет на импорт ресурсов
или ролей. Данное поле применимо только к работам, рискам, отношениям
с внешними проектами и показателям.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 6: Импорт и экспорт данных 403

Дважды щелкните
по полю
«Действие»
(«Action») и
выберите
действие, которое
должно
выполняться при
обнаружении
дубликатов данных.

В поле «Действие» («Action») выберите одно из следующих действий,


чтобы указать, каким образом будет осуществляться обновление ролей или
ресурсов:

ƒ Сохранить существующие Выполняется сохранение ролей/ресурсов в


глобальном словаре без перезаписи обновленными данными, а в
случае, если запись не существует, добавляются новые данные.

ƒ Обновить существующие Выполняется перезапись ролей/ресурсов в


глобальном словаре обновленными данными, а в случае, если запись не
существует, добавляются новые данные.

ƒ Вставить новые Выполняется сохранение ролей/ресурсов в


глобальном словаре и добавление новых ролей/ресурсов.

При экспорте только ролей назначения ресурсов ролям не


включаются в экспортируемый файл. Для сохранения назначения
роли ресурсам при выборе опции «Вставить новые» («Insert
New») следует экспортировать/импортировать данные о
ресурсах.

ƒ Не импортировать Выполняется сохранение существующих


ролей/ресурсов в глобальном словаре без импорта обновленных
ролей/ресурсов.

Нажмите «ОК» для сохранения изменений в модифицированной


конфигурации макета, затем нажмите «Далее» («Next»).

Выбор валюты Если в импортируемом файле не указана валюта либо если


указанная валюта не соответствует валюте, определенной в модуле Project
Management, на экране появляется диалоговое окно «Тип валюты»

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


404 Передача данных другим пользователям модуля Project Management

(«Currency Type»). Для выбора валюты, соответствующей валюте в


импортируемом файле, нажмите кнопку «Просмотр» («Browse»). Если
необходимая валюта отсутствует в списке, отмените работу Мастера
импорта и добавьте валюту в диалоговом окне «Валюты» («Currencies»),
выбрав «Настройки» («Admin»), «Валюты» («Currencies»).

Если импортируемая валюта совпадает с базовой валютой,


данное окно не открывается.

Нажмите кнопку «Далее» («Next»), затем нажмите «Финиш» («Finish»),


чтобы выполнить импорт проекта.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 6: Импорт и экспорт данных 405

Передача данных методологий

В этой главе Данные методологий могут передаваться между


пользователями модуля Project Management путем экспорта
и импорта файлов XER (собственный формат Primavera). В
Экспорт методологий
этой главе описано применение Мастера экспорта и Мастера
импорта в модуле Methodology Management для переноса
Экспорт ролей и ресурсов методологий между пользователями модуля Methodology
Management, экспорта методологий в модуль Project
Импорт методологий Management в качестве планов проектов, а также импорта
проекта из модуля Project Management в качестве новой
Импорт проектов как методологии.
методологий

Импорт ролей и ресурсов

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


406 Передача данных методологий

Экспорт методологий

Детально импорт XER- Методологии могут быть переданы из модуля Methodology Management в
файлов описан в разделе виде XER-файлов (собственный формат Primavera) и использованы в
«Импорт методологий» в любых других инсталляциях модуля Methodology Management вне
настоящей главе. зависимости от типа используемой базы данных. Экспорт проектов модуля
Methodology Management в файлы XER осуществляется с помощью
Мастера экспорта, а импорт XER-файлов в модуль Methodology
Management – с помощью Мастера импорта. Вы также можете
использовать Мастер экспорта и мастер импорта для быстрого
резервирования и восстановления одной или нескольких методологий.
Однако, применять их для резервирования всей базы данных нельзя.
Мастер экспорта обеспечит пошаговое руководство процессом экспорта
методологий.

Выбор типа экспорта и методологии


В модуле Methodology Management откройте методологию, которую вы
хотите экспортировать. Выберите «Файл» («File»), «Экспорт» («Export»).
Выберите «Primavera PM/MM», затем нажмите «Далее» («Next»).

Выберите методологию в качестве типа экспорта,


затем нажмите «Далее» («Next»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 6: Импорт и экспорт данных 407

Укажите имя и местонахождение файла


Введите имя файла XER. Для того, чтобы указать место, где будет
храниться файл, нажмите кнопку просмотра «…». Если вы не укажете
место хранения экспортируемого файла, то он будет храниться в папке, в
которой установлен модуль Methodology Management. Нажмите «Финиш»
(«Finish»), чтобы выполнить экспорт методологии в отдельный файл с
расширением XER.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


408 Передача данных методологий

Экспорт ролей или ресурсов

Модуль Methodology Management позволяет вам экспортировать роли или


ресурсы иерархической структуры ресурсов в XER-файл. Вы можете
воспользоваться этой возможностью для включения существующих ролей
или ресурсов в новую базу данных.

Экпорт данных ролей или ресурсов


В модуле Methodology Management выберите «Файл» («File»), «Экспорт»
(«Export»). Выберите «Primavera PM/MM» и нажмите «Далее» («Next»).

Выберите экспорт только ресурса или только роли,


затем нажмите «Далее» («Next»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 6: Импорт и экспорт данных 409

Введите имя XER-файла. Чтобы указать место, где будет храниться файл,
нажмите кнопку просмотра «…». Если вы не укажете место хранения
экспортируемого файла, то он будет храниться в папке, в которой
установлен модуль Methodology Management. Нажмите «Финиш»
(«Finish»), чтобы выполнить экспорт ролей или ресурсов в отдельный файл
с расширением XER.

Нажмите и
выберите
место, где
будет
храниться
файл.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


410 Передача данных методологий

Импорт методологий

Методологии могут быть переданы из модуля Methodology Management в


Детально экспорт виде XER-файлов (собственный формат Primavera) и использованы в
методологий описан в любых других инсталляциях модуля Methodology Management вне
разделе «Экспорт
зависимости от типа используемой базы данных. Экспорт проектов модуля
методологий» в
настоящей главе. Methodology Management в файлы XER осуществляется с помощью
Мастера экспорта, а импорт XER-файлов в модуль Methodology
Management – с помощью Мастера импорта. Вы также можете
использовать Мастер экспорта и мастер импорта для быстрого
резервирования и восстановления одной или нескольких методологий.
Мастер экспорта обеспечит пошаговое руководство процессом экспорта
методологий.

Выбор типа импорта и файла


В модуле Methodology Management выберите «Файл» («File»), «Импорт»
(«Import»). Выберите «Primavera PM/MM», затем нажмите «Далее»
(«Next») и выберите методологию.

Нажмите кнопку просмотра,


чтобы выбрать файл,
который вы хотите
импортировать. Нажмите
«Далее» («Next»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 6: Импорт и экспорт данных 411

Выбор действия, выполняемого при импорте данных


Если во время импорта у вас имеется открытая методология, вам будет
предложено на выбор одно из перечисленных ниже действий. Выбрав
действие, нажмите «Далее» («Next»):

ƒ Создать новую методологию Данные существующей методологии


сохраняются неизменными. Создается новая методология. Это
действие выполняется автоматически, если во время импорта
отсутствуют открытые методологии.

ƒ Импортировать в текущую методологию Вы можете объединить


импортируемую методологию с существующей. Нажмите «Далее»
(«Next»), затем выберите необходимый уровень WBS в методологии.
Импортируемая методология будет добавлена к выбранной WBS.

ƒ Заменить текущую методологию Существующая методология


удаляется и заменяется методологией, импортированной из XER-
файла.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


412 Передача данных методологий

Выбор опций обновления методологии


Нажмите «Далее» («Next») и выберите конфигурацию макета, которая
будет использоваться при импорте методологий. Опции, указываемые в
макете, определяют, каким образом модуль Methodology Management будет
обрабатывать те данные в импортируемом файле, которые совпадают с
данными в базе данных. Вы можете создать и сохранить несколько
различных конфигураций, однако, для импорта файла может
использоваться только одна. Выберите «Да» («Yes») в поле
«Использовать» («Use») рядом с конфигурацией, которую вы хотите
использовать.

Диалоговое окно «Настройки импорта методологии» («Update


Methodology Options») будет открываться вне зависимости от
выбранной опции импорта. Например, если вы выберете создание
новой методологии, вам все равно необходимо выбрать
конфигурацию для импорта глобальных данных.

Нажмите,
чтобы создать
новую
конфигурацию.

Нажмите, чтобы настроить конфигурацию.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 6: Импорт и экспорт данных 413

Изменение конфигурации макета


Опции, указанные в конфигурации макета, определяют, каким образом
будет выполняться обновление данных при импорте методологий. Для
изменения этих опций выберите макет в диалоговом окне «Настройки
импорта методологии» («Update Methodology Options»), затем нажмите
«Изменить» («Modify»).

Отметьте
флажком риски,
работы, которые
существуют в
обновляемой
методологии, но
отсутствуют в
импортируемом
файле.

Диалоговое окно «Изменить настройки импорта» («Modify Import


Configuration») содержит список типов данных, для которых вы можете
установить опции. Если требуется удалить данные, которые существуют в
обновляемой методологии, но отсутствуют в импортируемом файле,
установите флажки в поле «Удалить» («Delete») рядом с
соответствующими элементами данных. Например, если в обновляемой
методологии определено несколько работ, которые не включены в
импортируемый файл, установите флажки в поле «Удалить» («Delete»),
чтобы удалить эти работы из обновляемой методологии.

Поле «Удалить» («Delete») применимо только к работам, ядрам


работ и рискам. Данная настройка не влияет на глобальные
типы данных.

В поле «Действие» («Action») выберите одно из следующих действий,


указывающих, каким образом будет выполняться обновление типов
данных:

ƒ Сохранить существующие Выполняется сохранение данных в


существующей методологии без перезаписи их обновленными
данными; в случае, если запись не существует, добавляются новые
данные.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


414 Передача данных методологий

ƒ Изменить существующие Выполняется перезапись данных в


существующей методологии обновленными данными; в случае, если
запись не существует, добавляются новые данные.

ƒ Вставить новые Выполняется сохранение данных в существующей


методологии и добавление любых элементов данных, являющихся
новыми. Например, если в файл XER была добавлена новая роль, но
при этом вы не хотите изменять существующие роли, выберите опцию
«Вставить новые» («Insert New»), чтобы добавить новую роль в
существующую методологию.

ƒ Не импортировать Выполняется сохранение данных существующей


методологии без импорта обновленных данных.

Нажмите «ОК», чтобы сохранить изменения в модифицированной


конфигурации макета. Нажмите «Далее» («Next»).

Выбор валюты
Если в импортируемом файле не указана валюта либо если указанная
валюта не соответствует валюте, определенной в модуле Methodology
Management, на экране появляется диалоговое окно «Тип валюты»
(«Currency Type»). Для выбора валюты, соответствующей валюте в
импортируемом файле, нажмите кнопку просмотра «…». Если
необходимая валюта отсутствует в списке, отмените работу Мастера
импорта и добавьте валюту в диалоговом окне «Валюты» («Currencies»),
выбрав «Настройки» («Admin»), «Валюта» («Currencies»).

Если импортируемая валюта совпадает с базовой валютой,


данное окно не открывается.

Чтобы выполнить импорт методологии, нажмите «Далее» («Next»), затем


«Финиш» («Finish»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 6: Импорт и экспорт данных 415

Импорт проектов как методологий


Детально экспорт Данные проекта могут быть переданы из модуля Project Management в виде
проектных данных XER-файлов (собственный формат Primavera) и импортированы как
описан в разделе методологии. Вы можете воспользоваться опытом, накопленным вами при
«Экспорт проектов»
реализации удачных проектов, импортировав их как методологии. Экспорт
главы «Передача данных
другим пользователям проектов модуля Project Management в XER-файлы осуществляется с
модуля Project помощью Мастера экспорта, а импорт XER-файлов как методологий
Management». осуществляется с помощью Мастера импорта модуля Methodology
Management.

Детальная информация Чтобы импортировать проект в качестве методологии, XER-


об импорте в проект файл должен содержать только импортируемый проект. XER-
нетрудовых ресурсов как файлы, экспортированные из модуля Project Management 3.5x,
материальных ресурсов могут быть импортированы в модуль Methodology Management
содержится в параграфе 4.1.
«Импорт нетрудовых
ресурсов версии 3.5x»
раздела «Импорт ролей
или ресурсов».

Выбор типа импорта и файла


В модуле Methodology Management выберите «Файл» («File»), «Импорт»
(«Import»). Выберите «Primavera PM/MM» и нажмите «Далее» («Next»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


416 Передача данных методологий

Выберите проект в качестве


типа импорта, затем
нажмите «Далее» («Next»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 6: Импорт и экспорт данных 417

Данные в импортируемом файле должны соответствовать


импортируемому формату. Например, вы не можете
импортировать проект из XER-файла, содержащего только
данные о ролях или ресурсах.

Нажмите кнопку
просмотра, чтобы
выбрать файл,
который вы
хотите
импортировать,
затем нажмите
«Далее» («Next»).

Выбор действия, выполняемого при импорте данных


Если во время импорта у вас имеется открытая методология, вам будет
предложено выбрать одно из следующих действий:

ƒ Создать новую методологию Данные существующей методологии


сохраняются неизменными. Создается новая методология. Данное
действие выполняется автоматически, если во время импорта
отсутствуют открытые методологии.

ƒ Импортировать в текущую методологию Вы можете объединить


импортируемую методологию с существующей. Нажмите «Далее»
(«Next»), затем выберите необходимый уровень WBS в методологии.
Импортируемая методология будет добавлена к выбранной WBS.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


418 Передача данных методологий

ƒ Заменить текущую методологию Существующая методология


удаляется и заменяется методологией, импортированной из XER-
файла.

Выбор исходных данных (источника данных) оценок


В качестве основы для оценок усилий и стоимостей в методологии вы
можете использовать как фактические, так и плановые данные о
приложенных усилиях и стоимостях проекта.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 6: Импорт и экспорт данных 419

Выбор опций обновления методологии


Нажмите «Далее» («Next») и выберите конфигурацию макета, который
будет использоваться при импорте данных методологии. Опции,
указываемые в макете, определяют, каким образом модуль Methodology
Management будет обрабатывать те данные в импортируемом файле,
которые совпадают с данными в базе данных. Вы можете создать и
сохранить несколько различных конфигураций, однако, лишь одна из них
может быть использована для импорта файла. Выберите «Да» («Yes») в
поле «Использовать» («Use») рядом с конфигурацией, которую вы хотите
использовать.

Диалоговое окно «Настройка импорта методологии» («Update


Methodology Options») будет открываться вне зависимости от
выбранной опции импорта. Например, если вы выбираете
создание новой методологии, вам все равно необходимо выбрать
конфигурацию для импорта глобальных данных.

Щелкните, чтобы
создать новую
конфигурацию
макета.

Щелкните, чтобы настроить


конфигурацию макета.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


420 Передача данных методологий

Изменение конфигурации макета


Опции, указанные в конфигурации макета, определяют, каким образом
будет выполняться обновление данных при импорте проектов. Для
изменения данных опций выберите макет в диалоговом окне «Настройки
импорта методологии» («Update Methodology Options»), затем нажмите
«Изменить» («Modify»).

Отметьте
флажком риски,
работы или ядра
работ, которые
существуют в
обновляемой
методологии, но
отсутствуют в
импортируемом
файле.

Диалоговое окно «Изменить настройки импорта» («Modify Import


Configuration») содержит список типов данных, для которых вы можете
установить опции. Если требуется удалить данные, которые существуют в
обновляемой методологии, но отсутствуют в импортируемом файле,
установите флажки в поле «Удалить» («Delete») рядом с
соответствующими элементами данных. Например, если в обновляемой
методологии определено несколько работ, которые отсутствуют в
импортируемом файле, установите флажки в поле «Удалить» («Delete»),
чтобы удалить эти работы из обновляемой методологии.

Поле «Удалить» («Delete») применимо только к работам, ядрам


работ и рискам. Данный параметр не влияет на глобальные
типы данных.

В поле «Действие» («Action») выберите одно из следующих действий,


указывающих, каким образом будет выполняться обновление типов
данных:

ƒ Сохранить существующие Выполняется сохранение данных в


существующей методологии без перезаписи их обновленными
данными, а в случае, если запись не существует, добавляются новые
данные.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 6: Импорт и экспорт данных 421

ƒ Изменить существующие Выполняется перезапись данных в


существующей методологии обновленными данными, а в случае, если
запись не существует, добавляются новые данные.

ƒ Вставить новые Выполняется сохранение данных в существующей


методологии и добавление любых элементов данных, которые
являются новыми. Например, если в файл XER была добавлена новая
роль, но при этом вы не хотите изменять существующие роли,
выберите опцию «Вставить новые» («Insert New»), чтобы добавить
новую роль в существующую методологию.

ƒ Не импортировать Выполняется сохранение данных существующей


методологии без импорта обновленных данных.

Нажмите «ОК», чтобы сохранить изменения в модифицированной


конфигурации макета. Нажмите «Далее» («Next»).

Выбор валюты
Если в импортируемом файле не указана валюта либо если указанная
валюта не соответствует валюте, определенной в модуле Methodology
Management, на экране появляется диалоговое окно «Тип валюты»
(«Currency Type»). Для выбора валюты, соответствующей валюте в
импортируемом файле, нажмите кнопку просмотра «…». Если
необходимая валюта отсутствует в списке, отмените работу Мастера
импорта и добавьте валюту в диалоговом окне «Валюты» («Currencies»),
выбрав «Настройки» («Admin»), «Валюта» («Currencies»).

Если импортируемая валюта совпадает с базовой валютой,


данное окно не открывается.

Чтобы выполнить импорт методологии, нажмите «Далее» («Next»), затем


«Финиш» («Finish»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


422 Передача данных методологий

Импорт ролей или ресурсов

Модуль Methodology Management позволяет вам импортировать XER-


файлы, которые содержат только роли или ресурсы. Вы можете
воспользоваться этой опцией для добавления новых ролей/ресурсов к
иерархической структуре ресурсов либо для перезаписи существующей
иерархической структуры ресурсов. Роли и ресурсы определяются на
глобальном уровне.

XER-файлы, экспортированные из модуля Project Management 3.5x,


могут быть импортированы в модуль Methodology Management
4.1.

Импорт нетрудовых ресурсов версии 3.5x


В модуле Methodology Management ресурсы делятся на трудовые,
нетрудовые и материальные. Во время импорта модуль Methodology
Management определяет, должны ли нетрудовые ресурсы импортироваться
как материальные ресурсы либо оставаться нетрудовыми, что определяется
разделом «Options» файла MM.INI. Прежде, чем импортировать проект
версии 3.5x, вы можете отредактировать этот параметр файла MM.INI,
чтобы изменить тип ресурсов с нетрудовых на материальные. Однако,
изменение типа ресурса на материальные удаляет из ресурса роли,
единицы измерения и стоимости. По умолчанию модуль Methodology
Management изменяет тип нетрудовых ресурсов во время импорта.
Следовательно, значение параметра по умолчанию равно «TRUE». Чтобы
разрешить модулю Methodology Management изменить тип ресурса на
материальные во время импорта, отредактируйте раздел «Options» файла
MM.INI:

[Options]
ImportWorkFlagNoAsMaterial=True

Кроме того, если параметр «ImportWorkFlagNoAsMaterial» имеет значение


«TRUE», вы можете добавить второй параметр в раздел «Options», чтобы
указать, как должен выполняться импорт нетрудовых ресурсов, которым
назначены сверхурочные.

[Options]
ImportKeepNonlaborWithOT=False

Если этот параметр имеет значение «TRUE», то нетрудовые ресурсы


останутся нетрудовыми. Если же он имеет значение «FALSE», то
нетрудовые ресурсы будут преобразованы в материальные во время
импорта, и сверхурочные работы будут удалены из материальных
ресурсов.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 6: Импорт и экспорт данных 423

Выбор типа импорта и файла


В модуле Methodology Management выберите «Файл» («File»), «Импорт»
(«Import»). Выберите «Primavera PM/MM», затем нажмите «Далее»
(«Next»). Выберите для импорта «Только ресурс» («Resource Only») или
«Только роль» («Role Only»), затем нажмите «Далее» («Next»).

Нажмите кнопку просмотра


«…» и выберите файл,
который вы хотите
импортировать. Нажмите
«Далее» («Next»).

Данные в импортируемом файле должны соответствовать


импортируемому формату. Например, нельзя импортировать
данные о ресурсах из файла XER, содержащего данные проекта.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


424 Передача данных методологий

Выбор опций обновления роли или ресурса


Нажмите «Далее» («Next») и выберите конфигурацию макета, которая
будет использоваться при импорте данных о роли или ресурсе. Опции,
указываемые в макете, определяют, каким образом модуль Methodology
Management будет обрабатывать те данные о роли или ресурсе в
импортируемом файле, которые совпадают с данными в базе данных.
Можно создать и сохранить несколько различных конфигураций, однако
для импорта файла может быть использована только одна конфигурация.
Выберите «Да» («Yes») в поле «Использовать» («Use») рядом с
конфигурацией, которую вы хотите использовать.

Нажмите, чтобы создать Нажмите, чтобы


новую конфигурацию настроить конфигурацию
макета. макета.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 6: Импорт и экспорт данных 425

Изменение конфигурации макета


Опции, указанные в конфигурации макета, определяют, каким образом
будет выполняться обновление данных при импорте ролей/ресурсов. Для
изменения данных опций выберите макет в диалоговом окне «Опции
обновления ресурсов» («Update Role/Resource Options»), затем нажмите
«Изменить» («Modify»). Открывается диалоговое окно «Изменить
настройки импорта» («Modify Import Configuration»), содержащее
список типов данных, для которых могут быть установлены опции. Поле
«Удалить» («Delete») не влияет на импорт ресурсов или ролей. Данное
поле относится только к работам, рискам и ядрам работ.

Дважды
щелкните по
указанному полю,
чтобы выбрать
действие,
которое будет
выполняться при
обнаружении
дубликатов
данных.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


426 Передача данных методологий

В поле «Действие» («Action») выберите одно из следующих действий,


указывающих, каким образом будет осуществляться обновление ролей или
ресурсов:

ƒ Сохранить существующие Выполняется сохранение ролей/ресурсов в


глобальном словаре без перезаписи их обновленными данными, а в
случае, если запись не существует, добавляются новые данные.

ƒ Обновить существующие Выполняется перезапись ролей/ресурсов в


глобальном словаре обновленными данными, а в случае, если запись не
существует, добавляются новые данные.

ƒ Вставить новые Выполняется сохранение существующих


ролей/ресурсов в глобальном словаре и добавление новых
ролей/ресурсов.

При экспорте только ролей назначения ресурсов ролям не


включаются (в экспортируемый файл). Чтобы сохранить
назначения ресурсов ролям при выборе опции «Вставить новые»
(«Insert New»), следует экспортировать/импортировать данные
о ресурсах.

ƒ Не импортировать Выполняется сохранение существующих


ролей/ресурсов в глобальном словаре без импорта обновленных
данных.

Нажмите «ОК», чтобы сохранить изменения в модифицированной


конфигурации макета. Затем нажмите «Далее» («Next»).

Выбор валюты
Если в импортируемом файле не указана валюта либо если указанная
валюта не соответствует валюте, определенной в модуле Project
Management, на экране появляется диалоговое окно «Тип валюты»
(«Currency Type»). Чтобы выбрать валюту, соответствующую валюте в
импортируемом файле, нажмите кнопку «Просмотр» («Browse»). Если
необходимая валюта отсутствует в списке, отмените работу Мастера
импорта и добавьте валюту в диалоговом окне «Валюты» («Currencies»),
выбрав «Настройки» («Admin»), «Валюты» («Currencies»).

Если импортируемая валюта совпадает с базовой валютой,


данное окно не открывается.

Нажмите кнопку «Далее» («Next»), затем «Финиш» («Finish»), чтобы


выполнить импорт ролей/ресурсов.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 6: Импорт и экспорт данных 427

Передача данных с использованием файлов


Microsoft Project

В этой главе Для переноса информации о проекте или ресурсах между


модулем Project Management и Microsoft Project 98, 2000,
2002 или 2003 пользуйтесь опцией экспорта/импорта в
Экспорт проектов
формате Microsoft Project.
Экспорт ресурсов Вы также можете использовать Microsoft Project для
импорта/экспорта файлов MPX. Файлы MPX дают вам
Импорт проектов из возможность интеграции с приложениями,
Microsoft Project поддерживающими формат MPX версий 4.0 и 4.1.

Импорт ресурсов из В настоящей главе описывается, как использовать Мастер


Microsoft Project экспорта и Мастер импорта для обмена информацией с
использованием формата Microsoft Project.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


428 Передача данных с использованием файлов Microsoft Project

Экспорт проектов
Детальная информация о Когда вы экспортируете данные проекта модуля Project Management в файл
подвергаемых формата MPX, МРР или XML, вы затем можете импортировать этот файл в
преобразованию полях Microsoft Project. Файлы MPX могут быть импортированы в другие
приведена в файле
приложения, которые поддерживают формат MPX. Мастер экспорта
MSPMAPPINGS.PDF или
MPXMAPPINGS.PDF на проведет вас по всем шагам, необходимым для экспорта проектов. Вы
компакт-диске с можете преобразовывать в формат MPX, MPP или XML несколько
документацией по проектов одновременно.
Primavera.
Когда вы экспортируете данные проекта, защищенные коды и
назначения защищенных кодов, связанные с этим проектом, не
экспортируются. Детальная информация о защищенных кодах
содержится в разделе «Определение глобальных профилей»
главы «Администрирование пользователей и политики
безопасности».

Выбор типа экспорта и проекта


Откройте в модуле Project Management проекты, которые вы хотите
экспортировать. Выберите «Файл» («File»), «Экспорт» («Export»).
Выберите «Microsoft Project» и выберите тип файла, в который вы хотите
экспортировать, затем нажмите «Далее» («Next»).

Чтобы иметь возможность выполнять экспорт в формат MPP, на


вашем компьютере должен быть установлен Microsoft Project 98, 2000,
или 2002. А для того, чтобы иметь возможность выполнять экспорт в
формат XML, у вас должен быть установлен Microsoft Project 2002 или
2003.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 6: Импорт и экспорт данных 429

Вы можете выполнять
экспорт в форматы
MPX, MPP или XML.
Форматы,
представленные в
списке, зависят от
версии Microsoft Project,
установленной на вашем
компьютере.

Выберите «Проект»
(«Project») в качестве типа
экспорта, затем нажмите
«Далее» («Next»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


430 Передача данных с использованием файлов Microsoft Project

Уберите флажок «Экспорт» («Export») рядом с теми проектами, которые


не должны быть экспортированы. Дважды щелкните на поле «Имя
экспортируемого проекта» («Export File Name»), если вы хотите
изменить имя и размещение файла Microsoft Project. По умолчанию файл
экспорта размещается в папке, в которую установлен модуль Project
Management. Нажмите «Далее» («Next»).

Изменение опций шаблона


Добавьте новый шаблон или отредактируйте существующий (если
необходимо). Шаблон содержит параметры, на основе которых будет
выполняться обмен данными с Microsoft Project.

Нажмите,
чтобы создать
новый шаблон.

Нажмите, чтобы настроить выбранный шаблон.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 6: Импорт и экспорт данных 431

Выберите закладку «WBS» в диалоговом окне «Изменить шаблон»


(«Modify Template»). Укажите, нужно ли экспортировать уровни WBS как
суммарные задачи. Если вы экспортируете уровни WBS как суммарные
задачи, проектные данные экспортируются как иерархическая структура, а
суммарные задачи отражают различные уровни WBS. Вы можете указать
символ разделителя, который будет использоваться в коде WBS. Если вы
хотите экспортировать только работы, то информация о WBS не
экспортируется, и файл MPX/MPP/XML будет содержать только список
работ.

Отметьте, чтобы
указать, что
уровни WBS
должны
экспортироваться
как суммарные
задачи. В этом
случае
иерархическая
структура работ
будет сохранена.

Отметьте, чтобы
указать, что
должны
экспортироваться
только работы.

Выберите закладку «Работы» («Activities») в диалоговом окне «Изменить


шаблон» («Modify Template»). В разделе «Экспорт» («Export») укажите
текстовое поле, в которое должен экспортироваться идентификатор работы
из модуля Project Management. Если вы указываете не экспортировать
идентификатор работы в текстовое поле Microsoft Project (флажок
отсутствует), то экспорт идентификатора работы из модуля Project
Management в текстовое поле Microsoft Project не выполняется.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


432 Передача данных с использованием файлов Microsoft Project

Выберите закладку «Заметки» («Notebooks») в диалоговом окне


«Изменить шаблон» («Modify Template»). Поля заметок определяются в
модуле Project Management в пункте меню «Категории администратора»
(«Admin Categories»), для чего необходимо выбрать «Настройки»
(«Admin»), «Категории администратора» («Admin Categories»), затем
щелкнуть по закладке «Темы заметок» («Notebook Topics»). Эти поля
заметок могут быть экспортированы в поля заметок проекта, WBS и работ
в Microsoft Project.

Поставьте
флажок, чтобы
экспортировать
все темы заметок,
определенные в
модуле Project
Management. В
противном случае
будут
экспортированы
только те
заметки, которые
выбраны для
проекта, WBS и
работ.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 6: Импорт и экспорт данных 433

Выберите закладку «Настройки пользовательских полей» («Custom


Fields Mappings») в диалоговом окне «Изменить шаблон» («Modify
Template»). Чтобы экспортировать ваши пользовательские поля в
определенное поле Microsoft Project, выберите пользовательское поле в
столбце «Поле Project Management» («Project Management Field»)
модуля Project Management.

Вы можете
отобразить
пользовательские
поля,
определенные для
WBS, проектов,
ресурсов, работ
или назначений
ресурсов работам.

Нажмите «OK», чтобы сохранить изменения, внесенные в шаблон.


Нажмите «Далее» («Next»), чтобы просмотреть параметры экспорта, после
чего нажмите «Финиш» («Finish»), чтобы выполнить экспорт проектов в
файл MPX/MPP/XML.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


434 Передача данных с использованием файлов Microsoft Project

Экспорт ресурсов
Детальная информация о Модуль Project Management позволяет вам экспортировать только ресурсы,
подвергаемых имеющиеся в вашей иерархической структуре ресурсов. Когда вы
преобразованию полях экспортируете ресурсы модуля Project Management в файл формата MPX,
приведена в файле
MPP или XML, вы можете впоследствии импортировать этот файл в
MSPMAPPINGS.PDF или
MPXMAPPINGS.PDF на Microsoft Project. Файлы MPX могут быть также импортированы в другие
компакт-диске с приложения, поддерживающие формат MPX. Мастер экспорта обеспечит
документацией по ваше пошаговое руководство процессом экспорта ресурсов.
Primavera.
Когда вы экспортируете данные проекта, защищенные коды и
назначения защищенных кодов, связанные с этим проектом, не
экспортируются. Детальная информация о защищенных кодах
содержится в разделе «Определение глобальных профилей»
главы «Администрирование пользователей и политики
безопасности».

Экспорт данных ресурсов


В модуле Project Management выберите «Файл» («File»), «Экспорт»
(«Export»). Выберите «Microsoft Project» и выберите тип файла, в
который вы хотите экспортировать, затем нажмите «Далее» («Next»).

Чтобы иметь возможность выполнять экспорт в формат MPP,


на вашем компьютере должен быть установлен Microsoft Project
98, 2000, или 2002. А для того, чтобы иметь возможность
выполнять экспорт в формат XML, у вас должен быть
установлен Microsoft Project 2002 или 2003.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 6: Импорт и экспорт данных 435

Вы можете
осуществлять
экспорт в формат
MPX, MPP или XML.
Список доступных
для экспорта
форматов файлов
зависит от версии
Microsoft Project,
установленной на
вашем компьютере.

Выберите «Ресурсы» («Resource Only») в


качестве типа экспорта, затем нажмите

Введите имя файла MPX/MPP/XML. Чтобы указать место сохранения


файла, нажмите кнопку просмотра «…». Если вы не укажете место
размещения экспортируемого файла, он будет сохранен в папке, в которой
установлен модуль Project Management.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


436 Передача данных с использованием файлов Microsoft Project

Нажмите,
чтобы выбрать
место
сохранения
файла.

Изменение опций шаблона


Добавьте новый шаблон или отредактируйте существующий (при
необходимости). Шаблон содержит параметры, на основе которых будет
выполняться обмен данными с Microsoft Project.

Нажмите, чтобы
создать новый
шаблон.

Нажмите, чтобы настроить выбранный шаблон.

Выберите закладку «Настройки пользовательских полей» («Custom


Fields Mappings») в диалоговом окне «Изменить шаблон» («Modify
Template»). Выберите «Ресурсы» («Resources») из выпадающего списка.
Чтобы экспортировать ваши пользовательские поля в определенное поле
Microsoft Project, выберите пользовательское поле в столбце «Поле Project
Management» («Project Management Field») модуля Project Management.
ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru
Часть 6: Импорт и экспорт данных 437

Нажмите «OK», чтобы сохранить изменения, внесенные в шаблон.


Нажмите «Далее» («Next»), чтобы просмотреть параметры экспорта, после
чего нажмите «Финиш» («Finish»), чтобы выполнить экспорт ресурсов в
файл MPX/MPP/XML.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


438 Передача данных с использованием файлов Microsoft Project

Импорт проектов из Microsoft Project


Детальная информация о Вы можете передавать данные из Microsoft Project в модуль Project
подвергаемых Management. Вы можете импортировать различные типы файлов Microsoft
преобразованию полях Project. Файлы, которые вы можете импортировать, определяются версией
приведена в файле
Microsoft Project, установленной на вашем компьютере. Если у вас
MSPMAPPINGS.PDF или
MPXMAPPINGS.PDF на установлен Microsoft Project 98, 2000, 2002 или 2003, вы можете
компакт-диске с импортировать файлы MPP, MPX, MPD, MDB и MPT. При отсутствии у
документацией по вас Microsoft Project вы можете импортировать MPX-файлы. Эти файлы
Primavera. могут быть созданы другими приложениями. Мастер импорта обеспечит
пошаговое руководство в процессе импорта проекта.

Когда вы импортируете данные проекта, защищенные коды и


назначения защищенных кодов, связанные с этим проектом, не
импортируются. Детальная информация о защищенных кодах
содержится в разделе «Определение глобальных профилей»
главы «Администрирование пользователей и политики
безопасности».

Пользователям, выполняющим импорт файлов MPX, следует


ознакомиться с таблицей экспорта Microsoft Project, прежде чем
генерировать MPX-файл. Принятые по умолчанию параметры
экспорта Microsoft Project не содержат некоторых полей данных,
поддерживаемых форматом MPX. Например, предположим, что у
вас имеется пользовательское поле, отображенное на поле
задачи Start1. По умолчанию Start1 не включается в таблицу
экспорта Microsoft Project. В этом случае вы должны добавить
поле Start1 в таблицу экспорта, чтобы выполнить безошибочную
генерацию и импорт файла MPX. Что касается приложений
третьих фирм, работающих с файлами MPX, вам следует
ознакомиться с документацией производителя программного
обеспечения на предмет экспорта дополнительных полей
данных. Детальная информация о том, как осуществить
редактирование таблицы экспорта, содержится в
интерактивной справке по Microsoft Project.

Если ваше ПО Microsoft Project не активировано, то при первой


попытке экспорта данных из Microsoft Project в модуль Project
Management (экспорт выполняется через пункты меню «Файл»
(«File»), «Экспорт» («Export»)) вам будет предложено
воспользоваться Мастером активации Microsoft Office для
активации этого ПО. Вы должны активировать Microsoft Project
при первом же запросе, в противном случае экспорт будет
невозможен.

Пользователи Microsoft Jet 4.0 должны установить Service Pack


6.0, так как на компьютерах с установленным Microsoft Jet 4.0
Service Pack 5 возможно возникновение ошибок импорта.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 6: Импорт и экспорт данных 439

Выбор типа импорта и файла


Выберите «Файл» («File»), «Импорт» («Import»). Выберите «Microsoft
Project», затем нажмите «Далее» («Next»).

Форматы файлов,
перечисленные в
данном списке, зависят
от версии Microsoft
Project, установленного
на вашем компьютере.

Выберите в качестве типа импорта


«Проект/методология» («Project/Methodology»)
затем нажмите «Далее» («Next»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


440 Передача данных с использованием файлов Microsoft Project

Нажмите «Выбрать» («Select»), чтобы выбрать файл, который вы хотите


импортировать. Если файл защищен паролем, введите пароль. Если вы не
введете пароль при обращении к защищенному файлу, вы не сможете
выполнить импорт. Нажмите «Далее» («Next»).

Дважды щелкните по полю «Импорт» («Import Action») и укажите, как


должен осуществляться импорт файла Microsoft Project:

ƒ Создать проект Данные существующего проекта сохраняются


неизменными. Создается новый проект. Выберите уровень EPS, на
который следует импортировать проект. Для выбора узла EPS нажмите
кнопку просмотра «…» в поле «Импорт в» («Import To»).

ƒ Добавить в существующий проект Нажмите кнопку просмотра «…»в


поле «Импорт в» («Import To») и выберите определенный уровень
WBS в существующем проекте. Импортируемый проект добавляется к
выбранной WBS. Существующий проект должен быть открыт в модуле
Project Management.

ƒ Заменить существующий проект Существующий проект удаляется


(без сохранения какой-либо информации) и заменяется
импортируемым проектом из файла Microsoft Project. Для выбора
заменяемого проекта нажмите кнопку просмотра «…» в поле «Импорт
в» («Import To»). Существующий проект должен быть открыт в
модуле Project Management.

Целевые планы и табели, назначенные (сопоставленные)


проектам, удаляются, когда вы выбираете опцию «Заменить
существующий проект».

Если в вашей организации используется ProjectLink, вы не можете


импортировать проекты, находящиеся под управлением Microsoft
Project при выборе опции «Добавить в существующий проект»
или «Заменить существующий проект» в модуле Project
Management. Детальная информация по ProjectLink содержится в
интерактивной справке, для вызова которой необходимо нажать
«Помощь» («Help») в любом диалоговом окне ProjectLink в
Microsoft Project (в том случае, если у вас установлен ProjectLink).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 6: Импорт и экспорт данных 441

Изменение опций шаблона


Добавьте новый шаблон или измените существующий (в случае
необходимости). Шаблон содержит параметры, определяющие порядок
обмена данными с Microsoft Project.

Нажмите, чтобы
создать новый
шаблон.

Нажмите, чтобы настроить существующий


шаблон.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


442 Передача данных с использованием файлов Microsoft Project

Выберите закладку «Общие» («General») в диалоговом окне «Изменить


шаблон» («Modify Template»). Модуль Project Management не может
читать валюту, определенную в Microsoft Project. Нажмите кнопку
просмотра «…» в поле «Выбор валюты» («Select a Currency»), чтобы
выбрать валюту, которая должна использоваться в полях стоимости. Если
эта валюта отсутствует в списке, отмените работу Мастера импорта и
добавьте валюту в диалоговом окне «Валюты» («Currencies»), выбрав
«Настройки» («Admin»), «Валюты» («Currencies»). Вы также можете
указать на необходимость расчета расписания и/или суммирования проекта
после выполнения его импорта.

Если вы хотите
выполнить
суммирование
проекта после
его импорта,
выберите
уровень WBS для
суммирования.

Выберите закладку «WBS» в диалоговом окне «Изменить шаблон»


(«Modify Template»). Укажите, нужно ли импортировать суммарные
задачи в файле Microsoft Project как уровни WBS. Когда вы импортируете
суммарные задачи как уровни WBS, эти задачи добавляются к структуре
декомпозиции работ проекта. Вы можете указать символ разделителя,
который будет использоваться в обозначении WBS. Когда вы
импортируете суммарные задачи как работы, они импортируются в модуль
Project Management как работы, типа «определяемая заданием». Это значит,
что ресурсы по этим работам будут использоваться в соответствии с
календарем работы, а не календарем ресурса.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 6: Импорт и экспорт данных 443

Отметьте, чтобы
указать, что
суммарные задачи
должны
импортироваться
как уровни WBS. В
этом случае
иерархическая
структура работ
будет сохранена.

Отметьте, чтобы указать, что должны


импортироваться только работы.

Выберите закладку «Работы» («Activities») в диалоговом окне «Изменить


шаблон» («Modify Template»). В разделе «Импорт» («Import») укажите,
как вы хотите импортировать являющиеся вехами работы, имеющие
назначенные ресурсы. Вы можете импортировать их в модуль Project
Management как вехи старта с сопутствующими расходами либо как работы
типа «определяемая заданием» с назначенными ресурсами. Далее вы
можете указать, куда должен импортироваться идентификатор задачи из
Microsoft Project: в поле идентификатора работы модуля Project
Management или в пользовательское текстовое поле.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


444 Передача данных с использованием файлов Microsoft Project

Если вы не
импортируете
идентификаторы
задач из Microsoft
Project, модуль
Project Management
создаст
идентификатор
для каждой
работы.

Выберите закладку «Ресурс» («Resource») в диалоговом окне «Изменить


шаблон» («Modify Template»). Укажите, что должно импортироваться из
Microsoft Project в поле «Идентификатор ресурса» («Resource ID»)
модуля Project Management: имя ресурса или инициалы ресурса. Если вы
импортируете инициалы ресурса, то при наличии в Microsoft Project
нескольких ресурсов с одинаковыми инициалами импортируется только
один ресурс. Если вы импортируете имя ресурса, то импортируются
первые 20 символов имени ресурса (что определяется закладкой «Длина
ID» («ID Length») пункта меню «Настройки администратора» («Admin
Preferences») модуля Project Management).

Укажите, как должна выполняться обработка ресурсов, которые уже


существуют в базе данных проектов и содержатся в импортируемом файле
Microsoft Project.

ƒ Сохранить существующий ресурс Выполняется сохранение ресурса в


базе данных проектов без перезаписи его ресурсом из файла Microsoft
Project.

ƒ Обновить существующий ресурс Выполняется перезапись ресурса в


базе данных проектов ресурсом из файла Microsoft Project.

ƒ Добавить новый ресурс Выполняется сохранение ресурса в базе


данных проектов и добавление ресурса из файла Microsoft Project.

Выберите, хотите ли вы добавлять новый ресурс в том случае, если ресурс


еще не существует в базе данных проектов, но имеется в импортируемом
файле Microsoft Project. Затем выберите уровень иерархии, на который этот
ресурс должен быть импортирован. Нажмите кнопку обзора «…» и
выберите ресурс, ниже которого должны быть размещены все ресурсы из
импортируемого файла.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 6: Импорт и экспорт данных 445

Если вы не
импортируете
ресурс,
назначения
ресурса также
не
импортируются.

Выберите закладку «Заметки» («Notebooks») в диалоговом окне


«Изменить шаблон» («Modify Template»). Проекты, WBS и заметки
работы импортируются в поля заметок модуля Project Management. Эти
поля заметок определяются в модуле Project Management в пункте меню
«Категории администратора» («Admin Categories»), для чего
необходимо выбрать «Настройки» («Admin»), «Категории
администратора» («Admin Categories»), затем щелкнуть по закладке
«Темы заметок» («Notebook Topics»). Выберите поля заметок, в которые
вы хотите импортировать заметки Microsoft Project.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


446 Передача данных с использованием файлов Microsoft Project

Выберите закладку «Настройки пользовательских полей» («Custom


Fields Mappings») в диалоговом окне «Изменить шаблон» («Modify
Template»). Вы можете импортировать информацию из Microsoft Project в
пользовательские поля модуля Project Management. Для каждого поля
Microsoft Project, которое вы хотите импортировать, выберите
пользовательское поле в столбце «Поле Project Management» («Project
Management Field») модуля Project Management.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 6: Импорт и экспорт данных 447

Вы можете
отобразить поля
Microsoft Project на
пользовательские
поля, связанные с
WBS, проектами,
ресурсами,
работами или
назначениями
ресурсов на
работы.

Нажмите «OK» для сохранения изменений в шаблоне. Нажмите «Далее»


(«Next») для просмотра параметров импорта, затем нажмите «Финиш»
(«Finish»), чтобы выполнить импорта файла Microsoft Project.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


448 Передача данных с использованием файлов Microsoft Project

Импорт ресурсов из Microsoft Project


Детальная информация о Вы можете переносить ресурсы из Microsoft Project в модуль Project
подвергаемых Management. Вы можете импортировать различные типы файлов Microsoft
преобразованию полях Project. Файлы, которые вы можете импортировать, определяются версией
приведена в файле
Microsoft Project, установленной на вашем компьютере. Если у вас
MSPMAPPINGS.PDF или
MPXMAPPINGS.PDF на установлен Microsoft Project 98, 2000, 2002 или 2003, вы можете
компакт-диске с импортировать файлы MPP, MPX, MPD, MDB и MPT. При отсутствии у
документацией по вас Microsoft Project вы можете импортировать MPX-файлы. Эти файлы
Primavera. могут быть созданы приложениями третьих фирм. Мастер импорта
обеспечит ваше пошаговое руководство в процессе импорта ресурсов.

Когда вы импортируете ресурсы, защищенные коды и назначения


защищенных кодов, связанные с ресурсами, не импортируются.
Детальная информация о защищенных кодах содержится в
разделе «Определение глобальных профилей» главы
«Администрирование пользователей и политики безопасности».

Пользователи Microsoft Jet 4.0 должны установить Service Pack


6.0, так как на компьютерах с установленным Microsoft Jet 4.0
Service Pack 5 возможно возникновение ошибок импорта.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 6: Импорт и экспорт данных 449

Выбор типа импорта и файла


Выберите «Файл» («File»), «Импорт» («Import»). Выберите «Microsoft
Project», затем нажмите «Далее» («Next»).

Форматы файлов,
перечисленные в
данном списке, зависят
от версии Microsoft
Project, установленной
на вашем компьютере.

Выберите в качестве типа импорта «Только ресурсы»


(«Resource Only»), затем нажмите «Далее» («Next»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


450 Передача данных с использованием файлов Microsoft Project

Нажмите «Выбрать» («Select»), чтобы выбрать файлы, которые вы хотите


импортировать. Если файл защищен паролем, введите пароль. Если вы не
введете пароль при обращении к защищенному файлу, вы не сможете
выполнить импорт ресурса.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 6: Импорт и экспорт данных 451

Изменение опций шаблона


Добавьте новый шаблон или измените существующий (в случае
необходимости). Шаблон содержит параметры, определяющие порядок
обмена данными с Microsoft Project.

Нажмите,
чтобы создать
новый шаблон.

Нажмите, чтобы настроить существующий шаблон.

Выберите закладку «Ресурс» («Resource») в диалоговом окне «Изменить


шаблон» («Modify Template»). Укажите, что должно импортироваться из
Microsoft Project в поле «Идентификатор ресурса» («Resource ID»)
модуля Project Management – имя ресурса или инициалы ресурса. Если вы
импортируете инициалы ресурса, то при наличии в Microsoft Project
нескольких ресурсов с одинаковыми инициалами импортируется только
один ресурс. Если вы импортируете имя ресурса, то импортируются
первые 20 символов имени ресурса (что определяется закладкой «Длина
ID» («ID Length») пункта меню «Настройки администратора» («Admin
Preferences») модуля Project Management).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


452 Передача данных с использованием файлов Microsoft Project

Укажите, каким образом должна выполняться обработка ресурсов, которые


уже существуют в базе данных проектов и содержатся в импортируемом
файле Microsoft Project.

ƒ Сохранить существующий ресурс Выполняется сохранение ресурса в


базе данных проектов без перезаписи его ресурсом из файла Microsoft
Project.

ƒ Обновить существующий ресурс Выполняется перезапись ресурса в


базе данных проектов ресурсом из файла Microsoft Project.

ƒ Добавить новый ресурс Выполняется сохранение ресурса в базе


данных проектов и добавление ресурса из файла Microsoft Project.

Выберите, хотите ли вы добавлять новый ресурс в том случае, если ресурс


еще не существует в базе данных проектов, но имеется в импортируемом
файле Microsoft Project. Затем выберите уровень иерархии, на который этот
ресурс должен быть импортирован. Нажмите кнопку обзора «…» и
выберите ресурс, ниже которого должны быть размещены все ресурсы из
импортируемого файла.

Если вы не
импортируете
ресурс,
назначения
ресурса также не
импортируются.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 6: Импорт и экспорт данных 453

Выберите закладку «Настройки пользовательских полей» («Custom


Fields Mappings») в диалоговом окне «Изменить шаблон» («Modify
Template»). Вы можете импортировать информацию из Microsoft Project в
пользовательские поля модуля Project Management. Выберите «Ресурсы»
(«Resources») в выпадающем списке. Для каждого поля Microsoft Project,
которое вы хотите импортировать, выберите пользовательское поле в
столбце «Поле Project Management» («Project Management Field»)
модуля Project Management.

Нажмите «OK» для сохранения изменений в шаблоне. Нажмите «Далее»


(«Next») для просмотра параметров импорта, затем нажмите «Финиш»
(«Finish»), чтобы выполнить импорт ресурсов Microsoft Project.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


454 Передача данных с использованием файлов Microsoft Project

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 6: Импорт и экспорт данных 455

Обмен данными между P3 и модулем Project


Management

В этой главе Данные проекта из Primavera Project Planner (P3) версии 3.х
могут быть преобразованы и открыты в модуле Project
Management, а проекты модуля Project Management могут
Экспорт проектов в P3 3.x
быть преобразованы и открыты в P3 3.x. Тем не менее, если
вы используете модуль Project Management, компания
Импорт проектов P3 3.x в Primavera рекомендует преобразовать ваши проекты P3 3.х в
модуль Project формат модуля Project Management, поскольку этот модуль
Management содержит много особенностей и полей, которые невозможно
преобразовать в формат P3 3.х.

В данной главе описано, как использовать Мастер экспорта


и Мастер импорта, чтобы обеспечить разделение
информации (совместный доступ к информации) проектов
между P3 и модулем Project Management.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


456 Обмен данными между P3 и модулем Project Management

Экспорт проектов в P3 3.x


Детальная информация о Вы можете преобразовать существующий проект в формате модуля Project
данных, передаваемых из Management в формат Primavera Project Planner (P3) версии 3.х, например, в
модуля Project случае, если вам необходимо обмениваться данными с субподрядчиком,
Management в P3 3.x
который не использует модуль Project Management. Поскольку модуль
содержится в параграфе
«Особые соображения» Project Management включает в себя множество структур и особенностей,
данного раздела. не поддерживаемых P3 3.х, некоторые данные не могут быть
преобразованы. Мастер экспорта осуществит пошаговое руководство
процессом экспорта проектов. Вы можете преобразовывать в формат P3 3.x
только один проект за один проход Мастера.

Когда вы экспортируете данные проекта, защищенные коды и


назначения защищенных кодов, связанные с этим проектом, не
экспортируются. Детальная информация о защищенных кодах
содержится в разделе «Определение глобальных профилей»
главы «Администрирование пользователей и политики
безопасности».

Выбор типа экспорта и проекта


Откройте проект, который вы хотите экспортировать. Выберите «Файл»
(«File»), «Экспорт» («Export»). Выберите «Primavera Project Planner» и
нажмите «Далее» («Next»).

Поставьте флажок «Экспорт» («Export») напротив того проекта, который


вы хотите экспортировать, затем нажмите «Далее» («Next»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 6: Импорт и экспорт данных 457

Введите имя файла P3 3.x.

Введите имя
проекта,
состоящее из
4 символов.

Нажмите кнопку просмотра «…», чтобы


выбрать местоположение файла P3 3.x.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


458 Обмен данными между P3 и модулем Project Management

Выбор единицы измерения времени для планирования


Выберите единицу измерения времени для планирования (часы или дни),
которая будет использоваться P3 3.x для календарного планирования
проектных данных. В модуле Project Management планирование
производится только на почасовой основе. Если вы выбираете дни, то
можете далее выбрать, в каких единицах вы хотите экспортировать
ресурсы – в часах или днях.

См. параграф «Расширенные опции преобразования» раздела


«Импорт проектов из P3 3.x в модуль Project Management», где
описано, как изменить число, используемое для вычисления
количества дней.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 6: Импорт и экспорт данных 459

Выбор правил расчета стоимостей


Вы можете настроить несколько правил автоматического расчета
стоимостей для экспортированного проекта. Для всех остальных правил
автоматического расчёта стоимостей будут использоваться настройки по
умолчанию. Данные вычисления используются только в том случае, если
расписание для проекта рассчитано в P3 3.x. Открыв проект в P3 3.x, вы
можете изменить указанные установки.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


460 Обмен данными между P3 и модулем Project Management

ƒ Да, связать Данное правило автоматически связывает процент


выполнения каждой работы с оставшейся длительностью работы. По
мере обновления любого из этих значений P3 3.x производит пересчет
другого значения. Если процент выполнения большинства работ не
связан с оставшейся длительностью работ, флажок в этом окне следует
убрать.

ƒ Да, зафиксировать Поставьте данный флажок, чтобы зафиксировать


значение количества ресурсов за период времени и рассчитать новую
оценку до завершения при изменении оставшейся длительности:

Оценка до завершения = Количество за период времени * Оставшаяся


длительность

Оценка по завершении = Новая оценка до завершения + Фактическое значение


на текущий момент

Если флажок в данном окне не установлен, P3 3.x может подстраивать


значение количества за период времени при изменении оценки до
завершения или оставшейся длительности:

Количество за период времени = Оценка до завершения/Оставшаяся


длительность

При обновлении количества ресурсов P3 использует текущие расценки


для повторного вычисления следующих стоимостей: плановой,
фактической на текущий момент, оценочной до завершения Для
выбора данного правила установите флажок в любом из имеющихся окон,
если вы хотите, чтобы в P3 3.x пересчитывалась плановая стоимость
ресурсов, фактическая стоимость за период либо оценка до завершения как
произведение стоимости единицы ресурса (берется из словаря ресурсов) на
его количество. P3 3.x использует для вычислений следующие формулы:
Плановая стоимость = Плановое количество * Расценка
Фактическая стоимость = Фактическое количество за период * Расценка
Стоимость по завершении = Количество по завершении * Расценка

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 6: Импорт и экспорт данных 461

Поскольку стоимость по завершении зависит от вновь вычисленных


стоимостей, P3 3.x повторно вычисляет стоимость по завершении по
следующей формуле:

Стоимость по завершении = Стоимость до завершения + Фактическая


стоимость

После выбора правил расчета стоимостей нажмите «Финиш» («Finish»),


чтобы выполнить экспорт проекта. Файлы P3 3.x создаются в указанной
папке. Эти файлы можно открывать непосредственно из P3 3.x.

Особые соображения
В нижеследующем списке представлены элементы данных, которые
передаются из модуля Project Management в P3 3.x.

ƒ Типы длительностей Типы длительностей в модуле Project


Management определяют способ расчета расписания ресурсов и дат
работ. Типы длительностей соответствуют правилам автоматического
расчета стоимостей. Если в качестве типа длительности в модуле
Project Management выбраны «Фиксированное количество» («Fixed
Units») или «Фиксированная интенсивность» («Fixed Units/Time»),
то назначения ресурсов начинают играть определяющую роль при
расчете длительностей работ в P3 3.x. Если в качестве типа
длительности в модуле Project Management выбраны «Фиксированная
длительность и интенсивность» («Fixed Duration & Units/Time»)
либо «Фиксированная длительность и количества» («Fixed
Duration & Units»), назначение ресурсов перестает играть
определяющую роль при расчете длительностей работ. Применение
опции «Фиксированная длительность и интенсивность» («Fixed
Duration & Units/Time») сравнимо с установкой флажка
«Зафиксировать количество ресурсов за период времени» («Freeze
resource units per Timeperiod») в P3 3.x.

ƒ Ресурсы Модуль Project Management содержит глобальный словарь


ресурсов, используемых всеми проектами организации. P3 3.x
сохраняет ресурсы на уровне проекта. В P3 3.x будут импортироваться
только ресурсы, назначенные на работы экспортируемого проекта.
Идентификатор ресурса в модуле Project Management может содержать
15 символов. Идентификатор ресурса в P3 3.х может содержать 8
символов. P3 3.x усекает идентификаторы ресурсов до 8 символов. В
случае возникновения дублирующих друг друга идентификаторов P3
3.x автоматически увеличивает на единицу два последних символа
идентификатора.

ƒ Заметки В модуле Project Management каждой работе назначается поле


«Заметки» («Notebook»), которое может содержать до 32000 символов.
P3 3.x содержит 99 журнальных записей. Каждая журнальная запись
может содержать до 48 символов. Заметки преобразуются в P3 3.x в
журнальные записи, однако, в том случае, если информация заметок не
вмещается в 99 записей, она будет отсекаться.

ƒ Количества и стоимости Для расчета количеств в P3 3.x, из модуля


Project Management добавляются количества трудовых и нетрудовых
ресурсов. Для расчета стоимостей в P3 3.x, из модуля Project
Management добавляются стоимости трудовых, нетрудовых и
материальных ресурсов, расходы (фиксированная стоимость, не
связанная с ресурсами) и стоимости сверхурочных работ.
ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru
462 Обмен данными между P3 и модулем Project Management

ƒ Идентификаторы работ В модуле Project Management


идентификаторы работ могут включать в себя до 20 символов, тогда
как в P3 3.x они ограничены 10 символами. P3 3.x будет усекать
идентификаторы работ модуля Project Management до 10 символов. В
случае возникновения дублирующих друг друга идентификаторов P3
3.x подвергает преобразованию первые восемь символов
идентификатора работы, а два последних символа образуются путем
последовательного увеличения на единицу, начиная с 00. Например,
идентификаторы работ модуля Project Management
ABCDEFGHIJKLMNOPQRT и ABCDEFGHIJKLMNOPPPP будут
преобразованы P3 3.x в вид ABCDEFGHIJ и ABCDEFGH00.

ƒ Статьи затрат Словарь статей затрат как в P3 3.x, так и в модуле


Project Management может содержать неограниченное количество
статей затрат. Однако, в модуле Project Management этот словарь
является глобальным, а в P3 3.x является своим для каждого проекта. В
P3 3.x будут преобразовываться только те статьи затрат, которые
сопоставлены проекту модуля Project Management. В модуле Project
Management статьи затрат могут содержать до 15 символов, в P3 3.x –
до 12 символов. P3 3.x обрезает статьи затрат до 12 символов. При
возникновении дублирующих друг друга статей затрат P3 3.x
автоматически увеличивает на единицу два последних символа статьи
затрат.

ƒ Календари В модуле Project Management вы можете создавать


неограниченное количество глобальных, ресурсных и проектных
календарей. Глобальные календари и календари проекта могут быть
назначены работам, глобальные календари и календари ресурсов могут
назначаться на уровне ресурсов. В P3 3.x разрешается создать один
глобальный календарь, 31 календарь проекта и неограниченное
количество календарей ресурсов. При импорте проекта из Project
Manager в P3 3.x глобальный календарь в P3 3.x не изменяется. Все
календари ресурсов импортируются в P3 3.x.

Праздничные дни и исключения для ресурсов не преобразуются в


P3 3.x. Преобразование выполняется только для стандартного
рабочего времени.

Если модуль Project Management содержит менее 31 календаря (в общей


сложности глобальных и проектных), то календари импортируются
непосредственно в календари проектов P3 3.x. Если же число календарей в
модуле Project Management превышает 31, экспортироваться будут только
30 первых сопоставленных календарей. Этим календарям в P3 3.x
назначаются номера от 2 до 31. На любую работу модуля Project
Management, на которую назначен календарь, который не экспортируется, в
P3 3.x будет назначаться Календарь 1 – стандартный календарь с 5-дневной
рабочей неделей и 8-часовым рабочим днем.

Вы можете определять рабочие часы в модуле Project Management с


точностью до ½ часа. Наименьшая единица измерения времени в P3 3.х – 1
час. Если одна половина часа в модуле Project Management указана как
рабочее время, а вторая – как нерабочее, то в P3 3.х весь этот час будет
отмечаться как нерабочее время.

ƒ Коды работ P3 3.x поддерживает длину значения кодов работ до 10


символов, в то время как в модуле Project Management максимальная
ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru
Часть 6: Импорт и экспорт данных 463

длина может составлять 20 символов. P3 3.x сокращает значения кодов


модуля Project Management до 10 символов. Максимальное количество
кодов работы в P3 3.x равно 20, а суммарная длина назначенных кодов
не должна превышать 64. В модуле Project Management вы можете
создавать неограниченное количество кодов. Когда вы экспортируете
проекты модуля Project Management в P3 3.x, только первые 64 символа
кодов работ будут преобразовываться в формат P3 3.x.

ƒ Коды проектов P3 3.x поддерживает до 10 кодов проектов. Все коды


проектов, назначенные проекту модуля Project Management, будут
экспортированы. Однако, в P3 3.x будут импортированы только первые
10 кодов проектов.

ƒ WBS Модуль Project Management поддерживает до 25 уровней с


неограниченным числом символов в значении кода. P3 3.x
поддерживает 20 уровней WBS с суммарным числом символов кода не
более 48. Модуль Project Management будет экспортировать столько
уровней, сколько возможно, до тех пор, пока не будет достигнуто одно
из предельных значений: 48 символов или 20 уровней.

Описания WBS преобразуются только в том случае, если узел


WBS назначен на работы.

ƒ Пользовательские поля данных Только первые 8 пользовательских


полей данных модуля Project Management преобразуются в P3 3.x.

ƒ Опции расчета расписания Перечисленные ниже расширенные опции


расчета расписания преобразуются в P3 3.х:

Модуль Project Management P3 3.x


Show open ends as (Critical or Noncritical) Работы с открытыми концами – критические
(Показывать работы с открытыми концами, (Make open-ended activities critical)
как (критические или некритические))
When scheduling activities apply (Retained Для работ, начавшихся вне
logic or Progress override) (При рачете последовательности, использовать
расписания использовать (Сохраненная (Сохраненная логика или Отклонение
логика или Отклонение выполнения)) выполнения) (For activities started out of
sequence use (Retained logic or Progress
override))
Calculate start-to-start lag from (Actual start or Расчет задержки «старт-к-старту» из
Early start) (Расчет задержки «старт-к- (Раннего старта или Фактического старта)
старту» от (Фактического старта или (Calculate start-to-start lag from (Early Start or
Раннего старта)) Actual Start))
Calculate total float as (Most critical, Start Вычислять полный резерв, как (Резерв по
float, or Finish float) (Расчет полного резерва старту, Резерв по финишу либо
как (Наиболее критического, Резерва по Наименьший из резервов по старту или
старту либо Резерва по финишу)) финишу) (Compute Total Float as (Start float,
Finish float, or Smallest of start float and finish
float))

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


464 Обмен данными между P3 и модулем Project Management

ƒ В модуле Project Management вы можете выбирать календарь, по


которому будет рассчитываться величина задержек по зависимостям.
Независимо от установки, выбранной в модуле Project Management, P3
3.x всегда использует календарь работы-предшественника.

ƒ Вычисления на уровне проекта В модуле Project Management вы


можете выбрать, каким образом будут обновляться назначения
ресурсов. При обновлении параметра «Фактическое количество или
стоимость» («Actual Units or Costs») выберите опцию «Суммировать
фактическое с оставшимся» («Add Actual to Remaining») или
«Вычитать фактическое из по завершении» («Subtract Actual from
At Completion»). В P3 3.x данная установка совпадает с правилом
автоматического расчета стоимости «Суммировать фактические
значения с оценкой до завершения» («Add Actual to ETC») или
«Вычитать фактические значения из оценки по завершении»
(«Subtract Actual from EAC»).

Опция «Пересчет фактического количества и стоимости при


изменении процента выполнения по длительности» («Recalculate
Actual Units and Cost when duration % complete changes») определяет,
будет ли фактическое количество и стоимость изменяться при изменении
процента выполнения по длительности. При выборе данной опции в P3 3.x
флажки в полях «Фактическое количество на дату» («Actual quantity to
date») и «Фактическая стоимость на дату» («Actual cost to date») будут
установлены в настройках правил автоматического расчета стоимости в P3
3.x. Если в модуле Project Management флажки в этих полях не
установлены, то и в P3 3.x они также будут отсутствовать.

Поле «Связать фактическое количество и стоимость и фактическое


количество и стоимость за период» («Link Actual and Actual this Period
Units and Cost») преобразуется в правило автоматического определения
стоимости «Связать факт на дату и факт за период» («Link actual to
date and actual this period») в P3 3.x

ƒ Расходы Все расходы в P3 3.x становятся назначениями ресурсов. Если


назначению ресурса еще не сопоставлена статья затрат, ему будет
сопоставляться статья затрат «расходы».

Данные, которые не преобразуются


Данные, перечисленные ниже, в P3 3.x не преобразуются:

ƒ Ограничения на работы типа «гамак»


ƒ Структура проектов предприятия (EPS)
ƒ Обратная связь (ответная реакция ресурсов)
ƒ Извещения
ƒ Организационная структура (OBS)
ƒ Кривые потребления ресурсов
ƒ Риски
ƒ Роли
ƒ Шаги
ƒ Показатели
ƒ Данные табеля
ƒ Документы и результаты работ

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 6: Импорт и экспорт данных 465

Импорт проектов P3 3.x в модуль Project Management

Вы можете экспортировать уже существующие проекты из P3 3.x в модуль


Project Management. В большинстве случаев вам придется обновлять
графики P3 3.x до иерархической структуры проектов модуля Project
Management. Мастер импорта обеспечит пошаговое руководство процессом
импорта проектов из P3 3.x в модуль Project Management.

Компания Primavera рекомендует экспортировать большие


проекты P3 3.x сначала в формат XER, а затем импортировать
XER-файл. Для преобразования проектов в формат XER
запустите файл P330XERCONVERT.EXE из папки \Common
Files\Primavera Common\Convert, расположенной на компьютере,
на котором установлен модуль Project Management.

Выбор типа импорта и файла


В модуле Project Management выберите «Файл» («File»), «Импорт»
(«Import»). Выберите «Primavera Project Planner», затем нажмите
«Далее» («Next»).

Если у Вас на компьютере уже установлена программа P3 3.x, введите свое


имя и пароль пользователя P3 3.x. Если у вас нет имени и пароля
пользователя для работы с P3 3.x либо если P3 3.x не установлена на вашем
компьютере, пользователь EVERYONE должен иметь доступ к
импортируемым проектам на уровне «чтение/запись» или «только чтение».
В этом случае вы можете оставить поля «Имя пользователя»
(«Username») и «Пароль» («Password») пустыми.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


466 Обмен данными между P3 и модулем Project Management

Чтобы выбрать местонахождение проектов, которые вы хотите


импортировать, нажмите кнопку просмотра «…», затем выберите имя
проекта. Проекты не могут быть открыты в P3. Существующий проект P3
останется неизмененным. Нажмите «Далее» («Next»).

В поле «Название
проекта» («Project
Name») выводится
список всех групп
проектов,
находящихся в
папке, указанной в
поле «Папка
проекта P3 3.x»
(«P3 3.x Project
Directory»). Вы
можете выбрать
несколько
проектов.

Выбор опций импорта проекта


Выберите, каким образом будет выполняться импорт проектов P3 3.x.
Рядом с именем каждого проекта щелкните по полю «Импорт» («Import
Action»), затем щелкните по направленной вниз стрелке, чтобы выбрать
тип импорта. Выберите «Создать новые проекты» («Create New
Projects») при переносе проектов из P3 в модуль Project Management.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 6: Импорт и экспорт данных 467

ƒ Создать новый проект Данные существующего проекта сохраняются


неизмененными. Создается новый проект. Если проект не вписывается
в существующую EPS, создайте новый уровень и только потом
импортируйте проект. Нажмите кнопку «Просмотр» («Browse») в поле
«Импорт в» («Import To») и выберите уровень EPS, на который
должен быть импортирован проект.

ƒ Заменить существующий проект Существующий в модуле Project


Management проект удаляется (без сохранения какой-либо
информации) и заменяется проектом, импортируемым из P3 3.x.
Нажмите кнопку «Просмотр» («Browse») в поле «Импорт в» («Import
To») и выберите проект, который следует заменить. Для использования
данной опции существующий проект должен быть открыт в модуле
Project Management.

ƒ Обновить существующий проект Существующий проект


подвергается обновлению любыми новыми/измененными данными в
файле P3 3.x. Нажмите кнопку «Просмотр» («Browse») в поле
«Импорт в» («Import To») и выберите проект, который следует
обновить. Для использования данной опции существующий проект
должен быть открыт в модуле Project Management.

Нажмите кнопку «Просмотр» («Browse») в поле «Импорт в» («Import


To»), чтобы выбрать уровень EPS, на который должен быть импортирован
проект. Чтобы хранение ваших проектов осуществлялось
структурированным образом, полезно сформировать базовую EPS перед
началом импорта проектов.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


468 Обмен данными между P3 и модулем Project Management

Выберите место
импортируемого
проекта в EPS.

Выбор местонахождения ресурсов


Для каждого проекта выберите уровень иерархической структуры, на
который должны быть импортированы ресурсы. Щелкните по полю
«Импорт в» («Import To») и нажмите кнопку просмотра «…». Выберите
ресурс, под которым будут размещены все ресурсы из проекта P3 3.x. Для
того, чтобы хранение ваших ресурсов осуществлялось структурированным
образом, полезно сформировать базовую иерархическую структуру
ресурсов перед началом импорта проектов. Если вы оставите данное поле
пустым, Project Management создаст корневой узел с тем же именем, что и
проект P3. Поле ресурсов дезактивировано, если в качестве типа импорта
выбрано «Заменить существующий проект» («Replace Existing Project»)
или «Обновить существующий проект» («Update Existing Project»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 6: Импорт и экспорт данных 469

Укажите место ресурсов


выбранного проекта в
иерархической
структуре ресурсов.

Выбор местонахождения журналов работ


Журналы работ P3 3.x преобразуются в модуле Project Management в
заметки. Темы заметок представляют собой заранее определенные
категории в модуле Project Management, которые помогают вам
организовать заметки о ваших проектах. Выберите опцию создания новой
темы заметок либо выберите ее из уже существующего списка тем. Для
отображения заметок в модуле Project Management в окне «Работы»
(«Activities») щелкните по строке заголовка «Макет» («Layout Options»),
затем выберите «Показать внизу» («Show on Bottom»), «Форма работы»
(«Activity Details»). Откройте закладку «Заметки» («Notebook»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


470 Обмен данными между P3 и модулем Project Management

Выбор опций обновления проекта


Нажмите «Далее» («Next»), чтобы выбрать конфигурацию макета, которая
будет использоваться при импорте данных проекта. Опции, указываемые в
макете, определяют, каким образом модуль Project Management должен
обрабатывать те данные в импортируемом файле, которые совпадают с
информацией в базе данных. Вы можете создать и сохранить несколько
различных конфигураций, но для импорта файла допускается использовать
только одну из них. Выберите «Да» («Yes») в поле «Использовать»
(«Use») рядом с конфигурацией, которую вы хотите использовать.

Диалоговое окно «Опции обновления проекта» («Update Project


Options») открывается вне зависимости от выбранной опции
импорта. Например, если вы выбираете опцию создания нового
проекта, вы все равно должны выбрать опции обновления для
глобальных данных.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 6: Импорт и экспорт данных 471

Нажмите, чтобы
создать новую
конфигурацию.

Нажмите, чтобы настроить


конфигурацию макета.

Изменение конфигурации макета


Опции, указываемые в конфигурации макета, определяют, каким образом
будет выполняться обновление данных в случае наличия дублирующих
друг друга данных. Для изменения этих опций выберите макет в
диалоговом окне «Опции обновления проекта» («Update Project
Options»), затем нажмите «Изменить» («Modify»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


472 Обмен данными между P3 и модулем Project Management

Поставьте
флажок, чтобы
удалить те
зависимости с
внешними
проектами,
работы,
зависимости между
работами и
назначения
ресурсов на
работы, которые
имеются в
обновляемом
проекте, но
отсутствуют в
импортируемом
файле.

Процессы импорта
работ, их
зависимостей и
назначений
ресурсов в них
зависят друг от
друга. Например,
если вы выбираете
обновление одного
из этих элементов,
то все три
элемента будут
обновлены
автоматически.

В диалоговом окне «Изменить настройки импорта» («Modify Import


Configuration») выводится список типов данных, для которых можно
установить опции. Чтобы удалить данные, которые имеются в изменяемом
проекте, но отсутствуют в импортируемом файле, установите флажок в
поле «Удалить» («Delete») рядом с соответствующим пунктом данных.
Например, если в изменяемом проекте определен ряд работ,
отсутствующих в импортируемом файле, установите флажок в поле
«Удалить» («Delete») для удаления этих работ из обновляемого проекта.

Поле «Удалить» («Delete») применимо только к отношениям с


внешними проектами, работам, отношениям между работами и
назначениям ресурсов работам. Глобальные типы данных не
затрагиваются этим параметром.

Выберите в поле «Действие» («Action») одну из следующих опций,


указывающих, каким образом будет выполняться обновление типа данных:

ƒ Сохранить существующие Выполняется сохранение данных в


существующем проекте без перезаписи их обновленными данными, а в
случае, если запись не существует, добавляются новые данные.

ƒ Обновить существующие Данные в существующем проекте


перезаписываются обновленными данными, а в случае, если запись не
существует, добавляются новые данные.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 6: Импорт и экспорт данных 473

ƒ Вставить новые Выполняется сохранение данных существующего


проекта и добавление новых элементов данных. Например, если в файл
P3 3.x был добавлен новый календарь, но вы не хотите изменять уже
существующие календари, выберите опцию «Вставить новые»
(«Insert New»), чтобы добавить календарь в существующий проект.

ƒ Не импортировать Выполняется сохранение данных уже


существующего проекта без импорта обновленных данных.

Действия, выбираемые вами для импорта элементов группы «Тип данных:


работа», зависят друг от друга. Например, если вы выбираете обновление
существующих зависимостей, вы также должны обновить существующие
назначения ресурсов и работы, связанные с этими зависимостями.

Действия для
данных типа
«работа» зависят
друг от друга.
Поле «Удалить» («Delete») для этих элементов может быть
независимым.

Если тип зависимости был обновлен при экспорте проекта, то для того,
чтобы импортировать модифицированный тип зависимости, вы должны
выбрать «Обновить существующие» («Update Existing») и поставить
флажок «Удалить» («Delete»), иначе новое отношение будет добавлено.
Например, предположим, что по одной из работ (Работа 100) определена
зависимость типа «финиш – к – старту». Если вы импортируете проект,
который содержит Работу 100, но в котором зависимость для этой работы
была изменена на «старт – к – старту», в результате импорта возникнет
Работа 100 с зависимостями «финиш – к - старт» и «старт – к – старту»,
если вы не поставите флажок «Удалить» («Delete»). Вам необходимо
поставить этот флажок, если вы хотите удалить первоначальную
зависимость типа «финиш – к – старту».

Элемент «Назначение ресурса на работу» («Activity Resource


Assignments») раздела «Тип данных: работа» («Activity Data
Type») включает в себя роли.

Расчет значений стоимостей


Нажмите «Подробнее» («Advanced») в диалоговом окне «Опции
обновления проекта» («Update Project Options»), чтобы вывести на экран
характерные для существующих проектов P3 3.x опции, связанные с тем,
каким образом должна выполняться обработка стоимостей в модуле Project
Management.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


474 Обмен данными между P3 и модулем Project Management

ƒ Укажите, должен ли модуль Project Management пересчитывать


значения стоимостей на основе расценок и назначенного количества
ресурсов.

ƒ При импорте проекта с единицей планирования день, у которого для


ресурсов в P3 3.x указаны «пустые» единицы измерения, выберите
преобразование назначений ресурсов в днях или часах. При выборе
часов модуль Project Management сохраняет значения ресурсов
неизменными. При выборе дней он умножает все значения ресурсов на
коэффициент, равный 8 (в предположении, что длительность рабочего
дня составляет 8 часов). Коэффициент можно изменить путем
редактирования файла PRMCONVERT.INI. Обратитесь к разделу
«Расширенные опции преобразования» ниже по тексту главы.

ƒ Выберите, должны ли импортироваться назначения ресурсов,


содержащие информацию только о стоимости (без информации о
количестве), которая связана с ними в виде расходов либо в виде
назначений ресурсов с указанием плановой стоимости.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 6: Импорт и экспорт данных 475

Выбор дополнительных настроек проекта


Используйте диалог «Настройки проекта» («Project Options»), чтобы
указать дополнительные настройки. Нажмите «Финиш» («Finish») для
того, чтобы начать процесс импорта.

Нажмите, чтобы
имопортировать
проект P3.

ƒ Объединить подпроекты Эту опцию следует выбрать, чтобы


импортировать группу проектов как один проект – не разделяя ее на
отдельные проекты. Например, предположим, что в P3 3.x группа
проектов APEX содержит три проекта: AUTO, BLDG и CONV. При
выборе данной опции выполняется импорт только одного проекта,
имеющего имя APEX и содержащего уровни WBS AUTO, BLDG и
CONV.

Объединение проектов происходит автоматически, если в


качестве опции «Тип импорта» («Import Type») выбрать
«Обновить существующий проект» («Update Existing
Project») или «Заменить существующий проект» («Replace
Existing Project»).

ƒ Рассчитать расписание проекта после импорта Выбор данной опции


означает, что после импорта в модуль Project Management будет
автоматически производиться расчет расписания проекта.

ƒ Импортировать коды WBS как глобальные коды работ При выборе


данной опции коды WBS импортируются из P3 в Project Management
как глобальные коды работ, назначенные на работы. Имя созданного
глобального кода работы P3 WBS – Proj, где Proj представляет собой
имя группы проектов в P3, будет хранить значения WBS.

ƒ Импорт неиспользуемых кодов WBS Данная опция выбирается для


того, чтобы сохранить в каждом из проектов все коды WBS, даже если
они не назначены какой-либо работе.

Особые соображения
ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru
476 Обмен данными между P3 и модулем Project Management

Большинство данных преобразуется непосредственно из P3 3.x в модуль


Project Management. В этом разделе объясняется, каким образом
осуществляется обработка данных после их импорта в модуль Project
Management в том случае, если прямое соответствие отсутствует. Кроме
того, указано какие данные не преобразуются. См. параграф «Данные,
которые не преобразуются» ниже в данном разделе. В этом параграфе
приведены дополнительные примеры.

ƒ Единицы измерения, используемые для планирования Вы можете


преобразовывать лишь те проекты, в которых планирование
производится на почасовой или ежедневной основе. Использование в
качестве единиц планирования времени недель и месяцев не
поддерживается. Чтобы отобразить длительности в часах, выберите
«Правка» («Edit»), «Настройки пользователя» («User Preferences»),
«Количество часов» («Time Units»). Выберите в качестве формата
длительности – «Час» («Hour»).

ƒ Проекты В P3 3.x вы можете создавать группы проектов, содержащие


подпроекты. Если вы не установите в Мастере импорта опцию,
разрешающую объединение подпроектов, то при преобразовании
группы проектов в формат модуля Project Management для группы
проектов и для каждого подпроекта будет создаваться отдельный
проект. Например, предположим, что в P3 3.x группа проектов APEX
содержит три проекта: AUTO, BLDG и CONV. Эта группа будет
преобразована в четыре отдельных проекта. Прежде чем выполнять
импорт, создайте узел EPS, который вы далее выберете в качестве
местонахождения преобразованных проектов.

Если вы не хотите импортировать все подпроекты в группу проектов, вы


можете импортировать отдельные подгруппы, указав проекты, которые
должны быть преобразованы, в файле PRMCONVERT.INI. Детальная
информация изложена в разделе «Дополнительные опции преобразования».

Если группа проектов не содержит работ, отдельный проект в


модуле Project Management не создается. Например, если APEX не
содержит каких-либо работ, в модуле Project Management будут
созданы только три проекта: AUTO, BLDG и CONV.

ƒ Коды работ Модуль Project Management содержит как глобальные


коды работ, так и коды работ проекта. Глобальные коды работ
создаются на основе примеров данных, поставляемых вместе с
модулем Project Management. Если вы не хотите объединять
подпроекты с помощью Мастера импорта, то все коды работ из P3 3.x
будут импортироваться в модуль Project Management как глобальные
коды работ и, тем самым, будут доступны всем работам. Если вы
выбрали объединение всех подпроектов в один проект модуля Project
Management, то коды работ импортируются как коды работ,
относящиеся к отдельному проекту. Коды идентификаторов работ и
«объединенные» коды импортируются из P3 3.x в Project Management
только при выбранной опции объединения подпроектов. В противном
случае коды идентификаторов работ не импортируются.

Значения кодов работ, назначенные на работы в P3 3.x, но


отсутствующие в словаре кодов работ, не преобразуются в
модуле Project Management.

ƒ Коды проектов Модуль Project Management содержит словарь


ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru
Часть 6: Импорт и экспорт данных 477

глобальных кодов проектов, доступный для всех проектов организации.


Вы можете назначить значение кода проекта проектам и сделать так
для каждого из созданных кодов проектов. Все 10 кодов проектов,
определенные в проекте P3 3.x, а также их назначения являются
импортируемыми.

Если в Мастере импорта выбрана опция «Объединить


подпроекты» («Merge Subprojects»), то коды проектов и
значения, назначенные главному проекту, импортируются.

ƒ Тип работ Модуль Project Management поддерживает следующие типы


работ, соответствующие типам работ в P3 3.x:

Тип работы P3 3.x Тип работы модуля Project Management


Задании (Task)е Определяемая заданием (Task Dependent)
Независимая (Independent) Определяемая ресурсом (Resource
Dependent)
Веха старта (Start Milestone) Веха старта (Start Milestone)
Веха финиша (Finish Milestone) Веха финиша (Finish Milestone)
Встреча (Meeting) Определяемая ресурсом (Resource
Dependent)
Флаг старта (Start Flag) Веха старта (Start Milestone)
Флаг финиша (Finish Flag) Веха финиша (Finish Milestone)
Гамак (Hammock) Гамак (Level of Effort)
WBS Гамак (Level of Effort)

ƒ Идентификаторы работ В P3 все идентификаторы работ


выравниваются по правому краю. В модуле Project Management все
идентификаторы работ выравниваются по левому краю. Когда вы
импортируете проект P3, использующий числовые идентификаторы
работ, в модуль Project Management, они выравниваются по левому
краю. Однако, ведущие пробелы не удаляются.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


478 Обмен данными между P3 и модулем Project Management

ƒ Типы длительности Модуль Project Management позволяет выбрать


для каждой из работ определенный тип длительности:
«Фиксированная интенсивность» («Fixed Units/Time»),
«Фиксированная длительность и интенсивность» («Fixed Duration
& Units/Time»), «Фиксированное количество» («Fixed Units») или
«Фиксированная длительность и количество» («Fixed Duration and
Units»). В том случае, когда все назначения ресурсов на работу в P3 3.x
не являются управляющими, выбирается тип длительности
«Фиксированная длительность и количество» («Fixed Duration &
Units/Time»), который указывает, что длительность работы изменяться
не будет вне зависимости от количества ресурсов, назначенных на
работу, или планового количества каждого ресурса, необходимого для
завершения работы.

Если ресурс, назначенный на работу P3 3.x является управляющим, а в


правилах автоматического расчета стоимости выбрана опция
«Зафиксировать количество ресурсов за период» («Freeze resource units
per timeperiod»), тип длительности изменяется на «Фиксированная
интенсивность» («Fixed Units/Time»).

Если ресурс, назначенный на работу P3 3.x является управляющим, а в


правилах автоматического расчета стоимости не включена опция
«Зафиксировать количество ресурсов за период» («Freeze resource units
per timeperiod»), тип длительности изменяется на «Фиксированное
количество» («Fixed Units»).

ƒ Тип процента выполнения. Любой работе в модуле Project


Management должен быть назначен один из следующих типов процента
выполнения: физический, по длительности или по количеству. При
импорте работ P3 3.x в модуль Project Management им назначается тип
процента выполнения «по длительности». Таким образом, указывается,
что процент выполнения работы будет вычисляться с учетом
фактической и оставшейся длительностей.

ƒ Пользовательские поля данных Пользовательские поля данных P3


3.x преобразуются в перечисленные ниже пользовательские поля
модуля Project Management.

Тип элемента данных Пользовательское поле Пользовательское поле


пользователя P3 3.x работы модуля Project ресурса модуля Project
Management Management
Character (С) Текст Текст
Start Date (S) Дата старта Дата старта
Finish Date (F) Дата финиша Дата финиша
Numeric (N) Целое Целое
Precision (P) Число Число

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 6: Импорт и экспорт данных 479

Вы можете представить преобразованные пользовательские поля данных


работ в виде столбцов таблицы работ в модуле Project Management. В
разделе «Работы» («Activities»), в верхней части которого представлена
таблица работ или диаграмма Гантта, щелкните по строке «Макет»
(«Layout options»), затем выберите «Колонки» («Columns»). Выберите
соответствующие пользовательские поля из списка «Доступные колонки»
(«Available Options») и добавьте их в макет.

Вы также можете представить преобразованные пользовательские поля


данных по ресурсам в виде столбцов в модуле Project Management. В окне
«Работы» («Activities») щелкните по строке заголовка «Макет» («Layout
options»), затем выберите «Показать внизу» («Show on Bottom»), «Форма
работы» («Activity Details»). Откройте закладку «Ресурсы» («Resources»),
чтобы отобразить информацию о ресурсах. Щелкните правой кнопкой
мыши в области колонок и выберите «Настроить колонки ресурсов»
(«Customize Resource Columns»). Выберите надлежащие пользовательские
поля из списка «Доступные колонки» («Available Options») и добавьте их
к таблице. Имена полей P3 3.x не преобразуются.

Коды WBS В модуле Project Management должна существовать WBS, а все


работы должны относиться к тому или иному уровню структуры WBS.
Если проект, импортируемый из P3, содержит WBS, он преобразуется в
формат модуля Project Management. Если же WBS отсутствует, то модуль
Project Management создает корневой узел WBS и присваивает ему имя
PROJ, где PROJ – имя проекта P3 3.x. Все работы назначаются указанному
уровню WBS.

Если в Мастере импорта устанавливается флажок «Импорт


неиспользованных кодов WBS» («Import Unused WBS Codes»),
то модуль Project Management создает корневой узел WBS с
одним более нижним уровнем и присваивает ему имя
PROJ.UNASSIGNED, где PROJ – имя проекта P3 3.x.

Поскольку модуль Project Management использует WBS для определения


структуры проекта, вы не должны назначать один и тот же код WBS
различным работам в пределах группы проектов P3 3.x. Например, если
работа CS300 является частью проекта «Conveyor System», то этой работе
не следует назначать код WBS, относящийся к проекту «Automation
System». Если программа преобразования сталкивается с подобной
ситуацией, она будет дублировать всю соответствующую данному коду
ветвь в обоих проектах. Для того, чтобы различать проекты, к структуре
кода WBS в качестве префикса добавляются имена программы и проекта.
Например, для проекта APEX в WBS будут включаться следующие ветви:
APEX.CONV.AM.01 и APEX.AUTO.AM.01.

ƒ Ресурсы Модуль Project Management содержит один главный пул


ресурсов для всех проектов. Образец иерархической структуры
ресурсов создается при установке модуля Project Management. Когда вы
импортируете проект, его ресурсы импортируются в то место
иерархической структуры, которое указано вами в Мастере импорта.
Если в процессе импорта возникают дублирующие друг друга
идентификаторы ресурсов, вы можете указать, каким образом следует
разрешать подобные конфликты, для чего необходимо
соответствующим образом изменить настройки импорта в Мастере
импорта.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


480 Обмен данными между P3 и модулем Project Management

В модуле Project Management ресурсы классифицируются как трудовые,


нетрудовые и материальные. Любой ресурс P3 3.x, измеряемый в единицах
времени, например, в h, hr или hour (в часах), преобразуется в трудовой
ресурс. Любой ресурс P3 3.x, измеряемый в единицах, соответствующих
тем, которые определены на закладке «Единицы измерения» («Units of
Measure») диалога «Категории администратора» («Admin Categories»)
модуля Project Management, преобразуется в материальный ресурс. Все
остальные ресурсы классифицируются как нетрудовые. Показатели
использования трудовых ресурсов отображаются в виде часов или дней.
Вы можете изменить используемые для отображения единицы измерения
ресурсов. Для этого выберите «Правка» («Edit»), «Настройки
пользователя» («User Preferences»), а затем откройте страницу
«Единицы времени» («Time Units»).

Вы можете настроить правила классификации ресурсов


программой. См. параграф «Расширенные опции
преобразования» («Advanced Conversion Options») ниже в
данном разделе.

Все вычисления, имеющие отношение ко времени, в модуле Project


Management выполняются в часах. Если при планировании проекта в P3 3.x
в качестве единиц измерения времени использовались дни, модуль Project
Management для определения способа преобразования назначений ресурсов
будет опираться на единицы измерения каждого отдельного ресурса. Если
для обозначения единицы измерения ресурса в P3 3.x выбраны наиболее
часто используемые аббревиатуры часа (такие как hr или mh), то в этом
случае модуль Project Management считает, что назначение ресурсов
выполнено в часах и преобразует их без изменений. Если в качестве
единицы измерения ресурса определена другая единица (такая как day или
d), то в этом случае модуль Project Management считает, что назначение
ресурсов выполнено в днях, и умножает все значения для ресурсов на
коэффициент, равный 8 (при 8-мичасовом рабочем дне). В данном случае
следует решить, подходит ли для вашей ситуации коэффициент, равный 8.
Если ресурс классифицируется как материальный, то единицы измерения
ресурса не умножаются на коэффициент, а преобразуются без изменений.

Вы можете изменить коэффициент, отредактировав файл


PRMCONVERT.INI. Вы также можете внести изменения в список
сокращений единиц измерения, используемый модулем Project Management
во время преобразования. См. параграф «Расширенные опции
преобразования» ниже в данном разделе.

Что касается ресурсов, для которых единицы измерения не указаны, то в


Мастере импорта Вы можете определить, каким образом следует
обрабатывать данные назначения.

В процессе преобразования иерархических ресурсов P3 3.x


создаются дополнительные уровни структуры ресурсов. Модуль
Project Management поддерживает задание только максимальных
пределов потребления для ресурсов. Нормальные пределы
потребления ресурсов не преобразуются.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 6: Импорт и экспорт данных 481

Ресурсы, назначенные в P3 3.x на работы, являющимися вехами,


преобразуются в модуле Project Management в расходы. Имя ресурса
используется в качестве имени расхода, а плановая стоимость ресурса – в
качестве плановой стоимости расхода. Первый ресурс, обнаруженный для
данной вехи, становится в модуле Project Management основным ресурсом.

ƒ Кривые потребления ресурсов Вы можете определять распределение


ресурсов и затрат по длительности работы, используя кривые
потребления ресурсов. Все кривые потребления ресурсов, назначенные
на проекты и экспортируемые из P3 3.x, импортируются в модуль
Project Management. В модуле Project Management перед именем кривой
указывается имя проекта P3 3.x (например, APEX-Triangular).
Назначения кривых потребления ресурсов также импортируются.

В P3 3.x длительности работ разделены 11-ю приращениями (точками) на


10 отрезков с шагом 10%. На каждом отрезке указывается процент
использования ресурса от его общего объема, который назначен на работу
и принимается за 100%. Отрезок до 0% представляет собой количество
ресурса, уже использованного на момент начала работы. отрезок между 0%
и 10% отражает использование ресурса в промежутке между ее стартом и
10%-ным выполнением по длительности и т.д. Кривые потребления в
модуле Project Management определяются по 21 точке. Первая точка из P3
3.x импортируется в модуль Project Management напрямую. Каждый из
остальных десяти отрезков кривой P3 3.x делится пополам, и
получившиеся значения округляются до десятых долей.

Например:

Колоколообразная кривая P3 3.x:


0 1 3 8 15 23 23 15 8 3 1

Колоколообразная кривая модуля Project Management:


0 0.5 0.5 1.5 1.5 4 4 7.5 7.5 11.5 11.5 11.5 11.5 7.5 7.5 4 4 1.5 1.5
0.5 0.5

ƒ Стоимости В P3 3.x чтобы учесть перерасход средств по работе,


оценка до завершения может быть отрицательной. Все отрицательные
значения стоимостей импортируются в модуль Project Management как
расходы (издержки), позволяя тем самым отследить перерасход
средств. Фиксированные стоимости (без указания ресурсов) P3 3.x
могут быть преобразованы в модуле Project Management в расходы или
в назначения ресурсов с плановой стоимостью. Вы можете указать
конкретный способ в Мастере импорта.

ƒ Статьи затрат Статьи затрат преобразуются при переносе из P3 3.x в


модуль Project Management. Статьи затрат являются глобальными для
всех проектов модуля Project Management. Образец иерархической
структуры статей затрат создается при установке модуля Project
Management. Когда вы импортируете проект, модуль Project
Management создает ветвь структуры статей затрат проекта и добавляет
в начало каждой статьи затрат имя проекта. Категория стоимости в P3
3.x становится частью статьи затрат в модуле Project Management.
Например, статья затрат 11101 из проекта APEX создает в модуле
Project Management следующую ветвь:

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


482 Обмен данными между P3 и модулем Project Management

ƒ APEX
ƒ APEX.11101
ƒ APEX.11101.L

Если при импорте проекта P3 3.x встречаются дублирующие друг друга


статьи затрат, вы можете указать, как следует разрешать подобные
конфликты в каждом отдельном случае, изменяя соответствующим
образом конфигурацию импорта в Мастере импорта.

ƒ Календари. Модуль Project Management поддерживает глобальные


календари, календари ресурсов и календари проекта. Глобальные
календари в модуле Project Management относятся ко всем проектам.
Образцы глобальных календарей создаются при установке модуля. При
импорте проекта к списку уже существующих глобальных календарей
добавляются все базовые календари. Календари ресурсов из P3 3.x
преобразуются в календари ресурсов в модуле Project Management.

Модуль Project Management не поддерживает возможность указывать


повторяющиеся праздничные дни. Если вы преобразуете проект P3 3.x,
планирование которого осуществляется в днях, то повторяющиеся
праздничные дни из проекта P3 3.x переносятся непосредственно в
глобальные календари модуля Project Management. Например, если 4 июля
в P3 3.x является повторяющимся праздничным днем, то этот день будет в
глобальных календарях модуля Project Management указываться как
нерабочий для каждой соответствующей даты, начиная от даты старта
проекта до даты финиша проекта.

ƒ Ограничения Модуль Project Management поддерживает назначение


двух ограничений на работу. Ниже дается таблица преобразования
ограничений:

Тип ограничения P3 3.x Тип ограничения модуля Project Management


Early Start (старт не раньше, чем) Старт не раньше, чем
Late Start (старт не позже, чем) Старт не позже, чем
Early Finish (финиш не раньше, чем) Финиш не раньше, чем
Late Finish (финиш не позже, чем) Финиш не позже, чем
Start on (старт на дату) Старт на дату
Expected Finish (ожидаемый финиш) Финиш на дату
Mandatory Start (жесткий старт) Жесткий старт
Mandatory Finish (жесткий финиш) Жесткий финиш
Zero Total Float (нулевой общий резерв) Не преобразуется
Zero Free Float (нулевой свободный Как можно позже
резерв)

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 6: Импорт и экспорт данных 483

ƒ Целевые проекты Вы можете преобразовывать целевые проекты


таким же образом, как и любые другие проекты, однако, целевые
значения (показатели) в этом случае не преобразуются. Для того, чтобы
обозначить целевой проект в модуле Project Management, выберите
«Проекты» («Projects»), «Целевые планы» («Baselines»). Нажмите
«Добавить» («Add») и выберите опцию «Другой проект, как целевой
план текущего проекта» («Convert Another Project to a New Baseline
of the Current Project»). В качестве целевого плана текущего проекта
выберите преобразованный целевой проект.

ƒ Опции расчета расписания. В модуле Project Management


выполняется преобразование следующих опций расчета расписания:

P3 3.x Модуль Project Management


Show open ends as (Critical or Noncritical) Работы с открытыми концами – критические
(Показывать работы с открытыми концами, (Make open-ended activities critical)
как (критические или некритические))
When scheduling activities apply (Retained Для работ, начавшихся вне
logic or Progress override) (При рачете последовательности, использовать
расписания использовать (Сохраненная (Сохраненная логика или Отклонение
логика или Отклонение выполнения)) выполнения) (For activities started out of
sequence use (Retained logic or Progress
override))
Calculate start-to-start lag from (Actual start or Расчет задержки «старт-к-старту» из
Early start) (Расчет задержки «старт-к- (Раннего старта или Фактического старта)
старту» от (Фактического старта или (Calculate start-to-start lag from (Early Start or
Раннего старта)) Actual Start))
Calculate total float as (Most critical, Start Вычислять полный резерв, как (Резерв по
float, or Finish float) (Расчет полного резерва старту, Резерв по финишу либо
как (Наиболее критического, Резерва по Наименьший из резервов по старту или
старту либо Резерва по финишу)) финишу) (Compute Total Float as (Start float,
Finish float, or Smallest of start float and finish
float))

В P3 3.x задержка по зависимости всегда вычисляется на основании


календаря работы-предшественника. Расширенные опции расчета
расписания модуля Project Management позволяют выбрать календарь для
расчета этой задержки. По умолчанию для импортируемых проектов P3 3.x
выбирается календарь работы-предшественника.

В модуле Project Management вычисления резерва времени для


подпроектов, преобразуемых в отдельные проекты, всегда основаны на
дате финиша каждого отдельного проекта.

Модуль Project Management всегда выполняет восходящую свертку по


ресурсам, назначенным на работу, что в дальнейшем определяет
длительности работ и расчетные даты.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


484 Обмен данными между P3 и модулем Project Management

ƒ Правила автоматического расчета стоимости (Autocost Rules) P3 3.x


содержит правила автоматического расчета ресурсов/стоимостей, с
помощью которых P3 3.x вычисляет стоимости и производит оценку
ресурсов, используемые при внесении изменений по работам. Эти
правила преобразуются в Project Manager.

Правило автоматического расчета стоимости «Добавление фактических


значений к оценке до завершения (ETC)» («Add actual to ETC») или
«Вычитание фактических значений из оценки по завершении (EAC)»
(«Subtract actual from EAC») преобразуются в «Суммировать
фактические с оставшимися» («Add Actual to Remaining») либо
«Вычитать фактические из по завершении» («Subtract Actual from At
Completion») в поле «Фактическое количество или стоимость» («Actual
Units or Costs») закладки «Расчеты» («Calculations») окна «Проекты»
(«Projects»).

P3 3.x содержит правило автоматического расчета стоимости, позволяющее


указать, будете ли вы использовать обновленное значение процента
выполнения для вычисления фактического количества на дату,
фактической стоимости на дату, того и другого (установите флажки в
обоих окнах), либо ни того и ни другого (снимите оба флажка). Если в P3
3.x флажок установлен в обоих окнах, то опция «Пересчет фактического
количества и стоимости при обновлении % выполнения по
длительности» (Recalculate Actual Units and Cost when duration %
complete changes), в модуле Project Management также будет отмечена
флажком. Если в P3 3.x флажок не установлен ни в одном из окон, опция в
модуле Project Management не будет отмечаться флажком. Если в P3 3.x
флажок установлен только в одном из окон, опция в модуле Project
Management также не будет отмечаться флажком.

Правило автоматического расчета стоимости P3 3.x «Связать


фактическое значение на текущий момент и фактическое значение за
период» (Link actual to date and actual this period), преобразуется в поле
«Связать фактическое и фактическое за период количества и
стоимость» («Link Actual and Actual this Period Units and Cost») в окне
«Проекты» («Projects») модуля Project Management.

Данные, которые не преобразуются


В этом разделе перечислены элементы данных, которые не преобразуются
при импорте проектов P3 3.x в Project Manager. См. параграф «Особые
соображения» выше в данном разделе, в котором рассмотрены
дополнительные примеры.

ƒ Макеты, фильтры, спецификации глобальных замен,


спецификации отчетов и графиков Макеты, фильтры, спецификации
глобальных замен, спецификации отчетов и графиков не
преобразуются вместе с проектом; однако, в модуле Project Management
для указанных элементов предусмотрены образцы данных.

ƒ Права доступа Права доступа не передаются в модуль Project


Management. Системный администратор должен создать глобальный
профиль и профили проекта, определяющие привилегии.

ƒ Опции выравнивания и приоритеты выравнивания Выберите


«Сервис» («Tools»), «Выровнять ресурсы» («Level Resources») и
ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru
Часть 6: Импорт и экспорт данных 485

настройте опции выравнивания в модуле Project Management.

ƒ Данные, введенные в Webster Фактические данные об отработанном


времени, вводимые в Primavera через Webster, не поддерживаются в
модуле Project Management. Фактические значения, получаемые из
Webster, импортируются в модуль Project Management как одно
суммарное значение. Однако, все фактические значения будут
потеряны при первом же использовании модуля Timesheets. Для
сохранения фактических значений вы должны сначала запустить
утилиту Timesheet Actualizer. Детальная информация изложена в файле
README в папке \Support\Utilities\Timesheet Actualizer на компакт-
диске с документацией по Primavera.

Расширенные опции преобразования


Утилита Conversion содержит дополнительные опции, которые вы можете
установить (настроить) в файле INI. Для одновременного преобразования
нескольких проектов вы можете также использовать параметры командной
строки.

При первом запуске процесса импорта в папке Windows или Winnt


создается файл PRMCONVERT.INI. Добавьте в файл любую из следующих
опций:

[WBS]

WBSAsActCode=[0,1] Выберите 1, чтобы разрешить импорт всех кодов


WBS как глобального кода работы. Создается имя глобального кода
работы P3 WBS – Proj, где Proj – имя группы проектов P3 – хранит
значения WBS. Если установить эту опцию в 0, то WBS будет
импортирована в структуру WBS Project Management. Значение по
умолчанию – 0.

AutoSelect=[0,1] Выберите 1, чтобы разрешить процессу преобразования


попытаться согласовать WBS с иерархической структурой проектов. Для
каждого проекта в группе проектов будет создаваться уникальная ветвь
WBS. По умолчанию – 1.

[Settings]

NoUI=[0,1] Выберите 1, чтобы убрать с экрана диалоговые окна GUI при


использовании для преобразования командную строку. Например, если для
выполнения совокупности преобразований вы используете пакетный файл
и не хотите отображения GUI, выберите 1. По умолчанию – 0.

Daily Multiplier=[#] Выберите целое число, которое будет использоваться


в качестве множителя при экспорте/импорте проектов P3 3.x, которые
планируются в днях,. По умолчанию – 8.

Например:

Из P3 3.x в модуль Project Management: Если длительность в P3 3.x


составляет один день и коэффициент пересчета дней в часы установлен
равным 12, то длительность в модуле Project Management будет составлять
12 часов.

Из модуля Project Management в P3 3.x: Если длительность в модуле Project


ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru
486 Обмен данными между P3 и модулем Project Management

Management составляет 40 часов и коэффициент пересчета дней в часы


установлен равным 10, то длительность в P3 3.x будет составлять 4 дня.

[Resource Units]

При определения категории, к которой будут отнесены ресурсы в модуле


Project Management (трудовые, нетрудовые, материальные), процесс
преобразования опирается на единицы измерения ресурсов. Если ресурс в
P3 3.x использует одну из следующих единиц измерения: h, h., hr., hrs.,
hour, d, d., day, days, w, w., wk, wk., wks, wks., m, ms., mnth, y, y., yr., yrs,
yrs., year, md, md., mds., mh, mh., mhs, mhs., то он преобразуется в модуле
Project Management в трудовой ресурс.

Если ресурс в P3 3.x использует одну из следующих единиц измерения:


feet, ft, ft., sqft, cyds, cyd, cyd., yard, yrd, yrd., yrds, yd, yd., yds, yds., inch,
ton, tons, in, in., lf, lnft, lft, ea, each, unit, u, то он преобразуется в модуле
Project Management в материальный ресурс.

Все прочие ресурсы преобразуются в нетрудовые. Преобразование единиц


измерения не зависит от регистра, в котором они вводятся.

Labor=[единица измерения] Укажите символы единиц измерения,


которые будут добавляться к списку трудовых ресурсов, используемому по
умолчанию; каждая строка отделяется запятыми.

NonLabor=[единица измерения] Укажите символы единиц измерения,


которые будут добавляться к списку нетрудовых ресурсов, используемому
по умолчанию; каждая строка отделяется запятыми.

Material=[единица измерения] Укажите символы единиц измерения,


которые будут добавляться к списку материальных ресурсов,
используемому по умолчанию; каждая строка отделяется запятыми.

В следующем примере al, test и bbb будут добавлены к указанному выше


списку, используемому по умолчанию, hrs и hr. будут удалены из него и
добавлены к списку для нетрудовых ресурсов, а lb и lbs будут добавлены к
используемому по умолчанию списку для материальных ресурсов.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Часть 6: Импорт и экспорт данных 487

[Resource Units]

Labor=al,test,bbb

NonLabor=hrs,hr.

Material=lb,lbs

BlankIsLabor=[0,1,2]

Данному параметру следует присвоить значение:


0, чтобы преобразовать пустые поля единиц измерения ресурсов в
нетрудовые ресурсы в модуле Project Management,
1, чтобы преобразовать пустые поля единиц измерения ресурсов в
трудовые ресурсы в модуле Project Management,
2, чтобы преобразовать пустые поля единиц измерения ресурсов в
материальные ресурсы в модуле Project Management.
Значение данного параметра по умолчанию равно 1.

HourlyAdd=[строка с разделяющими запятыми] Укажите символы


единиц измерения, которые будут добавляться к используемому по
умолчанию списку единиц измерения, трактуемых как час.

HourlyRemove=[строка с разделяющими запятыми] Укажите символы


единиц измерения, которые будут удаляться из используемого по
умолчанию списка единиц измерения, трактуемых как час.

DailyAdd=[строка с разделяющими запятыми] Укажите символы единиц


измерения, которые будут добавляться к используемому по умолчанию
списку единиц измерения, трактуемых как день.

DailyRemove=[строка с разделяющими запятыми] Укажите символы


единиц измерения, которые будут удаляться из используемого по
умолчанию списка единиц измерения, трактуемых как день.

В нижеследующем примере строки al, test и bbb трактуются как часовые


единицы измерения:

[Resource Units]

HourlyAddr=al,test,bbb

Используемая по умолчания строка единиц измерения, трактуемых как час:


h, h., hr, hr., hrs, hrs., hour, mh, mh., mhs, mhs., rh, rh., rhs, rhs., ph, ph., phs,
phs.

Используемая по умолчания строка единиц измерения, трактуемых как


день: d, d., day, days, md, md., mds, mds., rd, rd., rds, rds., pd, pd., pds, pds.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


488 Обмен данными между P3 и модулем Project Management

[UOM Mapping]

UOM1=единица измерения=символ единиц измерения. Укажите единицы


измерения, используемые в P3, которые эквивалентны единице измерения,
заданной в «Категориях администратора» («Admin Categories») в
модуле Project Management.

В приводимом ниже примере все сокращения кубического ярда,


перечисленные в строке единиц измерения, будут преобразованы к
стандартной единице кубического ярда (cu. yard), определенной в модуле
Project Management:

[UOM Mapping]

UOM1 =cu. yard=cy, cuyd, cuy, kf

[Projects]

При выполнении преобразования проекта P3 в Project Management вы


можете импортировать либо все подпроекты, принадлежащие к группе
проектов, либо отдельные подпроекты. Вы должны использовать утилиту
STANDALONE.EXE для импорта отдельных подпроектов. Если вы
используете Мастер импорта в Project Management, параметры настройки,
заданные в данном файле, игнорируются. Чтобы импортировать отдельные
подпроекты, введите следующую информацию о группе проектов и
подпроектах:

Master=[имя группы проектов] Укажите имя группы проектов, которую


вы хотите импортировать. Это имя должно быть в точности тем же, что и
имя группы проектов.

Subs=[имя подпроекта (имена подпроектов)] Укажите имя подпроекта


(имена подпроектов), который(ые) вы хотите импортировать, разделив их
запятыми. Эти имена должны быть в точности теми же, что и имена
подпроектов.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Приложение: Запуск баз данных Primavera в одном экземпляре Oracle (Oracle Instance) 489

Приложение: Запуск баз данных Primavera в


одном экземпляре Oracle (Oracle instance)

В Приложении Прочтите данное Приложение, если вы хотите установить


базу данных проектов (PMDB) и базу данных методологий
(MMDB) в одном экземпляре Oracle (Oracle instance). Если
Общее описание
ваши базы данных PMDB и MMDB уже работают в одном
процесса экземпляре Oracle, ознакомьтесь с соответствующим
разделом, касающимся обновления баз данных, в
Запуск хранения MMDB и зависимости от текущей версии Primavera.
PMDB в отдельном
экземпляре Oracle (Oracle
instance)

Обновление экземпляра
(instance) базы данных с
версии 3.0x до версии 4.1

Обновление экземпляра
(instance) базы данных с
версии 3.5x или 4.0 до
версии 4.1

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


490 Приложение: Запуск баз данных Primavera в одном экземпляре Oracle (Oracle Instance)

Общее описание процесса

Перечисленные ниже шаги представляют собой процесс установки баз


данных PMDB и MMDB в отдельном экземпляре Oracle (Oracle instance).

ƒ Создайте экземпляр Oracle (Oracle instance) и установите базу данных


PMDB, как описано в Части 2 настоящего Руководства.

ƒ Установите клиент Primavera, что может включать установку модулей


Project Management, Methodology Management и/или Portfolio Analysys,
как описано в Части 4 настоящего Руководства.

ƒ Создайте базу данных MMDB и загрузите данные, как описано в


настоящем разделе.

ƒ Установите соединение с экземпляром Oracle (Oracle instance).

ƒ Настройте клиент для работы с PMDB и MMDB.

Убедитесь, что на диске имеется достаточный объем


свободного пространства для запуска обеих баз данных в одном и
том же экземпляре Oracle (Oracle instance).

По окончании процесса ваша база данных должна выглядеть следующим


образом:

PMDB:
Пользователь Табличная область по умолчанию
admuser pmdb_dat1
privuser pmdb_dat1
pubuser pmdb_dat1

MMDB:
Пользователь Табличная область по умолчанию
admuser mmdb_dat1
privuser mmdb_dat1
pubuser mmdb_dat1

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Приложение: Запуск баз данных Primavera в одном экземпляре Oracle (Oracle Instance) 491

Установка MMDB и PMDB в отдельных экземплярах Oracle (Oracle


instance)

Перечисленные ниже шаги показывают, каким образом выполняется


установка MMDB и PMDB в отдельных экземплярах Oracle (Oracle
instance). Эти действия должны выполняться администратором базы
данных.

1. Создайте структуру базы данных и загрузите базу данных PMDB, как


описано в главе «Автоматическая установка баз данных для Oracle»
настоящего Руководства.

Если у вас уже существует база данных проектов, и вы хотите


сохранить данные, вы НЕ ДОЛЖНЫ устанавливать и
настраивать базы данных, как описано в Части 2, поскольку это
приведет к тому, что имеющиеся у вас данные будут удалены и
перезаписаны.

2. Установите клиентские модули Primavera, как описано в главе


«Установка клиентской части» Части 4.

3. С помощью Мастера установки баз данных создайте базу данных


методологий (MMDB) и загрузите в нее данные, как описано в главе
«Автоматическая установка баз данных для Oracle». Когда вы дойдете до
шага 9 (стр. 46), укажите в качестве типа базы данных MMDB.

4. Выберите в качестве метода установки «Создание базы данных и


загрузка данных приложения» («Create Database and Load Application
Data»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


492 Приложение: Запуск баз данных Primavera в одном экземпляре Oracle (Oracle Instance)

5. Введите имя и пароль системного администратора Oracle для


регистрации в базе данных. Введите также строку подключения Oracle.

6. Нажмите «Далее» («Next»), чтобы подтвердить имена табличных


областей Data, Index и LOB и выбранные размеры табличных областей.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Приложение: Запуск баз данных Primavera в одном экземпляре Oracle (Oracle Instance) 493

7. Примите предлагаемое по умолчанию местонахождение табличных


областей Data, Index и LOB.

Укажите в качестве административного имени Oracle имя ADMUSER1, в


качестве привилегированного имени – PRIVUSER1, и в качестве общего
имени – PUBUSER1. При необходимости выберите другую табличную
область, используемую по умолчанию, и другую временную табличную
область. Временная табличная область должна иметь временный тип.

9. В диалоговом окне «Все готово к созданию базы данных» («Ready to


Begin Creating Database») выберите «Да, я хочу создать таблицы и
структуры базы данных» («Yes, I Want to Create Database Tables and
ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru
494 Приложение: Запуск баз данных Primavera в одном экземпляре Oracle (Oracle Instance)

Structure»), затем нажмите «Далее» («Next»).

10. Выполните остальные указания Мастера установки баз данных по


созданию таблиц и загрузке данных. Для завершения работы мастера
нажмите «Финиш» («Finish»).

Если вам необходимо удалить объекты MMDB, созданные


скриптом установки базы данных, запустите соответствующие
скрипты из папки \Install\Database\Scripts\Oracle\OneInstance\Drop
на компакт-диске с ПО Primavera. При этом вы должны
зарегистрироваться в базе данных как ADMUSER1. Процедура
сброса объектов PMDB описана в главе «Настройка баз данных
сервера» Части 3.

Детальная информация
содержится в главе Соединение с экземпляром Oracle (Oracle instance)
«Изменение параметров
настройки баз данных»
Части 4. После создания экземпляра Oracle выполните описанные ниже действия,
необходимые для соединения с экземпляром посредством SQLPlus.

1. Зарегистрируйтесь как SYSTEM и запустите в экземпляре следующий


оператор SQL:

SQL>update pubuser1.pubuser set private_db_user_name =


‘privuser1’;

Происходит обновление 1 строки.

SQL> commit;

Фиксация выполнена.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Приложение: Запуск баз данных Primavera в одном экземпляре Oracle (Oracle Instance) 495

2. Далее откройте файл PM.INI из папки C:\ProgramFiles\Primavera\Project


Management. Измените запись Username на PUBUSER1, как показано ниже:

[MethodDatabase]
Alias=MMDB_PE-------------<указанное имя псевдонима MMDB >
Username=pubuser1
Password=1.2r(k${KqmGHS2.WPmyPHq2A0,$u”a}&h6zz!Vc3)x’
PublicGroupId=1

Настройка псевдонима базы данных PMDB

1. Вы можете использовать Мастер настройки баз данных, чтобы


изменять/просматривать параметры настройки соединений и псевдоним
базы данных PMDB, как показано на приводимых ниже 5 рисунках.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


496 Приложение: Запуск баз данных Primavera в одном экземпляре Oracle (Oracle Instance)

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Приложение: Запуск баз данных Primavera в одном экземпляре Oracle (Oracle Instance) 497

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


498 Приложение: Запуск баз данных Primavera в одном экземпляре Oracle (Oracle Instance)

Создание псевдонима базы данных MMDB

1. Используйте Мастер настройки баз данных для создания псевдонима


базы данных MMDB.

Укажите одну и ту
же строку
подключения Oracle
для PMDB и MMDB.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Приложение: Запуск баз данных Primavera в одном экземпляре Oracle (Oracle Instance) 499

2. Введите имя и пароль общего пользователя, используемые для


соединения с базой данных. Введите pubuser1 в полях «Имя
пользователя» («Username») и «Пароль» («Password»).

3. Проверьте соединения с базой данных.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


500 Приложение: Запуск баз данных Primavera в одном экземпляре Oracle (Oracle Instance)

4. На экран будет выведено диалоговое окно, говорящее о том, что попытка


входа под привилегированной учетной записью окончилась неудачей.
Нажмите «Далее» («Next»), чтобы настроить данные о привилегированной
учетной записи.

5. Введите privuser1 в полях «Имя пользователя» («Username») и


«Пароль» («Password»). Вам необходимо удалить существующий пароль
и ввести новый пароль поверх него.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Приложение: Запуск баз данных Primavera в одном экземпляре Oracle (Oracle Instance) 501

6. Нажмите «Далее» («Next»), чтобы выполнить администрирование


привилегированных пользователей базы данных.

7. Введите privuser1 в поле «Пароль» («Password») поверх уже


существующего пароля. Затем нажмите «Финиш» («Finish»).

После выполнения всех перечисленных выше шагов вы сможете запустить


модули Methodology Management и Project Management, используя
созданные псевдонимы, соединяясь при этом с одной и той же базой
данных.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


502 Приложение: Запуск баз данных Primavera в одном экземпляре Oracle (Oracle Instance)

Обновление экземпляра (instance) базы данных с версии 3.0x до


версии 4.1

Если в вашей конфигурации установлены базы данных PMDB и MMDB в


одном экземпляре Oracle и если вы при этом используете версию 3.0x,
выполните перечисленные ниже действия, чтобы обновить базу данных
для ее использования с версией 4.1.

Обновление базы данных проектов при установке ее в одном


экземпляре Oracle вместе с базой данных методологий

1. Выполните холодное резервирование и полный экспорт базы данных.


Если вы не знаете, как выполняется резервирование базы данных Oracle, не
приступайте к обновлению. Прежде чем выполнять обновление базы
данных, проконсультируйтесь по вопросу создания ее резервной копии с
администратором базы данных, поставщиком базы данных либо службой
технической поддержки компании Primavera Systems. Кроме того,
убедитесь, что вы хорошо представляете себе процесс восстановления базы
данных с резервной копии в случае возникновения такой необходимости.

2. Выберите «Пуск» («Start»), «Настройка» («Settings»), «Панель


управления» («Control Panel»). Дважды щелкните мышью по
пиктограмме «Администратор BDE» («BDE Administrator»). Удалите
псевдоним обновляемой базы данных (PMDB). Если вы собираетесь
обновлять базу данных методологий, вы также должны удалить и ее
псевдоним (MMDB).

Версия Primavera 4.1 использует увеличенное значение параметра «BLOB


Size». Чтобы воспользоваться преимуществами, предоставляемыми
увеличенным значением этого параметра, вы сначала должны удалить
псевдоним существующей базы данных.

3. Удалите существующую версию клиентского программного обеспечения


Primavera, как описано в разделе «Удаление предыдущей версии».

4. Установите новую версию клиентского программного обеспечения


Primavera, как описано в главе «Установка клиентских модулей» Части 4.
ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru
Приложение: Запуск баз данных Primavera в одном экземпляре Oracle (Oracle Instance) 503

Вы НЕ ДОЛЖНЫ устанавливать и настраивать эти базы


данных, как описано в главе «Настройка баз данных сервера»
Части 3, поскольку в этом случае все имеющиеся у вас данные
будут удалены и заменены данными, используемыми по
умолчанию.

5. Чтобы запустить Мастер установки баз данных, дважды щелкните


мышью по файлу CONFIGASST.EXE в каталоге \Install\Database,
находящемся на установочном компакт-диске Primavera,.

6. Выберите «Обновление существующей базы данных Primavera»


(«Upgrade an Existing Primavera Database»), введите ключ продукта,
расположенный на этикетке установочного компакт-диска Primavera, затем
нажмите «Далее» («Next»).

7. Нажмите «Далее» («Next») для запуска процесса обновления.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


504 Приложение: Запуск баз данных Primavera в одном экземпляре Oracle (Oracle Instance)

8. Выберите Oracle в качестве типа базы данных.

9. Зарегистрируйтесь в базе данных как пользователь с


административными правами, например, ADMUSER. Введите пароль.
Укажите строку подключения Oracle.

Пользователь ADMUSER должен иметь привилегии администратора баз


данных и быть владельцем таблиц приложения, в частности, таблицы
TASK. Помимо этого, параметр совместимости базы данных в Oracle
должен иметь значение 8.1 или выше.

Должна быть указана строка подключения Oracle. Строку подключения


можно найти в файле TNSNAMES.ORA. Файл TNSNAMES.ORA создается

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Приложение: Запуск баз данных Primavera в одном экземпляре Oracle (Oracle Instance) 505

в процессе установки (настройки) экземпляра.

С этого момента, Мастер установки баз данных начинает выполнять


перенос данных из существующих полей LONG в поля Oracle BLOB.
BLOВ представляет собой тип Oracle 8, обладающий повышенной
гибкостью и улучшенными возможностями хранения информации. Если
все необходимые BLOB уже существуют, Мастер установки баз данных
пропускает данный шаг.

10. Примите предлагаемые по умолчанию или введите новые имя, размер


и/или размещение новой табличной области LOB.

Размер LOB оценивается исходя из ваших текущих данных.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


506 Приложение: Запуск баз данных Primavera в одном экземпляре Oracle (Oracle Instance)

Если на данном этапе вы остановите процесс или он прервется


из-за возникновения ошибочной ситуации (например, по причине
недостаточного объема табличного пространства), вы можете
устранить возникшие проблемы и запустить программу снова.
Она возобновит свои действия с прерванного места.
11. Зарегистрируйтесь в базе данных как привилегированный пользователь,
например, PRIVUSER.

12. Выберите желаемые параметры преобразования материальных


ресурсов.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Приложение: Запуск баз данных Primavera в одном экземпляре Oracle (Oracle Instance) 507

Когда выбрана первая опция, ресурсы, которые имеют заданные


пользователем единицы измерения и для которых допустима сверхурочная
работа, будут преобразованы в нетрудовые ресурсы, для которых
допустима сверхурочная работа. Если эта опция не выбрана, эти ресурсы
будут преобразованы в материальные ресурсы, а возможность
сверхурочной работы будет отключена.
Выбор второй опции дает вам возможность преобразовать ресурсы,
которые используют одну из показанных пользовательских единиц
измерения (вводимых пользователем), в нетрудовые ресурсы, а не в
материальные.

Выбор третьей опции позволяет пользователю помечать столбцы с


пользовательскими полями как «неиспользуемые». Столбцы, помеченные
как «неиспользуемые», рассматриваются как удаленные, хотя данные в них
по-прежнему существуют. Эта черта полезна, когда вы хотите выключить
столбцы из обычного доступа, не сбрасывая их, что уменьшит время,
необходимое на выполнение обновления.

Данные, по отношению к которым была применена опция


«Обозначить как неиспользуемые» («SET UNUSED»), могут
быть удалены позже, если возникнет необходимость.

13. В окне диалога «Все готово к началу обновления данных» («Ready to


Begin Upgrading Data») выберите «Да, я хочу обновить базу данных»
(«Yes, I Want to Upgrade My Database»), затем нажмите «Далее»
(«Next»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


508 Приложение: Запуск баз данных Primavera в одном экземпляре Oracle (Oracle Instance)

Процесс обновления может занять несколько минут в зависимости от


размера базы данных.

14. После появления сообщения «Обновление базы данных выполнено»


(«Database Upgrade Completed») нажмите «Финиш» («Finish»).

15. Запустите Мастер установки баз данных еще раз, чтобы обновить базу
данных методологий. На этот раз, дойдя до шага 9, зарегистрируйтесь в
базе данных как ADMUSER1, а дойдя до шага 11, зарегистрируйтесь как
PRIVUSER1.

Пользователь ADMUSER1 должен иметь привилегии администратора баз


данных и должен являться владельцем таблиц приложения, в частности,
таблицы TASK.

16. Запустите Мастер настройки баз данных на клиентской машине и


обновите лицензию.

Детальная информация содержится в разделе «Изменение параметров


настройки баз данных» в Части 4.

17. Теперь ваша база данных готова к работе с Primavera 4.1.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Приложение: Запуск баз данных Primavera в одном экземпляре Oracle (Oracle Instance) 509

Обновление отдельного экземпляра базы данных от версии 3.5x


или 4.0 до версии 4.1

Если в вашей конфигурации выполняются базы данных PMDB и MMDB в


одном экземпляре Oracle и если вы при этом используете версию 3.5,
выполните перечисленные ниже действия, чтобы обновить базу данных
для ее использования с версией 4.1.

Обновление базы данных проектов при выполнении ее в одном


экземпляре Oracle вместе с базой данных методологий

1. Выполните холодное резервирование и полный экспорт базы данных.


Если вы не знаете, как выполняется резервирование базы данных Oracle, не
приступайте к обновлению. Прежде чем выполнять обновление базы
данных, проконсультируйтесь по вопросу создания ее резервной копии с
администратором базы данных, поставщиком базы данных либо службой
технической поддержки компании Primavera Systems. Кроме того,
убедитесь, что вы хорошо представляете себе процесс восстановления базы
данных с резервной копии в случае возникновения такой необходимости.

2. Удалите существующую версию Primavera, как описано в разделе


«Удаление предыдущей версии».

3. Установите новую версию клиентского программного обеспечения


Primavera, как описано в главе «Установка клиентских модулей» Части 4.

Вы НЕ ДОЛЖНЫ устанавливать и настраивать эти базы


данных, как описано в главе «Настройка баз данных сервера»
Части 3, поскольку в этом случае все имеющиеся у вас данные
будут удалены и заменены прикладными данными, используемыми
по умолчанию.

5. Дважды щелкните мышью по файлу CONFIGASST.EXE в каталоге


\Install\Database, находящемся на установочном компакт-диске Primavera,
чтобы запустить Мастер установки баз данных.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


510 Приложение: Запуск баз данных Primavera в одном экземпляре Oracle (Oracle Instance)

5. Выберите «Обновление существующей базы данных Primavera»


(«Upgrade an Existing Primavera Database»), введите ключ продукта,
расположенный на этикетке установочного компакт-диска Primavera, затем
нажмите «Далее» («Next»).

6. Нажмите «Далее» («Next») для запуска процесса обновления.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Приложение: Запуск баз данных Primavera в одном экземпляре Oracle (Oracle Instance) 511

7. Выберите Oracle в качестве типа базы данных.

8. Зарегистрируйтесь в базе данных как пользователь с


административными правами, например, ADMUSER. Введите пароль.
Укажите строку подключения Oracle.

Пользователь ADMUSER должен иметь привилегии администратора баз


данных и быть владельцем таблиц приложения, в частности, таблицы
TASK. Помимо этого, параметр совместимости базы данных с Oracle
должен иметь значение 8.1 или выше.

Должна быть указана строка подключения Oracle. Строку подключения


можно найти в файле TNSNAMES.ORA. Файл TNSNAMES.ORA создается
в процессе установки (настройки) копии.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


512 Приложение: Запуск баз данных Primavera в одном экземпляре Oracle (Oracle Instance)

9. Зарегистрируйтесь в базе данных как привилегированный пользователь,


например, PRIVUSER.

10. Выберите желаемые параметры преобразования материальных


ресурсов.

Если вы выполняете обновление от версии 4.0, диалоговое окно,


в котором вы можете выбрать параметры преобразования
данных, не выводится.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Приложение: Запуск баз данных Primavera в одном экземпляре Oracle (Oracle Instance) 513

Когда выбрана первая опция, ресурсы, которые имеют заданные


пользователем единицы измерения и для которых допустимы
сверхурочные работы, будут преобразованы в нетрудовые ресурсы, для
которых допустимы сверхурочные работы. Если эта опция не выбрана, эти
ресурсы будут преобразованы в материальные ресурсы, а возможность
сверхурочных работ будет отключена.

Выбор второй опции дает вам возможность преобразовать ресурсы,


которые используют одну из показанных пользовательских единиц
измерения (вводимых пользователем), в нетрудовые ресурсы, а не в
материальные.

Выбор третьей опции позволяет пользователю помечать столбцы с


пользовательскими полями как «неиспользуемые». Столбцы, помеченные
как «неиспользуемые», рассматриваются как удаленные, хотя данные по-
прежнему заполняют поля в этих столбцах. Эта черта полезна, когда вы
хотите выключить столбцы из обычного доступа, не сбрасывая их, что
уменьшит время, необходимое на выполнение обновления.

Данные, по отношению к которым была применена опция


«Обозначить как неиспользуемые» («SET UNUSED»), могут
быть удалены позже, если возникнет необходимость.

11. В окне диалога «Все готово к началу обновления данных» («Ready to


Begin Upgrading Data») выберите «Да, я хочу обновить базу данных»
(«Yes, I Want to Upgrade My Database»), затем нажмите «Далее»
(«Next»).

Появляется текущая версия существующей базы данных.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


514 Приложение: Запуск баз данных Primavera в одном экземпляре Oracle (Oracle Instance)

Процесс обновления может занять несколько минут в зависимости от


размера базы данных.

12. После появления сообщения «Обновление базы данных выполнено»


(«Database Upgrade Completed») нажмите «Финиш» («Finish»).

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


Приложение: Запуск баз данных Primavera в одном экземпляре Oracle (Oracle Instance) 515

13. Запустите Мастер установки баз данных еще раз, чтобы обновить базу
данных методологий. На этот раз, дойдя до шага 8, зарегистрируйтесь в
базе данных как ADMUSER1, а дойдя до шага 9, зарегистрируйтесь как
PRIVUSER1. Пользователь ADMUSER1 должен иметь привилегии
администратора баз данных и должен являться владельцем таблиц
приложения, в частности, таблицы TASK.

14. Запустите Мастер настройки баз данных на клиентской машине и


обновите лицензию.

Детальная информация содержится в разделе «Изменение параметров


настройки баз данных» в Части 4.

Теперь ваша база данных готова к работе с Primavera 4.1.

ЗАО “ПМСОФТ” (095) 232 11 00 www.pmsoft.ru


ЗАО "ПМСОФТ"
119991, Россия, Москва
2-й Спасоналивковский пер. д. 6
тел: (095) 232 11 00;
(095) 238 78 31; (095) 238 12 31
факс: (095) 238 10 98
E-mail: sales@pmsoft.ru
http://www.pmsoft.ru

Вам также может понравиться