- Stampa
::: (info) () Per scaricare l'applicazione, visitare: Biblioteca:::
Introduzione
Acumatica è un sistema di pianificazione delle risorse aziendali (ERP) basato sul cloud per le piccole e medie imprese e per le grandi aziende, soprattutto per quelle in rapida crescita. Offre opzioni flessibili di cloud hosting sia pubblico che privato per mantenere i dati sicuri e accessibili. La soluzione basata sul cloud offre flessibilità, mobilità, sicurezza e facilità d'uso, riducendo 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 consentono a Tulip di recuperare i dati da Acumatica ERP, elaborarli e memorizzare i record nuovi o modificati in Acumatica ERP.
API Doc
Le seguenti funzioni del connettore evidenziate in questo documento hanno utilizzato i documenti API di Acumatica.
Prerequisiti
Abbonarsi a un account sulla piattaforma Acumatica, quindi importare il connettore Acumatica ERP dalla libreria.
Dettagli della connessione Tulip
Le seguenti informazioni devono essere configurate sul connettore HTTP di Tulip.
In esecuzione su: Cloud Connector Host Host: http://"URL istanza Acumatica ERP"/ Porta:443 TLS: Sì Autenticazione: No Intestazioni di autorizzazione: Nessuna intestazione
Funzioni del connettore precostituito
Accesso
Prima di iniziare a utilizzare le altre funzioni, è necessario effettuare il login con le autenticazioni elencate con questa funzione. Se l'operazione ha successo, si ottengono i cookie nell'intestazione della risposta, necessari per utilizzare le altre funzioni. Per vedere i parametri di autenticazione corretti, consultare il documento API sopra citato.
Creare un record
Quando si deve creare un record utilizzando l'API, si accede all'indirizzo URL necessario con il metodo HTTP PUT e si passa la rappresentazione del record in formato JSON nel corpo della richiesta.
Richiesta di un rapporto
Per richiedere un report utilizzando l'API REST basata sul contratto, si accede all'URL necessario con il metodo HTTP POST. Nel corpo della richiesta si passano i parametri del report in formato JSON.
Recupero dell'elenco delle distinte base
Se si utilizza l'API REST basata su contratti per integrare Acumatica ERP con un sistema esterno, quest'ultimo può recuperare l'elenco delle distinte base esistenti.
Recupero dell'elenco di endpoint
Recupero di un elenco di record in un batch
Per recuperare un gran numero di record dello stesso tipo utilizzando l'API REST basata sui contratti, è possibile utilizzare diversi approcci. Ci sono due estremi nell'esecuzione di questo compito: si effettua una singola richiesta che recupera tutte le informazioni necessarie. In questo caso c'è il rischio di un timeout dell'operazione. Si fanno molte richieste, ognuna delle quali recupera un singolo record necessario. Un approccio equilibrato combina questi due estremi: si fanno più richieste con i parametri $top e $skip, ognuna delle quali recupera una parte dei record necessari. Il numero di record da recuperare in una singola richiesta viene scelto empiricamente per ottimizzare le prestazioni dell'intero task o per impaginare i record.