Торговля и Склад · 10 мин
Как распечатать штрихкод в 1С Управление торговлей
Как распечатать штрихкод в 1С Управление торговлей 11: обработка «Печать этикеток и ценников», настройка шаблонов, печать из документов и справочника номенклатуры.
Печать штрихкодов в «1С:Управление торговлей» (редакция 11) выполняется через встроенную обработку «Печать этикеток и ценников» — она позволяет вывести этикетки со штрихкодом на обычный офисный принтер или на специализированный принтер этикеток. Отдельная установка сторонних программ не требуется: механизм генерации штрихкодов входит в типовую поставку конфигурации.
Перед печатью важно понимать, откуда программа берёт сам штрихкод. Он хранится в регистре сведений «Штрихкоды номенклатуры» и привязывается к конкретному товару, характеристике и единице измерения. Если у товара штрихкод не задан, этикетка напечатается без него либо строка будет пропущена — поэтому подготовка данных в справочнике «Номенклатура» является обязательным первым шагом.
Ниже разобраны все рабочие сценарии: печать из карточки товара, из документа поступления, массовая печать по списку, настройка шаблона этикетки и решение типовых проблем, когда штрихкод не печатается или не считывается сканером.
Проверка и заполнение штрихкодов в карточке товара
Откройте справочник «Номенклатура» (раздел «НСИ и администрирование» → «Номенклатура» или «CRM и маркетинг» → «Номенклатура» в зависимости от настроек интерфейса). В карточке товара перейдите по гиперссылке «Штрихкоды» — откроется список штрихкодов, привязанных к этой позиции.
Если штрихкод отсутствует, нажмите «Создать» и введите код вручную с упаковки товара либо отсканируйте его сканером, подключённым в режиме эмуляции клавиатуры или COM-порта. Для товаров без заводского штрихкода можно сгенерировать внутренний код формата EAN-13 с префиксом внутреннего использования (обычно начинается с 2). Программа сама рассчитает контрольную цифру.
Обратите внимание на поля «Характеристика» и «Упаковка»: если учёт ведётся по характеристикам (размер, цвет), штрихкод должен быть привязан к конкретной характеристике, иначе при печати этикетки для нужного варианта товара код не подтянется. То же касается упаковок — для короба и штучной единицы обычно заводят разные штрихкоды.
Печать штрихкодов через обработку «Печать этикеток и ценников»
Основной инструмент находится в разделе «Продажи» → «Сервис» → «Печать этикеток и ценников» (в некоторых настройках интерфейса — «Склад и доставка» → «Сервис»). Обработка открывается с пустой таблицей товаров, которую нужно заполнить одним из способов: кнопкой «Подобрать товары», заполнением по документу-основанию или добавлением по штрихкоду.
После заполнения таблицы установите режим печати «Этикетки» и выберите шаблон этикетки в соответствующем поле. В колонке «Количество» укажите, сколько этикеток нужно для каждой позиции — по умолчанию программа может подставить количество из документа поступления, что удобно при приёмке товара.
Нажмите «Печать» и выберите принтер. Для термопринтера этикеток предварительно настройте размер этикетки в драйвере устройства — он должен совпадать с размером, заданным в шаблоне, иначе печать «уедет» за края. Для листовых этикеток на обычном принтере используйте предварительный просмотр и печатайте пробник на обычной бумаге, прикладывая его к листу этикеток на свет.
- 1Откройте карточку товара и убедитесь, что штрихкод заполнен на вкладке «Штрихкоды»
- 2Откройте «Продажи» → «Сервис» → «Печать этикеток и ценников»
- 3Заполните список товаров через «Подобрать товары» или по документу
- 4Установите режим «Этикетки» и выберите шаблон
- 5Укажите количество этикеток по каждой позиции
- 6Нажмите «Печать», выберите принтер и проверьте пробную этикетку сканером
Печать этикеток из документов и карточки товара
На практике чаще всего этикетки печатают при приёмке товара. Откройте документ «Приобретение товаров и услуг» и в меню «Печать» выберите «Этикетки» — обработка откроется уже заполненной позициями и количеством из документа. Это избавляет от ручного подбора и снижает риск напечатать этикетки не на тот товар.
Аналогичный механизм работает из других документов движения товаров: «Перемещение товаров», «Оприходование излишков», «Сборка (разборка) товаров». Если в меню печати документа пункта «Этикетки» нет, проверьте права пользователя и состав включённых печатных форм в настройках документа.
Печать одной этикетки из карточки номенклатуры
Для разовой печати откройте карточку товара, перейдите в список штрихкодов и используйте команду печати этикетки, если она доступна в вашей редакции. Альтернатива, работающая везде, — открыть обработку печати и добавить товар сканированием: курсор в поле поиска, сканируете штрихкод, позиция добавляется в таблицу автоматически.
При приёмке печатайте этикетки сразу из документа поступления до размещения товара на полках. Если сначала разнести товар, а потом печатать этикетки по памяти, велик риск перепутать позиции с похожими характеристиками — например, размеры одной модели обуви.
Настройка и редактирование шаблона этикетки
Шаблоны этикеток хранятся в справочнике «Шаблоны этикеток, ценников и чеков ККМ» (раздел «НСИ и администрирование» → «Печатные формы, отчеты и обработки» либо прямой переход из обработки печати по кнопке выбора шаблона). Типовая поставка содержит несколько готовых макетов под распространённые размеры этикеток.
Чтобы изменить макет, откройте шаблон на редактирование. В редакторе доступны поля: наименование товара, штрихкод (графический объект), цена, артикул, организация и другие. Поле «Штрихкод» имеет параметры типа кода (EAN-13, Code128, DataMatrix и другие), ширины и высоты — тип должен соответствовать формату ваших кодов, иначе графика не сформируется.
После изменения макета используйте кнопку предварительного просмотра с тестовыми данными. Проверьте, что штрихкод не обрезан по краям, текст наименования не наезжает на графику кода, а сам код читается сканером с реального отпечатка. Для термопринтеров дополнительно проверьте ориентацию (книжная/альбомная) и параметр «Печать без диалогов», если этикетки выводятся пачками.
Выбор принтера и формата этикеток
Для небольших объёмов подходит обычный лазерный принтер и самоклеящиеся листы с разметкой этикеток. В шаблоне задаётся размер одной этикетки и количество на листе; программа раскладывает их по сетке. Это дешёвый вариант, но склейка и отходы делают его неудобным при сотнях этикеток в день.
Для регулярной печати оправдан термопринтер этикеток. В этом случае размер этикетки настраивается в двух местах: в драйвере принтера (параметры носителя) и в шаблоне 1С. Несовпадение хотя бы на миллиметр приводит к смещению печати и пропуску этикеток. Также проверьте, что в настройках принтера в самой обработке выбран именно этот принтер, а не принтер по умолчанию.
Сравнение вариантов
Подходит при редкой печати и малых тиражах; минус — отходы, сложность попадания в разметку, низкая скорость
Оптимален для ежедневной маркировки на приёмке и в рознице; требует точной настройки размера носителя в драйвере и шаблоне
Нужен, когда этикетка должна долго храниться или переносить влагу и трение; дороже расходных материалов — требуется красящая лента
Типовые проблемы и их решение
Самая частая ситуация — этикетка печатается без штрихкода. Причины: штрихкод не заполнен в карточке товара, в шаблоне отсутствует поле штрихкода или тип кода в шаблоне не совпадает с фактическим форматом (например, в базе Code128, а в шаблоне указан EAN-13). Проверяйте эти три точки в указанном порядке.
Вторая группа проблем — штрихкод печатается, но не считывается сканером. Причины: слишком маленький размер графики кода, низкое качество печати (бледная печать на изношенной термоголовке), отсутствие свободных полей по краям кода, неверно рассчитанная контрольная цифра при ручном вводе. Увеличьте ширину штрихкода в шаблоне и проверьте печать на максимальном качестве.
Третья группа — смещение печати на термопринтере. Это всегда вопрос настройки драйвера: проверьте размер этикетки, датчик зазора между этикетками и выполните калибровку носителя штатной утилитой принтера. В самой 1С при этом ничего менять не нужно.
Как проверить результат
Графика кода напечатана, чёткая, без обрезки
Поле пустое или код обрезан по краю
Сканер распознаёт код с первого раза, в 1С находится нужный товар
Сканер молчит или находит другую позицию
Печать строго в границах этикетки
Текст смещён, этикетки пропускаются
Часто задаваемые вопросы
Можно ли напечатать штрихкод, если у товара нет заводского кода?
Да. Сформируйте внутренний штрихкод в карточке номенклатуры — программа может сгенерировать код EAN-13 с префиксом внутреннего использования автоматически. Такой код будет работать внутри вашей базы для поиска и продажи товара.
Как напечатать этикетки сразу для всего поступления?
Откройте документ «Приобретение товаров и услуг» и в меню «Печать» выберите «Этикетки». Обработка откроется с заполненным списком товаров и количеством из документа — останется выбрать шаблон и нажать «Печать».
Почему штрихкод есть в карточке, но на этикетке не печатается?
Проверьте шаблон этикетки: в нём должно присутствовать поле «Штрихкод», а его тип (EAN-13, Code128 и т.д.) должен совпадать с форматом кода в базе. Также убедитесь, что штрихкод привязан к той же характеристике и упаковке, по которым печатается этикетка.
Можно ли печатать этикетки на обычном принтере без термопринтера?
Да, используйте самоклеящиеся листы с готовой разметкой. В шаблоне укажите размер одной этикетки и количество на листе, затем напечатайте пробник на обычной бумаге и сверьте с листом этикеток на просвет, чтобы подобрать масштаб печати.
Что делать, если печать смещается на термопринтере?
Проблема почти всегда в драйвере, а не в 1С. Проверьте, что размер носителя в драйвере совпадает с реальной этикеткой, выполните калибровку датчика зазора штатной утилитой принтера и убедитесь, что в обработке печати выбран нужный принтер.
Поддерживает ли УТ 11 печать кодов DataMatrix для маркировки?
Шаблоны этикеток поддерживают двумерные коды, однако полноценная печать кодов маркировки «Честный ЗНАК» выполняется через механизмы обмена с системой маркировки и специализированные печатные формы, а не через ручное формирование кода в шаблоне.
Что важно запомнить
Штрихкод печатается через обработку «Печать этикеток и ценников», но успех зависит от подготовки: заполненного штрихкода в карточке товара, корректного шаблона с совпадающим типом кода и правильно настроенного размера этикетки в драйвере принтера. После печати всегда проверяйте этикетку сканером.