Продажа маркированных товаров по упрощенной схеме вместе с немаркированными товарами

SRTB-4588 - Getting issue details... STATUS

CR-4775 - Getting issue details... STATUS

10.2.93.0

Описание

Начиная с версии 10.2.93.0 можно осуществлять продажу маркированных товаров по упрощенной схеме, если для штрих-кодов не выгружен признак обязательного считывания марки, чтобы распродать остатки.

Кейс

  • На текущий момент стартует обязательное считывание марки на кассе для парфюмерии, если она есть на ней.
  • При этом поставщик промаркировал данный товар по упрощенной схеме с GTIN начинающимся с "2".
  • При этом на остатках в магазине могут быть товары с таким же ШК, но не маркированные.
  • Как итог, если для ШК выгрузят признак marked=true, то магазин не сможет продать остатки без марок, хотя закон разрешает это.
  • Если признак не выгрузить, то продать по марке нельзя, так касса не сможет найти товар по этому GTIN (c "2"), а при считывании ШК, идентификация марки не происходит, что приводит к нарушению.

Логика работы

  • Для указанных типов маркировки, всегда запрашивается считывание марки, при этом, если не установлен признак обязательного считывания марки, кассир имеет право отказаться от ввода марки и добавить в чек товар без марки.
  • Окно сканирования марки отличается от базового "Сканируйте марку" и выглядит как диалоговое: "Отсканируйте марку или нажмите «Отмена», в случае ее отсутствия“.
  • Если товар помечен как маркированный, то пропустить окно считывание марки нельзя
  • При этом кассир может только пропустить считывание марки, но не может отменить товар.

Схема работы:

Включение

1. Выполните скрипт в базе данных set:

Пример включения для всех типов маркированных товаров
 UPDATE sales_management_properties
   SET property_value=
    '{
    "FOOTWEAR" : true,
    "LIGHT_INDUSTRY" : true,
    "MILK" : true,
    "PERFUMES" : true,
    "PHOTO" : true,
    "TYRES" : true
    }',
    send_status = '0'    
 WHERE module_name='MARK_PRODUCT_SERVICE' and property_key='check.excise.soft';

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

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

Функциональность доступна на клавиатурной кассе и SetTouch.

После сканирования товара с признаком штрих-кода <bar-code code="4650075190151" marked="false">, кассир может пропустить окно считывание марки, нажав кнопку ОТМЕНА.

Товар попадает в чек