Barcode scanner как настроить тсд
Пишем под ТСД. Подключение сканера штрихкода, как компонент формы
Ни для кого не секрет, что промышленное ПО для терминалов сбора данных (ТСД) пишется для автоматизации бизнес процессов, в особенности — складских. Большая часть задач, которые необходимо решить с помощью ТСД, связана со штрихкодированием, благо сканер штрихкода в девайс встроен.
В этом статье пойдет речь о том, как начать писать программы для терминалов сбора данных, и как подключить и использовать сканер штрихкода.
Мой подопытный образец Motorola MC3190 обладает лазерным сканером штрихкода. (В ближайшее время планирую плотно заняться Datalogic c имэйджером).
На девайсе установлена Windows CE, соответственно и писать будет необходимо под нее. И если Вы никогда не пробовали писать под ТСД, конечно же, начать стоит с Hello World. Чтобы запустить приложение, написанное на C# на сем устройстве, необходимо установить на него .NET 3.5 Compact. А так же иметь под рукой Visual Studio 2008, так как во всех последующих релизах вариант проекта Smart Device отсутствует (мелкомягкие любят навязывать свои новые технологии, которые, к сожалению, не всегда совместимы с ранними версиями их же операционной системы).
Итак, создав простенькое приложение, можно попробовать его сразу же запустить. Если устройство подключено к компьютеру, то студия сразу же предложит выполнить запуск непосредственно на нем, с возможностью отладки, разумеется. Подождав несколько минут можно увидеть запуск формочки на устройстве.

