Una delle situazioni più difficili, in un ambiente multiutente, è come tenere traccia di ciò che è stato modificato o eliminato. X-Cross risolve questo problema con una tecnologia avanzatissima ed estremamente funzionale.
In un ambiente dove operano molti utenti, se vengono apportate modifiche o cancellazioni sorge il problema di capire da chi sono state effettuate, e cosa è stato modificato. Per questo problema, vengono proposte varie soluzioni, nessuna delle quali è veramente funzionale.
Le soluzioni generalmente proposte
Nessuna modifica – nessuna cancellazione
Alcuni ERP “risolvono” questo problema semplicemente impedendo all’utente in alcune sezioni di modificare ed eliminare qualsiasi cosa.
Questo approccio di “forza bruta” può sicuramente eliminare il problema, ma al prezzo di una enorme riduzione dell’usabilità del software.
Memorizzazione di data, ora ed utente dell’ultima modifica
Questa impostazione è chiaramente insufficiente, in quanto si limita a memorizzare l’ultima modifica e non le precedenti, e non è possibile verificare cosa è stato cambiato.
Memorizzazione di data, ora ed utente di tutte le modifiche
Meglio della soluzione precedente, ma ancora non sufficente: sappiamo tutti gli utenti che hanno apportato modifiche, ma non quallo che hanno modificato.
La soluzione di X-Cross
In X-Cross, all’utente non viene impedito da modificare ed eliminare, anche se l’impostazione può essere configurata per bloccare questa possibilità per gruppi di utenti.
I dati multilivello (oggetti) di CrossModel possono salvare le versioni precedenti di qualsiasi oggetto complesso (ad es. un’intera fattura, preventivo, transazione contabile) che viene modificato o eliminato. Naturalmente, ciò accade solo se la funzionalità di storico delle versioni è abilitata per la sezione.
In questo modo, non solo sappiamo chi ha modificato cosa, ma possiamo vedere come era l’oggetto modificato-cancellato prima della modifica o dell’eliminazione.
Evidenziazione delle differenze
Esaminando due versioni dello stesso documento, potrebbe essere difficile vedere quali informazioni sono state modificate.
Per evitare questo problema X-Cross può, se richiesto, identificare ed evidenziare tutte le differenze tra due versioni dello stesso oggetto.