Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Status
colourBlue
title10.2.86.0

Table of Contents

Описание

Согласно "Постановлению Правительства РФ от 16 апреля 2020 г. N 521" так же, как и в случае с продажей табачных, алкогольных и обувных изделий нужно передавать в ОФД Тег 1162.

...

Info

Печатать признак [М] или код СИЗ на чеке не требуется.

Импорт товара с признаком СИЗ из ERP

Info

Решение о том, относится товар к СИЗ или не относится, принимается на стороне ERP в соответствии с перечнем Постановления Правительства РФ от 16 апреля 2020 г. N 521.

Согласно интеграционной документации по импорту товара для продажи с признаком передачи кода товара СИЗ производится импорт двух параметров:

...

Code Block
languagexml
titleПример XML с загрузкой признака СИЗ
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<goods-catalog>
	<good marking-of-the-good="45633">
        <name>Маска медицинская FFP</name>
        <bar-code code="4607141313337">
            <default-code>true</default-code>
        </bar-code>
        <product-type>ProductPieceEntity</product-type>
        <price-entry price="28.80">
            <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="351">
                <name>Медицинские изделия</name>
            </department>
        </price-entry>
		<ofd-product-code>true</ofd-product-code>
        <vat>10.0</vat>
        <group id="7777">
            <name>Медицинские изделия</name>
        </group>
        <measure-type id="Шт.">
            <name>Шт.</name>
        </measure-type>
			<country id="RU"> 
			<name>Россия</name> 
		</country>
		<rack-number>12R</rack-number> 
		<shelf-number>48</shelf-number>
		<facing>E2</facing>
		<location-on-shelf>2</location-on-shelf> 
		<plugin-property key="props-product-code" value="4607141313337"/>		
    </good>
</goods-catalog>

Экспорт чека в ERP 

После продажи признак передачи ОФД и код товара СИЗ выгружаются в составе чека в плагинных свойствах через Выгрузка чеков (WEB-сервис на стороне ERP) или Выгрузка чеков (WEB-сервис на стороне SetRetail10)

Code Block
languagexml
titleПример чека с проданным товаром СИЗ
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<purchases count="1">
    <purchase tabNumber="1" userName="Иванов ИванTest Иванович" operationType="true" operDay="2020-07-27+03:00" shop="3382" cash="1" shift="82" number="3" saletime="2020-07-27T15:11:08.186+03:00" begintime="2020-07-27T15:11:02.388+03:00" amount="28.8" discountAmount="0.0" inn="7802781104">
        <positions>
            <position order="1" departNumber="351" goodsCode="45633" barCode="4607141313337" count="1.0" cost="28.8" nds="10.0" ndsSum="2.62" discountValue="0.0" costWithDiscount="28.8" amount="28.8" dateCommit="2020-07-27T15:11:02.463+03:00">
                <plugin-property key="ofdCode" value="4607141313337"/>
                <plugin-property key="ofdCodeMandatory" value="true"/>
                <plugin-property key="countryName" value="Россия"/>
            </position>
        </positions>
        <payments>
            <payment typeClass="CashPaymentEntity" amount="90.0" description="Оплата наличными"/>
            <payment typeClass="CashChangePaymentEntity" amount="61.2" description=""/>
        </payments>
    </purchase>
</purchases>

Логика передачи в ОФД

  • Для всех товаров справочника, имеющих дополнительный признак СИЗ <ofd-product-code>true</ofd-product-code> и его значение <plugin-property key="props-product-code" value="4607141313337"/>, значение props-product-code передается в составе фискального чека и БСО в предмете расчета (тег 1059).

  • Если признак props-product-code представляет из себя EAN-13/UPC-A, то значение тега 1162 заполняется по следующему алгоритму:

    • первые два байта реквизита "код товара" (тег 1162) принимают значение 45h 0Dh;

    • последующие 6 байт формируются по правилам перевода числа из десятичной системы исчисления в шестнадцатеричную систему. EAN-13 переводится из десятичной системы исчисления в шестнадцатеричную систему и дополняется ведущими нулями до 6 байт.

    • Пример:
      • Последовательность EAN-13: 4606203090785
      • Значение реквизита "код товара" (тег 1162): 45 0D 04 30 77 19 57 61


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

Продажа товара СИЗ осуществляется стандартным образом

...