Connecteur ERP Acumatica
  • 06 Mar 2024
  • 2 Minutes à lire
  • Contributeurs

Connecteur ERP Acumatica


Article Summary

:: : (info) () Pour télécharger l'application, visitez : Bibliothèque::: :

Introduction

Acumatica est un système de planification des ressources d'entreprise (ERP) basé sur le cloud, destiné aux petites et moyennes entreprises ainsi qu'aux grandes entreprises, en particulier celles qui se développent rapidement. Il offre des options flexibles d'hébergement dans le nuage, à la fois public et privé, pour garder les données sécurisées et accessibles. La solution basée sur le cloud offre flexibilité, mobilité, sécurité et facilité d'utilisation tout en réduisant les coûts informatiques et en améliorant la collaboration au sein de l'organisation.

Objectif

Acumatica ERP offre des services web qui permettent l'intégration avec Tulip. Ces services permettent à Tulip de récupérer les données d'Acumatica ERP, de traiter ces données et de stocker les nouveaux enregistrements ou les enregistrements modifiés dans Acumatica ERP.

Doc API

La fonction de connecteur suivante, mise en évidence dans ce document, s'appuie sur les documents API d'Acumatica.

Pré-requis

S'inscrire à un compte sur la plateforme Acumatica, puis importer le connecteur Acumatica ERP depuis la bibliothèque.

Détails de la connexion Tulip

Les informations suivantes doivent être configurées sur le connecteur HTTP de Tulip.

Running On : Cloud Connector Host Host : http://"Acumatica ERP instance URL"/ Port:443 TLS : Yes Authentication : No Auth Headers : No Header

Fonctions du connecteur préconstruit

Connexion

Avant de commencer à utiliser les autres fonctions, vous devez vous connecter avec les authentifications listées avec cette fonction. Si l'authentification est réussie, vous recevrez les cookies dans l'en-tête de réponse, ce qui est nécessaire pour utiliser les autres fonctions. Pour voir les paramètres d'authentification appropriés, consultez la documentation de l'API mentionnée ci-dessus.

Créer un enregistrement

Lorsque vous devez créer un enregistrement à l'aide de l'API, vous accédez à l'adresse URL requise avec la méthode PUT HTTP et vous transmettez la représentation de l'enregistrement au format JSON dans le corps de la demande.

Demander un rapport

Pour demander un rapport à l'aide de l'API REST basée sur les contrats, vous accédez à l'adresse URL requise à l'aide de la méthode POST HTTP. Vous transmettez les paramètres du rapport au format JSON dans le corps de la requête.

Récupérer la liste des nomenclatures

Si vous utilisez l'API REST basée sur les contrats pour intégrer Acumatica ERP avec un système externe, ce système externe peut récupérer la liste des nomenclatures existantes.

Récupérer la liste des points d'extrémité

Récupérer une liste d'enregistrements par lot

Pour récupérer un grand nombre d'enregistrements du même type à l'aide de l'API REST basée sur les contrats, vous pouvez utiliser plusieurs approches. Il existe deux extrêmes dans l'exécution de cette tâche : vous faites une seule demande qui récupère toutes les informations dont vous avez besoin. Dans ce cas, il y a un risque de dépassement du délai d'exécution de l'opération. Vous faites de nombreuses demandes, chacune d'entre elles récupérant un seul enregistrement dont vous avez besoin. Dans ce cas, l'ensemble de la tâche prend beaucoup de temps. Une approche équilibrée combine ces deux extrêmes : vous faites plusieurs requêtes avec les paramètres $top et $skip, chacune d'entre elles récupérant une partie des enregistrements dont vous avez besoin. Le nombre d'enregistrements à extraire en une seule requête est choisi de manière empirique afin d'optimiser les performances de l'ensemble de la tâche ou de paginer les enregistrements.


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