Страница 1 из 2
Поле типа Штрих-код
Добавлено: 01 фев 2017, 00:52
Евгений
Предложение - добавить поле типа штрих-код, подобное специальному типу vPIC (vin автомобиля).
Специальность поля штрих-код заключается в том, что в форме записи это значение хранится как число, а в шаблоне экспорта это поле выводить в виде изображения собственно штрих-кода. Желательно, с возможностью переключения вида представления - как число или как штрих-код.
Re: Поле типа Штрих-код
Добавлено: 01 фев 2017, 07:28
support
Дайте мне больше информации для чего это нужно.
И пример применения, что должен вводить пользователь что должно быть на выходе.
Re: Поле типа Штрих-код
Добавлено: 01 фев 2017, 11:40
teeka
Очень поддерживаю предложение! Действительно нужная вещь!
Для чего это нужно?
На прошлом месте работы был большой поток работы по заявкам с физическими лицами.
Очень выручало наличие штрих-кода на бланке у клиента и сканера у менеджеров! После внедрил штрих-коды на все внутренние документы компании.
Данная функция была реализована в аналогичной системе с помощью поля HTML и редактирования кода.
Что должен вводить пользователь?
По идее у пользователя должно быть право выбора. Вводить самостоятельно значение штрих-кода или генерировать значение автоматически.
На выходе получаем
В шаблоне для экспорта готовый документ со штрих-кодом. Далее сохраняем или печатаем.
Искать нужный документ просто: наводим курсор на поле поиск в нужной сущности и считываем сканером штрих-код, после считывания сканер сам подставляет "Enter" и идет поисковый запрос
Возможная реализация
Реализовать тип поля "Штрих-код", можно как тип поля "Текст по шаблону", которое будет недоступно для редактирования. А значение должно будет подтягивать из другого, указанного в настройках числового поля.
В системе руководитель данное поле будет актуально в связке с шаблонами для экспорта.
Если будет нужно, то могу помочь с тестированием, есть несколько разных сканеров штрих-кода.
Re: Поле типа Штрих-код
Добавлено: 01 фев 2017, 12:05
support
Благодарю за пояснения. Добавил в план на 1.9.
Да, помощь с тестированием пригодится, обращусь когда функционал будет готов.
Re: Поле типа Штрих-код
Добавлено: 25 апр 2017, 21:04
support
И так, собираюсь создать такой тип поля.
В настройках поля будет:
1) Вводить самостоятельно значение штрих-кода
2) Генерировать значение автоматически.
3) Использовать ссылку на страницу записи в качестве значения штрих-кода
Желательно, с возможностью переключения вида представления - как число или как штрих-код.
Тут не совсем понятно, что имеется в ввиду.
Re: Поле типа Штрих-код
Добавлено: 25 апр 2017, 21:22
alcompstudio
Я думаю, имеется ввиду, если сканер штрих-кода не сможет считать информацию, то ее можно ввести вручную в специальное поле, т.к. штрих-код имеет числовое представление, которое должно отображаться при считывании сканером кода. Наверное так.
Re: Поле типа Штрих-код
Добавлено: 26 апр 2017, 09:05
teeka
Во многих документах штрих-код повторяется в виде цифр под самим штрих-кодом. Мне кажется, это имелось ввиду.
Было бы удобно иметь настройку отображения штрих-кода в виде выпадающего поля. Например с такими значениями:
- стандартный штрих-код
- цифровой штрих-код
- комбинированный штрих-код
Так же по опыту могу сказать, что настройка высоты (height) штрих-кода тоже не будет лишней, когда необходимо уместить большое количество информации в печатной форме.
Re: Поле типа Штрих-код
Добавлено: 26 апр 2017, 09:28
support
Благодарю за рекомендации. Я сообщу, когда будет готово к тестированию.
Re: Поле типа Штрих-код
Добавлено: 02 май 2017, 11:58
support
Готова первая версия реализации данного функционала
https://www.rukovoditel.net/demo/dev/1.9/
логин и пароль: admin
Для проектов добавлено поле Штрих-код. На данный момент - это поле ввода с возможность настроить высоту и тип штрих кода.
Так же добавлен шаблон для экспорта, для тестирования штрих кодов
Для генерации штрих кодов использовал эту библиотеку
https://github.com/picqer/php-barcode-generator
Прошу проверить сканером справляется ли данная библиотека с генерацией штрих кодов.
Re: Поле типа Штрих-код
Добавлено: 02 май 2017, 17:16
teeka
Отличный, а главное необходим функционал в системе Руководитель!
Добавил полей и исправил немного шаблон для экспорта (добавил описание и название штрих-кода).
Провел быстрый тест на сканерах:
1.
Motorola Symbol LS1203
2.
Argox AS-8020CL
Подробнее о тесте:
Исходя из подготовленного шаблона производил считывание в блокнот.
Без проблем читаются сканером следующие штрих-коды.
Motorola Symbol LS1203
В режиме экспорта в PDF
- CODE39
В режиме распечатать
- CODE128
- CODE39
Argox AS-8020CL
В режиме экспорта в PDF
- CODE39
- Interleaved 2 of 5 (моментально считывает)
В режиме распечатать
- CODE128
- CODE39
- Interleaved 2 of 5
Необходимы доработки (на мой взгляд):
- Возможность отображения штрих-кода
Только штрих-код, штрих-код и его значение под ним, только значение.
- Возможность оперативного поиска по штрих-коду с любой страницы
Например настраиваемое поле на главной странице или под логотим