Bonsoir,

Le 06/06/2013 17:36, Christophe Pignon Toulouse 2 a écrit :
Nous avons un gros problème avec le module Absence 1 sur GEPI 1.6.2.

Il serait bon pour l'an prochain d'envisager le passage au mod_abs2


Mercredi matin, il y a eu une coupure de courant générale dans
l'établissement. Et depuis, impossible de visualiser une absence.

1) Dès que quelqu'un essaie d'enregistrer une absence (professeur, ou
CPE, ou autre), nous obtenons un message d'erreur. Voici un exemple,
avec une absence d'un élève qui s'appelle GASTON Théo, qui doit être
noté absent pour le Lundi 10 juuin, toute la journée :

/Erreur SQL !INSERT INTO absences_rb (eleve_id, groupe_id, edt_id,
jour_semaine, creneau_id, debut_ts, fin_ts, date_saisie, login_saisie)
VALUES ('GASTON_T', '434', '0', 'Lundi', '1', '1370845800',
'1370876700', '1370532600', 'CHRISTOPHE.PIGNON')
Duplicate entry '22181' for key 1/

//

Tous les messages d'erreurs sont de ce type là.

2) Pourtant, l'absence est enregistrée, puisque lorsqu'un professeur
fait "Visualiser les absences", l'élève enregistré est bien marqué.
Preuve avec l'exemple précédent :

3) En revanche, la Vie Scolaire ne parvient pas à visualiser cette
absence. En effet, voici ce qui apparait quand on fait "visualiser les
absences" avec un compte Scolarité (ou un compte CPE) :

De même pour les autres jours.

D'où peut venir le problème, sachant qu'avant cette fameuse coupure
d'électricité, tout fonctionnait très bien ?

Je rajoute que, par ailleurs, le reste de GEPI que nous utilisons
fonctionne sans soucis (notes ; appréciations ; bulletins...)

Essayer si vous avez la main en console:
        mysqlcheck -A
puis
        mysqlcheck -A -r
Si cela ne suffit, pas, avec un accès phpMyAdmin:
        CHECK TABLE absences_rb;
puis s'il y a des erreurs:
        REPAIR TABLE absences_rb;


Cordialement.
--
Stephane Boireau
Collège Le Hameau - Bernay (27)
http://stephane.boireau.free.fr/gadgets/crobards.html
_________________________________________________________________________________
Documentation Gepi en ligne : http://www.sylogix.org/projects/gepi/wiki
Pour modifier ou résilier votre abonnement à cette liste :
https://lists.sylogix.net/mailman/listinfo/gepi-users

Répondre à