Инвентаризация. Обмен данными с ТСД CipherLab 8400

15.10.13

Интеграция - Терминал сбора данных

Обработка обмена данными с терминалом сбора данных CipherLab 8400. Выгрузка базы данных, загрузка отсканированной информации.

Скачать исходный код

Наименование Файл Версия Размер
=Работа_с_ТСД.epf
.epf 2,08Mb
20
.epf 2,08Mb 20 Скачать

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

На первый взгляд, ничего сложного - заливаем в терминал сбора данных данные по остаткам (или всю номенклатуру), проводим инвентаризацию, получаем данные, заполняем пересчет товаров. Однако, при тестировании данной схемы выявились недостатки:

  1. Огромный список номенклатуры, даже с учетом разбиения позиций на группы, в терминал необходимо загружать порядка 20 000 записей. К сожалению, в магазине стандартная обработка работы с ТСД из Розницы формировала список номенклатуры для загрузки больше часа. Список можно было бы уменьшить, загружая в терминал только товары, числящиеся на остатках, но этот вариант оказался неприемлем из-за большого количества пересорта.
  2. Стандартное заполнение факта пересчета товара данными, полученными с терминала, работало очень медленно. Используется медленный алгоритм - читается строчка с штрихкодом товара, ищется соответствующая строчка в текущем документе "Пересчет товаров", заполняется факт, затем следующая строчка. Не очень быстрый компьютер + 10 000 строчек в документе = 8 часов работы алгоритма.
 
Для решения первой проблемы было придумано загружать в терминалы заранее сформированную базу данных. Для решения второй написана обработка, заполняющая факт по данным, полученным из терминала.
 
Итак, что же из себя представляет обработка обмена данными с терминалом CipherLab?
Поле для ввода номера COM-порта, через который идет общение с терминалом, список номенклатурных групп, и две кнопки - "Загрузить базу в терминал"  и  "Получение данных".
Список номенклатурных групп заполняется автоматически из макетов обработки, которые в свою очередь заранее загружены программистом в виде двоичных данных.
 
Если добавить макет с именем, первый символ которого "г" (группа) , он будет отображаться в списке групп номенклатуры для загрузки. Имя группы берется из поля "Синоним" макета. Сам макет представляет из себя двоичный файл с данными по этой группе, файл создается заранее программистом и отформатирован в соответствии с требованиями ТСД. Для загрузки или выгрузки данных обработка вызывает утилиты производителя, работающие из командной строки. DataRead.exe считывает данные с ТСД, DLookup.exe загружает базу данных. Эти утилиты также хранятся в самой обработке в макетах.
 
 
Для загрузки базы в терминал нужно подключить терминал сбора данных к компьютеру, затем перевести его в режим загрузки базы данных, выбрать нужную номенклатурную группу и нажать на кнопку "Загрузить базу в терминал".
 
Для получения данных подключаем ТСД к компьютеру,  переводим терминал в режим выгрузки данных, выбираем номенклатурную группу, нажимаем на кнопку "Получение данных". На жестком диске компьютера создастся папка "C:\DATA_FROM_TERMINAL", в ней появится текстовый файл с данными инвентаризации, название файла будет соответствовать названию номенклатурной группы. Теперь можно обрабатывать полученный файл другими средствами.
 
Во всех случаях не забывайте правильно выставлять номер com-порта, через который идет соединение с терминалом!
 

См. также

"Штрихкод-информер" - мобильный ТСД и прайс-чекер в смартфоне

Мобильная разработка Сканер штрих-кода Терминал сбора данных Управляемые формы Мобильная платформа 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Управленческий учет Платные (руб)

Сбор заказов, инвентаризация, проверка ценников, просмотр полной информации об остатках и ценах со смартфона Онлайн. Отправка данных со смартфона выполняется либо напрямую в открытую форму документа, отсканировав QR-код, либо в общую корзину учетной системы, не подходя к компьютеру. Кассир или оператор сможет просмотреть список присланных данных и загрузить в любую форму, поддерживающую работу с ТСД. Для работы с мобильным приложением требуется опубликовать HTTP-сервис из поставляемого расширения.

2880 руб.

03.12.2018    55860    166    102    

163

