Вниманию специалистов технической поддержки!
Запрещается аннулировать в базе данных кассы чек с данными отправленными в УТМ!
Совместимость
Инструкция актуальна для следующих версий ПО:
- SetRetail10 - начиная с версий 10.2.10.11
- ТЗ ФСРАР версия 1.15
Для настройки ЕГАИС требуется произвести только шаги, которые описанные в данной инструкции.
Печать 2D-кода возможна на следующих ФР или чековых принтерах:
Принтер ФР | Поддержка печати 2D-кода | Версия прошивки |
ФР ПИРИТ ФР01К | Да (требуется прошивка) | Выше 17-ой версии |
ФР PiritK | Да | Прошивка не требуется |
Нефискальный Axiohm T798 | Да (требуется прошивка) | Выше 3.0.1 |
Настройка ЕГАИС на сервере SetRetail10
На сервере магазина добавьте в список внешних процессингов "ЕГАИС".
Войдите в настройки внешнего процессинга ЕГАИС:
Введите IP-адрес (в формате http://XXX.XXX.XXX.XXX:8080/xml) транспортного модуля ЕГАИС, а также, если требуется, заполните другие поля и нажмите кнопку "К списку операторов":
Отключение печати слипа ЕГАИС
- SRTB-2558Получение подробных данных проблемы… СТАТУС
10.2.74.0
Согласно требованиям 54-ФЗ ФСРАР разрешено не печатать слип ЕГАИС, если есть QR-код чека. Это позволяет сэкономить использование чековой ленты.
В настройках подключения ЕГАИС установите флаг .
Передача данных в ЕГАИС по умолчанию
На сервере магазина настройках типов товаров в алкогольном товаре, начиная с версии 10.2.25 нет необходимости включить поддержку ЕГАИС:
Централизованное управление настройками УТМ на магазинах
Если вы используйте архитектуру, которая предполагает наличие сервера SetCentrum, и по скольку в магазинах установлены свои сервера модуля УТМ, то с сервера SetCentrum есть возможность управлять прогрузкой IP-адресов на каждый из магазинов, причём не имеет значения, это отдельный сервер SetRetail или касса в магазине без сервера.
Войдите в настройки ЕГАИС на сервере SetCentrum
В настройка IP-адреса для УТМ, можно установить как индивидуальный для каждого магазина и он будет загружен на каждый их них.
Если установить флаг "Настраивается в магазине", тогда IP-адрес придется настраивать на каждом сервере индивидуально.
Проверка активации ЕГАИС на кассе
Для того, чтобы проверить, активирован ли ЕГАИС на кассе необходимо войти в меню "Конфигуратор" -> "Внешние системы" и убедиться, что есть пункт "ЕГАИС (используется)".
Также можно проверить корректность пришедшего адреса транспортного модуля ЕГАИС. Для того, чтобы проверить адрес транспортного модуля, необходимо переключиться к кассе удаленно, например через проводник, как на рисунке. Также удаленно подключиться к кассе можно с помощью инструментария "Консоль управления".
Перейдите в папку \\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 символов). Они также добавляются в чек.