Интеграция системы 1С:Предприятие с оборудованием для маркировки товаров является обязательным этапом автоматизации склада или розничной точки. Правильно настроенная печать позволяет избежать ошибок при приемке и отгрузке, а также обеспечивает соответствие требованиям законодательства по маркировке. Однако процесс настройки драйверов и форматов печати часто вызывает трудности у пользователей из-за специфики работы с узкопечатными устройствами.

В данной инструкции мы подробно разберем, как подключить термопринтер, выбрать корректный драйвер и разработать внешний печатный формат, который будет корректно отображаться на этикетке. Особое внимание уделим настройке размеров носителя, так как именно несоответствие физических параметров бумаги и настроек в Windows является причиной 90% проблем с печатью.

Для начала работы вам потребуется термопринтер этикеток (например, модели от Godex, Zebra, Xprinter) и права администратора на компьютере, где установлена . Убедитесь, что устройство уже подключено по USB или LAN-кабелю и физически готово к работе. Без предварительной настройки в операционной системе переход к настройкам внутри конфигурации 1С будет преждевременным и неэффективным.

Подготовка оборудования и установка драйверов

Первым шагом является корректная установка драйвера устройства в среде Windows. Многие пользователи совершают ошибку, используя универсальный драйвер Generic / Text Only, который не позволяет управлять размером этикетки и плотностью печати. Вам необходимо скачать специализированный драйвер с официального сайта производителя вашего принтера, например, GoLabel для Godex или ZDesigner для Zebra.

После установки драйвера критически важно настроить размер печатной области. Зайдите в Панель управления → Устройства и принтеры, найдите ваш принтер и откройте его свойства. Во вкладке настроек устройства (Device Settings) или в параметрах печати (Printing Preferences) необходимо вручную задать ширину и высоту этикетки. Эти значения должны в точности совпадать с физическими размерами используемого рулона.

⚠️ Внимание: Если размер в драйвере Windows не совпадает с реальным размером этикетки, принтер может пропустить несколько наклеек подряд или выдать ошибку "Media Out", даже если бумага есть.

Для проверки настроек рекомендуется выполнить тестовую печать из драйвера. Если тестовая страница печатается ровно по центру этикетки без смещения, можно переходить к настройке . В противном случае проблема решается исключительно на уровне операционной системы, так как 1С просто передает задачу печати в очередь Windows.

💡

Используйте функцию "Калибровка" (Calibration) на самом принтере, зажав кнопку подачи бумаги на 3-5 секунд, чтобы устройство автоматически определило зазор между этикетками.

Настройка параметров печати в конфигурации 1С

В современных конфигурациях, таких как 1С:Управление Торговлей или 1С:Розница, настройка оборудования вынесена в отдельный раздел администрирования. Вам необходимо перейти в раздел НСИ и Администрирование → Печать, сканеры и терминалы сбора данных. Здесь создается новое подключение к устройству печати этикеток.

При добавлении нового оборудования система предложит выбрать тип подключения. Для локальных принтеров выбирается опция "Локальный принтер" с указанием имени устройства из списка установленных в Windows. Для сетевых моделей может потребоваться ввод IP-адреса и настройка порта. Важно убедиться, что статус подключения отображается как "Готов к работе".

📊 Какой тип принтера вы используете?
Термопринтер (прямая печать)
Термотрансферный принтер (с лентой)
Струйный/Лазерный на листах А4
Не знаю / Другой

Особое внимание следует уделить выбору макета печати. В системе предустановлены различные шаблоны для этикеток со штрихкодами EAN-13, Code128, QR-кодами и данными о товаре. Если стандартный макет не подходит под ваши нужды, необходимо создать свой внешний печатный формат. Это делается через форму настройки макета, где можно редактировать расположение полей и шрифтов.

В окне предпросмотра печати проверьте, чтобы данные не выходили за границы видимой области. Часто бывает, что шрифт слишком крупный или штрихкод обрезается по краям. В таких случаях необходимо уменьшить масштаб или изменить размер шрифта в настройках макета до тех пор, пока все элементы не поместятся корректно.

Создание и редактирование внешнего печатного формата

Если стандартные возможности конфигурации не позволяют вывести нужные данные в требуемом виде, используется конструктор внешних печатных форм. Этот инструмент позволяет гибко настраивать вывод информации, используя язык разметки, понятный системе . Доступ к конструктору обычно осуществляется из формы документа или списка номенклатуры через кнопку "Печать" → "Настроить" → "Макет".

В редакторе макета вы работаете с таблицей, ячейки которой привязаны к полям документа или карточки товара. Вы можете добавить новый элемент, выбрав его тип: текст, картинка, штрихкод или прямоугольник. Для каждого элемента задаются координаты, размеры и шрифт.

⚠️ Внимание: При работе со штрихкодами убедитесь, что выбранный тип кодирования (символика) соответствует требованиям вашего сканера. Наиболее универсальным является стандарт Code128.

Для вставки штрихкода используется специальный объект или макетирование через шрифт. Если используется шрифт, убедитесь, что он установлен в системе Windows на компьютере, с которого производится печать. В противном случае вместо полосок на этикетке отпечатаются непонятные символы. Более надежным методом является использование встроенных объектов генерации штрихкодов платформы 1С.

Как добавить логотип компании на этикетку?

Для добавления логотипа необходимо загрузить изображение в базу данных 1С (например, в справочник "Организации") и вывести его в макет через объект "Картинка", привязав к соответствующему полю. Убедитесь, что изображение имеет высокое разрешение для четкой печати.

Таблица соответствия типов этикеток и настроек

