Публичный ресурс

Экспорт чеков из SetRetail10 в ERP (веб-сервис на стороне ERP)

ВЕРСИЯ ВЕБ-СЕРВИСА 1.25

Методы веб-сервиса для экспорта чеков

Методы

processPurchases без обратной связи

processPurchasesWithTI - c обратной связью

URLhttp://Любой_IP-адрес_на стороне_ERP_сервера/Set10PurchasesService
WSDL

http://Любой_IP-адрес_на стороне_ERP_сервера/Set10PurchasesService.wsdl

Поле

Тип данных

Описание

Обязательное

Принимаемые параметры

purchases

base64Binary

Чеки в формате XML, закодированный в BASE64

Да

version

string

Версия xsd-схемы выдаваемых данных

Нет

Возвращаемые параметры

return

boolean

True в случае успешной обработки пакета

Да

Описание формата выгружаемых чеков

Методы веб-сервиса для экспорта аннулированных чеков

SRTS-970 - Получение подробных данных проблемы… СТАТУС

CR-8315 - Получение подробных данных проблемы… СТАТУС

10.3.15.0

Методы

processCancelledPurchases без обратной связи

processCancelledPurchasesWithTI - c обратной связью

URLhttp://Любой_IP-адрес_на стороне_ERP_сервера/Set10PurchasesService
WSDLhttp://Любой_IP-адрес_на стороне_ERP_сервера/Set10PurchasesService.wsdl
ПолеТип данныхОписаниеОбязательное
Принимаемые параметры
purchasesbase64BinaryАннулированные чеки в формате XML, закодированный в BASE64Да
versionstringВерсия xsd-схемы выдаваемых данныхНет
Возвращаемые параметры
returnbooleanTrue в случае успешной обработки пакетаДа

Описание формата выгружаемых чеков

Начиная с версии 10.2.97.0 типы данных Double изменены на Decimal.

SRTS-6 - Получение подробных данных проблемы… СТАТУС

CR-3319 - Получение подробных данных проблемы… СТАТУС

Чеки <purchases>

purchases

Наименование элемента

Тип данных

Описание

Обязательное

purchase

Комплексный

Данные чека

Да

Наименование атрибута

Тип данных

Описание

Обязательное

count

Long

Количество передаваемых чеков, т.е. общее количество тегов purchase вложенных в общий тег purchases

Нет

Состав чека <purchase>

purchases/purchase

Наименование атрибута

Тип данных

Описание

Обязательное

tabNumber

String

Табельный номер кассира

Нет
returndayindayBooleanПризнак для чека возврата "День в день"Нет
usernameStringИмя кассираНет
operationTypeBoolean

Тип операции

  • true - продажа
  • false - возврат
Нет
cashOperationКомплексный

Кассовые операции для лотерей Столото

НАЧИНАЯ С ВЕРСИИ ВЕБ-СЕРВИСА 1.15

SRTE-2953 - Получение подробных данных проблемы… СТАТУС

10.2.89.0

  • EXPENSE - Операция "Расход"
  • INCOME - Операция "Приход"

Пример выгрузки чека расхода

Нет

operDay

Date

Операционный день

Да

shop

Long

Номер магазина

Да

cash

Long

Номер кассы

Да

shift

Long

Номер смены

Да
number

Long

Номер чекаДа
saletimeDateTimeДата/Время продажиНет

begintime

DateTime

Дата создания чека (добавления первого товара)

Нет

amount

Decimal

Сумма чека

Нет

discountAmount

Decimal

Сумма скидки на чек

Нет
denyPrintToDocumentsBooleanЗапрет печати сопроводительных документовНет
clientTypeКомплексный

Тип клиента:

  • JURISTIC_PERSON  - Юридическое лицо, к которому привязана карта юридического лица из категории неперсональных.
  • PRIVATE - Физическое лицо, или юридическое лицо, к которому привязана карта юридического лица из категории персональных.

Пример XML выгрузки чека юридического лица

