◈ Описание методики интеграции.

Для эффективного использования возможностей мобильного рабочего места необходима интеграция A-WMS Mobile с корпоративной информационной системой (далее КИС). A-WMS Mobile предлагает интеграцию с полностью автоматическим управлением (т.н. бесшовная интеграция). Данные материалы содержат описание модуля интеграции A-WMS Mobile с корпоративными решениями на платформе 1С:Предприятие 8: 1С:Управление торговлей, 1С:Комплексная автоматизация, 1С:ERP. Данные материалы предназначены для внедряющих IT-решения специалистов, сотрудников служб IT-поддержки, руководителей ответственных подразделений и пользователей КИС.

Взаимодействие КИС и A-WMS Mobile осуществляется через WEB-API, по протоколу HTTP. Порядок взаимодействия: — На стороне КИС развернута WEB-служба, отвечающая на запросы извне. — Мобильное рабочее место формирует пакеты данных и команд и передает их WEB-службе на стороне КИС; — Мобильное рабочее место периодически опрашивает WEB-службу на стороне КИС на наличие новых заданий и сообщений, получает данные принятых в работу заданий, отправляет данные выполненных заданий, отправляет запросы online-команд. Разворачивание WEB-службы на стороне КИС выполняется в соответствии с документацией платформы 1С:Предприятие 8 по WEB-публикации платформы и конфигураций. Модуль интеграции на стороне КИС выполнен в виде расширения платформы 1С:Предприятие 8. Подключение модуля осуществляется в соответствии с документацией платформы 1С:Предприятие 8. После подключения модуля интеграции, в интерфейсе КИС появляется новый раздел "A-WMS Mobile".

Данная интеграция позволяет выполнять на мобильном рабочем месте A-WMS Mobile следующие типы заданий: — "Отбор товаров с ячеек" для документа "Отбор (размещение) товаров" КИС; — "Размещение товаров на ячейки" для документа "Отбор (размещение) товаров" КИС; — "Перемещение товаров между ячейками" для документа "Отбор (размещение) товаров" КИС; — "Пересчет товаров в ячейках" для документа "Пересчет товаров" КИС; — "Приемка товара в зону приемки" для документа "Приходный ордер на товары" КИС; — "Проверка товаров в зоне отгрузки" для документа "Расходный ордер на товары" КИС. Данные документа "Отбор (размещение) товаров" КИС на мобильном рабочем месте доступны после проведения документа в статусе "В работе"; По завершению мобильного задания статус документа КИС меняется на "Выполнено без ошибок" или "Выполнено с ошибками", в зависимости от результата выполнения; Данные документа "Пересчет товаров" КИС на мобильном рабочем месте доступны после проведения документа в статусе "В работе"; По завершению мобильного задания статус документа КИС меняется на "Выполнено"; Данные документа "Приходный ордер на товары" КИС на мобильном рабочем месте доступны после проведения документа в статусе "В работе"; По завершению мобильного задания статус документа КИС меняется на "Принят" или "Требуется обработка", в зависимости от результата выполнения; Данные документа "Расходный ордер на товары" КИС на мобильном рабочем месте доступны после проведения документа в статусе "К проверке"; По завершению мобильного задания статус документа КИС меняется на "Проверен".

Список моделей оборудования предназначен для хранения настроек подключения сканера штрихкодов мобильного оборудования, открывается из раздела "A-WMS Mobile". A-WMS Mobile предоставляет следующие способы подключения оборудования сканирования: — Подключение встроенного сканера терминала сбора данных с помощью Широковещательных сообщений ОС Android, в этом случае необходимо указать в настройках параметры идентификации события; — Подключение встроенного или внешнего сканера через Буфер обмена ОС Android; — Подключение внешнего сканера через bluetooth, в этом случае необходимо указать в настройках имя bluetooth-устройства (допустимо указание части имени, например "scanner"). A-WMS Mobile также предоставляет возможность сканирования с помощью мобильной камеры устройства.

