Публичное пространство
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.