Публичное пространство
Настройка работы с лидирующими нолями и контрольными разрядами на кассе
Основная настройка добавления\удаления лидирующих нолей и контрольного разряда выполняется непосредственно настройкой сканеров с помощью специальных инструкций. Тем не менее, касса содержит возможности по корректировке поступающих со сканера штриховых кодов.
Настройки хранятся в директории кассы /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-2024, ООО «Кристалл Сервис Интеграция».
Все права защищены..