- 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>
Интеграция
Информация по мягкому чеку выгружается для следующих веб-сервисов: