SetRetail SCO v.3◾миграция с SCO v.2 на SCO v.3

Публичное пространство

SetRetail SCO v.3◾миграция с SCO v.2 на SCO v.3

https://crystals.atlassian.net/browse/SCOD-1189

https://crystals.atlassian.net/browse/CR-10040

10.4.5.0

Обратите внимание, процесс миграции с версии SetRetail SCO v. 2 на SCO v. 3 находится в разработке

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

Описание

В данной статье представлено описание процесса миграции с версии кассового ПО SetRetail SCO v.2 на новую версию SetRetail SCO v. 3.

Объединение настроек для касс самообслуживания

На данный момент несколько настроек в базах данных касс самообслуживания SCO v. 2 и SCO v. 3 дублируются, что значительно усложняет процесс миграции на новую версию. В обновлении 10.4.5.0 часть настроек были удалены или объединены, что позволило упростить процесс миграции и уменьшить количество возникающих ошибок. 

Настройки для SetRetail SCO v. 3

Начиная с версии 10.4.5.0 из базы данных 

catalog кассы SCO v. 3 из таблицы sales_management_properties удалены следующие настройки:

  • RECEIPT_AUTO_CANCELLATION_ON → КСО отправляет запрос на сервер для проверки у покупателя наличия привилегии на отмену чека. Если привилегия есть, тогда настройка считается включенной.

 

  • RECEIPT_AUTO_CANCELLATION_ON_TIMEOUT_SEC → Начиная с версии 10.4.5.0 используется параметр screenSaverTime. Значение параметра по умолчанию = 30.

  • RECEIPT_AUTO_CANCELLATION_NOTIFICATION_BEFORE_TIMEOUT_SEC → Начиная с версии 10.4.5.0 используется параметр timeoutNotifyForCancelingOpenedCheckЗначение параметра по умолчанию = 20.

  • PACKAGE_ENABLED → Для включения продажи пакетов на кассе используется параметр enablePacketsOnSCO.
    Также включение продажи пакетов на КСО визуализировано в шаблоне кассы: Кассовый модуль → Шаблоны касс → шаблон кассы SCO v.3 → ПРОЦЕСС ТОРГОВЛИ → НАСТРОЙКИ → Настройки пакетов.

 

  • PACKAGE_CONFIG → Для настройки пакетов используется параметр packetSetting.
    Также настройка пакетов на КСО визуализирована в шаблоне кассы: Кассовый модуль → Шаблоны касс → шаблон кассы SCO v.3 → ПРОЦЕСС ТОРГОВЛИ → НАСТРОЙКИ → Настройки пакетов.

 

  • ALARM_ON_PURCHASE_FISCALIZED → КСО проверяет параметр beepDurationЕсли property_key = beepDuration, property_value > 0, тогда настройка считается включенной.

Настройки для SetRetail SCO v. 2

Начиная с версии 10.4.5.0 из базы данных 

catalog кассы SCO v. 3 из таблицы sales_management_properties и из файла /home/tc/storage/crystal-cash/modules/visualization/visualization-system-config.xml удалены следующие настройки: 

  • Из /home/tc/storage/crystal-cash/modules/visualization/visualization-system-config.xml удалена настройка touchSequence. → Для настройки используется параметр UI_LOGIN_PASSWORD в базе данных 

    catalog.

  • showPickList → Для включения пик-листа на КСО используется параметр catalogEnabled в базе данных 

    catalog.
    Также включение пик-листов визуализировано в шаблоне кассы: Кассовый модуль → Шаблоны касс → шаблон кассы самообслуживания → ПРОЦЕСС ТОРГОВЛИ → НАСТРОЙКИ → Дополнительные настройки.

  • enableGlobalSearch → Для включения глобального поиска по каталогу используется параметр globalSearchEnabled в базе данных 

    catalog в таблице sales_management_properties.
    Также включение глобального поиска по каталогу визуализировано в шаблоне кассы: Кассовый модуль → Шаблоны касс → шаблон кассы самообслуживания → ПРОЦЕСС ТОРГОВЛИ → НАСТРОЙКИ → Дополнительные настройки.

 

  • allowAddCardByPhone → В базе данных 

    catalog для параметра allowAddCardByPhone изменен модуль  SCO CASH_CONFIG
    Также включение кнопки Поиск по номеру телефона визуализировано в шаблоне кассы: Кассовый модуль → Шаблоны касс → шаблон кассы самообслуживания → ПРОЦЕСС ТОРГОВЛИ → НАСТРОЙКИ → Дополнительные настройки.

 

  • callAttendantToReturnProduct → В базе данных 

    catalog для параметра callAttendantToReturnProduct изменен модуль  SCO CASH_CONFIG
    Также включение настройки Вызов помощника для возврата удаленных покупателем товаров (SCO) визуализировано в шаблоне кассы: Кассовый модуль → Шаблоны касс → шаблон кассы самообслуживания → ПРОЦЕСС ТОРГОВЛИ → НАСТРОЙКИ → Дополнительные настройки.

 

  • isCallAttendantOnGiftCardScan → Для настройки используется параметр callAttendantForGiftCardConfirmatio.
    Также включение настройки Вызов помощника для подтверждения применения подарочной карты визуализировано в шаблоне кассы: Кассовый модуль → Шаблоны касс → шаблон кассы самообслуживания → ПРОЦЕСС ТОРГОВЛИ → НАСТРОЙКИ → Дополнительные настройки.

 

  • Из /home/tc/storage/crystal-cash/modules/visualization/visualization-system-config.xml удалена настройка enableCoupons. → Для настройки используется параметр SHOW_COUPONS_ON_PAYMENT_SCREEN в базе данных 

    catalog.

Миграция с SetRetail SCO v.2 на SetRetail SCO v.3

https://crystals.atlassian.net/browse/SCOD-851

https://crystals.atlassian.net/browse/SCOD-1129

https://crystals.atlassian.net/browse/CR-10040

10.4.6.0

Описание

Ниже представлена подробная инструкция по миграции с кассового ПО SetRetail SCO v.2 на SetRetail SCO v.3.

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

Процесс миграции

Ниже приведен пример работы с переводным патчем SetRetail SCO v.2 10.4.5.3 → SetRetail SCO v.3 10.4.5.8.

Так как переводной патч собирается индивидуально по запросу клиента, то исходная и целевая версии будут зависеть от запроса.

1. Перед началом перевода убедитесь, что на КСО на базе SetRetail SCO v.2 установлена версия 10.4.5.3.

Проверить версию ПО можно на кассе в режиме консультанта → версия будет указана в левом нижнем углу экрана.

2. Получите переводной патч SetRetail SCO v.2 10.4.5.3 → SetRetail SCO v.3 10.4.5.8 → следуя инструкции в статье Обновление SetRetail (Менеджер управления конфигурацией), загрузите переводной патч на сервер SetCentrum/SetRetail10 → подождите несколько минут.

 

3. Перейдите в МУК (http://IP-адрес сервера SetCentrum/SetRetail10:8092) → выберите КСО на базе SetRetail SCO v.2 с версией 10.4.5.3 → выполните обновление на версию 10.4.5.8, как указано в главе Обновление касс.

 

4. На КСО начнется процесс обновления → на экране появится соответствующее информационное сообщение.

 

5. Через несколько минут (примерно 5-7 минут) появится экран загрузки SetRetail SCO v.3, это значит, что КСО была успешно мигрирована → после загрузки отобразится экран ожидания покупателя для SetRetail SCO v.3.

После обновления