Установка компоненты для печати штрих-кодов в 1С. Не печатает штрих код 1с


Печать штрихкодов в 1с

Печать штрихкодов — это необходимая функция для каждого предпринимателя. Штрихкоды должны содержать всю необходимую информацию о товаре. Благодаря программе 1С у бухгалтерии появляется возможность, используя базу данных, быстро и эффективно осуществлять печать штрихкодов.  Для того, что использовать данный функционал необходимо наличие «1С: Предприятие 8».  В этом материале мы расскажем о том, как установить модуль, предназначенный для печати штрихкодов, а также опишем процесс работы с ним.

Установка компонента

1с печать штрихкодов возможна только после установки соответствующего компонента. Если он отсутствует, при попытке сделать печать всплывет ошибка с текстом: «Компонента печать штрихкодов 1С не установлена на данном компьютере». Данная ошибка свойственна программам 1С версий 8.2 и 8.3.

Как установить штрихкод в 1с? Этим вопросом задаются многие, однако ответ на него очень прост. Для того чтобы произвести инсталляцию соответствующего модуля необходимо выполнить ряд  последовательных шагов.

  • Скачать компонента с сайта 1С;
  • Распаковать архив;
  • Произвести установку.

Таким образом, первым делом вам необходимо скачать файл 1CBarCode.exe, который вы можете найти в заархивированном виде на сайте  http://users.v8.1c.ru/.

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

Совет: Если у вас есть установочный диск программы 1С: Бухгалтерия, вы можете найти установочный файл компонента в директории:  Диск\1CITS\EXE\TradeWare\1C\1CBarCode

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

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

Функции компонента

Как уже было сказано выше 1с печать штрихкодов 1cbarcode exe предназначена для помощи бухгалтерам и предпринимателям. Функционал модуля позволяет печатать штрихкоды всех используемых форматов. В том числе:

  • AN 8;AddOn2;
  • RSS 14;
  • Code 39 Full ASCII;
  • EAN 128;
  • CodaBar, PDF 417;
  • Code16k Industrial 2of5;
  • EAN13;
  • EAN13 AddOn5;
  • ITF 14;
  • Code 39;
  • Code 93;
  • Code 128;
  • Code16k Industrial 2of5;
  • Interleaved 2of5.

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

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

Важно: Подробное описание свойств и методов компонента вы можете найти  в справочнике программы.

Оформление

Для того чтобы выполнить штрих принт 1с максимально качественно, следует использовать функционал компонента, который позволяет настраивать оформление штрихового кода.  Имеется возможность задать текст, который будет изображен на поверхности листа.  Этот текст задается независимо от остального содержания. Кроме того, можно настраивать шрифт, расположение текста (он может быть размещен над штриховыми линиями, или под ними), а также признаки отображения текста.

Пользователь может подобрать цветовую гамму, так как для регулировки доступны:

  • Цвет текста;
  • Цвет фона;
  • Цвет штриховых линий.

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

Как работать с компонентом?

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

Например, свойство «типкода» может принимать следующие значения:

  • 0 —формат EAN8;
  • 1 — формат EAN13;
  • 2 — формат EAN128;
  • 3 — формат CODE39;
  • 4 —формат CODE128;
  • 5 — формат CODE16K;
  • 6 — формат PDF417;
  • 7 — формат Industrial2of5.

И так далее.

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

blog.it-terminal.ru

Печать штрихкодов в 1С 8.3

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

Штриховой код – информационный знак, предназначенный для автоматизированной идентификации и учета информации о товаре, закодированной в виде цифр и штрихов.

Функции штрихкода:*

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

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

Компонент 1С Печать штрихкодов

Часто пользователь сталкивается с ситуацией, когда на печатную форму 1С 8.3, документ или этикетку, необходимо вывести штрихкод. В программах 1С 8.3 используется система штрихкодов номенклатуры, которая позволяет производить быстрый подбор товаров и множество других действий. Для его вывода в печатную форму предназначен объект «1С:Печать штрихкодов». Данный элемент управления предназначен для формирования штрихкодов следующих форматов:

EAN8, EAN13, EAN13 AddOn 2, EAN13 AddOn 5, ITF14, RSS14, EAN128, Code39, Code39 Full ASCII, Code93, Code128, Code16k, Industrial 2 of 5, Interleaved 2 of 5, CodaBar, PDF417.

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

