Comunque mi sembra che anche questa tua seconda ipotesi non sia corretta... che valore avrebbe la prof.ssa Frati che ha 10 ore in 1D? 10?
il problema che alcune funzioni non le trovo
ho trovato solo le funzioni
classelib
aulalib
giornolib ( giorno libero per il docente e in base al campo do->punti precedenza)
PROFLIB ( c'è una schema formata da tanti SSSSSSSSSSSS in 6 campi dal l_lun a L_sab, per vedere se il docente ha chiesto di entrare alla seconda ora oppure avere un ora anziche un altra ecc) una specie di mammaptura e la funzione assegnaore usa questo controllo
poi alcuni controlli sono chiamati dentro ai tbrowse di clipper come chk_oreseq e CHK_FLAG
poi ho altre funzioni che non capisco bene ... probabilmente nel 92 facevo le pugnette...
PROFPRES
AULECOMP che gestisce i gruppi di cui ti ho parlato sopra
AULALAB
MATRIP
MAXCLA
CHK_GG
CHK_CLASSE
CHK_AULE
CHK_ORE
CONTAORE
Poi non trovo le funzioni che servono per esempio a calcolare che un docente
deve fare n ore min al giorno e n ore max al giorno
deve avere n ore min buche al giorno e n ore max al giorno