Нет
client_guidLong

Код клиента

Данный атрибут не выгружается, если чек был экспорт с кассы был напрямую в SetESB (без участия SetCentrum или SetRetail), через веб-сервисы на стороне SetRetail или файловый экспорт.

Нет
qrcodeString

Состав QR-кода чека отправленного в ОФД

НАЧИНАЯ С ВЕРСИИ ВЕБ-СЕРВИСА 1.14

SRTE-2915 - Получение подробных данных проблемы… СТАТУС

10.2.89.0

Пример XML выгрузки чека с QR-кодом

Нет
fiscalDocNumString

Номер фискального документа

SRTE-3135 - Получение подробных данных проблемы… СТАТУС

CR-4879 - Получение подробных данных проблемы… СТАТУС

10.2.93.0

Пример чека с номером фискального документа

Нет
factorynumString

Заводской номер

SRTS-836 - Получение подробных данных проблемы… СТАТУС

SRTS-848 - Получение подробных данных проблемы… СТАТУС

CR-8028 - Получение подробных данных проблемы… СТАТУС

10.3.14.0

Пример экспорта

Нет
innString

ИНН

SRTS-836 - Получение подробных данных проблемы… СТАТУС

SRTS-848 - Получение подробных данных проблемы… СТАТУС

CR-8028 - Получение подробных данных проблемы… СТАТУС

10.3.14.0

Пример экспорта

Нет
kppString

КПП

SRTS-836 - Получение подробных данных проблемы… СТАТУС

SRTS-848 - Получение подробных данных проблемы… СТАТУС

CR-8028 - Получение подробных данных проблемы… СТАТУС

10.3.14.0

Пример экспорта

Нет

storno


Boolean

Признак сторнирования (если чек был хотя бы один раз сторнирован)

НАЧИНАЯ С ВЕРСИИ ВЕБ-СЕРВИСА 1.18

SRTE-3562 - Получение подробных данных проблемы… СТАТУС

CR-5382 - Получение подробных данных проблемы… СТАТУС

10.2.99.0


Данный тип экспорта должен быть активирован. По умолчанию выключен.

  • true - чек сторнирован

Если чек не сторнировался, то данный атрибут не отображается.

Пример сторнированного чека

Нет

status


Комплексный

Статус чека

НАЧИНАЯ С ВЕРСИИ ВЕБ-СЕРВИСА 1.9

SRTE-3562 - Получение подробных данных проблемы… СТАТУС

CR-5382 - Получение подробных данных проблемы… СТАТУС

10.2.99.0


Данный тип экспорта должен быть активирован. По умолчанию выключен.

  • CANCELLEDЧек аннулирован
  • DEFERRED - Чек отложен
  • NONFISCAL - Нефискальный документ
  • REGISTEREDЧек зарегистрирован

Пример чека со статусом

Нет
cashTypeString

Тип кассы

Тип кассы не выгружается, если экспорт чека с кассы был напрямую в SetESB, без участия SetCentrum или SetRetail.

10.3.16.0

ВЕРСИЯ ВЕБ-СЕРВИСА 1.22

SRTS-1003 - Получение подробных данных проблемы… СТАТУС

CR-8367 - Получение подробных данных проблемы… СТАТУС

  • POS - клавиатурная;
  • TOUCH_2 - SetTouch;
  • SCO - касса самообслуживания, CSI-K.

example.xml

Нет
fiscalnumString

Регистрационный номер фискального регистратора

ВЕРСИЯ ВЕБ-СЕРВИСА 1.23

SRTS-1103 - Получение подробных данных проблемы… СТАТУС

SRTS-1104 - Получение подробных данных проблемы… СТАТУС

CR-8476 - Получение подробных данных проблемы… СТАТУС

10.3.17.0

Пример экспорта чека

Нет

Наименование элемента

Тип данных

Описание

Обязательное

positions

Комплексный

Товарные позиции

Да

payments

Комплексный

Оплаты

