Anomalie #4035
Supprimer un responsable legal récalcitrant !
0%
Description
Bonjour, je vous contacte à cause d'une anomalie qui nous empêche d'envoyer un bulletin scolaire au bon responsable légal (version v1.5.5 r8750).
Un troisième responsable (contact) est en effet associé à un élève. S'il n'apparaît pas sur la fiche élève dans "Gestion des élèves | Ajouter/Modifier une fiche élève", ce troisième contact apparaît bien sur la fiche élève dans "Consultation d'un élève".
Ce contact - erroné - est celui mentionné sur les bulletins de l'élève.
Un simple nettoyage des tables n'ayant pas résolu ce problème, quelle démarche me conseillez-vous ?
Merci d'avance.
Cordialement,
Christophe Peyramaure
Fichiers
Mis à jour par Stéphane Boireau il y a environ 13 ans
Bonjour,
Qu'as-tu comme valeur de resp_legal pour la personne en trop?
C'est curieux qu'une personne qui n'est pas resp_legal 1 ou 2 dispose d'un compte.
SELECT * FROM responsables2 r, resp_pers rp WHERE r.pers_id=rp.pers_id AND rp.nom LIKE '%BATTIS%';
Cordialement.
--
Stephane Boireau
Mis à jour par Christophe Peyramaure il y a environ 13 ans
La personne est le responsable légal d'un autre élève.
J'espère fournir la bonne information (je ne suis pas du tout informaticien)
<table border='0' summary='Infos responsables (0)'>
<tr>
<td valign='top'>
<p>Contact (<i>non responsable légal</i>)</p>
<table class='boireaus' summary='Infos resp0'>
<tr><th style='text-align: left;'>Nom:</th><td>DI BATTISTA-RAGOUILLIAUX</td></tr>
<tr><th style='text-align: left;'>Prénom:</th><td>Annie</td></tr>
Merci.
Cordialement,
Christophe Peyramaure
Mis à jour par Stéphane Boireau il y a environ 13 ans
Il s'agissait de faire la requête dans phpMyAdmin par exemple.
Je viens de faire une simulation.
Qu'un responsable légal 1 ou 2 de de Toto soit en même temps resp_legal='0' (soit un simple contact) pour l'élève titi ne bloque pas l'édition des bulletins de toto.
La requête
SELECT rp.*,ra.adr1,ra.adr2,ra.adr3,ra.adr3,ra.adr4,ra.cp,ra.pays,ra.commune,r.resp_legal FROM resp_pers rp,
resp_adr ra,
responsables2 r
WHERE r.ele_id='12345' AND
r.resp_legal!='0' AND
r.pers_id=rp.pers_id AND
rp.adr_id=ra.adr_id
ORDER BY resp_legal;
en remplaçant 12345 par l'ele_id de l'élève ne renvoie pas le resp_legal 0
Vérifie ce que tu as dans
Gestion des élèves pour l'élève en question et dans Gestion des responsables pour les responsables de cet élève.
Tu dois avoir des valeurs de resp_legal qui posent pb.
Mis à jour par Stéphane Boireau il y a presque 13 ans
- Statut changé de Nouveau à Fermé
Echanges par mail 16/04/2012