Проверка акцизной марки алкогольной продукции в списке разрешенных к продаже акцизных марок
Проверка акцизных марок алкогольной продукции в списке разрешенных к продаже акцизных марок настраивается в веб-интерфейсе кассового сервера в меню "Настройки сервера", во вкладке "Акцизная продукция". Уровень проверки настраивается для старых (68 символов) и новых (150 символов) акцизных марок по отдельности.
Возможные значения:
- Не проверять.
- Проверять только наличие акцизной марки.
- Проверять связку акцизной марки и штрих-кода товара.
Результаты проверки при активированной настройке описаны в таблице.
Реквизиты магазина
Реквизиты магазина для реализации алкогольной продукции с акцизной маркой задаются в веб-интерфейсе кассового сервера. Для того, чтобы получить возможность заполнять данные для передачи данных продаж в ЕГАИС при создании/редактировании магазина в меню "Архитектура торговой сети" во вкладке "Реквизиты" необходимо добавить реквизиты магазина в разделе "Для продукции с акцизной маркой".
Проверка алкокодов
При продаже алкогольной продукции существует возможность контролировать наличие связки кодов и алкокодов товара. Для контроля алкокодов в меню "Настройки сервера", во вкладке "Акцизная продукция" необходимо задать свойство "Контроль алкокодов при продаже акцизной продукции (только для алкоголя с акцизной маркой образца 2016 года)":
Проверка связки товара с алкокодом проверяется только при продаже акцизного товара. Продать акцизный товар можно только в том случае, если статус акцизной марки позволяет ее продать и в БД Dictionaries
в таблице Tmcalcocode
имеется связка кода и алкокода товара. Если акцизная марка товара имеет статус, разрешающий продавать товар (статусы 0
, 2
, 4
), но связка кода и алкокода товара в БД отсутствует, то кассовой программе будет отправлен статус 8
. Продажа такого товара запрещена.
Если на сервере активен режим проверки акцизных марок из списка разрешенных к продаже акцизных марок, то проверка связки товара с алкокодом выполняется после нее. После проверки при наличии связки с алкокодом в кассовую программу направляется ее текущий статус. Если товар с акцизной маркой разрешен к продаже (имеет статусы 0
, 2
, 4
), но для такого товара отсутствует связка с алкокодом, то кассовой программе будет возвращен статус 7
.
Контроль остатков товара
При продаже алкогольной акцизной продукции возможно контролировать наличие акцизного товара на остатках магазина. Для контроля остатков акцизного товара в меню "Настройки сервера", во вкладке "Акцизная продукция" необходимо установить свойство "Контроль остатков при продаже алкогольной акцизной продукции":
Свойство может принимать значения:
- Не проверять. Наличие акцизного товара на остатке не контролируется.
- Проверять по коду. Проверка остатков акцизного товара осуществляется по коду.
- Проверять по штрих-коду. Проверка остатков акцизного товара осуществляется по штрих-коду.
Подсчет остатков осуществляется следующим образом:
- Определяется количество остатков для кода (штрих-кода) товара на основании данных справочника остатков акцизного товара. Подсчет остатков начинается от записи с типом 0 (установка остатков) и максимальным значением
effectivedate
, меньшим текущей даты и времени. Далее при подсчете учитываются все операции добавления и списания остатков и дата актуальности, которая должна быть больше, чем в записи с типом 0, но меньше текущего времени. - Определяется количество остатков на основании данных продаж между датой
effectivedate
(из пункта 1) и текущей датой. При подсчете учитываются акцизные марки со статусами 2, 3, 4. - Актуальные остатки получаются путем суммирования данных, полученных на основании пунктов 1 и 2.