2SKLAD Инструкция О сервисе Войти
Инструкция пользователя · Администратору склада

Печать стикеров

Этикетки мест хранения и товаров, размеры, принтеры, генерация штрих-кода

Стикеры печатаются прямо из системы: на места хранения — код места с QR или Code 128, на товары — карточка с клиентом, наименованием, габаритами, весом и штрих-кодом.

Скриншот: окно печати стикеров с предпросмотром.

Откуда печатать

Окно печати

Внизу окна виден предпросмотр — ровно то, что уйдёт на принтер.

Свою раскладку этикетки — другие поля, шрифты, размер ленты — можно собрать в редакторе этикеток (статья «Редактор этикеток»). Тогда в окне печати сверху появляется выбор «Шаблон этикетки»: основной шаблон стоит сам, «Стандартная этикетка» — как раньше.

Про выбор принтера

Браузер не умеет отправлять документ на принтер сам: после кнопки Печать всегда открывается окно печати, и принтер выбирается в нём. Хорошая новость — Chrome запоминает выбор для сайта, поэтому вручную это делается один раз.

Чтобы никто не путался, впишите названия принтеров в Настройки → Печать стикеров: принтер этикеток и обычный принтер для листов A4. Эти названия система показывает подсказкой в окне печати — оператор видит, что выбирать. Если на этом компьютере уже стоит и проверена служба «2SKLAD Print» (ниже), поля сами подскажут точные имена принтеров компьютера — не нужно переписывать название руками и рисковать опечаткой.

Там же задаются размер, ориентация и вид кода по умолчанию: с них будет открываться окно печати.

Скриншот: карточка «Печать стикеров» в настройках склада.

Термопринтер с ZPL-драйвером (например, Xprinter XP-365B)

Этикеточные принтеры вроде Xprinter XP-365B печатают по-настоящему только через свой ZPL-драйвер — обычный универсальный драйвер Windows такой принтер либо не увидит, либо будет печатать мимо этикетки. 2SKLAD сам ZPL не генерирует и не умеет — он просто печатает страницу, как в любой другой браузерный сайт, а в команды принтера её переводит уже драйвер. Поэтому настройка — целиком на уровне компьютера и браузера, в три шага.

1. Установите драйвер принтера. Скачайте ZPL-драйвер Xprinter XP-365B с сайта производителя (или с диска, что шёл в коробке) и поставьте его как обычный принтер Windows — через «Параметры → Устройства → Принтеры и сканеры» → «Добавить принтер», подключив принтер по USB перед этим. После установки принтер появится в списке устройств под тем именем, что дал драйвер (например, «Xprinter XP-365B»).

2. Настройте размер этикетки в свойствах принтера. В свойствах принтера Windows (правой кнопкой по принтеру → «Настройка печати» или «Свойства принтера») выставьте размер бумаги, совпадающий с этикеткой на складе (обычно 58 × 40 мм) — так печать выйдет ровно на наклейку, а не со сдвигом или не уместится. Это тот же экран, где в окне печати браузера позже можно будет проверить масштаб «100 %» и поля «нет» (см. раздел «Если этикетка печатается не того размера» ниже).

3. Укажите имя принтера в 2SKLAD. Браузер сам принтер не запоминает — запоминает только название, которое вы выбрали в окне печати последний раз для этого сайта. Поэтому:

Название принтера в настройках склада — это подсказка для человека у экрана печати, не команда самому принтеру: 2SKLAD не может выбрать принтер за браузер, только показать, какой выбрать и запомнить его в окне печати.

Прямая печать на принтер этикеток (TSPL или ZPL, без окон печати)

Есть способ печатать вообще без окна печати Windows и браузера — командами принтера. Браузер сам такое не умеет (он не видит принтеров и не отправляет на них ничего в обход окна), поэтому на компьютере, где стоит принтер этикеток, работает небольшая программа — служба «2SKLAD Print». Она слушает только этот компьютер и имеет собственное окно настройки печати: там выбирается принтер, режим, плотность и скорость, там же тесты и создание RAW-очереди. Права администратора для установки не нужны.

