- Impression
:: : (info) ()
To download the app, visit: Library
:: :
Introduction
Acumatica est un système de planification des ressources d'entreprise (ERP) basé sur le cloud pour les petites et moyennes entreprises et les grandes entreprises, en particulier celles qui se développent rapidement. Il offre des options flexibles d'hébergement en nuage public et privé afin de préserver la sécurité et l'accessibilité des données. 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, a utilisé 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 HostHost : http://"Acumatica ERP instance URL"/Port:443TLS : YesAuthentication : Non AuthHeaders : 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 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 effectuez de nombreuses demandes, chacune d'entre elles récupérant un seul enregistrement dont vous avez besoin. Une approche équilibrée combine ces deux extrêmes : vous effectuez 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.