Публичное пространство
Маркировка и МРЦ ◾️ Разливное пиво. Импорт и экспорт данных в ERP и ОФД
Импорт из ERP
Импорт разливного пива осуществляется согласно интеграционной документации:
Разливное пиво выгружается только в сочетании алкогольный тип товара
<product-type>ProductSpiritsEntity</product-type>. и типом маркиmark-type=DRAFT_BEER. Только при таком сочетании работает проверка возраста, и запрос марки на кассе, и, а также автозаполнение тегов 1212 и 2108.Дополнительная загрузка значения в элемент
ffd_tag_2108не требуется.В значениях: 0.33, 0.5, 1, 1.5 литра разливного пива.
Значение передаётся в атрибуте количество
<count>штрих-кода.Указанное количество передается в поле количество как есть
Указанное количество с КМ передается в ККТ и ОФД.
Пример импорта с количеством
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<goods-catalog>
<good marking-of-the-good="99916">
<name>Пиво Корона светлое разливное 0,33 л.</name>
<bar-code code="85989924435525" marked="true">
<default-code>true</default-code>
<count>0.33</count>
</bar-code>
<mark-type>DRAFT_BEER</mark-type>
<product-type>ProductSpiritsEntity</product-type>
<price-entry price="250.00">
<begin-date>2011-07-23T00:00:00.000</begin-date>
<end-date>2075-07-09T00:00:00.000</end-date>
<number>1</number>
<department number="582">
<name>Алкоголь</name>
</department>
</price-entry>
<vat>20.0</vat>
<group id="5">
<name>Разливное пиво</name>
</group>
<measure-type id="л">
<name>л</name>
</measure-type>
<country id="RU">
<name>Россия</name>
</country>
<plugin-property key="deny-print-to-documents" value="false"/>
<plugin-property key="precision" value="0.001"/>
<plugin-property key="alcoholic-content-percentage" value="5.0"/>
</good>
</goods-catalog>После импорта в карточку товара, отобразится значение в штриховых кодах и объем в литрах из тега <count>0.33</count>.
Если <count> отсутствует, тогда по умолчанию проставляется количество = 1 и при сканировании штрих-кода или КМ всегда будет добавляться количество 1.
Передача информации о продаже в ОФД
Производится отправка информации:
Учитывается в проверке в ККТ (ОИСМ), что это маркированное разливное пиво с частичным выбытием.
Проверяется поведение ККТ при одинаковых марках в чеке.
Пример экспорта чека в ERP
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<purchases count="1">
<purchase tabNumber="1" userName="Иванов Иван Иванович" operationType="true" cashOperation="INCOME" operDay="2023-11-24+03:00" shop="8234" cash="1" shift="56" number="4" saletime="2023-11-24T16:30:06.546+03:00" begintime="2023-11-24T16:29:07.296+03:00" amount="84.00" discountAmount="0.00" factorynum="414760012092935" inn="7802781104" kpp="780201001" qrcode="t=20231124T163000&s=168.00&fn=9999078902015352&i=272&fp=835611532&n=1" fiscalDocNum="271;4" status="REGISTERED" cashType="POS" fiscalnum="414760012092935">
<plugin-property key="externalSystemId" value="82340011700832585861"/>
<plugin-property key="PROMO_PRINT_DISABLED" value="true"/>
<plugin-property key="FN_DOC_NUM_IN_SHIFT" value="4"/>
<plugin-property key="FISCAL_DOC_ID" value="272"/>
<plugin-property key="CASHIER_NAME" value="Иванов Иван Иванович"/>
<plugin-property key="UID_PURCHASE" value="ac4ceac9-2c70-4ff2-81f8-db3dc7bb6a4b"/>
<plugin-property key="KPP" value="780201001"/>
<plugin-property key="CASH_TIME_ZONE" value="+03:00"/>
<positions>
<position order="2" departNumber="582" goodsCode="99916" barCode="88992223242528" count="0.500" cost="84.00" nds="20.0" ndsSum="7.00" discountValue="0.00" costWithDiscount="84.00" amount="42.00" dateCommit="2023-11-24T16:29:31.634+03:00" insertType="0">
<plugin-property key="countryName" value="Россия"/>
<plugin-property key="markValidationResult" value="{"fiscalResult":{"input":{"mark":"018599222324252621jhdhyhf\u001D93KK&g"},"tag2106":5,"tag2005":5,"tag2105":2},"status":"VALID"}"/>
<plugin-property key="ffdTag2108" value="41"/>
<plugin-property key="salesTax" value="0"/>
<plugin-property key="minimalPrice" value="-1"/>
<plugin-property key="excise-token" value="018599222324252621jhdhyhf"/>
<plugin-property key="marktype" value="DRAFT_BEER"/>
</position>
</positions>
<payments>
<payment order="1" typeClass="CashPaymentEntity" amount="168.00" description="Оплата наличными">
<plugin-property key="pay.frcode" value="1"/>
</payment>
</payments>
</purchase>
</purchases>
© 1994-2026, ООО «Кристалл Сервис Интеграция».
Все права защищены.