Bonjour, Nous avons détecté un incohérence dans les bases de tutti (voir [1] et [2]). Pour faire simple les saisisseurs étaient enregistrés sur les traits mais aussi sur les campagnes, ce qui provoquait la suppression de tous les saisisseurs sur une modification d'une campagne! Le code a été corrigé dans Tutti et les nouvelles bases n'auront plus le problème. Par contre pour des bases déjà existantes, le problème subsiste toujours. Une migration de base est nécessaire, il faut donc produire une nouvelle version d'adagio avec montée de version. À noter que la migration ne modifie pas la structure du modèle de persistance mais juste joue la requête suivante : UPDATE VESSEL_PERSON_FEATURES SET FISHING_TRIP_FK = NULL WHERE OPERATION_FK IS NOT NULL AND FISHING_TRIP_FK IS NOT NULL; Je prépare donc une nouvelle version 3.8.6.3 dans ce sens. [1] https://forge.codelutin.com/issues/7283 [2] https://forge.codelutin.com/issues/7468 -- Tony Chemit -------------------- tél: +33 (0) 2 40 50 29 28 http://www.codelutin.com email: chemit@codelutin.com twitter: https://twitter.com/tchemit