Acumatica-ERP-Konnektor

Prev Next
Additional Configuration Required

This connector is a good starting point that implements a core set of the service's most common functions. You should expect to extend it by adding functions for the specific endpoints your workflow requires. Additionally, some configuration may be required in Acumatica to establish a connection with Tulip. Please review our [connectors](/r230/docs/<span translate=)">connector framework to learn more about how to build and modify connectors in Tulip.

To download the app, visit: [connectors](https://tulip.co/library/<span translate=)/acumatica-erp-connector/">Library

Einführung

Acumatica ist ein cloudbasiertes Enterprise-Resource-Planning-System (ERP) für kleine, mittelständische und große Unternehmen, insbesondere für solche, die schnell wachsen. Es bietet flexible Cloud-Hosting-Optionen sowohl in der öffentlichen als auch in der privaten Cloud, um Daten sicher und zugänglich zu halten. Die cloudbasierte Lösung bietet Flexibilität, Mobilität, Sicherheit und Benutzerfreundlichkeit und senkt gleichzeitig die IT-Kosten sowie verbessert die Zusammenarbeit im gesamten Unternehmen.

Zweck

Acumatica ERP bietet Webdienste, die eine Integration mit Tulip ermöglichen. Diese Dienste ermöglichen es Tulip, Daten aus Acumatica ERP abzurufen, diese Daten zu verarbeiten und neue oder bearbeitete Datensätze wieder in Acumatica ERP zu speichern.

API-Dokumentation

Die folgenden in diesem Dokument hervorgehobenen „ Connector Function “ basieren auf der Acumatica-API-Dokumentation.

Voraussetzungen

Erstellen Sie ein Konto auf der Acumatica-Plattform und importieren Sie anschließend den Acumatica-ERP-Konnektor aus der Bibliothek.

Tulip-Verbindungsdetails

Die folgenden Informationen müssen im HTTP-Konnektor von Tulip konfiguriert werden.

Ausführung auf: Cloud-Konnektor Host: http://„URL der Acumatica-ERP-Instanz“/Port: 443 TLS: Ja Authentifizierung: Keine Authentifizierung Header: Keine Header

Vorkonfiguriert Connector Functions

Anmelden

Bevor Sie die anderen Funktionen nutzen können, müssen Sie sich mit den aufgeführten Authentifizierungsdaten über diese Funktion anmelden. Bei erfolgreicher Anmeldung erhalten Sie die Cookies im Antwort-Header zurück, die für die Nutzung der anderen Funktionen erforderlich sind. Die korrekten Authentifizierungsparameter finden Sie in der oben genannten API-Dokumentation.

Datensatz anlegen

Wenn Sie einen Datensatz über die API anlegen möchten, rufen Sie die entsprechende URL mit der HTTP-Methode PUT auf und übergeben Sie die Datensatzdarstellung im JSON-Format im Request-Body.

Bericht anfordern

Um einen Bericht über die vertragsbasierte REST-API anzufordern, rufen Sie die erforderliche URL mit der HTTP-Methode „POST“ auf. Die Parameter des Berichts übergeben Sie im Request-Body im JSON-Format.

Liste der Stücklisten abrufen

Wenn Sie die vertragsbasierte REST-API zur Integration von Acumatica ERP in ein externes System verwenden, kann dieses externe System die Liste der vorhandenen Stücklisten (BOMs) abrufen.

Liste der Endpunkte abrufen

Liste von Datensätzen im Batch abrufen

Um eine große Anzahl von Datensätzen desselben Typs mithilfe der vertragsbasierten REST-API abzurufen, stehen Ihnen mehrere Vorgehensweisen zur Verfügung. Bei der Ausführung dieser Aufgabe gibt es zwei Extreme: Sie stellen eine einzige Anfrage, die alle benötigten Informationen abruft. In diesem Fall besteht die Gefahr eines Zeitüberschreitungsfehlers. Sie stellen viele Anfragen, von denen jede einen einzelnen benötigten Datensatz abruft. In diesem Fall nimmt die gesamte Aufgabe viel Zeit in Anspruch. Ein ausgewogener Ansatz kombiniert diese beiden Extreme: Sie senden mehrere Anfragen mit den Parametern $top und $skip, von denen jede einen Teil der benötigten Datensätze abruft. Die Anzahl der in einer einzelnen Anfrage abzurufenden Datensätze wählen Sie empirisch aus, um die Leistung der gesamten Aufgabe zu optimieren oder die Datensätze zu paginieren.