Программа "Мобильный ТСД сканер для 1С" - приложение для телефона для инвентаризации и сбора штрихкодов для iOS и Android

Сканер штрих-кода Терминал сбора данных Мобильная разработка Монитор заказов Оптовая торговля Розничная торговля Ценообразование, анализ цен Программист Пользователь Платформа 1С v8.3 Мобильная платформа 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Управленческий учет Платные (руб)

Простой мобильный ТСД (терминал сбора данных) сканер для 1С для смартфонов на iOS и Android, не требующий сложных настроек и установки дополнительных программ. Обмен между Вашей 1С и мобильным приложением осуществляется через облачный сервис и расширение конфигурации. Работает с конфигурациями УТ 11, ERP, КА2, Розница 2, Розница 3, УНФ 1.6, УНФ 3.0. Полнофункциональный демо-доступ для своей конфигурации можно запросить в настройках мобильного приложения - все необходимое придет на почту автоматически.

2000 руб.

22.04.2019    93061    532    186    

302

Сбор и обработка заказов Яндекс.Маркет на ТСД и отправка в УТ 11. Работа с маркировкой

Терминал сбора данных Маркетплейсы Пользователь Платформа 1С v8.3 1С:Управление торговлей 11 Оптовая торговля, дистрибуция, логистика Россия Управленческий учет Абонемент ($m)

Мобильное приложение для Android для сбора и обработки заказов Яндекс.Маркет на ТСД с маркированной продукцией и расширение для УТ 11 для работы с Яндекс Маркетом (Загрузка заказов, выгрузка Номенклатуры, остатков и цен на площадку Маркета). Модуль HTTP для обмена с ТСД.

3 стартмани

13.05.2024    326    0    BlackMoon123    2    

3

Возможность выгрузки в ТСД множественных штрихкодов для одной номенклатуры

Терминал сбора данных Пользователь Платформа 1С v8.3 1С:Управление торговлей 11 Абонемент ($m)

Доработка конфигурации УТ 11.5.х в виде расширения. Штатный механизм выгружает максимальное значение ШК из множества. Убрал ограничение.

1 стартмани

25.04.2024    525    0    nomad_irk    2    

4

ТСД Аматеро - исходный код и apk-файл для андроид

Терминал сбора данных Мобильная разработка Мобильная платформа 1С:ERP Управление предприятием 2 Россия Абонемент ($m)

Основная особенность — расширенные возможности по работе с сериями номенклатуры для конфигураций 1С:ERP, КА, УТ. Совместно с решением Подсистема штрихкодирования серий номенклатуры для 1С:УТ 11.4/11.5 КА, ERP 2.4/2.5 формирует готовое решение с расширенными возможностями по учету партионных товаров и мерных товаров, товаров с индивидуальными номерами.

1 стартмани

19.02.2024    643    11    milkers    2    

8

Инвентаризация основных средств и ТМЦ для конфигурации 1С:Бухгалтерия 3.0

Учет ОС и НМА Сканер штрих-кода Терминал сбора данных Логистика, склад и ТМЦ Платформа 1С v8.3 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Приложение Инвентаризация ОС и ТМЦ предназначено для инвентаризации основных средств и товарно-материальных ценностей, закреплённых за конкретным материально ответственным лицом или складом. В конфигурации 1С:Бухгалтерии 3.0 отсутствуют возможности генерации и работы со штрих-кодами для основных средств. Приложение позволяет генерировать и обрабатывать штрих-коды как для основных средств, так и для товарно-материальных ценностей (материалы, товары). В новом релизе появилась возможность работы с фотографиями объектов учета.

07.07.2023    2855    2    alfanika    0    

5

Как разработать мобильное приложение для ТСД и запустить его на 50 фабриках

Терминал сбора данных Мобильная разработка Программист Мобильная платформа Бесплатно (free)

На конференции Infostart Event 2021 Post-Apocalypse выступил руководитель компании «Вертер. Сенсорные технологии» Андрей Акулов. Андрей поделился опытом разработки мобильных приложений для складов, назвал возможные пути продвижения таких приложений и способы их разумного ценообразования, привлекательного и для клиента, и для компании.

08.06.2023    2985    verter.me    4    

6
Оставьте свое сообщение