netgescon-master/app/Models
Pikappa2 2e47dd8bc0 feat: Complete millésimal tables system implementation
PHASE 2 COMPLETED: MILLÉSIMAL TABLES 

MODELS ENHANCED:
- TabellaMillesimale: Advanced methods for balance calculation, quota management
- DettaglioTabellaMillesimale: Validation, percentage calculation, expense quota
- Fixed Eloquent relationships with correct foreign keys (id instead of legacy keys)

FEATURES IMPLEMENTED:
 Automatic balance verification (totale_millesimi = 1000)
 Quota calculation for expense distribution
 Standard table types (proprietà_generale, scale, ascensore, etc.)
 Validation for positive millesimi values
 Automatic code generation for AnagraficaCondominiale (ANA prefix)
 Complete relationship testing (Amministratore→Stabili→Unità→Millesimi)

TESTING COMPLETED:
 Tabella millesimale creation and balance verification
 Unità immobiliari creation with correct field names
 Millesimi assignment and calculation (470.5882 + 529.4118 = 1000.0000)
 Expense quota calculation (€470.59 + €529.41 = €1000.00)
 Advanced features: riassunto, percentages, standard types

DATABASE STATUS:
- 1 Tabella Millesimale: 'Proprietà Generale' (balanced: SI)
- 2 Unità Immobiliari: Interno 1 & 2 with correct millesimi
- All relationships operational and tested

READY FOR PHASE 3: EXPENSE CATEGORIES & VOICE MANAGEMENT
2025-07-08 17:03:12 +02:00
..
Allegato.php v0.7 - UI Universale e Sistema Database Modernizzato 2025-07-07 17:24:30 +02:00
Amministratore_new.php v0.7 - UI Universale e Sistema Database Modernizzato 2025-07-07 17:24:30 +02:00
Amministratore.php feat: Complete millésimal tables system implementation 2025-07-08 17:03:12 +02:00
AnagraficaCondominiale.php feat: Complete millésimal tables system implementation 2025-07-08 17:03:12 +02:00
Assemblea.php feat: Complete NetGesCon modernization - all core systems implemented 2025-07-08 16:24:03 +02:00
Banca.php feat: Complete NetGesCon modernization - all core systems implemented 2025-07-08 16:24:03 +02:00
Bilancio.php feat: Complete NetGesCon modernization - all core systems implemented 2025-07-08 16:24:03 +02:00
CategoriaTicket.php Primo commit dal server Linux: progetto funzionante e aggiornato 2025-07-01 15:09:10 +02:00
Conguaglio.php Initial commit 2025-06-29 23:39:33 +02:00
ContattoAnagrafica.php feat: Complete NetGesCon modernization - all core systems implemented 2025-07-08 16:24:03 +02:00
ContoCorrente.php Primo commit dal server Linux: progetto funzionante e aggiornato 2025-07-01 15:09:10 +02:00
ContrattoLocazione.php feat: Complete NetGesCon modernization - all core systems implemented 2025-07-08 16:24:03 +02:00
Convocazione.php Initial commit 2025-06-29 23:39:33 +02:00
DettaglioMovimento.php Initial commit 2025-06-29 23:39:33 +02:00
DettaglioTabellaMillesimale.php feat: Complete millésimal tables system implementation 2025-07-08 17:03:12 +02:00
DirittoReale.php feat: Complete NetGesCon modernization - all core systems implemented 2025-07-08 16:24:03 +02:00
Documento.php Initial commit 2025-06-29 23:39:33 +02:00
Fornitore.php Aggiornato README con roadmap, idee future e note di sicurezza e messi in ordine i DB seed 2025-07-04 11:16:53 +02:00
Gestione.php feat: Complete NetGesCon modernization - all core systems implemented 2025-07-08 16:24:03 +02:00
Gruppo.php Primo commit dal server Linux: progetto funzionante e aggiornato 2025-07-01 15:09:10 +02:00
LogModificaPreventivo.php Initial commit 2025-06-29 23:39:33 +02:00
MovimentoBancario.php Initial commit 2025-06-29 23:39:33 +02:00
MovimentoContabile.php feat: Complete NetGesCon modernization - all core systems implemented 2025-07-08 16:24:03 +02:00
OrdineGiorno.php Initial commit 2025-06-29 23:39:33 +02:00
PianoContiCondominio.php feat: Complete NetGesCon modernization - all core systems implemented 2025-07-08 16:24:03 +02:00
PianoContoModello.php Primo commit dal server Linux: progetto funzionante e aggiornato 2025-07-01 15:09:10 +02:00
Preventivo.php feat: Complete NetGesCon modernization - all core systems implemented 2025-07-08 16:24:03 +02:00
Proprieta.php Primo commit dal server Linux: progetto funzionante e aggiornato 2025-07-01 15:09:10 +02:00
Rata.php Initial commit 2025-06-29 23:39:33 +02:00
RegistroProtocollo.php Initial commit 2025-06-29 23:39:33 +02:00
RichiestaModifica.php Initial commit 2025-06-29 23:39:33 +02:00
RigaMovimentoContabile.php Primo commit dal server Linux: progetto funzionante e aggiornato 2025-07-01 15:09:10 +02:00
RipartizionePreventivo.php Initial commit 2025-06-29 23:39:33 +02:00
RipartizioneSpeseInquilini.php feat: Complete NetGesCon modernization - all core systems implemented 2025-07-08 16:24:03 +02:00
Role.php Implementato dark mode completo e salvataggio impostazioni utente 2025-07-05 19:22:51 +02:00
ScritturaBilancio.php Initial commit 2025-06-29 23:39:33 +02:00
Soggetto.php Implementato dark mode completo e salvataggio impostazioni utente 2025-07-05 19:22:51 +02:00
Stabile.php feat: Complete NetGesCon modernization - all core systems implemented 2025-07-08 16:24:03 +02:00
TabellaMillesimale.php feat: Complete millésimal tables system implementation 2025-07-08 17:03:12 +02:00
Ticket.php Aggiornato README con roadmap, idee future e note di sicurezza e messi in ordine i DB seed 2025-07-04 11:16:53 +02:00
TicketAttachment.php Primo commit dal server Linux: progetto funzionante e aggiornato 2025-07-01 15:09:10 +02:00
TicketMessage.php Primo commit dal server Linux: progetto funzionante e aggiornato 2025-07-01 15:09:10 +02:00
TicketUpdate.php Primo commit dal server Linux: progetto funzionante e aggiornato 2025-07-01 15:09:10 +02:00
TipoUtilizzo.php feat: Complete NetGesCon modernization - all core systems implemented 2025-07-08 16:24:03 +02:00
TransazioneContabile.php Primo commit dal server Linux: progetto funzionante e aggiornato 2025-07-01 15:09:10 +02:00
UnitaImmobiliare.php feat: Complete NetGesCon modernization - all core systems implemented 2025-07-08 16:24:03 +02:00
User.php Implementato dark mode completo e salvataggio impostazioni utente 2025-07-05 19:22:51 +02:00
UserSetting.php Implementato dark mode completo e salvataggio impostazioni utente 2025-07-05 19:22:51 +02:00
VocePreventivo.php Initial commit 2025-06-29 23:39:33 +02:00
VoceSpesa.php feat: Complete NetGesCon modernization - all core systems implemented 2025-07-08 16:24:03 +02:00