Автоматизация складских процессов в конфигурации 1С:Управление торговлей 10.3 (УТ 10.3) представляет собой сложную задачу, так как эта программа базируется на обычных формах и требует специфических подходов при подключении современных устройств на Android. Рассмотрим подробнее, как правильно подобрать терминал сбора данных (ТСД), какое программное обеспечение использовать для связи с 1С и как реализовать работу с ячеистым хранением и маркированным алкоголем.
Для решения задач, описанных в запросе (работа с ячейками, несколькими единицами измерения и акцизными марками), нам не подойдет обычный лазерный сканер. Разберем критерии выбора аппаратной части. Ключевым требованием является наличие 2D-имиджера. В отличие от 1D-сканеров, имиджеры работают по принципу фотоаппарата, что позволяет им считывать сложные двухмерные коды, такие как DataMatrix (маркировка «Честный знак») и PDF417 (акцизные марки алкоголя).
Проанализируем основные сегменты рынка ТСД:
Urovo DT40 или Atol Smart.Pro являются отличным выбором для малого и среднего бизнеса. Они работают на современной ОС Android, обладают достаточной защищенностью (класс IP67) и имеют встроенные модули Wi-Fi и Bluetooth для связи с принтерами.Honeywell ScanPal или Zebra MC3300. Эти устройства отличаются более высокой скоростью декодирования поврежденных или бликующих штрихкодов, что критично при массовой приемке алкогольной продукции.Выясним причину важности выбора процессора и памяти: при работе с 1С:УТ 10.3 справочник Номенклатура может быть очень объемным. Если ТСД имеет менее 2 ГБ оперативной памяти, поиск по локальной базе устройства может занимать значительное время, что замедлит работу кладовщика.
Просто купить ТСД недостаточно — нужно программное обеспечение, которое станет «мостом» между устройством и базой 1С. В обсуждении упоминались различные сервисы, однако для глубокой интеграции с УТ 10.3 профессиональное сообщество выделяет два основных решения.
Вариант 1: DataMobile. Это специализированное ПО, которое имеет готовые модули для работы с 1С. Разберем его преимущества:
МестаХранения.Вариант 2: Mobile SMARTS (Склад 15) от компании Клеверенс. Это мощная платформа, которая позволяет гибко настраивать бизнес-процессы. Посмотрим на алгоритм работы: вы устанавливаете на сервер 1С специальную компоненту, которая транслирует данные из 1С в интерфейс ТСД. Это решение идеально подходит для работы с очень большими справочниками, так как использует собственные алгоритмы индексации данных.
Поскольку в УТ 10.3 ячеистое хранение часто реализуется через доработки (как в нашем случае — отдельный справочник МестаХранения), стандартные драйверы ТСД могут не увидеть эти данные «из коробки». Проанализируем ситуацию и найдем решение.
Нам необходимо настроить маппинг полей. В программном обеспечении ТСД (например, в DataMobile) в настройках обмена нужно указать, что значение «Ячейка» на терминале должно записываться в реквизит справочника или документа 1С, отвечающий за место хранения. Рассмотрим пример логики обработки данных:
// Пример логики поиска ячейки при сканировании штрихкода на ТСД
ШтрихкодЯчейки = ПолучитьШтрихкодОтТСД();
ЯчейкаОбъект = Справочники.МестаХранения.НайтиПоРеквизиту("Штрихкод", ШтрихкодЯчейки);
Если ЯчейкаОбъект.Пустая() Тогда
СообщитьПользователю("Ячейка не найдена!");
Иначе
ТекущийДокумент.Ячейка = ЯчейкаОбъект;
КонецЕсли;
Важно помнить, что для каждой единицы измерения номенклатуры (например, «Штука» и «Упаковка») в 1С должен быть заведен свой штрихкод. Современное ПО для ТСД позволяет при сканировании штрихкода упаковки автоматически пересчитывать количество единиц товара, что исключает ошибки ручного ввода.
Для работы с алкоголем ТСД должен уметь выполнять операцию агрегации и проверки марок. Разберем по шагам, как это выглядит на практике:
Для этих целей крайне рекомендуется использовать ТСД с мощным сканирующим модулем, способным работать через пленку (стретч), так как бутылки в коробках часто упакованы именно так.
Одной из ключевых задач является печать новых штрихкодов без возвращения сотрудника к рабочему месту. Рассмотрим два способа реализации этой функции:
Способ А: Мобильный принтер. Мы подключаем компактный принтер (например, Zebra ZQ320 или TSC Alpha-3R) к ТСД по Bluetooth. Сотрудник выбирает товар на экране ТСД, указывает количество этикеток, и принтер, закрепленный на поясе, мгновенно печатает их. Это максимально оперативный способ маркировки полок или переклеивания поврежденных штрихкодов.
Способ Б: Сетевая печать через 1С. В данном сценарии ТСД отправляет команду на сервер 1С. Сервер обрабатывает запрос и отправляет задание на стационарный принтер этикеток, подключенный по Wi-Fi или Ethernet в зоне склада. Это дешевле, но требует от сотрудника перемещения к принтеру для забора готовых этикеток.
Выясним техническую сторону настройки печати. В 1С:УТ 10.3 необходимо будет настроить шаблон этикетки. Рекомендуем использовать язык команд принтера (ZPL или TSPL). Это позволит передавать на принтер не тяжелую картинку, а легкий текстовый код, что существенно ускорит печать по беспроводным сетям.
Подводя итог, для эффективной работы склада на 1С:УТ 10.3 мы рекомендуем следующий комплект:
Urovo DT40 (с 2D-сканером).DataMobile (версия Стандарт Pro или Online) с модулем Маркировка/ЕГАИС.Web-сервиса в 1С для мгновенного обмена данными.TSC для оперативной маркировки ячеек и товаров.Такой подход позволит полностью закрыть вопросы адресного хранения, учета различных единиц измерения и требований законодательства по обороту алкогольной продукции, превратив старую добрую УТ 10.3 в современную систему управления складом.