A-WMS Mobile позволяет проверять данные отсканированного штрихкода на соответствие некоторому шаблону. Список вариантов шаблонов штрихкодов открывается из раздела "A-WMS Mobile". При наличии шаблонов штрихкодов, определено следующее поведение системы: — При выполнении задания, при попытке сканирования штрихкода не соответствующего шаблону запрошенного этапа, система выдаст ошибку о несоответствии данных сканирования ожидаемому типу штрихкода; — При сканировании марок, система автоматически распознает данные товара и допускает использование сокращенных сценариев, без отдельного сканирования товара; — При сканировании марок, серий, упаковок, система применяет специальные настройки данных этапов, определяемые в меню заданий; — При использовании online-сервисов, система применяет на стороне КИС соответствующий типу полученного штрихкода алгоритм обработки команды или формирует соответствующий пакет данных для передачи на мобильное рабочее место.

Для выполнения одной элементарной складской операции A-WMS Mobile позволяет определить последовательность этапов сканирования, например, для операции "Отбор товара" может быть задана следующая последовательность действий: сначала сканируем код ячейки, затем код товара, если товар имеет серийный номер, то сканируем серию, далее сканируем упаковку, куда складываем набираемый товар. Список сценариев сканирования открывается из раздела "A-WMS Mobile". Каждый сценарий имеет наименование, фильтр по применяемому типу задания и таблицу этапов. Для каждого этапа можно определить настройки: — Тип сканирования: определяет тип штрихкода данного этапа; — Групповой: определяет возможность "закрепления" контекста отсканированных данных для последующих этапов; — Ключевой: по данному этапу отслеживается выполнение плана задания; — Ввод вручную: данные этапа можно ввести вручную, без сканирования или пропустить (не выполнять этап); — Проверка online: при сканировании данных этапа, система выполняет online-запрос к КИС для подтверждения валидности отсканированных данных; — Выбор online: в случае включенной настройки "Ввод вручную", система допускает выбор значения этапа, при этом, список значений запрашивается online у КИС. ⚠ Запрещено повторение этапов в одном сценарии. ⚠ Использование признака "Групповой" после негруппового этапа включает механизм отложенного ввода данных этапа. В этом случае, ввод данных такого этапа выполняется нажатием специального элемента диалога, который появляется по завершению сканирования всех вышестоящих этапов. Пример использования данной возможности - определение сценария операции перемещения товаров между ячейками: сначала сканируем ячейку и весь товар, откуда забираем, далее сканируем ячейку ("Назначение"), куда перемещаем.

A-WMS Mobile позволяет определять различный функционал мобильного рабочего места для разных групп исполнителей, например, комплектовщики, контролеры, приемщики, водители и т.п. Список групп исполнителей открывается из раздела "A-WMS Mobile". Каждая группа определяет: — Использование функционала "Чат 1С"; — Использование функционала "Монитор"; — Конкретных Исполнителей заданий; — Список доступных типов заданий и настройки их выполнения; — Ограничение на видимость заданий в разрезе складов; — Перечень доступных online-команд. В списке доступных типов заданий определяется: — Тип задания; — Сценарий сканирования для выбранного типа заданий и возможность его изменения на мобильном рабочем месте; — Опция разрешения отклонений от плана и возможность ее изменения на мобильном рабочем месте; — Опция запроса количественного показателя этапа (если отключена, то количество принимается равным "1") и возможность ее изменения на мобильном рабочем месте; — Опция разрешения создания карточки товара (при ее отсутствии) и возможность изменения опции на мобильном рабочем месте; — Опция разрешения создания данного типа заданий на мобильном рабочем месте; — Опция включения запроса на ввод зоны и возможность ее изменения на мобильном рабочем месте; — Опция включения запроса на ввод упаковки и возможность ее изменения на мобильном рабочем месте; — Опция, позволяющая открывать задание при сканировании специального штрихкода с номером задания. В перечне доступных online-команд определяется: — Окно приложения, где будет выведена команда; — Заголовок пункта команды; — Код команды для обработки на программном уровне. ⚠ Один исполнитель может входить в разные группы, при этом настройки одного и того же типа заданий объединяются по максимальному значению: настройка будет разрешена для типа заданий, если она разрешена хотя бы в одной из групп, в которые входит исполнитель, для этого типа заданий.

