Начиная с версии 1.65 реализована возможность продавать весовые товары, вес которых получен из штрих-кода, с выбором упаковки. |
В Artix SCO реализована возможность продавать весовой товар с выбором упаковки:
Для весовых товаров с весом из штрих-кода необходимо:
ignoreRequireQuantityScales
).quant_mode
=76
).Для возможности выбора упаковки из каталога необходимо задать весовым товарам флаг |
Настройки:
dictionaries.catalog
), являющихся упаковкой.taraCatalog
, если каталог один,в tara_flag
весового товара, если каталогов несколько. Если tara_flag=0
или не задан, то будет использоваться значение из taraCatalog
.
cquant
dictionaries.tmc
.tara_mode=8
.При addTaraPosition = true
упаковка добавляется в чек отдельной позицией в количестве 1
(заведена как штучный товар) или cquant
(заведена как весовой товар).
Для правильной работы контроля веса на кассе:
op_mode=8192
).Если в чеке есть товар, у которого каталог выбора упаковки пуст или не существует, то при переходе в режим оплаты на экран будет выведено предупреждение для консультанта "В чеке есть товары без выбранной упаковки". |
На кассе после взвешивания товара или ввода штрих-кода с весовой частью:
tara_mode=8
, то:при addTaraPosition
= false
не будет открыт каталог выбора упаковки;
при addTaraPosition
= true
будет открыт каталог выбора упаковки, необходимо выбрать упаковку.
tara_mode
не задан, то будет открыт каталог выбора упаковки:если вес выбранной упаковки (cquant
) меньше полученного веса, то вес товара будет уменьшен на вес упаковки;
если вес выбранной упаковки (cquant
) превышает или равен полученному весу товара, то на экран будет выведена ошибка "Масса упаковки не может превышать массу товара с упаковкой". Каталог выбора упаковки откроется заново.
Существует возможность не вычитать вес упаковки для весового товара в случае, когда товар расфасован в торговом зале с вычетом веса упаковки, и вычитать вес упаковки, когда товар взвешивается вместе с упаковкой на КСО. Данная возможность регулируется параметром keepTaraWeightFromBarcode
. При значении true
:
addTaraPosition
= false
не будет открыт каталог выбора упаковки, товар будет добавлен в чек с весом, полученным из штрих-кода;addTaraPosition
= true
будет открыт каталог выбора упаковки, необходимо выбрать упаковку. Выбор упаковки не влияет на вес товара, полученный из штрих-кода.У покупателя нет возможности отказаться от упаковки. |
Наименование | Возможные значения | Описание |
---|---|---|
Файл /linuxcash/cash/conf/ncash.ini.d/sstsco.ini , секция [SstSco] , настройки интеграции с SCO | ||
taraCatalog | catalogid | Код каталога упаковок для предложения покупателю после взвешивания весового товара |
addTaraPosition |
| Добавлять упаковку как товар:
Необходимо включить для правильной работы контроля веса, если взвешивание выполняется на прикассовых весах или вес получен из штрих-кода. |
keepTaraWeightFromBarcode |
| Не вычитать вес упаковки, если вес товара получен из штрих-кода. Если настройка |