Да
discountsКомплексныйСписок скидок, сработавших в этом чекеНет

discountCards

Комплексный

Список дисконтных карт, примененных при оплате этого чека

Нет

card

Комплексный

Список карт, использованных при оплате этой покупки. Фактически более
детализированная версия содержимого элемента "discountCards"

Нет

original-purchase

Комплексный

Оригинальный чек продажи для возвратного чека (purchaseType)

Нет
bonus-discountКомплексныйИнформация по транзакции списания бонусов в качестве скидкиНет
bonusesКомплексныйСписок бонусных транзакций, проведенных в этом чекеНет

exciseBottles

Комплексный

Бутылки с акцизными марками


presentsКомплексныйВыданные подаркиДа
couponsКомплексный

Выданные купоны

SLS-1290 - Получение подробных данных проблемы… СТАТУС

SLS-1295 - Получение подробных данных проблемы… СТАТУС

CR-5582 - Получение подробных данных проблемы… СТАТУС

10.3.4.0


countersКомлексный

Счетчики

LENTAL-14 - Получение подробных данных проблемы… СТАТУС

CR-10332 - Получение подробных данных проблемы… СТАТУС

10.3.29.0

Нет
plugin-propertyКомплексныйСписок "плагинных" (расширенных, не базовых) свойств этого чека.
Может отсутствовать.
Нет

Плагинные свойства чека <plugin-property>

purchases/purchase/plugin-property

Наименование атрибута

Тип данных

Описание

Обязательное

key

String

Наименование плагинного свойства

Да

value

String

Значение плагинного свойства

Нет

Номера УПД и дебитора

Наименование плагинного свойства

Описание

upd

Номер УПД

debitor-numberНомер дебитора
<purchases count="2">
    <purchase tabNumber="23123" userName="Тестов Иван Иванович" operationType="true" operDay="2017-06-20+03:00" shop="3249" cash="1" shift="41" number="14" saletime="2017-06-21T13:09:21.853+03:00" begintime="2017-06-21T13:09:11.161+03:00" amount="17.0" discountAmount="0.0" denyPrintToDocuments="false" clientType="PRIVATE" client_guid="1462">
        <plugin-property key="upd" value="3249000000000022"/>
        <plugin-property key="debitor-number" value="21023801283"/>
        <positions>
            <position order="1" departNumber="583" goodsCode="45034" barCode="4810167000258" count="1.0" cost="17.0" nds="-1.0" ndsSum="0.0" discountValue="0.0" costWithDiscount="17.0" amount="17.0"/>
        </positions>
        <payments>
            <payment typeClass="CashPaymentEntity" amount="18.0" description="Оплата наличными"/>
            <payment typeClass="CashChangePaymentEntity" amount="1.0" description=""/>
        </payments>
        <discountCards>
            <discountCard>987654</discountCard>
        </discountCards>
        <card type="INTERNAL" card_type_guid="1286" number="987654"/>
        <bonus-discount/>
    </purchase>

Номер УКД

НАЧИНАЯ С ВЕРСИИ ВЕБ-СЕРВИСА 1.20

SetRetail10 ◾️ Печать УКД при возврате товара от юридических лиц

Наименование плагинного свойства

Описание

ukd

Номер УКД

