Миграция с V2 на V3
Руководство сложное, и на некоторых этапах могут возникнуть трудности. Если появятся вопросы, обратитесь в поддержку — или доверьте обновление нам: оставьте заявку, и мы бесплатно переведём ваш клуб на V3.
Новая версия кардинально отличается от предыдущей — менеджер переехал в браузер, появилась работа с несколькими филиалами в одном пространстве, полностью поменялась система лояльности, и многое, многое другое. Чтобы вы могли быстро и без потерь перейти на V3, мы подготовили пошаговую инструкцию.
Руководство разделено на три части — проходите их по порядку:
Установка Gizmo Server V3 — от подготовки до первого входа в Gizmo Manager.
Настройка после обновления — всё, что не переносится из V2 автоматически или работает по-новому. После этой части клуб готов к работе.
Дальнейшая настройка — новые возможности V3, оформление и полезные статьи для знакомства с системой.
Часть 1. Установка Gizmo Server V3
1.1 Подготовка
Перед установкой убедитесь, что всё готово к миграции.
Резервная копия базы данных V2 — обязательно сделайте её перед началом: если что-то пойдёт не так, копия позволит вернуть клуб в исходное состояние. Если не знаете, как сделать копию в V2, обратитесь в поддержку до начала обновления.
Сервер соответствует системным требованиям — для Windows это процессор Intel Core i3 8-го поколения или лучше, 16 ГБ DDR4 и 40 ГБ SSD NVMe. Требования для других вариантов установки — в статье «Быстрый старт».
База данных — Gizmo Server работает с Microsoft SQL или PostgreSQL. Подробнее о поддерживаемых СУБД — в статье «Базы данных».
Аккаунт на сайте Gizmo — через него активируется лицензия и приходят обновления.
Время — обновление занимает 30–50 минут. Всё это время клуб не сможет нормально работать, поэтому выберите нерабочие часы.
1.2 Загрузка и установка
Загрузите установщик Gizmo Server V3 на пк, где сейчас работает сервер V2.
Запустите установщик и пройдите все этапы, нажимая Далее. Рекомендуем не менять путь установки по умолчанию.
Старую версию удалять не нужно — достаточно пройти все шаги установщика.
1.3 Запуск сервера
Сервер можно запустить двумя способами — подробно они описаны в статье «Режимы работы сервера».
Как службу (рекомендуем) — сервер будет работать в фоне и запускаться вместе с системой. Откройте приложение ConfigurationTool по пути
C:\Program Files\NETProjects\Gizmo Server\tools\configuration, перейдите в раздел «Управление Сервисом Gizmo», установите службу и запустите её.Как консольное приложение — через ярлык на рабочем столе. Сервер не будет запускаться автоматически при старте системы, поэтому этот режим подходит для разовых запусков и сбора ошибок.
При первом запуске может возникнуть ошибка — чтобы исправить её, просто закройте приложение и откройте снова.
1.4 Первый вход в Gizmo Manager
На пк с сервером откройте в браузере
https://gizmo.local/apps/manager/signin— по этому адресу вы будете заходить в Gizmo Manager. Если вам привычнее работать с десктопными приложениями, установите менеджер как приложение.Авторизуйтесь под учётной записью оператора — подойдёт любой аккаунт, так как права доступа временно сброшены.

