Публичное пространство
Маркировка и МРЦ ◾️ Разливное пиво. Передача факта вскрытия кега в чеке
https://crystals.atlassian.net/browse/SRTB-8370
https://crystals.atlassian.net/browse/CR-11535
10.4.4.0
Описание
Возможность автоматически с кассы получать факт вскрытия кега разливного пива, для того чтобы регистрировать вскрытие тары в Честном знаке средствами внутренней системы магазина. Функциональность может использоваться как на кассах без SetMark/SetMark Centrum, так и на кассах, работающих в связке с SetMark с постановкой кега на кассе.
Ценность
Обеспечить идентификацию документов вскрытия кег при выгрузке в ERP.
Пример работы
Активирован режим работы с локальным хранением марок, либо с постановкой кега на кассе в SetMark.
1. Кассир выполняет привязку локальной марки к товару.
2. После сканирования марки кассиром касса проверяет, есть ли уже марка в базе данных:
Если марка уже существует, флаг о необходимости отправки информации о постановке на кран не устанавливается.
Если марка новая, касса сохраняет в базе данных марку и устанавливает ей флаг, что надо отправить информацию о постановке на кран.
3. Касса устанавливает новой марке статус "Активна", старой марке ставит признак "Отключена".
4. При первой продаже товара с новой маркой, добавленного в чек по артикулу или штрихкоду, касса автоматически добавляет в чековую позицию плагинное свойство: <plugin-property key="newBarrel" value="true"/>.
5. Касса снимает флаг, что надо отправить информацию о постановке на кран.
6. Информация о вскрытии кега выгружается в ERP.
Пример выгрузки
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<purchases count="1">
<purchase tabNumber="99999" userName="Иванов Пётр " operationType="true" cashOperation="INCOME" operDay="2024-08-13+03:00" shop="42" cash="4" shift="7" number="3" saletime="2024-08-13T18:58:04.636+03:00" begintime="2024-08-13T18:57:39.958+03:00" amount="250.00" discountAmount="0.00" factorynum="EMPTY" inn="7802781104" kpp="780201001" fiscalDocNum="13;3" status="REGISTERED" cashType="TOUCH_2" fiscalnum="NFM.42.4.0.1718914628124">
<plugin-property key="PROMO_PRINT_DISABLED" value="true"/>
<plugin-property key="FN_DOC_NUM_IN_SHIFT" value="3"/>
<plugin-property key="FISCAL_DOC_ID" value="13"/>
<plugin-property key="CASH_PLACE" value="STORE.LINE"/>
<plugin-property key="CASHIER_NAME" value="Иванов Пётр"/>
<plugin-property key="UID_PURCHASE" value="7f0d2ca7-e687-4904-8a61-8de916ff19d5"/>
<plugin-property key="KPP" value="780201001"/>
<plugin-property key="CASH_TIME_ZONE" value="GMT+03:00"/>
<positions>
<position order="1" departNumber="582" goodsCode="99916" barCode="85989924435527" count="1.000" cost="250.00" nds="20.0" ndsSum="41.67" discountValue="0.00" costWithDiscount="250.00" amount="250.00" dateCommit="2024-08-13T18:57:39.990+03:00" insertType="3">
<plugin-property key="newBarrel" value="true"/>
<plugin-property key="countryName" value="Россия"/>
<plugin-property key="ffdTag2108" value="41"/>
<plugin-property key="salesTax" value="0"/>
<plugin-property key="minimalPrice" value="-1"/>
<plugin-property key="excise-token" value="018598992443552721nF:jpUv"/>
<plugin-property key="marktype" value="DRAFT_BEER"/>
</position>
</positions>
<payments>
<payment order="1" typeClass="CashPaymentEntity" amount="250.00" description="Оплата наличными"/>
</payments>
</purchase>
</purchases>
Ограничения
Выгрузка свойства newBarrel осуществляется только при добавлении товара по артикулу или штрихкоду. Если товар был добавлен путем сканирования марки - плагинное свойство не выгружается.
Настройка
Настройка не требуется.
Техническая информация
Информация о необходимости отправки сохраняется на кассе в БД catalog в таблице cg_mark_item_relation.
Статьи по теме
© 1994-2026, ООО «Кристалл Сервис Интеграция».
Все права защищены.