Ниже приведена таблица с рекомендуемыми параметрами для различных типов задач печати. Эти данные помогут вам быстро сориентироваться при первоначальной настройке формата в Конструкторе печатных форм.

Тип задачи Рекомендуемый размер (мм) Тип шрифта Ориентация
Маркировка товара (EAN-13) 58 x 40 Arial, 8-10 pt Портретная
Складское хранение (Крупный код) 100 x 150 Code128, Bold Альбомная
Адресное хранение (Ячейка) 30 x 20 Courier New, 6 pt Портретная
Транспортная накладная 100 x 100 Arial, 12 pt Портретная

Использование правильных размеров шрифта критически важно для читаемости этикетки сканером. Слишком мелкий шрифт может не считываться на расстоянии, а слишком крупный не поместится на носитель. Экспериментируйте с размером в пределах, указанных в таблице, для достижения оптимального результата.

💡

Всегда сохраняйте резервную копию внешнего печатного формата перед внесением изменений, чтобы иметь возможность быстро откатиться в случае ошибки.

Решение распространенных проблем с печатью

Одной из самых частых проблем является смещение печати относительно края этикетки. Если изображение сдвигается вправо или вниз с каждой новой печатью, проверьте настройки полей (Margins) в драйвере принтера. В 1С также есть настройки отступов в макете, которые могут конфликтовать с настройками драйвера. Попробуйте обнулить поля в драйвере и настроить отступы только в .

Другая распространенная ошибка — печать "лесенкой" или отсутствие части штрихкода. Это часто связано с неправильной калибровкой датчика зазора в принтере. Выполните процедуру калибровки согласно инструкции к устройству. Также проверьте, не загрязнена ли печатающая головка спиртом специальной салфеткой, так как нагар может вызывать пропуски линий.

  • 🖨️ Принтер печатает пустые этикетки: Проверьте, правильно ли заправлен рулон (термобумагой наружу) и не закрыт ли датчик этикетки крышкой до щелчка.
  • 📉 Штрихкод не читается сканером: Увеличьте высоту штрихкода, проверьте контрастность (температуру печати) и убедитесь, что вокруг кода есть "тихая зона" (пустое пространство).
  • 💻 1С не видит принтер: Убедитесь, что принтер установлен как устройство по умолчанию в Windows или выбран явно в настройках подключения оборудования в 1С.

Если вы используете сетевой принтер, проблемы могут возникать из-за потери связи или изменения IP-адреса. В таком случае рекомендуется настроить статический IP для принтера в роутере или переподключить устройство в настройках Администрирование.

☑️ Диагностика проблем печати

Выполнено: 0 / 5

Особенности печати в разных версиях 1С

Интерфейс и функционал настройки печати могут отличаться в зависимости от версии платформы и конфигурации. В старых версиях, таких как 1С:Предприятие 7.7 или ранних релизах 8.2, настройка производилась через глобальные параметры или напрямую в коде печатных форм. В современных версиях (8.3.20 и выше) используется унифицированный механизм внешних печатных форм и расширений.

Пользователям облачных версий (франчайзинг или сервис) следует учитывать, что доступ к локальным принтерам осуществляется через агент печати или расширение браузера. Необходимо убедиться, что расширение для работы с оборудованием установлено и запущено на клиентском ПК. Без этого компонента браузер не сможет передать задачу на локальный порт USB.

⚠️ Внимание: Интерфейсы и названия меню могут меняться с выходом новых обновлений конфигураций. Если вы не нашли описанный пункт, воспользуйтесь поиском по конфигурации или обратитесь к документации конкретной версии вашего продукта.

Для программистов и администраторов важно знать, что в новых версиях платформы улучшена работа с векторной графикой в печатных формах, что позволяет выводить этикетки в высоком качестве независимо от DPI принтера. Используйте возможности платформы для создания масштабируемых макетов.

💡

При переходе на новую версию платформы 1С обязательно протестируйте все используемые печатные формы, так как изменения в движке рендеринга могут незначительно сместить элементы макета.

Часто задаваемые вопросы (FAQ)

Почему принтер печатает по 2-3 этикетки вместо одной?

Скорее всего, в драйвере Windows указан размер этикетки, который меньше реального, либо не выполнена калибровка датчика зазора. Принтер думает, что этикетка закончилась раньше, чем это произошло на самом деле. Проверьте настройки размера в Устройства и принтеры и выполните калибровку на самом устройстве.

Как печатать этикетки сразу пачкой (например, 50 штук)?

В форме печати документа (например, "Поступление товаров") обычно есть поле "Количество экземпляров". Укажите там нужное число. Если требуется печать разных этикеток для каждого места в коробке, используйте обработку "Печать этикеток для номенклатуры", где можно задать диапазон или общее количество копий для выбранного товара.

Можно ли печатать этикетки из веб-версии 1С?

Да, это возможно, но требуется установка специального "Агента печати" или расширения браузера на компьютер пользователя. Этот агент выступает посредником, передавая задачи из браузера на локальные порты компьютера. Без установки этого ПО прямая печать из облака на локальный USB-принтер невозможна.

Что делать, если штрихкод печатается размыто?

Размытость может быть вызвана низкой температурой печати (слишком бледно) или загрязнением термоголовки. Попробуйте увеличить плотность печати (Darkness) в настройках драйвера. Если не помогло — аккуратно протрите термоголовку изопропиловым спиртом. Также убедитесь, что используется качественная термобумага.

Как добавить на этикетку цену и срок годности?

Необходимо отредактировать внешний печатный формат. В конструкторе макетов добавьте новые текстовые поля и привяжите их к реквизитам номенклатуры или характеристикам (например, СрокГодности или ЦенаВидЦены). Убедитесь, что эти данные заполнены в карточке товара в базе 1С.