Database su architettura PostgresSQL.
E' stato pensato per fare da ponte di sincronizzazione tra Area-Assist e il gestionale contabile di una azienda (di seguito chiamato HOST).
Le tabelle qui presenti si possono dividere in 3 tipologie principali.
Semaforo
Nel DB viene definita una tabella chiamata DFSEMAFORO - Semaforo tabelle: servirà per gestire in modo più sicuro lo scambio dati tra i due ambienti; contiene una riga per ciascuna tabella da sincronizzare.
Contiene principalmente 2 flag che permettono di capire se la tabella è in uso da parte di Assist o da parte dell'HOST.
Tabelle anagrafiche
Le tabelle anagrafiche sono rivolte principalmente al passaggio di dati HOST -> Assist
Riguardano gli ambiti:
•Anagrafiche clienti/indirizzi/contatti
•Anagrafica articoli/magazzini/giacenze
•Scontistica di vendita (sconti per cliente, promozioni, gruppi sconto)
•Tabelle specifiche di Assist: tecnici, matricole, ecc.
Tabelle di movimentazione
Le movimentazioni si possono dividere in 2 principali tipologie:
•Documenti di magazzino (ddt di uscita, ingressi da fornitore, ordini di vendita, fatture). Possono essere sincronizzati in entrambe le direzioni
•Chiamate/interventi:
oPossono essere importate (HOST->Assist) le richieste di intervento o chiamate
oPossono essere esportati (Assist -> HOST) i dati di dettaglio degli interventi eseguiti.
•Altre tabelle di movimentazione: funzionalità specifiche richieste da un cliente
Di seguito la descrizione delle tabelle.