# "Честный знак" и GTIN из RK7 в Абонемент

**Базовая настройка связки: [Интеграция Абонемент и RK7 через Farcards](https://docs.shelter.ru/books/ustanovka-i-nastroyka-po-abonement/page/integratsiya-abonement-i-rk7-cherez-farcards)**

**Инструкции ПО Абонемент для работы с "Честным знаком":**

- **<u>[Настройка кодов и сканера](https://docs.shelter.ru/books/ustanovka-i-nastroyka-po-abonement/page/nastroyka-kodov-chestnyy-znak)</u>**
- **<u>[Разрешительный режим](https://docs.shelter.ru/books/ustanovka-i-nastroyka-po-abonement/page/razresitelnyi-rezim-dlya-markirovannoi-produkcii)</u>**
- **<u>[АТОЛ. "Честный Знак"](https://docs.shelter.ru/books/podklyucenie-kkt-k-abonement/page/atol-rabota-s-markirovannoi-produkciei-cestnyi-znak)</u>**
- <span style="text-decoration: underline;">**[Модуль работы с маркированной продукцией "Честный Знак"](https://docs.shelter.ru/books/ustanovka-i-nastroyka-po-abonement/page/modul-raboty-s-markirovannoy-produktsiey-chestnyy-znak "Модуль работы с маркированной продукцией "Честный Знак"")**</span>

Появилась возможность проверки марки "Честный знак" в чеке, полученном из Rkeeper. Появилась возможность проверки GTIN и атрибутов объемно-сортового учета в чеке, полученном из RK.

В Режиме HoReCa при продаже пива к блюду будет добавляться модификатор Объемно сортового учета с GTIN марки кега. И будут использованы следующие отраслевые атрибуты:  
"tag1262": "030"  
"tag1263": "26.03.2022"  
"tag1264": "477"  
"tag1265": "mode=horeca"

Для тега 2108 [https://www.consultant.ru/](https://www.consultant.ru/document/cons_doc_LAW_362322/0060b1f1924347c03afbc57a8d4af63888f81c6c/)  
Заполняется тег 2108 (параметр QuantityUnitType).

**Постановка кега на кран и настройка связи r\_keeper с Честным знаком происходит при помощи сервиса [rkDExch](https://docs.rkeeper.ru/sh5/ustanovka-i-nastrojka-rkdexch-105873711.html).**

##### **Основные требования**

<span style="text-decoration: underline;">РЕГИСТРАЦИЯ, ПРОШИВКА И ПО ФИСКАЛЬНОГО РЕГИСТРАТОРА ДОЛЖНЫ СООТВЕТСТВОВАТЬ ДАННОМУ РЕЖИМУ РАБОТЫ!</span>

<p class="callout warning">ФР должен быть зарегистрирован для продажи подакцизных и маркированных товаров и работы с объемно-сортовым учётом.</p>

<table border="1" id="bkmrk-%D0%9F%D0%9E-%D0%90%D0%B1%D0%BE%D0%BD%D0%B5%D0%BC%D0%B5%D0%BD%D1%82-147-%D0%B2%D0%B5%D1%80" style="border-collapse: collapse; width: 47.284%; height: 342.062px;"><colgroup><col style="width: 40.7963%;"></col><col style="width: 59.1863%;"></col></colgroup><tbody><tr style="height: 29.7017px;"><td style="height: 29.7017px;">ПО Абонемент</td><td style="height: 29.7017px;">147 версия</td></tr><tr style="height: 63.3097px;"><td style="height: 63.3097px;">Лицензия</td><td style="height: 63.3097px;"> 5-9 Абонемент модуль Продажа маркированной продукции "Честный Знак"</td></tr><tr style="height: 29.7017px;"><td style="height: 29.7017px;">ПО Rkeeper</td><td style="height: 29.7017px;">7.07.00.339</td></tr><tr style="height: 29.7017px;"><td style="height: 29.7017px;">URunPos.dll</td><td style="height: 29.7017px;">2.13.0.6</td></tr><tr style="height: 29.7017px;"><td style="height: 29.7017px;">fpRU\_AtolDTO.dll</td><td style="height: 29.7017px;">7.72.122</td></tr><tr style="height: 29.7017px;"><td style="height: 29.7017px;">fpShtr54.dll</td><td style="height: 29.7017px;">7.72.184</td></tr><tr style="height: 29.7017px;"><td style="height: 29.7017px;">HTTPRKtoSH.exe</td><td style="height: 29.7017px;">1.6.0.1</td></tr><tr style="height: 29.7017px;"><td style="height: 29.7017px;">sdmHTTPFarCard.exe</td><td style="height: 29.7017px;">1.17.1.5</td></tr><tr style="height: 29.7017px;"><td style="height: 29.7017px;">ServerT1</td><td style="height: 29.7017px;">2.3.20.3</td></tr><tr style="height: 41.1392px;"><td style="height: 41.1392px;">Актуальные драйвера ККТ

</td><td style="height: 41.1392px;">Атол или Штрих. (x32)</td></tr></tbody></table>

##### **Настройки**

##### URunPos.ini

`[Main]  `  
`VolumeQuantityUnitType=41`

##### Abonementmanager.ini 

(добавить регулярное выражение)


` [TrueMark.RegExp]`  
`;Регулярные выражения на проверку соответствия трека Честному знаку`  
`; Если список не пустой, то он используется в первую очередь. Смотри также RegExpListFillMode`

`0=(0(\d{13}))(){1,14}$`

В общих настройках на вкладке "Услуги и платежи" установить параметр "Использовать детализацию внешнего чека".

![image.png](https://docs.shelter.ru/uploads/images/gallery/2024-08/scaled-1680-/73Kimage.png)

В Абонементе у услуги, на которую передается чек из RK не должно быть никакого ППР.

[![image.png](https://docs.shelter.ru/uploads/images/gallery/2025-11/scaled-1680-/iyKimage.png)](https://docs.shelter.ru/uploads/images/gallery/2025-11/iyKimage.png)

В режиме RK Horeca Абонемент с целыми литрами пива не работает совсем. Решение - продавать не целыми литрами, а по 100 мл, 200 мл, 300 мл, 500 мл, 1500 мл и т.п.

От RK требуется, чтобы в настройках все объемно-весовые товары были только в литрах  
У них в инструкции это четко сказано. [https://docs.rkeeper.ru/rk7/latest/ru/realizatsiya-v-rozliv-piva-i-slaboalkogol-nyh-napitkov-v-r\_keeper-100335925.html](https://docs.rkeeper.ru/rk7/latest/ru/realizatsiya-v-rozliv-piva-i-slaboalkogol-nyh-napitkov-v-r_keeper-100335925.html)

Инструкция RK по ссылке, это настройки для реализации разливного пива непосредственно в самом RK для общего ознакомления.

![image.png](https://docs.shelter.ru/uploads/images/gallery/2024-08/scaled-1680-/bRSimage.png)

**ВАРИАНТЫ НАСТРОЙКИ КАРТОЧКИ ТОВАРА В RK**

GTIN должен быть продублирован в поле "Штрих-код". Именно его значение RK передает в FARCARDS в data=  
НО использовать один Штрих код в разных карточках пива с одинаковым GTIN и разным обьемом нельзя.  
В меню должно быть только одно наименование конкретного сорта пива, с указанием объема непосредственно при продаже на кассе. (кнопка количество)

<p class="callout warning">Для Абонемента требуется, чтобы объем литров в переданном из RK чеке не был целочисленным (1, 2 и т.д),иначе этот товар будет учтен как штучный, а не объемно-сортовой и в ЧЗ не будет передан объем израсходованного пива. Поэтому, чтобы избежать продажи целого литра например при продаже 2 х 0.5 л, требуется, чтобы настройки в карточке товара в RK были именно такие:</p>

В карточке товара RK необходимо в свойстве Режим цены выставить значение **Порционное за вес**, в свойстве Точность для количеств укажите "3".  
Далее два варианта, как вам удобнее:  
1\. В свойстве Объем (мл) укажите объем 999  
В свойстве Вес порции укажите 0.100 (т.е. порция 100мл)

2\. В свойстве Объем (мл) укажите объем 1000  
В свойстве Вес порции укажите 0.099 (т.е. порция 99мл)

<p class="callout warning">**НЕЛЬЗЯ! Ставить Объем (мл) 1000 и Вес порции 0.100**</p>

[![image.png](https://docs.shelter.ru/uploads/images/gallery/2025-11/scaled-1680-/fzEimage.png)](https://docs.shelter.ru/uploads/images/gallery/2025-11/fzEimage.png)

#### **Результат**

Пример корректно переданного чека

[![GTIN.jpg](https://docs.shelter.ru/uploads/images/gallery/2024-08/scaled-1680-/gtin.jpg)](https://docs.shelter.ru/uploads/images/gallery/2024-08/gtin.jpg)

#### ВОЗВРАТЫ

Делаем аннулирование или удаление чека через RKeeper.  
Таким образом на фолио в Абонемент падает корректирующая транзакция услуги. Проверка марки не производится.  
Платеж становится нецелевым.  
В Абонементе производим возврат только платежа.