Шаги по созданию вашей первой системной интеграции
  • 20 Feb 2024
  • 2 Минуты для чтения
  • Авторы

Шаги по созданию вашей первой системной интеграции


Article Summary

Подготовьте и постройте интеграцию системы с Tulip, используя лучшие практики для обеспечения успеха.

При планировании интеграции между Tulip и системой стороннего производителя существует ряд персон, с которыми необходимо провести планирование и подготовиться, прежде чем приступать к созданию.

Как минимум, при планировании необходимо взаимодействовать и привлекать следующие заинтересованные стороны: * гражданских разработчиков * операционных владельцев интегрированных систем * IS/IT инженеров * пользователей цеха, обслуживаемых решением.

Вместе вы можете начать рассматривать и принимать решения по различным аспектам интеграции.

  1. Обсудите решаемую проблему.
  2. Установите измеримые цели.
  3. Согласуйте наилучшее решение:
    • Какие данные необходимы для решения проблемы?
    • Какая система учета необходима для интеграции?
    • Какие ИТ-изменения необходимы?

Создание вашей первой системной интеграции

Ниже приведены основные шаги, которые помогут вам интегрировать Tulip в стороннее приложение.Необходимые условия: У сторонней системы должна быть доступна конечная точка API (например, NetSuite RESTlet, Slack API).

| # | Описание задачи | Кто может это сделать? | | --- | --- | --- | --- | | | 1 | Установите использование либо облачного узла коннектора, либо узла коннектора On-Prem. (OPCH). Клиент (со службой поддержки Tulip, если используется OPCH)| | | 2 | Сгенерируйте данные аутентификации для связи Tulip со сторонними системами. (например, OAuth2.0) | Заказчик | | 3 | Выберите транзакцию и определите направление потока информации (например, GET Work Orders, POST inventory move). Мы рекомендуем начать с простой транзакции. | Клиент | | 4 | Выявите данные и конечные точки для этой транзакции. Задокументируйте конечную точку HTTP и необходимые Input (для Netsuite конечная точка = RESTlet с идентификатором сценария и идентификатором развертывания). | Заказчик | | 5 | Создание и тестирование коннектора Tulip. | Заказчик и/или Tulip (через проект платных услуг, с ограниченной возможностью тестирования)| | | 6 | Включение данных о транзакциях в новые или существующие приложения Tulip Apps с помощью функций коннектора. | Заказчик и/или Tulip (через проект платных услуг)|

Лучшие практики

  • Проводите транзакции с источником истины в режиме реального времени. Кроме того, вы можете быть уверены, что ваш цех использует самый актуальный источник.
  • Храните данные, ориентированные на Tulip, внутри Tulip. Хотя источником истины для наряда на работу может быть ваша ERP, некоторые данные актуальны в основном для Tulip, например, несоответствия, зарегистрированные в Tulip по отношению к нарядам на работу.
  • Повышение эффективности выполнения операторами простых сценариев использования, ориентированных на ERP/WMS, с помощью составных, интегрированных приложений Tulip. Например, приложение Tulip, использующее камеру планшета в качестве сканера штрихкодов для управления запасами.
  • Избегайте кэширования данных из источника истины в таблицы Tulip, если эти данные быстро устаревают. Например, данные о текущем наличии товара на складе должны храниться в собственном источнике данных, что позволит Tulip взаимодействовать с ними в режиме реального времени.
  • Отдельно используйте Tulip для подходящих сценариев использования. Все сценарии использования, которые лучше всего реализовать в вашей ERP, должны оставаться там.
  • При любой возможности используйте HTTP API. SQL-коннекторы требуют дополнительной настройки.

Читать далее


Была ли эта статья полезной?