Генератор штрих кодов

Алан-э-Дейл       08.04.2022 г.

Конструктор мобильного клиента Simple WMS Client: способ создать полноценный ТСД без мобильной разработки. Теперь новая версия — Simple UI (обновлено 14.11.2019) Промо

Simple WMS Client – это визуальный конструктор мобильного клиента для терминала сбора данных(ТСД) или обычного телефона на Android. Приложение работает в онлайн режиме через интернет или WI-FI, постоянно общаясь с базой посредством http-запросов (вариант для 1С-клиента общается с 1С напрямую как обычный клиент). Можно создавать любые конфигурации мобильного клиента с помощью конструктора и обработчиков на языке 1С (НЕ мобильная платформа). Вся логика приложения и интеграции содержится в обработчиках на стороне 1С. Это очень простой способ создать и развернуть клиентскую часть для WMS системы или для любой другой конфигурации 1С (УТ, УПП, ERP, самописной) с минимумом программирования. Например, можно добавить в учетную систему адресное хранение, учет оборудования и любые другие задачи. Приложение умеет работать не только со штрих-кодами, но и с распознаванием голоса от Google. Это бесплатная и открытая система, не требующая обучения, с возможностью быстро получить результат.

5 стартмани

Как это работает

По нажатию кнопки Создать штрихкоды создает новый лист в текущей рабочей книге и заполняет его штрихкодами. Для этого программа читает настройки генератора штрих кодов и начинает формировать штрихкодовые последовательности. Для первой последовательности на берет префикс штрихкода , присоединяет к нему справа номер первого штрихкода из настроек, а между ними вставляет столько нулей, чтобы в итоге получилась двенадцатисимвольная строка, после чего расчитывает по специальному алгоритму и присоединяет к ней тринадцатую — контрольную — цифру. Получившийся штрихкод (13 цифр) она, во-первых, записывает в ячейку A1 новосозданного листа рабочей книги, а во-вторых и после некоторого преобразования — в ячейку B1, назначая этой ячейке притом шрифт EAN13. После этого она аналогичсным образом создает второй штрихкод, используя в качестве его «номера» ту же самую настройкуНомер первого штрихкода, но уже увеличенную на единицу, и та далее — до тех пор, пока общее количество созданных штрихкодов не сравняется с настройкой Сколько штрихкодов создать. После этого генератор штрихкода делает новосозданый лист с сгенерированными штрихкодами текущим и останавливается, предоставляя пользрвателю возможность распечатать созданные штрихкоды.

Как самостоятельно сделать генератор штрих-кодов в Excel

А что если мы не хотим пользоваться чужими исполняемыми модулями, а хотим уметь делать такие коды самостоятельно? Для этого есть множество методов: создание собственной подпрограммы Excel, специализированный инструмент Active X и скачивание модулей, созданных другими пользователями.

Теперь нам нужно удостовериться, что был активирован Visual Basic. Ну и включить макрос, чтобы не изобретать велосипед, а создавать самостоятельно, но с использованием уже готовых инструментов. Для этого нужно выполнить следующую последовательность действий:

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

Как пользоваться онлайн генератором штрихкодов?

Для этой процедуры создано огромное количество программ и веб-сервисов, которые «безвозмездно» предоставляют свои услуги.

Online barcode generator

Специализированный сайт, способный сгенерировать одно- и двухмерный code. Может поддерживать двадцать пять форматов. Пользоваться легко и удобно: выбираете нужный тип кодировки, параметры, которые нуждаются в шифровании (текст, ссылка, номер телефона, настройки беспроводной сети) и кликаете по клавише «Create». После завершения процедуры результат можно будет загрузить в одном из предложенных форматов: PNG, PDF и другие.

Roscod

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

  • выбрать тип будущей комбинации;
  • в специализированное окошко вписать цифры;
  • выбрать масштаб;
  • положение;
  • нажать на создание комбинации;
  • выбрать формат для сохранения.

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

Service-online.su

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

Маленькое научное отступление

В мире существует несколько (до десятка или чуть больше) различных систем штрих кодирования товара. Среди этих систем нас с вами в первую очередь интересует система EAN13 (аббревиатура EAN расшифровывается как European Article Number, т.е. Европейский Код Товара. Несмотря на название, этот код используется по всему миру, включая Америку, Китай, Японию и все остальные страны мира:), так как именно этой системой кодируются 99.9% товаров во всем мире.

код EAN13

Код EAN13 состоит из тринадцати цифр, разные места этой 13-символьной последовательности имеют различный смысл. В рамках этой статьи нам интересно только, что:

  • Первые три цифры кода EAN13 кодируют страну-изготовитель товара, например, коды 460-469 относятся к России
  • Следующие четыре цифры представляют собой код предприятия-изготовителя товара
  • Еще пять цифр означают код товара по классификации изготовителя
  • Ну и, наконец, последняя, тринадцатая цифра является контрольной и расчитывается по специальному алгоритму

