Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Начиная с версии 

Статус
colourBlue
title10.2.66.1

...

Примечание

Для корректной работы при продаже табачной продукции при передаче данных в Честный знак, а также тега 1162 в ОФД для модели ПИРИТ 2Ф выберите в кассовом модуле ПИРИТ 2Ф (ФФД 1.00/1.05)

Image Modified

Сканер

Сканер должен поддерживать приём инвертированного Datamatrix и не изменение регистра символов при считывании

...

Дополнительная информация по интеграции описана в Товарный справочник Импорт товарного справочника из ERP в SetRetail10 и Примеры XML.

Блок кода
languagexml
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<goods-catalog>
	<good marking-of-the-good="460889181">
		<name>Сигареты Kent HD marked</name>
		<bar-code code="460889181" marked="true">
			<count>1</count>
			<default-code>true</default-code>
		</bar-code>
		<product-type>ProductCiggyEntity</product-type>
		<price-entry price="12.00">
			<begin-date>2011-08-18T00:00:00.000</begin-date>
			<end-date>2061-08-18T23:59:59.000</end-date>
			<number>1</number>
			<department number="1">
				<name>1</name>
			</department>
		</price-entry>
		<vat>18</vat>
		<group id="199206">
			<name>Сиги</name>
			<parent-group id="164700">
				<name>Нон-фуд</name>
				<parent-group id="50514">
					<name>Сопутствующий отдел</name>
				</parent-group>
			</parent-group>
		</group>
		<measure-type id="1006">
			<name>ШТ</name>
		</measure-type>
		<country id="RU"> 
			<name>Россия</name> 
		</country>
		<rack-number>1W</rack-number> 
		<shelf-number>2</shelf-number>
		<facing>E234</facing>
		<location-on-shelf>2</location-on-shelf>
		<plugin-property key="mrc">
			<plugin-property key="price" value="15.00"/>  
			<plugin-property key="price" value="18.00"/>  
			<plugin-property key="price" value="35.00"/>  
			<plugin-property key="price" value="35.00"/>  
			<plugin-property key="price" value="90.99"/>  
			<plugin-property key="price" value="1215.01"/> 
		</plugin-property>
		<plugin-property key="precision" value="1.0"/>
		<plugin-property key="composition" value="Оксид углерода 13,400; N-Нитрозометилэтиламин 0,03; Диоксид углерода 50,000; Гидразин 0,03; Аммоний 80; Нитрометан 0,5; Цианистый водород 240; Нитробензол 1,1; Изопрен	582; Ацетон 578; Ацетальдегид 770; Бензин 67; Акролеин 84; N-Нитрозодиметиламин 108"/>  
		<plugin-property value="2022-07-23" key="best-before"/>
		<plugin-property value="Хранить в сухом месте" key="storage-conditions"/>
	</good>
</goods-catalog>

...

2. Отсканируйте марку в формате Datamatrix.

Информация

Кассир может сразу сканировать марку без предварительного сканирования штрихкода товара. Это работает как для  пачек, так и для блоков.


3. Выберите МРЦ.

4. Подтвердите добавление товара, нажав клавишу ВВОД.

Информация

Так как данные марки должны быть отправлена в ОФД, то одной позиции в ФН можно отправить только одну марку.

Продажа маркированного табака осуществляется по 1 штуке в позиции! То есть ввод количества при добавлении кассиру будет не доступен.

5. Нажмите кнопку РАСЧЕТ и осещствите продажу товара.

Проверка возраста покупателя при продаже табачных изделий

Для продажи табачных изделий можно установить флажок Image Addedпроверять возраст покупателя. В этом случае кассовый модуль будет спрашивать, чтобы кассир убедился, что покупатель достиг 18 лет согласно законодательство РФ.

Image Added

Проверка возраста покупателя согласно локальным законодательным ограничениям

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keySRTB-4511

Статус
colourBlue
title10.2.91.0

В некоторых регионах и странах существуют разные возрастные пороги для разрешения продажи табачных изделий.

Для настройки возраста проверки сообщения, при продаже табачных изделий, выполните следующие действия.

Выполните скрипты в базе данных Image Addedset на сервере SetCentrum или SetRetail.

  • В случае выполнения скрипта на сервере SetCentrum настройки сообщения отправятся на все магазины и кассы торговой сети.
  • В случае выполнения скрипта на сервере SetRetail настройки сообщения отправятся на все кассы магазина.
  • Перезапуск службы приложений не требуется.

