3.2 KiB
3.2 KiB
Assistenza TecnoRepair MDB
Stato iniziale
- Il file MDB nel workspace e leggibile da Linux con
mdb-tools. - Archivio verificato:
Miki-Bug-workspace/screenshot/Assistenza gestionale/Archivi/TecnoRepairDB.mdb. - Obiettivo Day0: usare l'MDB come sorgente legacy leggibile e portare gestione clienti, fornitori e schede riparazione dentro NetGescon senza scrivere direttamente nel file Access.
Tabelle lette dal file reale
Anagrafiche principali
TClientiCampi chiave:ID,NomeCognome,NumeroTelefono,TelFisso,Email,CodFis,PIVA,Indirizzo,Citta,Cap,Prov,Annotazioni.TFornitoriCampi chiave:ID,RagioneSociale,PIVA,Annotazioni.TCommittentiCampi chiave:ID,Codice,Committente,Telefono,Email,PIVA,Utente,Pwd.TCentriAssCampi chiave:ID,RagioneSociale,Telefono,Email,PIVA, indirizzo completo.
Schede assistenza e allegati
TApparecchiCampi chiave:ID,NumeroScheda,DataIngresso,ID_Cliente,ID_CentroAss,Cod_Committente,Modello,SerialNumber,SerialNumber2,CodiceProdotto,DifettoSegnalato,DescrizioneRiparazione,StatoRiparazione,ID_StatoRip,NomeOperatore,NomeTecnicoRiparatore,DataOrdine,NumOrdine,CodiceRMA,CodicePIN,CodiceSblocco,Comunicazioni,FileAllegato1.TAllegatiCampi chiave:ID,ID_Scheda,NumAllegato,FileAllegato.
Tabelle di supporto gia viste
TTelefonoTMarcheTTipiApparecchiTTipoInterventoTTipoGuastoTStatoRipTLavorazioniTRicambi*
Mappa proposta verso NetGescon
Primo livello, non distruttivo
TClienti-> rubrica tecnica / contatti assistenzaTFornitori,TCentriAss,TCommittenti-> fornitori e partner assistenzaTApparecchi-> archivio schede manutenzione/riparazione legacy da collegare a fornitore, cliente e ticketTAllegati-> allegati scheda legacy
Regola tecnica consigliata
- leggere dall'MDB in sola lettura
- normalizzare dentro tabelle/appositi modelli NetGescon
- non scrivere direttamente nel file
.mdbda Linux come archivio operativo principale
Motivo:
- la lettura e gia affidabile
- la scrittura diretta su Access/MDB fuori da Windows/Access resta fragile
- NetGescon deve diventare il layer operativo e storico principale
Collegamenti operativi gia individuati
TApparecchi.ID_Cliente->TClienti.IDTApparecchi.ID_CentroAss->TCentriAss.IDTApparecchi.Cod_Committente->TCommittenti.IDoCodiceda verificare in importTAllegati.ID_Scheda->TApparecchi.ID
Prossimo step pragmatico
- creare staging NetGescon per
clienti_assistenza_legacy,fornitori_assistenza_legacy,schede_assistenza_legacy,schede_assistenza_allegati_legacy - importare il file TecnoRepair in sola lettura
- collegare
TClientieTFornitorialla rubrica/fornitori NetGescon con matching su telefono, email, CF/PIVA - esporre in UI la scheda riparazione collegata a cliente, fornitore e ticket/intervento
Decisione corrente
- Si: NetGescon puo leggere l'MDB subito.
- Si: possiamo usare l'MDB come sorgente legacy di partenza.
- No: non conviene usare la scrittura diretta verso MDB come modello operativo principale.