Из вышесказанного следует, что если магазину необходимо присвоить штрихкоды продаваемым товарам, эти штрихкоды ни в коем случае нельзя придумывать из головы: придуманные цифры скорее всего не попадут в формат EAN13 и сканер штрих кодов просто не прочитает такой штрихкод. Для того, чтобы решить эту проблему, институт EAN (разработчик стандарта EAN13) предусмотрел специальный диапазон штрихкодов (любые штрих коды, начинающиеся с цифр 200, 201, 202 и так далее вплоть до 299 и заканчивающиеся правильно расчитанной контрольной цифрой) для использвания внутри магазинов, а мы подготовили специальный файл Excel, который генерирует штрихкоды в этом диапазоне и предлагает вам их распечатать на принтере.

Типы и виды маркировок

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

Данная система автоматического считывания, или штрихкоды бывают полосковыми (линейными) и двухмерными. Первые могут читаться исключительно в одном направлении (горизонтально). Самые популярные коды линейного типа – американские Universal Product Code (UPC—A, UPC—E). В UPC—A включено двенадцать цифр, UPC—E – восемь, здесь могут быть только числовые значения.  Позже в 2005 году несколько компаний объединились, появился European Article Numbering (EAN-8, EAN-13, EAN-128) – европейский стандарт, способный шифровать сам товар и его производителя. Показатель 8 и 13 указывает на количество цифровых символов в кодировке. EAN-8 создали для маркировки небольших объектов, куда сложно нанести EAN-13.

EAN-128 может закодировать любое количество символов, согласно алфавиту Code128. В настоящее время EAN считается универсальным для разных стран, включая Америку и Канаду.

  • Codabar – позволяет шифровать не только числа, но и символы, а также первые 4 буквы английского алфавита. В каждом символе присутствует семь элементов, в которых четыре штриха и три пробела.
  • Codе 128 – с его помощью можно кодировать любые цифры, буквы и специальные символы.

Двухмерные маркировки разработаны для записи больших информационных объемов.

Полезный контент:

  • Перевод с английского на русский с транскрипцией
  • Проверить компьютер на вирусы онлайн
  • Секундомер со звуком — лучшие сервисы для тайм-менеджмента
  • Генератор мемов online
  • Как проверить сайт на мошенничество
  • Синтаксический разбор предложения
  • ВК невидимка вход с компьютера

Процесс создания штрих-кода в Excel пошагово

Есть еще один метод создания штрих-кода в Excel – создание собственного макроса. Также можно добавить элемент Active X. В Excel 2007 версии и новее это делается следующим образом:

  1. Переходим в раздел «Параметры», который находится в меню «Файл». Активируем функцию отображения вкладки «Разработчик» (нужно поставить соответствующую галочку).
  2. Если мы все сделали правильно, перед нами должна появиться вкладка «Разработчик». Там ищем кнопку «Вставить». Появится меню. В нем выбираем «Элементы управления ActiveX». После этого появится еще одно подменю, где нас интересует пункт «Другие элементы управления».
  3. Если соответствующий элемент установлен в компьютере, нам нужно найти объект StrokeScribe Object. После этого делаем левый клик по кнопке «ОК».
  4. Далее необходимо нанести объект на лист. Чтобы это сделать, нужно на нем нарисовать прямоугольник, размеры которого соответствуют размерам объекта, который должен быть на листе.
  5. После этого на странице появится штрих-код, который мы можем настроить через меню «Свойства».

Таким образом, эта процедура не такая сложная, как может показаться на первый взгляд. Уже все сделано за пользователя заботливыми программистами. Можно скачать отдельный файл, макрос, который можно использовать в собственной книге или же воспользоваться элементом Active X и создавать собственный макрос. Тем не менее, последний способ является довольно продвинутым, поэтому требует специальных навыков. А чтобы их развить, нужно изучить теорию, которая будет предметом отдельной статьи.

Пользуемся программным обеспечением

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

Labeljoy – программа профи уровня, позволяющая создавать, редактировать, печатать этикетки и коды с WYSIWYG-интерфейсом. Может функционировать на Виндовс, начиная с XP. Есть выпуск платный и бесплатный.

В бесплатной версии установлено ограничение – к первым 500 этикеткам в процессе печати добавляется рекламная надпись и есть водяной знак.

Полноценный продукт стоит 40 евро. Главные преимущества:

  • импорт каталога данных – штриховые коды соединяются с внешней БД;
  • генерируются одномерные и двухмерные (QR) маркировки – множество видов и современные QR;
  • можно создавать персонализированные этикетки или привлекать готовые шаблоны;
  • есть функция экспортирования результатов в распространенные графические форматы;
  • поддержка восемнадцати языков, включая русский.

Zint Barcode Studio – кросплатформенный продукт, распространяющийся на бесплатной основе. Поддерживается примерно пятьдесят видов кодов, включая двухуровневые. В программе простой англоязычный интерфейс и минимальный набор настроек, принцип работы поймет даже новичок. Полученный результат можно перенести в PNG, SVG и EPS форматы.

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

ЕГАИС 3 Контролёр для 1С:Розница Промо