Установка — один раз на каждом компьютере с принтером:

  1. Откройте Настройки склада → Печать → Принтеры: прямая печать и выберите способ печати «Прямая печать TSPL/ZPL» (по умолчанию стоит «Обычная печать» — через окно браузера, ничего устанавливать не нужно; выбор запоминается для этого компьютера). Пока службы нет, программа так и напишет и даст ссылку 2sklad-print.exe. Ссылка на свежую версию службы с её номером видна в этой карточке всегда — даже при обычной печати и когда всё уже работает: файл может понадобиться для другого компьютера.
  2. Скачайте файл и запустите двойным щелчком. Он сам встанет в автозапуск Windows, запустится и откроет в браузере окно настройки печати. Windows или антивирус могут спросить подтверждение — файл не подписан цифровой подписью, это нормально для программ такого рода. Повторный запуск того же файла просто открывает окно настройки снова; чтобы обновить службу, запустите новый файл — он заменит старый сам.

В окне настройки печати:

  1. Принтер и режим. Список показывает все принтеры компьютера: название, драйвер, порт; отмечены «по умолчанию», «не в сети» и «RAW-очередь». Выберите принтер этикеток и режим: TSPL — Xprinter, TSC, Gprinter и большинство термопринтеров; ZPL — Zebra и совместимые. Укажите разрешение (обычно 203 dpi).
  2. RAW-очередь. Программа показывает, есть ли для порта вашего принтера очередь на драйвере «Generic / Text Only» — такая очередь отдаёт принтеру команды как есть, не перерисовывая их. Если её нет, впишите имя (например, «Xprinter XP-365B RAW (TSPL)») и порт вида USB001/USB002 и нажмите «Создать RAW-очередь». Windows может показать запрос «Разрешить внесение изменений?» — подтвердите его. Тестовую страницу Windows печатать не нужно. Если порта USB00x нет в списке — Windows не видит принтер: проверьте кабель, питание и «Диспетчер устройств»; при переключении принтера в другой USB-разъём порт может смениться. Вручную то же делается через Win+R → control printers → «Добавление принтера» (порт USB00x, драйвер Generic / Text Only) — подробная памятка есть в самом окне, раздел «То же вручную».
  3. Этикетка и качество. Размер этикетки, зазор между этикетками (обычно 2–3 мм; 0 — сплошная лента), направление печати, плотность (1–15) и скорость (2–6).
  4. Сохранить, затем тесты.

Если этикетку «пережигает» (жирные слипшиеся штрихи, чёрный ореол вокруг текста, штрихкод не читается): уменьшите плотность на 1–2 и/или увеличьте скорость. Быстрее — светлее и грубее, медленнее — темнее и чётче. Найти нужное значение помогает «Тест плотности»: он печатает пять этикеток от светлой к тёмной, на каждой написан номер, чёрная полоса, тонкие линии и штрихкод. Выберите ту, где полоса ровная, а линии и штрихкод не слипаются, и поставьте её номер. Так же работает «Тест скорости».

Остальные проверки в том же разделе:

Стикер Ozon (PDF) в прямой печати. Этикетки Ozon приходят готовым PDF. Служба превращает страницу PDF в картинку под ваш принтер (Windows рисует её сам, шрифты и штрихкоды остаются такими, как в файле) и отправляет на печать. Проверить это без сборки заказа можно в окне службы: карточка «Стикер Ozon (PDF)» — выберите PDF, нажмите «Показать, как уйдёт на принтер» (увидите ровно ту чёрно-белую картинку, что напечатается, и предупреждение, если размер страницы не совпал с размером этикетки), затем «Напечатать». Размер этикетки в окне службы должен совпадать с размером страницы Ozon (обычно 58×40 мм). В «Сборке FBS» при включённой прямой печати Стикер 3 идёт этим же путём. Для этого нужна служба версии 1.4.0 и новее — скачайте свежий 2sklad-print.exe и запустите его ещё раз.

Если печать стикера Ozon или листа A4 не работает вовсе — не хватает компонента Windows. На части компьютеров (обычно урезанные или устаревшие сборки Windows) нет системного компонента, который превращает PDF в картинку, — раньше в этом случае служба просто отвечала ошибкой. Теперь в окне службы, самой первой карточкой «0. Поддержка PDF», виден статус: доступна / не хватает компонента / восстанавливаю. Если компонента нет — нажмите «Восстановить через DISM»: Windows попробует докачать его через Windows Update, это может занять десятки минут, окно можно закрыть и вернуться позже кнопкой «Проверить снова». Пока компонент не восстановлен, печать стикера Ozon и листов A4 сама идёт как раньше — через окно печати браузера, без ошибок и без задержки на заведомо неудачную попытку; принтер этикеток (раздел «1», TSPL/ZPL) этой проверки не касается — он печатает готовыми командами, PDF в картинку не превращает.