Если данный элемент не установлен, при попытке сделать печать компьютер будет выдавать ошибку с текстом: «Компонента печать штрихкодов 1С не установлена на данном компьютере». Соответственно, необходимо произвести его установку.

Также при печати могут возникнуть и другие ошибки, например, «Ошибка внешней компоненты» – 1CBarCode: некорректное значение свойства «Шрифт». Ее исправление также «лечится» установкой компоненты «1С:Печать штрихкодов» – «1CBarCode.exe» последней версии.

Рис.1 Сообщение об ошибке

Таким образом, для того чтобы печать была доступна на компьютере необходимо установить компоненту «1CBarCode.exe». Скачать ее можно на сайте.

Рис.2 Окно скачивания компоненты для печати штрихкода

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

Рис.3 Окно скачивания компоненты для печати штрихкода

После скачивания файла произведем установку.

Рис.4 Первое окно установки компоненты для печати штрихкода

Рис.5 Второе окно

Рис.6 Третье окно установки

После установки данной компоненты не должно возникать ошибки при попытке создать штрихкоды.

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

Рассмотрим печать штрихкода на примере «1С:Розница». Обратимся к пункту «Цены номенклатуры» и рассмотрим вывод на печать ценников товаров, на которые уже назначена цена.

Рис.7 Пункт меню «Цены номенклатуры»

Из документа «Установка цены номенклатуры» в кнопке «Печать» доступны печать ценников и этикеток.

Рис.8 Выпадающее меню программы «Печать ценников» и «Этикеток»

В обработке уже будут выбраны товары, поэтому нам нужно будет задать «Шаблон ценника». Если его нет, то его легко создать.

Рис.9 Создать шаблон этикетки

Рис.10 Ценник со штрихкодом

Нажав кнопку «Редактировать макет», переходим в редактор шаблонов и выбираем «Загрузить шаблон по умолчанию».

Рис.11 Создание (редактирование) шаблона ценника со штрихкодом

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

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

Рис.12 Печать ценника со штрихкодом

Мы вывели на печать штрихкод товара.

Рис.13 Печать документа «Ценник со штрихкодом»

Вставка штрихкода в макет печатной формы 1С

Кроме использования встроенных возможностей программы, можно самим разрабатывать макеты печатных форм с использованием штрихкода: в конфигураторе открыть макет печатной формы нужного документа и перейти в меню «Таблица - Рисунок - Вставить объект».

Рис.14 Окно конфигуратора. Вставка объекта

В появившемся окне переключить указатель в положение «Элемент управления» и мы увидим, что появился тип объекта «1С.V8. Печать штрих-кодов».

Рис.15 Окно конфигуратора. Вставка объекта «Элемент управления» - Объект печать штрихкода

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

wiseadvice-it.ru

Компонента 1С Печать штрихкодов не установлена на данном компьютере

Рассмотрим исправление данной ошибки «Компонента 1С:Печать штрихкодов не установлена на данном компьютере!» Она может появляться в версиях программы 1С 8.2 и 8.3.

Сообщение об отсутствии компоненты

Исправление ошибки

Исправить ошибку очень просто, необходимо на компьютере установить компоненту 1С: Печать штрихкодов (1CBarCode.exe). Скачать её можно на сайте http://users.v8.1c.ru/:

Загрузка 1С Печать штрихкодов

После скачивания компоненты 1С Печать штрихкодов, необходимо распаковать архив и установить её. При установке не должно возникнуть никаких проблем. После установки необходимо перезапустить 1С 8 на этом компьютере. Ошибка «Компонента 1С:Печать штрихкодов не установлена на данном компьютере!» должна уйти, и Вы без проблем распечатаете нужный штрихкод.

Другие статьи по 1С:

К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице Услуги 1С или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.

programmist1s.ru

Печать штрих-кода на документах в 1С 8.2

Порою в рамках штрихкодирования документов или этикеток на печатную форму 1С 8.2 (8.3) необходимо вывести произвольный штрих-код.

Как это сделать, рассмотрим ниже.

Макет печатной формы со штрихкодом

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

Для вывода штрих-кода обязательно (кроме конфигураций на базе БСП 2 и выше) необходима установка компонента 1С Печать штрих-кода. Найти его можно на диске ИТС или на пользовательском портале 1С.

Вставка штрих-кода на печатную форму 1С

Первый шаг — необходимо создать новый объект — рисунок. Для этого в макете необходимо нажать Таблица — Рисунки — Вставить объект… Система предложит выбрать тип объекта:

