Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keyKIT-129

...

В магазинах нередко возникают ситуации, когда при оформлении заказа покупатель оформляет заказ в интернет-магазине покупатель , а непосредственно на кассе хочет заменить выбранный товар на другой, или добавить с к существующему заказу новый товар. Данная настройка позволяет обрабатывать такие изменения и учитывать добавленные позиции в рамках одного заказа, что позволяет функциональность позволяет корректно учитывать покупки по заказам в учетной системе.

Настройка

1. В настройках процессинга службы SetKit X установите флаг Image ModifiedСохранять номер заказа для позиций, добавленных дополнительно в чек → кликните Image Modified.

2. Перезагрузите кассовый модуль.

...

  • Если из чека удалены все позиции заказа - то новые товары не будут “помечены” его номером.
  • Если товары из мягкого чека добавлены в уже начатый чек - номер присвоится только товарам, добавленным после товаров из мч???При добавлении нескольких заказов чек добавлены товары из нескольких заказов, то при последующем добавлении новых товаров этим товарам будет присвоен номер последнего добавленного заказа
  • Мягкий чек не меняется (фактический)
  • (мягкого чека).
  • Заказ в SetKit остается неизменным.
  • Дополнительные позиции, добавленные после МЧ и считающиеся т.о. позициями МЧ, не схлопываются мягкого чека, считаются позициями мягкого чека и не "схлопываются" между собой (как и все позиции МЧмягкого чека). Увеличивать при этом кол-во количество в таких позициях можно.

Пример работы

Создан мягкий чек с номером 16357159123, содержащий единственную позицию.

Блок кода
languagexml
{
    "guid": "ext-01",
    "shopNumber": null,
    "status": "READY_TO_PAYMENT",
    "dateCreated": 1517481826629,
    "isEditable": true,
    "totalPrice": 400,
    "discountsValue": 0,
    "additionalInfo": "additional information",
    "positions": [
        {
            "positionOrder": 1,
            "code": "0000001",
            "departNumber": 1,
            "barcode": "0000001",
            "quantity": 1,
            "unitPrice": 400,
            "vat": 5,
            "vatValue": 20,
            "discountValue": 0,
            "totalPrice": 400,
            "isFixedPrice": false,
            "isFixedDiscounts": null,
            "additionalInfo": "клиент 1. хороший клиент",
            "positionDiscounts": null
        }
    ]    
}

Кассир восстанавливает мягкий чек на кассе.

Кассир добавляет в чек другой товар.

Кассир удаляет из чека первый товар.

Кассир завершает чек доступными видами оплат.

Проверяем, что при экспорте чековых данных добавленной позиции присвоен номер заказа 16357159123 (параметр softCheckNumber = "16357159123").

...