Как настроить фотосъемку с ТСД АТОЛ Smart.Slim и сохранение снимков в 1С:Управление торговлей 11?

Программист 1С v8.3 (Управляемые формы) 1С:Управление торговлей Управленческий учет Торговля и дистрибуция
← На главную

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

Проверка аппаратных возможностей терминала

Перед началом доработки конфигурации или настройки форм необходимо убедиться в физической возможности выполнения съемки на конкретном экземпляре устройства. Модельный ряд терминалов АТОЛ Smart.Slim выпускается в различных модификациях:

Если на ТСД установлена версия без камеры, программный вызов средств съемки вернет ошибку или признак недоступности оборудования. Поэтому первым шагом является проверка наличия фотокамеры в системных настройках Android самого устройства.

Архитектура решения: Мобильный клиент против Мобильного приложения

В экосистеме 1С существует принципиальная разница между двумя мобильными технологиями, определяющая сложность разработки:

  1. Мобильное приложение (автономное): Представляет собой отдельную конфигурацию, скомпилированную для мобильной операционной системы. Оно работает с собственной локальной базой данных и требует настройки механизмов регулярного обмена данными (через веб-сервисы, HTTP-сервисы или планы обмена) с центральной базой УТ 11. Такой вариант обеспечивает максимальную автономность при нестабильном сигнале Wi-Fi, но требует разработки отдельной мобильной конфигурации.
  2. Мобильный клиент: Работает в режиме онлайн напрямую с опубликованной на веб-сервере информационной базой УТ 11. Интерфейс управляемых форм генерируется на сервере и адаптируется под экран мобильного устройства. Все данные сразу попадают в центральную базу, что исключает рассинхронизацию остатков и документов. Именно этот вариант чаще всего применяется при прямой автоматизации складских операций на базе типовой конфигурации.

Реализация через штатные механизмы платформы 1С

В платформе «1С:Предприятие 8» для мобильных платформ и мобильного клиента предусмотрен встроенный глобальный менеджер СредстваМультимедиа. Он предоставляет разработчику интерфейс взаимодействия с аппаратными датчиками и камерой смартфона или ТСД.

Общая логика реализации по кнопке на управляемой форме выглядит следующим образом:

Все доработки интерфейса и обработчиков команд рекомендуется реализовывать в рамках отдельного расширения конфигурации. Это сохраняет типовую конфигурацию УТ 11.4 на полной поддержке поставщика и упрощает последующие обновления.

Альтернативный подход: применение специализированного складского ПО

Если разработка и адаптация управляемых форм под мобильный клиент 1С сопряжена с высокими трудозатратами или требуется расширенная логика работы складских процессов (блокировка случайных нажатий, быстрая навигация по аппаратным клавишам ТСД, устойчивость к временным обрывам связи), можно рассмотреть интеграцию готовых терминальных решений (например, платформ от Allegrosoft или Клеверенс).

Такие программные комплексы устанавливаются на ТСД в виде отдельного Android-клиента, а со стороны 1С подключаются через типовое интеграционное расширение. В готовых сценариях приемки, инвентаризации или отгрузки уже заложен механизм фотофиксации: фото бракованного товара связывается со строкой документа или номенклатурной позицией и автоматически пересылается в центральную базу УТ 11 через HTTP-сервисы.

Рекомендации по эксплуатации и ограничения

При внедрении фотофиксации на складе необходимо учитывать ряд практических факторов:

← На главную