Ошибки считывания штрих-кода в 1С
Разберем проблему при считывании штрих-кодов, произведенных на принтере этикеток, из 1С, находящейся на сервере терминалов.
Возникновение проблемы с штрих кодами в 1С
На различных складах или других предприятиях очень часто возникает неполадки в работе сканера, который считывает штрих-коды. Причем сразу этой проблемы не видно сам штрих-код совершенно нормально отпечатался и на вид не имеет никаких изъянов. Но данная неполадка имела место быть и часто возникала при сканировании штрих-кодов, которые были распечатаны из 1С.
Причина возникновения проблемы
Сама неполадка происходит из-за неправильного функционирования системы печати на серверных операционных системах Windows. Компания Microsoft для простой настройки принтеров при удаленной работе использовала в своих серверных версиях операционных систем функцию TS EasyPrint. Данная функция позволяет использовать виртуальный драйвер и не мучиться с установкой. Но это далеко не всегда правильно работает и в некоторых ситуациях может давать сбои в работе. В целом данная функция очень полезная и сильно упрощает работу с периферийными устройства. Но в рассматриваемом случае данная функция передает данные неправильно и в итоге распечатанный штрих код получается нерабочим.
Как решить проблему со штрих кодом из 1С?
Сама неполадка устраняется просто. В системе просто нужно выключить использование EasyPrint по умолчанию и произвести установку стандартного программного обеспечения для принтера этикеток. Чтобы это сделать нам нужно будет открыть инструмент выполнить и в строке вбить gpedit.msc
Далее в групповой политике
После этих действий система воспользуется драйвером, который мы до этого установили по умолчанию. Только в случае его отключения и удаления по умолчанию вернется старый драйвер EasyPrint. Если все было сделано по инструкции и вы не допустили никаких ошибок, то сканер будет правильно считывать ваши штрих-коды.