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

Настройка работы с лидирующими нолями и контрольными разрядами на кассе

Основная настройка добавления\удаления лидирующих нолей и контрольного разряда выполняется непосредственно настройкой сканеров с помощью специальных инструкций. Тем не менее, касса содержит возможности по корректировке поступающих со сканера штриховых кодов.

Настройки хранятся в директории кассы /storage-1/crystal-cash/config/plugins/ в файлах ниже в зависимости от модели сканера

barcodeScanner-ps2-config.xml

barcodeScanner-serial-config.xml

Описание действия настроек при их включении

\\ касса удаляет лидирующий ноль из полученного со сканера ШК, если он начинается с '00' и его длина = 13

<property key="ean13LeadingZero" value="false" description="" visible="false" type="string"/>

\\ касса рассчитывает и добавляет контрольный разряд к полученному со сканера ШК, если он НЕ начинается с '0' и его длина = 12

<property key="ean13ControlNumber" value="false" description="" visible="false" type="string"/>

\\ касса рассчитывает и добавляет контрольный разряд к полученному со сканера ШК, если он НЕ начинается с '0' и его длина = 7

<property key="ean8ControlNumber" value="false" description="" visible="false" type="string"/>

\\ касса добавляет лидирующий ноль к полученному со сканера ШК, если он НЕ начинается с '0' и его длина = 11

<property key="upcaLeadingZero" value="false" description="" visible="false" type="string"/>

\\ касса рассчитывает и добавляет контрольный разряд к полученному со сканера ШК, если он начинается с '0' и его длина = 11

<property key="upcaControlNumber" value="false" description="" visible="false" type="string"/>

\\ касса добавляет лидирующий ноль к полученному со сканера ШК, если он НЕ начинается с '0' и его длина = 7

<property key="upceLeadingZero" value="false" description="" visible="false" type="string"/>

\\ касса рассчитывает и добавляет контрольный разряд к полученному со сканера ШК, если он начинается с '0' и его длина = 7

<property key="upceControlNumber" value="false" description="" visible="false" type="string"/>

Не допускается одновременная установка настроек ean8ControlNumber и upceLeadingZero

© 1994-2023, ООО «Кристалл Сервис Интеграция».
Все права защищены..

Политика обработки персональных данных