Il Pippi ha scritto:
Per fare il conto dei minuti lavorati devo poter identificare le 4 timbrate..pensavo che forse mi conviene mettere un campo nella tabella timbrature dove andrò a scrivere E (prima timbrata del giorno),PI (seconda timbrata),PF (terza timbrata) e U (ultima timbrata del giorno).. dopodiché mi basta fare U-E -(PF - PI) e trovo i minuti lavorati della giornata..
Fai attenzione che, come dicevo sopra, la sequenza delle Timbrature NON è vero che sia di 4 e non è vero che la prima sia ENTRATA-USCITAPAUSA-ENTRATAPAUSA-USCITA...
Ti suggerisco di scrivere una routine robusta che verifica per primo quante timbrature ti trovi, poi le verifica come coerenza... poi dopo la validazione, fai come suggeriva Willy, ma prevedi almeno 8 campi E1-U1-E2-U2 che devono risultare alternati e tu devi sempre fare la differenza tra Ux-Ex per avere i tempi corretti.