☆ Журнал заданий
Все задания для мобильных рабочих мест хранятся в "Журнале заданий". Каждое задание может находиться в одном из состояний: — Подготовка: подготовка пакета данных задания для мобильного рабочего места, задание не видно на мобильных рабочих местах; — В очереди: задание видно на мобильных рабочих местах и доступно к принятию в работу; — В работе: задание принято в работу на мобильном рабочем месте, в карточке задания фиксируется исполнитель и идентификатор этого мобильного рабочего места, задание не видно на прочих мобильных рабочих местах; — Обработка: задание завершено (или был отказ от выполнения задания) на мобильном рабочем месте, система обрабатывает данные выполнения, задание не видно на мобильных рабочих местах; — Завершено: задание завершено на мобильном рабочем месте, результат выполнения проведен в КИС, задание не видно на мобильных рабочих местах; — Отложено: выполнение задания на мобильном рабочем месте было прервано исполнителем, и промежуточный результат временно размещен на стороне КИС, задание видно на мобильных рабочих местах со специальной пометкой ("*") в заголовке. "Журнал заданий" открывается из раздела "A-WMS Mobile".
 
☆ Журнал документов к проведению
В процессе обработки результата выполненного задания, система выполняет попытку проведения связанного документа 1С. Если при проведении возникает ошибка, система фиксирует запись об ошибке в "Журнале документов к проведению" для дальнейшей обработки оператором. "Журнал документов к проведению" открывается из раздела "A-WMS Mobile".
 
☆ Журнал подключений
При подключении мобильного рабочего места к КИС, система регистрирует запись о подключении в "Журнале подключений". В "Журнале подключений" фиксируется информация: — Ссылка на карточку пользователя 1С, от имени которого произведено подключение с мобильного рабочего места; — Идентификатор мобильного рабочего места; — Идентификатор подключения; — Время подключения; — Время последнего соединения мобильного рабочего места с КИС; — Информация об оборудовании рабочего места. Если в системе определена продолжительность рабочей сессии, устаревшие подключения из списка удаляются, и мобильное рабочее место запрашивает повторный ввод данных идентификации пользователя; "Журнал подключений" открывается из раздела "A-WMS Mobile".
 
☆ Чат 1С
"Чат 1С" - это внутренний мессенджер, позволяющий обмениваться текстовыми сообщениями и файлами между пользователми КИС и мобильными рабочими местами. При этом, взаимодействие возможно с конкретными пользователями, а также возможна отправка групповых рассылок выделенным пользователям. ⚠ Обмен сообщениями между пользователями мобильных рабочих мест недоступно. "Чат 1С" открывается из раздела "A-WMS Mobile".
 
☆ Настройки мобильных рабочих мест
Раздел настроек позволяет установить параметры: — Проект: лицензионный идентификатор; — Ключ: лицензионный ключ; — Обмен разрешен: обмен данными с мобильными рабочими местами включен; — Выгружать товар в теле задания: включает возможность избежать выгрузки на мобильные рабочие места большого объема данных при значительном номенклатурном перечне (от 1 млн.SKU и более); — Остаток в упаковках: определяет регламент работы с упакованным товаром на мобильных рабочих местах; — Ограничение времени сессии подключения: задает длительность рабочей сессии на мобильном рабочем месте, при завершении сессии, мобильное рабочее место запрашивает повторный ввод данных идентификации пользователя; — Сервер обновления: параметр, определяющий размещение страницы в локальной сети со ссылкой на файл обновления, если параметр не указан, то при обновлении открывается соответствующая страница основного сайта. "Настройки" открываются из раздела "A-WMS Mobile".
© A-WMS, Москва 2025