Выберите филиал — сейчас доступен только Default, он создаётся по умолчанию при обновлении.
Филиалы — это новая функция разделения заведений, подключённых к одному серверу. Она позволяет сетям клубов объединить их в экосистему с общей базой пользователей, настройками, администраторами и другим функционалом. Подробнее — в статье «Филиалы».
Выберите кассу, через которую работаете. Касса — это пк, с которого администратор совершает продажи. Настроим кассы во второй части руководства, а подробнее о них — в статье «Кассы».
Готово — вы на карте клуба, сервер V3 работает. Не спешите начинать работу и переходите ко второй части.
Часть 2. Настройка после обновления
Gizmo Manager полностью переработан: часть функций переехала, часть изменилась, а часть появилась впервые.
Как ориентироваться в менеджере. Слева — панель навигации по разделам: «Карта», «Станции», «Касса», «Пользователи», «Маркетинг», «Магазин» и другие. Почти всё, что нужно в этой части, находится в разделе Настройки в самом низу панели. Назначение каждого раздела описано в статье «Панель навигации», а общее устройство экрана — в статье «Интерфейс».
Что обязательно настроить заново. При обновлении не переносятся: права доступа операторов, правила подключения клиентских пк, опции клиентской оболочки и автоматический повторный вход гостя. Все они разобраны ниже — пройдите пункты по порядку.
2.1 Язык и данные организации
Перейдите в Settings → Organization → General — пока язык не изменён, интерфейс отображается на английском.
В региональных настройках укажите язык, часовой пояс и страну. Часовой пояс важен: по нему записываются дата и время всех операций в базе данных, например транзакций.
Заполните информацию об организации: название компании, электронную почту и сайт.
Сохраните изменения и обновите страницу.
Подробнее о каждом поле — в статье «Общие».
2.2 Подписка
Откройте Настройки → Организация → Подписка и проверьте, что подписка активна, а лицензий не меньше, чем игровых мест в клубе, включая консоли. Если лицензий не хватает, часть пк не подключится к серверу. Подробнее — в статье «Подписка».
2.3 Филиал
Перейдите в Настройки → Организация → Филиалы и откройте филиал Default.
Укажите понятное название и адрес клуба, сохраните изменения. Все поля — в статье «Карточка филиала».
Если у вас несколько клубов, их можно добавить как отдельные филиалы на этом же сервере — см. «Несколько клубов на одном сервере».
2.4 Права доступа и операторы
Права теперь привязаны не к конкретному оператору, а к набору прав доступа — набор достаточно создать один раз и указать его в профиле каждого оператора.
Перейдите в Настройки → Операторы и настройки прав доступа → Права доступа. Здесь уже есть готовые наборы — их можно использовать или создать свои кнопкой «Создать право доступа», указав название, например «Кассир», «Управляющий», «Руководитель». Узнать, что означает то или иное право, можно, наведя на него курсор, — или в статье «Карточка прав доступа». Чем отличаются готовые наборы — в инструкции «Как выбрать готовый набор прав доступа».

Перейдите в раздел Операторы. Для каждого оператора укажите филиал, к которому он привязан, и предустановку прав доступа. Все поля карточки — в статье «Карточка оператора».
Выйдите из системы и авторизуйтесь заново — новые права текущего оператора применятся только после повторного входа.
Для имён операторов появились ограничения — в них нельзя использовать пробелы, а длина должна составлять не менее 5 символов.
2.5 Сеть и подключение клиентских пк
Без правил подключения клиентские пк не подключатся к серверу автоматически.
Откройте Настройки → Сервер → Сеть.
В поле Имя хоста укажите локальный IP или DNS-имя сервера либо
gizmo.local, если не знаете, что вписывать. Имя хоста обязательно для удалённого доступа и удалённого управления клиентскими пк. Как узнать локальный IP сервера — в инструкции «Доступ к Gizmo по сети».В блоке Правила подключения включите Автоматическое обнаружение и Восстановление имени хоста. Пункт Только зарегистрированные оставьте выключенным — иначе сервер отклонит подключение каждого нового пк, и его придётся добавлять вручную.
Сохраните изменения.
gizmo.local автоматически определяет, какой IP у вашего сервера. Это может приводить к чуть более медленной загрузке удалённого доступа и некоторых других функций. Для максимальной скорости рекомендуем указать IP или DNS-имя вручную.
Подробный разбор всех параметров сети — в статье «Сеть».
2.6 Gizmo Companion и кассы
Теперь поддерживается работа с несколькими кассами и терминалами в одном клубе. Для этого на каждую точку продаж (пк администратора) устанавливается небольшое приложение — Gizmo Companion. Без него продажи не заработают.
Подключите Companion к серверу
В Gizmo Manager перейдите в Настройки → Сервер → Компаньоны и нажмите «Создать Companion». Укажите имя, например расположение точки продаж.
Откройте созданный компаньон и скопируйте токен.
В Настройки → Другое → О программе, в блоке Загрузки, скачайте установщик Gizmo Companion — см. «О программе».
Установите его на пк, с которого будете совершать продажи, и откройте интерфейс Companion — ярлыком на рабочем столе или по адресу localhost:8000 в браузере на этом же пк.
В полях Протокол, Имя хоста и Порт укажите данные для подключения к серверу: имя хоста — IP сервера, порт по умолчанию — 80.
Вставьте скопированный токен и сохраните изменения.
Вернитесь в Настройки → Сервер → Компаньоны и проверьте, что статус сменился на «Подключено».

