Термины и определения

  1. Предприятие - организация (обычно склад), использующая программу StoreHouse 5. 
  2. Локальная лицензия - лицензия, созданная на сервере StoreHouse 5. Создаётся после проверки наличия мастер-лицензии у вашей учётной записи дилера на сервере лицензирования. 
  3. Основная/базовая лицензия - локальная лицензия основного предприятия StoreHouse 5. Остальные лицензии привязываются к ней. 

Введение

Лицензирование SH5 происходит только онлайн с помощью виртуальных ключей и привязкой к системе лицензирования l.ucs.ru.
 
На сервере лицензирования создается только мастер-лицензия, активация локальных лицензий выполняется с помощью приложения Sh5Licen.exe.

Особенности лицензирования

В системе StoreHouse 5 необходимо лицензировать только серверную часть
Существующие виды лицензий SH5:
  • R-Keeper модуль StoreHouse V5 ПО — основная лицензия на 1 предприятие и 10 складов.
  • R-Keeper модуль StoreHouse V5 Prof ПО — основная лицензия на 1 предприятие без ограничения количества складов. Для шоурума не предоставляется.
  • R-Keeper модуль StoreHouse V5 Lite ПО — основная лицензия на 1 предприятие и 10 складов без производственных документов.
  • R-Keeper модуль StoreHouse V5 Доп. Предприятие ПО — дополнительная лицензия для объекта в базе SH5. Для шоурума предоставляется максимум 2 дополнительных лицензии.
  • R-Keeper модуль Выгрузка из SHV5 в 1CV8 ПО — модуль для выгрузки данных из SH5 в 1С. 
  • R-Keeper модуль FoodFactory (12 мес) ПО — модуль FoodFactory
  • R-Keeper модуль для интеграции SH5 с Меркурий 12 мес ПО — модуль интеграции с ветеринарной системой Меркурий

Примечание. При импорте ресторанов из r_keeper 7, ограничение лицензии на количество предприятий не учитывается.

  1. Если количество предприятий больше одного, то одна лицензия должна обязательно быть выбрана как Основная, а остальные - как дополнительные. Основная лицензия всегда одна;
  2. Лицензия требуется для создания активных накладных, остальные операции могут выполняться без наличия лицензии;
  3. Для лицензирования используются только виртуальные ключи защиты;
  4. Число подключений к серверу не зависит от типа лицензии.

Обновление лицензии сервера

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

Чтобы освободить мастер-лицензию:

  1. Зайдите на сервер лицензирования и в разделе Заявки выберите выберите пункт Удаление лицензии с виртуальных ключей
  2. Выберите объект и добавьте нужное ПО:
  3. Нажмите Отправить.

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

Общий порядок лицензирования

  1. Получить мастер-лицензию;
  2. Создать основную локальную лицензию;
  3. Создать дополнительные лицензии по необходимости.

Создайте заявку на мастер-лицензию через сервер лицензирования:

1. Получение мастер-лицензий

  1. В меню нажмите Заявки > Новый заказ
  2. Выберите нужный объект
  3. Выберите реквизиты объекта. Если реквизитов нет, добавьте с помощью кнопки +.
  4. Нажмите кнопку Добавить ПО и выберете нужное ПО.

    Важно: Все лицензии необходимо оформлять на один код объекта.
  5. Выбрав ПО нажмите Сохранить.
  6. Проверьте правильность введённых данных и нажмите Отправить:
  7. Дождитесь подтверждения заявки отделом лицензирования.

2. Создание основной лицензии

В папке установки SH5 найдите файл Sh5Licen.exe. Он находится в папке \SH5lic\. Путь к файлу по умолчанию C:\UCS\StoreHouse_5\SH5lic\Sh5Licen.exe
Введите логин и пароль. По умолчанию, данные такие:

  • логин - Admin
  • пароль - отсутствует 