<purchases count="2">
    <purchase tabNumber="1" userName="Cashier_2_last_name Cashier_2_first_name Cashier_2_middle_name" operationType="false" cashOperation="INCOME" operDay="2022-02-08+03:00" shop="2121" cash="2" shift="395" number="2" saletime="2022-02-08T22:35:45.831+03:00" begintime="2022-02-08T22:35:45.831+03:00" amount="81803.23" discountAmount="0.00" denyPrintToDocuments="false" clientType="PRIVATE" fiscalDocNum="test; refund1644348945829" status="REGISTERED">
        <plugin-property key="FISCAL_DOC_ID" value="0"/>
        <plugin-property key="upd" value="2121000000000087"/>
        <plugin-property key="ukd" value="2121000000000036"/>
        <positions>
            <position order="1" departNumber="0" goodsCode="00687" barCode="4600687000001" count="2.000" cost="103.41" nds="20.0" ndsSum="165.45" discountValue="0.00" costWithDiscount="413.64" amount="827.28" dateCommit="2022-02-08T22:35:45.831+03:00"/>            
        </positions>
        <payments>
            <payment typeClass="CashPaymentEntity" amount="827.28" description="Оплата наличными"/>
        </payments>
        <discountCards/>
        <original-purchase operDay="2022-02-08+03:00" shop="2121" cash="2" shift="395" number="1" saletime="2022-02-08T22:34:47.169+03:00"/>
        <bonus-discount/>
    </purchase>
</purchases>

Признак принадлежности к контрагенту

ТОЛЬКО ДЛЯ WEB-СЕРВИСА НА СТОРОНЕ ERP
SR-6143 - Получение подробных данных проблемы… СТАТУС
CR-8276 - Получение подробных данных проблемы… СТАТУС
10.3.23.0

 Выгрузка признака производится только при соединении с сервисом лояльности SLS.

Наименование плагинного свойстваОписание
CLIENT_COUNTERPARTY_CARDПризнак “корпоративной покупки”, который покажет есть ли у клиента (физического лица), для которого зарегистрирован чек, привязка к контрагенту (юридическому лицу).
value

Значение признака в формате <номер карты юрлица клиента>:<номер дебитора>

Пример чека

Дополнительная информация по мягкому чеку SetKit

SR-2709 - Получение подробных данных проблемы… СТАТУС

10.2.63.0

SetKit ◾️ Дополнительная информация о заказе в чеке

Наименование плагинного свойства

Описание

sc.num.[ИДЕНТИФИКАТОР_МЯГКОГО_ЧЕКА]

Идентификатор мягкого чека

value

Дополнительная информация по мягкому чеку

Также может выводится Номер позиции заказаvalue="positionOrder=2"

KIT-122 - Получение подробных данных проблемы… СТАТУС

CR-4908 - Получение подробных данных проблемы… СТАТУС

10.2.94.0

Пример мягкого чека с дополнительной информацией
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<purchases count="1">
    <purchase tabNumber="5" userName="Admin Admin " operationType="true" operDay="2019-03-05+03:00" shop="3174" cash="1" shift="14" number="6" saletime="2019-03-06T10:56:44.933+03:00" begintime="2019-03-06T10:56:38.862+03:00" amount="46.31" discountAmount="0.0" inn="7802781104">
        <plugin-property key="sc.num.88384132" value="Дополнительное сообщение"/>
        <positions>
            <position order="1" departNumber="1" goodsCode="1" barCode="5050582541748" count="4.5" cost="10.29" nds="20.0" ndsSum="7.72" discountValue="0.0" costWithDiscount="10.29" amount="46.31" softCheckNumber="88384132"/>
        </positions>
        <payments>
            <payment typeClass="CashChangePaymentEntity" amount="3.69" description=""/>
            <payment typeClass="CashPaymentEntity" amount="50.0" description="Оплата наличными"/>
        </payments>
    </purchase>
</purchases>


