Setup e sincronizzazione dei dati tra società con EOS MDI Master data Intercompany

La soluzione standard in Business Central si basa sul meccanismo per cui una società di destinazione sottoscrive eventi di cambio dati su una ed un’unica società di origine e poi eredita i cambiamenti da una singola origine che deve necessariamente risiedere sullo stesso database e poi condividere la stessa destinazione, le stesse app e personalizzazioni.

La comunicazione è di tipo one-way da “Origine” to “Destinazione” e la sincronizzazione ha luogo solo su base schedulata.


Ogni setup di sincronizzazionedeve essere eseguito sulla società che riceve i dati e manualmente replicato sulle altre società.

L’EOS MDI Master data intercompany offre due modalità di setup base:

“LOCAL”: trasferisce le modifiche da una o più società di ORIGINE a quella o quelle di destinazione companies finchè risiedono sullo stesso database. La società di origine notifica le modifiche sincronicamente o asincronicamente a quelle di destinazione le quali aggiornano i dati attraverso un’attività schedulata. La comunicazione è a due vie.

“SOAP / OAUTH2”: trasferisce le modifiche da UNA o PIU’ società a società di destinazione su qualunque database remoto o locale, OnPremise oppure OnLine anche se operano su differenti localizzazioni e montano differenti app e differenti personalizzazioni. La società di origine notifica le modifiche sincronicamente o asincronicamente a quelle di destinazione le quali aggiornano i dati. La comunicazione è a due vie. Il setup delle tabelle e dei campi da sincronizzare sono gestiti sulla società di origine, rendendo configurazione, copia e modifica delle impostazioni più semplice e veloce.

L’app EOS MDI è adatta sia per piccole società con poche società da sincronizzare e per grandi e più complesse realtà dove è necessario trasformare i dati durante la sincronizzazione (valute, lingue) in contesti multinazionali e con molte società da sincronizzare. Offre anche specifiche possibilità:

  • Limitare editabilità dei dati sulle società di destinazione

  • Monitorare lo stato di sincronizzazione con viste consolidate ed interaziendali

  • Sincronizzare il piano dei conti

  • Sincronizzare dimensioni

  • Sincronizzazioni manuali e selettive dei soggetti dei dati

  • Copiare e duplicare profili di sincronizzazione


FunzionalitàEOS MDIFunzionalità standard
Sincronizzare Master DataSiSi
Sincronizzare documenti / MovimentiNoNo
Modalità1) Local (stesso database con code processi)
2) Soap con OAuth2
Local (stesso database con code processi)
Sincronizza su stesso DataBase (ambiente)SiSi
Sincronizza su differenti ambientiSiNo
Sincronizza su ambienti ibridi (da Saas a OnPrem, da OnPrem a Saas)SiNo
Sincronizzazione localizzazione multipla (es. US vs IT vs FR ecc…)SiNo
Tecnologia di baseSoap con OAuth2 /code processiEventi (29) Sottoscrittore/ Cambia società / Code processi
Uso code processiUn movimento coda processi per società con bilanciatore del carico che suddivide in sottoprocessiUn movimento coda processi per ogni tabella (questo facilmente raggiunge la massima sessione parallela e provoca una più lunga attesa di incodamento)
EstensibileSiSi
Gestione del setupPuò essere centralizzata in una singola società “di origine” inviando i dati a quella “di destinazione"to “Child” o in modalità peer-to-peer in ogni società di invioPer tutte le società che si sottoscrivono deve essere eseguito un setup come “di destinazione”, per ogni tabella che riceve i dati deve essere eseguito il setup in ogni società
Duplicare tabelle di profiloSiNo, per ogni tabella di profilo deve essere eseguito il setup nella società di destinazione
Peer2Peer ovvero origini multipleSi, ogni società può inviare o ricevere datiNo, il modello è società di origine e tutte le altre sussidiarie
Limitazioni tabellaSi , evitare che gli utenti modifichino i dati sulle sussidiarie basate sul campo defined policy o tabella defined policyNo
Filtro Record tabellaSi (limitazioni di tabella non applicabile in questo caso)Si
Seleziona campi tabellaSiSi
Validazione campoValida Si / No
Sovrascrivi valore remoto: Sempre, Solo su creazione, Se vuoto, Se diverso.
Valida Si / No
Sovrascrivi valore local Si / No
Trasformazione datiSi (es. cambia “EUR” in “USD” )No
Prevalidazione per valori di lookupSiNo
Criteri di accoppiamentoNoSi. Corrispondenza di record basati sulla selezione del campo
Opzioni trigger di tabellaSi, esegui inserimento remoto, Modifica, cancellazioneNo
Tipo di sincronizzazione del recordAutomatico: (tutti i record)
Basato sul setup: Solo record presenti nell’Admin setup.
Manuale: Solo record sincronizzati dall’utente finale
No
Opzione sincronaSincrona (innesca la creazione di una nuova coda processi)
Asincrona (attende finchè la coda processi non è schedulata )
Asincrona (attende finchè la coda processi non è schedulata)
Origine DestinazioneSiSi
Sincronizzazione bi-direzionaleSiNo
Sincronizzazione massivaSiSi
Campi BlobSiSi
Campi MediasetNo (Es. immagine su articolo)No (Es. immagine su articolo)
Factbox sulle schede per synch manualeSiNo
Piano dei contiFunzionalità specifica per sincronizzare un piano dei conti generale dalla società di origine alle sussidiarie with con matrice per distribuire conti specifici alle sussidiarieNo
DimensionsSi (Tabella 349)No
Matrice tabella multicompanySi: mostra una vista consolidata per il conteggio dei record attraverso tutte le società e drill downNo
Matrice record MulticompanySi: mostra una vista consolidata per i dettagli di record details attraverso tutte le società with una comparazione campo per campoNo

EOS Labs -