Вот теперь можно приступать к самому интересному.
Для того чтобы использовать объектную модель, уже реализованную в C#, Motorola подготовила целый ряд библиотек. Фактически с помощью них можно творить все, что нам вздумается. Называется это чудо Symbol. В нашем случае будет использована Symbol.Barcode. К сожалению, в данный момент официальный сайт библиотеки symbol.com перенаправляет нас на motorolasolutions.com, сообщая о том, что технология устарела. Но я в свое время сделал копии всех Reference с примерами:
В примерах, те, кому интересно, конечно могут покопаться, но я могу сразу предупредить, что есть статьи, в которых описано все гораздо проще и удобнее, на мой взгляд, лучшая среди них: kbss.ru/blog/dotnetcf/178.html. Но, тем не менее, я считаю, что каждый раз подключать так сканер штрихкода не очень удобно, особенно если приложение планируется многооконным. К тому же в некоторых случаях могут возникнуть проблемы со считыванием, при возвращении фокуса в родительское окно от дочернего.
Из всего, что можно найти в интернете, главное осознать то, что самым удобным способом обработки штрихкодов является модель, построенная на событиях:
1. Сработал сканер штрихкода.
2. Распознал штрихкод корректно.
3. Мы вызываем событие обработки этого штрихкода у себя в программе, уже разобранного и удобного для восприятия.
Компонент формы — паттерн, позволяющий добавлять свой контрол в конструктор форм студии. Этим и воспользуемся. И не только потому, что это упростит разработку форм, а еще и потому, что в дальнейшем компоненту можно будет доработать так, чтобы она поддерживала сканеры не только от Motorol`ы.

Затем надо описать класс компоненты.
На что здесь надо обратить внимание:
1. Любое событие, которые добавляется в компоненте, становится доступно в конструкторе формы.
2. На основании IContainer container в конструкторе форм реализован механизм высвобождения памяти, в том числе и unmanage объектов. Соответственно грех этим не воспользоваться. Добавляем в контейнер объект считывателя штрихкода, и память высвободится рекурсивно, при закрытии формы, в которой содержится описываемая здесь компонента.
//
О том, как это происходит можно понять открыв designer любой из форм, созданной в конструкторе, и посмотрев на перегрузку:
//
3. Чуть-чуть переопределяем событие считывания, избавив себя от обработки считанных с ошибками данных.
Дальше дело за малым: перетащить компоненту на форму:

И добавить событие обработки штрихкода:

Убедиться в работе более чем достаточно следующего кода:
Получилось несколько сумбурно, и очень много скриншотов. Повторив вышеперечисленные шаги вы освоите сразу три вещи:
1. Создавать и запускать в режиме отладки программы под терминалы сбора данных.
2. Разберетесь как работать со сканером штрихкода.
3. Научитесь создавать компоненты форм.
Я надеюсь эта статья поможет тем, кто только начал разбираться с программированием под ТСД, и несколько упростит этим людям жизнь.
Проведение инвентаризации с помощью Barcode Harvester
Описание процесса проведения инвентаризации с использованием приложения Barcode Harvester (Штрих-кода комбайн), которое позволяет использовать Android смартфон в роли терминала сбора данных (ТСД).
Для проведения инвентаризации должна быть настроена связь между настольным и мобильным приложениями Barcode Harvester.
В настройках программы Файл – Настройки – Интеграции должна быть включена интеграция с Barcode Harvester.
Загрузка товаров для инвентаризации в GBS.Market
На главной форме в меню нажмите Документы – Новая инвентаризация.

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

В нашем примере мы будем проводить инвентаризацию для категории “Батарейки” со склада “Основной”.
Нажмите “Далее”, чтобы загрузить товары в список инвентаризации. Программа отобразит список товаров по выбранным параметрам (категории, складу).

Далее необходимо скопировать товары из списка для переноса их в Barcode Harvester. Для этого нажмите последовательно Файл – Barcode Harvester – Скопировать.

Программа сообщит об успешном копировании товаров

Загрузка товаров в настольное приложение Barcode Harvester
После того как список товаров скопирован, откройте настольное приложение Barcode Harvester и перейдите в раздел “Пересчет товаров”

Нажмите кнопку “Добавить”, чтобы создать новую инвентаризацию.

Если все сделано верно, то будет создана новая инвентаризация, заполненная ранее скопированными из GBS.Market товарами

Отправить инвентаризацию в мобильное приложение Barcode Harvester
Нажмите на кнопку “Отправить”, чтобы инвентаризация передалась на мобильное устройство.

Далее откройте мобильное приложение Barcode Harvester и перейдите в раздел “Пересчет товаров”.

Если откроется пустой список, необходимо нажать на кнопку “синхронизировать”.

После этого в списке появится инвентаризация, отправленная из настольного приложения. Нажмите на нее, чтобы перейти к списку товаров в инвентаризации.

В списке вы увидите товары, которые были загружены в данную инвентаризацию.

Проведение инвентаризации в Barcode Harvester
Далее в мобильном приложении Barcode Harvester необходимо провести инвентаризацию, т.е. пересчитать товары.
Сделать это можно двумя способами:
- вручную изменять количество для позиций
- сканировать штрихкод товара с помощью камеры мобильного устройства
Ручное изменение кол-ва
Нажмите и удерживайте на названии товара 2 секунды, чтобы название выделилось жирным шрифтом.

С помощью кнопок + и – установите значение фактического количества товара на остатке.

Нажмите галочку, чтобы сохранить значение количества

Использование камеры мобильного устройства
Нажмите на значок камеры, чтобы сканировать штрихкод товара

Наведите камеру на штрихкод товара

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

Кнопками + и – откорректируйте количество и нажмите галочку, чтобы принять изменения.

Выполните инвентаризацию для всех товаров
Выполните пересчет всех товаров из списка инвентаризации в мобильном приложении Barcode Harvester.
Результат будет таким:

В списке товары отмечены разным цветом:
- красный – фактическое значение меньше, чем значение в базе
- желтый – фактическое значение больше, чем значение в базе
- зеленый – фактическое значение равно значению в базе
Завершите инвентаризацию
После окончания инвентаризации нажмите кнопку “Отправить”.

Загрузка результатов в настольное приложение Barcode Harvester
Откройте настольное приложение Barcode Harvester и нажмите “Загрузить”, чтобы принять инвентаризацию, отправленную с мобильного устройства.

В списке товаров вы увидите значение остатка товаров, проставленные в мобильном приложении.

Нажмите кнопку “Копировать все”, чтобы скопировать результат инвентаризации для последующей вставки в GBS.Market

Завершите инвентаризацию в GBS.Market
Если инвентаризация была ранее приостановлена, вернитесь к ее редактированию из журнала инвентаризаций.
В окне инвентаризации нажмите последовательно Файл – Barcode Harvester – Вставить.

Данные, которые были скопированы из Barcode Harvester, будут вставлены в таблицу. Программа сообщит об успешном добавлении данных.

Значение количества “по факту” будет установлено из загруженных данных.

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

Шаг 1: Интерфейс связи штрих сканера
Первым делом нужно организовать уверенную связь между сканером и персональным компьютером (или другой рабочей станцией). Начните с того, чтобы организовать стабильную работу канала связи.
Если сканер проводной, то всё довольно просто. Подключите интерфейсный провод к компьютеру и проверьте, что устройство появилось в списке устройств. Эта единственная сложность, которая может поджидать вас при подключении проводного устройства. Разве что, обратите внимание как подключается устройство. Если вы используете удлинитель USB или разветвитель, то штрих сканер может не распознаваться или распознаваться неправильно. Соответственно, нужно стараться использовать прямое соединение между устройством и рабочей станцией. Про это явление часто указывается в инструкции. Но иногда инструкция на китайском языке J
Если сканер беспроводной, то тут важно понять, есть ли соединение штрих сканера с базой. Иногда случаются такие ситуации, когда сканер по ряду причин не может соединиться с базой. Если такое происходит, то бесполезно подключать саму базу к рабочему месту. Всё равно штрих сканер не заработает. Следующий шаг – это подключение самой базы к персональному компьютеру. Здесь логика аналогична логике подключения сканера с проводным интерфейсом.
Шаг 2: Распознавание штрих сканера компьютером
После того, как вы увидели, что сканер “был замечен” вашей рабочей станцией, самое время подумать о драйверах.

Чаще всего в состоянии “из коробки”, штрих сканер определяется как клавиатура. Это касается большинства типов устройств. Теоретически, на этом можно и остановиться. Ведь в блокнот сканер уже будет прекрасно выводить все данные, которые считает. Но все дополнительные функции сканера, такие как префиксы, суффиксы и вспомогательные действия аппаратными кнопками будут недоступными. Значит, полноценная настройка штрих сканера в рабочей среде 1С уже невозможна.
Соответственно, определитесь, нашел ли ваш компьютер подходящий драйвер для данного устройства. Не универсальный, а именно подходящий вашему штрих сканеру. Если это произошло, то всё отлично. Больше искать не нужно. Если нет – скачайте последнюю версию драйвера с официального сайта производителя устройства.
Если вы не знаете, как проверить, какой именно драйвер установился к вашему устройству, то в случае windows надо искать диспетчер устройств. Там найти конкретное устройство.
Шаг 3: Ищем штрих сканер в программе 1С
Теперь нужно каким-то образом найти устройство в той рабочей среде, где вы будете использовать сканер. Например, рассмотрим, как подключается штрих сканер к 1С.

Начнем с того, что к сканеру прилагается инструкция. Инструкция содержит распечатку различных штрих кодов. Зачем нужна такая распечатка штрих кодов в комплекте к сканеру? Всё просто – это управляющие коды. Отсканировав какой-нибудь код, вы можете перевести сканер в другой режим или сбросить до заводских настроек.
Первым делом, убедитесь, что ваш штрих сканер сканирует информацию в простой текстовый редактор “Блокнот”.
Получив этот результат, переходим к следующему шагу.
Шаг 4: Как подключить сканер штрих кода к 1С
Откроем рабочую программу. Нам предстоит подключить штрих сканер к 1С.

Зайдите в раздел “Администрирование”. Выберите подключаемое оборудование.
Ещё раз тыкните “подключаемое оборудование”. Попадете в панель настройки подключенных устройств. Там вы увидите наш сканер. Если его нет, то надо соответственно добавить через кнопку “Добавить”.
Шаг 5: Штрих сканер работает в режиме эмуляции клавиатуры
Зайдите в настройки устройства. Выберите режим клавиатуры.
Здесь можно настроить суффиксы и префиксы.

Суффикс – это то, что делает сканер после сканирования. Например, нажимает кнопку Enter.
Префикс – это то действие, которое выполняется до сканирования. Пока оставим это поле пустым.
Шаг 6: Сканируем штрих коды в 1С
Теперь протестируем, что у нас получилось. Вернемся на предыдущий экран и нажмем кнопку “Тестировать устройство”. Отсканируем любой штрих код. В результате, должно быть получено сообщение.

‘CR’ в кавычках означает, что штрих сканер отправил в систему код клавиши Enter.
Попробуем отсканировать любой штрих код и операция должна пройти без ошибок. На этой стадии можно обнаружить, что штрих код был распознан, но система не поняла, что сделать с данными.
Шаг 7: Переводим штрих сканер в режим эмуляции COM- порта
Понятно, что если сканер работает в режиме клавиатуры, как это и было по умолчанию, то он будет работать как клавиатура везде. Куда вбивать данные программе 1С не совсем ясно. Значит нужно или постоянно кликать соответствующую кнопку руками, что не есть полная автоматизация, или настроить автоматику сканеру.

Здесь нам поможет тот самый префикс. Настроим префикс на кнопку f7 и тогда не потребуется каждый раз нажимать кнопку сканирования штрих кода. Сканер сам её нажмет,а потом внесет товар в чек.

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

Как перевести штрих сканер в COM?
Для этого поочередно сканируем штрих коды из инструкции.
Первым отсканируйте код входа в режим управления, потом отсканируйте код перевода в эмуляцию COM-порта, а затем штрих код End (или ввод).
Не забудьте предварительно установить драйвер сканера, потому что в противном случае можно столкнуться с нерешаемой задачей – сканер переключится в режим эмуляции, а компьютер не поймет, что это за устройство. Для решения проблемы потребуется довольно много времени. Устройство нужно будет удалить, почистить компьютер и установить всё заново.
Бывают сложные случаи, например штрих сканер будет подключаться к системе, но сканировать не сможет. Если такое случилось, то нужно заставить любыми способами отсканировать штрих сканер код сброса из инструкции. Например, можно воткнуть USB кабель в “жабку”, сбросить сам сканер, используя внешнее питание, а потом по новой включить его в систему.
После этого переподключите USB штекер сканера. Устройство запустится в новом режиме.
Теперь вернемся в настройки устройства и установим нужный COM-порт вместо режима клавиатуры.
Где же узнать, к какому COM подцепился штрих сканер? Всё в том же диспетчере устройств.
Ещё раз протестируем устройство, и увидим, что ничего не изменилось. Т.е. устройство работает именно так, как мы планировали.
Когда сканер находится в режиме эмуляции COM-порта, вызов функции режима считывания штрих кода происходит автоматически. На клавиатуре нажимать ничего не нужно.
Возможные проблемы при подключении штрих сканера
Смена порта USB вызвала поломку штрих сканера…
Иногда при смене порта USB на компьютере штрих сканер перестает работать. Если сканер был подключен условно говоря в порт номер 1 и был перекинут в порт номер 2, то 1С может потерять адресацию и сканер перестанет работать. Эта проблема довольно часто встречается. Нужно знать, что даже при простом извлечении сканера из работающего порта с последующим его размещением в том же самом USB порте, адресация всё равно “слетит”.
Для восстановления работоспособности нужно перекинуть порт в настройке устройства из программы 1С и нажать кнопочку сохранить.
Штрих сканер не работает после обновления …
Обновление программного обеспечения может уничтожить штрих сканер, или, правильнее сказать – подпортить его работу. Обновленный драйвер может быть ещё не до конца обкатанным или содержать ошибки, кроме того при обновлении может нарушиться всё та же адресация, которую мы уже настроили.
Если виноват драйвер – откатите его до стабильной версии.
Антивирус не даёт работать штрих сканеру…
Установленные файрволы и антивирусные программы могут блокировать работу штрих сканера. В результате этого могут происходить веселые глюки. Устройство может то быть видимо, то невидимо, то распознаваться, а то нет. Может оказаться, что не получается получить доступ к самому устройству. Если нечто подобное происходит, то по отключайте файерволы и антивирусы. Если это поможет, то затем нужно настроить список исключений в антивирусных программах.
Ну и напоследок самое важное – не забывайте про перезагрузку компьютера. Иногда одно это простое действие позволяет значительно сэкономить рабочее время и устранить так называемые нерешаемые проблемы.
Читайте также

Давайте научимся разбирать сканер штрих-кодов! Устройство это довольно простое. Оно состоит из управляющей платы, платы…

Порой требуется разобрать сканер штрих-кода для его транспортировки или чистки, и отсоединить при этом от…
Как подключить сканер штрих кода к компьютеру, POS системе, онлайн-кассе

Сканер штрих-кода — это периферийное устройство для ККМ или POS-системы. Он распознает штрих-коды и передает информацию на основное устройство. После покупки считывателей нужно установить и подключить новое оборудование. Мы расскажем вам, как выбрать устройство, как подключить и активировать двумерные сканеры штрих-кодов Mertech.

Валерия
Бесплатно подберем
сканер штрих-кода
для ваших задач. И сделаем выгодное предложение по ценам производителя!
Принцип работы считывателя штрих-кодов
Фотосканеры считывают штрих-коды с помощью фотодетекторов. Камера фотографирует этикетку в полном формате. Изображение распознается встроенной программой. Скорость распознавания: до 100 кодов за одну минуту. Фотосканеры считывают поврежденные или размытые штрих-коды. Эти модели применяют в средних и крупных магазинах, где нужно быстро обслуживать клиентов.
Лазерные сканеры направляют на этикетку лазерный луч. Внутри прибора есть зеркала, которые преломляют луч на несколько потоков. Для распознавания штрих-кода нужно, чтобы хотя бы один из лучей попал на этикетку. Этот луч отражается от поверхности этикетки, перенося изображение в фоторедактор. Там сигнал распознается и переводится в двоичный код. Лазерные считыватели часто устанавливают в супермаркетах.

Какой сканер штрих-кода выбрать?
Для работы с маркированными товарами нужны 2D считыватели. Эти устройства считывают 2D коды, в том числе Data Matrix и QR-code. Приборы подходят для работы с ЕГАИС и системой «Честный ЗНАК».
Как выбрать конструкцию считывателя:
-
. Можно использовать их для инвентаризации на складе или в торговом зале. Можно закрепить на подставке и использовать в стационарном режиме. . Они распознают коды с большого расстояния и под наклоном, что ускоряет работу кассира. Модели подходят для магазинов с большим потоком покупателей. — подвид стационарных моделей. Встраиваются напрямую в ККМ. Подходят для крупных сетевых магазинов и супермаркетов.
Беспроводные модели подключаются к базе, которая подсоединяется к ПК. Эти устройства можно переносить, не ограничиваясь длиной провода. Дальность синхронизации: до 100 метров.

Как подключить сканер штрих-кодов к ПК?
У каждой модели есть один или несколько портов. Часто для подключения используются разъемы USB-COM и USB-HID. Иногда применяются другие разъемы, например, RS-232. Если разъемы на компьютере и сканере не совпадают, установите переходник.
Прежде чем начать синхронизацию, прочитайте инструкцию. Проводное подключение выполнить просто. Вставьте кабель одной стороной в порт на считывателе. А другой стороной — в разъем на компьютере. Используйте тот кабель, который идет в комплекте с прибором.
Если кабель вставлен правильно, система распознает новое устройство и предложит установить ПО для начала работы. Бесплатные драйвера идут в комплекте с каждым считывателем Mertech. Установите драйвера по инструкции. Укажите в настройках компьютера путь к оборудованию.
Проверка работы сканера штрих-кодов
После подключения к ПК нужно проверить работу считывателя. Убедитесь, что кабель подключен, драйвера установлены, путь к устройству прописан. Откройте текстовый редактор или программу для товарного учета.
Попробуйте отсканировать тестовый штрих-код:
- Если синхронизация выполнена, он отобразится в программе или текстовом редакторе. После этого можно начинать сканирование этикеток.
- Если на мониторе не появилось новой информации, подключение не выполнено.
При отсутствии синхронизации попробуйте заново подключить устройство (по инструкции). Если это не помогло, перезагрузите компьютер или ноутбук. Повторите попытку. Если штрих-коды снова не будут считываться, обратитесь в службу поддержки Mertech.

Как подключить сканер штрих-кодов к ЭВОТОР и 5 другим онлайн кассам
Сканеры штрих-кодов MERTECH гарантированно подключаются к популярным онлайн-кассам от производителей: ЭВОТОР, Атол Sigma, Муркурий и МТС. Для синхронизации не требуется никаких настроек. Просто подключите считыватель к USB-порту кассы. Мы сняли видео, в котором подключаем сканер MERTECH 2200 к 6 онлайн кассам. Посмотрите его и сделайте простую настройку своего оборудования самостоятельно.
Особенности применения сканера
После успешной синхронизации можно начинать работу. Считыватели штрих-кодов применяются для:
- Получения информации о товаре.
- Пополнения товарной базы (приемки товара).
- Корректировки номенклатуры.
- Продажи товара на кассе.
В инструкции к каждой модели указана дальность считывания и угол охвата при сканировании. Информация будет распознана, если этикетка находится на нужном расстоянии и под нужным углом. На экране отобразится наименование товара, цена, производитель и другие данные.
При продаже или приемке однотипных товаров можно не сканировать каждую этикетку (если это не маркированные товары). Достаточно один раз отсканировать код и задать нужное количество в программе. При каждой продаже ККМ формирует товарный чек, куда попадают отсканированные позиции.
Остались вопросы?
Если у вас остались вопросы по подключению, активации и настройке считывателей, обратитесь в нашу службу поддержки. Позвоните нам по номеру 8 (800) 555 77 83, чтобы получить консультацию специалиста технической службы. Звонки обрабатываются круглосуточно. Также для вас работает сеть сервисных центров, которая охватывает все регионы России.
Проведение инвентаризации с помощью Barcode Harvester
Описание процесса проведения инвентаризации с использованием приложения Barcode Harvester (Штрих-кода комбайн), которое позволяет использовать Android смартфон в роли терминала сбора данных (ТСД).
Для проведения инвентаризации должна быть настроена связь между настольным и мобильным приложениями Barcode Harvester.
В настройках программы Файл – Настройки – Интеграции должна быть включена интеграция с Barcode Harvester.
Загрузка товаров для инвентаризации в GBS.Market
На главной форме в меню нажмите Документы – Новая инвентаризация.

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

В нашем примере мы будем проводить инвентаризацию для категории “Батарейки” со склада “Основной”.
Нажмите “Далее”, чтобы загрузить товары в список инвентаризации. Программа отобразит список товаров по выбранным параметрам (категории, складу).

Далее необходимо скопировать товары из списка для переноса их в Barcode Harvester. Для этого нажмите последовательно Файл – Barcode Harvester – Скопировать.

Программа сообщит об успешном копировании товаров

Загрузка товаров в настольное приложение Barcode Harvester
После того как список товаров скопирован, откройте настольное приложение Barcode Harvester и перейдите в раздел “Пересчет товаров”

Нажмите кнопку “Добавить”, чтобы создать новую инвентаризацию.

Если все сделано верно, то будет создана новая инвентаризация, заполненная ранее скопированными из GBS.Market товарами

Отправить инвентаризацию в мобильное приложение Barcode Harvester
Нажмите на кнопку “Отправить”, чтобы инвентаризация передалась на мобильное устройство.

Далее откройте мобильное приложение Barcode Harvester и перейдите в раздел “Пересчет товаров”.

Если откроется пустой список, необходимо нажать на кнопку “синхронизировать”.

После этого в списке появится инвентаризация, отправленная из настольного приложения. Нажмите на нее, чтобы перейти к списку товаров в инвентаризации.

В списке вы увидите товары, которые были загружены в данную инвентаризацию.

Проведение инвентаризации в Barcode Harvester
Далее в мобильном приложении Barcode Harvester необходимо провести инвентаризацию, т.е. пересчитать товары.
Сделать это можно двумя способами:
- вручную изменять количество для позиций
- сканировать штрихкод товара с помощью камеры мобильного устройства
Ручное изменение кол-ва
Нажмите и удерживайте на названии товара 2 секунды, чтобы название выделилось жирным шрифтом.

С помощью кнопок + и – установите значение фактического количества товара на остатке.

Нажмите галочку, чтобы сохранить значение количества

Использование камеры мобильного устройства
Нажмите на значок камеры, чтобы сканировать штрихкод товара

Наведите камеру на штрихкод товара

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

Кнопками + и – откорректируйте количество и нажмите галочку, чтобы принять изменения.

Выполните инвентаризацию для всех товаров
Выполните пересчет всех товаров из списка инвентаризации в мобильном приложении Barcode Harvester.
Результат будет таким:

В списке товары отмечены разным цветом:
- красный – фактическое значение меньше, чем значение в базе
- желтый – фактическое значение больше, чем значение в базе
- зеленый – фактическое значение равно значению в базе
Завершите инвентаризацию
После окончания инвентаризации нажмите кнопку “Отправить”.

Загрузка результатов в настольное приложение Barcode Harvester
Откройте настольное приложение Barcode Harvester и нажмите “Загрузить”, чтобы принять инвентаризацию, отправленную с мобильного устройства.

В списке товаров вы увидите значение остатка товаров, проставленные в мобильном приложении.

Нажмите кнопку “Копировать все”, чтобы скопировать результат инвентаризации для последующей вставки в GBS.Market

Завершите инвентаризацию в GBS.Market
Если инвентаризация была ранее приостановлена, вернитесь к ее редактированию из журнала инвентаризаций.
В окне инвентаризации нажмите последовательно Файл – Barcode Harvester – Вставить.

Данные, которые были скопированы из Barcode Harvester, будут вставлены в таблицу. Программа сообщит об успешном добавлении данных.

Значение количества “по факту” будет установлено из загруженных данных.

При необходимости вы можете скорректировать значения.
Когда процесс проведения инвентаризации будет завершён, нажмите “Далее”, чтобы сохранить инвентаризацию.
Затем вы можете приостановить инвентаризацию, чтобы вернуться к ее редактированию позже, либо завершить, чтобы внесенные изменения остатков товаров были зафиксированы в базе данных.
Принцип работы тсд сканера. Как работает и как настроить тсд. Взаимодействие между терминалом и головной системой
Статья посвящена краткому введению в аппаратное обеспечение мобильного сбора данных, а именно — мобильным терминалам сбора данных. Статья не претендует на всеобъемлющий обзор и ограничивается описанием только основных понятий.
Современный мобильный индустриальный терминал сбора данных представляет собой карманный компьютер под управлением операционной системы семейства Microsoft Windows Mobile, Palm OS, DOS и даже Linux, оснащённый сканером для считывания штрихкодов. Встроенный сканер выпускает красный луч и при считывании штрихкода издает звуковой сигнал «пип» (отсюда термин «пикать» — сканировать). Вне зависимости от мобильности, в русской литературе устройство называется ТСД (терминал сбора данных). Мобильности терминалу добавляет WiFi модуль, при наличии которого терминал сбора данных получает доступ к локальной сети предприятия или выход в Интернет через имеющийся Internet Explorer (например, на таком терминале можно зайти на Яndex). Экран терминала в большинстве случаев цветной и является чувствительным к нажатию (имеет так называемый «тач-скрин»). Нажимать на экран следует стилусом, входящим в комплект терминала сбора данных.





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

Итак, чем же терминал сбора данных отличается от сканера? Почти всегда, говоря «сканер штрихкодов», имеют в виду терминал сбора данных. На первый взгляд, тяжело разобраться, зачем нужен целый компьютер, если достаточно просто «считывателя штрихкодов». На практике все зависит от решаемых задач.
«Просто сканеры» имеют ряд ограничений:
- Простой сканер — несамостоятельное устройство, которое без компьютера может только считывать и запоминать штрихкоды.
- Небольшой радиус действия беспроводной связи до компьютера (около 10 м).
Если мы хотим автоматизировать инвентаризацию склада при магазине, мы представляем примерно такую картину: девушка «пикает» по штрихкодам, и, когда она все «пропикает», штрихкоды окажутся в 1С или другой учетной программе и сформируют там документ инвентаризации. Один способ добиться этого — открыть в 1С форму нового документа инвентаризации с текстовым полем для ввода штрихкода. Как только кто-то вводил бы в это поле штрихкод, в документ автоматически добавлялась бы строка «товар такой-то, 1 штука». Тут достаточно и обычного сканера.
Если же мы хотим принимать товар у ворот склада на морозе в 100 м от ближайшего компьютера, вводить количество и номер партии, просто сканером не обойтись. Ошибочное представление о том, что терминал сбора данных — это сканер, проистекает из того, что их часто показывают либо с выключенным экраном, либо с работающей а-ля DOS программой эмуляции терминального доступа (так называемым telnet-клиентом), когда на черном фоне видны белые буквы и больше ничего.
Как устроен терминал сбора данных?
В данной статье мы рассмотрим Windows-терминалы. Рабочий стол такого мобильного терминала схож с интерфейсом настольных версий операционной системы Windows. Вообще говоря, при работе со складской программой рабочего стола не видно, и о его существовании знает только тот, кто следит за работоспособностью и зарядкой батарей терминалов сбора данных.
Рассмотрим устройство на примере семейства терминалов сбора данных Intermec 700 Series.

Рис. 2. Дизайн ТСД Intermec 700
Дизайн мобильного терминала облегчает работу по сбору данных: чувствительный к нажатию экран, ограниченная клавиатура с клавишами больших размеров, встроенный сканер штрихкодов, специализированное программное обеспечение. Устройство имеет цифровую клавиатуру (клавиши 0-9), на каждой клавише кроме больших цифр присутствует наименование определенной функции или специальный знак оранжевым цветом. Для вызова такой функции следует нажать клавишу с оранжевым кружком (Gold) в левом нижнем углу клавиатуры, а затем соответствующую цифровую клавишу. Например, включение/выключение подсветки экрана устройства сбора данных выполняется нажатием клавиши Gold и клавиши «3».
Клавиша с голубым кружком в нижней левой части клавиатуры предназначена для переключения терминала сбора данных в режим ввода буквенных символов. При переключении устройства в такой режим индикатор режима клавиатуры загорается красным. После успешного сканирования штрихкода индикатор режима клавиатуры на секунду загорается зеленым.
Для ввода штрихкода следует направить линзу сканера на штрихкод и нажать клавишу сканирования на боковой части мобильного терминала или такую же клавишу на ручке терминала сбора данных (на рисунке ручка не показана). При успешном распознавании штрихкода индикатор режима клавиатуры на секунду загорится зеленым.
Клавиша включения/выключения терминала I/O предназначена для управления питанием. Хотя в обычном смысле терминал сбора данных никогда не выключается, а переходит в спящий режим, использование клавиши I/O может сэкономить батареи. Мобильный терминал всегда находится в режиме энергосбережения и, если его не использовать в течение 3 минут, самостоятельно переходит в спящий режим. Это время обычно настраивается и может быть увеличено до бесконечности. Клавиша I/O позволяет вывести устройство из спящего режима и продолжить работу. Если у включенного терминала сбора данных нажать и удерживать клавишу I/O в течение 15 секунд, произойдет Warm Boot — простая перезагрузка операционной системы мобильного терминала.
Клавиши навигации терминала работают аналогично клавишам со стрелками вверх/вниз/влево/вправо на клавиатуре персонального компьютера или сотового телефона. Например, с их помощью может осуществляться перемещение по элементам списка. Комбинации Gold+вверх/Gold+вниз управляют громкостью звука, Gold+вправо/Gold+влево — табуляцией в текстах соответственно вправо и влево.
Клавиша действия по назначению аналогична клавише Enter на клавиатуре ПК или клавише «ОК» на сотовом телефоне. Она используется, как правило, для подтверждения выбора или запуска операции. Желтый плюс под текстом Action означает, что при нажатой желтой клавише вместо Enter вводится символ «+». Клавиша ввода расположена в нижнем правом углу клавиатуры терминала сбора данных. В большинстве операций ее использование эквивалентно использованию клавиши Action.
Клавиша стирания расположена в левой части клавиатуры над Желтой клавишей I/O и предназначена для стирания неверно введенных символов. Клавиша отмены, предназначенная для отмены выбора, прекращения операции, выхода из программ, расположена в верхней части клавиатуры слева от клавиш навигации. Если заряд батареи мобильного терминала подходит к концу, индикатор заряда загорается красным. Сенсор освещенности реагирует на окружающий уровень освещенности, в темных условиях терминал сбора данных включает подсветку клавиатуры и дисплея.

Рис. 3. Дизайн ТСД Intermec 700 (вид сзади)
В нижней части задней панели терминала сбора данных расположен слот под батарею. Выемка батареи вызывает Warm Boot терминала. Специальная кнопка полного сброса данных вызывает Cold Boot — полное стирание памяти мобильного терминала с последующей перезагрузкой. После Cold Boot все установленные пользователем программы исчезают, а программное обеспечение терминала сбора данных откатывается до состояния стандартной заводской установки.
Почему у терминала сбора данных так много кнопок?
Далеко не у всех терминалов сбора данных много кнопок, и это не всегда хорошо. Желание иметь поменьше кнопок проистекает, опять же, из представления, что ТСД является сканером штрихкодов и больше от него ничего не нужно. Однако когда дело доходит до использования терминала сбора данных, обнаруживается, что нужно: вводить номер партии, выбирать что-то из списков, отказываться от выполненных действий и т.п. Например, если складская программа терминала сбора данных под Windows, то терминал без клавиши «Esc» неудобен, ведь им будет практически невозможно пользоваться без стилуса. Терминал без цифр не подойдет для решения задачи учета товара, где нужно вводить количество.


Рис. 4. ТСД с малым числом кнопок (относительные размеры соблюдены)
Мобильные индустриальные терминалы сбора данных без кнопок чаще всего нужны для работы торговых представителей и мерчендайзеров, основная работа которых производится во множестве меню и таблиц при помощи стилуса. Для ввода количества в таких специальных приложениях используется виртуальная клавиатура (на все символы, либо только на цифры и знак «.»).
Почему для работы в черно-белом терминальном доступе я вынужден покупать цветной терминал сбора данных с Bluetooth и Windows Mobile 2005?
Производители стараются продвигать цветные экраны и беспроводную сеть, потому что производство цветного экрана не намного дороже производства черно-белого, а вся разница только в потребляемой мощности (с цветным аккумуляторы сядут раньше). Любой крупный производитель, такой как Intermec или Motorola (Symbol), ранжирует свои терминалы не по цветам экрана, а по сферам применения, и он не согласится выпускать для каждой по две-три вариации. Это не окупается. Учитывая, что львиную долю в стоимости терминала сбора данных составляют затраты на доставку, поддержку клиентов, маржа дилера и маркетинг, а не экран и батарейки, такое положение вещей вполне понятно.
Производители предустанавливают Microsoft Windows потому, что у них недостаточно своих ресурсов для разработки операционных систем. Хотя на рынке существует множество других операционных систем для мобильных индустриальных терминалов сбора данных, у них есть один общий недостаток: отсутствие хороших средств разработки программ, большого количества готовых библиотек и рынка рабочей силы, способной создавать под них ПО. Именно это и привлекает производителей, а не яркие иконки рабочего стола.
В общем и целом, «навороченность» современных терминалов сбора данных объясняется давлением рынка инноваций и большой разницей между стоимостью терминала и общей стоимостью системы с его использованием. Поскольку разработка, внедрение и поддержка системы перекрывают стоимость оборудования, «урезанное» оборудование в итоге обходится дороже. Существуют автомобили без подушек безопасности или без кондиционера. Но никто в здравом уме не станет покупать для доставки товаров автомобиль на керосине (где его заправлять?) или автомобиль с устаревшей конструкцией двигателя, в которой никто уже не разбирается («эээ, хозяин, — есть один умелец, но это тебе тыщ в 50 000 выйдет, да и в отпуске он»).
Штрихкод был изобретен в 1951 году и, казалось бы, уже прочно вошел в нашу жизнь, однако, как показывает моя практика, многие пользователи не знают, что это такое, даже многие IT-специалисты не знают, что такое сканер штрихкодов и терминал сбора данных. И кажется, что все это сложно для понимания и внедрения, но на самом деле это достаточно просто. И одна из целей данной статьи — показать, насколько проста работа при штрихкодировании, прояснить логику и последовательность операций на автоматизированном складе.
Данная статья не претендует на истину: на некоторых проектах вопрос автоматизации решается иначе, нежели приведенный в статье вариант. Таких проектов, где необходимо было привести работу склада в эффективное, рабочее состояние, у моей компании было порядка 30. И у меня выработалась схема работы, которая стала для меня стандартом автоматизации работы склада. С одной стороны она проста, с другой — она отвечает основным требованиям.
Приведенная в статье схема работы склада масштабируема, но суть в любом случае остается одна и та же. Такая схема работы подойдет как компаниям-реселлерам, так и компаниям-производителям, имеющим склад и ведущим учет товаров или материалов.
Мы поговорим о складском учете с применением специального оборудования, программных и аппаратных средств. Я расскажу, какие применяются устройства, в какой момент, как поступать в тех или иных ситуациях.
Данная статья предназначена прежде всего для IT-специалистов, для программистов и для тех, кто владеет хотя бы немного техническими навыками. Во-первых, в статье употребляются термины, которые часто не понятны простым пользователям. Во-вторых, здесь есть еще BPMN-нотации с описанием бизнес-процессов, которые будут понятны специалисту, но не пользователю. К тому же за последнее время ко мне три или четыре раза обращались именно IT-специалисты, которые открывали свои магазины, либо консультировали своих клиентов. Если вы собираетесь открывать свой бизнес, который предполагает наличие склада, либо оказываете консультирование по внедрению программ и оборудования — данная статья будет вам полезна.
Зачем нужна автоматизация склада?
Но на этапе анализа я, как правило, смотрю еще и на то, как построена работа склада (обыкновенно в компаниях всегда присутствует склад). И если я вижу какие-то “провалы” в работе склада, то непременно ставлю в известность руководство компании.
Какой смысл внедрять CRM-систему и систему увеличения продаж, если учет товара ведется неправильно? Если клиент, с которым вы так тщательно работали, применяя нововведения, закажет у вас в итоге товар, который будет в недостаче или пересортице, и отсутствует на складе? Получается, вы проделали напрасную работу?
Обыкновенно склад малых и средних предприятий находится на самом примитивном уровне. Ведение складского учета ведется вручную. Точность учета при этом оставляет желать лучшего. Исходя из своего опыта скажу, что ведение складского учета ручным методом обходится предприятию гораздо дороже, нежели его автоматизация. При ручном методе сбора и ввода данных та информация, которая необходима, часто оказывается недостоверной. А увеличение стоимости обслуживания товара ведет к увеличению стоимости самого товара.
Автоматизация работы склада — сравнительно простая технология, внедрение которой не требует дорогостоящего оборудования или программного обеспечения. Таким образом, автоматизация если не напрямую сказывается на увеличении прибыли и объемов продаж, то текущие расходы предприятия снижает точно.
Штрихкодирование товара
- ввод штрихкода с помощью сканера — этот вариант актуален для компаний, занимающихся продажей при получении товара, обладающего своим штрихкодом
- автоматическое формирование штрихкода в учетной системе — этот вариант актуален для компаний-производителей товаров и компаний — реселлеров в случае, если товар от поставщика получен без штрихкода
Оборудование для складского учета
- сканеры штрихкодов для приемки, сборки и отгрузки товаров;
- терминалы сбора данных для проведения инвентаризации;
- принтеры этикеток для печати при необходимости собственной маркировки товара
1. Сканер штрихкодов
Сканер штрихкодов — это компактное устройство, главной функцией которого является считывание информации с этикетки товара и передача её в учетную систему. Сканер штрихкода используется при сборке товара, при поступлении товара и реализации товаров клиенту.
Сканеры бывают разные по своим техническим характеристикам: одноплоскостные, многоплоскостные и т.д. Они отличаются качеством, скоростью, дальностью считывания и другими показателями.
Сканеры штрихкодов бывают проводные и беспроводные. Я рекомендую использовать беспроводные для того, чтобы не ограничивать мобильность сотрудника и не быть привязанным к месту. Да, они стоят в разы дороже, но зато это очень удобно.
2. Терминал сбора данных
Терминалы сбора данных — это специализированное устройство, представляющие собой портативный компьютер со встроенным сканером штрихкода.
Терминал предназначен в первую очередь для быстрого сбора, обработки и передачи информации о товаре при проведении инвентаризации, но также может использоваться при поступлении товара и сборке товара для отгрузки клиенту.
Терминал сбора данных имеет луч для сканирования; монитор, на котором мы можем увидеть, какой товар просканирован; и кнопочную панель для введения информации о количестве товара и для выполнения различных команд.
С помощью ТСД вы можете как сканировать весь товар подряд, так и считать штрихкод отдельной позиции и вручную ввести количество этого товара.
Терминал в отличии от сканера не только считывает штрихкод, но и накапливает информацию о просканированных штрихкодах у себя в памяти. Естественно, есть более дорогие устройства, которые могут связываться с базой данных и выдавать информацию об остатке товара и т. п. Но мы рассматриваем простейший вариант ТСД, когда нам просто необходимо провести инвентаризацию.
ТСД бывают разные, их стоимость варьируется от 25 тысяч рублей до заоблачных цифр (я видел ТСД за 250 тысяч). Эффективность ТСД в данном случае не зависит от цены. Какой я рекомендую использовать ТСД? Я рекомендую самый простейший, выполняющий операции сканирования, хранения и передачи данных в систему учета. Все новомодные системы на андроиде, с цветным дисплеем и другим продвинутым функционалом требуют квалифицированных специалистов, продуманной работы с этим оборудованием и хорошего программного обеспечения. Да, такие функции и не нужны, так как на конечный результат они не влияют. Поэтому чем проще — тем лучше.
Также при покупке ТСД необходимы такие комплектующие, как подставка и запасной аккумулятор. ТСД — это такое оборудование, которое быстро снимают с производства. Вы его купили, а потом можете не найти на него комплектующие, и вам придется либо искать их, либо покупать новый. Поэтому рекомендую сразу запастись аккумуляторами.
Зачем нужна подставка? Она связана с самой системой учета, через нее происходит передача данных из ТСД в систему. Кроме того, в комплекте с оборудованием обычно нет кабеля USB для связи подставки с компьютером, его тоже необходимо приобрести.
Еще один важный нюанс, который необходимо учитывать при покупке ТСД: вы можете купить одну или две подставки на четыре-пять терминалов. Почему? Сам терминал во время инвентаризации постоянно используется, подставка же используется короткий промежуток времени для выгрузки и загрузки данных из вашей системы в терминал данных в вашу учетную систему. Можно и подождать, так как сама выгрузка происходит 10-15 секунд в зависимости от скорости работы терминала. Клиентам я рекомендую приобретать 2 подставки и 5 ТСД на один склад среднего размера для проведения быстрой инвентаризации.
Кроме того, ТСД можно использовать при поступлении или реализации. Вы можете просканировать весь поступивший товар терминалом, и загрузить данные в документ поступления в учетной системе.
3. Принтер этикеток
Принтер этикеток – это устройство, с помощью которого изображение штрихкода наносится на этикетку. В учетной системе формируется этикетка, которая затем распечатывается на принтере.
Этикетки со штрихкодами необходимо печатать, как я уже писал выше, на товар, который не имеет штрихкода. Это бывает в том случае, если вы являетесь производителем товара, либо вы получили от поставщика товар, не имеющий штрихкода.
На что стоит обращать внимание при покупке:
- производительность
- ширина этикетки. Если у вас крупный товар и вы хотите печатать большую этикетку, то вы должны выбирать такой принтер, который сможет напечатать такую ширину.
- условия, в которых может функционировать устройство. Достаточно часто бывает, что склады находятся в неотапливаемом помещении, а оборудование покупается для офиса, естественно, оно быстро выйдет из строя в силу перепада температур, влажности и т. д. Поэтому если у вас неотапливаемый склад, всегда учитывайте условия, в которых может функционировать устройство.
- термотрансферные этикетки — печать возможна только при помощи красящей ленты в основном черного цвета
- термоэтикетки — печать на термоэтикетках осуществляется путем прямого нагрева выборочных точек движущейся этикетки термопечатающей головкой принтера или весов
Теперь, когда товар проштрихкодирован, в учетную систему внесены данные о соответствии номенклатуры и штрихкода, оборудование закуплено, мы можем вести автоматизированную работу склада. Рассмотрим подробно, как это происходит.
Автоматизация складских процессов
- Поступление товара — включает следующие операции: оприходование излишков, поступление товаров от поставщика, поступление товаров из производства.
- Хранение и учет товара — предполагает проведение инвентаризаций товаров, перемещение товаров между складами и помещениями.
- Выдача товара — включает различные операции расходования товаров: списание на внутренние нужды, списание порчи товаров, отгрузка клиенту.
Поступление товаров от поставщика.

Как происходит операция приема товаров от поставщика?
- Мы создаем заказ поставщику, в котором указываем необходимый нам товар.
- Поставщик привозит товар.
- Мы считываем один за другим штрихкоды товаров сканером, и вводим их в базу данных в документ Поступление товаров.
Мы уже об этом говорили выше, но сейчас подробно рассмотрим саму процедуру. Если товар пришел без штрихкода, то есть два варианта развития событий:
- Если у нас есть время, и мы знаем, какой товар будет без штрихкода, мы можем подготовить заранее или распечатать во время приема необходимое количество этикеток, наклеить их на товар, а затем уже оприходовать на склад путем сканирования.
- Если нам быстро надо оприходовать товар с целью иметь в базе информацию об остатках и сразу начать резервировать товар для клиентов — мы оприходуем товар по количеству, но без проведения через сканер. То есть сотрудники считают товар и вводят вручную данные в учетную систему.
Надо запомнить правило: если товар пришел без штрихкода, если у нас мало времени и товар не очень ценный — мы его сначала можем оприходовать по количеству, не проводя через сканер штрихкода, а потом уже штрихкодировать и наклеивать этикетки.
При наклейке на товар этикеток со штрихкодами есть один полезный прием. Он очень простой, но значительно облегчает работу:
Если вы сделали заказ поставщику, и знаете, какое количество товара придет, вы распечатываете этикетки заранее. Бывает так, что товар либо весь не заштрихкодирован, либо известно, какой товар не будет обладать штрихкодом — вы заранее генерируете штрихкоды на такой товар в учетной системе и распечатываете все этикетки на товар будущего поступления. Количество этикеток должно совпадать с количеством ожидаемого товара.
Затем при поступлении товара от поставщика, вы можете не считая его, просто наклеить этикетки. Если не осталось этикеток и необклеенного товара — значит, количество товара соответствует тому, что вы заказали. Если остались лишние этикетки (такое бывает), значит, товар не довезен. Если этикеток не хватило — значит, привезли излишек или налицо какая-то пересортица (возможно, наклеили штрихкод не на тот товар). В этом случае надо сразу выяснять, где вы ошиблись, или что не довез поставщик.
Итак, для оприходования товара от поставщика или любого другого оприходования необходим сканер штрихкодов и принтер этикеток. Также поступление можно делать терминалом сбора данных: считываем все штрихкоды терминалом, а затем всю информацию единовременно или частями загружаем в документ поступления товаров в учетную систему.
После того, как товар проэтикирован, вы его раскладываете. Про адресное хранение, когда ваш склад поделен на секции, и в определенную секцию вы кладете определенный товар и отмечаете это в системе — я здесь говорить не буду. Использовать или не использовать адресный склад — каждый решает сам. Но я не рекомендую его использовать на малых и средних предприятиях, так как сотрудники начинают ошибаться, они не могут рассчитать правильно площадь и объем своего склада и тому подобные вещи. Поэтому в данной статье не будет рассматриваться такой вариант, как адресное хранение, серийный учет и тому подобные вещи. Это масштабирование, усложнение системы, но на суть работы это не влияет.
После того, как мы товар приняли, он у нас хранится, мы должны контролировать товар, вести его учет, делать так называемую инвентаризацию и при необходимости оформлять перемещения товаров.
Хранение и учет товара на складе

Хранение и учет товара предполагает проведение инвентаризаций и перемещение товаров между складами и помещениями. Перемещение товаров происходит путем считывания штрихкодов — здесь я не буду углубляться в описании. Документ Перемещение представляет собой одновременную выдачу товара с одного склада-источника и поступление на склад-получатель. Вы открываете документ Перемещение товаров и сканируете в него необходимый товар.
Давайте остановимся подробнее на инвентаризации. Как она происходит? Какое оборудование для этого нужно?
Инвентаризация — это проверка наличия товаров на определённую дату путём сличения фактических данных с данными системы учёта.
Из моего опыта скажу, что неправильно делать инвентаризацию своими силами. Многие компании проводят инвентаризацию своими силами, аргументируя это тем, что их сотрудники очень хорошо знают товар, в отличие от сторонних специалистов. Но это неправильно, так как получается, что работник склада сам себя проверяет.
Идеально, если для проведения инвентаризации будут привлечены сторонние компании (аудиторы или 1с-ники), либо если такой возможности нет — привлечь сотрудников своей же компании, но из других отделов, не связанных с работой на складе. Почему это необходимо? Потому что, повторюсь, нельзя, чтобы человек проверял сам себя.
Бывали, такие случаи, когда инвентаризация (в особенности если это была первая инвентаризация) была поводом списать все свои огрехи, воровство и т.д. и т.п. Особенно если человек работает долго. Если по результатам инвентаризации — все сошлось, это должно вызвать у вас подозрение, скорее всего здесь дело не чисто, налицо обман системы сотрудником.
При мне был такой случай, что складовщик “находил” товар после выявления недостач в результате инвентаризации. Это выглядело крайне подозрительно.
Также напомню, что инвентаризация должна проводиться в выходные дни или в нерабочее время, чтобы не происходило движения товара. Многие компании этим пренебрегают, а после ищут, откуда взялась недостача.
Как происходит инвентаризация? Сотрудник или несколько сотрудников (если несколько сотрудников — склад разбивается на секции) считывают товар на стеллажах один за другим, используя терминал сбора данных. Каждый сотрудник идет и сканирует товар, который ему попадается в своей секции. Затем ТСД устанавливается на подставку и данные загружаются в учетную систему.
Информация из ТСД поступает в виде документа Инвентаризация товара или Пересчет товара с информацией, какой товар был просканирован во время этой работы. Затем необходимо удалить данные из терминала, после чего можно сканировать следующую порцию данных, пока не будет просканирован весь товар.
Какие нюансы необходимо учитывать при автоматизированной инвентаризации товаров? Если вы сканируете товар в несколько заходов существует такая проблема: при загрузке данных из терминала в учетную систему, предыдущие данные из документа Инвентаризации удаляются.
Как мы обычно поступаем в таких случаях? Создается несколько документов Инвентаризации данных, где записывается, кто сканировал, и какой стеллаж. Потом мы берем и объединяем данные из нескольких документов в один путем копирования.
Что дальше должна делать система, когда мы имеем все данные в одном документе? Система сравнивает результаты документа Инвентаризации с учетными данными и выдает информацию об излишках и недостачах. Чтобы в системе была актуальная информация об остатках товаров на складах, по результатам инвентаризации необходимо сделать следующее:
- списать недостачи
- оприходовать излишки
Подытожу, во время инвентаризации осуществляются следующие действия:
- сканируем товары
- загружаем эти данные в документ Инвентаризация,
- система автоматически сравнивает учетные данные с фактическими, и выдает нам информацию о необходимости создать документы Списания и/или Оприходования товаров.
Выдача товаров
- менеджер по продажам оформляет заказ клиента
- после оплаты товара (или безе нее, если предприятие отпускает товар в кредит) менеджер оформляет документ реализации товара
- склад собирает и отпускает товар, заказанный клиентом
И при такой схеме работы складовщик сообщает менеджеру о недостаче товара постфактум.
- менеджер резервирует товар по заказу клиента
- менеджер дает складу задание собрать заказ
- склад на основании заказа оформляет документ Сборка заказа, где проводит необходимые данные о собранном по заказу товаре.
Если мы сосканировали больше необходимого количества, то система выдает список лишних позиций. Если мы сосканировали меньшее количество — мы не сможем закрыть работу по заказу, пока весь товар не будет собран. Если же в сборке количество собранного товара совпадает с количеством к сборке — на основании этой сборки создается реализация товаров и услуг.
Если товара недостаточно, об этом сообщается менеджеру, менеджер уже связывается с клиентом по поводу заказа, но это уже другой бизнес-процесс.
Зачем нужна сборка товара? Если мы создаем сразу реализацию, это неправильно, потому что тогда наступают наши финансовые обязательства перед клиентом. Но на самом деле, пока мы не видим в наличии весь товар по заказу клиента, пока мы его не собрали, мы не можем сказать покупателю, что товар действительно есть в наличии.
Вы можете оформлять сборку товара не только при помощи сканера, но и при помощи терминала сбора данных. При этом весь собранный товар единовременно сканируется, и данные загружаются в документ Сборка товара.
Часто на предприятиях возникает вопрос: Что делать с весовым товаром, который мы продаем поштучно?
Бывает такое, что товар оприходуется по весу, а продается поштучно. Например, болты. Болты приходят килограммами, а продаете вы их штучно. Как здесь быть? Очень просто. В системе заводится две единицы измерения номенклатуры — шт и кг, указывается коэффициент, какое количество штук содержится в килограмме. При продаже и сборке товара сотрудник сканирует штрихкод этого товара и вводит продаваемое количество товара. При этом этикетки со штрихкодами не нужно наклеивать на каждую единицу товара. У складовщика есть листок со штрихкодами товаров, на который нельзя наклеить штрих-код, он сканирует и вбивает количество болтов.
При списании списывается количество как в штуках, так и в килограммах. Потом инвентаризация проводится уже по килограммам, товар взвешивается, и фактический вес сверяется с учетным. Благодаря коэффициенту всегда можно знать, сколько штук содержится в килограмме, сколько весит одна штука. И если пришло 50 кг болтов, а продали 1000 шт по 50 гр — у нас должно остаться количество — 0. Если ничего не осталось, значит все в порядке: 50 кг болтов пришло, 50 кг ушло.
Заключение
Как показывает практика, многим производственным и торговым компаниям свойственна неточность и отсутствие оперативности в учете товаров и материалов на складе, а инвентаризация порой останавливает рабочий процесс и занимает слишком много времени.
Проблемы склада, которые указывают на то, что настало время повышать точность учета:
- пересортица товаров;
- нерегулярная инвентаризация, которая тормозит производство или/и торговлю;
- отсутствие контроля корректности размещения поступивших товаров на складе, все размещается на свободные места или на усмотрение кладовщиков;
- поиск товара на складе и последующая сборка заказа занимают много времени.
Все описанные проблемы могут привести к беспорядку как на самом складе, так и в складских процессах, возможной порче хранимой продукции и комплектующих, недовольству клиентов из-за длительной обработки заказов, материальным затратам в случае потери товаров и трудности поиска ответственного за нарушения.
В частности в условиях кризиса, когда особенно важно минимизировать потери и оптимизировать бизнес-процессы, такие риски необходимо исключать. Поэтому руководству особенно важно формализовать проблемы и выделить задачи и дальнейшие шаги по их решению.
А перед вашим складом стоят такие задачи?
Если для вашей компании свойственны приведенные выше проблемы, тогда пора задуматься о решении следующих задач бизнеса:
- Сокращение времени на поиск и идентификацию товара на складе;
- Исключение пересортицы товаров на складе;
- Минимизация времени проведения инвентаризации на складе;
- Снижение человеческого фактора при выполнении складских операций (прием и отгрузка товаров, комплектация заказов и прочее).
Инструмент, который обеспечит точность учета на складе
Существует большой выбор специализированного оборудования для автоматизации работы склада и обеспечения точности учета – терминалов сбора данных (далее ТСД).
ТСД — это портативные устройства, снабженные сканером штрих-кода для считывания кодов товаров для их идентификации и учета (рис.1).
При интеграции работы ТСД и учетной системы 1С можно закрыть многие проблемные участки склада.
Рисунок 1 — ТСД в работе склада
Стандартные операции, которые позволяет выполнять ТСД:
- При приеме товара. Когда машина привозит товар непосредственно на склад, кладовщик загружает документ задание на прием на ТСД (при этом он не идет к компьютеру, а менеджер может сбросить задание на прием ему прямо на ТСД) и считывает с поступающего товара штрих коды. При этом весь товар должен быть штрих кодирован. Если у поступающего товара нет штрих кодов, то можно их распечатать, используя мобильный принтер этикеток, отправив команду печати напрямую с ТСД. Если заявленный товар не соответствует фактическому, то данные о расхождении кладовщик увидит сразу же на ТСД. После выгрузки данных в 1С можно отразить фактический приход товара, если использовать ордерную схему.
- При проведении инвентаризации. Процесс проведения инвентаризации может быть выполнен двумя различными способами. Первый — кладовщик считывает штрих коды и на ТСД сразу же отображается фактический остаток и расхождение. Таким образом, кладовщик сразу же может поискать недостающий товар, либо оценить причины нехватки или избытка ТМЦ. Второй — кладовщик сам заводит документ на инвентаризацию на ТСД и считывает позиции. После синхронизации данных фактическая информация о количестве может быть загружена в документ инвентаризации на выбор для сравнения. На основании полученной инвентаризационной ведомости уже в 1С менеджер может автоматически сформировать документы Оприходования и Списания товаров на основании расхождений.
- При отгрузке товара. При подборе товара кладовщик так же выгружает на ТСД Заказы на сборку и считывает штрих коды с подбираемого товара. Если товар, штрих код с которого считан, не соответствует заказу или расходится по количеству, заказ на ТСД не может быть проведен, а на ТСД выдает ошибку.
- При перемещении товаров в рамках одного склада.
Почему для многих компаний приобретение ТСД превращается в денежные потери, а не в выгодные вложения?
Многие собственники, принимая решение о приобретении ТСД или поручая эту задачу своим подчиненным, не учитывают либо не контролируют учет многих факторов, которые влияют на эффективность использования оборудования.
Исходя из нашего опыта внедрения ТСД на предприятиях разных сфер деятельности, типичные ошибки пользователей можно разделить на такие группы:
- Отсутствует четко выстроенный алгоритм использования штрихкодирования и хранения товаров на складе. Использование методики штрихкодирования на складе возможно при двух способах учета товаров на складе:
- Адресное хранение. При таком способе система учета хранит данные о том, сколько и какого товара хранится в каждой конкретной ячейке. При этом сотрудник должен четко выполнять рекомендации системы, в какую ячейку товар класть и из какой брать. Все операции по размещению и отбору товара выполняются с помощью ТСД, которым считывается штрих код товара и штрих код ячейки.
- Информационный учет. В систему заносится информация где ориентировочно должен храниться товар, но нет данных какой товар и в каком количестве лежит в конкретной ячейке в данный момент времени. Сотрудники могут размещать и отбирать товар в одной из рекомендованных системой ячеек, самостоятельно анализируя наличие свободного места. Не нужно отражать в системе с помощью ТСД, в какую именно ячейку товар был положен или из какой отобран. Система контролирует корректность отобранного и размещенного товара, а также его количество.
- Отсутствует формализация задач, которые должен решать ТСД и понимание необходимых требований к функционалу.
- Не учитываются условия, в которых ТСД будет использоваться.
Таким образом, приобретенное оборудование либо не полностью решает все задачи, либо наоборот, функции в избытке, что создает впечатление пустой траты денег и дороговизны используемого ПО.
Рекомендации, которые сделают процесс внедрения и использования ТСД результативным
- Выбор модели ТСД
- Cпособ сбора данных: возможность сканирования штрих-кодов (как линейных, так и двухмерных) и радио-меток (RFID). Все будет зависеть от выбранной вами технологии маркировки товара.
- Характеристики экрана. Какую информацию и в каком объеме вы хотите видеть на экране ТСД.
- Объем памяти — сколько информации о товарных единицах может хранить терминал перед передачей в систему. Выбор будет зависеть от оборота товаров.
- Уровень батареи — сколько времени автономной работы сможет выдержать терминал. Сколько смен кладовщиков есть на предприятии, сколько ТСД вы планируете закупить, и не забудьте, что ТСД также будет использоваться ежедневно при приемке, отгрузке товаров и сборе заказов.
- Способ связи с учетной системой (док-станция, bluetooth или wi-fi).
- Ударопрочность, термостойкость и другие характеристики терминала, которые указывают на его восприятие к внешним факторам, что позволит вам определить как долго прослужит устройство. Ваш склад теплый или холодный, пыльный или стерильный, находится на открытом воздухе или в помещении, где плохая вентиляция — в каких условиях будет использоваться ТСД?
- Цена и гарантия поставщика. Покупка терминала – это значительные вложения, где соотношение цена-качество прямо пропорционально, поэтому обращайте внимание на гарантию, которую дает поставщик, а также дополнительные условия установки, подключения и проверки работоспособности.
- Процесс внедрения ТСД
Важен комплексный подход к началу использования ТСД, в частности, грамотная интеграция с учетной системой. Сам процесс внедрения рекомендуем разбить на этапы, представленные в табл.1. Такой подход позволит оценивать промежуточные итоги и корректировать свои действия.
ТСД подключен к системе 1С. Подключены обработки для обмена информацией с ТСД.
Настроены операции складского учета на ТСД:
- при сборе штрих-кодов происходит сканирование и распознавание товаров, вводится их количество;
- при отгрузке товара выполняется проверка и пересчет отгружаемого со склада товара;
- происходит просмотр реальных остатков товара из 1С, просмотр реальных цен из 1С, печать актуальных ценников для товара;
- при переоценке появляется возможность назначать новые цены, либо опознавать существующие;
- при приемке товаров и прихода на склад выполняется их проверка и пересчет;
- при инвентаризации сверяются данные по инвентаризационной ведомости в базе 1С с реальным наличием товара на складе.
Произведен тестовый обмен документами 1С и ТСД.
В таблице для наглядности приведено описание интеграции ТСД с 1С. Если в компании используется другая учетная система, то для эффективной работы она должна обеспечивать: приемку ТМЦ на склад, размещение ТМЦ по ячейкам хранения, отгрузку ТМЦ контрагентам, отпуск ТМЦ в подразделения по требованию, инвентаризацию ТМЦ на соответствующих складских помещениях, перемещение ТМЦ между различными складскими помещениями.
Очень часто кладовщики и другие сотрудники, которые будут сталкиваться с ТСД ежедневно в своей работе, могут целенаправленно или непреднамеренно саботировать процесс внедрения. Поэтому очень важно предусмотреть подготовку инструкций, обучение пользователей, а также разъяснительные работы и переработка системы мотивации и демотивации (если такое используется в компании).
Эффект и выгоды для компании от внедрения ТСД
Последовательное внедрение ТСД, а также следование рекомендациям, приведенным в статье, позволит получить следующие выгоды для бизнеса:
- возможность отслеживать эффективность работы кладовщиков и других сотрудников склада, повышать производительность;
- эффективное управление загрузкой сотрудников за счет интеграции с учетной системой – появится возможность «перебрасывать» людей с заказа на заказ, отслеживать скорость и качество выполнения задач и прочее;
- сокращение воровства, потерь и ошибок из-за человеческого фактора;
- повышение скорости работы складских процессов (прием, размещение и отгрузка товаров, инвентаризация);
- повышение качества обслуживания клиентов в первую очередь за счет повышения скорости сбора заказов.
Самое главное преимущество для собственника бизнеса – это повышение управляемости склада.
Представляет собой компактное устройство для считывания штрих-кода и хранения полученных данных. В интернет-магазине компании ЗАО «ЭТИМ» вы найдете различные модели терминалов, а также ряд аксессуаров, облегчающих их использование.
Особенности терминалов сбора данных
ТСД позволяют значительно упростить проведение складских (прием и перемещение товара, инвентаризация) и торговых операций, а также свести к минимуму вероятность возникновения ошибок. Использование терминалов позволяет:
- исключить возникновение пересортицы;
- сократить время инвентаризации;
- упростить поиск товара на складе.
Для удобства использования терминалы оснащаются клавиатурой, экраном и прочным корпусом. Главное отличие от сканера штрих-кода – большая функциональность, устройство позволяют не только считывать и хранить информацию, но и передавать ее по радиоканалу или при прямом подсоединении к компьютеру, печатать чеки. В современных моделях имеются модули считывания информации со смарт-карт и меток RFID.
Принцип работы ТСД
Работает следующим образом:
- Считывание информации со штрихового кода, расположенного на этикетке, упаковке каждого товара.
- Обработка полученных данных и их упорядочивание по определенной структуре (эта структура задается пользователем, исходя из особенностей предприятия или личных предпочтений).
- Сохранение полученных данных и передача информации обо всех товарах на главный компьютер предприятия (при помощи USB, ИК-порта, Bluetooth, Wi-Fi).
Например, вам завезли партию товара и вам необходимо занести информацию в базу предприятия. Вы просто считываете штрих-код (указывая количество товара), соединяете ТСД с компьютером любым удобным способом и передаете данные в 1С.
Типы ТСД
Терминалы накопительного типа могут собирать и хранить информацию для дальнейшего переноса ее в базу. Это лучшая и наиболее дешевая альтернатива беспроводным сканерам штрих-кодов.
Радиотерминалы могут работать в трех режимах:
- Пакетный режим используется только для передачи информации из терминала в терминал. Устройство работает автономно, оператору не нужно использовать подставку для обмена данными. После активизации данного режима включается радио интерфейс и посылает запрос на сервер о наличии заданий. По завершении работы режим выключается для экономии энергии батареи.
- Онлайн режим подразумевает постоянную связь с сервером. Такой режим наиболее удобен, поскольку позволяет поддерживать актуальность сведений и оперативно устранять ошибки.
- Режим удаленного рабочего стола отображает экран удаленного компьютера, на котором ведется вся основная работа. Работать в подобном режиме могут модели, поддерживающие Windows и имеющие хорошее разрешение экрана.
Также ТСД различаются по объему памяти и условиям, в которых они могут работать. Промышленные модели прекрасно справляются со своими функциями в неблагоприятных условиях внешней среды – запыленных помещениях, при низких температурах, высокой влажности.
Как подключить сканер штрих кода к смартфонам на Android/iOS/Windows

Сканер штрих-кода — это устройство для распознавания этикеток. Он считывает зашифрованные данные и передает на внешнее устройство. В отличие от терминала сбора данных, у него нет экрана для отображения информации. Но модели с Bluetooth-интерфейсом можно подключать к смартфонам, чтобы просматривать информацию на экране.
Какие приборы подключаются к смартфонам на Android
Подключать сканеры можно к смартфонам на Android/iOS/Windows. Для синхронизации подойдет любой прибор с Bluetooth интерфейсом. Главное условие для подключения: это совместимость ОС на двух устройствах. Мы рекомендуем использовать технику с ОС Андроид выше 4.0.
Синхронизация сканера по Блютуз проводится по стандартному алгоритму. Для интеграции можно использовать режимы BT VCom и BT Hid. Но работать с виртуальным Com-портом можно, только если у считывателя есть подходящий драйвер.
После синхронизации можно просматривать данные в учетной системе смартфона или в Блокноте (интерфейс BT-Hid). Для автоматизации склада удобно подключить прибор к ноутбуку и работать с информацией на большом дисплее.

Схема подключения считывателя к ПК или смартфону
Подключить к телефону или ноутбуку можно любой сканер MERTECH с Блютуз интерфейсом. Все устройства быстро считывают коды и передают данные. Заряжать беспроводные модели можно через Cradle-подставку или устройство для заряда.
В каталоге MERTECH есть универсальные модели. Они могут работать в мобильном режиме и при подключении через кабель. При проводном соединении устройство заряжается от ноутбука или компьютера. Подключение выполняется через Блютуз модуль или ВТ-транспондер.
Интеграция считывателя с телефоном — отличное решение для выездной работы. Получается компактный набор, который удобно переносить и перевозить. При подключении прибора через BT VCom передача штриховых кодов распознается как событие. Информация передается в учетную систему, и оператор может просматривать характеристики товаров.
Программа «1С: Мобильная касса»
Компания 1С выпустила программу «Мобильная касса». Она предназначена для разъездной работы торговых представителей. Скачать эту программу вы можете в Google Play/App Store. Для начала работы понадобится оплатить лицензионную версию.
Приложение подходит для смартфонов, планшетов и карманных переносных компьютеров. Набор полезных функций программы:
- Дистанционный доступ к базе.
- Приемка товаров по электронным накладным.
- Поиск информации о заказчиках.
- Поиск информации о товарах.
- Товарный и складской учет.
- Управление ценами.
Все эти задачи можно выполнять без ноутбука или ПК. С помощью «1С: Мобильная касса» можно считывать штрих-коды сканером и сразу заносить информацию в 1С. Программа позволяет экономить время при работе за пределами кабинета. Мы советуем установить это мобильное приложение мерчендайзерам, торговым представителям, менеджерам по работе с клиентами.