Пример мягкого чека с дополнительной информации о номере позиции в заказе
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<purchases count="1">
    <purchase tabNumber="1" userName="Администраторов Администратор Администраторович" operationType="true" cashOperation="INCOME" operDay="2021-01-12+03:00" shop="1361" cash="61" shift="1" number="13" saletime="2021-01-13T14:30:04.017+03:00" begintime="2021-01-13T14:29:58.445+03:00" amount="300.0" discountAmount="0.0" inn="7802781104" fiscalDocNum="9;13">
        <plugin-property key="externalSystemId" value="13610611610537400465"/>
        <plugin-property key="sc.num.SK43401740245235" value="order information"/>
        <plugin-property key="UID_PURCHASE" value="290c1f79-9d4a-4f6b-8f87-c9c575397d87"/>
        <positions>
            <position order="1" departNumber="1" goodsCode="00045" barCode="4600045000001" count="1.0" cost="100.0" nds="20.0" ndsSum="16.67" discountValue="0.0" costWithDiscount="100.0" amount="100.0" softCheckNumber="SK43401740245235" dateCommit="2021-01-13T14:29:58.463+03:00" insertType="10">
                <plugin-property key="sc.num.SK43401740245235" value="positionOrder=1"/>
                <plugin-property key="countryName" value="Бельгия"/>
            </position>
            <position order="2" departNumber="1" goodsCode="00046" barCode="4600046000000" count="1.0" cost="200.0" nds="20.0" ndsSum="33.33" discountValue="0.0" costWithDiscount="200.0" amount="200.0" softCheckNumber="SK43401740245235" dateCommit="2021-01-13T14:29:58.494+03:00" insertType="10">
                <plugin-property key="sc.num.SK43401740245235" value="positionOrder=2"/>
                <plugin-property key="countryName" value="Бельгия"/>
            </position>
        </positions>
        <payments>
            <payment typeClass="CashPaymentEntity" amount="300.0" description="Оплата наличными"/>
        </payments>
    </purchase>
</purchases>

Идентификатор покупки сервиса Scan&Go и SelfScan

SR-2709 - Получение подробных данных проблемы… СТАТУС

10.2.84.0

ТОЛЬКО ДЛЯ WEB-СЕРВИСА НА СТОРОНЕ ERP

Наименование плагинного свойства

Описание

tripNumber

Наименование плагинного свойства сервиса Scan&Go и SelfScan

valueИдентификатор покупки
<purchase tabNumber="123456789" userName="Покупатель SCO SCO" operationType="true" operDay="2020-05-27+03:00" shop="5014" cash="6" shift="119" number="1" saletime="2020-05-27T10:57:05.208+03:00" begintime="2020-05-27T10:55:43.773+03:00" amount="1174.94" discountAmount="0.0" denyPrintToDocuments="false" clientType="PRIVATE">
    <plugin-property key="tripNumber" value="97098"/>
    <positions>
        <position order="1" departNumber="1" goodsCode="119839_ST" barCode="2000119839001" count="1.0" cost="119.99" nds="20.0" ndsSum="20.0" discountValue="0.0" costWithDiscount="119.99" amount="119.99" insertType="8"/>
        <position order="2" departNumber="1" goodsCode="164808_ST" barCode="2000164808007" count="1.0" cost="15.0" nds="20.0" ndsSum="2.5" discountValue="0.0" costWithDiscount="15.0" amount="15.0" insertType="8"/>
        <position order="3" departNumber="1" goodsCode="228390_ST" barCode="4680000233736" count="1.0" cost="20.0" nds="20.0" ndsSum="3.33" discountValue="0.0" costWithDiscount="20.0" amount="20.0" insertType="8"/>
        <position order="4" departNumber="1" goodsCode="93301370_ST" barCode="289367" count="3.0" cost="139.99" nds="20.0" ndsSum="70.0" discountValue="0.0" costWithDiscount="139.99" amount="419.97" insertType="8"/>
        <position order="5" departNumber="1" goodsCode="456124_ST" barCode="4607939176170" count="1.0" cost="299.99" nds="20.0" ndsSum="50.0" discountValue="0.0" costWithDiscount="299.99" amount="299.99" insertType="8"/>
        <position order="6" departNumber="1" goodsCode="456132_ST" barCode="4607939176668" count="1.0" cost="299.99" nds="20.0" ndsSum="50.0" discountValue="0.0" costWithDiscount="299.99" amount="299.99" insertType="8"/>
    </positions>
    <payments>
        <payment typeClass="BankCardPaymentEntity" amount="1174.94" description="Оплата по банковской карте">
            <plugin-property key="card.hash" value="7F1B2511546D3B9C9424E83094D50F356642BD2B"/>
            <plugin-property key="cash.transaction.id" value="695005"/>
            <plugin-property key="terminal.number" value="00489975"/>
            <plugin-property key="cash.transaction.date" value="2020-05-27 10:57:00.193"/>
            <plugin-property key="bank.id" value="Сбербанк"/>
            <plugin-property key="ref.number" value="159056616818"/>
            <plugin-property key="card.type" value="MIR Credit"/>
            <plugin-property key="auth.code" value="31Y583"/>
            <plugin-property key="bank.type" value="SBERBANK"/>
            <plugin-property key="card.number" value="************5100"/>
        </payment>
    </payments>
    <discounts/>
    <discountCards>
        <discountCard>2020023021217</discountCard>
    </discountCards>
    <card number="2020023021217" guid="2020023021217"/>
    <bonus-discount/>
    <presents actionname="Фишка_По сумме чека" externalcode="SR10_1240497" guid="4257135" issued="6" scanned="0">
        <present amount="6" condition=""/>
    </presents>
    <presents actionname="Фишка_по количеству товаров" externalcode="SR10_1240516" guid="4256956" issued="8" scanned="0">
        <present amount="8" condition=""/>
    </presents>
