Перейти к основному содержимому

Расчетно-кассовое обслуживание (РКО)

Дата публикации: 12 фервраля 2025 года.
Дата последней редакции: 19 фервраля 2025 года.

Виджет РКО является частью системы динамического удаленного управления медиа контентом, предназначенный для визуального отображения покупателю (потребителю) информации о наименовании товара (услуги), сумме денежных средств, проведенной через кассовый аппарат и прочей информации, обеспечивая прозрачность расчетов при осуществлении торговых операций.

Динамическое управление медиаконтентом.

Динамическое управление медиаконтентом – это технология удаленного обновления и управления информацией, отображаемой на экранах, где содержатся данные о товарах (услугах), включая изображение, наименование, стоимость, описание и другие параметры. При изменении любого из этих данных обновление происходит автоматически через автоматизированное рабочее место (программное обеспечение) Клиента, без необходимости повторной подготовки и загрузки медиаконтента, что обеспечивает оперативное и гибкое управление информацией на экранах.

Пример динамического управления медиаконтентом.

Пример динамического управления медиаконтентом.

Схема управления

Структурная схема динамического управления медиаконтентом.

Структурная схема динамического управления медиаконтентом.

Схема управления

Преимущества динамического управления медиаконтентом:

  1. Оперативное обновление информации – данные о товарах и услугах меняются автоматически без необходимости ручной загрузки нового контента.
  2. Гибкость управления – можно быстро вносить изменения в цены, описание и другие параметры без сложных процессов редактирования.
  3. Экономия времени и ресурсов – исключается необходимость создания и загрузки нового контента при каждом изменении информации.
  4. Снижение ошибок – автоматическое обновление минимизирует риск устаревшей или некорректной информации.
  5. Централизованное управление – можно управлять контентом сразу на нескольких экранах из единого программного интерфейса.
  6. Персонализация контента – возможность адаптировать отображаемую информацию под разные целевые аудитории и внешние факторы (время суток, сезонность и т. д.).
  7. Повышение эффективности маркетинга – позволяет оперативно запускать акции, обновлять рекламные предложения и продвигать товары.
  8. Совместимость с другими системами – интеграция с CRM, ERP и другими бизнес-приложениями для автоматизированного обмена данными.
  9. Оптимизация затрат – снижение расходов на печать и распространение статических рекламных материалов.
  10. Увеличение вовлеченности клиентов – динамический контент привлекает больше внимания со стороны посетителей (клиентов).

Виджет Расчетно-кассового обслуживания

Виджет РКО – частный случай технологии динамического меню.

Настройка виджета РКО

В работе виджета РКО принимают следующие устройства:

1. Автоматизированное рабочее место кассира (Касса).

Здесь формируются данные для визуального отображения покупателю (потребителю) информации о приобретаемом товаре, скидках, ценах и другой полезной информации. Файл имеет структуру *.json Настройка файла *.json оговаривается заранее и согласуется с Заказчиком где внедрена данная система.

Пример файла *.json

Пример файла *.json

Пример файла

2. Устройство с настроенным интерфейсом (планшет, экран).

Устройство, на котором будет отображаться информация для покупателя.

2.1 Настройка выполняется в пункте меню Устройства.

Устройства

2.2 Кликаем мышкой на отображении экрана устройства Устройства – заходим в настройки устройства, которое будет отображать данные РКО.

Устройства

2.3 В Конфигурация интерфейсов подключения нажимаем кнопку Устройства и выбираем Устройства

2.4 Настраиваем интерфейс согласно согласованному заранее протоколу обмена. Для РКО настройка интерфейса выглядит следующим образом:

Устройства

  • Название – Название интерфейса, по умолчанию Interface 1.
  • #назначение – создается тег, который будет связывать кармик РКО с интерфейсом устройства.
  • Подключение – для РКО выбирается TCP/IP server. Это означает что на устройстве запустится программный TCP/IP server с помощью которого будет осуществляться обмен данными между Кассой и Устройством.
  • Протокол - Data Viewer TCP – протокол обмена данными.
  • Порт локального сервера2332 - любой порт для обмена данными в стандарте протоколов TCP/IP
  • Ключ (Data Key)ReceiptStatus – Ключ из файла *.json ("ReceiptStatus":"Create"), означающий о наличии в обмене между Кассой и Устройством данных для покупателя (потребителя) и значение которого (Create) будет применено в настройках событий кармика РКО.

2.5 Все изменения в Настройках устройства и интерфейсов завершаем кнопкой Устройства

