Barcode.ttf Шрифт TrueType для отображение штрихкодов. Barcode.bas Исходные тексты функций преобразования различные кодировок штрихкодов. Barcode.doc Пример использования штрихового кодирования в Microsoft Word. Barcode.mdb Пример использования штрихового кодирования в Microsoft Access. Barcode.xls Пример использования штрихового кодирования в Microsoft Excel. Descript.doc Описание принципов формирования штрихкодов. Readme.txt Описание установки и использования. Этот файл.
2.1. Загрузка пакета на компьютер
3.1. Подготовка документа офисного приложения для использования штрихкодов
— Откройте приложение Micosoft Excel (Word или Access). Создайте новый или откройте существующий документ. — Выберите в меню Сервис команду Макрос и Редактор Visual Basic. — В окне редактора Visual Basic в меню File выберите команду Import File. — Найдите в папках и выберите файл Barcode.bas, включенный в этот комплект. Теперь в список Modules добавиться новый модуль Barcode.bas. — Закройте редактор Visual Basic и вернитесь в окно Microsoft Excel (Word или Access).
Документ готов для использования штрихового кодирования.
Теперь содержимое ячейки отображает штрихкод, в котором закодировано значение параметра A функции кодирования.
3.2. Вставка штрихкодов в файлы Microsoft Word
— Выполните инструкцию по подготовке документа для использования штрихкодов, описанную в п.3.1. — Вставьте текстовые поля формы документа, которые будут содержать штрихкоды. — Создайте макрос, заполняющий эти поля результатом выполнения функций штрихового кодирования Codabar, Code_128, Code_39 или Interleaved_2of5.
Например, ActiveDocument.FormFields(«MyBarcode»).Result = _ Code_128(ActiveDocument.FormFields(«MyData»).Result).
— Установите созданный макрос на кнопку или на выход из поля данных формы документа. — Установите для полей, содержащих штрихкод, шрифт Barcode размером от 16 до 36 пунктов (оптимальный размер подбирается в зависимости от модели сканера, обычно 26 пунктов). — Не забудьте отключить выделение полей серым фоном, иначе ухудшается распознавание черного на сером.
3.3. Вставка штрихкодов в файлы Microsoft Access
— Выполните инструкцию по подготовке документа для использования штрихкодов, описанную в п.3.1. — На новой форме или в отчете установите Надпись (Label), определяемую как результат действия одной из функций Codabar, Code_128, Code_39 или Interleaved_2of5. — Установите для Надписи (Label) шрифт Barcode размером от 16 до 36 пунктов (оптимальный размер подбирается в зависимости от модели сканера, обычно 26 пунктов).
Примечания — Функции штрихового кодирования могут быть использованы непосредственно в запросах, до отображения на форме.
Функция преобразует цифры и служебные символы в штриховой код Codabar, отображаемый посредством шрифта Barcode.
Функция преобразует символы в штриховой код Code 128, отображаемый посредством шрифта Barcode.
Функция автоматически формирует стартовый и стоповый разряды.
Функция преобразует прописные латинские буквы, цифры и служебные символы в штриховой код Code 39, отображаемый посредством шрифта Barcode.
Функция автоматически вставляет символы * для формирования стартовых и стоповых разрядов.
4.4. Interleaved_2of5
Функция преобразует цифры в штриховой код Interleaved 2 of 5, отображаемый посредством шрифта Barcode.
Функция автоматически формирует стартовый и стоповый разряды. Нечетное число цифр с учетом контрольного разряда дополняется слева символом «0».
Генератор Штрих-кода CODE128 на основе шрифта CODE128.ttf
Шрифт встроен в шаблон, в обработке присутствует код авторегистрации шрифта в windows при открытии обработки.
Обработка предназначена для демонстрации и последующего встраивания кода в конфигурации или печатные формы:
Если вдруг у Вас не появилось изображение штрих-кода, следовательно, у вас не зарегистрировался шрифт:
Возможные пути решения:
Скачать файлы
Специальные предложения
что-то она какие-то неадекватные ШК выдает. Слишком длинный
на сайте http://barcode.tec-it.com/ другие результаты. В чем может быть дело?
Обновление22.03.21 10:46
См. также
Конвертация любых адресов, написанных в свободной форме, к ФИАС Промо
Допустим у нас есть база с адресами клиентов, и написаны они могут быть как душе угодно. С опечатками, без индексов, без разделителей, в совершенно любом формате. Вот было бы здорово иметь функцию, которая одним нажатием кнопки преобразует любую белиберду к строгому представлению адреса по ФИАС? Восстановит индекс, исправит опечатки и вернёт на 100% валидный адрес. Для всех, кто мечтательно сказал «ДА!», выкладываю данную обработку.
30.06.2020 6862 65 XilDen 15
Управление платформенными обработками (расширение для типовых)
Расширение использует недокументированную возможность для управления платформенными обработками. Например, чтобы подменить «Активные пользователи» или доработать «Конструктор запросов».
07.10.2021 2501 5 SeiOkami 23
Работа с картами в 1С на примере бесплатной библиотеки Leaflet
Разработка функционала отображения и выбора пунктов доставки на карте прямо в 1С с помощью бесплатной библиотеки Leaflet. Тестирование производилось на платформе 8.3.15.1534 на тонком клиенте.
31.03.2021 9488 27 Parsec1C 11
Универсальная обработка переноса данных из основной конфигурации в расширение
Обработка предназначена для разработчиков, для тех случаев, когда ранее дописанный функционал, перенесен в расширение и появляется необходимость перенести данные из объектов основной конфигурации в объекты расширения. Перенос осуществляется настройкой соответствия объектов основной конфигурации объектам расширения.
05.10.2020 9672 63 biz-intel 71
Удаление и/или копирование сохраненных в 1С настроек (например настроек печати табличных форм) Промо
Иногда нужно удалить сохраненную в 1С «покореженную» настройку или скопировать «удачную» другому пользователю.
01.09.2012 66063 1378 AnryMc 46
Улучшенная обработка универсального обмена данными в формате XML (УФ)
Улучшенная обработка «Универсальный обмен данными» с полноценными возможностями СКД для выборки данных (не только для отборов).
23.06.2020 12140 131 Lem0n 1
Панель #Расширение объекта: Редактор, Права, Поиск, Сторно, Обмен
Панель команд текущего объекта (документа, справочника и т.д.) со следующим возможностями: Редактор реквизитов, таблиц и движений текущего объекта, Анализ прав доступа к текущему объекту, Поиск ссылок на объект с отборами, Сторно движений документа, Выгрузка/загрузка текущего объекта между базами. Реализована всплывающей панелью в форме объекта. Подключается как расширение конфигурации (*.cfe) либо отдельными обработками.
01.05.2020 14743 111 sapervodichka 1
Работа с файлами (обычная и управляемая форма)
Нужно загрузить файл с клиента на сервер или же, наоборот, файл загрузить с сервера на клиент, а впридачу все это на web-клиенте, да еще и асинхронно? Нет ничего проще, читай далее, как это сделать!
10.06.2019 40225 217 Xershi 77
Групповая корректировка записей регистров (Управляемое приложение) v 2.1 Промо
Обработка предназначена для групповой корректировки записей регистров Накопления, Сведений и Бухгалтерии. Разработана специально для Управляемого приложения.
06.09.2013 68077 311 kser87 58
Электронная таблица средствами 1С (Версия 2.0)
Функционал электронной таблицы для программ на платформе 1С реализован на основе табличных документов. Функционал реализован в виде обработки. Большую часть формы обработки занимают листы (закладки) с табличными документами, которые выполняет роль электронной таблицы. Листы могут быть добавлены, удалены или переименованы. Ограничение по количеству листов определяется возможностью платформы. В формулах электронной таблицы можно использовать любые языковые конструкции, процедуры и функции 1С, ссылки на другие ячейки электронной таблицы расположенные в том числе и на других листах. Допустимо обращаться к ячейкам электронной таблицы по имени именованной области. В случае использования в формулах электронной таблицы данных из самой таблицы пересчет зависимых ячеек с формулами производится автоматически. Электронную таблицу можно сохранить в файл.
23.04.2019 23194 77 user706545_kseg1971 40
Удобная консоль регламентных и фоновых заданий
Аналог обработки БСП «РегламентныеИФоновыеЗадания». Не требует наличия библиотек, может использоваться в качестве внешней обработки. В отличие от обработки БСП предоставляет больше информации о свойствах регламентных и фоновых заданий, а также об ошибках и сообщениях для пользователей, возникших во время их выполнения. Позволяет управлять регламентными (создание, удаление, настройка расписания, ручной запуск) и фоновыми (прерывание) заданиями.
06.02.2019 21489 208 Alxby 20
1С: Розница/УТ 10.3. ЕГАИС, загрузка акцизных марок в справочник Штрихкоды и Упаковки, регистр Акцизные марки из XML-сообщений входящих ТТН ЕГАИС + Печать акцизных марок
Пакетная загрузка/обновление списка акцизных марок ЕГАИС из входящих ТТН ЕГАИС. Для 1С Розница 2.2.9.ХХХ/2.2.10.ХХХ//2.2.11.ХХХ/2.2.12.ХХХ/Управление торговлей 10.3.49.ХХХХ и выше с возможностью печати
31.01.2019 34021 223 independ 140
Установка предопределенных элементов: просмотр, исправление и поиск ошибок (задвоенных и отсутствующих) Промо
Простая обработка для просмотра и установки значений предопределенных элементов. Позволяет заменить значение предопределенного элемента с одного элемента справочника на другой, удалить предопределенный элемент (снять пометку предопределенности), установить пометку переопределенного элемента. Проверяет предопределенные данные на наличие задвоений и отсутствующих. Работает со справочниками, планами счетов, планами видов характеристик, планами видов расчетов.
06.10.2014 168898 2752 ekaruk 170
Редактор объектов информационной базы 8.3
Универсальная внешняя обработка для редактирования реквизитов и табличных частей объектов информационной базы, редактирование движений документов. Доступ ко всем реквизитам объектов, есть возможность выгрузки и загрузки данных (объекты и движения документов) через XML. Платформа 8.3, управляемые формы. Версия 1.1.0.57 от 09.10.2021
23.01.2019 42215 470 ROL32 50
Сравнение pdf-файлов актов сверки
Обработка сравнивает два pdf-файла, в которых находятся стандартные печатные формы актов сверки, и показывает на экране совпадающие и/или отличающиеся по суммам документы взаиморасчетов.
Данный раздел содержит общие сведения, касающиеся штрихкодирования, нюансы, связанные с формированием изображения штрихкодов, а также методику штрихкодирования товаров на предприятии.
Формат EAN13
Формат EAN13 является расширением формата UPC-A. Данный формат позволяет кодировать 12 символов (цифры от 0 до 9), к которым добавляется справа контрольная (тринадцатая) цифра, значение которой однозначно расчитывается в соответствии с кодируемой последовательностью. Значение штрихкода UPC-A соответствует значению штрихкода EAN-13, у которого первый символ 0.
Кодируемая при помощи этого алгоритма последовательность символов, обычно, представляет уникальный международный номер товара EAN13/UCC, который является уникальным в международном масштабе.
Формат EAN8
Формат EAN8 является расширением формата UPC-E и представляет сокращённую форму EAN13. Данный формат позволяет кодировать 7 символов (цифры от 0 до 9), к которым добавляется справа контрольная (восьмая) цифра, значение которой однозначно расчитывается в соответствии с кодируемой последовательностью. Значение штрихкода UPC-E соответствует значению штрихкода EAN-8, у которого первый символ 0.
Формат Code 39
Существует также расширение Code 39, которое, по сути, представляет набор правил, по которым символы, не входящие в список допустимых для данного формата, кодируются при помощи последовательностей допустимых символов. Стандартное расширение дополняет список допустимых символов строчными буквами латиницы.
Формат Code 93
Формат Code 93 (также называется «USS-93») позволяет кодировать такую же последовательность символов, как и расширение Code 39, но при этом изображение штрихкода получается заметно меньше. К недостаткам формата можно отнести отсутствие возможности упаковки кодируемой информации.
Формат Industrial 2 of 5
Формат Interleaved 2 of 5
Формат Codabar
Формат Codabar (также называется «Ames code», «USD-4», «NW-7», «2 of 7 code») позволяет кодировать цепочку символов (цифры, некоторые знаки пунктуации) произвольной длины + один из 4 возможных (A, B, C, D) префиксов и один из 4 возможных суффиксов (также A, B, C и D).
К недостаткам данного алгоритма следует отнести отсутствие возможности упаковки кодируемой цепочки символов.
Формат Code 128
Формат Code 128 является форматом высокой плотности, позволяет кодировать цепочку символов (первые 128 символов ASCII-таблицы) произвольной длины. Формат поддерживает упаковку данных.
Формат EAN128
Формат RSS 14
Формат RSS 14 является, как и Code 128, форматом высокой плотности и позволяет кодировать цепочку символов (первые 128 символов таблицы ASCII) произвольной длины. При кодировании осуществляется упаковка кодируемой последовательности символов. К недостаткам можно отнести то, что штрихкоды данного типа поддерживаются ограниченным набором сканеров.
Формат Code 16k
Формат Code 16k является двумерным, штрихкод представляет последовательность одномерных штрихкодов (формат которых подобен Code 128), расположенных друг над другом, что позволяет увеличить плотность кодирования. К недостаткам алгоритма можно отнести то, то данный формат поддерживается ограниченным набором сканеров штрихкода.
Формат PDF-417
Формат PDF-417 является одним из самых распространённых двумерных форматов штрихкодирования. Данный формат позволяет кодировать последовательность символов кодовой страницы CP437, поддерживает ряд методов упаковки данных, а также параметризуемый алгоритм восстановления информации в случае повреждения изображения штрихкода.
Формирование изображения штрихкода
Необходимо отметить, что для корректного считывания изображения штрихкода сканерами, требуется, чтобы был достаточный контраст между тёмными и светлыми элементами штрихкода. В связи с этим существует ограничение на сочетания цветов элементов штрихкода.
Нормально считываются сканером следующие сочетания цветов:
Считываются при определённых условиях:
Не считываются при определённых условиях:
Также следует обратить внимание, что изображение штрихкода, в общем случае, нельзя масштабировать, т.к. при этом могут нарушиться соотношения ширины штрихов и пробелов штрихкода. Масштабирование, обычно, допускается в сторону увеличения изображения в целое число раз (этим, в частности, объясняется «скачкообразное» изменение размеров штрихкода при использовании элемента управления «1С:Печать штрихкодов»).
Методика штрихкодирования
При штрихкодировании товаров на предприятии, в первую очередь, следует уделить внимание уникальности используемых значений штрихкодов. В большинстве случаев в торговых точках осуществляется продажа товаров, на упаковки которых уже нанесён корректный штрихкод EAN13 или EAN8. При этом в случае, если существует необходимость задать штрихкоды для других товаров, применяется следующая методика: товарам назначается штрихкод EAN13, уникальный в пределах предприятия, значение которого начинается с цифры «2». При этом гарантируется, что ни для какого из товаров, на заводской упаковке которого содержится изображение штрихкода EAN13, не будет совпадения с присваиваемым самостоятельно штрихкодом (первая цифра «2» указывает на то, что используется «внутренний» штрихкод предприятия, уникальность которого должна обеспечиваться на предприятии самостоятельно).
Большинство весов, осуществляющих этикетирование весового товара при помощи EAN13, формируют штрихкод следующего формата:
Дополнительно Более подробно с описанием штрихкодов, их структурой и областью применения можно ознакомиться в подразделе «Штрихкоды» данного раздела.
Обработка тестировалась на платформе 1С:Предприятие 8.3 (8.3.11.3034) в конфигурациях Управление торговлей, редакция 11 (11.4.3.160) и 1С:ERP Управление предприятием 2 (2.4.1.240)
Порядок работы с обработкой:
Для правильной работы обработки необходимо использовать индивидуальные упаковки
Код обработки открыт. Никаких внешних компонент не требуется.
Обработку можно легко переделать под любые цели. Но и в базовом варианте все будет работать и этого достаточно.
Скачать файлы
Специальные предложения
Обновление16.05.18 08:55
См. также
Анализ продаж детальный (Прибыль с продаж и KPI, рекомендации по товарному запасу) УТ 10-11, УПП, ERP1-2 Промо
Анализ продаж расширенный для 1C: Управление Торговлей 10, УПП update: Так же версия для Управление Торговлей 11 торговли и ERP 2.
27.05.2016 45717 99 Indgo 18
Скорость продаж для УТ 11 с учетом наличия товаров
Отчет для типовой конфигурации «Управление торговлей» 11.х. Платформа 8.3.17.1386. Выводит дни наличия и отсутствия, остатки на начало, конец периода и средние, продажи, приход, расход, скорость продаж, оборачиваемость товаров за период и оборачиваемость на конец периода. Предназначен для оптимизации складской логистики (уменьшения затрат) и устранения дефектуры товара (упущенной прибыли). Встраивается в дополнительные отчеты.
28.07.2020 5778 27 yc_2011 8
Ведомость по товарам на складах и у комиссионеров (ERP 2.4, УТ 11.4, КА 2.4)
Внешний отчет «Ведомость по товарам на складах и у комиссионеров» для ERP 2.4, УТ 11.4, КА 2.4 необходим для вывода информации об остатках и движении номенклатуры в количественном и суммарном выражении при заданном типе цены.
03.03.2020 10057 20 SergAl 12
Ведомость по товарам в ценах номенклатуры с отбором по типу документа и Оценка остатков товаров (ERP 2.4, УТ 11.4, КА 2.4)
Внешний отчет «Ведомость по товарам в ценах номенклатуры с отбором по типу документа и Оценка остатков товаров» для ERP 2.4, УТ 11.4, КА 2.4 состоит из двух предустановленных вариантов отчетов: 1. Ведомость по товарам в ценах номенклатуры с отбором по типу документа. 2. Оценка остатков товаров. Первый вариант отчета нужен для анализа склада по каким именно документам был приход и расход по складу. Второй вариант отчета для суммарной оценки складских запасов.
26.02.2020 13501 54 SergAl 5
Анализ активности продавцов для УТ 11 Промо
Отчет позволяет проанализировать качество работы продавцов, а также сравнить показатели розничных точек продаж (магазинов).
Обработка для конфигураций на обычных формах для печати GS1 DataMatrix кода на термопринтере или обычном принтере (маркировка обуви, легкой промышленности, Честный знак).
19.02.2020 13759 127 AneJIbcuH 12
Наглядные доп.реквизиты товара в табличной части документа за 5 минут
Это расширение конфигурации даёт возможность отображать произвольные «дополнительные реквизиты» Номенклатуры и Характеристик в колонках табличной части «Товары». Позволяет свои настройки доп.реквизитов для каждого пользователя и для каждого типа документа. Без программиста и без конфигуратора, подключи в базу файл, задай настройки и получи в документах СВОИ столбцы с доп.данными о товаре.
20.11.2019 11416 47 itsmith 28
Табло сборки на складе
Высокий уровень комфорта клиентов включает в себя системы информирования о бизнес-процессах, происходящих в организации. При ожидании выдачи заказа покупателю комфортнее наблюдать за изменениями статуса сборки товаров.
07.10.2019 7034 12 Ликреонский 8
Товарный отчет Торг-29 с фактической стоимостью продажи, себестоимостью и отклонениями Промо
Товарный отчет Торг-29 с фактической стоимостью продажи, себестоимостью и отклонениями.
17.04.2013 23735 60 pryaneg2008 9
Быстрые товары списком в РМК 1С: Розница
Альтернативный вариант работы с палитрой быстрых товаров в РМК 1С: Розница, проверялось и тестировалось на версии 2.2.11.30.
21.08.2019 13390 15 independ 4
Отчет за смену из РМК для УТ 11
Краткий отчет о продажах за смену из режима РМК (рабочее место кассира) для УТ 11
19.06.2019 9843 21 kassbar 11
ABC-XYZ анализ продаж с остатками на складах для УТ 11.4
Отчет выводит показатели ABC-XYZ анализа продаж с остатками на складах для УТ 11.4.
13.05.2019 13938 124 artfa 17
Отчет по среднему чеку в торговле УТ 11; КА 2 Промо
Данный отчет позволяет посмотреть средние чеки в разрезе продавцов, магазинов и ККМ в конфигурации «Управление торговлей 11». Данный отчет был протестирован на конфигурации Управление торговлей 11.4.12.91.
15.03.2018 24912 47 zaika007 23
Декларации по формам 11 и 12 алкогольной продукции, интеграция с ПО Декларант-Алко
Конфигурация на обычных формах, платформа 1С 8.2.19.130 и выше, с помощью которой можно сформировать Декларации по формам 11 и 12 алкогольной продукции, гибрид/интеграция с ПО Декларант-Алко версии 4.31.05 и выше.
25.03.2019 14461 13 independ 28
Контроль списания бонусов в магазине. Списание бонусных баллов через отправку СМС-кода покупателю
11.03.2019 12507 22 denmax 5
Анализ доступности товаров на складах с ценами из заказов
Доработанный типовой отчет, который показывает стоимостную оценку склада в ценах заказов покупателей.
26.09.2018 8885 0 SITR-utyos 1
Время продаж чеков по магазинам в УТ 11, КА. Аналитический отчет + Диаграмма Промо
Отчет «Диаграмма по времени продаж чеков» предназначен для планирования графиков работы продавцов-менеджеров, для планирования маркетинговых мероприятий.
16.03.2018 28426 29 zaika007 19
Доработанное РМК. Розница 2.2
Расширение для конфигурации Розница 2.2. В режиме РМК добавляет на форму кнопки «Создать заказ», «Создать новую дисконтную карту».
26.06.2018 13878 14 rounder 4
Диаграмма продаж по группам номенклатуры.
Круговая диаграмма создана с помощью библиотеки Highchart в 1С для обычных форм.
21.06.2018 12012 9 needmic 4
Остатки ЕГАИС в РМК. Розница 2.2
Расширение для удобства подбора по штрихкоду в РМК при неуникальности штрихкода.
22.03.2018 12282 33 gigabyte-leha 19
Валовая прибыль (1С: Розница 2.3) Управляемые формы Промо
Отчет позволяет проанализировать продажи. Пригодится тем, кому не подходит или неудобен стандартный функционал расчета себестоимости в рознице 2.2 и 2.3.
26.04.2017 52902 196 cezarj 55
Форма справочника номенклатуры с расширенными возможностями для 1С Розница версии 2.2.6.ХХХ и выше, платформа не ниже 8.3.10.
17.03.2018 22457 78 independ 35
Цена и остаток в списке номенклатуры. Розница 2.3.*
17.03.2018 16486 65 gigabyte-leha 38
Подарочные сертификаты с произвольной суммой в УТ 11
Небольшая доработка УТ 11, которая позволяет устанавливать стоимость подарочного сертификата в момент продажи, т.е. мы можем продавать подарочные сертификаты на любую сумму.