Печать штрихкодов одним кликом

10

пользователей, охваченных автоматизацией по проекту

80%

ускорение процесса печати штрихкодов

80%

сокращение трудозатрат

100%

Удовлетворенность пользователей

30%

снизились потери бумажных экземпляров документов

У клиента много входящей бумажной документации, которая маркируется штрихкодами. 

Во время перехода заказчика на Directum RX возник вопрос, о печати штрихкодов на термопринтер как в Directum 5 по нажатию одной кнопки.

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

 

Описание и возможности решения

Был разработан справочник, в котором администратор настраивает принтеры по умолчанию в разрезе сотрудника.

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

 

В итоге в Directum RX теперь есть две возможности печати штрихкодов:

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

Как работает решение?

  1. Directum RX сохраняет документ со штрихкодом в файл на сервере в специальную папку в формате <printer;DocId>.pdf.
  2. Далее для отправки документа на печать, на стороне сервера была развернута специальная Windows-служба, которая проверяет папку на наличие новых pdf файлов.
  3. При появлении нового файла служба преобразовывает их в точечный рисунок (особенность данных моделей термопринтеров), отправляет их в очередь печати на указанный в названии файла принтер и удаляет их из папки.

Результаты

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

Отсутствие необходимости настраивать принтер на ПК пользователей, так как принтер настраивается на сервере.

Состав команды проекта

  • Разработчик: Шаландин Александр
  • Консультант: Асанович Фёдор

Комментарии (3)

Елена Питомцева

Александр, за счет чего на 30% снизились потери бумажных экземпляров документов?

Федор Асанович

Елена, добрый день!
Снижение на 30% потерь бумажных экземпляров - это совокупный показатель по проекту, который удалось достичь, в том числе благодаря данному решению. 
Так как у клиента очень большой бумажный документооборот и он маркируется несколькими людьми, то возникали случаи неправильной маркировки из-за путаницы с принтерами. Теперь всё печатается на одном настроенном для пользователя в системе принтере, что уменьшило количество ошибок ручного выбора.

Гатауллин Алмаз

А для линукса адаптировалось как то решение? Например служба которая отдает в печать файлы

Авторизуйтесь, чтобы написать комментарий

У вас похожая задача?

Обсудите реализацию с экспертом Directum

Обязательное поле
Обязательное поле
Обязательное поле
Обязательное поле
Обязательное поле
Обязательное поле

Благодарим за интерес! Мы свяжемся с вами.

Directum Awards 2024
Какой проект лучше?
Авторизуйтесь, чтобы оценить материал.
Авторизуйтесь, чтобы оценить материал.
Directum Awards 2024
Спасибо за активность!
Ваш голос принят