1. Выполните скрипт по добавлению ограничения:

Блок кода
languagesql
INSERT INTO un_cg_limits_base 
            (id, 
             guid, 
             limit_name, 
             deleted, 
             create_date, 
             update_date, 
             for_all_stores, 
             from_apper_point) 
VALUES      (Nextval('hibernate_sequence'), 
             (SELECT Uuid_in(Md5(Random() :: text 
                                 || Now() :: text) :: cstring)), 
             'Ограничение до 21 года (Табак)', 
             false, 
             CURRENT_TIMESTAMP, 
             CURRENT_TIMESTAMP, 
             true, 
             false); 

2. Выполните привязку возраста к ограничение. Например: 21 год:

Блок кода
languagesql
INSERT INTO un_cg_limits_age 
            (id, 
             TYPE, 
             plugin_class_name, 
             min_age) 
VALUES      ((SELECT id 
              FROM   un_cg_limits_base 
              WHERE 
limit_name = 'Ограничение до 21 года (Табак)'), 
             0, 
             'ProductCiggyEntity', 
             21); 

Пример работы

После выполнения скритов и скнирования штрих-кода табачного изделия кассиру будет задан вопрос о возрасте покупателя:

Image Added

Запрет продажи табачной продукции если не загружено МРЦ указанное в марке

...

  • 1 вид товара
  • Штрих-код товара одна сущность.
  • Есть акцизная марка на одной пачке
  • На другой пачке акцизная марка отсутствует

В магазине может быть одновременно маркированный и немаркированный товар. При этом у маркированного и не маркированного товара должны быть разные штрих-коды (гарантируется производителями). Нет возможности продавать и маркированный (с признаком маркировки) и немаркированный товар с одним штрих-кодом одновременно, так как тогда касса при сканировании будет сканирование марки.

Дополнительная информация

  • В маркируемых сигарерах значение МРЦ зашифровано в самой марке. 
  • В случае, если нужное значение МРЦ не было загружено на кассу, то продажа такого товара будет запрещена. В данном случае кассиру запрещен выбор МРЦ, чтобы не провоцировать нарушения, которые будут приводить к штрафам.
  • Существуют пачки и блоки без МРЦ в марка. При добавлении товара со старой маркой кассиру будет предложен выбор МРЦ из списка, так же как и при продаже не маркированного товара.
  • Схема работы МРЦ на кассе описана в статье Маркировка и МРЦ ◾️ МРЦ и ЕМЦ на табачные изделия

Передача данных о продаже в ИС МОТП

...

Штрафы

Продажа сигарет выше МРЦ

КоАП РФ Статья 14.6. Нарушение порядка ценообразования

1. Завышение регулируемых государством цен (тарифов, расценок, ставок и тому подобного) на продукцию, товары либо услуги, предельных цен (тарифов, расценок, ставок, платы и тому подобного), завышение установленных надбавок (наценок) к ценам (тарифам, расценкам, ставкам и тому подобному), по табачным изделиям завышение максимальной розничной цены, указанной производителем на каждой потребительской упаковке (пачке), влечет наложение административного штрафа на граждан в размере пяти тысяч рублей; на должностных лиц - пятидесяти тысяч рублей или дисквалификацию на срок до трех лет; на юридических лиц - в двукратном размере излишне полученной выручки от реализации товара (работы, услуги) вследствие неправомерного завышения регулируемых государством цен (тарифов, расценок, ставок и тому подобного) за весь период, в течение которого совершалось правонарушение, но не более одного года.

Продажа сигарет ниже МРЦ

КоАП РФ Статья 14.3.1. Спонсорство табака, стимулирование продажи табака, табачной продукции или табачных изделий и (или) потребления табака либо реклама табака, табачной продукции, табачных изделий или курительных принадлежностей

1. Спонсорство табака либо стимулирование продажи табака, табачной продукции или табачных изделий и (или) потребления табака, за исключением случаев, предусмотренных частями 2 и 3 настоящей статьи, - влечет наложение административного штрафа на граждан в размере от двух тысяч до трех тысяч рублей; на должностных лиц - от пяти тысяч до пятнадцати тысяч рублей; на юридических лиц - от восьмидесяти тысяч до ста пятидесяти тысяч рублей.