</purchase>

Передача информации о печати, электронной отправке и принудительной печати в составе чека

SR-4874 - Получение подробных данных проблемы… СТАТУС

10.2.99.0

SR-5018 - Получение подробных данных проблемы… СТАТУС

10.3.3.0

Наименование плагинного свойстваОписание
PRINT_DISABLED

Признак фискализации чека без печати (отправка чека электронным способом).

Значение по умолчанию: false (не заполняется).

PROMO_PRINT_DISABLED

Признак того, что рекламные материалы не были распечатаны.

Значение по умолчанию: false (не заполняется).

FORCED_PRINT

Признак того, что чек был распечатан принудительно.

Значение по умолчанию: false (не заполняется).

CLIENT_REQUISITES_TYPE

Тип реквизитов клиента, на которые был отправлен чек (EMAIL, MOBILE_PHONE).

Не заполняется если реквизитов нет.

CUSTOMER_RECEIPT_REFUSE

Признак отказа от печати чека, полученный из карточки клиента в модуле CDP: Покупатели

Выгружается только при подключенном модуле CDP: Покупатели

Пример экспорта

SR-6664 - Получение подробных данных проблемы… СТАТУС

CR-10277 - Получение подробных данных проблемы… СТАТУС

10.3.30.0

CUSTOMER_PROMO_REFUSE

Признак отказа от печати купонов и промоматериалов, полученный из карточки клиента в модуле CDP: Покупатели

Выгружается только при подключенном модуле CDP: Покупатели

Пример экспорта

SR-6664 - Получение подробных данных проблемы… СТАТУС

CR-10277 - Получение подробных данных проблемы… СТАТУС

10.3.30.0

<purchases count="1">
    <purchase tabNumber="1" userName="Администраторов Администратор Администраторович" operationType="true" operDay="2019-06-24+03:00" shop="1782" cash="61" shift="1" number="2" saletime="2019-06-24T14:44:00.924+03:00" begintime="2019-06-24T14:43:29.727+03:00" amount="845.34" discountAmount="1268.04" inn="7802781104">
       <plugin-property key="PROMO_PRINT_DISABLED" value="true"/> 
       <plugin-property key="PRINT_DISABLED" value="true"/> 
       <plugin-property key="CLIENT_REQUISITES_TYPE" value="EMAIL"/>
          <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="countryName" value="Россия"/>
            </position>
        </positions>
        <payments>
            <payment typeClass="CashPaymentEntity" amount="90.0" description="Оплата наличными"/>
            <payment typeClass="CashChangePaymentEntity" amount="61.2" description=""/>
        </payments>
        <card type="EXTERNAL_COUPON" number="12620003"/>
    </purchase>
 </purchases>

Данные отложенного чека

