Публичное пространство
SetKit ◾️ Дополнительная информация о заказе в чеке
SR-2709 - Получение подробных данных проблемы… СТАТУС
10.2.63.0
Описание
В атрибутах мягкого чека есть поле с дополнительной информации additionalinfo, в которой можно оставлять произвольный текст.
В рамках функциональности при восстановлении мягкого чека на кассе эта информация сохраняется на кассе для того, чтобы:
Использовать ее плагинами лояльности через API.
Передать эту информацию в экспорте чеков в ERP.
Настройка
1. В настройках процессинга Служба мягких чеков SetKitX установите флажок Сохранять в чековых данных дополнительную информацию из МЧ.
2. После настроек перезагрузите кассовый модуль.
Пример работы
1. В SetKit создан мягкий чек с дополнительной информацией.
{
"guid": 1,
"status": "READY_TO_PAYMENT",
"dateCreated": "2018-12-31 10:52",
"isEditable": true,
"totalPrice": 46.32,
"discountsValue": 0.18,
"additionalInfo": "additional information",
"positions": [
{ "positionOrder": 1,
"code": "500-1",
"departNumber": 1,
"barcode": "5000001",
"quantity": 4.5,
"unitPrice": 10.29,
"vat": 5,
"vatValue": 20,
"discountValue": 0.18,
"totalPrice": 46.32,
"isFixedPrice": false,
"isFixedDiscounts": false
} ]}
2. Кассир производит поиск мягкого чека на кассе и производить его оплату.
3. Данные по мягкому чеку сохраняются в таблице базы данных кассового модуля cash → таблица ch_purchase_ext_data.
Данные с дополнительной информацией отправляются в ERP-систему:
<?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" dateCommit="2019-03-06T10:56:38.887+03:00"/>
</positions>
<payments>
<payment typeClass="CashChangePaymentEntity" amount="3.69" description=""/>
<payment typeClass="CashPaymentEntity" amount="50.0" description="Оплата наличными"/>
</payments>
</purchase>
</purchases>
Также, начиная с версии 10.2.94.0 в данных экспорта чека может выводиться номер позиции в заказе:
KIT-122 - Получение подробных данных проблемы… СТАТУС
CR-4908 - Получение подробных данных проблемы… СТАТУС
<?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>
Интеграция
Информация по мягкому чеку выгружается для следующих веб-сервисов:
© 1994-2025, ООО «Кристалл Сервис Интеграция».
Все права защищены.



