Настройка системы

Установка и системные требования

Тулбокс — это профессиональное расширение, которое интегрируется с Oracle Primavera P6 через Primavera API. Для корректной работы требуются определенные настройки окружения.

Окружение Java

Для запуска ToolBox требуется Java JRE 1.8, стабильные сборки — 1.8.0.181–1.8.0.261.

Более новые версии JRE 8 перед использованием желательно протестировать в окружении клиента.

База данных

Поддерживаются сетевые версии на Oracle Database или MS SQL Server.

Совместимость версий P6

15.1 и выше

Поддерживаются редакции Professional и EPPM.

18.x+

Для версий Primavera 18 и выше дополнительно требуется установка Primavera API — она входит в состав дистрибутива Primavera. Версия API должна совпадать с версией установленной Primavera.

Важное ограничение

Поскольку Тулбокс использует Primavera API для глубокой интеграции, работа со Standalone-версиями (PPM) на базе SQLite не поддерживается. Программа требует подключения к полноценной базе данных.

Порядок установки

1

Установка Primavera API

Установите API той же версии, что и установленная Primavera, в папку по умолчанию (C:\P6IntegrationAPI_1) и настройте подключение к БД. Для установки API потребуется JDK 1.8. Используйте существующую конфигурацию API либо создайте новую для ToolBox — не изменяйте уже работающую конфигурацию. Убедитесь, что папка логов C:\P6IntegrationAPI_1\PrimaveraLogs открыта на полный доступ для всех пользователей.

2

Установка ToolBox

Если ToolBox ещё не был установлен для этого пользователя — запустите установщик и укажите путь к Java JRE 8 (версии 181–261). Введите регистрационный ключ, полученный при покупке лицензии.

3

Интеграция с Primavera

Установщик автоматически добавляет пункт ToolBox в меню Сервис Primavera P6, внося необходимые изменения в Primavera.Config.xml. Дополнительных действий от пользователя не требуется.

4

Активация

При наличии интернет-соединения ПО активируется автоматически при первом запуске. Если соединения нет — активируйте вручную согласно инструкции в диалоговом окне ToolBox.

Частые вопросы и решение проблем

ToolBox не появился в меню «Сервис» Primavera

Проверьте файл конфигурации Primavera — путь: C:\Users\<ИМЯ ПОЛЬЗОВАТЕЛЯ>\AppData\Roaming\Oracle\Primavera P6\P6 Professional\<VERSION>\Primavera.Config.xml. Внутри веток <P6Professional> и <P6EPPM>, в узле <External_Applications>, должен присутствовать блок:

<ToolBox>
  <Menu_Name>ToolBox</Menu_Name>
  <APIApplication>N</APIApplication>
  <Application>C:\Users\<USER_NAME>\AppData\Local\ToolBox\ToolBoxEPPM.cmd</Application>
  <EnableIfNoProjects>Y</EnableIfNoProjects>
  <Parameters>-Dprimavera.bootstrap.home="$BREBOOTSTRAPFILEPATH" -Dlogin.dbName=$CURRENT_DBNAME -Dapp.name="$APPNAME" "$USER" $ENC_PASSWORD $PROJECT_IDS</Parameters>
  <VisibleInMenu>Y</VisibleInMenu>
  <Working_Dir>$RUNDIR</Working_Dir>
</ToolBox>

Если блока нет — добавьте его вручную (замените <USER_NAME> на имя пользователя Windows), сохраните файл и перезапустите Primavera P6. Перед правкой рекомендуем сделать копию файла.

ToolBox не активируется автоматически

Убедитесь, что с машины пользователя есть доступ к arrisoft.ru — активация обращается именно к этому адресу, и файрвол или прокси-фильтр не должны его блокировать. Если доступа в сеть нет, активируйте лицензию вручную через диалог активации ToolBox — адрес для этого будет показан прямо в окне. Если и это недоступно, отправьте файл лицензии в техподдержку на support@arrisoft.ru.

ToolBox не запускается или падает при старте

Убедитесь, что при установке ToolBox был указан путь именно к Java JRE 8 (в идеале — сборка 181–261). Более новые обновления Java 8 могут работать нестабильно в зависимости от конфигурации окружения — при проблемах попробуйте откатиться на 1.8.0.261.

Указан путь к JDK вместо JRE

ToolBox рассчитан на JRE, а не JDK — с JDK он часто не запускается или падает сразу после старта. Проверьте путь, указанный при установке, и переустановите ToolBox, указав путь к JRE 8 (181–261).

Ошибка «Instance not found»

Убедитесь, что папка логов C:\P6IntegrationAPI_1\PrimaveraLogs открыта на полный доступ (чтение и запись) для всех пользователей, работающих с Primavera API на этой машине.

Нужна помощь с настройкой?Напишите нам
Вернуться к основам