SRTB-5270 - Получение подробных данных проблемы… СТАТУС

CR-5382 - Получение подробных данных проблемы… СТАТУС

10.3.1.0

Наименование плагинного свойства

Описание

PURCHASE_DEFERRED

Признак отложенного чека

value

Содержание отложенного чека в формате JSON

Пример чека

Уникальный идентификатор экземпляра чека

SRTB-4485 - Получение подробных данных проблемы… СТАТУС

CR-2350 - Получение подробных данных проблемы… СТАТУС

10.2.91.0

Наименование плагинного свойства

Описание

UID_PURCHASE

Признак уникального идентификатора чека

value

Сгенерированное значение уникального идентификатора чека.

Пример: 

key="UID_PURCHASE" value="11879bf1-de08-4f34-b7c7-698346134080

Номер документа Пирит РБ

SRTZ-1091 - Получение подробных данных проблемы… СТАТУС

CR-5567 - Получение подробных данных проблемы… СТАТУС

10.3.2.0

Наименование плагинного свойстваОписание
FISCAL_DOC_ID

Сквозной номер чека продажи / чека возврата / чека аннулирования от ФР Пирит РБ

Применяется в Республике Беларусь

<purchases count="1">
    <purchase tabNumber="1" returndayinday="false" userName="Администраторов Администратор Администраторович" operationType="false" cashOperation="INCOME" operDay="2021-08-23+03:00" shop="2170" cash="60" shift="1" number="6" saletime="2021-08-24T00:36:03.555+03:00" begintime="2021-08-24T00:35:56.445+03:00" amount="10000.55" discountAmount="0.00" inn="7802781104" qrcode="t=20210824T0036&s=10000.55&fn=a0e1a01b-732b-41d1-b0f4-02f12e816163&i=6&fp=0&n=2" fiscalDocNum="6;6" status="REGISTERED">
        <plugin-property key="externalSystemId" value="21700601629754558486"/>
        <plugin-property key="FISCAL_DOC_ID" value="6"/>
        <plugin-property key="EXCISE_VALIDATION_REQUEST" value="{"id":5,"version":1,"shop":2170,"cash":60,"operationType":1,"checkNumber":"1.6","cancel":false,"creationDate":1629754556445,"productType":1,"data":[{"barcode":"33106180226082","item":"230106","productType":6,"mark":"0133106180226082216Уаw835qtKI0191XP7О92b5TЯЭЖxщNEKИYDiq2Е9TВ3NmUIRUтsЙЮwcT709ЙюбVpк"}]}"/>
        <plugin-property key="EXCISE_VALIDATION_TYPE" value="SetMarkCentrum"/>
        <positions>
            <position order="1" departNumber="1" goodsCode="230106" barCode="33106180226082" count="1.000" cost="10000.55" nds="20.0" ndsSum="1666.76" discountValue="0.00" costWithDiscount="10000.55" amount="10000.55" dateCommit="2021-08-24T00:35:56.460+03:00" insertType="0">
                <plugin-property key="rccw" value="276"/>
                <plugin-property key="countryName" value="Германия"/>
                <plugin-property key="markValidationResult" value="{"fiscalResult":{"input":{},"tag2106":15,"tag2005":15,"tag2105":0,"tag2109":1},"status":"VALID"}"/>
                <plugin-property key="gtdNumber" value="1234567"/>
                <plugin-property key="excise-token" value="0133106180226082216Уаw835qtKI01"/>
                <plugin-property key="marktype" value="TYRES"/>
            </position>
        </positions>
        <payments>
            <payment typeClass="CashPaymentEntity" amount="10000.55" description="Оплата наличными"/>
        </payments>
    </purchase>
</purchases>

Номер сессии кассира

SRTB-6438 - Получение подробных данных проблемы… СТАТУС

CR-8903 - Получение подробных данных проблемы… СТАТУС

10.2.20.0

Функциональность для клиентов CSI.

По включению уточняйте у менеджера.


Наименование плагинного свойства

