Функциональных отличий для пользователей между версиями StoreHouse 5 (на V2) и StoreHouse Pro (на V3) НЕТ.

Пользовательский функционал идентичен

Лицензирование StoreHouse Pro (на V3) происходит тем же методом 

  • При обновлении с SH5 на SH Pro перелицензирование НЕ ТРЕБУЕТСЯ!
  • Дополнительная плата за переход на SH Pro не взимается

Установка SH Pro в Cloud недоступна на момент выпуска данной статьи. О появление такой возможности будет сообщено дополнительно

После полноценного релиза SH Pro в Cloud доработки функциональности и исправление ошибок в SH5 проводиться не будут.

Функциональное соответствие SH5 (на V2) и SH Pro (на V3) будет поддерживаться до появления возможности устанавливать SH Pro и обновлять SH5 на SH Pro в rkCloud. 

Технические отличия SH Pro от SH5

  • Изменились названия рабочих файлов

Сервер SH5

Сервер SH Pro

Клиент SH5

Клиент SH Pro

  • Изменились названия разделов в реестре
ВАЖНО! параметры реестра НЕ ИЗМЕНИЛИСЬ


Сервер SH5 (реестр)

Сервер SH Pro (реестр)

Клиент SH5

Клиент SH Pro

  • WebAPI - отдельная сборка для SH Pro (ShPro_WebAPI_v3.0.4 -минимальная версия)
  • Библиотека для продажи алкоголя на кассе sh5rki.dll совместимая для работы с SH Pro входит в сборку RK7 начиная с версии 7.25.08.0 

с версиями RK ниже 7.25.08.0 продажа алкоголя на SH Pro будет недоступна

  • Для SH Pro становится обязательным соблюдение политики паролей для всех пользователей

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

Простые (в т.ч. пустые) пароли запрещены

Инсталлятор SH Pro

Для SH Pro разработан отдельный инсталлятор

На ftp - отдельный каталог в корневом каталоге StoreHouse5 ftp://ftp.ucs.ru/StoreHouse%205/SH_PRO/

В инсталляторе учтены следующие моменты:

  1. Можно устанавливать, обновлять, удалять несколько экземпляров SH Pro - в разных каталогах. Обновление и удаление экземпляра происходит в конкретном каталоге установки
    архитектура работы сервера не изменилась. Сервис SDBA используется единый и при удалении первого каталога установки НЕ удаляется. Что позволяет работать с другими установленными серверами
  2. Можно задавать параметры (порт) установки QushSvc. если устанавливается несколько экземпляров на одном компьютере
  3. Единый инсталлятор для ручного и автоматического обновления Sh.exe. Выбирается при установке клиента SH Pro
  • По сути это новый софт и новый инсталлятор. Установка происходит "с нуля" 
  • Не существует обновления SH5 (на V2) на SH Pro (на V3) по тем же каталогам и портам. Если необходимо установить SH Pro на тех же портах что и SH5, предварительно нужно удалить SH5

Допустимо на одном компьютере устанавливать SH5 и SH Pro 

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

Обновление базы SH5 на SH Pro

Обновление происходит через инсталлятор SH Pro 

Используется стандартный bkp от SH5

Если в SH5 использовалось “внешнее хранилище”, то при проведении обновления в каталоге с bkp должен лежать файл bks с таким же именем, что и bkp

Процесс обновления с SH5 на SH Pro ничем не отличается от обновления по версиям SH5

downgrade невозможен! из bkp от SH Pro нельзя сделать базу SH5

При обновлении с SH5 на SH Pro политика паролей будет применяться только для Admin и новых созданных в SH Pro пользователей.

Инсталлятор WebAPI

Для SH Pro собран собственный WebAPI

Для него используется отдельный инсталлятор ShPro_WebAPI_v3.xx.xx.7z

Порт по умолчанию 9798

При одновременной установке с WebAPI для SH5 и SH Pro не забывайте изменять порт