Project

General

Profile

Actions

User Story #3642

open

Epic #3641: Epic 7: Détection des anomalies

US12: Détecter les anomalies de la facture

Added by Khadija Mezghani 3 months ago. Updated about 1 month ago.

Status:
Resolved
Priority:
High
Assignee:
-
Target version:
Start date:
07/24/2026
Due date:
% Done:

100%

Estimated time:
5.00 h

Description

En tant qu’administrateur, je veux contrôler les anomalies métier d’une facture après la validation de ses données et le rapprochement de ses lignes, afin d’éviter l’enregistrement de doublons et de détecter les prix inhabituels.

Préconditions :

- Les données principales de la facture sont validées.
- Le fournisseur est confirmé.
- Toutes les lignes sont associées à un matériel ou explicitement ignorées pour le stock.
- Le contrôle démarre automatiquement lorsque ces conditions sont remplies.

Critères d’acceptation :

- Le système recherche les doublons dans l’ensemble des factures du même fournisseur.
- Une facture ayant le même fournisseur et le même numéro constitue un doublon exact.
- Un doublon exact est bloquant et doit être corrigé.
- Le système détecte les doublons probables en combinant la proximité du numéro, de la date et du montant TTC.
- Un doublon probable peut être confirmé comme valide avec une justification obligatoire.
- Le système détecte les prix unitaires HT nets inhabituels pour un même matériel confirmé.
- Le prix courant est comparé à la médiane des prix historiques des 12 derniers mois.
- La comparaison nécessite au minimum trois prix historiques.
- Une alerte de prix est créée uniquement lorsque les seuils relatif et absolu sont tous les deux dépassés.
- L’utilisateur peut consulter la facture de référence et les prix historiques utilisés.
- Les anomalies ouvertes empêchent l’enregistrement final de la facture.
- Une anomalie non bloquante peut être confirmée avec une justification.
- Après une modification confirmée, le contrôle est relancé automatiquement.
- Une anomalie qui n’est plus détectée est déplacée automatiquement vers l’historique des alertes résolues.
- Un message informe l’utilisateur que l’anomalie a été résolue après correction.
- L’interface distingue les anomalies bloquantes, les alertes à examiner et les alertes résolues.
- La section est responsive et cohérente avec l’interface du module de facturation intelligente.
- Les relances simultanées ne créent pas d’analyses ou d’anomalies en double.
- La date et l’état de la dernière analyse sont conservés, même lorsqu’aucune anomalie n’est détectée.

Cette version décrit le comportement fonctionnel sans entrer inutilement dans les détails techniques. Les informations sur Prisma et les 610 tests sont mieux placées dans le commentaire de clôture, une note technique ou la Merge Request, pas dans les critères d’acceptation.

Actions #1

Updated by Khadija Mezghani about 1 month ago

  • Description updated (diff)
  • Status changed from New to Resolved
  • Start date changed from 06/18/2026 to 07/24/2026
  • % Done changed from 0 to 100
  • Estimated time set to 5.00 h
Actions #2

Updated by Khadija Mezghani about 1 month ago

  • Target version set to Sprint 4
Actions

Also available in: Atom PDF