Проверить компоненты и восстановить их вручную (служба 1.10.0). В той же карточке кнопка «Проверить компоненты» показывает подробно: какая Windows (редакция, сборка, LTSC ли, N ли), есть ли файл Windows.Data.Pdf.dll и метаданные, зарегистрирован ли компонент, загружается ли он и установлен ли Media Feature Pack, — и что делать. Если компонента нет, проверка запускается сама. Кнопки восстановления открывают окно PowerShell от имени администратора (Windows спросит «Разрешить внесение изменений?»), ход и итог видно в нём:

Когда окно PowerShell закончит — перезагрузите компьютер и нажмите «Проверить снова».

Второй принтер — листы A4. У одного компьютера может стоять ДВА принтера сразу: принтер этикеток (выше, TSPL/ZPL) и отдельный обычный принтер для листов A4 (например, сборочные листы) — включая лазерные принтеры без своего языка команд, у которых вся печать идёт только через собственный драйвер Windows (Canon LBP2900 и похожие). В окне службы, раздел «6. Второй принтер — листы A4», выберите его из того же общего списка принтеров компьютера и нажмите «Сохранить». Проверить печать можно там же — любым PDF-файлом, кнопка «Напечатать на этом принтере»: служба отрисует все страницы файла и отправит их обычным путём Windows, как из любой программы, — принтер этикеток это не задействует и наоборот, они независимы.

Настройки хранятся на этом компьютере, в самой службе: у каждого рабочего места свои принтеры и своё качество печати. В Настройки → Принтеры: прямая печать в 2SKLAD видны статус службы, сводка настроек (оба принтера), кнопка «Открыть настройку печати» и «Тест прямой печати». Если 2SKLAD открывают на другом компьютере, службу нужно поставить и там. Журнал службы — файл agent.log в папке %LOCALAPPDATA%\2sklad-print. Убрать службу: 2sklad-print.exe uninstall из командной строки — она остановится и уйдёт из автозапуска.

Стикеры «Сборки FBS» (Ozon и Wildberries) при включённой прямой печати уже идут этим путём, без окон печати. Стикеры мест и товаров вне «Сборки FBS» по-прежнему печатаются через окно печати браузера.

Печать без диалоговых окон (место упаковки, сканер)

На экране «Сборка FBS» стикер должен появиться из принтера сразу по скану штрихкода — без клика «Печать» в системном окне. Обычный браузер такое окно никогда не пропускает молча: это защита от того, чтобы сайт мог напечатать что угодно без ведома человека. Убрать его может только сам браузер, запущенный в специальном режиме — не 2SKLAD.

Настройте это один раз на компьютере места упаковки:

  1. Убедитесь, что принтер этикеток (Xprinter или другой ZPL) назначен принтером по умолчанию в Windows — режим ниже печатает именно на него, без выбора.
  2. Создайте на этом компьютере отдельный ярлык Chrome для места упаковки (обычный ярлык браузера трогать не нужно — остальным сотрудникам печать с диалогом привычнее и безопаснее). В свойствах ярлыка допишите в конец поля «Объект» через пробел:
   --kiosk-printing

Например: "C:\Program Files\Google\Chrome\Application\chrome.exe" --kiosk-printing https://2sklad.ru/app

  1. Открывайте 2SKLAD на месте упаковки только через этот ярлык.

С этим флагом Chrome печатает всё, что вызывает печать на странице, сразу на принтер по умолчанию, без единого окна — поэтому ярлык должен быть отдельным и вести именно на 2SKLAD: тот же браузер с обычным ярлыком печатает как раньше, с диалогом.

Проверка: откройте экран «Сборка FBS» через этот ярлык, отсканируйте товар — стикер маркетплейса и стикер на товар должны выйти из принтера сами, без единого окна на экране.

Если этикетка печатается не того размера

В окне печати браузера проверьте:

Система задаёт размер страницы сама, поэтому обычно достаточно выбрать правильный принтер: у этикеточного принтера размер подставляется из драйвера.

Штрих-код товара

В карточке товара рядом с полем Штрих-код есть кнопка Сгенерировать. Она выдаёт внутренний код формата EAN-13, начинающийся на 20: этот диапазон отведён стандартом под собственные коды предприятия, поэтому он читается любым сканером и никогда не совпадёт с кодом настоящего производителя.

Если у товара уже есть штрих-код от поставщика — оставляйте его: сканировать удобнее то, что уже наклеено на коробке.