Публичное пространство
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-2023, ООО «Кристалл Сервис Интеграция».
Все права защищены..