Привяжите Companion к кассе
Перейдите в Настройки → Финансовый → Кассы. Здесь вы увидите множество ранее созданных касс — это имена всех пк, которые когда-либо подключались к серверу.
Вы можете удалить все кассы и создать только нужные, чтобы очистить этот раздел.
Откройте кассу точки продаж и укажите Филиал, Компаньон, Номер и Имя.
Если точка продаж в клубе одна, включите Касса по умолчанию для филиала.
Сохраните изменения.
Все поля кассы — в статье «Карточка кассы», все параметры компаньонов — в статье «Компаньоны».
2.7 ККТ, эквайринг и налоги
Только для клубов с подключённым к Gizmo ККТ или терминалом эквайринга.
Откройте Настройки → Финансовый → Кассы, выберите кассу, с которой будете работать, и укажите в её параметрах номер принтера фискальных чеков (ККТ) или терминала эквайринга — нумерация указана в KKMServer.
Перейдите в Настройки → Организация → Налоги и валюта, укажите Валюту по умолчанию и заполните все поля в подразделе Настройки налогов компании. Будьте внимательны — эти параметры используются при печати чеков. Подробнее — в статье «Налоги и валюта».
Сохраните изменения.
Если интеграция с ККМ-сервером ранее настраивалась нашими специалистами — обратитесь в чат поддержки, мы подскажем нужные данные для ввода.
Готово — ККТ и терминал связаны с Gizmo Companion, который, в свою очередь, привязан к кассе.
2.8 Тарифы
Раньше тариф (в прошлом — профиль цен) создавался отдельно и мог быть привязан к группе пользователей или переопределён для групп хостов. Теперь тариф нужно привязать сразу к филиалу и группе станций (Standard, VIP и т. п.):
Перейдите в Настройки → Финансовый → Тарифы.
Дважды нажмите на тариф, который будет использоваться для группы (групп) станций.
Укажите Филиал и группы станций, на которых этот тариф будет действовать.
Сохраните изменения и повторите для остальных тарифов.

Возможно, в вашем клубе уже были настроены тарифы для клиентов со скидками — например, Standard 10%. Так как скидочная система была переработана, эти тарифы больше не нужны, их можно удалить. Новые скидки настроим ниже, в пункте 2.11 «Скидки».
Подробнее о тарифах и расписаниях — в инструкции «Тарификация», все поля — в статье «Карточка тарифа».
2.9 Склад
С поддержкой нескольких филиалов появилась возможность разделить склад между ними:
Перейдите в Магазин → Склады и откройте склад Default, созданный по умолчанию.
Переименуйте его и укажите Филиал, к которому он будет привязан.
Сохраните изменения.
Откройте Настройки → Финансовый → Кассы, выберите кассу и привяжите к ней этот склад — так продажи с неё будут списываться именно с него.

У склада доступны два типа — Торговая точка и Склад. Тип не влияет на работу склада, это лишь визуальное удобство: торговая точка — например, холодильник у стойки администратора, склад — подсобка в клубе или полноценное складское помещение для крупных сетей клубов.
Пополнения, списания, переводы и инвентаризация — в инструкции «Склад», описание раздела — в статье «Склады».
2.10 Клиентская оболочка
Опции оболочки — скрытие разделов в клиенте, фоновое изображение и другие настройки из Gizmo Server Configuration Wizard — переехали в менеджер, и их нужно указать заново.
Перейдите в Настройки → Клиент → Темы оформления и создайте новый Профиль оформления с нужными настройками для групп станций. Сохраните его и выйдите из настроек. Все параметры профиля — в статье «Карточка профиля темы оформления».

Перейдите в Станции → Группы станций, укажите профиль оформления для каждой группы станций и сохраните изменения. Все поля группы — в статье «Карточка редактирования группы станций».