Получите 267 видеоуроков по 1С бесплатно:

Нужно выбрать Элемент управления — 1С.V8.Печать штрих-кодов. Допустим, назовём рисунок-объект «Штрихкод». Для программного вывода на печатную форму можно воспользоваться следующим кодом:

ТипКода = ПолучитьЗначениеТипаШтрихкодаДляЭУ(ПланыВидовХарактеристик.ТипыШтрихкодов.Code39); Если ТипКода = -1 Тогда ОбщегоНазначения.СообщитьОбОшибке("Для штрихкода формата """ + ПланыВидовХарактеристик.ТипыШтрихкодов.EAN13 + """ не существует соответствующего типа в ЭУ ""1С:Печать штрихкодов"". | Позиция будет пропущена"); КонецЕсли; Область.Рисунки.Штрихкод.Объект.ТипКода = ТипКода; Область.Рисунки.Штрихкод.Объект.Сообщение = ?(ПустаяСтрока(""),Штрихкод,""); Область.Рисунки.Штрихкод.Объект.ТекстКода = Штрихкод;

В вышеприведенном примере мы вначале получаем тип штрих-кода, потом назначаем рисунку тип штрих-кода и сам штрих-код.

Вот и всё! Установка штрих-кода на печатной форме завершена.

Наш видеоурок по созданию внешних печатных форм и подключению их на примере конфигурации 1С Бухгалтерии:

[youtube]https://www.youtube.com/watch?v=raETys0J16M[/youtube]

Если Вы начинаете изучать 1С программирование, рекомендуем наш бесплатный курс (не забудьте подписаться на YouTube — регулярно выходят новые видео):

К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице Услуги 1С или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.

programmist1s.ru

Вывести штрих-код в печатную форму

Для вывода штрих кода в печатную форму, в 1С:Предприятии предназначен объект "1С.V8.Печать штрих-кодов". Для того чтобы он стал доступен на компьютере должна быть установлена компонента "1CBarCode.exe".

Установка компоненты 1CBarCode.exe

Дистрибутив с компонентой для штрих-кодов можно скачать на официальном сайте 1С или на диске ИТС в директории 1CITSEXETradeWare1C1CBarCode. После скачивания потребуется установка.

Запуск установки 1CBarCode.exe

После запуска программа подготовится к установке и предложит продолжить установку.

Запуск установки 1CBarCode

Для продолжения инсталяции программы нужно будет принять условия.

Условия установки 1CBarCode

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

Выбор места установки 1CBarCode

Установка займет примерно 10-15 секунд в зависимости от комплектации ПК.

Процесс установки 1CBarCode

При успешном окончании появится окно.

Окончание установки 1CBarCode

Добавление штрих-кода в печатную форму

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

Добавление рисунка в макет. Для того чтобы добавить рисунок нужно открыть в главном меню (Таблица)-(Рисунки)-(Вставить объект...).

Добавление рисунка в макет 1С

В окне "Вставка объекта" необходимо выбрать "Элемент управления" и Тип объект: 1С.V8.Печать штрих-кодов.

Элемент управления 1С.V8.Печать штрих-кодов

После добавления рисунка к нему можно обратиться программно чтобы задать "ТипКода" и "ТекстКода". Как правило в типовых конфигурациях типы кодов хранятся в плане видов характеристик с наименованием "ТипыШтрихкодов". В конфигурации могут быть готовые функции для получения значения "ТипКода", например ПолучитьЗначениеТипаШтрихкодаДляЭУ().

Функция ПолучитьЗначениеТипаШтрихкодаДляЭУ(ТипКода)Перем Значение;

Если ТипКода = ПланыВидовХарактеристик.ТипыШтрихкодов.EAN8 ТогдаЗначение = 0;ИначеЕсли ТипКода = ПланыВидовХарактеристик.ТипыШтрихкодов.EAN13 ТогдаЗначение = 1;ИначеЕсли ТипКода = ПланыВидовХарактеристик.ТипыШтрихкодов.EAN128 ТогдаЗначение = 2;ИначеЕсли ТипКода = ПланыВидовХарактеристик.ТипыШтрихкодов.Code39 ТогдаЗначение = 3;ИначеЕсли ТипКода = ПланыВидовХарактеристик.ТипыШтрихкодов.Code128 ТогдаЗначение = 4;ИначеЗначение = -1;КонецЕсли;

Возврат Значение;КонецФункции

Процедура ВывестиШтрихКодВПечатнуюФорму(Кнопка)

//Для типовых конфигураций ТипКода = ПолучитьЗначениеТипаШтрихкодаДляЭУ(ПланыВидовХарактеристик.ТипыШтрихкодов.EAN8);

//Для произвольных конфигураций ТипКода = 0; //EAN8 ТипКода = 1; //EAN13 ТипКода = 2; //EAN128 ТипКода = 3; //CODE39 ТипКода = 4; //CODE128 ТипКода = 5; //CODE16K ТипКода = 6; //PDF417 ТипКода = 7; //Industrial2of5 ТипКода = 8; //Interleaved2of5 ТипКода = 9; //Code39FullASCII ТипКода = 10; //CODE93 ТипКода = 11; //ITF14 ТипКода = 12; //RSS14 ТипКода = 13; //CodaBar ТипКода = 14; //EAN13 AddOn 2 ТипКода = 15; //EAN13 AddOn 5Макет = ПолучитьМакет("Макет1");Макет.Рисунки.D1.Объект.ТекстКода = "1234567"; Макет.Рисунки.D1.Объект.ТипКода = ТипКода;Макет.Показать();

КонецПроцедуры

1clenta.ru

Печать штрихкодов. Установка и настройка.

barcode

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

print-form

Собственно компонента 1С:Печать штрихкодов (ActiveX) у нас то не установлена. Скачать её можно с официального сайта информационно-технического сопровождения 1С. Установка элементарная: просто жмем далее и со всем соглашаемся. В результате чего, если в конфигураторе мы перейдем в  Таблица-Рисунок-Вставить объект(Элемент управления), то мы увидим, что появился тип объекта»1С.V8.Печать штрих-кодов». Теперь при выводе печатной формы все будет отрабатывать корректно!

setup-barcode

 

Свойства и методы работы с элементом управления «1С:Печать штрихкодов» можно почерпнуть из методической поддержки разработчиков и администраторов  на ИТС.

1chelp.net

Установить штрихкод в 1С » Штрих-код (barcode) » FAQ » HelpF.pro

В программах 1С Предприятие применяется несколько разных вариантов штрихкодов

1. Штрихкод в регламентированных отчётах Расположен в левом верхнем углу налоговой декларации. Для печати используется установленный шрифт (true type font) EANGNIVC.TTF. Выглядит - чёрные вертикальные полоски-чёрточки в левом верхнем углу

Когда не установлен - печатаются очень крупные цифры вида !510

Для установки: 1. Скачайте файл EANGNIVC.TTF в интернете 2. Скопируйте его в каталог со шрифтами (Пуск → Настройка → Панель управления → Шрифты).

Иногда штрихкод установлен, и всё равно не печатается. Найдите шрифт EANGNIVC в каталоге со шрифтами и покликайте мышкой по нему. Вы его активируете, и теперь переходите в 1С - всё получится.

2. Штрихкод в конфигурации Торговля и склад

В конфигурации Торговля и склад на этикетках с товаром применяется компонента ActiveBarcode. Установочный файл Barcod.ocx находится в каталоге с базой данных 1С.

1. Для установки скопируйте файл Barcod.ocx в каталог C:Windows\System32\ 2. Нажмите кнопку Пуск и выберите пункт Выполнить 3. В поле Открыть введите команду regsvr32.exe C:Windows\System32\barcode.ocx и нажмите кнопку ОК

3. Двухмерный штрихкод

Используется в 1С Бухгалтерии при печати налоговых деклараций в 2007 году.

1. На титульном листе на второй закладке установите галочку Печатать двухмерный штрихкод. 2. Нажмите кнопку Печать - выберите строку Печатать все листы или Показать все листы.

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

Для установки: 1. Скачайте файл SETUP_BARCODELIB.EXE 2. Запустите его с правами администратора.

4. Модуль печати машиночитаемых бланков

Используется в 1С Бухгалтерии при печати налоговых деклараций с 2008 года.

1. На титульном листе нажмите кнопку Печать 2. Выберите первую или вторую строку Печатать сразу форму с двухмерным штрихкодом PDF417 или Показать бланк формы с двухмерным штрихкодом PDF417.

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

Для установки: 1. Скачайте файл modyl.rar, это архив, внутри программа установки и инструкция. 2. Запустите программу установки с правами администратора.

helpf.pro