netgescon-day0/docs/sviluppo/stabili_import.md

3.1 KiB
Raw Blame History

Flusso rapido import MDB (DEV)

  • Usa solo /home/michele/netgescon/netgescon-laravel per i comandi (niente /var/www/netgescon).
  • Carica lo staging gescon_import.condomin con mdb-tools:
    php artisan gescon:load-mdb --mdb="/mnt/gescon-archives/gescon/0021/0003/singolo_anno.mdb" --table=condomin --stabile=0021 --anno=0003 --truncate
  • Reimporta le sole unità:
    php artisan gescon:import-full --stabile=0021 --anno=3 --mdb-condomin="/mnt/gescon-archives/gescon/0021/0003/singolo_anno.mdb" --solo=unita
  • Prosegui con soggetti, diritti, millesimi (dopo limport unità):
    • php artisan gescon:import-full --stabile=0021 --anno=3 --mdb-condomin="/mnt/gescon-archives/gescon/0021/0003/singolo_anno.mdb" --solo=soggetti
    • php artisan gescon:import-full --stabile=0021 --anno=3 --mdb-condomin="/mnt/gescon-archives/gescon/0021/0003/singolo_anno.mdb" --solo=diritti
    • php artisan gescon:import-full --stabile=0021 --anno=3 --mdb-condomin="/mnt/gescon-archives/gescon/0021/0003/singolo_anno.mdb" --solo=millesimi
  • Se devi ricalcolare piano/scala: prima pulisci unita_immobiliari (e unita_pertinenze) per quello stabile, poi riesegui i due comandi sopra.

Esito corrente (stabile 0021 / anno 0003 in DEV)

  • load-mdb condomin: 268 righe staging
  • import-full --solo=unita: 212 record
  • import-full --solo=soggetti: 55 record
  • import-full --solo=diritti: creati 212, aggiornati 1, skip 55 (tot 213)
  • import-full --solo=millesimi: intestazioni 0, dettagli inseriti 1919, aggiornati 88 (tot 2007)

Ripeti la stessa sequenza per gli altri anni/cartelle cambiando --stabile e --anno e il path del singolo_anno.mdb.

il primo file da importare è /home/michele/netgescon/docs/02-architettura-laravel/Gescon/cartellestabili_e_anni.mdb qui trovi le prime info per le varie gestioni e cartelle

il secondo file è /home/michele/netgescon/docs/02-architettura-laravel/Gescon/dbc/Stabili.mdb qui trovi le indicazioni di tutti gli stabili

e poi da li trovi tutti gli archivi che sono principalmente 2 dentro le cartelle /home/michele/netgescon/docs/02-architettura-laravel/Gescon/0021/generale_stabile_sf.mdb per le info generali e /home/michele/netgescon/docs/02-architettura-laravel/Gescon/0021/0001/singolo_anno.ldb per i dati di ogni singolo anno, naturlmente sono tutti collegati tra di loro in varie maniere

Trovi dentro la cartella /home/michele/netgescon/docs/02-architettura-laravel/Gescon e ti trovi dentro la cartella Gescon da dove importare i dati, Per la visualizzazione delle gestioni puoi utilizzare il riferimento che ti allego come immagine mettendo la visualizzazione anche del periodo che trovi dentro la cartella 0021 nel file GENERALE_STABILI.MDB nella tabella anni e poi i relativi campi sono semplici da trovare

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.

Ci sono alcuni campi che dobbiamo tenre in considerazione per l'im portazione primo va c