Публичный ресурс
Экспорт чеков из SetRetail10 в ERP (веб-сервис на стороне ERP)
ВЕРСИЯ ВЕБ-СЕРВИСА 1.25
Методы веб-сервиса для экспорта чеков
Методы | processPurchases - без обратной связи processPurchasesWithTI - c обратной связью |
URL | http://Любой_IP-адрес_на стороне_ERP_сервера/Set10PurchasesService |
WSDL | http://Любой_IP-адрес_на стороне_ERP_сервера/Set10PurchasesService.wsdl |
Поле | Тип данных | Описание | Обязательное |
Принимаемые параметры | |||
purchases | base64Binary | Чеки в формате XML, закодированный в BASE64 | Да |
version | string | Версия xsd-схемы выдаваемых данных | Нет |
Возвращаемые параметры | |||
return | boolean |
| Да |
Описание формата выгружаемых чеков
Методы веб-сервиса для экспорта аннулированных чеков
- SRTS-970Получение подробных данных проблемы… СТАТУС
- CR-8315Получение подробных данных проблемы… СТАТУС
10.3.15.0
Методы | processCancelledPurchases - без обратной связи processCancelledPurchasesWithTI - c обратной связью |
---|---|
URL | http://Любой_IP-адрес_на стороне_ERP_сервера/Set10PurchasesService |
WSDL | http://Любой_IP-адрес_на стороне_ERP_сервера/Set10PurchasesService.wsdl |
Поле | Тип данных | Описание | Обязательное |
---|---|---|---|
Принимаемые параметры | |||
purchases | base64Binary | Аннулированные чеки в формате XML, закодированный в BASE64 | Да |
version | string | Версия xsd-схемы выдаваемых данных | Нет |
Возвращаемые параметры | |||
return | boolean | True в случае успешной обработки пакета | Да |
Чеки <purchases>
purchases | |||
Наименование элемента | Тип данных | Описание | Обязательное |
purchase | Комплексный | Данные чека | Да |
Наименование атрибута | Тип данных | Описание | Обязательное |
count | Long | Количество передаваемых чеков, т.е. общее количество тегов purchase вложенных в общий тег | Нет |
Состав чека <purchase>
purchases/purchase | |||
Наименование атрибута | Тип данных | Описание | Обязательное |
tabNumber | String | Табельный номер кассира | Нет |
returndayinday | Boolean | Признак для чека возврата "День в день" | Нет |
username | String | Имя кассира | Нет |
operationType | Boolean | Тип операции
| Нет |
cashOperation | Комплексный | Нет | |
operDay | Date | Операционный день | Да |
shop | Long | Номер магазина | Да |
cash | Long | Номер кассы | Да |
shift | Long | Номер смены | Да |
number | Long | Номер чека | Да |
saletime | DateTime | Дата/Время продажи | Нет |
begintime | DateTime | Дата создания чека (добавления первого товара) | Нет |
amount | Decimal | Сумма чека | Нет |
discountAmount | Decimal | Сумма скидки на чек | Нет |
denyPrintToDocuments | Boolean | Запрет печати сопроводительных документов | Нет |
clientType | Комплексный | Тип клиента:
| Нет |
client_guid | Long | Код клиента Данный атрибут не выгружается, если чек был экспорт с кассы был напрямую в SetESB (без участия SetCentrum или SetRetail), через веб-сервисы на стороне SetRetail или файловый экспорт. | Нет |
qrcode | String | Нет | |
fiscalDocNum | String | Номер фискального документа - SRTE-3135Получение подробных данных проблемы… СТАТУС - CR-4879Получение подробных данных проблемы… СТАТУС 10.2.93.0 | Нет |
factorynum | String | Нет | |
inn | String | ИНН - SRTS-836Получение подробных данных проблемы… СТАТУС - SRTS-848Получение подробных данных проблемы… СТАТУС - CR-8028Получение подробных данных проблемы… СТАТУС 10.3.14.0 | Нет |
kpp | String | КПП - SRTS-836Получение подробных данных проблемы… СТАТУС - SRTS-848Получение подробных данных проблемы… СТАТУС - CR-8028Получение подробных данных проблемы… СТАТУС 10.3.14.0 | Нет |
storno | Boolean | Признак сторнирования (если чек был хотя бы один раз сторнирован) НАЧИНАЯ С ВЕРСИИ ВЕБ-СЕРВИСА 1.18 - SRTE-3562Получение подробных данных проблемы… СТАТУС - CR-5382Получение подробных данных проблемы… СТАТУС 10.2.99.0 Данный тип экспорта должен быть активирован. По умолчанию выключен.
Если чек не сторнировался, то данный атрибут не отображается. | Нет |
status | Комплексный | Статус чека НАЧИНАЯ С ВЕРСИИ ВЕБ-СЕРВИСА 1.9 - SRTE-3562Получение подробных данных проблемы… СТАТУС - CR-5382Получение подробных данных проблемы… СТАТУС 10.2.99.0 Данный тип экспорта должен быть активирован. По умолчанию выключен.
| Нет |
cashType | String | Нет | |
fiscalnum | String | Нет | |
Наименование элемента | Тип данных | Описание | Обязательное |
positions | Комплексный | Товарные позиции | Да |
payments | Комплексный | Оплаты | Да |
discounts | Комплексный | Список скидок, сработавших в этом чеке | Нет |
discountCards | Комплексный | Список дисконтных карт, примененных при оплате этого чека | Нет |
card | Комплексный | Список карт, использованных при оплате этой покупки. Фактически более | Нет |
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>
Признак принадлежности к контрагенту
Выгрузка признака производится только при соединении с сервисом лояльности SLS.
Наименование плагинного свойства | Описание |
---|---|
CLIENT_COUNTERPARTY_CARD | Признак “корпоративной покупки”, который покажет есть ли у клиента (физического лица), для которого зарегистрирован чек, привязка к контрагенту (юридическому лицу). |
value | Значение признака в формате <номер карты юрлица клиента>:<номер дебитора> |
Дополнительная информация по мягкому чеку SetKit
- SR-2709Получение подробных данных проблемы… СТАТУС
10.2.63.0
SetKit ◾️ Дополнительная информация о заказе в чеке
Наименование плагинного свойства | Описание |
sc.num.[ИДЕНТИФИКАТОР_МЯГКОГО_ЧЕКА] | Идентификатор мягкого чека |
value |
<?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
<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 | Сгенерированное значение уникального идентификатора чека. Пример:
|
Номер документа Пирит РБ
- 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 |
Запрос печати чеков
10.3.29.0
- SR-6708Получение подробных данных проблемы… СТАТУС
- CR-9689Получение подробных данных проблемы… СТАТУС
Наименование плагинного свойства | Описание |
---|---|
PRINT_DIALOG_ANSWER | Запрос печати чеков |
value |
|
Передача QR-кода от NFD
- SRTZ-2991Получение подробных данных проблемы… СТАТУС
- CR-10363Получение подробных данных проблемы… СТАТУС
10.4.0.0
Наименование плагинного свойства | Описание |
---|---|
fiscalbarcode | Значение QR-кода, полученное от программного фискализатора NFD (Республика Казахстан) |
Оплата чека одной транзакцией
- SRTB-9140Получение подробных данных проблемы… СТАТУС
- SRTZ-3861Получение подробных данных проблемы… СТАТУС
- CR-12336Получение подробных данных проблемы… СТАТУС
10.4.13.0
Наименование плагинного свойства | Описание |
---|---|
PRIMARY_PURCHASE_UID | UID_PURCHASE мастер-чека (UID чека, который был разделен) |
FIRST_SPLIT_PURCHASE_NUMBER | Номер первого зарегистрированного чека |
TOTAL_SUB_PURCHASES | Общее количество подчеков |
SUB_PURCHASE_PART | Порядковый номер подчека |
Товарные позиции <positions>
purchases/purchase/positions | |||
Наименование элемента | Тип данных | Описание | Обязательное |
position | String | Позиции чека | Да |
Товарная позиция <position>
purchases/purchase/positions/position | |||
Наименование атрибута | Тип данных | Описание | Обязательное |
order | Long | Номер позиции | Да |
departNumber | Long | Номер отдела | Да |
goodsCode | String | Код товара Начиная с версии 10.2.96.0, для отдельных типов банковских операций проставляется значение
| Да |
barCode | String | ШК товара | Да |
count | Decimal | Количество | Да |
cost | Decimal | Цена за единицу | Да |
nds | Decimal | Значение НДС | Да |
ndsClass | String | Наименование налога Данный атрибут не выгружается, если чек был экспорт с кассы был напрямую в SetESB (без участия SetCentrum или SetRetail), через веб-сервисы на стороне SetRetail или файловый экспорт. | Да |
ndsSum | Decimal | Сумма НДС | Да |
discountValue | Decimal | Сумма скидки | Да |
costWithDiscount | Decimal | Цена за единицу с учётом скидки | Да |
amount | Decimal | Стоимость позиции | Да |
softCheckNumber | String | Номер мягкого чека | Нет |
insertType | Integer | Способ добавления позиции
| Нет |
dateCommit | DateTime | ||
Наименование элемента | Тип данных | Описание | |
plugin-property | Комплексный | Плагинные свойства товара | Нет |
Плагинные свойства товара <plugin-property>
purchases/purchase/positions/position/plugin-property | |||
Наименование атрибута | Тип данных | Описание | Обязательное |
key | String | Наименование плагинного свойства | Да |
value | String | Значение плагинного свойства | Нет |
Подарочная карта
Наименование плагинного свойства | Описание |
gift.card.number | Номер подарочной карты |
Дисконтная карта
Наименование плагинного свойства | Описание |
---|---|
card.number | Номер дисконтной карты |
Подарочная карта ЦФТ
Наименование плагинного свойства | Описание |
transactionAmount | Сумма гашения карты |
activationTransactionId | Внешний идентификатор |
activationDateTime | Дата и время выполнения транзакции |
clientIDType | Тип идентификатора карты в транзакции (clientIDType 2 – track2; 4 – barcode) |
clientID | Идентификатор карты в транзакции |
partnerID | Идентификатор партнера |
location | Идентификатор точки |
terminal | Идентификатор терминала |
Ветеринарный контроль
- SRTE-961Получение подробных данных проблемы… СТАТУС
10.2.35.0
positions/position/plugin-property/plugin-property | |||
Наименование атрибута | Тип данных | Описание | Обязательное |
plugin-property | String |
Дата производства для позиции value в формате yyyy-MM-dd HH:mm | Нет |
plugin-property | String |
Количество товара в позиции с указанной датой производства value в формате double | Да для плагинного свойства верхнего уровня |
<plugin-property key="productionDate" value ="2017-01-01" > <plugin-property key="count" value ="1.0" / > </plugin-property>
Продавцы
Наименование плагинного свойства | Описание |
seller | Продавец |
key | Код продавца |
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <purchases count="1"> <purchase tabNumber="11" userName="Иванов1 ИванTest1 Иванович" operationType="true" operDay="2019-02-28+03:00" shop="3382" cash="1" shift="25" number="5" saletime="2019-02-28T13:29:48.715+03:00" begintime="2019-02-28T13:29:33.350+03:00" amount="64.8" discountAmount="0.0" inn="781234567890"> <positions> <position order="1" departNumber="583" goodsCode="45034" barCode="4810167000258" count="2.0" cost="18.0" nds="20.0" ndsSum="6.0" discountValue="0.0" costWithDiscount="18.0" amount="36.0" > <plugin-property key="seller" value="102"/> </position> <position order="2" departNumber="583" goodsCode="45033" barCode="4607141310331" count="1.0" cost="28.8" nds="10.0" ndsSum="2.62" discountValue="0.0" costWithDiscount="28.8" amount="28.8" > <plugin-property key="seller" value="345"/> </position> </positions> <payments> <payment typeClass="CashPaymentEntity" amount="65.0" description="Оплата наличными"/> <payment typeClass="CashChangePaymentEntity" amount="0.2" description=""/> </payments> </purchase> </purchases>
Признак ручного изменения цены товара
10.2.66.0
- SRTE-2018Получение подробных данных проблемы… СТАТУС
Наименование плагинного свойства | Описание |
beforeManualPrice | Цена товара перед изменением |
value | Значение цены товара перед изменением |
Причина изменения цены товара
10.2.70.0
- SRTB-3193Получение подробных данных проблемы… СТАТУС
Наименование плагинного свойства | Описание |
changePriceReason | Код причины изменения товара |
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <purchases count="1"> <purchase tabNumber="2" userName="Петрова Лидия Борисовна" operationType="true" operDay="2019-08-01+03:00" shop="3382" cash="1" shift="39" number="3" saletime="2019-08-01T18:22:00.842+03:00" begintime="2019-08-01T18:21:47.862+03:00" amount="15.0" discountAmount="0.0" inn="123456789000"> <positions> <position order="1" departNumber="583" goodsCode="45034" barCode="4810167000258" count="1.0" cost="15.0" nds="20.0" ndsSum="2.5" discountValue="0.0" costWithDiscount="15.0" amount="15.0" > <plugin-property key="seller" value="102"/> <plugin-property key="beforeManualPrice" value="18.00"/> <plugin-property key="countryName" value="Россия"/> <plugin-property key="changePriceReason" value="1"/> </position> </positions> <payments> <payment typeClass="CashChangePaymentEntity" amount="5.0" description=""/> <payment typeClass="CashPaymentEntity" amount="20.0" description="Оплата наличными"/> </payments> </purchase> </purchases>
Причина аннулирования чека
- SRTS-851Получение подробных данных проблемы… СТАТУС
10.3.15.0
Наименование плагинного свойства | Описание |
cancelPurchaseReason | Код причины аннулирования чека |
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <purchases count="1"> <purchase tabNumber="111" userName="Иванова Мария Ивановна" operationType="true" cashOperation="INCOME" operDay="2022-08-22+03:00" shop="3245" cash="62" shift="1" number="2" saletime="2022-08-22T16:51:56.341+03:00" begintime="2022-08-22T16:51:51.628+03:00" amount="911.23" discountAmount="0.00" inn="7802781104" fiscalDocNum="1;2" status="CANCELLED"> <plugin-property key="FISCAL_DOC_ID" value="1"/> <plugin-property key="UID_PURCHASE" value="c7368fd0-9211-42de-87f5-844fb3ff0737"/> <plugin-property key="KPP" value="780201001"/> <positions> <position order="1" departNumber="1" goodsCode="07000" barCode="3007000000006" count="1.000" cost="100.00" nds="20.0" ndsSum="0.00" discountValue="0.00" costWithDiscount="100.00" amount="100.00" dateCommit="2022-08-22T16:51:51.656+03:00" insertType="3"> <plugin-property key="cancelPurchaseReason" value="4"/> <plugin-property key="countryName" value="Франция"/> </position> </positions> <payments/> </purchase> </purchases>
Страна производитель
Наименование плагинного свойства | Описание |
countryName | Наименование страны производителя |
Комплект товаров
10.2.75.0
- SRTE-2338Получение подробных данных проблемы… СТАТУС
Наименование плагинного свойства | Описание |
kitBarcode | Штрих-код комплекта товаров |
Комплект, как отдельная позиция, в таблице позиций чека - не сохраняется.
Товары, входящие в комплект, сохраняются в таблице позиций чека как самостоятельные товары, но с обязательным сохранением ссылки на комплект.
Самостоятельные товары, совпадающие с товарами входящими в комплект, не группируются и сохраняются отдельными позициями.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <purchases count="1"> <purchase tabNumber="2123123123" userName="Иванов Иван Иванович" operationType="true" operDay="2019-11-06+03:00" shop="3382" cash="1" shift="59" number="4" saletime="2019-11-07T11:34:03.130+03:00" begintime="2019-11-07T11:33:51.348+03:00" amount="603.6" discountAmount="0.0" inn="123456789000"> <positions> <position order="3" departNumber="583" goodsCode="45034" barCode="4810167000258" count="1.0" cost="18.0" nds="20.0" ndsSum="3.0" discountValue="0.0" costWithDiscount="18.0" amount="18.0" > <plugin-property key="kitBarcode" value="111111"/> <plugin-property key="countryName" value="Россия"/> </position> <position order="1" departNumber="583" goodsCode="45033" barCode="4607141310331" count="2.0" cost="40.8" nds="10.0" ndsSum="7.42" discountValue="0.0" costWithDiscount="40.8" amount="81.6" > <plugin-property key="kitBarcode" value="111111"/> <plugin-property key="countryName" value="Россия"/> </position> <position order="2" departNumber="582" goodsCode="45035" barCode="4607145132038" count="3.0" cost="168.0" nds="20.0" ndsSum="84.0" discountValue="0.0" costWithDiscount="168.0" amount="504.0" > <plugin-property key="kitBarcode" value="111111"/> <plugin-property key="countryName" value="Россия"/> </position> </positions> <payments> <payment typeClass="CashChangePaymentEntity" amount="96.4" description=""/> <payment typeClass="CashPaymentEntity" amount="700.0" description="Оплата наличными"/> </payments> </purchase> </purchases>
Datamatrix-код (маркированные товары)
10.2.75.0
- SRTE-2389Получение подробных данных проблемы… СТАТУС
НАЧИНАЯ С ВЕРСИИ ВЕБ-СЕРВИСА 1.11
Наименование плагинного свойства | Описание |
excise-token | Datamatrix-код |
Тип акцизной продукции
10.2.86.0
- SRTE-2734Получение подробных данных проблемы… СТАТУС
Наименование плагинного свойства | Описание |
marktype | Тип акцизной продукции |
|
?xml version="1.0" encoding="UTF-8" standalone="yes"?> <purchases count="1"> <purchase tabNumber="28793" userName="Магомедова Марем Магашариповна" operationType="true" operDay="2019-08-13+03:00" shop="17007" cash="2" shift="106" number="204" saletime="2019-08-13T19:11:53.822+03:00" begintime="2019-08-13T19:11:28.123+03:00" amount="160.8" discountAmount="0.0" denyPrintToDocuments="false" clientType="PRIVATE"> <positions> <position order="1" departNumber="1" goodsCode="1913002" barCode="4602073082011" count="1.0" cost="16.6" nds="20.0" ndsSum="2.77" discountValue="0.0" costWithDiscount="16.6" amount="16.6" insertType="0"/> <position order="2" departNumber="1" goodsCode="1913001" barCode="4602073083575" count="1.0" cost="16.6" nds="20.0" ndsSum="2.77" discountValue="0.0" costWithDiscount="16.6" amount="16.6" insertType="0"/> <position order="3" departNumber="1" goodsCode="1913000" barCode="4602073082028" count="1.0" cost="16.6" nds="20.0" ndsSum="2.77" discountValue="0.0" costWithDiscount="16.6" amount="16.6" insertType="0"/> <position order="4" departNumber="1" goodsCode="2100093" barCode="46129185" count="1.0" cost="111.0" nds="20.0" ndsSum="18.5" discountValue="0.0" costWithDiscount="111.0" amount="111.0" insertType="0"> <plugin-property key="excise-token" value="000000461291855qUx5yJAB680Dqe"/> <plugin-property key="marktype" value="alcohol"/> </position> </positions> <payments> <payment typeClass="CashChangePaymentEntity" amount="839.2" description=""/> <payment typeClass="CashPaymentEntity" amount="1000.0" description="Оплата наличными"/> </payments> <discountCards/> <bonus-discount/> </purchase> </purchases>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <purchases count="1"> <purchase tabNumber="1" userName="Иванов Иван Иванович" operationType="true" operDay="2020-07-24+03:00" shop="3382" cash="1" shift="81" number="6" saletime="2020-07-24T17:27:00.726+03:00" begintime="2020-07-24T17:26:54.855+03:00" amount="2800.8" discountAmount="0.0" inn="7802781104"> <positions> <position order="1" departNumber="583" goodsCode="45099" barCode="4650075190159" count="1.0" cost="2800.8" nds="10.0" ndsSum="254.62" discountValue="0.0" costWithDiscount="2800.8" amount="2800.8" > <plugin-property key="countryName" value="Россия"/> <plugin-property key="excise-token" value="01046500751901592109470cde93154240640191ffd092JgVQ/q9XiEi7/Nbqz9po4N/aiw8cG7op8LPwU03vLPbn+G0dZNRQQu6cDqlCYQWPtBxY+3cqJgd2caC1VuStIg=="/> <plugin-property key="marktype" value="footwear"/> </position> </positions> <payments> <payment typeClass="CashPaymentEntity" amount="2900.0" description="Оплата наличными"/> <payment typeClass="CashChangePaymentEntity" amount="99.2" description=""/> </payments> </purchase> </purchases>
Товары социальной значимости (Мегар)
10.2.84.0
- SRTB-4203Получение подробных данных проблемы… СТАТУС
Наименование плагинного свойства | Описание |
social | Продукт социальный |
socialPayPossible | Продукт можно оплатить социальной картой |
mptProductCode | Код продукта или группы установленный МинПромТоргом Код продукста или группы соответствии с классификатором МЕГАР |
mptProductName | Наименование продукта или группы установленное МинПромТоргом Наименование продукста или группы в соответствии с классификатором МЕГАР |
mptMeasureCode | Код единицы измерения установленный МинПромТоргом Код единицы измерения в соответствии с классификатором МЕГАР |
mptQuantity | Количество в ед.измерения установленных МинПромТоргом Количество в единице измерения установленныез в соответствии с классификатором МЕГАР |
Признак передачи кода товара в ОФД для СИЗ (Средства индивидуальной защиты)
10.2.86.0
- SRTB-4261Получение подробных данных проблемы… СТАТУС
Наименование плагинного свойства | Описание |
ofdCode | Штрих-код товара для передачи в ОФД |
ofdCodeMandatory | Признак передачи кода товара в ОФД |
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <purchases count="1"> <purchase tabNumber="1" userName="Иванов Иван Иванович" 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" > <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>
Признак акцизной марки, проданной в офлайн-режиме
- SRTB-4299Получение подробных данных проблемы… СТАТУС
10.2.88.0
Наименование плагинного свойства | Описание |
offlineSale | Определяет была ли продажа с использованием акцизной марки в офлайн-режиме без SetMark или нет.
|
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <purchases count="1"> <purchase tabNumber="1" userName="Администраторов Администратор Администраторович" operationType="true" operDay="2020-08-06+03:00" shop="7201" cash="1" shift="1" number="17" saletime="2020-08-06T13:55:09.641+03:00" begintime="2020-08-06T13:52:45.568+03:00" amount="99.0" discountAmount="0.0" inn="7802781104"> <plugin-property key="EXCISE_VALIDATION_REQUEST" value="{"id":60,"version":1,"shop":7201,"cash":1,"operationType":0,"checkNumber":"1.17","cancel":false,"creationDate":1596711165568,"productType":1,"data":[{"barcode":"1414191020188","item":"141419102018","productType":2,"mark":"014141910201881000001AA-j5555"}]}"/> <plugin-property key="EXCISE_VALIDATION_TYPE" value="SetMark"/> <positions> <position order="1" departNumber="1" goodsCode="141419102018" barCode="1414191020188" count="1.0" cost="99.0" nds="20.0" ndsSum="16.5" discountValue="0.0" costWithDiscount="99.0" amount="99.0" > <plugin-property key="offlineSale" value="true"/> <plugin-property key="excise-token" value="014141910201881000001AA-j5555"/> <plugin-property key="marktype" value="tobacco"/> </position> </positions> <payments> <payment typeClass="CashPaymentEntity" amount="99.0" description="Оплата наличными"/> </payments> </purchase> </purchases>
SapCar-параметр закодированный в GS1 Databar и EAN13+5
- SRTB-4299Получение подробных данных проблемы… СТАТУС
10.2.89.0
Наименование плагинного свойства | Описание |
databar | SapCar-параметр закодированный в GS1 Databar и EAN13+5 |
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <purchases count="1"> <purchase tabNumber="1" userName="Администраторов Администратор Администраторович" operationType="true" operDay="2020-08-06+03:00" shop="7201" cash="1" shift="1" number="17" saletime="2020-08-06T13:55:09.641+03:00" begintime="2020-08-06T13:52:45.568+03:00" amount="40.23" discountAmount="35.23" inn="7802781104"> <position order="1" departNumber="1" goodsCode="00003" barCode="2410032" count="2.056" cost="40.23" nds="20.0" ndsSum="0.83" discountValue="35.23" costWithDiscount="5.0" amount="5.0" insertType="1" > <plugin-property key="offlineSale" value="true"/> <plugin-property key="databar" value="(01)02410032020569(10)570926110282(7003)2004101111"/> </position> </positions> <payments> <payment typeClass="CashPaymentEntity" amount="40.23" description="Оплата наличными"/> </payments> </purchase> </purchases>
Налог с продаж (НСП)
10.2.98.0
- SR-4735Получение подробных данных проблемы… СТАТУС
Наименование плагинного свойства | Описание |
---|---|
salesTaxSum | Налог с продаж (НСП) Применяется в Киргизии |
Признак прослеживаемого и импортного товара
- SRTB-5063Получение подробных данных проблемы… СТАТУС
- CR-5651Получение подробных данных проблемы… СТАТУС
10.2.99.0
Наименование плагинного свойства | Описание |
---|---|
traceable | Признак к товару, подлежащему прослеживаемости РНПТ (регистрационный номер партии товара) |
declared | Признак к товару, импортированному или экспортированному (ДТ, ранее ГТД) ДТ - декларация на товар. |
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <purchases count="1"> <purchase tabNumber="1" userName="Администраторов Администратор Администраторович" operationType="true" cashOperation="INCOME" operDay="2021-05-17+03:00" shop="2240" cash="61" shift="1" number="4" saletime="2021-05-17T13:32:15.868+03:00" begintime="2021-05-17T13:31:55.870+03:00" amount="601.00" discountAmount="0.00" inn="7802781104" fiscalDocNum="4;4"> <plugin-property key="externalSystemId" value="22400611621247532159"/> <plugin-property key="UID_PURCHASE" value="c200e05d-b0ab-4994-be09-5513756e7431"/> <positions> <position order="2" departNumber="1" goodsCode="25555555558" barCode="25555555558" count="1.000" cost="300.50" nds="20.0" ndsSum="50.08" discountValue="0.00" costWithDiscount="300.50" amount="300.50" dateCommit="2021-05-17T13:32:10.148+03:00" insertType="1"> <plugin-property key="traceable" value="true"/> </position> <position order="1" departNumber="1" goodsCode="87777771" barCode="87777771" count="1.000" cost="300.50" nds="20.0" ndsSum="50.08" discountValue="0.00" costWithDiscount="300.50" amount="300.50" dateCommit="2021-05-17T13:31:55.876+03:00" insertType="1"> <plugin-property key="declared" value="true"/> </position> </positions> <payments> <payment typeClass="CashPaymentEntity" amount="601.0" description="Оплата наличными"/> </payments> </purchase> </purchases>
Признак передачи ГТД
10.3.2.0
- CR-4121Получение подробных данных проблемы… СТАТУС
- SRTB-5394Получение подробных данных проблемы… СТАТУС
- SRTB-5203Получение подробных данных проблемы… СТАТУС
Наименование плагинного свойства | Описание |
---|---|
rccw | Код из общероссийского классификатора стран мира/Код страны происхождения |
gtdNumber | Номер Таможенной Декларации |
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <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>
ФФД 1.2 - Результат валидации марки (Результат проверки КМ в ФР)
10.2.99.0
- SRTB-754Получение подробных данных проблемы… СТАТУС
- CR-5247Получение подробных данных проблемы… СТАТУС
Наименование плагинного свойства | Описание |
---|---|
markValidationResult | Результат валидации марки (Результат проверки КМ в ФР) Пример: <plugin-property key="markValidationResult" value="{ "fiscalResult":{"input":{}, "tag2106":15, "tag2005":15, "tag2105":0, "tag2109":1}, "status":"VALID" }"/> |
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <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>
ERP ClientID из Siebel CRM
10.3.12.0
- SR-5348Получение подробных данных проблемы… СТАТУС
- CR-6702Получение подробных данных проблемы… СТАТУС
Наименование плагинного свойства | Описание |
---|---|
SIEBEL_CLIENT_ID | Идентификатор клиента в Siebel CRM |
Информация по комитенту (комиссионер)
10.3.22.0
- SRTS-1492Получение подробных данных проблемы… СТАТУС
- CR-9046Получение подробных данных проблемы… СТАТУС
Наименование плагинного свойства | Описание |
---|---|
counterparty | Комиссионер |
value | Данные по комиссионеру В формате JSON
|
Информация о проверке КМ в Честном знаке
10.4.0.0
- SRTB-7949Получение подробных данных проблемы… СТАТУС
- CR-6219Получение подробных данных проблемы… СТАТУС
Наименование плагинного свойства | Описание |
---|---|
trueApiReqId | Уникальный идентификатор запроса проверки кода маркировки в сервисе Честного знака |
trueApiReqTimestamp | Дата и время формирования запроса |
trueApiValidationResponse | Полный ответ от сервиса Честный знак, в том числе коды ошибок из ответа, если они получены от ЧЗ, но при этом настройками разрешена продажа (например при недоступности сервиса Честного знака) Примеры значений
- SRTB-8220Получение подробных данных проблемы… СТАТУС - CR-11332Получение подробных данных проблемы… СТАТУС 10.4.4.0 |
trueApiInst | Идентификатор экземпляра ИМ ЧЗ в формате UUID - MARK-620Получение подробных данных проблемы… СТАТУС - CR-12048Получение подробных данных проблемы… СТАТУС 10.4.12.0 |
trueApiImDbVersion | Версия базы данных ИМ ЧЗ, на которой осуществлялась проверка. При наличии нескольких версий (если идет процесс синхронизации БД) указывается более старая версия, новая версия выгружается только после обновления всех БД на новую версию. - MARK-620Получение подробных данных проблемы… СТАТУС - CR-12048Получение подробных данных проблемы… СТАТУС 10.4.12.0 |
Пример экспорта онлайн-проверки
Параметры обращения к CDN-площадкам
10.4.2.0
- SRTB-8095Получение подробных данных проблемы… СТАТУС
- CR-11196Получение подробных данных проблемы… СТАТУС
Наименование плагинного свойства | Описание |
---|---|
CDNAddress | Адрес CDN-площадки. Выгружается всегда, когда включена и настроена интеграция с Честным знаком. |
responseReceived | Наличие ответа, если не произошло отключения по таймауту. Присутствует всегда, когда присутствует |
responseDelayMs | Задержка получения ответа в миллисекундах, измеренная на стороне кассы. Присутствует всегда, когда есть |
responseDescription | Текстовое описание результата выполнения запроса. Присутствует только при наличии ответа ( |
Признак вскрытия кега
10.4.4.0
- SRTB-8370Получение подробных данных проблемы… СТАТУС
- CR-11535Получение подробных данных проблемы… СТАТУС
Наименование плагинного свойства | Описание |
---|---|
newBarrel | Признак вскрытия кега на кассе |
Информация о проверке КМ в Локальном модуле Честный Знак
10.4.6.0
- SRTB-8566Получение подробных данных проблемы… СТАТУС
- CR-12047Получение подробных данных проблемы… СТАТУС
Наименование плагинного свойства | Описание |
---|---|
localTrueApiResponse | Результат проверки кода маркировки в Локальном модуле Честный Знак |
Унифицированный контрольный знак (УКЗ)
10.4.10.0
- SRTB-8748Получение подробных данных проблемы… СТАТУС
- CR-12031Получение подробных данных проблемы… СТАТУС
Наименование плагинного свойства | Описание |
---|---|
byFfdUkz | Унифицированный контрольный знак (УКЗ). Используется в Республике Беларусь. Подробнее в статье Беларусь ◾️ Маркировка |
Оплаты <payments>
purchases/purchase/payments | |||
Наименование атрибута | Тип данных | Описание | Обязательное |
payment | Комплексный | Список типов оплат | Да |
Тип оплаты <payment>
purchases/purchase/payments/payment | |||
Наименование атрибута | Тип данных | Описание | Обязательное |
order | Long | Да | |
typeClass | String | Тип оплаты:
| Да |
amount | Decimal | Сумма | Да |
description | String | Описание При экспорте чеков через SetESB, поле Descripion может быть не заполнено (заполнятся только для стандартных типов оплат, для плагинных заполнение не требуется). | Да |
Наименование элемента | Тип данных | Описание | Обязательное |
plugin-property | Комплексный | Плагинные свойства оплаты | Да |
Плагинные свойства оплаты <plugin-property>
purchases/purchase/payments/payment/plugin-property | |||
Наименование атрибута | Тип данных | Описание | Обязательное |
key | String | Наименование плагинного свойства | Да |
value | String | Значение плагинного свойства | Нет |
Банковская карта
Наименование плагинного свойства | Описание |
cash.transaction.id | Номер транзакции |
terminal.number | Номер терминала |
cash.transaction.date | Дата и время выполнения транзакции |
bank.slip | Полный текст банковского слипа в формате BASE64 - SRTE-3404Получение подробных данных проблемы… СТАТУС - CR-5316Получение подробных данных проблемы… СТАТУС 10.2.97.0 Для включения экспорта текста банковского слипа выполните скрипт в базе данных сервера set → перезапустите службу сервера приложений JBOSS_SVC.UPDATE public.sales_management_properties SET property_value='true' WHERE property_key='need.send.bankslip.toERPI'; Пример экспорта текста банковского слипа. |
bank.id | Название банка/процессинга |
card.type | Тип карты |
auth.code | Код авторизации |
bank.type | Тип банка-эмитента (для программы «Спасибо от Сбербанка») |
card.number | Номер карты (маскированный) |
card.hash | Хэш-код карты (для программы «Спасибо от Сбербанка») |
ref.number | |
cashout.amount | - CR-3746Получение подробных данных проблемы… СТАТУС 10.2.96.0 Сумма выдачи наличных Подробнее в SetRetail10 ◾️ Mastercard ◾️ Выдача наличных на кассе |
loyalty.program.code | Код банковской программы лояльности |
card.number.hash | Хэш-код номера карты |
qrc.id | |
operation.id | |
department | Номер отдела при двухэтапной оплате через терминал Сбербанка. Подробнее в статье SetRetail10 ◾️ Двухэтапная оплата по отделам на банковском терминале Сбербанк - SRTZ-3917Получение подробных данных проблемы… СТАТУС - CR-13363Получение подробных данных проблемы… СТАТУС 10.4.14.0 |
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <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" denyPrintToDocuments="false" clientType="PRIVATE" client_guid="1981162"> <plugin-property key="externalSystemId" value="17820611561376626271"/> <plugin-property key="upd" value="1782000000000001"/> <plugin-property key="debitor-number" value="1245648726"/> <positions> <position order="2" departNumber="1" goodsCode="03001" barCode="4903001000009" count="3.0" cost="404.23" nds="20.0" ndsSum="80.85" discountValue="727.62" costWithDiscount="161.69" amount="485.07" insertType="1"> <plugin-property key="countryName" value="Япония"/> </position> <position order="1" departNumber="1" goodsCode="02003" barCode="8402003000001" count="3.0" cost="300.23" nds="20.0" ndsSum="60.05" discountValue="540.42" costWithDiscount="120.09" amount="360.27" insertType="1"> <plugin-property key="countryName" value="Испания"/> </position> </positions> <payments> <payment typeClass="BankCardPaymentEntity" amount="345.34" description="Оплата по банковской карте"> <plugin-property key="card.hash" value="null"/> <plugin-property key="cash.transaction.id" value="105010"/> <plugin-property key="terminal.number" value="10000001"/> <plugin-property key="cash.transaction.date" value="2019-06-24 14:43:59.860"/> <plugin-property key="bank.id" value="Сбербанк"/> <plugin-property key="ref.number" value="961275736427"/> <plugin-property key="card.type" value="VISA"/> <plugin-property key="auth.code" value="255202"/> <plugin-property key="bank.type" value="UNKNOWN"/> <plugin-property key="card.number" value="************7438"/> </payment> <payment typeClass="CashPaymentEntity" amount="500.0" description="Оплата наличными"/> </payments> <discounts> <discount positionId="2" goodCode="03001" amount="485.08" isDiscountPurchase="false" AdvertActGUID="54799" AdvertActExternalCode="SR10_54799" advertType="DISCOUNT" AdvertActDiscountType="9" card-number="12620003" quantity="3.0"/> <discount positionId="2" goodCode="03001" amount="242.54" isDiscountPurchase="false" AdvertActGUID="-861439014" AdvertActExternalCode="EXT_01" advertType="DISCOUNT" card-number="12620003" quantity="3.0"/> <discount positionId="2" goodCode="03001" amount="0.0" isDiscountPurchase="false" AdvertActGUID="-1673510823" AdvertActExternalCode="EXT_02" advertType="DEFAULT" AdvertActDiscountType="-1" quantity="3.0"/> <discount positionId="1" goodCode="02003" amount="360.28" isDiscountPurchase="false" AdvertActGUID="54799" AdvertActExternalCode="SR10_54799" advertType="DISCOUNT" AdvertActDiscountType="9" card-number="12620003" quantity="3.0"/> <discount positionId="1" goodCode="02003" amount="180.14" isDiscountPurchase="false" AdvertActGUID="-861439014" AdvertActExternalCode="EXT_03" advertType="DISCOUNT" card-number="12620003" quantity="3.0"/> <discount positionId="1" goodCode="02003" amount="0.0" isDiscountPurchase="false" AdvertActGUID="-1673510823" AdvertActExternalCode="EXT_05" advertType="DEFAULT" AdvertActDiscountType="-1" quantity="3.0"/> </discounts> <discountCards> <discountCard>12620003</discountCard> </discountCards> <card type="INTERNAL" card_type_guid="12621262" number="12620003"/> <bonus-discount/> </purchase> </purchases>
Оплата QR-кодом
Наименование плагинного свойства | Описание |
sberbank_qr.id.qr | Id выдаваемый Сбербанком (не СБП), определяющий устройство, на котором был создан заказ на оплату. Заполняется при оплатах SberQR или Сбербанк СБП через API (без терминалов). Также хранится в конфигурационном файле на кассе /home/tc/storage/crystal-cash/config/plugins/bank-sberbank_qr-config.xml в параметре idQR. Максимальная длина = 20 Только для Сбербанка |
terminal.number | Номер терминала Только для Сбербанка |
cash.transaction.id | Идентификатор операции платежа |
cash.transaction.date | Дата и время выполнения транзакции |
bank.id | Название банка/процессинга |
ref.number | |
merchant.id | Уникальный идентификатор партнёра, выданный СБП или Сбербанком |
sberbank.payment.type | |
order.id | Уникальный идентификатор заказа в системе партнёра |
operation.id | Идентификатор операции |
auth.code | Код авторизации Только для Сбербанка |
qr.type | Тип QRC: динамический или кассовая ссылка |
terminalNo |
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <purchases count="1"> <purchase returndayinday="true" tabNumber="09876" userName="Иванов Станислав Тарасович" operationType="false" operDay="2020-08-12+03:00" shop="234" cash="9" shift="1" number="5" saletime="2020-08-12T15:41:59.501+03:00" begintime="2020-08-12T15:41:53.081+03:00" amount="0.16" discountAmount="0.03" inn="7802781104"> <positions> <position order="1" departNumber="581" goodsCode="45032" barCode="2300169" count="0.001" cost="189.7" nds="20.0" ndsSum="0.03" discountValue="0.03" costWithDiscount="160.0" amount="0.16" dateCommit="2020-08-12T15:41:53.090+03:00"> <plugin-property key="countryName" value="Россия"/> </position> </positions> <payments> <payment typeClass="BankQRPaymentEntity" amount="0.16" description="Оплата по QR-коду"> <plugin-property key="sberbank_qr.id.qr" value="20306"/> <plugin-property key="terminal.number" value="21342923"/> <plugin-property key="cash.transaction.id" value="105020"/> <plugin-property key="cash.transaction.date" value="2020-08-12 15:42:02.000"/> <plugin-property key="bank.id" value="QR Сбербанк"/> <plugin-property key="ref.number" value="302602845102"/> <plugin-property key="merchant.id" value="00000016"/> <plugin-property key="order.id" value="2a6e1853f94b4fcfa8ca941eaf8b4a1a"/> <plugin-property key="operation.id" value="3582a60bcc9b4b449b7928dea912f035"/> <plugin-property key="auth.code" value="845102"/> </payment> </payments> <original-purchase operDay="2020-08-12+03:00" shop="234" cash="9" shift="1" number="4" saletime="2020-08-12T15:41:07.364+03:00"/> </purchase> </purchases>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <purchases count="1"> <purchase tabNumber="333" userName="Петрова Лидия Ивановна" operationType="true" operDay="2020-08-12+03:00" shop="234" cash="1" shift="2" number="12" saletime="2020-08-12T21:14:16.402+03:00" begintime="2020-08-12T21:13:37.725+03:00" amount="50.0" discountAmount="0.0" inn="7801111101"> <positions> <position order="1" departNumber="583" goodsCode="45033" barCode="4607141310331" count="1.0" cost="50.0" nds="10.0" ndsSum="4.55" discountValue="0.0" costWithDiscount="50.0" amount="50.0" dateCommit="2020-08-12T21:13:37.732+03:00"> <plugin-property key="countryName" value="Россия"/> </position> </positions> <payments> <payment typeClass="BankQRPaymentEntity" amount="50.0" description="Оплата по QR-коду"> <plugin-property key="cash.transaction.id" value="110060"/> <plugin-property key="cash.transaction.date" value="2020-08-12 21:13:45.432"/> <plugin-property key="bank.id" value="Райффайзенбанк СБП"/> <plugin-property key="merchant.id" value="MA0000002371"/> <plugin-property key="order.id" value="6493ec4e-8f96-4d8b-a1a4-166dddef17e6"/> <plugin-property key="operation.id" value="24430"/> </payment> </payments> </purchase> </purchases>
Внешний банковский терминал
Наименование плагинного свойства | Описание |
purchase.number | Номер чека терминала |
card.number | Последние 4 цифры номера карты |
auth.code | Код авторизации |
Потребительский кредит
Наименование плагинного свойства | Описание |
contract.bank | Название банка |
contract.bank.product | Название продукта банка |
consumer.name | Имя клиента |
contract.number | Номер договора |
Подарочная карта
Наименование плагинного свойства | Описание |
gift.card.number | Номер подарочной карты |
Подарочная карта ЦФТ
Наименование плагинного свойства | Описание |
amount | Сумма активации карты |
activationTransactionId | Внешний идентификатор |
activationDateTime | Дата и время выполнения транзакции |
clientIDType | Тип идентификатора карты в транзакции (clientIDType 2 – track2; 4 – barcode) |
clientID | Идентификатор карты в транзакции |
partnerID | Идентификатор партнера |
location | Идентификатор точки |
terminal | Идентификатор терминала |
Тип поставщика (Узбекистан)
Наименование плагинного свойства | Описание |
uz-ffd-owner-type |
Список скидок <discounts>
purchases/purchase/discounts | |||
Наименование атрибута | Тип данных | Описание | Обязательное |
positionId | Long | Порядковый номер позиции на которую распространяется данная скидка, если 0-то скидка на чек | Да |
goodCode | String | Код товара (из позиции) по которой было начисление | Нет |
amount | Decimal | Сумма скидки (по позиции/чеку), в "рублях" | Да |
isDiscountPurchase | Boolean | Признак того что скидка распространяется на весь чек | Да |
AdvertActGUID | Long | Идентификатор рекламной акции | Да |
AdvertActExternalCode | String | - SRTS-2304Получение подробных данных проблемы… СТАТУС - CR-10684Получение подробных данных проблемы… СТАТУС 10.3.31.0
Если настройка "Заполнять AdvertActExternalCode при выгрузке чеков идентификаторами цен" включена, то в поле AdvertActExternalCode передаётся идентификатор цены. Для включения настройки выполните скрипт в базе данных сервера set и перезапустите службу приложений JBOSS_SVC.
Если настройка "Заполнять AdvertActExternalCode при выгрузке чеков идентификаторами цен" выключена, то в поле AdvertActExternalCode передаётся внешний код акции. Для выключения настройки выполните скрипт в базе данных сервера set и перезапустите службу приложений JBOSS_SVC. | Нет |
advertType | String | Тип/характер применённой скидки Возможные значения:
| Да |
AdvertActDiscountType | String | Тип скидки. Также с точки зрения Set5
| Нет |
card-number | String | Номер карты (или купона), по которому сработала скидка на эту позицию | Нет |
quantity | Decimal | Количество товара, на которое сработала скидка | Нет |
externalActionId | String | Идентификатор акции внешней системы | Нет |
Наименование элемента | Тип данных | Описание | Обязательное |
actionLabels | Комплексный | Метки рекламной акции | Нет |
Метки рекламной акции <actionLabels>
purchases/purchase/discounts/discount/actionLabels/label | |||
Наименование элемента | Тип данных | Описание | Обязательное |
label | String | Наименование метки рекламной акции | Нет |
Список карт, примененных в чеке <discountCards>
purchases/purchase/discountCards/discountCard | |||
Наименование элемента | Тип данных | Описание | Обязательное |
discountCard | String | Номер карты | Нет |
Подробная информация по картам, примененным в чеке <card>
purchases/purchase/card | |||
Наименование атрибута | Тип данных | Описание | Обязательное |
type | String | Тип карты:
| Нет |
card_type_guid | Long | Код категории карты | Нет |
number | String | Номер карты | Да |
guid | String | GUID карты | Нет |
addedBy | String | Способ добавления карты/купона - SLS-1290Получение подробных данных проблемы… СТАТУС - CR-5582Получение подробных данных проблемы… СТАТУС 10.3.4.0
| Нет |
Ссылка на оригинальный чек продажи <original-purchase>
Заполняется только для чеков возврата: хранит ссылку на оригинальный чек продажи.
purchases/purchase/original-purchase | |||
Наименование атрибута | Тип данных | Описание | Обязательное |
tabNumber | String | Табельный номер кассира | Нет |
username | String | Имя кассира | Нет |
operationType | Boolean | Тип операции
| Нет |
operDay | Date | Операционный день | Да |
shop | Long | Номер магазина | Да |
cash | Long | Номер кассы | Да |
shift | Long | Номер смены | Да |
number | Long | Номер чека | Да |
saletime | DateTime | Дата/Время продажи | Нет |
begintime | DateTime | Дата создания чека (добавления первого товара) | Нет |
amount | Decimal | Сумма чека | Нет |
discountAmount | Decimal | Сумма скидки на чек | Нет |
denyPrintToDocuments | Boolean | Запрет печати сопроводительных документов | Нет |
clientType | String | Тип клиента:
| Нет |
client_guid | Long | Код клиента | Нет |
Информация по транзакции списания бонусов в качестве скидки <bonus-discount>
purchases/purchase/bonus-discount | |||
Наименование атрибута | Тип данных | Описание | Обязательное |
type | String | Тип бонусной системы, в настоящей версии поддерживается только одно значение - CRM | Нет |
transaction-id | String | Идентификатор транзакции, в рамках которой произошло списание бонусов | Нет |
Список бонусных транзакций <bonuses>
purchases/purchase/bonuses | |||
Наименование атрибута | Тип данных | Описание | Обязательное |
transactionId | String | Идентификатор транзакции | Нет |
bonusesType | String | Тип бонусного процессинга Возможные значения:
| Да |
chargeOnBonuses | Decimal | Сумма транзакции - начисление | Нет |
writeOffBonuses | Decimal | Сумма транзакции - списание | Нет |
cardNumber | String | Номер карты | Нет |
cardGuid | String | Идентификатор карты | Нет |
bonusaccountsid | Long | ID бонусного счета | Нет |
AdvertActExternalCode | String | - SRTS-2304Получение подробных данных проблемы… СТАТУС - CR-10684Получение подробных данных проблемы… СТАТУС 10.3.31.0
Если настройка "Заполнять AdvertActExternalCode при выгрузке чеков идентификаторами цен" включена, то в поле AdvertActExternalCode передаётся идентификатор цены. Для включения настройки выполните скрипт в базе данных сервера set и перезапустите службу приложений JBOSS_SVC.
Если настройка "Заполнять AdvertActExternalCode при выгрузке чеков идентификаторами цен" выключена, то в поле AdvertActExternalCode передаётся внешний код акции. Для выключения настройки выполните скрипт в базе данных сервера set и перезапустите службу приложений JBOSS_SVC. | Нет |
AdvertActDiscountType | String | Код типа акции | Нет |
AdvertActGUID | Long | Guid акции | Нет |
Наименование элемента | Тип данных | Описание | Обязательное |
actionLabels | Комплексный | Метки рекламной акции | Нет |
bonusPosition | Комплексный | Попозиционные данные о списаниях/начислениях бонусов | Нет |
Метки рекламной акции <actionLabels>
purchases/purchase/bonuses/actionLabels | |||
Наименование элемента | Тип данных | Описание | Обязательное |
label | String | Наименование метки рекламной акции | Нет |
Попозиционные данные о списаниях/начислениях бонусов <bonusPosition>
- SR-3097Получение подробных данных проблемы… СТАТУС
10.2.70.0
purchases/purchase/bonuses/bonusPosition | |||
Наименование элемента | Тип данных | Описание | Обязательное |
positionId | Long | Код строки позиции | Да |
goodCode | String | Артикул товара | Нет |
amount | Decimal | Сумма | Да |
quantity | Decimal | Количество | Нет |
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <purchases count="2"> <purchase tabNumber="1" userName="Администраторов Администратор Администраторович" operationType="true" operDay="2019-07-05+03:00" shop="594" cash="1" shift="1" number="3" saletime="2019-07-05T15:38:14.736+03:00" begintime="2019-07-05T11:40:55.320+03:00" amount="45.33" discountAmount="75.36" denyPrintToDocuments="false" clientType="PRIVATE" client_guid="110769"> <positions> <position order="1" departNumber="1" goodsCode="00002" barCode="4600002000006" count="1.0" cost="27.23" nds="20.0" ndsSum="1.71" discountValue="17.0" costWithDiscount="10.23" amount="10.23" insertType="1"> <plugin-property key="countryName" value="Россия"/> </position> <position order="2" departNumber="1" goodsCode="00003" barCode="4600003000005" count="1.0" cost="40.23" nds="20.0" ndsSum="2.52" discountValue="25.12" costWithDiscount="15.11" amount="15.11" insertType="1"> <plugin-property key="countryName" value="Россия"/> </position> <position order="3" departNumber="1" goodsCode="00004" barCode="4600004000004" count="1.0" cost="53.23" nds="20.0" ndsSum="3.33" discountValue="33.24" costWithDiscount="19.99" amount="19.99" insertType="1"> <plugin-property key="countryName" value="Россия"/> </position> </positions> <payments> <payment typeClass="CashPaymentEntity" amount="46.0" description="Оплата наличными"/> <payment typeClass="CashChangePaymentEntity" amount="0.67" description=""/> </payments> <discounts> <discount positionId="3" goodCode="00004" amount="26.62" isDiscountPurchase="false" AdvertActGUID="-1538204597" AdvertActExternalCode="ERPI_SR-1177: Скидка по мобильному телефону" advertType="DISCOUNT" card-number="9905100100001" quantity="1.0"/> <discount positionId="2" goodCode="00003" amount="20.12" isDiscountPurchase="false" AdvertActGUID="-1538204597" AdvertActExternalCode="ERPI_SR-1177: Скидка по мобильному телефону" advertType="DISCOUNT" card-number="9905100100001" quantity="1.0"/> <discount positionId="1" goodCode="00002" amount="13.62" isDiscountPurchase="false" AdvertActGUID="-1538204597" AdvertActExternalCode="ERPI_SR-1177: Скидка по мобильному телефону" advertType="DISCOUNT" card-number="9905100100001" quantity="1.0"/> <discount positionId="3" goodCode="00004" amount="6.62" isDiscountPurchase="true" AdvertActGUID="-833406141" AdvertActExternalCode="ERPI_SR-1177: Списание бонусных баллов с карты" advertType="BONUS_SR10" card-number="9905100100001" quantity="1.0"/> <discount positionId="2" goodCode="00003" amount="5.0" isDiscountPurchase="true" AdvertActGUID="-833406141" AdvertActExternalCode="ERPI_SR-1177: Списание бонусных баллов с карты" advertType="BONUS_SR10" card-number="9905100100001" quantity="1.0"/> <discount positionId="1" goodCode="00002" amount="3.38" isDiscountPurchase="true" AdvertActGUID="-833406141" AdvertActExternalCode="ERPI_SR-1177: Списание бонусных баллов с карты" advertType="BONUS_SR10" card-number="9905100100001" quantity="1.0"/> </discounts> <discountCards> <discountCard>9905100100001</discountCard> </discountCards> <card type="INTERNAL" card_type_guid="708423" number="9905100100001"/> <bonus-discount/> <bonuses> <bonus bonusesType="BONUS_SR10" writeOffBonuses="15.0" cardNumber="9905100100001" bonusaccountsid="36836" AdvertActExternalCode="ERPI_SR-1177: Списание бонусных баллов с карты" AdvertActGUID="-833406141"> <bonusPosition positionId="3" goodCode="00004" amount="6.62" quantity="1.0"/> <bonusPosition positionId="2" goodCode="00003" amount="5.0" quantity="1.0"/> <bonusPosition positionId="1" goodCode="00002" amount="3.38" quantity="1.0"/> </bonus> <bonus bonusesType="BONUS_SR10" chargeOnBonuses="100.0" cardNumber="9905100100001" bonusaccountsid="36836" AdvertActExternalCode="SR10_39283" AdvertActDiscountType="-1" AdvertActGUID="39283"> <bonusPosition positionId="3" goodCode="00004" amount="44.13" quantity="1.0"/> <bonusPosition positionId="2" goodCode="00003" amount="33.34" quantity="1.0"/> <bonusPosition positionId="1" goodCode="00002" amount="22.53" quantity="1.0"/> </bonus> </bonuses> </purchase> </purchases>
Алкогольные позиции с акцизными марками <exciseBottles>
purchases/purchase/exciseBottles | |||
Наименование атрибута | Тип данных | Описание | Обязательное |
barcode | String | Штрих-код алкогольного товара | Нет |
exciseBarcode | String | Штрих-код акцизной марки бутылки | Нет |
setBarcode | String | Штрих-код промонабора, в составе которого была продана бутылка | Нет |
volume | Double | Объем бутылки | Нет |
price | Decimal | Цена бутылки | Нет |
Выданные подарки <presents>
purchases/purchase/presents | |||
Наименование атрибута | Тип данных | Описание | Обязательное |
actionname | String | Название акции, в рамках которой был выдан подарок | Нет |
externalcode | String | Внешний код акции, в рамках которой был выдан подарок | Нет |
guid | String | GUID акции, в рамках которой был выдан подарок | Нет |
issued | Integer | Общее количество подарков предлагаемых к выдаче | Нет |
scanned | Integer | Общее количество просканированных подарков | Нет |
Наименование элемента | Тип данных | Описание | Обязательное |
present | Комплексный | Список подарков | Нет |
actionLabels | Комплексный | Метки рекламной акции | Нет |
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <purchases count="1"> <purchase tabNumber="11" userName="Иванов1 ИванTest1 Иванович" operationType="true" operDay="2018-08-13+03:00" shop="3382" cash="1" shift="1" number="11" saletime="2018-08-14T12:55:27.927+03:00" begintime="2018-08-14T12:55:11.346+03:00" amount="66.5" discountAmount="3.5" denyPrintToDocuments="false" clientType="PRIVATE"> <positions> <position order="1" departNumber="583" goodsCode="45034" barCode="4810167000258" count="7.0" cost="10.0" nds="18.0" ndsSum="10.14" discountValue="3.5" costWithDiscount="9.5" amount="66.5" insertType="1"/> </positions> <payments> <payment typeClass="CashPaymentEntity" amount="80.0" description="Оплата наличными"/> <payment typeClass="CashChangePaymentEntity" amount="13.5" description=""/> </payments> <discounts> <discount positionId="1" goodCode="45034" amount="3.5" isDiscountPurchase="false" AdvertActGUID="2601" AdvertActExternalCode="SR10_2448" advertType="DISCOUNT" AdvertActDiscountType="9" card-number="" quantity="7.0"/> </discounts> <discountCards/> <bonus-discount/> <presents actionname="Выдать подарок" externalcode="SR10_2448" guid="2601" issued="7" scanned="7"> <present amount="7" condition=""/> </presents> </purchase> </purchases>
Список подарков <present>
purchases/purchase/presents/present | |||
Наименование атрибута | Тип данных | Описание | Обязательное |
amount | Integer | Расчетное количество "подарков" по условию | Нет |
condition | String | Идентификатор условия (уникален в рамках РА), по которому производилось начисление/расчет количества подарков. | Нет |
Метки рекламной акции <actionLabels>
purchases/purchase/bonuses/actionLabels | |||
Наименование элемента | Тип данных | Описание | Обязательное |
label | String | Наименование метки рекламной акции | Нет |
Выданные купоны <coupons>
https://crystals.atlassian.net/browse/SLS-1290
https://crystals.atlassian.net/browse/SLS-1295
- CR-5582Получение подробных данных проблемы… СТАТУС
10.3.4.0
Включение экспорта:
Информация по управлению версиями веб-сервисов.
Модуль | Название параметра | Номер версии |
---|---|---|
SET_ERP_INTEGRATION | export.file.loyalty.version | 1.6 |
SET_ERP_INTEGRATION | export.file.purchases.version | 1.10 |
SET_ERP_INTEGRATION | export.set10wsclient.purchases.version | 1.19 |
SET_ERP_INTEGRATION | fiscal.info.export.purchase.discount.document.schema.version | 1.6 |
SET_ERP_INTEGRATION | fiscal.info.export.discounts.document.schema.version | 1.6 |
/purchases/purchase/coupons/coupon | |||
---|---|---|---|
Наименование элемента | Тип данных | Описание | Обязательное |
coupons | Комплексный | Выданные купоны | Нет |
coupon | Комплексный | Выданный купон | Да |
Наименования атрибута | Тип данных | Описание | Обязательное |
number | String | Номер купона | Нет |
status | String | Статус купона
| Нет |
typeGuid | Long | Id категории | Нет |
typeName | String | Название категории | Нет |
startDate | DateTime | Дата выдачи | Нет |
finishate | DateTime | Срок окончания | Нет |
Пример экспорта чека:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <purchases count="1"> <purchase tabNumber="1" userName="Администраторов Администратор Администраторович" operationType="true" cashOperation="INCOME" operDay="2021-10-05+03:00" shop="1331" cash="1" shift="2" number="9" saletime="2021-10-06T00:52:59.497+03:00" begintime="2021-10-06T00:52:53.916+03:00" amount="120.70" discountAmount="0.00" inn="7802781104" clientGuid="1" qrcode="t=20211006T0052&s=120.70&fn=00a81bdf-19eb-4037-914e-9e6cd4ea79b1&i=13&fp=0&n=1" fiscalDocNum="13;9" status="REGISTERED"> <plugin-property key="FISCAL_DOC_ID" value="13"/> <plugin-property key="UID_PURCHASE" value="697091fc-c3ef-41e0-95b6-5ae3bf500b86"/> <positions> <position order="1" departNumber="1" goodsCode="00919" barCode="4600919000007" count="1.000" cost="120.70" nds="20.0" ndsSum="20.12" discountValue="0.00" costWithDiscount="120.70" amount="120.70" dateCommit="2021-10-06T00:52:55.886+03:00" insertType="1"> <plugin-property key="countryName" value="Россия"/> </position> </positions> <payments> <payment typeClass="CashPaymentEntity" amount="130.00" description="Оплата наличными"/> <payment typeClass="CashChangePaymentEntity" amount="9.30" description=""/> </payments> <discountCards> <discountCard>22020000</discountCard> </discountCards> <card type="INTERNAL" number="22020000" addedBy="HAND"/> <coupons> <coupon number="320001003013610170311" status="Issued" typeGuid="100" typeName="xxssww" startDate="2021-10-06T00:00:54.233+03:00" finishDate="2021-12-12T00:00:54.233+03:00"/> </coupons> <bonuses/> </purchase> </purchases>
Пример экспорта карты в addedBy
с типом ECOUPON
:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <purchases count="1"> <purchase tabNumber="1" userName="Администраторов Администратор Администраторович" operationType="true" cashOperation="INCOME" operDay="2021-10-05+03:00" shop="1331" cash="1" shift="2" number="5" saletime="2021-10-05T17:53:02.949+03:00" begintime="2021-10-05T17:52:51.698+03:00" amount="109.70" discountAmount="11.00" inn="7802781104" clientGuid="1" qrcode="t=20211005T1753&s=109.70&fn=00a81bdf-19eb-4037-914e-9e6cd4ea79b1&i=9&fp=0&n=1" fiscalDocNum="9;5" status="REGISTERED"> <plugin-property key="FISCAL_DOC_ID" value="9"/> <plugin-property key="UID_PURCHASE" value="51cf0060-9edd-4c67-9c5f-5615f8aab4a1"/> <positions> <position order="1" departNumber="1" goodsCode="00919" barCode="4600919000007" count="1.000" cost="120.70" nds="20.0" ndsSum="18.28" discountValue="11.00" costWithDiscount="109.70" amount="109.70" dateCommit="2021-10-05T17:52:54.861+03:00" insertType="1"> <plugin-property key="countryName" value="Россия"/> </position> </positions> <payments> <payment typeClass="CashPaymentEntity" amount="110.00" description="Оплата наличными"/> <payment typeClass="CashChangePaymentEntity" amount="0.30" description=""/> </payments> <discountCards> <discountCard>22020000</discountCard> <discountCard>320009002000000000001</discountCard> <discountCard>320009002000000000002</discountCard> </discountCards> <card type="INTERNAL" number="22020000" addedBy="HAND"/> <card type="COUPON_CARD" number="320009002000000000001" addedBy="ECOUPON"/> <card type="COUPON_CARD" number="320009002000000000002" addedBy="ECOUPON"/> </purchase> </purchases>
Счетчики <counters>
- LENTAL-14Получение подробных данных проблемы… СТАТУС
- CR-10332Получение подробных данных проблемы… СТАТУС
10.3.29.0
purchases/purchase/counters | |||
Наименование элемента | Тип данных | Описание | Обязательное |
counter | Комплексный | Счетчик | Нет |
Наименование атрибута | Тип данных | Описание | Обязательное |
actionGuid | String | GUID-код рекламной акции | Нет |
actionName | String | Наименование рекламной акции | Нет |
externalCode | String | Внешний код рекламной акции | Нет |
© 1995-2025, ООО "Кристалл Сервис Интеграция".
Все права защищены.