Toutes les releases
Onglet Envoi de Shipment, journal d'audit transactionnel étendu et correctifs
2026.10.27-envoi-shipment-audit-transactionnel-complet ·
Build livré : 0e30e314fc8734384e1bbe6a12e43557b1d6863e
Changements
- Nouvel onglet « Envoi de Shipment » : préparation d'un envoi de colis (destinataire, transporteur, numéro de suivi, température de transport, lignes de colis, photos du colis, étiquette et manifeste), carnet de contacts, frise des statuts et annulation de la dernière étape. Chaque création, modification ou suppression d'un envoi, d'une ligne ou d'une pièce jointe est inscrite au journal d'audit.
- Un bouton de signalement de bug est disponible dans l'en-tête : il envoie la description et le chemin de la page.
- Le suivi automatique des colis DHL et FedEx est préparé. Il reste inactif tant que les accès transporteur ne sont pas configurés.
- Journal d'audit : pour les séquences ADN, le journal des notes, les brouillons de protocole, le dossier et le plan d'étude, les clients, les études, les demandes, l'équipement, l'acceptation d'une invitation et le retrait d'un poste, l'action et sa trace sont enregistrées ensemble. Si la trace ne peut pas être écrite, l'action est refusée avec une erreur au lieu d'être enregistrée sans trace.
- Une recherche BLAST inscrit sa trace avant l'envoi de la séquence. Dans le classeur d'analyses, les modifications et suppressions sont tracées avant d'être appliquées.
- La clôture d'une séance contenant des étapes à signature ne provoque plus d'erreur serveur.
- Les conflits de modification (version dépassée, demande de création modifiée, reçu indisponible) sont renvoyés tout de suite comme conflits, sans nouvelle tentative automatique.
- La vérification d'intégrité du journal d'audit ne lit plus que les entrées de l'équipe.
- Les noms et chemins des fichiers joints aux échantillons et aux envois sont contrôlés plus strictement. Une course du classeur d'une autre équipe apparaît comme introuvable.
Limites connues
- Le suivi DHL et FedEx n'a pas été éprouvé sur un colis réel.
- Les traces des envois sont attribuées à « System / Direct DB » et non à la personne. Le carnet de contacts n'est pas inscrit au journal d'audit.
- Une personne qui n'est pas titulaire d'une course sans étude ne peut plus lier un échantillon, attribuer un lot ni déduire le stock prévu sur cette course.
- Certaines écritures (import de réactifs, cytométrie, commandes de réactifs) gardent une trace au mieux, sans annuler l'action si elle échoue. L'acceptation d'une invitation retire toujours le compte de son équipe précédente sans trace dans celle-ci.
