Расчетно-кассовое обслуживание (РКО)
Дата публикации: 12 фервраля 2025 года.
Дата последней редакции: 19 фервраля 2025 года.
Виджет РКО является частью системы динамического удаленного управления медиа контентом, предназначенный для визуального отображения покупателю (потребителю) информации о наименовании товара (услуги), сумме денежных средств, проведенной через кассовый аппарат и прочей информации, обеспечивая прозрачность расчетов при осуществлении торговых операций.
Динамическое управление медиаконтентом.
Динамическое управление медиаконтентом – это технология удаленного обновления и управления информацией, отображаемой на экранах, где содержатся данные о товарах (услугах), включая изображение, наименование, стоимость, описание и другие параметры. При изменении любого из этих данных обновление происходит автоматически через автоматизированное рабочее место (программное обеспечение) Клиента, без необходимости повторной подготовки и загрузки медиаконтента, что обеспечивает оперативное и гибкое управление информацией на экранах.
Пример динамического управления медиаконтентом.
Структурная схема динамического управления медиаконтентом.
Преимущества динамического управления медиаконтентом:
- Оперативное обновление информации – данные о товарах и услугах меняются автоматически без необходимости ручной загрузки нового контента.
- Гибкость управления – можно быстро вносить изменения в цены, описание и другие параметры без сложных процессов редактирования.
- Экономия времени и ресурсов – исключается необходимость создания и загрузки нового контента при каждом изменении информации.
- Снижение ошибок – автоматическое обновление минимизирует риск устаревшей или некорректной информации.
- Централизованное управление – можно управлять контентом сразу на нескольких экранах из единого программного интерфейса.
- Персонализация контента – возможность адаптировать отображаемую информацию под разные целевые аудитории и внешние факторы (время суток, сезонность и т. д.).
- Повышение эффективности маркетинга – позволяет оперативно запускать акции, обновлять рекламные предложения и продвигать товары.
- Совместимость с другими системами – интеграция с CRM, ERP и другими бизнес-приложениями для автоматизированного обмена данными.
- Оптимизация затрат – снижение расходов на печать и распространение статических рекламных материалов.
- Увеличение вовлеченности клиентов – динамический контент привлекает больше внимания со стороны посетителей (клиентов).
Виджет Расчетно-кассового обслуживания
Виджет РКО – частный случай технологии динамического меню.
Настройка виджета РКО
В работе виджета РКО принимают следующие устройства:
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-Стоп. Убедитесь, что шаблон виджета РКО отрабатывает на устройстве.
3.5 Настраиваем событие Sensor
- Событие
Sensor
– рабочее событие по которому будет срабатывать виджет при обнаружении данных для отображения (обязательное для работы РКО).
- Старт по событиям – Значение
Create
– значение параметраReceiptStatus
по которому происходит старт работы виджета РКО при выполнении условия. - Стоп по событиям – Значение
Closed
- значение параметраReceiptStatus
по которому происходит завершение работы виджета РКО при выполнении условия. - #назначение -
#rko
– тег по которому связан кармик РКО с интерфейсом устройства.
3.6 Связываем кармик РКО с устройствами - нажимаем кнопку
3.7 В окне Назначение интерфейсов связываем кармик с интерфейсом устройства - выбираем в чек-боксе
Если устройство(ва) не подписаны на кармик РКО то окно Связанные с тегом интерфейсы будет пустым.
4. Подписка устройства(-в) на кармик РКО
4.1 Подпишите на кармик РКО все устройства с настроенным интерфейсом.
4.2 Проверьте назначение интерфейсов в кармике РКО
Проверка работоспособности РКО (для технических специалистов)
Перед вводом в промышленную эксплуатацию виджета РКО рекомендуется проверить его работу на тестовом устройстве. Для этого необходимо настроенное устройство на работу с РКО и программа клиент для различных протоколов удалённого доступа, например самая распространённая PuTTY
- Проверить в логах устройства старт TCP/IP сервера.
- Подключится про помощи терминального клиента (PuTTY) к устройству. Для подключения нужно знать IP устройства, порт TCP/IP сервера и выбрать тип соединения Raw
IP-адрес устройство можно узнать в настройках устройства.
Установить соединение с сервером.
При успешном соединении в логах устройства отобразится соответствующее подключение к серверу устройства.
- Отправить на устройство заранее подготовленный файл *.json с данными Кассы.
В случае успеха получим результат. Система работоспособна.
Законодательная база.
В современных условиях розничной торговли законодательство Республики Беларусь (РБ) и Российской Федерации (РФ) предъявляет повышенные требования к информированию покупателей о товарах и услугах. Одним из таких требований является использование индикаторов покупателя – устройств, отображающих информацию о наименовании товара, его стоимости, количестве и итоговой сумме покупки.
Законодательная база РБ
- Постановление Совета Министров Республики Беларусь и Национального банка Республики Беларусь от 6 июля 2011 года № 924/16 «Об использовании кассового и иного оборудования при приеме средств платежа.
- СТБ 1364.0-2015 «Аппараты кассовые суммирующие и специальные компьютерные системы. Общие технические условия».
Законодательная база РФ
- Федеральный закон от 22 мая 2003 года № 54-ФЗ "О применении контрольно-кассовой техники при осуществлении расчетов в Российской Федерации".
- ГОСТ Р 56042-2014 "Стандарты финансовых операций. Двумерные символы штрихового кода для осуществления платежей физических лиц".