In un ERP, in molti casi ci sono connessioni a tabelle collegate, ad es. gli articoli di magazzino sono collegati a righe di fattura, conti del piano dei conti ad una operazione contabile, ecc. X-Cross, grazie a CrossModel, permette all’utente di consultare la tabella collegata direttamente nella sua finestra, di modificarne il valore e di inserire un nuovo record nella tabella collegata durante la modifica o l’inserimento in quella principale.
In molti casi l’utente deve inserire o modificare dati in tabelle che sono collegate ad altre tabelle.
Ad esempio, inserendo una fattura, il record principale deve essere collegato a un cliente, una condizione di di pagamento e a molte altre tabelle esterne, e può succedere che il record richiesto non sia presente nella tabella collegata.
In questo caso (se per esempio si vuole applicare una condizione di pagamento non presente nel database), l’utente dovrà inserire il record richiesto. Se non c’è la possibilità di inserirlo direttamente, significa sospendere il lavoro che si sta facendo, andare in una sezione diversa del software e inserire o modificare il record richiesto.
In molti ERP la possibilità di inserire un record in una tabella collegata è disponibile solo in alcune di queste connessioni, poiché ogni volta che è necessario un lavoro di programmazione per consentire all’utente di inserire o modificare direttamente dalla sezione principale.
in X-Cross è sempre possibile inserire un record in una tabella collegata “al volo”, senza interrompere l’insert-edit principale. Grazie a CrossModel questa possibilità si attiva automaticamente per ogni tabella collegata, senza lavoro di programmazione, e questo anche nelle personalizzazioni che potrebbero essere sviluppate, che quindi erediteranno automaticamente questa funzione.