Нажмите ОК. Клиент SH5 подключится к серверу. 
Теперь нужно создать основную локальную лицензию. 

  1. Перейдите в меню Лицензии > Основная...
  2. Введите свой Dealer ID и пароль 
  3. Выберите из списка лицензируемый объект. Вы также можете его найти с помощью поля Фильтр, в нём нужно вводить код объекта. Список будет фильтроваться по мере ввода.
    Нажмите ОК.
  4. Подразумевается, что мастер-лицензия на SH5 у вас уже есть. Теперь её нужно выбрать. Система предложит создать временную лицензию.
    В поле Срок действия вы увидите дату окончания вашей лицензии. 
  5. Нажмите кнопку Создать. Подождите создания лицензии, она появится в списке.
    Важно:  Для создания локальной лицензии требуется подключение к серверу лицензирования по адресу l.ucs.ru:60606 - необходимо убедиться, что исходящий порт 60606 не блокируется системой.
    Сначала появится надпись о том, что нет подтверждения от сервера. Это нормально. Если с подключением к серверу лицензирования всё в порядке, то через некоторое время она обновится и станет зелёной:
       
  6. Если вы видите Лицензия действительна, то всё в порядке. 

3. Создание дополнительных лицензий

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

  1. На сервере лицензирования нужно получить дополнительные мастер-лицензии. Они называются R-Keeper модуль StoreHouse V5 доп. Предприятие ПО:
  2. Далее в программе лицензирования Sh5Licen.exe на шаге создания лицензии выберите Лицензии > Дополнительная... 
  3. Введите дилерский логин и пароль. Система проверит наличие у вас дополнительной мастер-лицензии и если они есть, предложит создать локальные:
    Важно: если у вас несколько дополнительных мастер-лицензий, укажите нужное количество создаваемых локальных лицензий.
  4. Нажмите Создать.
  5. Ваша дополнительная лицензия появится в списке:
  6. Если вы видите надпись Лицензия действительна, значит вы сделали всё правильно.

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

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

  1. После создания предприятий и подразделений в базе SH5 запустите приложение Sdbman.exe, оно находится в папке \Client\.
    По умолчанию путь к файлу C:\UCS\StoreHouse_5\Client\Sdbman.exe.
  2. Введите логин и пароль. 
  3. Перейдите в Storehouse > Объекты лицензирования склада 
  4. Выберите один склад основным и назначьте ему базовую лицензию. Остальные лицензии обозначьте дополнительными. Вы можете назначать базовую лицензию любому предприятию. Базовая лицензия нужно назначать только одному предприятию.

Продление лицензии

Для продления существующей лицензии:

  1. На сервере лицензирования зайдите в Редактирование объекта
  2. В списке активных лицензий найдите строчку с нужной лицензией SH5
  3. Прокрутите список вправо и скопируйте код запроса:
  4. Нажмите Новая лицензия
  5. Выберите тип лицензии - обычная или SOS
  6. Вставьте скопированный код запроса, укажите требуемую дату и количество лицензий. Напишите комментарий по желанию.
  7. Нажмите Далее и дождитесь генерации лицензии. 
  8. Повторить указанные действия всех типов существующих лицензий - основной и дополнительных.

Лицензия в StoreHouse продлится в течение 1 часа или сразу после перезапуска сервера. 

Удаление лицензий

Удаление лицензий SH5 производится через утилиту Sh5Licen.exe.
Обратите внимание, что удалять лицензию для продления — не требуется! Достаточно продлить активную лицензию на сервере лицензирования, как описано в предыдущем пункте.

Лицензии следует удалять по порядку, сначала дополнительные, потом — основную. Основную лицензию нельзя удалить, пока существуют активные дополнительные лицензии. В этом случае вы увидите такую ошибку:

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

Откройте меню Лицензии и выберите пункт Удалить лицензию:

Соглашайтесь с подтверждением и лицензия удалится. 

Решение проблем

Если появляются проблемы с лицензированием, в папке \SH5\SH5lic создайте или отредактируйте файл Sh5licen.INI. Пропишите в нём уровень логирования 2:
LogLevel = 2
Сохраните файл, запустите Sh5licen.exe и повторите действия, вызывающие проблему. В папке \SH5\SH5lic появится файл last_ans.xml.
Приложите Sh5Licen.LOG и last_ans.xml к заявке — это существенно упростит решение проблемы.