🅰️

Erreur lors de la suppression d'un accès mobile pour un remplaçant sans CPS

Cet article traite de l'erreur survenant lors de la suppression d'un accès mobile pour un remplaçant ne disposant pas de CPS. Il décrit le comportement observé, son origine technique et la procédure de résolution à suivre.


Symptôme observé

Lors de la tentative de suppression d'un accès mobile attribué à un remplaçant sans CPS, un message d'erreur serveur s'affiche et bloque l'opération.

Message d'erreur :

System.Data.Entity.Infrastructure.DbUpdateException: An error occurred while updating the entries. ---> System.Data.Entity.Core.UpdateException: An error occurred while updating the entries. ---> System.Data.SqlClient.SqlException: L'instruction DELETE est en conflit avec la contrainte REFERENCE "FK_Stat_User". Le conflit s'est produit dans la base de données "Albus.Broker", table "dbo.Stat", column 'UserId'. L'instruction a été arrêtée.


Cause technique

La suppression de l'utilisateur est bloquée par une contrainte d'intégrité référentielle dans la base de données Albus.Broker. Des entrées statistiques enregistrées dans la table dbo.Stat font encore référence à l'identifiant de cet utilisateur (UserId), ce qui empêche toute suppression directe depuis l'interface.


Procédure de résolution

La suppression manuelle doit être effectuée depuis l'interface d'administration par un référent habilité. En tant que technicien, votre rôle est de lui transmettre les informations nécessaires.

Informations à préparer avant de contacter le référent

  • L'identifiant de connexion utilisé par le remplaçant concerné

Étapes à suivre

  1. Récupérez l'identifiant de connexion du remplaçant concerné (visible dans l'interface de gestion des accès mobiles).

  2. Contactez un référent habilité en lui communiquant cet identifiant, via le guide dédié : Référents – Erreur lors de la suppression d'un accès mobile.

  3. Le référent procède à la suppression manuelle de l'accès depuis l'interface d'administration.