Рассмотрим подключение подсистемы штрихкодирования документов на примере подключения такого механизма в конфигурации 1С 8.2 и 8.3 Управление торговлей.
Зачем нужно штрихкодирование документов в 1С?
Штрихкодирование документов может понадобиться для наведения порядка в бумажном документообороте — любому бумажному документу за считанные секунды можно найти электронный аналог в системе. Например, очень удобно, когда клиенты приходят в офис с уже распечатанным заказом, в котором есть штрих-код, — в этом случае обслуживание клиента занимает существенно меньше времени.
Настройка штрихкодирования документов 1С
Первый шаг к настройке штрихкодирования — создание штрих-кода, хранение его в базе данных и распечатка на бумажном носителе.
Генерация штрих-кода и сохранение его в 1С
Для хранения штрих-кода создадим у документа новый реквизит — назовём его «штрихкод».
С генерацией нового штрих-кода немного труднее. Необходимо воспользоваться процедурой РаботаСТорговымОборудованием.СформироватьШтрихКод() из конфигурации управление торговлей и сформировать его перед записью нового документа:
Распечатка штрих-кода на печатной форме описана в отдельной статье — вывод на печатную форму штрих-кода.
С установкой, хранением и распечаткой документов мы разобрались. Перейдем к другому этапу — поиск документов по штрих-коду.
Настройка поиска документа в 1С по штрих-коду
Рассмотрим поиск документа по штрих-коду из формы списка документа «Заказ покупателю».
Первым делом необходимо скопировать из других форм (например, форма списка номенклатуры), отвечающих за работу с внешним оборудованием — сканером штрих-кода. Вот процедуры, которые необходимо поместить в форму списка:
Обратите внимание на процедуру СШКНеизвестныйКод, если стандартные механизмы не смогли найти номенклатуру, они вернут нас в функцию «СШКНеизвестныйКод», где мы его и обработаем.
Опишем процедуру НайтиЗаказПоШтрихкоду, с помощью которой мы найдем нужный документ по штрих-коду и откроем его форму:
При выполнении данной процедуры будет происходить поиск нужного заказа по штрих-коду. Если заказ найден по штрих-коду, то система откроет заказ, не найден — сообщит об этом.
К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице Услуги 1С или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.
Данный раздел содержит общие сведения, касающиеся штрихкодирования, нюансы, связанные с формированием изображения штрихкодов, а также методику штрихкодирования товаров на предприятии.
Формат 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С:Розница + сканер для маркировки
Маркировка обуви в нашей стране началась с 1 июля 2019 года. Но если в 2019м году от участников рынка требовалось только зарегистрироваться в системе «Честный знак», то теперь уже совсем не за горами дата, когда необходимо будет в обязательном порядке передавать данные о проданных единицах обуви. По графику этот судный день назначен на 1 марта 2020 года. Как все знают, русский человек всегда надеется на лучшее (или на авось, кому как нравится), надеется что правительство передумает. Сейчас в сети ходит информация о возможных сроках переноса судного дня на 1 июля, или, даже, 1 сентября 2020 года, это лишь отсрочки, но никак не отмена обязательной маркировки. В дополнении ко всему вышесказанному надо отметить, что самая популярная программа для розничной торговли, а именно 1С:Розница, как и ее пользователи не смогла заранее подготовиться к нововведениям. Обновление, в котором система стала работать более-менее корректно, вышло лишь 6 февраля 2020 года (менее чем за месяц до судного дня)
22.02.2020 7407 VCPro 10
Как подключить сканер штрихкода
Собственно, решил написать все, что знаю про подключение сканера штрих-кода. На первый взгляд кажется все просто, а на итог можно долго провозиться. Особенно когда до этого имел дело только с 1С и не имел опыта работы с торговым оборудованием.
Штрихкодирование входящих документов с дальнейшим распознаванием и загрузкой скана в 1С
Цели внедрения штрих кодов в компании:
— сокращение затрат на ведение электронного архива документов
— повышения качества архива
Описание:
Этикетка:
Формат штрих кода: Code 128 позволяет создать уникальную этикетку организации, т.к. входящие документы могут иметь свои штрих-коды. Значение этикетки состоит из префикса + цифровой номер. Пример «ЙЙЙЙ123456789».
Размер: требование не должно занимать много места при устойчивом считывании и распознавании. По результатам теста получили ширина 55мм высота 15мм.
К этикеткам были выдвинуты условия долговечности, поэтому термопечать сразу отпала. Вариант термопереноса не плох, но дороговат: примерная стоимость 1 этикетки 50 копеек. Заказ в типографии при объемах в 400 тыс. позволил получить стоимость 1 этикетки = 13 копеек. (стоимость указана на 01.05.2015г.)
Этикетки заказаны в рулонах по 2 тыс. этикеток.
Рабочее место пользователя:
Для работы с штрих-кодом на рабочее место пользователей, работающих с входящими документами, установлены сканеры штрих-кода.
Обработка документа
В ходе обработки первичного документа значение этикетки считывается сканером штрих-кода и присваивается документу в системе. Таким образом мы получаем связь первичного документа с документом в системе.
Далее документы передаются в архив, где сканируются и архивируются.
Отсканированные файлы автоматическое регламентное задание распознает и прикрепляет в систему.
По итогам дня сотруднику архива приходит уведомление о зарегистрированных и не отсканированных документах.
Применяемые методы:
1) Подключение сканера штрих кода
— имеется типовое решение по подключению торгового оборудования, всю необходимую информацию можно найти на сайте поддержки 1С.
2) Распознаем сканированый документ.
Распознавание происходит автоматически с заданным интервалом на сервере 1С.
При этотм большинство операций выполняют внешние приложения. Для запуска на сервере 1С используем объект Wscript.Shell
Пример запуска файла.bat
В зависимости от формата сканирования может созникнуть необходимость перевода файла распознавания из PDF=>JPG.
Используем GhostScript (www.ghostscript.com/)
Строка запуска с параметрами
Сотрудник сканирует документ с заданными параметрами в определённый каталог. Т.К. сканированный оригинальный документ имеет большие размеры а место на диске надо экономить перед заугрзкой файла в хрнилище используем GhostScript.
При правильной (ровной) наклейки штрих кода данной проблемы почти не встречается. Работаем с персоналом на предмет правильной наклейки штрих кода, согласно инструкции.
— грязь, помехи при сканировании, сканирование копии.
Для обработки файла используем приложение Image Magick, которое также запускаем посредством командной строки.
В обработке возможно просмотреть конкретные примеры выбора параметров.
Данная обработка распознает штрих код из *.pdf файла, на выходе получаем список файлов и штрих кодов.
Для распознавания из формата PDF необходимо скачать приложение Image Magick и ghostscript и указать до них путь. Без данных приложений распознавание будет только из файлов jpg.
Возможности штрихкодирования в «1С:Розница» ред. 2
О чем эта статья
Штрихкодирование повышает эффективность розничного магазина за счет:
В статье рассмотрим, как настроить штрихкодирование в 1С:Розница редакции 2.
В частности разберем:
Применимость
Статья написана для редакции 1С:Розница 2.1. Если вы используете эту редакцию, отлично – прочтите статью и внедряйте рассмотренный функционал.
Если же вы планируете начать внедрение 1С:Розница, то скорее всего будет использоваться более свежая редакция. Интерфейсы и её функционал могут отличаться.
Поэтому, мы рекомендуем пройти курс 1С:Розница 2 для автоматизации магазинов и сервисных компаний, это поможет вам избежать ошибок и потери времени / репутации.
Что такое штрихкод, преимущества использования
Прежде всего, для более глубокого понимания, обратимся к базовой теории штрихкодирования товаров.
Что же такое штрихкод?
Штрихкод – это изображение, которое представляет собой набор геометрических символов, расположенных по определенному стандарту. Как правило, это вертикальные прямоугольники различной ширины.
Комбинация таких прямоугольников представляет какие-то данные в машинном коде. Штрихкод чем-то напоминает заводской номер.
Числа или знаки, закодированные в штрихкоде – это уникальный идентификатор, который после считывания может каким-то образом быть использован компьютером. Например, для поиска дополнительной информации о продукте.
Сфер применения штрихкодирования очень много. Основными из них являются использование штрихкодов для идентификации товаров, использование при инвентаризации, а также для маркировки грузов в логистических компаниях.
Преимущество использования штрихкодов состоит в том, что поскольку штрихкод считывается компьютером, его обработка занимает гораздо меньше времени, чем ручная обработка информации о товаре.
Так, ввод артикула товара из 12 цифр нажатием кнопок на клавиатуре может занять у оператора минимум шесть секунд. В то время как считывание штрихкода компьютером занимает лишь доли секунды.
Кроме того, обработка штрихкода компьютером – это гораздо более точная обработка информации. В частности, при ручном вводе в среднем возникает одна ошибка на 300 знаков или цифр артикула. При работе со штрихкодом, нормой является менее одной ошибки на миллион считанных кодов.
К тому же некоторые стандарты кодирования имеют определенные алгоритмы, которые позволяют допускать еще меньше ошибок.
Ошибки при вводе данных приводят к дополнительным затратам компании. Как следствие, при использовании штрихкодирования снижаются общие затраты компании и оптимизируются торговые процессы. Ведь ошибки при вводе потребуют, как минимум, повторного ввода данных. В худшем случае возможна ситуация, когда клиенту будет отгружен не тот товар, а может быть, даже и не тому клиенту.
Типы и стандарты штрихкодов
Существует довольно большое количество различных стандартов штрихкодов. Каждый из них имеет свои ограничения и преимущества. Разные стандарты штрихкодов используются обычно для разных целей.
Изначально существовали только линейные штрихкоды. Это тип одномерных штрихкодов, которые можно считать в одном направлении одной линией.
Рассмотрим примеры линейных кодов, с которыми и будем в дальнейшем работать.
Первая группа линейных штрихкодов – это EAN8 и EAN13 (European Article Number). Это европейские стандарты цифрового штрихкода, которые предназначены для кодирования идентификатора товара и производителя.
Штрихкоды данных типов могут хранить только цифровые значения. EAN8 хранит восьмизначное число, EAN13 – тринадцатизначное число. Примеры данных штрихкодов представлены на рисунке 1. В основном мы будем работать с типом штрихкодов EAN13.
Рис.1 Примеры штрихкодов (EAN8 и EAN13)
На основании штрихкода EAN13 часто строится другой тип штрихкода ITF–14. Данный тип штрихкода используется для оптовой транспортной упаковки товара. Основное его отличие и преимущество по сравнению с EAN13 заключается в том, что данный тип штрихкода распечатывается в гораздо большем размере.
Соответственно, он может быть размещен на какой-то поверхности, требования к которой значительно меньше, чем в случае с EAN13. Например, даже при печати на картонной коробке он будет успешно считан автоматическим оборудованием.
Так как данный тип построен на EAN13, он тоже хранит только цифровое значение (четырнадцатизначное число). Пример данного штрихкода представлен на рисунке 2.
Рис. 2 Пример штрихкода ITF-14
Следующая группа штрихкодов, которая используется довольно часто – это Code 39/128 и EAN128. Отличие этих типов, прежде всего в том, что с помощью них можно закодировать не только цифры, но и буквы и даже специальные символы (скобки, знаки подчеркивания и т.д.). Соответственно, и информацию в них можно закодировать более полную.
Но есть и определенные минусы – это большая ширина штрихкода по сравнению с предыдущими типами (см. рис. 3).
Тип штрихкода EAN128 вообще позволяет закодировать в себе неограниченное количество информации, но при этом ширина штрихкода будет соответственно расти.
Рис. 3 Пример штрихкода EAN128
Существуют и другие типы линейных штрихкодов, но основные мы рассмотрели. Именно они в основном используются при работе в розничных магазинах.
С течением времени объемы информации, которые могли быть закодированы в линейных штрихкодах, стали недостаточными. Поэтому были созданы двумерные штрихкоды, которые способны содержать значительно больше информации, нежели линейные.
Данные штрихкоды становятся все более популярными. Наиболее распространенным представителем двумерных штрихкодов является QR код.
Он используется для решения абсолютно разнообразных задач: в него кодируют ссылки, может быть закодирована визитная карточка, контакты и еще довольно большое количество различной информации.
Довольно популярным типом двумерного штрихкода является PDF417. Данный штрихкод используется в бухгалтерской отчетности.
В системе 1С:Розница поддерживается работа только с линейными штрихкодами. Более подробно остановимся на описании использования кодов EAN13 и Code39.
И сначала приведем их основные отличия.
Тип EAN13 используется для кодирования только цифрового значения, имеет стабильный размер ширины штрихкода и может считываться в обоих горизонтальных направлениях, т.е. спокойно считывается оборудованием даже в перевернутом состоянии.
Тип Code39 позволяет кодировать не только цифры, но и буквы и специальные символы, ширина штрихкода зависит от объема кодируемой информации.
Последнюю особенность необходимо учитывать при покупке сканера штрихкодов, т.к. сканер имеет определенные ограничения по размеру считываемого штрихкода.
Код Code39 может считываться только в исходном положении, т.е. если его перевернуть, то он уже не считается.
С учетом перечисленных отличий, в основном используется код EAN13: и для маркировки штучного и весового товара, и для маркировки других объектов системы штрихкодами.
Код Code39 применяется в качестве дополнительного, когда необходимо закодировать буквы и символы (например, для кодирования серий электронных товаров).
Оправданность перемаркировки товаров собственными штрихкодами
Говоря о целесообразности использования собственных штрихкодов следует отметить, что некоторые компании абсолютно все штрихкоды производителей переклеивают собственными внутренними штрихкодами.
Другие компании используют часть штрихкодов производителей, а на части товаров используют внутренний штрихкод.
Безусловно сейчас основная часть розничного ассортимента товаров поступает уже промаркированной каким-то штрихкодом производителя и это как раз штрихкоды EAN13.
Но здесь возможно несколько ситуаций.
Может получиться так, что разный товар от разных производителей будет иметь один и тот же штрихкод. В данной ситуации нет ничего критичного, и система 1С:Розница даже поддерживает данный вариант использования.
В конфигурации Розница 2 можно настроить возможность учета не уникальных штрихкодов.
Но тогда появится небольшое неудобство: при считывании такого не уникального штрихкода будет открываться специальный список товаров, которые связаны с данным штрихкодом, и потребуется из этого списка выбрать нужный товар.
Это несколько замедляет обработку товаров, а также повышает вероятность операторской ошибки.
Поэтому целесообразно поддерживать уникальность штрихкодов и в подобных случаях для какого-то товара с дублирующимся штрихкодом создавать и распечатывать собственный штрихкод и переклеивать этикетку.
Еще одна проблема, которая может возникнуть: при поврежденной упаковке товара штрихкод может не считываться.
В этом случае также следует создать собственный штрихкод и переклеить этикетку производителя.
Использование штрихкодов в системах 1С
В системах 1С штрихкод в основном используется для идентификации объектов. Штрихкодируются различные объекты, такие как штучный и весовой товар, дисконтные карты покупателей и регистрационные карты сотрудников.
Кроме того, в штрихкоде может быть закодировано значение серийного номера, либо номера подарочного сертификата.
В рамках данной статьи мы рассмотрим только штрихкодирование штучного товара (считывание штрихкодов и создание собственных).
Рассмотрим шаблон внутреннего штрихкода типа EAN13.
2 M LL XXXXXXXX K
Данный тип позволяет закодировать цифровой код, состоящий из 13 цифр. Значащими являются первые 12 из них.
Тринадцатая цифра ( K ) является контрольным символом, который рассчитывается автоматически по определенному алгоритму типа EAN13.
Первой цифрой всегда является цифра 2 – это общепринятое правило формирования внутреннего штрихкода компании.
Вторая цифра ( M ) представляет собой префикс штрихкода штучного товара. Именно по нему система 1С:Розница будет понимать, что данный товар является штучным. С этим признаком будут связаны определенные алгоритмы в конфигурации Розница 2.
Третья и четвертая цифры штрихкода ( LL ) – двухзначное число, которое является префиксом штрихкода узла распределенной информационной базы.
Оставшиеся цифры с пятой по двенадцатую ( XXXXXXXX ) представляют собой номер товара по порядку.
Настройки штрихкодирования
Сначала следует настроить штрихкодирование в системе 1С:Розница.
Все настройки расположены в разделе Администрирование.
В данном случае нас интересуют Настройки номенклатуры, которые появятся после выбора соответствующей команды (см. рис. 4)
Рис.4 Вызов настроек номенклатуры
В настройках номенклатуры присутствует целая группа настроек, которая связана со штрихкодированием товаров (см. рис. 5).
Рис.5 Группа настроек Штрихкодирование
Первая настройка позволяет включить в системе возможность использования не уникальных кодов.
Оставшиеся две настройки позволяют задавать префиксы, которые будут использоваться в ранее рассмотренном шаблоне внутреннего штрихкода. При этом в подписи к данным настройкам также приведено описание данного шаблона.
Первый префикс позволяет системе 1С:Розница понять, что данный штрихкод является именно штрихкодом штучного товара.
Если используется распределенная информационная база (РИБ) и существует несколько узлов для разных магазинов, то данное значение префикса будет передаваться при обмене. Это значение будет единым для всех магазинов.
Второй префикс (префикс штрихкода узла РИБ) наоборот не участвует в обмене и имеет разные значения для разных узлов РИБ.
Дело в том, что обмен между разными узлами происходит сеансами, не в режиме реального времени.
Соответственно, если бы данного префикса штрихкода узла РИБ не существовало, то могла бы возникнуть ситуация, когда в разных узлах пользователи создали бы товары с одинаковым штрихкодом – даже если не уникальные штрихкоды были бы запрещены.
Использование для разных узлов разных значений данного префикса позволяет обеспечить уникальность штрихкодов в рамках всей сети магазинов.
Данный префикс состоит из двух цифр и, соответственно, может принимать значения от 00 до 99. Для единственного магазина значение префикса можно не определять.
Ввод информации о штрихкодах
Информация о штрихкодах товара вводится из карточки номенклатуры. Команда для открытия списка номенклатуры находится в разделе Нормативно-справочная информация (см. рис. 6).
Рис. 6 Открытие списка номенклатуры
Рис.7 Форма списка номенклатуры
В форме списка номенклатуры двойным кликом мыши можно выбрать любую позицию номенклатуры и открыть ее карточку (см. рис. 8).
В панели навигации карточки есть специальная команда Штрихкоды, после вызова которой появляется табличная часть со штрихкодами для данной позиции номенклатуры (см. рис. 9).
Т.е. для одной позиции номенклатуры можно ввести несколько штрихкодов. При считывании любого из этих штрихкодов система 1С:Розница будет находить данную номенклатуру.
Рис. 8 Карточка позиции номенклатуры
Рис. 9 Создание штрихкодов
Для создания нового штрихкода в командной панели табличной части следует нажать на кнопку Создать. Появится форма создания штрихкода (см. рис.9). В этой форме поле Номенклатура заполняется автоматически.
Имеется возможность определить упаковку номенклатуры, тип штрихкода и его значение. В случае, если товар уже промаркирован штрихкодом производителя, можно выбрать соответствующий тип штрихкода и ввести сам штрихкод (либо вручную, набирая его значение на клавиатуре, либо автоматически с использованием сканера штрихкодов).
После ввода требуемых данных следует нажать на кнопку Записать и закрыть.
Для создания нового (внутреннего) штрихкода на форме создания существует кнопка Новый штрихкод (см. рис. 9), по нажатию на которую программа Розница 2 сама создает новый штрихкод типа EAN13 в соответствии с ранее рассмотренным шаблоном.
Если для номенклатуры ведется учет по характеристикам, то при создании штрихкода необходимо указать характеристику (см. рис. 10). В этом случае поле характеристика является обязательным для заполнения.
Рис.10 Создание штрихкода в случае учета по характеристикам
В старых системах (Розница ред. 1, Управление торговлей 10.3) была возможность установки штрихкода на номенклатуру, без обязательного указания характеристики.
Тогда при считывании штрихкода система определяла номенклатуру, а характеристику предлагала выбрать из списка всех доступных характеристик.
В новом поколении систем данное поведение было изменено. Теперь штрихкод строго идентифицирует сочетание Номенклатура + Характеристика.
Если требуется просмотреть список всех штрихкодов, которые введены в систему 1С:Розница, то можно в разделе Нормативно-справочная информация в группе Смотри также (слева внизу) воспользоваться командой Штрихкоды.
Форма списка всех штрихкодов (соответствующего регистра сведений) представлена на рисунке 11. В этой форме есть поле, выбор значения в котором позволяет ограничить список штрихкодами объектов определенного типа: номенклатура, информационные карты (дисконтные и регистрационные), подарочные сертификаты.
Рис. 11 Форма списка всех штрихкодов.
Где и как в системе можно работать со штрихкодами?
Рассмотрим, где в конфигурации Розница 2 используются введенные нами штрихкоды. Во-первых, это все документы в которых есть табличная часть Товары. В них штрихкод будет использоваться для подбора товаров.
Кроме этого, штрихкод может быть считан и обработан в рабочем месте кассира.
И третьим местом частого использования штрихкодов является список Номенклатура. В нем считывание штрихкода позволит открыть карточку найденной номенклатуры.
На рисунке 12 представлен документ “Реализация товаров”. Обратите внимание, в командной панели табличной части Товары присутствует специальная кнопка Ввести штрихкод, по нажатию на которую открывается специальное диалоговое окно, в котором можно вручную ввести требуемый штрихкод.
Рис. 12 Заполнение табличной части документа по штрихкоду
В рабочем месте кассира, среди кнопок нижней панели есть кнопка Штрихкод, по нажатию на которую открывается форма для ввода штрихкода.
После ввода штрихкода какого-либо из товаров и нажатия клавиши Enter система 1С:Розница находит данную номенклатуру и добавляет ее в чек (см. рис. 13).
Рис. 13 Рабочее место кассира
Для считывания штрихкода обычно используются два вида оборудования: сканер штрихкодов и терминал сбора данных.
Тем не менее, ввод вручную все-таки иногда бывает необходим. Этикетка со штрихкодом может быть испорчена и считать её сканером не удастся. В такой ситуации кассир имеет возможность прочитать цифровое значение штрихкода и ввести его вручную в документе или в рабочем месте кассира.
В списке номенклатуры через меню все действия доступна команда Поиск по штрихкоду (см. рис.14).
Также следует иметь ввиду, что существует стандартная горячая клавиша для ввода штрихкода F7. Она же работает и во всех документах.
Рис. 14 Поиск по штрихкоду в списке номенклатуры
В документе или в рабочем месте кассира, если ввести или считать штрихкод, которого нет в системе, оператору будет выдано сообщение, что данные по коду не найдены.
В списке номенклатуры, при считывании несуществующего в системе значения штрихкода, программа Розница 2 предложит создать новую позицию с данным штрихкодом.
Если с предложением системы согласиться, то откроется для заполнения карточка позиции номенклатуры.
Штрихкодирование в 1С:Управлении торговлей 11
В 1С:Управлении торговлей штрихкодирование находит и другое применение. Штрихкоды выводятся практически во все типовые печатные формы, и используются для быстрого поиска конкретных документов. Расширен перечень объектов, для которых предусмотрена печать этикеток со штрихкодом: для доставки, складских ячеек, упаковочных листов и пр.