Откройте Настройки → Клиент → Оболочка → Сеанс пользователя и при необходимости включите Автоматический повторный вход пользователя/гостя — он возвращает гостя в сессию после неожиданного перезапуска пк.
В этом же разделе, Настройки → Клиент → Оболочка, проверьте требования к паролю клиентов при регистрации в блоке Политика паролей: минимальная и максимальная длина, строчные и прописные буквы, цифры.
Все параметры оболочки — в статье «Оболочка».
2.11 Скидки
Логика скидок, которая раньше жила внутри каждого пакета времени и товара, а также переопределение профилей цен для групп хостов и пользователей, переехала в новый раздел «Маркетинг». В нём появилось три новых пункта:
Скидка — универсальный объект: её можно задать на отдельный товар, услугу или тариф, на товарную группу или даже на способ оплаты, а также указать условия, при которых скидка применяется.
Группы скидок — набор скидок, который можно привязать к группе пользователей.
Акции — промокоды, которые клиент может активировать у администратора или через оболочку и получить скидку или группу скидок.
То есть группе пользователей назначается не конкретная скидка, а Скидочная группа, внутри которой уже собрано несколько Скидок.
Если раньше у вас были скидки на пакеты времени или тарифы, настройте их заново. Шаги одинаковые — отличается только группа назначения в шаге 4.
Рассмотрим на примере — добавляем скидку 10% на пакеты времени или тариф для группы пользователей «Постоянники 10%».
Перейдите в раздел Маркетинг → Скидки, нажмите «Создать Скидку».
Укажите имя и включите доступность для вашего филиала.
В разделе Целевые группы → Активация группы укажите «Любой» — скидка будет действовать при выполнении условия хотя бы для одной из добавленных групп назначения, а не для всех сразу.
Добавьте Группу назначения — «Пакеты» или «Тарифы» — и выберите (кнопкой +) пакеты времени или тарифы, для которых должна действовать скидка.
В разделе Условие активации укажите «Любой» — скидка сработает, если в заказе есть любой из указанных пакетов или тарифов.
В разделе Вознаграждение выберите «Скидка».
В поле Применить к выберите «Строка заказа» — тогда скидка применится только к этой позиции, а не ко всему заказу.
Укажите Тип расчета — «Процент» — и сам процент скидки в разделе Сумма.
Сохраните скидку.
Перейдите в раздел Маркетинг → Группы скидок, создайте Группу скидок, укажите её имя и выберите созданную скидку.
Перейдите в раздел Пользователи → Группы пользователей, дважды нажмите на группу «Постоянники 10%» и укажите для неё созданную группу скидок. Как устроены группы пользователей — в инструкции «Группы пользователей».
Готово — теперь клиенты из группы «Постоянники 10%» автоматически получат скидку на указанные пакеты или тарифы.
2.12 Резервное копирование
Включите автоматическое резервное копирование базы данных V3 — всё, что вы только что настроили, жалко потерять.
Откройте Настройки → Сервер → Резервная копия и включите резервное копирование переключателем.
Укажите максимальное количество хранимых копий — при создании новой самая старая будет удаляться.
Укажите время ежедневного создания копии и путь хранения. Рекомендуем выбрать путь не на системном диске — тогда копии сохранятся, даже если он выйдет из строя.
Сохраните изменения.
Подробнее — в статье «Резервная копия».
2.13 Проверка игровых мест
Откройте Станции → Компьютеры и убедитесь, что все клиентские пк подключились к серверу — см. «Компьютеры». Для каждого пк должны быть указаны филиал, группа станций и слой карты — поля описаны в статье «Карточка редактирования компьютера».
Перейдите в раздел Карта — если всё верно, игровые места отображаются на карте клуба.
Если часть пк не подключается или не видна на карте — пройдите чек-лист из инструкции «Проблемы подключения клиентских пк»: лицензии, правила подключения, версия Gizmo Client и привязка пк к филиалу, группе станций и слою карты.
Готово — все критически важные настройки установлены, клуб готов к работе на Gizmo V3.
Часть 3. Дальнейшая настройка и знакомство с V3
Основная миграция завершена. Ниже — то, что сделает работу удобнее, и статьи, с которыми стоит познакомиться в свободное время.
3.1 Что нового в V3
Менеджер в браузере — Gizmo Manager открывается с любого устройства в сети клуба. Как зайти в него с другого пк — в инструкции «Доступ к Gizmo по сети».
Новая система лояльности — кроме скидок, в V3 есть бонусные баллы, достижения и испытания — «Система лояльности», «Бонусные баллы для клиентов».
3.2 Оформление и удобство
Карта клуба — отключите блокировку карты, нажав на соответствующую иконку, расставьте устройства так, как вам удобно, и нажмите ту же кнопку, чтобы вернуть блокировку. Там же можно переключиться с графического представления на простой список устройств. Подробнее — в статьях «Карта» и «Слои карты».

Темная тема — включается в меню оператора: нажмите на имя учётной записи в правом верхнем углу — см. «Меню оператора».
Темы оформления оболочки — фоны главного экрана и экрана входа — «Темы оформления».
3.3 Прочие полезные настройки
«Очистка сессий игр и лаунчеров» — чтобы следующий гость не попал в чужой аккаунт Steam.
«Профили безопасности» — ограничения для гостей на игровых пк.
«Резервное копирование в облако» — копии базы данных за пределами сервера.
«Пакеты времени» — если пакеты нужно перенастроить под новые группы станций и скидки.
«Товары и наборы» — ассортимент магазина и комбо-наборы.
3.4 Работа в Gizmo Manager для операторов
Интерфейс V3 заметно отличается от V2, поэтому перед первой сменой покажите администраторам «Краткое руководство оператора». В нём по шагам описана вся смена за стойкой: открытие смены, регистрация гостя, продажа пакетов и товаров, пополнение депозита, посадка гостя за пк, бронирование, сверка денег и закрытие смены.
Результат
Gizmo Server V3 установлен и запущен, вход в Gizmo Manager работает.
Критически важные настройки заданы заново: организация и подписка, филиал, операторы и права доступа, сеть, Companion и кассы, тарифы, склад, клиентская оболочка, скидки и резервное копирование.
Клиентские пк подключены к новому серверу и видны на карте — клуб готов к работе на Gizmo V3.
В руководстве перечислена только основная конфигурация для начала работы — инструкции по остальному функционалу вы найдёте в нашей базе знаний. А если возникают вопросы или трудности — обязательно напишите нам.