Résolu un nouveau bug : dans le module "opérations", si la sortie par défaut propose la case "chantier de volontaire" et que l'on change la sortie, la requête d'insertion des données dans la base plante.
En effet, la requête tente d'insérer unonjet 'None' dans un champ integer de la base.
L'objet self.id_chantvol est 'None', car la requêt qui le crée ne trouve pas de sortie correspondant au chantier de volontaire sélectionné.
J'ai  créé un simple test pour Je teste simplement sa valeur. S'il est 'None', alors il est égal à '0'. Cela règle totalement le bug.