Настройка принтера печати этикеток в Windows и контроль результата из 1С
Данная инструкция пригодится, если ваша задача — получить из 1С этикетку корректного физического размера и убедиться, что её штрихкод действительно считывается в нужную карточку товара. Базовый сценарий рассчитан на локальный принтер, подключённый к Windows. Калибровочные команды приведены только для Zebra ZD421/ZD621. В разделе про 1С описаны разные ветки печати, включая специализированное подключаемое оборудование.
Инструкция годится для первого подключения устройства, после смены рулона или размера этикетки, а также при появлении смещения печати. Важно: кнопочные комбинации Zebra нельзя переносить на другие модели — для них действует только документация производителя. Перед началом определите, как именно будет печатать 1С: через стандартный Windows-драйвер или через отдельный тип подключаемого оборудования в конфигурации.
Что подготовить заранее
Понадобятся:
— точная модель принтера и разрешение печатающей головки;
— способ подключения (USB, сеть, COM);
— драйвер от производителя;
— физические размеры этикетки в миллиметрах;
— тип датчика — зазор или чёрная метка;
— тип печати: термотрансфер или прямая термопечать.
Для термотрансфера нужен подходящий риббон, для прямой термопечати расходный красящий материал не требуется.
Подготовьте базу 1С, два товара с разными корректными штрихкодами, рабочий сканер и согласованный шаблон этикетки. Тестовый сценарий: сначала по одной этикетке на каждый товар, затем серия из пяти одинаковых. Выбранный размер должен совпадать с реальным рулоном. Очередь печати должна быть свободна. Для сетевого принтера или работы через RDP дополнительно проверьте доступность устройства и его имя в пользовательском сеансе.
Пошаговый порядок действий
1. Подключение и настройка носителя
Установите подписанный драйвер производителя именно для вашей модели и подключите принтер по инструкции. В разделе «Принтеры и сканеры» выберите устройство, проверьте порт и убедитесь, что оно не находится в состоянии «Автономно». Не отключайте защиту Windows ради устранения общей ошибки печати.
В параметрах печати укажите физическую ширину и высоту, ориентацию и тип носителя. В старом ZDesigner размер хранится в «Образцах», в других версиях поле может называться иначе. Ориентируйтесь на размеры вашей этикетки.
Для ZD421/ZD621 с загруженной бумагой и закрытой крышкой дождитесь зелёного индикатора STATUS. Затем удерживайте PAUSE и CANCEL две секунды и отпустите — запустится SmartCal: принтер протянет несколько этикеток и вернётся в готовность. Для других моделей используйте только их руководство.
2. Проверка через утилиту производителя
В Zebra Setup Utilities выберите установленный принтер и выполните: Open Printer Tools → Print → Print configuration label → Send. Если отчёт не печатается, устраните проблему связи или носителя до перехода к проверке из 1С.
3. Печать из 1С
Откройте обработку «Печать этикеток и ценников» вашего релиза. Выберите два товара и проверьте штрихкод, характеристику или упаковку, шаблон и количество. Не запускайте печать сразу по всему справочнику.
При обычной Windows-печати выберите нужный принтер в параметрах печати табличного документа. Сверьте размер страницы, поля и масштаб с шаблоном и драйвером. Автоматическое втискивание в страницу не должно менять физический размер штрихкода.
Если конфигурация поддерживает специальный тип «Принтер этикеток», создайте экземпляр в подключаемом оборудовании и настройте соответствующий драйвер. Например, в УНФ 1.6.6 требуется отдельный тип шаблона «Этикетка (ценник) принтера этикеток», а не макет обычного принтера. Это историческая ветка: названия и поддержку сверяйте со справкой вашего релиза.
Распечатайте две разные этикетки. Измерьте результат, проверьте обрезку текста и свободные поля вокруг штрихкода. Считайте каждый код в 1С — должны подбираться разные ожидаемые товары. Затем напечатайте несколько одинаковых этикеток: положение не должно постепенно смещаться. Зафиксируйте модель, драйвер, размер, макет и итог тестов.
Результат положительный должен быть таким:
- На серии из пяти этикеток нет пропусков, обрезки и смещения.
- Наименование и код соответствуют товару, характеристике и упаковке.
- Две разные этикетки находят два правильных объекта в 1С.
- Успешная печать без сканирования не считается подтверждением.
- Учебный тест сканером не заменяет специализированную проверку качества кодов маркировки.
Если возникли ошибки
- Печать идёт через одну этикетку. Проверьте размер, тип датчика и носителя, выполните калибровку по модели.
- В утилите печатает, в 1С — нет. Проверьте выбор принтера, ветку печати, шаблон, сеанс пользователя и очередь.
- Код виден, но не читается. Обратите внимание на масштаб, поля, разрешение и качество носителя; проверьте тем же сканером заведомо исправный код.
- В 1С находится не тот товар. Ищите причину в регистрации штрихкода, упаковке и характеристике, а не в драйвере принтера.
