Запрещается аннулировать в базе данных кассы чек с данными отправленными в УТМ! |
В топологии SetCentrum ↔ SetRetail ↔ Касса добавление процессингов производится только на сервере SetCentrum. |
1. На сервере SetRetail/SetCentrum перейдите в раздел Интеграция → Внешние процессинги → кликните .
2. Введите в строке поиска егаис → кликните ЕГАИС → установите флажок ЕГАИС → кликните .
3. Кликните по процессингу ЕГАИС.
4. Для каждого магазина установите требуемые настройки → кликните
.Если установить флажок Настраивается в магазине - тогда IP-адрес и остальные настройки придется настраивать на каждом сервере индивидуально. Ввод данных на сервере SetCentrum будет заблокирован.
При топологии SetRetail ↔ Кассы настройка процессинга ЕГАИС на сервере SetRetail производится аналогичным образом.
Согласно требованиям 54-ФЗ ФСРАР разрешено не печатать слип ЕГАИС, если есть QR-код чека. Это позволяет сэкономить использование чековой ленты.
В настройках подключения ЕГАИС установите флажок Не печатать слип ЕГАИС. → кликните
Для того, чтобы проверить, активирован ли ЕГАИС на кассе необходимо войти в меню "Конфигуратор" -> "Внешние системы" и убедиться, что есть пункт "ЕГАИС (используется)".
Также можно проверить корректность пришедшего адреса транспортного модуля ЕГАИС. Для того, чтобы проверить адрес транспортного модуля, необходимо подключиться к кассе удаленно, например через проводник, как на рисунке. Также удаленно подключиться к кассе можно с помощью инструментария "Консоль управления".
Перейдите в папку \\IP-кассы\tc\storage\crystal-cash\config и откройте на просмотр файл register-external-systems.xml, в нём должен быть адрес транспортной системы ЕГАИС, тот, который был указан на сервере SetRetail10.
Также на сервере при создании магазина обязательно должны быть правильно введены реквизиты ИНН и КПП юридического лица, которое будет задействовано на кассе:
Для сканирования акцизных марок, необходимо использовать сканер, который позволяет читать 2D-коды.
На кассе в независимости от того, какой тип сканера COM, USB или PS/2, в меню конфигуратора необходимо настроить сканер, выбрав пункт "Разрыв клавиатуры (2D)".
Важно! В используемом сканере должен быть включены следующие режимы:
- Передача данных через тип порта PS/2.
Данная схема актуальна при использовании стационарного сканера и ручного 2D-сканера.
В нашем примере 2D-сканер модели QD24ХХ + весовая ячейка модели Magellan 8400:
1. Запрограммируйте сканеры согласно инструкции.
Сначала необходимо запрограммировать Magellan8400 на работу с весовой ячейкой и работу с ручным сканером.
Затем необходимо произвести программирование ручного сканера QD24XX.
3. На сервера магазина зарегистрируйте прикассовое весовое оборудование:
4. На кассе следует произвести следующие настройки:
- Сначала произведите настройки подключения весовой ячейки:
- В подключении сканера выберите порт "Через весы".
Далее, чтобы протестировать связь с транспортным модулем ЕГАИС: просканируйте алкогольный товар -> просканируйте акцизную марку. После сканирования акцизной марки касса отправить запрос в ЕГАИС, если связь с системой будет отсутствовать, тогда будет выдано соответствующее сообщение.
Если данные с отсканированного 2D-кода переданы некорректно, тогда появится сообщение на кассе об ошибочном сканировании:
Продажа алкогольного товара происходит следующим образом: просканируйте штрих-код алкогольного товара -> просканируйте 2D-код акцизной марки -> выполните стандартные действия по финализации чека:
В результате печати чека, будет распечатано 2 чека: один фискальный и один с 2D-кодом ЕГАИС.
Важно! Если производится покупка алкогольного товара одной коробкой, то при сканировании ШК товара или ввода его кода, затем необходимо просканировать каждую бутылку с акцизной марки в коробке:
Для того, чтобы при сканировании алкогольного товара осуществлялся запрос к ЕГАИС в его xml-структуре должен быть специальный признак, только при его наличии, будет производиться запрос на сканирование акцизной марки. Пример xml-файла с параметром запроса к ЕГАИС.
Для того, чтобы отказаться от добавления товара в чек при сканировании акцизной марки, необходимо добавить к роли кассира соответствующую привилегию:
В некоторых торговых сетях может быть запрещен ввод количества для акцизного алкоголя. Это сделано в том числе для того, чтобы исключить продажу бутылки с другим штрих-кодами. В данном случае эта настройка позволяет запретить изменение количества для акцизного алкоголя, чтобы кассир сканировал ШК+АМ для каждой бутылки, тем самым, избегая возможной ошибки.
При редактировании также нужно запрещать увеличение количества, так как это может привести к неверному штрих-коду товара в ЕГАИС.
Настройка включается в типе алкогольного товара (Справочники → Типы товаров → Крепкий алкоголь). По умолчанию выключена.
Данная функциональность предоставляет возможность, например, директору магазина, исключить отправку неверной пары ШК+АМ в УТМ, чтобы избежать возможных претензий со стороны ФСРАРа.
Для того, чтобы включить функциональность, в настройках типа товара (Справочники → Типы товаров → Крепкий алкоголь) установите флажок Добавлять акцизные товары только по штрих-коду → кликните .
Акцизный алкоголь разрешено добавлять только по штрих-коду
Акцизный алкоголь разрешено добавлять только по штрих-коду
Акцизный алкоголь разрешено добавлять только по штрих-коду
Данная функциональность предназначена для того, чтобы запретить добавлять в чек на кассе бутылки с АМ старого образца, чтобы предотвратить продажу (возврат) товаров с АМ, оборот которой запрещен
Для того, чтобы настроить данный запрет, в настройках типа товара (Справочники → Типы товаров → Крепкий алкоголь) установите флажок Запрет продажи АМ старого образца → кликните .
Функциональность работает с обеими версиями количества символов в акцизной марке:
Функциональность позволяет осуществлять процесс продажи алкогольного товара следующим образом:
Сканирование АМ без ШК внутри (новые акцизные марки).
Запрос в SetMark на сторонний сервер валидации.
Идентификация товара и добавление его в чек.
В SetMark на данный момент передается следующая информация о товаре (акцизная марка, штрих-код, алкокод, магазин).
Выполните скрипт по базе данных 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); |