Публичное пространство
Маркировка и МРЦ ◾️ Разливное пиво. Импорт и экспорт данных в 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-2023, ООО «Кристалл Сервис Интеграция».
Все права защищены..