Étapes de l'élaboration de votre première intégration de système
  • 20 Feb 2024
  • 2 Minutes à lire
  • Contributeurs

Étapes de l'élaboration de votre première intégration de système


Article Summary

Préparez et construisez l'intégration d'un système avec Tulip en utilisant les meilleures pratiques pour garantir le succès.

Lors de la planification d'une intégration entre Tulip et un système tiers, il y a un certain nombre de personas avec lesquels il faut planifier et des préparations à faire avant de pouvoir commencer à construire.

Au minimum, la planification doit communiquer avec et impliquer les parties prenantes suivantes : * Développeurs citoyens * Propriétaires opérationnels des systèmes intégrés * Ingénierie IS/IT * Utilisateurs de l'atelier desservis par la solution

Ensemble, vous pouvez commencer à envisager et à prendre des décisions sur les différents aspects de cette intégration.

  1. Discutez du problème à résoudre.
  2. Fixer des objectifs mesurables.
  3. S'aligner sur la meilleure solution :
    • Quelles sont les bonnes données pour résoudre le problème ?
    • Quel est le système d'enregistrement approprié en fonction de l'intégration nécessaire ?
    • Quels sont les changements informatiques nécessaires ?

Construire votre première intégration de système

Vous trouverez ci-dessous des étapes de haut niveau pour vous guider dans l'intégration de Tulip à une application tierce.Prérequis : Le système tiers doit avoir un point de terminaison API disponible (par exemple NetSuite RESTlet, Slack API).

| Description de la tâche | Qui peut le faire ? | --- | --- | --- | | 1 | Établir l'utilisation du Cloud Connector Host ou du On-Prem Connector Host. (OPCH). | 2 | Générer les détails d'authentification pour que Tulip puisse communiquer avec un système tiers. (e.g. OAuth2.0) | Client | | 3 | Choisissez une transaction et décidez de la direction du flux d'information (e.g. GET Work Orders, POST inventory move). Nous recommandons une transaction simple pour commencer. | Le client peut alors choisir d'exposer les données et les points de terminaison de cette transaction. Documentez le point de terminaison HTTP et les Input requis (pour Netsuite, point de terminaison = RESTlet avec ID de script et ID de déploiement). | Construire et tester un connecteur Tulip. | 6 | Incorporer des données de transaction dans des applications Tulip nouvelles ou existantes avec des fonctions de connecteur. | Le client et/ou Tulip (via un projet de services payant).

Meilleures pratiques

  • Transiger avec une source de vérité en temps réel. De plus, assurez-vous que votre atelier utilise la source la plus à jour.
  • Stocker les données centrées sur Tulip dans Tulip. Alors que la source de vérité d'un ordre de travail peut être votre ERP, certaines données sont pertinentes principalement pour Tulip, par exemple les non-conformités enregistrées dans Tulip par rapport à un ordre de travail.
  • Augmenter l'exécution par les opérateurs de cas d'utilisation simples centrés sur l'ERP/WMS avec des applications Tulip composables et intégrées. Par exemple, une application Tulip utilisant l'appareil photo d'une tablette comme un scanner de code-barres pour la gestion de l'inventaire.
  • Éviter de mettre en cache les données d'une source de vérité dans les tables Tulip si les données deviennent rapidement obsolètes. Par exemple, un inventaire des produits en stock devrait être stocké dans sa propre source de données, permettant à Tulip d'interagir avec lui en temps réel.
  • Utiliser Tulip séparément pour des cas d'utilisation appropriés. Tous les cas d'utilisation qui sont mieux exécutés dans votre ERP devraient y rester.
  • Utilisez les API HTTP chaque fois que vous le pouvez. Les connecteurs SQL nécessitent une configuration supplémentaire.

Plus d'informations


Cet article vous a-t-il été utile ?