Что такое интеграция
Интеграция — это возможность настроить обмен данными между несколькими системами.
Для чего нужна интеграция
Для продуктов на платформе Mobile SMARTS интеграция позволяет:
- Выгружать из товароучетной системы (1С, Axapta, SAP и др.) справочники, таблицы и задания на выполнение;
- Получать данные из товароучетной системы онлайн-запросами без предварительной выгрузки;
- Загружать результаты работы на мобильном устройстве (документы) назад в товароучетную систему.
Какие есть способы интеграции
Существуют две основные разновидности интеграции платформы Mobile SMARTS и внешней системы:
-
Обмен данными инициируется внешней системой.
В данном случае внешняя система, после определенных действий пользователя или по расписанию, будет инициировать выгрузку/ загрузку данных через один из доступных способов интеграции.
В зависимости от того, какая учетная система используется, применяются следующие способы интеграции:
- через Exel/ CSV файлы;
- через компоненту доступа;
- через REST API;
- с помощью интеграционной обработки «Клеверенса» для 1С.
-
Обмен данными инициируется Mobile SMARTS с помощью коннектора к внешней системе.
В данном случае сервер Mobile SMARTS, по возникающим событиям или по расписанию, вызывает внешнюю систему для получения из неё каких-либо данных.
Для использования этого способа интеграции необходимо наличие специального коннектора к внешней системе.
Для каждой внешней системы применяется собственный коннектор, например:
- для 1С;
- для Axapta;
- для MS SQL;
- для Exсel/ CSV файлов.
В частных случаях можно использовать комбинацию обоих методов: какие-то данные (например, справочник номенклатуры) выгружать из товароучетной системы, а документы и актуальные остатки товара запрашивать через коннектор онлайн.
Какие есть готовые интеграции
Mobile SMARTS — это платформа, используя которую были разработаны такие программные продукты, как «Магазин 15», «Склад 15» и др. Поэтому интеграции с товароучетными системами есть только у продуктов (в зависимости от их специфики применения), а для платформы есть способы интеграции, рассмотренные выше.
Тем не менее, о готовых интеграциях продуктов на платформе Mobile SMARTS с конкретными учетными системами вы можете почитать в следующих разделах:
- «Интеграция «Mobile SMARTS: Магазин 15»»
- «Интеграция «Mobile SMARTS: Склад 15»»
- «Интеграция «Mobile SMARTS: Курьер»»
Разработка собственной интеграции
В процессе работы с продуктами на платформе Mobile SMARTS можно использовать готовую интеграцию, либо создать собственную с помощью вышеперечисленных методов.
Кроме того, можно разработать свой собственный коннектор, и применить в процессе самостоятельной интеграции.
Справочные материалы
Справочник по объектам Mobile SMARTS и компоненте доступа для платформы
Для старой версии платформы (2.7.x)