В этой статье разберем задачу, с которой сталкиваются многие компании на небольших складах: как автоматизировать основные операции (сборку заказов, инвентаризацию) с минимальными вложениями, используя обычные смартфоны и старую, но надежную 1С 7.7. Проанализируем несколько подходов, от самых простых и бюджетных до более продвинутых, обсудим их плюсы, минусы и технические нюансы реализации.
Самый очевидный и, на первый взгляд, простой способ — предоставить кладовщику доступ к базе 1С 7.7 напрямую с мобильного устройства. Давайте рассмотрим, как это работает.
Суть метода: На сервере в локальной сети запускается терминальная сессия с 1С 7.7. Кладовщик на своем Android-смартфоне устанавливает RDP-клиент (например, официальный Microsoft Remote Desktop) и подключается к этой сессии. Фактически, он видит на экране смартфона рабочий стол сервера и может работать в 1С так же, как на обычном компьютере.
Как организовать сканирование штрихкодов?
Это ключевой вопрос. Использовать камеру смартфона для сканирования в RDP-сессию напрямую невозможно без специальных программных "костылей". Гораздо более эффективное решение — использовать внешний Bluetooth-сканер. Большинство таких сканеров могут работать в режиме эмуляции клавиатуры (HID-режим). Это значит, что для операционной системы отсканированный штрихкод выглядит так, как будто его набрали на клавиатуре и нажали Enter.
Пошаговая реализация:
Плюсы:
Минусы:
Этот подход является развитием предыдущего, но вместо RDP используется специализированное мобильное приложение. Это может быть как готовое решение, так и самописное.
Почему внешний сканер лучше камеры?
Многие задаются вопросом: зачем покупать сканер, если в смартфоне есть камера? Ответ кроется в производительности и удобстве:
Наиболее удобным форм-фактором для склада является сканер-кольцо, который надевается на палец. Это полностью освобождает руки для работы с товаром. Подобные устройства можно недорого приобрести на маркетплейсах.
Варианты программного обеспечения:
Как организовать обмен между 1С 7.7 и мобильным приложением?
Поскольку у 1С 7.7 нет встроенных современных средств интеграции, чаще всего используют технологию HTTP-сервисов. На компьютер с 1С устанавливается специальная компонента (например, 1С++ или другие аналоги), которая позволяет "семерке" принимать и отправлять HTTP-запросы. Мобильное приложение по сети отправляет на определенный адрес данные (например, JSON-пакет с отсканированными товарами), а 1С 7.7 их принимает, обрабатывает и отправляет ответ. Этот способ гораздо гибче и стабильнее, чем RDP.
Для очень маленького склада с простыми процессами можно рассмотреть и совсем простые варианты.
Голосовая связь и мессенджеры. Звучит архаично, но это работает. Сборщик на складе с телефоном и гарнитурой просто диктует оператору в офисе, что он собрал: "Кастрюля алюминиевая — 5 штук. Чайник с ручкой — 10 штук". Оператор вручную вбивает данные в 1С. Этот метод подходит, только если номенклатура простая, легко идентифицируется без штрихкода и объемы сборки невелики.
Прежде чем принимать решение, давайте взвесим все за и против и дадим несколько практических советов.
Начните с оценки рисков. Как справедливо заметили на форуме, обычные смартфоны — хрупкие устройства. Стоимость нескольких разбитых телефонов может быстро превысить цену одного недорогого, но защищенного терминала сбора данных (ТСД). Возможно, стоит рассмотреть покупку бюджетного ТСД (например, марки Urovo) — в долгосрочной перспективе это может оказаться дешевле.
Рекомендации по выбору:
Вне зависимости от выбранного программного решения, настоятельно рекомендуем использовать внешний Bluetooth-сканер, желательно в форм-факторе кольца. Это кардинально повысит скорость и удобство работы кладовщика и окупит затраты в кратчайшие сроки.