Описание

SESSION_ID

Номер сессии кассира

value

Сгенерированное значение сессии кассира.

Пример экспорта.

Место установки кассы

SRTB-6547 - Получение подробных данных проблемы… СТАТУС

CR-8689 - Получение подробных данных проблемы… СТАТУС

10.3.21.0

SetRetail10 ◾️ Выбор места установки кассы

Наименование плагинного свойстваОписание
CASH_PLACEМесто установки кассы
value

Код места установки кассы

Пример экспорта

Часовая зона

SRTB-7296 - Получение подробных данных проблемы… СТАТУС

CR-9434 - Получение подробных данных проблемы… СТАТУС

10.3.27.0

Наименование плагинного свойстваОписание
CASH_TIME_ZONEЧасовой пояс нахождения кассы
value

Часовая зона в формате. Например: +03:00

Пример экспорта


confluence.macros.advanced.include.unable-to-render Включенная страница не может быть найдена.

Запрос печати чеков

10.3.29.0

SR-6708 - Получение подробных данных проблемы… СТАТУС

CR-9689 - Получение подробных данных проблемы… СТАТУС

Наименование плагинного свойстваОписание
PRINT_DIALOG_ANSWER

Запрос печати чеков

value
  • true - чек был напечатан. Кассир нажал ДА.
  • false - чек не был напечатан. Кассир нажал НЕТ.

Пример экспорта

Передача QR-кода от NFD

SRTZ-2991 - Получение подробных данных проблемы… СТАТУС

CR-10363 - Получение подробных данных проблемы… СТАТУС

10.4.0.0

Наименование плагинного свойстваОписание
fiscalbarcode

Значение QR-кода, полученное от программного фискализатора NFD (Республика Казахстан)


Товарные позиции <positions>

purchases/purchase/positions

Наименование элемента

Тип данных

Описание

Обязательное

position

String

Позиции чека

Да

Товарная позиция <position>

purchases/purchase/positions/position

Наименование атрибута

Тип данных

Описание

Обязательное

order

Long

Номер позиции

Да

departNumber

Long

Номер отдела

Да

goodsCode

String

Код товара

Начиная с версии 10.2.96.0, для отдельных типов банковских операций проставляется значение CASHOUT.

Да

barCode

String

ШК товара

Да

count

Decimal

Количество

Да

cost

Decimal

Цена за единицу

Да

nds

Decimal

Значение НДС

Да
ndsClassString

Наименование налога

Данный атрибут не выгружается, если чек был экспорт с кассы был напрямую в SetESB (без участия SetCentrum или SetRetail), через веб-сервисы на стороне SetRetail или файловый экспорт.

Да

ndsSum

Decimal

Сумма НДС

Да

discountValue

Decimal

Сумма скидки

Да

costWithDiscount

Decimal

Цена за единицу с учётом скидки

Да
amountDecimalСтоимость позицииДа
softCheckNumberStringНомер мягкого чекаНет

insertType

Integer

Способ добавления позиции

  • 0 - Сущность была проидентифицирована и добавлена в чек после сканирования ее ШК - SCANNER
  • 1 - Строка поиска для идентификации сущности была введена вручную - HAND
  • 2 - Товар найден из меню - MENU
  • 3 - Товар найден из справочника - DIRECTORY
  • 4 - Товар найден ручным вводом штрихкода - BARCODEBYHAND
  • 5 - Товар найден из справочника поиском по цене - DIRECTORYBYPRICE
  • 6 - Товар найден нажатием клавиатурной кнопки - KEY
  • 7 - Сущность была проидентифицирована по содержимому ее магнитной дорожки - MSR
  • 8 - Сущность была добавлена через FLMS - ADD_BY_FLMS
  • 9 - Добавлено через RFID считыватель ADD_BY_RFID
  • 10 - Товар был добавлен из сервиса заказов SetKit - ORDER
    • KIT-79 - Получение подробных данных проблемы… СТАТУС