L’impegno di integrazione dipende dal percorso dei dati
Due strumenti con API possono richiedere preparativi diversi. Contano i dati, le operazioni e i permessi necessari.

Confrontare il flusso necessario
Per stimare il lavoro, «l’API esiste» è una risposta troppo generica. Conta se il collegamento concreto può leggere i dati necessari, rilevare modifiche e scrivere il risultato previsto. La documentazione Dataverse di Microsoft distingue lettura, creazione e aggiornamento. Contano anche i diritti realmente concessi: Personio, per esempio, documenta permessi separati di lettura e scrittura.
Un’azienda di software fittizia confronta due strumenti per trasferire tempi di progetto approvati a una bozza di fatturazione ERP. Per questi prodotti inventati si ipotizzano le seguenti capacità:
Passaggio necessario | Strumento A | Strumento B |
|---|---|---|
Ottenere il tempo approvato | L’API fornisce progetti; i tempi arrivano in CSV | L’API fornisce, tra gli altri campi, |
Rilevare una correzione | Nuova esportazione completa senza segnale esplicito di modifica | Recupero delle modifiche con identificativo stabile e versione |
Completare la bozza ERP | Servono associazione dei progetti e permesso di scrittura ERP | Servono associazione dei progetti e permesso di scrittura ERP |
Le capacità sono nostre ipotesi di confronto, non affermazioni sui prodotti Microsoft, Personio o di altri fornitori.
Rendere visibile il lavoro restante del collegamento
Lo strumento B fornisce il tempo necessario tramite la propria API. Il collegamento deve comunque comprenderne l’unità: per una destinazione in minuti, la conversione è 1.5 × 60 = 90. Il progetto sorgente richiede anche un’associazione univoca nell’ERP. Un permesso di scrittura nella sorgente non autorizza una registrazione nella destinazione. L’integrazione deve poter confermare il risultato nella destinazione o gestirvi una risposta incerta.
Per il recupero delle modifiche andrebbe inoltre chiarito in che misura sia possibile ritrovare tutte le correzioni necessarie. La tabella non dimostra un flusso finito né un vantaggio di tempo. Una pianificazione solida richiederebbe di verificare operazioni e permessi documentati con esempi adatti in un ambiente di test appropriato. Le lacune emerse sono una base migliore del numero di interfacce pubblicizzate.
Quando un file può bastare per la prima consegna
Se il gruppo richiede solo una bozza giornaliera, gestisce pochi record e dispone già di un passaggio di file controllato, questa soluzione può bastare per la prima consegna. Non occorre quindi costruire prima un collegamento API più esteso. Correzioni frequenti o necessità di valori aggiornati cambiano la decisione.
Fonti
Continuate a leggere
Tutti gli articoli




API & integrazione con ASES
ERP, CRM e negozio online collegati in modo pulito

