eeRis Sprinkler v.26.0
per Microsoft Dynamics 365 Business Central up to v.26.0
Cos'è Sprinkler
Cosa serve per sincronizzare, distribuire e gestire i dati in modo intelligente? Sprinkler.
Un tool per la distribuzione di informazioni, progettato per rendere la tua vita aziendale più semplice e automatizzata: con Sprinkler, la replica di dati tra diverse aziende o database su Dynamics 365 Business Central diventa un problema risolto.
E il bello? Funziona con versioni sia SaaS che On-Premise di Dynamics 365 Business Central.
Con Sprinkler, la sincronizzazione dei dati è una passeggiata!
Versioni supportate | Microsoft Dynamics 365 Business Central da v.14 a v.26, con scambio dati anche tra versioni differenti. | |
Scalabilità | Replica monodirezionale o bidirezionale, un numero illimitato di Società in comunicazione contemporanamente, anche su Tenant e database differenti. | |
SaaS Enabled | Comunicazione sia tra Tenant differenti, sia tra istanze SaaS ed On-Prem | |
Flessibilità | Scambio dati anche tra tabelle differenti, verso campi differenti, con set di campi diversi per destinazioni diverse, con regole e filtri differenti per mittenti o destinatari diversi. | |
Data Subscriptions | I dati possono essere sottoscritti dal livello di Tabella fino a quello del singolo Record, e le modifiche ai dati sottoscritti possono essere inviate ai sistemi sottoscrittori sia in modalità automatica che OnDemand. | |
Gestione delle Transazioni | Modalità di replica In-Transaction: in questa configurazione, l'operazione di replica viene gestita all'interno della transazione originale, con eventuale rollback in caso di errore remoto. | |
Gestione dei Trigger | Da setup si può decidere se richiamare o meno i Trigger standard OnInsert, OnModify, OnDelete, OnRename della tabella ricevente, nonché singolarmente ciascuno dei Trigger OnValidate dei campi coinvolti. | |
Distribuzione condizionale | Possono essere applicati filtri sui record per escludere alcuni record dal processo di replica. | |
Integrazione con altre App | Sono disponibili funzioni pubbliche di replica richiamabili direttamente da codice. | |
Estendibilità | Sul nodo ricevente l'App espone una serie di Eventi sottoscrivibili: - OnBeforeSpkInsertRecord / OnAfterSpkInsertRecord - OnBeforeSpkModifyRecord / OnAfterSpkModifyRecord - OnBeforeSpkDeleteRecord / OnAfterSpkDeleteRecord - OnBeforeSpkRenameRecord / OnAfterSpkRenameRecord |
|
Protezione dei dati | Ogni campo può essere sottoposto a Masking con una funzione di hash monodirezionale, per rendere il dato offuscato sulla Società ricevente. | |
Dashboard di controllo | Dashboard centralizzata che riassume lo stato di tutti i sistemi remoti. | |
License Free for Partners | I Partner che rivendono Microsoft Dynamics 365 Business Central possono accedere alla Licenza Free di Sprinkler ad uso interno: contattateci per informazioni! |
Tutte le novità dell'ultima release sono elencate in What's New in v.26.0
Il funzionamento in dettaglio
Nella sua configurazione di base, Sprinkler rileva le operazioni effettuate su una Società in un primo database (chiamata Source Peer) e le invia ad una o più Società presenti sullo stesso database o su database differenti (Target Peer) in modo che vengano replicate anche su queste ultime.
Un flessibile sistema di setup nel Source Peer permette di definire nel dettaglio quali operazioni debbano essere rilevate e inviate ai differenti Target Peer, mentre un analogo sistema di setup sul singolo Target Peer permette di definire a pari livello di dettaglio quali operazioni, tra quelle segnalate, debbano essere importate e replicate, oppure scartate.
Una Società può inoltre essere configurata allo stesso tempo sia come Source Peer che come Target Peer, e questo permette di definire schemi di distribuzione bidirezionali altamente flessibili.
La distribuzione dei dati è implementata tramite chiamate a WebServices SOAP, in modo da permettere lo scambio dati anche tra sistemi SaaS o remoti.