Оградите себя от рисков отзыва лицензии на торговлю алкоголем, штрафов и блокировок в ЕГАИС. Проверяйте поступающую алкогольную продукцию помарочно на соответствие ТТН ЕГАИС v3 перед тем, как подтвердить получение и принять её на баланс в ЕГАИС.
С 01.07.2018 начинается переход ЕГАИС на помарочный учет алкогольной продукции на всех стадиях товародвижения, начиная от производства или ввоза на территорию России, до реализации в розничной торговле, т.н. «ЕГАИС 3.0». В типовой Рознице уже появилась обработка для контроля поступивших акцизных марок на ПК. Предлагаю ознакомиться с мобильным решением. Контроль производится в Android приложении на ТСД или на обычном смартфоне.

1 стартмани

Установка в Windows шрифта EAN13.ttf

Последовательность действий, необходимая для установки шрифта, несколько отличается. В последних версиях Windows отсутствует специальная кнопка для добавления шрифта, поэтому это нужно сделать другим методом.

Windows XP, более ранние версии ОС

Так, если у Вас операционная система Windows XP, нужно осуществить такие действия:

  1. Нажать на кнопку «Пуск», после чего перейти в Панель Управления. В ней нужно найти кнопку «Шрифты» и нажать на нее. 
  2. Далее перед глазами откроется окно со шрифтами. В нем нужно найти кнопку «Добавить новый шрифт» и выбрать наш файл со шрифтом в папке, куда был распакован скачанный на предыдущем этапе архив.

Windows 7, Windows Vista

Если у Вас Windows Vista и старше, в диалоговом окне выбора шрифтов нет кнопки «Добавить шрифт». Поэтому его нужно скопировать в перечень шрифтов вручную. Для этого надо открыть проводник и перетащить его туда так же, как и в какую угодно другую папку.

Запуск генератора штрих-кодов и его использование

Теперь наш шрифт установлен в Windows. После этого можно приступить к генерации штрих кодов с помощью одноименного файла в распакованном архиве. На этом этапе у пользователя может возникнуть такая проблема.

По умолчанию для всех скачанных с интернета документов Excel автоматически выключает макросы, потому что они могут содержать вредоносный код. Дело в том, что программа Excel не только умеет создавать электронные таблицы, а поддерживает полноценное программирование. Язык, с помощью которого разрабатываются эти мини-приложения, называется VBA, что расшифровывается, как Visual Basic for Applications. Собственно, макросом называется программа, написанная на этом языке. С их помощью можно реализовать почти любую хотелку в электронных таблицах. Но некоторые пользователи разрабатывают плохие программные модули, поэтому разработчики Excel отключили их по умолчанию.

Файл, скачанный ранее, также является программой, написанной для Microsoft Excel. Здесь отсутствует вредоносный код, поэтому можно смело разрешать приложению открывать эти исполняемые модули. Если вы все же не очень доверяете макросам, скачанным с неизвестных источников, то можно просто удалить этот файл. Если их не включить, он не будет работать. Если вы доверяете файлу, то активируйте макросы, после чего нужно указать ряд несложных настроек. 

Давайте разберем эти параметры более подробно:

  1. Сколько штрихкодов создать. Здесь нужно указать число кодов, которые надо нам распечатать. Например, нам нужно 100 штук. Столько и вносим в ячейку.
  2. Номер первого штрихкода. После запуска программы рекомендуется писать цифру 1, поскольку именно с этого числа и будет осуществляться нумерация штрих-кодов. Если же ранее уже сделано 100 штук, то можно в качестве первого номера написать число 101, после чего все следующие штрих-коды будут нумероваться с этой цифры.
  3. Префикс штрихкодов. Пользователь может создавать штрих-коды, находящиеся в диапазоне между 200 и 299, которые предназначены для более произвольных маркировок товаров. Например, вы можете предусмотреть для продукции код 200, а для скидочных карт – 299. С помощью этой настройки пользователь может создавать отдельные коды для отдельных типов потребностей клиентов.

После ввода параметров генератора штрихкодов, нам необходимо нажать на кнопку «Создать штрихкоды». После этого будет создан отдельный лист, в котором будут перечислены наши штрихкоды в первой колонке. Все шрифты будут нарисованы с использованием установленного ранее шрифта.

Далее эта страница может быть распечатана, а потом ее можно и удалить. Если по тем или иным причинам штрих-коды оказываются ненужными, их можно убрать и ранее, поскольку всегда их можно сгенерировать заново. Зачем занимать лишнее место на диске?

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

В результате, появляется 13-символьное число, записываемое в первую ячейку первого столбика листа, который был создан программой, после чего в ячейку B1 она добавляется, а для ячейки выставляется шрифт EAN13. После выполнения этих действий происходит создание второго штрихкода, которое выполняется по такому же алгоритму. Единственное исключение – номер увеличивается на единицу от предыдущего. Если сначала это было 1, то потом – 2, и так далее.

Гость форума
От: admin

Эта тема закрыта для публикации ответов.