dimmi quali campi e quali relazione importi stavamo proprio realizzando l'importazione in maniera corretta, esempio ci sono delle relazioni da tenere conto stavamo proprio vedendo quello con un altro database di gescon che utilizza le relazioni, esempio lla tabella condomin ha i dati per capire che ci sono le unità immobiliari da gestire poi i dati dei proprietari e degli inqilini poi ci sono i cumuli dove gestrire le relazioni per la stampa delle rate le email sia del condomino che dellì'inquilino alcuni dat catastali ecc., c'è un campo che ti dice a quale proprietario è di tutte le unità immobiliari il campo nella tabella è E_lostesso_Di, c'è la PEC del prprietario dnelle operazioni ci sono tanti campi che sono in relazione con altri e ll'inquilino, questo dato solo per i condomini riusciamo senza fare dei doppi a caricare bene i dati? esempio il n_spe viene utilizzato anche dalla tabella DETT_PERS per la divisione di una spesa personale sulla base del totale indicato nella tabella operazioni , poi c'è la relazione con tabelle con COD_TAB e la voce TABELLA stessa cosa con il campo COD_SPE con la tabella VOC_SPE insomma ci sono una marea di relazioni nella tabella RATE è jin relazione con ID_condomino al numero N_STRA collegata con la tabella straordinarie, in DETT_TAB ci sono le indicati i millesimi oper le varie tabelle, come possiamo gestire senza perdere nulla nelle relazioni e messe in opera le varie tabelle per prima cosa vanno condiderati i campi da importare per cominciare a creare una stuttura contabile più seria in quanto il problema principale di questa struttura e che non vengono riportati i dati nella gestione successiva, infatti hai fatto l'esportazione ma solo del 2024 ma adesso con l'importazione dell'anno 2025 dovremo creare un altro archivio altrimenti i dati vanno in collisione perciò cominciamo con mettere dei dati aggiuntivi nelle migrazioni o passare i dati nella nuova tabella: i dati vanno integrati e sistemati per poter continuare l'importazione e vanno gestiti questi campi in maniera corretta questi campi vanno utilizzati per: COMPET questo indica se è una spesa corrente (C) o (P) invece va scalata dai debiti dell'esercizio precedente dobbiamo creare un archivio che in contabilità è il bilancio d'apertura NATURA2 questo va utilizzato per creare la scrittura contabile in partita doppia e per questo abbiamo creato un archivio temporaneo sia per le relazioni che per i dati da importare. N_STRA va legato alla spesa straordinaria GESTIONE (O)ordinaria (R)ricaldamento (S)spesa straordinaria + il campo N_STRA per indicare quale gestione potremmo utilizzare questi campi per utilizzarli come protocollo dell'anno ma dobbiamo aggiungere un campo per evitare la duplicazione di dati (io pensavo d'aggiungere il campo gestione che viene collegato con il periodo di gestione). Dobbiamo collegare queste e le altre tabelle con un campo che indica la gestione che per nel vecchio programma è stato indicato con la sotto cartella ma invece è l'anno di gestione, vorrei poter avere una contabilità unica in modo da capire cosa è successo e quando, per chiudere le gestioni e avere i totali se facciamo le scritture in partita doppia avremo il saldo dei vari mastrini aggiornati e quando andremo a fare la chiusura avremo un saldo del conto e a quel punto sarà portato a zero e potrà ripartire la gestione successiva, l'unico problema sarà quello di far evitare che l'utente cambi il nome o altri dati per ovviare al problema della coorenza dei dati o prevedere di memorizzare nel registro di contabilità la voce di spesa così per quell'esercizio manteniamo l'integrità referenziale e per gli anni successivi se cambiano nome tenere traccia con un campo che lo indichi quando e da chi è stato variato. Altra cosa ho visto che dentro il file MDB che esistono dei riferimenti agli incassi fatti dall'estratto conto sono messi dentro la tabella Inc_da_ec anche questa tabella che sarebbe il caso d'importare e gestire nei nostri archivi. Poi dobbiamo considerare la gestione fiscale che il vecchio programma li calcola in maniera strana le Ritenute d'acconto sono legate ma non esiste una tabella fisicamente sono solo indicate con dei codici nella tabella Nettovers_RDA e con il numero Rif_RDA, vorrei poter mettere un registro che come per il registro IVA tenga conto di quando sorga il debito (il versamento della ritenuta d'acconto o RA) e poi quando venga versato così da tenere traccia sia sul registro di contabilità che nel registro RA per poi generare quando serve la generazione del file da inviare all'Agenzia delle Entrate per l'adempimento fiscale e la comunicazione ai fornitori del relativo versamento. poi altra cosa ho trovato nel file generale_stabile.mdb ci sono tutte le rate emesse nelle tabelle EMESS_DET EMESS_DET_2 e EMESS_GEN e sono connesse con gli incassi anche di queste bisogna tenerne conto. per quanto riguarda le fatture ho visto che esistono dentro il file MDB GENERALE_STABILE.MDB dentro la tabella Fatture FE_caricate_aut comunque come eravamo partiti dobbiamo continuare, mettiamo tutti questi dati in un archivio temporaneo in Mysql e poi estraimo i dati filtrandoli e aggiungendo solo quelli movimentati, come ti ho detto vorrei mantenere in linea tutti e due i programmi per verificare la correttezza dei conti. dato che comunque stiamo importando i dati dal vecchio gestionale e per visualizzare se ci sono errori e per rendere più veloce il debug io farei le vecchie viste nel nuovo gescon con la nostra grafica magari qualcosa la potremmo anche riutilizzare, ti allego le immagini di come sono strutturare le viste oggi. Ultima cosa per quanto riguarda l'importazione dei dati è possibile evitare di esportarte i dati in CSV e poi importarli dentro l'archivio MySQL mi spiego perchè se dobbiamo tenere allineati i due programmi è più semplice leggere i nuovi dati e poi passarli nella nuova gestione già puliti, perciò fare un lavoro d'importazione preventivo e poi realizzare gli algoritmi e le tabelle per gestire nella nuova contabilità. la cartella che devi considerare per l'importazione è la mappatura dei campi per la successiava automazione del sistema d'importazione è in docs 000-IMPORT La costruzione delle viste è dei menù devi utilizzare il manuale 90-UI-interfaccia-unica I manuali per i database è 91-database dove trovi anche le credenziali.