Вниманию специалистов технической поддержки!
Запрещается аннулировать в базе данных кассы чек с данными отправленными в УТМ!
Настройка ЕГАИС на сервере
1. На сервере SetRetail/SetCentrum перейдите в Интеграция → Внешние процессинги → кликните .
2. Введите в строке поиска ЕГА → кликните ЕГАИС → установите флажок ЕГАИС → кликните .
3. Кликните по процессингу ЕГАИС.
4. Для каждого магазина установите требуемые настройки → кликните .
Адрес службы ЕГАИС - IP-адрес транспортного модуля ЕГАИС в формате http://XXX.XXX.XXX.XXX:8080/xml.
Таймаут обращения к службе ЕГАИС в секундах - таймаут ожидания ответа от сервера в секундах.
Строгая проверка акцизной марки - контроль уникальности акцизной марки (по "усеченному" штрих-коду).
Не печатать слип ЕГАИС - установка флажка отключает печать слипа ЕГАИС при наличии QR-кода чека.
Не передавать EAN код алкогольной продукции в УТМ - установка флажка отключает передачу в УТМ данных по штрих-коду.
Для отмены внесенных изменений кликните .
Если установить флажок Настраивается в магазине - тогда IP-адрес и остальные настройки придется настраивать на каждом сервере индивидуально. Ввод данных на сервере SetCentrum будет заблокирован.
При топологии SetRetail ↔ Кассы настройка процессинга ЕГАИС на сервере SetRetail производится аналогичным образом.
Отключение печати слипа ЕГАИС
- SRTB-2558Получение подробных данных проблемы… СТАТУС
10.2.74.0
Согласно требованиям 54-ФЗ ФСРАР разрешено не печатать слип ЕГАИС, если есть QR-код чека. Это позволяет сэкономить использование чековой ленты.
В настройках подключения ЕГАИС установите флажок Не печатать слип ЕГАИС.
Проверка активации ЕГАИС на кассе
Для того, чтобы проверить, активирован ли ЕГАИС на кассе необходимо войти в меню "Конфигуратор" -> "Внешние системы" и убедиться, что есть пункт "ЕГАИС (используется)".
Также можно проверить корректность пришедшего адреса транспортного модуля ЕГАИС. Для того, чтобы проверить адрес транспортного модуля, необходимо подключиться к кассе удаленно, например через проводник, как на рисунке. Также удаленно подключиться к кассе можно с помощью инструментария "Консоль управления".
Перейдите в папку \\IP-кассы\tc\storage\crystal-cash\config и откройте на просмотр файл register-external-systems.xml, в нём должен быть адрес транспортной системы ЕГАИС, тот, который был указан на сервере SetRetail10.
Также на сервере при создании магазина обязательно должны быть правильно введены реквизиты ИНН и КПП юридического лица, которое будет задействовано на кассе:
Настройка сканера
Касса с подключением USB-сканера
Для сканирования акцизных марок, необходимо использовать сканер, который позволяет читать 2D-коды.
На кассе в независимости от того, какой тип сканера COM, USB или PS/2, в меню конфигуратора необходимо настроить сканер, выбрав пункт "Разрыв клавиатуры (2D)".
Важно! В используемом сканере должен быть включены следующие режимы:
- Передача данных через тип порта PS/2.
Касса с подключением 2D-сканера к весовой ячейке через AUX-порт
Данная схема актуальна при использовании стационарного сканера и ручного 2D-сканера.
В нашем примере 2D-сканер модели QD24ХХ + весовая ячейка модели Magellan 8400:
1. Запрограммируйте сканеры согласно инструкции.
Сначала необходимо запрограммировать Magellan8400 на работу с весовой ячейкой и работу с ручным сканером.
Затем необходимо произвести программирование ручного сканера QD24XX.
3. На сервера магазина зарегистрируйте прикассовое весовое оборудование:
4. На кассе следует произвести следующие настройки:
- Сначала произведите настройки подключения весовой ячейки:
- В подключении сканера выберите порт "Через весы".
Проверка связи с ЕГАИС на кассе
Далее, чтобы протестировать связь с транспортным модулем ЕГАИС: просканируйте алкогольный товар -> просканируйте акцизную марку. После сканирования акцизной марки касса отправить запрос в ЕГАИС, если связь с системой будет отсутствовать, тогда будет выдано соответствующее сообщение.
Если данные с отсканированного 2D-кода переданы некорректно, тогда появится сообщение на кассе об ошибочном сканировании:
Пример работы. Продажа алкогольного товара
Продажа алкогольного товара происходит следующим образом: просканируйте штрих-код алкогольного товара -> просканируйте 2D-код акцизной марки -> выполните стандартные действия по финализации чека:
В результате печати чека, будет распечатано 2 чека: один фискальный и один с 2D-кодом ЕГАИС.
Пример работы. Несколько бутылок в коробке
Важно! Если производится покупка алкогольного товара одной коробкой, то при сканировании ШК товара или ввода его кода, затем необходимо просканировать каждую бутылку с акцизной марки в коробке:
Интеграция. Прогрузка алкогольного товара с признаком ЕГАИС
Для того, чтобы при сканировании алкогольного товара осуществлялся запрос к ЕГАИС в его xml-структуре должен быть специальный признак, только при его наличии, будет производиться запрос на сканирование акцизной марки. Пример xml-файла с параметром запроса к ЕГАИС.
Отмена сканирования акцизной марки
Для того, чтобы отказаться от добавления товара в чек при сканировании акцизной марки, необходимо добавить к роли кассира соответствующую привилегию:
Запрет изменения количества акцизного алкоголя
10.2.37.0
- SRTB-1847Получение подробных данных проблемы… СТАТУС
В некоторых торговых сетях может быть запрещен ввод количества для акцизного алкоголя. Это сделано в том числе для того, чтобы исключить продажу бутылки с другим штрих-кодами. В данном случае эта настройка позволяет запретить изменение количества для акцизного алкоголя, чтобы кассир сканировал ШК+АМ для каждой бутылки, тем самым, избегая возможной ошибки.
При редактировании также нужно запрещать увеличение количества, так как это может привести к неверному штрих-коду товара в ЕГАИС.
Настройка включается в типе алкогольного товара. По умолчанию выключена.
Добавление акцизного алкогольного товара только по ШК
10.2.39.0
- SRTB-1900Получение подробных данных проблемы… СТАТУС
Данная функциональность предоставляет возможность, например, директору магазина, исключить отправку неверной пары ШК+АМ в УТМ, чтобы избежать возможных претензий со стороны ФСРАРа.
Для того, чтобы включить функциональность, установите флаг добавлять акцизные товары только по штрих-коду
Пример работы
Сценарий демонстрации - добавление по коду товара
- На кассе настроен ЕГАИС
- На кассе настроена добавление акцизного алкогольного товара только по ШК
- Есть акцизный алкогольный товар с кодом товара, например "12345".
- Кассир авторизуется на кассе
- Вводим код акцизного товара
- Проверяем, касса издает непрерывный звуковой сигнал, появилось сообщение:
Акцизный алкоголь разрешено добавлять только по штрих-коду
- Кассиру необходимо нажать "Отмена", для продолжения работы
- Вводит/Сканирует ШК товара
- Проверяем, появился запрос возраста, происходит стандартное добавление акцизного товара.
Сценарий демонстрации, добавление из меню
- На кассе настроен ЕГАИС
- На кассе настроена добавление акцизного алкогольного товара только по ШК
- Кассир вызывает меню "Список товаров"
- По цене или коду товара находит акцизный алкогольный товар
- Пробует добавить товар
- Проверяем, касса издает звуковой сигнал, товар в чек не добавляется:
Сценарий демонстрации, добавление по короткому коду
- На кассе настроен ЕГАИС
- На кассе настроена добавление акцизного алкогольного товара только по ШК
- На акцизный алкогольный товар настроен короткий код, например: "0"
- Кассир вводит "0", в строку добавления товара. Нажимает "ВВОД"
- Проверяем, касса издает непрерывный звуковой сигнал, появилось сообщение:
Акцизный алкоголь разрешено добавлять только по штрих-коду
- Кассиру необходимо нажать "Отмена", для продолжения работы
Сценарий демонстрации, добавление с кнопки на клавиатуре
- На кассе настроен ЕГАИС
- На кассе настроена добавление акцизного алкогольного товара только по ШК
- На акцизный алкогольный товар настроена кнопка на клавиатуре.
- В режиме добавление товаров в чек, кассир нажимает эту кнопку.
- Проверяем, касса издает непрерывный звуковой сигнал, появилось сообщение:
Акцизный алкоголь разрешено добавлять только по штрих-коду
- Кассиру необходимо нажать "Отмена", для продолжения работы
Дополнительная информация
- Если код товара(артикул)=ШК, то при ручном вводе ШК товар добавляется в чек (ШК товара длиннее 6 символов, или сравнивается с дефолтным ШК)
- Акцизный алкоголь из МЧ вызывается на кассе и требует сканирования ШК и АМ для добавления в чек.
Запрет продажи акцизного алкоголя с марками "старого" образца
10.2.40.0
- SRTB-1832Получение подробных данных проблемы… СТАТУС
Данная функциональность предназначена для того, чтобы запретить добавлять в чек на кассе бутылки с АМ старого образца, чтобы предотвратить продажу (возврат) товаров с АМ, оборот которой запрещен
Для того, чтобы настроить данный запрет, установите флаг запрет продажи АМ старого образца
- Управление настройкой осуществляется на сервере магазина
- По умолчанию настройка проверки выключена
- Актуальная АМ должна быть длиной ровно 68 символов и не может состоять только из цифр
- Валидация акцизной марки происходит при добавлении акцизной бутылки в чек как при продаже, так и при возврате
- При выключенной настройке касса проверяет АМ по старому механизму
Добавление алкогольного товара без использования штрих-кода
- SRTB-3656Получение подробных данных проблемы… СТАТУС
- SRTB-4592Получение подробных данных проблемы… СТАТУС
- SRTB-4644Получение подробных данных проблемы… СТАТУС
- SRTB-4599Получение подробных данных проблемы… СТАТУС
- SRTB-4552Получение подробных данных проблемы… СТАТУС
10.2.83.0
Описание
Функциональность работает с обеими версиями количества символов в акцизной марке:
- Первая версия (устаревшая) = 68
- Новая версия = 150
Функциональность позволяет осуществлять процесс продажи алкогольного товара следующим образом:
Сканирование АМ без ШК внутри (новые акцизные марки).
Запрос в SetMark на сторонний сервер валидации.
Идентификация товара и добавление его в чек.
В SetMark на данный момент передается следующая информация о товаре (акцизная марка, штрих-код, алкокод, магазин).
Логика работы
- Кассир сканирует акцизную марку алкогольного товара
- Каccа идентифицирует считанные данные, как акцизные марки алкоголя по регулярному выражению.
- Касса делает запрос в SetMark → получает штрих-код товара по считанной акцизной марке из SetMark.
- Каcса получает штрих-код и находит указанный товар в справочнике товаров.
- Касса добавляет товар в подвал.
- Касса готова к сканированию следующего товара с акцизной маркой.
Настройка
Выполните скрипт по базе данных set.
SELECT add_property('CASH_BARCODE_PROCESSOR', 'SearchInValidators', 'enabled', 'true', 'Состояние плагина поиск по АМ в сервисах валидации: false - выключен, true - включен', 10, 1, 0); SELECT add_property('CASH_BARCODE_PROCESSOR', 'SearchInValidators', 'priority', '1022', 'Приоритет плагина поиск по АМ в сервисах валидации относительно других плагинов', 10, 1, 0);
Пример работы
- Настроен SetMark.
- Включен запрос штрих-кода акцизного алкоголя в SetMark.
- В SetMark загружены старые и новые марки со штрих-кодами.
- Кассир сканирует акцизную марку с бутылки (150 символов или 68 символов).
- Касса получает штрих-код из SetMark и находит товар.
- Касса запрашивает подтверждение возраста → кассир подтверждает (Вводит дату в случае двухэтапной проверки)/
- Товар попадает в подвал. Проверяем? кассир не может изменить количество.
- Кассир сканирует еще несколько акцизных марок,
- Проверяем, они добавляются в подвал и чек без лишних действий.
- Проверяем аналогичное поведение, для марок старого типа (68 символов). Они также добавляются в чек.