SetKit ◾️ Дополнительные признаки заказа (наименование типа заказа, данные агента)

Публичное пространство

SetKit ◾️ Дополнительные признаки заказа (наименование типа заказа, данные агента)

https://crystals.atlassian.net/browse/KIT-152

https://crystals.atlassian.net/browse/KIT-153

https://crystals.atlassian.net/browse/CR-7829

10.3.17.0

SetKit 3.6.0

Описание

Начиная с версии SetKit 3.6.0 и версии SetRetail 10.3.18.0 есть возможность передавать в заказе информацию о его названии (например: Бланк продажи/Бланк заказа), для его корректного отображения на экране кассы и чеке. Также реализована передача информации в заказе об агенте товара, для его корректной регистрации в ОФД.

Мягкий чек

В атрибуте name может передаваться любое название документа.

Данный атрибут отображается только на экранах касс SetTouch.

Информация о позиции добавляется в extendedAttributes для counterparty и counterparty.vatagentType принимает значение реквизита .

{ "status" : "READY_TO_PAYMENT", "dateCreated" : "2022-11-12 10:36", "name" : "Бланк заказа продажи", "isEditable" : true, "totalPrice" : 430.4, "discountsValue" : 0, "positions" : [ { "positionOrder" : 1, "code" : "00017", "barcode" : "4607025393146", "departNumber" : 1, "quantity" : 1, "discountValue" : 0, "unitPrice" : 430.4, "totalPrice" : 430.4, "isFixedPrice" : false, "extendedAttributes": [ { "key": "counterparty", "value": "{\"name\" : \"ООО 'Агент'\", \"phone\" : \"+79992223399\", \"agentType\" : \"5\", \"inn\" : \"123456789099\"}" }, { "key": "counterparty.vat", "value": "20.0" } ] } ] }

Пример отображения атрибута name на кассе SetTouch.

.