Что такое интеграция
Интеграция — это настройка обмена данными между несколькими системами. В нашем случае это Mobile SMARTS и сторонняя учетная сиситема (например, 1С).
Для чего нужна интеграция
Для продуктов на платформе 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, можно в статье « Список существующих стандартных коннекторов».
В частных случаях можно использовать комбинацию обоих методов: какие-то данные (например, справочник номенклатуры) выгружать из товароучетной системы, а документы и актуальные остатки товара запрашивать через коннектор онлайн.
Какие есть готовые интеграции
Mobile SMARTS — это платформа, используя которую были разработаны такие программные продукты, как «Магазин 15», «Склад 15» и др. Поэтому интеграции с товароучетными системами есть только у продуктов (в зависимости от их специфики применения), а для платформы есть способы интеграции, рассмотренные выше.
Тем не менее, о готовых интеграциях продуктов на платформе Mobile SMARTS с конкретными учетными системами вы можете почитать в следующих разделах:
- «Интеграция с «Магазином 15»»
- «Интеграция со «Складом 15»»
- «Интеграция с «Курьером»»