Connettore ERP Acumatica

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

Introduzione

Acumatica è un sistema di pianificazione delle risorse aziendali (ERP) basato su cloud destinato alle piccole, medie e grandi imprese, in particolare a quelle in rapida crescita. Offre opzioni flessibili di hosting su cloud, sia pubblico che privato, per garantire la sicurezza e l’accessibilità dei dati. La soluzione basata su cloud offre flessibilità, mobilità, sicurezza e facilità d’uso, riducendo al contempo i costi IT e migliorando la collaborazione all’interno dell’organizzazione.

Scopo

Acumatica ERP offre servizi web che consentono l’integrazione con Tulip. Questi servizi permettono a Tulip di recuperare dati da Acumatica ERP, elaborarli e salvare i record nuovi o modificati nuovamente in Acumatica ERP.

Documentazione API

Le seguenti API Connector Function evidenziate in questo documento hanno utilizzato la documentazione delle API di Acumatica.

Prerequisiti

Creare un account sulla piattaforma Acumatica, quindi importare il connettore Acumatica ERP dalla libreria.

Dettagli della connessione a Tulip

È necessario configurare le seguenti informazioni sul connettore HTTP di Tulip.

Esecuzione su: Cloud Connector HostHost: http://"URL dell'istanza Acumatica ERP"/Porta:443TLS: SìAutenticazione: Nessuna autenticazioneHeader: Nessun header

Preconfigurato Connector Functions

Accedi

Prima di iniziare a utilizzare le altre funzioni, è necessario effettuare l'accesso con le credenziali elencate tramite questa funzione. Se l'operazione va a buon fine, nell'intestazione della risposta verranno restituiti i cookie necessari per utilizzare le altre funzioni. Per conoscere i parametri di autenticazione corretti, consultare la documentazione API sopra menzionata.

Crea record

Quando è necessario creare un record tramite l’API, si accede all’indirizzo URL richiesto con il metodo HTTP PUT e si invia la rappresentazione del record in formato JSON nel corpo della richiesta.

Richiedere un report

Per richiedere un report utilizzando l’API REST basata su contratto, è necessario accedere all’URL richiesto con il metodo HTTP POST. I parametri del report devono essere passati nel corpo della richiesta in formato JSON.

Recuperare l’elenco delle distinte base

Se si utilizza l’API REST basata su contratto per integrare Acumatica ERP con un sistema esterno, tale sistema esterno può recuperare l’elenco delle distinte base (BOM) esistenti.

Recuperare l’elenco degli endpoint

Recupero dell'elenco dei record in batch

Per recuperare un gran numero di record dello stesso tipo utilizzando l’API REST basata su contratto, è possibile adottare diversi approcci. Esistono due approcci estremi per eseguire questa operazione: si effettua una singola richiesta che recupera tutte le informazioni necessarie. In questo caso sussiste il rischio di un timeout dell’operazione; oppure si effettuano molte richieste, ciascuna delle quali recupera un singolo record necessario. In questo caso l’intera operazione richiede molto tempo. Un approccio equilibrato combina questi due estremi: si effettuano più richieste con i parametri $top e $skip, ciascuna delle quali recupera una parte dei record necessari. Il numero di record da recuperare in una singola richiesta viene selezionato empiricamente per ottimizzare le prestazioni dell’intera operazione o per impaginare i record.