INFOSTART EVENT 2018 EDUCATION

Второй тур голосования за доклады.
Окончание 5 сентября.

Котов Дмитрий | Программист-разработчик | ООО "Саянскгазобетон"

«Автоматизация обработки потока документов, на примере разработки "Терминала путевых листов" для диспетчерской службы»

Пример возможности разработки полностью автоматизированного места для получения, обработки и возврата документов через терминал на платформе 1С:Предприятие 8.3, без участия оператора. В примере демонстрирую возможность реализации "Терминала путевых листов" в диспетчерской службе компании ООО "Саянскгазобетон". Основное направление компании - производство автоклавного газобетона. Диспетчерская служба не имеет возможности круглосуточной работы, в связи с чем сложилась проблема в своевременным возврате путевых листов от водителей. «Терминал путевых листов», продемонстрированный в докладе, позволяет решит данную проблему путем создания интерфейса прямого доступа в информационную систему с помощью нового режима запуска 1С – "Киоск". Водитель самостоятельно получает и возвращает путевой лист в прикладном решении 1С: Управление автотранспортом 2.1.

Печать этикеток на принтерах Zebra напрямую из 1С (для любых принтеров, понимающих EPL2)

Печать - Ценники

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

На этикетке печатается следующая информация о товаре:

  • наименование номенклатуры
  • артикул
  • штрих-код

В настройках предопределено 4 размера этикеток (ШхВ): 30х18, 43х25, 58х30, 58х40.

В конфигураторе легко можно добавить любой размер этикетки.

Вызов обработки производится для выбранного товара в диалоге списка номенклатуры, как печатной формы (см.скриншот №2).

Подключение принтера

Принтер подключается к любому компьютеру в сети предприятия. К нему открывается общий доступ через локальную сеть.

В поле "Сетевое имя принтера" необходимо указать полный сетевой адрес принтера. Например: \\Директор\ZebraS4M

Где, "Директор" - сетевое имя компьютера, на котором подключен принтер, "ZebraS4M" - сетевое имя принтера этикеток, для которого открыт общий доступ. При этом печать доступна с любого компьютера в сети, в том числе и с компьютера, на котором установлен принтер.

Обработка не требует никаких внешних модулей и печатает на принтере, подключенном через любой порт.

Изображения получаемых этикеток (на примере 2-х размеров)

Замечание

При печати может появиться ошибка: "локальный документ низкого уровня - ошибка печати".

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

Установка

  • Поместить файл обработки "ЭтикеткаEPL2.ert" и файл описания "ЭтикеткаEPL2.efd" в папку: "ПутьВашейИБ/ExtForms/PrnForms/"
  • Запустить 1С Предприятие
  • Теперь обработка доступна в качестве печатной формы для списка номенклатуры (см.скриншот №2).

 

Сравнение версий

v.1.1 [10.10.15]

  • Проверка и исключение из наименования, артикула и штрих-кода служебных символов, не передаваемых по EPL2
  • Новое оформление формы обработки
5

Скачать файлы

Наименование Файл Версия Размер
Этикетка EPL2
.rar 8,68Kb
10.10.15
51
.rar 1.1 8,68Kb 51 Скачать

См. также

Комментарии
Сортировка: Древо
1. etmarket 410 30.11.16 17:10 Сейчас в теме
Приветствуются предложения и комментарии по поводу совершенствования обработки. Спасибо.
2. DimanZ 4 29.03.17 17:49 Сейчас в теме
Дмитрий, может ли EPL2 печатать GS1-DataBar Expanded Stacked?
Перерыл Programming guide EPL2 - не нашел. Zebra дает примеры на ZPL.
3. etmarket 410 30.03.17 00:55 Сейчас в теме
(2) здравствуйте. Сразу не смог найти информацию возможно ли это. И все-таки мне кажется, что возможно. Надо лучше искать.
4. vvtour 11.01.18 06:40 Сейчас в теме
Здравствуйте, можно ли EPL2 переделать на ppla pplb под ARGOX?
5. etmarket 410 11.01.18 09:42 Сейчас в теме
(4) да, конечно можно. Код открытый, скачивайте, дорабатывайте.
Оставьте свое сообщение