Публичное пространство
SetRetail SCO v.3◾Звуковое сопровождение
- 1 Описание
- 2 Ценность
- 3 Пример работы успешного сценария
- 4 Пример работы отрицательного сценария
- 5 Ограничения
- 6 Дополнительная информация
- 7 Настройка
- 8 Статьи по теме
Описание
Начиная с версии 10.4.17.4 для КСО на базе SetSCO v.3 доступно звуковое сопровождение при работе на кассе. В версии 10.4.20.0 функциональность была расширена двумя дополнительными сценариями для звукового сопровождения: уведомление при отказе покупателя от печати бумажной копии чека и напоминание на этапе оплаты.
В версию 10.4.21.0 добавлен дополнительный сценарий для звукового сопровождения - Ошибка запрета продажи товарной группы.
Функциональность доработана в версии 10.4.27.0:
реализовано звуковое сопровождение сканера через аудиовыход кассы (колонки). Это позволяет полностью заменить штатные звуки сканера на кастомизированные аудиофайлы;
реализовано программное управление усиления звука и возможность установки минимального порога громкости.
Ценность
Звуковое сопровождение позволяет расширить методы информирования покупателя о событиях на КСО.
Пример работы успешного сценария
Покупатель нажимает “Вызвать консультанта”
Покупатель открывает чек сканированием товара.
Покупателю требуется помощь консультанта → покупатель нажимает Вызвать консультанта.
КСО воспроизводит информационный (informative) звук.
Консультант подходит к КСО и авторизуется сканированием бейджа → звук приостановлен.
Подтверждение возраста покупателя
Покупатель добавляет в чек товар с возрастным ограничением → покупатель нажимает Перейти к оплате.
КСО блокируется и вызывает консультанта для подтверждения возраста → воспроизводится информационный (informative) звук.
Консультант авторизуется на КСО сканированием бейджа → звук приостановлен → возраст покупателя подтверждается автоматически.
КСО переходит на экран выбора типов оплаты → воспроизводится звук успешной операции (positive).
Ошибка “Мы не смогли найти то, что вы просканировали”
Покупатель открывает чек сканированием товара.
Покупатель сканирует штрихкод товара, который отсутствует в базе данных.
На экране отображается сообщение об ошибке Мы не смогли найти то, что вы просканировали. Попробуйте еще раз или позовите консультанта → воспроизводится негативный (negative) звук.
Покупатель сканирует штрихкод следующего товара → товар добавлен в чек → звук приостановлен.
Успешная оплата
Покупатель открывает чек сканированием товара.
Покупатель нажимает Перейти к оплате → КСО переходит на экран выбора типов оплаты.
Покупатель выбирает тип оплаты Банковской картой.
Оплата проходит успешно → чек фискализируется → воспроизводится звук успешной операции (positive).
Сканирование товара и карты лояльности
Покупатель подходит к КСО и сканирует штрихкод товара.
В момент считывания штрихкода КСО воспроизводит звук успешного сканирования (positive_scan) через колонки.
Товар добавляется в чек.
Покупатель сканирует карту лояльности.
В момент считывания карты КСО воспроизводит звук успешного сканирования (positive_scan).
Карта успешно применяется к чеку.
Неуспешное сканирование (ошибка чтения)
Покупатель пытается отсканировать поврежденный или некорректный штрихкод товара.
Сканер считывает данные, но система распознает их как ошибочные (например, неверная контрольная сумма, неизвестный формат или товар отсутствует в базе данных).
КСО воспроизводит звук неуспешного сканирования (negative_scan) через колонки.
Товар не добавляется в чек -> на экране отображается сообщение об ошибке или предложение повторить попытку.
Действие недоступно (ошибка сканирования)
Покупатель находится на экране, где сканирование запрещено (например, в процессе обработки оплаты).
Покупатель пытается отсканировать штрихкод товара.
КСО фиксирует попытку сканирования, но действие заблокировано → воспроизводится звук «Действие недоступно» (action_not_available).
На экране отображается соответствующее уведомление -> товар в чек не добавляется.
Пример работы отрицательного сценария
Отсутствует файл звукового сопровождения
Покупатель открывает чек сканированием товара.
Покупателю требуется помощь консультанта → покупатель нажимает Вызвать консультанта.
Звуковое сопровождение отсутствует.
Консультант подходит к КСО и авторизуется сканированием бейджа.
Ограничения
По умолчанию аудиофайлы хранятся в папке /home/tc/storage/crystal-cash/media/sound. Если аудиофайл для события не загружен, тогда звук для этого события не воспроизводится.
При использовании инструмента синхронизации медиаконтента SetSync путь для загрузки файлов звукового сопровождения для касс SetSCO v3 должен отличаться от пути по умолчанию, например, /home/tc/storage/crystal-cash/media/sound_setsync.
Обратите внимание, рекомендуется создавать новую папку для использования SetSync в директории /home/tc/storage/crystal-cash/media.При загрузке кастомизированных звуков используются только стандартные названия:
informative (для информационных сообщений);
negative (для сообщений об ошибке);
positive (для успешных сообщений);
positive_scan (для успешного сканирования ШК);
negative_scan (для неуспешного сканирования ШК);
action_not_available (для недоступности сканирования).
Проигрываются все форматы, поддерживаемые MPlayer.
Звук воспроизводится только для событий, описанных в статье.
Одновременно на кассе может быть включено информирование покупателя либо с помощью звукового сопровождения, либо с помощью сигналов зуммера/фонаря (описано в статье https://crystals.atlassian.net/wiki/spaces/SR10SUPPORT/pages/4480499745). При этом звуковое сопровождение сканера может быть использовано одновременно с информированием с помощью сигналов зуммера/фонаря.
Если на сервере включено звуковое сопровождение сканера, тогда требуется отключить воспроизведение звука на самом сканере. Для этого воспользуйтесь инструкцией по настройке вашей модели сканера.
Звуковые события сканера накладываются на основное звуковое сопровождение (не прерывают его), но прерывают друг друга.
Воспроизведение звука сканера прерывается любым новым событием (новый скан, закрытие окна и т.д.).
Если сканер не распознал формат ШК, тогда сигнал не передается на кассу и звук не воспроизводится.
Если не настроен функционал звукового сопровождения (кассовых событий или сканера), тогда в окне настройки громкости не отображается соответствующий ползунок.
Дополнительная информация
Таблица звукового сопровождения
Группа | Название звука | Событие |
Информационное | informative | Нажатие на кнопку Вызвать консультанта |
Уведомление Подтверждение возраста | ||
Уведомление Консультант подойдет для подтверждения вашего возраста | ||
Уведомление Консультант сейчас подойдет для подтверждения удаления товаров | ||
Товар запрещен к продаже (сообщение от ЧЗ, ОИСМ, SM) | ||
Уведомление Отказ от сканирования марки | ||
Уведомление Автоматическое аннулирование чека 10.4.19.0 | ||
Уведомление Отказ покупателя от печати чека 10.4.20.0 | ||
Напоминание на этапе оплаты 10.4.20.0 | ||
Успешное *должно работать для любого способа оплаты | positive | Оплата прошла успешно* |
Переход на экран выбора способа оплаты** | ||
КВП приняла вес товара | ||
Сообщение КВП. Поместите этот товар на платформу «Покупки», чтобы продолжить | ||
Запрос сканирования марки/акцизной марки | ||
Ошибочное *должно работать для любого способа оплаты | negative | Оплата не прошла* |
Отмена оплаты чека* | ||
Ошибки фискализации | ||
Ошибка добавления товара (товар не найден, отсканирован несуществующий ШК):
| ||
Ошибка сканирования марки:
| ||
Ошибка запрета продажи товарной группы 10.4.21.0 | ||
Сообщение КВП. Верните товар на платформу | ||
Сообщение КВП. Вес не соответствует ожидаемому | ||
Сообщение КВП. Уберите товар с платформы | ||
Сообщение КВП. На платформе “покупки“ обнаружен лишний вес |
Таблица звукового сопровождения сканера
Группа | Название звука | Событие |
Успешное | positive_scan | Успешно сканирование и распознавание ШК сканером |
Ошибочное | negative_scan | Неуспешное сканирование: сканеру не удалось распознать и обработать ШК |
Действие недоступно | action_not_available | Сканирование на данном этапе работы с кассой невозможно |
Настройка
Главы, отмеченные *, являются опциональными.
Прочитайте информационное пояснение в голубом поле перед тем как выполнять шаги.
Установка MPlayer*
*Как правило, компоненты MPlayer установлены по умолчанию, но в более ранних сборках Linux они могут отсутствовать.
Подключитесь к кассе по ssh → выполните команду ниже для проверки установленных компонентов MPlayer.
mplayerЕсли возвращается ответ ниже, тогда MPlayer уже установлен → пропустите следующие шаги и переходите в главу https://crystals.atlassian.net/wiki/spaces/SR10SUPPORT/pages/5186126034/SetRetail+SCO+v.3#%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-%D0%B7%D0%B2%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B3%D0%BE-%D1%81%D0%BE%D0%BF%D1%80%D0%BE%D0%B2%D0%BE%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D1%8F.
Если на команду возвращается ответ
Command 'mplayer' not found, тогда скачайте файлы установщика MPlayer:Распакуйте архив на своем компьютере → в результате получится файл для установки
mplayer_install.run.Подключитесь к кассе → загрузите файл в папку /home/tc/storage.
Перейдите в папку и запустите установку командой ниже.
cd /home/tc/storage
./mplayer_install.runПерезагрузите кассу.
Выбор звуковой карты*
*Данный раздел актуален для вас только в том случае, если на вашей кассе подключено 2 и более звуковых карт.
Если на кассе подключена только одна звуковая карта, тогда пропустите этот раздел и переходите в главу https://crystals.atlassian.net/wiki/spaces/SR10SUPPORT/pages/5186126034/SetRetail+SCO+v.3#%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-%D0%B7%D0%B2%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B3%D0%BE-%D1%81%D0%BE%D0%BF%D1%80%D0%BE%D0%B2%D0%BE%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D1%8F.
Подключитесь к кассе по ssh → выполните команду ниже для проверки доступных карт.
aplay -lvНа кассе есть две доступных карты → по умолчанию активна карта 0.
Если нужна другая карта, например, карта 1, тогда выполните команды ниже.
Обратите внимание, перезагрузка после смены карты не требуется.
card=1
echo defaults.ctl.card ${card} > /home/tc/.asoundrc
echo defaults.pcm.card ${card} >> /home/tc/.asoundrcНастройка интерфейса вывода звука*
*Данный раздел актуален для вас, если на вашей кассе присутствует одна звуковая карта, но два интерфейса вывода звука.
Если на кассе есть только один интерфейс вывода звука, тогда пропустите этот шаг и переходите в главу https://crystals.atlassian.net/wiki/spaces/SR10SUPPORT/pages/5186126034/SetRetail+SCO+v.3#%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-%D0%B7%D0%B2%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B3%D0%BE-%D1%81%D0%BE%D0%BF%D1%80%D0%BE%D0%B2%D0%BE%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D1%8F.
Подключитесь к кассе по ssh → выполните команду ниже для проверки доступных карт.
aplay -lvНа кассе одна доступная карта, но два интерфейса вывода звука.
Выберите номер звуковой карты и интерфейс вывода с помощью команды ниже.
card=0
device=0
mkdir -p ~/.mplayer
echo "ao=alsa:device=hw=${card},${device}" > ~/.mplayer/configНастройка звукового сопровождения
Войдите на сервер SetCentrum/SetRetail10 → перейдите в раздел Кассовый модуль → вкладка Шаблоны касс → кликните дважды на шаблон кассы самообслуживания SCO_3 для его редактирования.
В шаблоне кассы перейдите в раздел ПРОЦЕСС ТОРГОВЛИ → вкладка НАСТРОЙКИ → Выберите меню Настройки звука → включите
Звуковое сопровождение.
Включите звуковое сопровождение для требуемой группы уведомлений, например,
Информационное → отобразится список событий, для которых можно включить сопровождение.
Выберите и настройте сопровождения для требуемых событий на КСО:
введите название звука сопровождения (если используете собственные загруженные звуковые файлы, а не дефолтные);
укажите значение для начальной задержки в мс (рекомендованное значение - 100 мс);
укажите значение для паузы между воспроизведением звуков в мс;
укажите количество повторений звуков.
Таким образом настройте сопровождение для всех требуемых событий → включите
Управление громкостью в режиме покупателя → укажите настройки громкости звуков:
Минимальное значение уровня громкости: ограничивает нижний порог регулировки громкости в меню консультанта;
Коэффициент усиления громкости: позволяет программно усилить звук (максимально до 500%), если штатной громкости оборудования недостаточно.
→ кликните СОХРАНИТЬ.
Настройка громкости звуков доступна после обновления кассового ПО до версии 10.4.27.0.
Для управления громкостью звукового сопровождения выдайте роли консультанта/администратора соответствующую привилегию на сервере.
Перейдите в раздел Персонал → вкладка Роли кассиров → кликните дважды на роль Консультант КСО для редактирования.
Выберите блок привилегий Самообслуживание → выберите привилегию Управление уровнем громкости КСО → кликните Добавить к роли → кликните Сохранить.
Перезагрузите кассу.
Настройка звукового сопровождения сканера
Функциональность звукового сопровождения сканера доступна только после обновления кассового ПО до версии 10.4.27.0.
В шаблоне кассы перейдите в раздел ПРОЦЕСС ТОРГОВЛИ → НАСТРОЙКИ -> Настройки звука → включите
Звуковое сопровождение сканера.
Выберите и настройте сопровождения для требуемых событий при работе со сканером на КСО:
введите название звука сопровождения (если используете собственные загруженные звуковые файлы, а не дефолтные);
укажите настройки громкости звуков:
Минимальное значение уровня громкости: ограничивает нижний порог регулировки громкости в меню консультанта;
Коэффициент усиления громкости: позволяет программно усилить звук (максимально до 500%), если штатной громкости оборудования недостаточно.
→ кликните СОХРАНИТЬ.
Управление громкостью на КСО
Добавление кнопки в меню консультанта
Обратите внимание, расположение кнопки зависит от требований торговой сети.
В шаблоне кассы самообслуживания SCO_3 перейдите на вкладку ИНТЕРФЕЙС → кликните НАСТРОЙКА МЕНЮ КОНСУЛЬТАНТА.
На требуемой вкладке кликните на свободную ячейку.
В поле Функция кассы введите Громкость звука → поле Название кнопки заполнится автоматически → кликните ПРИМЕНИТЬ.
Кликните Сохранить.
Настройка громкости в режиме консультанта
Авторизуйтесь на КСО сканированием бейджа → нажмите на кнопку Меню консультанта.
Нажмите Громкость звука.
Перемещением ползунка отрегулируйте громкость звука для кассы и сканера → кликните Сохранить.
Регулировка звука для сканера доступна только после обновления кассового ПО до версии 10.4.27.0.
Внизу экрана появится всплывающее уведомление Настройки сохранены → нажмите Выйти, чтобы вернуть КСО в режим покупателя.
Выключение звукового сопровождения в режиме покупателя
Выключение звукового сопровождения действует только в рамках одного чека.
Обратите внимание, отключение звука покупателем не действует на группу Информационное и на следующие события: Оплата прошла успешно, Оплата не прошла, Отмена оплаты чека, Ошибка фискализации.
Нажмите на кнопку в нижней части экрана → вид кнопки изменится на → звуковое сопровождение в рамках чека выключено.