3. Создаем Кармик для РКО

3.1 Для кармика РКО должен быть заранее подготовлено окно, куда будет выводится информация для покупателя. Использовать существующие окна не рекомендуется – т.к. планируется, что информация по РКО будет накладываться на уже существующую трансляцию контента.

Окно создаем в пункте меню Макеты

окна

Внимание

Окно для РКО создаем с самым высоким параметром Z, для того чтобы при его работе оно было выше всех окон.

3.2 Обычным способом создаем кармик

3.3 В созданном кармике создаем компонент - Виджет РКО и назначаем ему теги кармика и окна.

Кармик

3.4 Настраиваем событие Push (не обязательно к выполнению)

  • Событие Push – позволяет проверить работу шаблона виджета РКО (не обязательное для работы РКО). При нажатии кнопки Старт – на экран устройства выводится шаблон РКО, при нажатии кнопки Стоп – шаблон убирается с экрана устройства. Подходит для первоначального тестирования работы РКО.

Пример настройки компонента с событием Push

Пример настройки компонента с событием Push

Пример настройки компонента с событием Push

Совет

Подпишите устройство на кармик РКО и выполните последовательно команды Push-Старт и Push-Стоп. Убедитесь, что шаблон виджета РКО отрабатывает на устройстве. Пример настройки компонента с событием Push

3.5 Настраиваем событие Sensor

  • Событие Sensor – рабочее событие по которому будет срабатывать виджет при обнаружении данных для отображения (обязательное для работы РКО).

Пример настройки компонента с событием Sensor

  • Старт по событиям – Значение Create – значение параметра ReceiptStatus по которому происходит старт работы виджета РКО при выполнении условия.
  • Стоп по событиям – Значение Closed - значение параметра ReceiptStatus по которому происходит завершение работы виджета РКО при выполнении условия.
  • #назначение - #rko – тег по которому связан кармик РКО с интерфейсом устройства.

3.6 Связываем кармик РКО с устройствами - нажимаем кнопку Кармик

Кармик

3.7 В окне Назначение интерфейсов связываем кармик с интерфейсом устройства - выбираем в чек-боксе

Кармик

Внимание

Если устройство(ва) не подписаны на кармик РКО то окно Связанные с тегом интерфейсы будет пустым.

4. Подписка устройства(-в) на кармик РКО

4.1 Подпишите на кармик РКО все устройства с настроенным интерфейсом.

Устройства

4.2 Проверьте назначение интерфейсов в кармике РКО

Кармик

Проверка работоспособности РКО (для технических специалистов)

Перед вводом в промышленную эксплуатацию виджета РКО рекомендуется проверить его работу на тестовом устройстве. Для этого необходимо настроенное устройство на работу с РКО и программа клиент для различных протоколов удалённого доступа, например самая распространённая PuTTY

  1. Проверить в логах устройства старт TCP/IP сервера.

Лог устройства

  1. Подключится про помощи терминального клиента (PuTTY) к устройству. Для подключения нужно знать IP устройства, порт TCP/IP сервера и выбрать тип соединения Raw

Настройки устройства

IP-адрес устройство можно узнать в настройках устройства.

PuTTY

Установить соединение с сервером.

Лог устройства

При успешном соединении в логах устройства отобразится соответствующее подключение к серверу устройства.

  1. Отправить на устройство заранее подготовленный файл *.json с данными Кассы.

Пример файла

В случае успеха получим результат. Система работоспособна.

Результат РКО

Законодательная база.

В современных условиях розничной торговли законодательство Республики Беларусь (РБ) и Российской Федерации (РФ) предъявляет повышенные требования к информированию покупателей о товарах и услугах. Одним из таких требований является использование индикаторов покупателя – устройств, отображающих информацию о наименовании товара, его стоимости, количестве и итоговой сумме покупки.

Законодательная база РБ

  • Постановление Совета Министров Республики Беларусь и Национального банка Республики Беларусь от 6 июля 2011 года № 924/16 «Об использовании кассового и иного оборудования при приеме средств платежа.
  • СТБ 1364.0-2015 «Аппараты кассовые суммирующие и специальные компьютерные системы. Общие технические условия».

Законодательная база РФ

  • Федеральный закон от 22 мая 2003 года № 54-ФЗ "О применении контрольно-кассовой техники при осуществлении расчетов в Российской Федерации".
  • ГОСТ Р 56042-2014 "Стандарты финансовых операций. Двумерные символы штрихового кода для осуществления платежей физических лиц".