Терминалы сбора данных
Решение разработано компанией «КОРУС Консалтинг» для совершения операций товародвижения в Microsoft Dynamics AX удаленно через мобильные терминалы сбора данных (ТСД).
Решение создано на базе технологий COM, .NET, C# и позволяет интегрировать Microsoft Dynamics AX и ТСД. Между устройством и ERP-системой установлена постоянная беспроводная связь, которая позволяет системе и ТСД обмениваться данными.

Решение позволяет:
- Упростить процесс заведения в систему данных по операциям с товарами
- Повысить оперативность работы сотрудников склада и торгового зала
- Минимизировать риски ошибочного ввода и человеческого фактора
- Сократить бумажный документооборот
Принцип действия
При считывании штрих кодов ТСД отправляет запрос к Microsoft Dynamics AX и получает данные о товаре. При проведении операций с товаром ТСД отправляет данные в систему Microsoft Dynamics AX, которая на их основе совершает необходимые действия.
Архитектура решения
Решение разработано на базе технологий COM, .NET, C# и содержит 3 компонента:
1. Модификации в Microsoft Dynamics AX – разработан модуль обработки данных, полученных с мобильных терминалов, а также пользовательский интерфейс этого модуля.
2. Модификации в Internet Information Services (IIS) – на IIS запускается написанный на C# Web-сервис, который ожидает обращения к нему мобильных терминалов.
3. Приложение для мобильного терминала – по Wi-Fi-сети осуществляет соединение с Web-сервисом. В свою очередь, Web-сервис инициирует соединение с системой Microsoft Dynamics AX. После установления соединения возможен обмен данными в формате XML между мобильным терминалом и Microsoft Dynamics AX (Web-сервис служит посредником между ними).

Функции решения

Адреса отбора
При считывании штрих-кода идентификации зоны склада или торгового зала, ТСД получает информацию о списке номенклатур в соответствующей зоне. Функция «Поиск» позволяет найти местоположение конкретного товара.

Справочник товаров
При считывании штрих-кода на ТСД поступает информация о товаре:
1. Наименование
2. Описание
3. Остаток
4. Цена
5. Цена по дисконтной карте
6. Количество заказов в пути (Заказано)
Из карточки товара доступны функции заказа товара и распечатки ценника на заданном устройстве.

Проведение инвентаризации
При создании «Журнала инвентаризации» в Microsoft Dynamics AX список номенклатур автоматически поступает на ТСД. Для того чтобы завести остаток по номенклатуре достаточно считать штрих-код и ввести количество товара, которые моментально попадают в систему.

Регистрация прихода
При считывании штрих-кода и вводе количества товаров информация поступает в «Журнал прихода» в Microsoft Dynamics AX

Приемка перемещения
При считывании штрих-кода и вводе количества товаров информация поступает в «Журнал перемещения» в Microsoft Dynamics AX
Дополнительная информация:
1) Для настройки серверной части ТСД существует конфигурационная утилита, с помощью которой задается максимально разрешенное количество одновременно работающих мобильных терминалов, настраивается кеширование данных и другие параметры.
2) На текущий момент взаимодействие с Dynamics AX реализовано только через Axapta COM Connector, что полностью отвечает спецификациям Microsoft DAX 3.0 и 4.0
3) Возможен «перевод» ТСД с Axapta COM Connector на .NET Business Connector.
4) Используемые в решении технологии позволяют заменить функциональность для ТСД на web-сервисы. При необходимости такая работа может быть проведена.
5) Клиентское приложение, устанавливаемое на терминал, достаточно гибкое и легко расширяемо. По желанию, осуществима доработка, в результате которой с помощью мобильного терминала возможно выполнение практически любых действий, которые пользователь в настоящее время исполняет в «клиенте» Microsoft Dynamics AX.