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

Наш пример был реализован на архитектуре:

- 1С УНФ
- Принтер этикеток  XPrinter
- Печать с сервера (RDP) на принтер подключенный к компьютеру пользователя

Для решения задачи нам потребовалось настроить печать ценников в 1С и сделать так, чтобы 1С на сервере видела принтер этикеток, подключенный к компьютеру пользователя. Для решения последней задачи нам потребовалось дополнительное ПО ScrewDrivers. Обо всем по порядку.

НАСТРОЙКА ПЕЧАТИ ЭТИКЕТОК в УНФ

Для УНФ, УТ и других конфигураций на управляемых формах порядок действий плюс-минус одинаковый, поэтому, можно сказать, это типовая инструкция.

Включаем возмжность использовать обработку для печати этикеток и ценников. Для этого заходим в меню Продажи - Еще больше возможностей и устанавливаем галочку "Печать этикеток и ценников".

В справочнике "Шаблоны этикеток и ценников" создаем шаблон для этикетки. Рекомендуем выбрать тип шаблона "для товара", а не для "принтера этикеток". Шаблоны с типом "принтере этикеток" не открываются для редактирования и предпросмотра.

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

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

После нажатия на кнопку Печать на экране должен появиться предварительный просмотр этикетки.
Если ваш принтер этикеток и 1С установлены на одном компьютере то после нажатия кнопки Печать принтер должен распечатать этикетку.


Обязательно создайте в настройках печати принтера размер этикетки, который будете печатать. Нажмите правой кнопкой мышки по значку принтера и выберите "Настройка печати".

В нашем случае мы печатали этикетки с сервера (Windows Server 2008 R2). Установленная стандартная служба печати, а также отключение на сервере опции "Easy print" не давала возможности увидеть на сервере настройки размеров этикетки, которые производились в настройках печати принтера. Решить этот вопрос помогла дополнительная утилита ScrewDrivers, с помщью которой 1С на сервере увидела принтер этикеток и его настройки печати. Галочка Принтеры при этом в подключении к RDP должна быть снята.
Если все настроено правильно, результат печати этикеток должен выглядеть следующим образом:

Наши проекты | Купить 1С | Услуги по 1С | ПрограммированиеАренда сервера | FAQ 1C

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

© 2022 1С ПРОЕКТЫ И РЕШЕНИЯ /1С СЕРВИС 24/7