Panel | |
---|---|
|
Panel |
---|
Начиная с версии 4.6.172 реализована возможность отслеживания срока годности товара. |
Законодательством РФ определен ряд ограничений, распространяемых на продажу алкогольной и табачной продукции. Продажа товаров с ограничениями выполняется аналогично продаже обычных товаров, но при добавлении таких товаров в чек программа проверяет каждый товар на соответствие правилам продажи, предлагая пользователю выбрать решение в той или иной ситуации.
...
- В свойствах товара в утилите администрирования Yuki указать минимальный возраст покупателя и установить флаг о необходимости подтверждения возраста.
- Выбрать способ оповещения кассира, настроив параметр
notableAgeVerify
в конфигурационном файле/linuxcash/cash/conf/ncash.ini.d/gui.ini
в секции[GUI]
:- при значении параметра
true
при добавлении в чек товара, требующего проверку возраста покупателя, в верхней строке кассовой программы выводится оповещение, а при переходе в подитог подытог на экране отображается диалог подтверждения возраста покупателя, цвет фона диалога красный; - при значении параметра
false
при добавлении товара, требующего проверку возраста покупателя, при переходе в подитог подытог на экране отображается диалог подтверждения возраста покупателя (цвет фона диалога стандартный). Значение по умолчанию.
- при значении параметра
Диалог подтверждения возраста покупателя выводится покупателя выводится один раз в чеке при переходе в подитогподытог. При формировании диалога учитывается наиболее строгое возрастное ограничение. При подтверждении возраста осуществляется переход в подитогподытог. При отказе программа остается в режиме формирования чека, на экран кассира выводится предупреждение о необходимости сторнировать товары, имеющие ограничение к продаже. При повторном переходе в подитог подытог проверка товаров на возрастное ограничение осуществляется повторно.
Наименование | Тип данных | Возможные значения | Описание | Примечания |
---|---|---|---|---|
notableAgeVerify | логический |
| Отображать оповещение "Внимание: требуется контроль возраста" в верхней строке кассовой программы и изменять цвет диалога проверки возраста на красный | По умолчанию настройка отключена |
Code Block | ||||
---|---|---|---|---|
| ||||
[GUI] ... ; Отображать оповещение "Внимание: требуется контроль возраста" в верхней строке кассовой программы и изменять цвет диалога проверки возраста на красный ; По умолчанию false ;notableAgeVerify = false |
В кассовом ПО Artix существует возможность устанавливать время задержки диалога подтверждения возраста перед закрытием.
Время задержки диалога подтверждения возраста определяется параметром ageConfirmDelay
, который задается в конфигурационном файле /linuxcash/cash/conf/ncash.ini
в секции [Security.Restrictions
].
Наименование | Тип данных | Описание | Примечания |
---|---|---|---|
ageConfirmDelay | целочисленный | Время задержки в секундах перед закрытием диалога подтверждения возраста | По умолчанию 0 , задержка отключена |
Code Block | ||||
---|---|---|---|---|
| ||||
[Security.Restrictions]
;
; Параметры, относящиеся к безопасности
;
...
; Время задержки в секундах перед закрытием диалога подтверждения возраста
; По умолчанию 0
;ageConfirmDelay = 0
... |
В диалоге на месте кнопки подтверждения возраста отображается таймер с заданным в настройке значением. По истечении времени кнопка подтверждения становится доступной.
Ограничение продажи по времени
Ограничение продажи товаров по времени может быть задано несколькими способами:
- на конкретный товар;,
- на товары с определенным процентом содержания алкоголя;,
- на товары из каталога.
Проверка времени продажи осуществляется при добавлении товара в чек и закрытии документа продажи. Таким образом, если товар был добавлен в чек до наступления времени блокировки, а на момент закрытия чека наступило время блокировки, то выполнить продажу будет невозможно до сторнирования товара из чека.
...
Ограничение продажи задается в свойствах товара через утилиту администрирования Yuki. Временной интервал, в который продажа товара запрещена, задается во вкладке "Ограничение продаж". Сообщение об ограничении времени продажи выводится на экран кассира при добавлении товара в чек и закрытии документа.
...
Крепость алкоголя указывается в свойствах товара через утилиту администрирования Yuki.
Для того, чтобы Чтобы ограничение продажи срабатывало для установленного процента алкоголя, в справочниках "Ограничение продаж" необходимо установить ограничение продажи по времени, указав минимальный процент алкоголя.
При добавлении алкогольного товара в чек программа определяет программа определяет процент алкоголя в товаре и сравнивает его с минимальным процентом алкоголя для всех действующих ограничений продажи. Для чека выбирается ограничение продажи с минимальным процентом алкоголя, максимально близким к проценту алкоголя у товара (равным или меньше). Ограничения продажи, у которых минимальный процент алкоголя ниже, чем у выбранного ограничения, не учитываются для данной товарной позиции.
Info |
---|
Если выбранное ограничение перестает действовать, то выбирается действующее ограничение с более низким минимальным процентом алкоголя, близкое к проценту алкоголя товара. |
Panel | ||
---|---|---|
| ||
На момент добавления товара в чек действует 2 ограничения продажи по времени на 40% алкоголь и на 20 % 20% алкоголь. В чек добавляются 2 3 алкогольные позиции - – 45%, 32% и 32%10%. При добавлении в чек алкоголя крепостью 45% на него сработает ограничение с минимальным процентом алкоголя 40%. Ограничение на 20% алкоголь не будет учитываться для этого товара. При добавлении в чек алкоголя крепостью 32% на него сработает ограничение с минимальным процентом алкоголя 20%. При добавлении в чек алкоголя крепостью 10% ограничения не сработают. |
При ограничении на крепость алкоголя может учитываться каталог и/или отдел товара (БД Dictionaries
таблица Catalogrestrict
).
Если дополнительные параметры (каталог и отдел) не указаны, то для ограничения продажи будет учитываться только время и установленный процент алкоголя.
Panel | ||
---|---|---|
| ||
На момент добавления товара в чек действует ограничение продажи по времени на 40% алкоголь из каталога 2 и отдела 3. В чек добавляются 4 алкогольных позиций:
При добавлении 1 и 4 позиции в чек сработает ограничение. При добавлении 2 и 3 позиции в чек ограничение не сработает. |
Ограничение на безалкогольные товары
Чтобы ограничение продажи срабатывало для безалкогольного товара, в справочниках "Ограничение продаж" необходимо установить ограничение продажи по времени, при этом процент алкоголя не должен быть указан. При ограничении учитывается каталог и/или отдел товара (БД Dictionaries
таблица Catalogrestrict
).
Panel | ||
---|---|---|
| ||
На момент добавления товара в чек действует ограничение продажи по времени на товары из каталога 2 и отдела 3. В чек добавляются 4 позиции:
При добавлении 1 и 3 позиции в чек сработает ограничение. При добавлении 2 и 4 позиции в чек ограничение не сработает. |
Ограничение на каталог товаров
Задание ограничения времени на каталог товаров позволяет сэкономить время на задании свойств для каждого товара в отдельности. Для того , чтобы ограничение продажи по времени срабатывало для определенного каталога, необходимо:
...
Наименование | Тип данных | Описание | Примечания |
---|---|---|---|
alcoholCaution | целочисленный | Показывать сообщение с предупреждением для кассира о приближении времени блокировки продажи алкоголя. Указывается время в минутах | По умолчанию 0, настройка отключена |
Code Block | ||||
---|---|---|---|---|
| ||||
[Misc] ; ; Разное ; ... ; Показывать сообщение с предупреждением кассира ; о приближении времени блокировки продажи алкоголя ; Указывается время в минутах. По умолчанию 0 мин. alcoholCaution = 30 |
Ограничение продажи по сроку годности
В кассовом ПО Artix реализована возможность отслеживания срока годности товара.
Для отслеживания сроков годности необходимо:
В конфигурационном файле
/linuxcash/cash/conf/bcode.ini
задать правило разбора по штрих-коду с символом"s".Code Block language text title Пример для EAN-13 460??????????*=BBBBBBBBBBBBBs*
Добавить товар по штрих-коду (EAN-13 + срок годности).
Срок годности может состоять из 4, 6, 8 или 10 символов:- 4 символа – ддММ;
- 6 символов – ддММГГ;
- 8 символов – ддММГГчч;
- 10 символов – ддММГГччмм.
Info Если в качестве срока годности указаны только день и месяц, то год будет автоматически считаться текущий.
Если в качестве срока годности указана только дата (без времени), то автоматически будет считаться 00:00 следующего дня.
Panel title Пример Штрих-код товара: 4604785691474251220.
Срок годности товара: 25 декабря 2020.
Товар будет считаться истекшим: 26 декабря 2020 в 00:00.
Проверка срока годности осуществляется при добавлении товара в чек:
- если срок годности товара истек, то на экран будет выведено предупреждение "Срок годности товара истёк", товар не может быть добавлен в чек;
- если срок годности товара указан некорректно, то на экран будет выведено предупреждение "Срок годности товара указан некорректно", товар не может быть добавлен в чек;
- если срок годности товара не истек, то товар будет добавлен в чек без предупреждения.
Скидка на товар по сроку годности
Задание скидки на товар, у которого заканчивается срок годности, осуществляется несколькими способами:
в утилите администрирования Yuki для акции на позицию задать условие из списка "Срок годности товара истекает меньше, чем через [..] суток, [..] часов и [..] минут":
Для того чтобы заполнить параметры условия, щелкните дважды по его названию, откроется окно ввода данных.
Укажите необходимую информацию и нажмите кнопку "ОК", выражение будет добавлено в итоговое условие:
Нажмите кнопку "Добавить условие", условие будет добавлено в скидку.- в системе Artix Loyalty Management настроить акцию, в условиях и результатах которой будут указаны все необходимые данные (шаблоны "Скидка на товары по сроку годности" и "Срок годности закончится через указанное время").
Если срок годности товара близок к окончанию, то такой товар будет добавлен в чек со скидкой, которая указана в акции.