При автоматизации складских процессов на базе конфигурации 1С:Управление нашей фирмой, размещенной в облачном сервисе 1С:Фреш, нередко возникает задача подключения терминалов сбора данных (ТСД) под управлением Mobile SMARTS или иного специализированного ПО. В облачной среде действуют ограничения на запуск произвольных внешних обработок без предварительного аудита безопасности сервиса. Рассмотрим доступные архитектурные решения: настройку штатного механизма автономного рабочего места (АРМ), особенности синхронизации и варианты прямого взаимодействия складского оборудования с облаком.
Для конфигурации 1С:Управление нашей фирмой разработчиками платформы реализован функционал создания Автономного рабочего места. По своей архитектурной сути данный механизм представляет собой распределенную информационную базу (РИБ) с предопределенными фильтрами по организациям или подразделениям, адаптированную для взаимодействия с сервисом 1С:Фреш.
Разберем процесс настройки по шагам:
1С:УНФ перейдем в раздел настроек администрирования и синхронизации данных, где выберем создание автономного рабочего места.1С:Предприятие на локальном компьютере склада и развернем полученный файл выгрузки в виде отдельной локальной базы.1С:Фреш для установления связи с облачным узлом.1С:УНФ, которая теперь может обмениваться данными со складом без задержек интернет-соединения.Важные технические нюансы при работе с АРМ:
РегламентныеЗадания требуется использовать учетную запись с постоянными сохраненными учетными данными доступа к сервису, иначе фоновые задания будут прерываться с ошибкой авторизации.1С:Фреш обновляется автоматически. Механизм РИБ жестко требует идентичности метаданных. При несовпадении версий конфигурации локальная база заблокирует прием данных до тех пор, пока ее структура метаданных (.cf) не будет обновлена до актуального релиза облака.1С:Предприятие.Если развертывание промежуточной локальной базы избыточно, проанализируем возможность прямого подключения ТСД к облачной 1С:УНФ.
1С:Фреш после прохождения стандартного аудита безопасности сервиса.1С:УНФ по защищенному протоколу HTTPS. Сами терминалы обмениваются данными напрямую с локальным сервером ТСД по Wi-Fi, что исключает сетевые задержки при сканировании штрихкодов.Если локальная база необходима для распределения нагрузки, но строгие ограничения РИБ на одинаковые версии конфигураций не подходят, настроим обмен через универсальный формат EnterpriseData.
EnterpriseData.Если ТСД работают под управлением операционной системы Android, рассмотрим прямое использование мобильного клиента 1С или специализированного мобильного рабочего места кладовщика. В этом случае устройство подключается по защищенному адресу базы в 1С:Фреш, что полностью исключает потребность в стороннем серверном ПО и промежуточных локальных базах данных.