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

Ключ

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

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

...

Статус
colourBlue
titleSETKIT 3.7.0

Оглавление

Описание

В некоторых торговых сетях бизнес-процессы требуют запретить изменение количества позиций (как в меньшую, так и в большую сторону) в мягком чеке и удаление товаров, но сохранить возможность добавлять товары в чек и корректировать цену товаров в мягком чеке. В версии SetKit 3.7.0 и SetRetail 10.3.21.0 добавлен новый параметр: positionsDeletingAllowed - запрет удаления позиций.

Реализация

Информация

При наличии у кассира привилегии на удаление товаров ему будет доступно удаление товаров, добавленных в чек с заказом, но товары из самого мягкого чека он удалить не сможет.

Для достижения указанного поведения в мягком чеке должны быть переданы следующие параметры:

  • positionsDeletingAllowed = false - запрещено удаление позиций из мягкого чека независимо от привилегий пользователя.
  • isEditable = false - запрещено уменьшение количества товаров в позиции, разрешено удаление позиций из мягкого чека с соответствующей привилегией пользователя.
  • receiptEditable = true - разрешено добавление и удаление позиций, редактирование количества.

Пример запроса мягкого чека

...