Projet

Général

Profil

Anomalie #11061

[controlAuthority] Bloquer la suppression du rôle si utilisé

Ajouté par Elodie SOME-BLAD il y a presque 5 ans. Mis à jour il y a plus d'un an.

Statut:
Clôturé
Priorité:
3-Mineur
Assigné à:
-
Version cible:
Début:
21/06/2019
Echéance:
Tags RM:
2.7.4, 2.8.0

Description

La suppression du rôle Autorité de Contrôle à un service ne prend pas en compte la déclaration de ce service dans la Gestion des Autorités de Contrôle.

Demande

  • Bloquer la suppression d'un rôle Autorité de Contrôle s'il est déclaré dans la Gestion des Autorités de Contrôle ;
  • Afficher un message d'erreur : "Ce service est déclaré comme Autorité de Contrôle pour les Communications en dérogation et les Éliminations. Veuillez supprimer ce lien (menu Gestion des Autorités de Contrôle) avant de lui ôter ce rôle."
  • TPA & AP doivent avoir le même comportement.

Plus largement, calculer la liste des rôles qui peuvent être supprimés pour une OU avant de l'afficher dans la page de modification, et autoriser la suppression uniquement sur ceux-ci.
Pour les autres, ajouter une info-bulle expliquant pourquoi il ne peut être supprimé:
- Producteur si au moins une archive OU dans un accord de versement
- Archives si au moins une archive OU dans un accord de versement
- Versant si au moins dans un accord de versement
- AC si référencé comme AC d'un producteur

Historique

#1 Mis à jour par Elodie SOME-BLAD il y a presque 5 ans

  • Version cible changé de Product Backlog à 2.5

#2 Mis à jour par Elodie SOME-BLAD il y a presque 5 ans

  • Tâche parente mis à #11057

#3 Mis à jour par Elodie SOME-BLAD il y a plus de 4 ans

  • Priorité changé de 2-Sérieux à 3-Mineur

#4 Mis à jour par Elodie SOME-BLAD il y a plus de 4 ans

  • Version cible changé de 2.5 à Product Backlog

#5 Mis à jour par Cyril VAZQUEZ il y a plus de 3 ans

  • Version cible changé de Product Backlog à 2.7
  • Tâche parente #11057 supprimé
  • Itération 210118 ajouté

#6 Mis à jour par Cyril VAZQUEZ il y a plus de 3 ans

  • Description mis à jour (diff)

#7 Mis à jour par Cyril VAZQUEZ il y a environ 3 ans

  • Itération 210118 supprimé

#8 Mis à jour par Emmanuel DILLARD il y a presque 3 ans

  • Projet changé de Maarch RM - Product Backlog à Backlog RM
  • Version cible changé de 2.7 à 2.7
  • Extension/Module Archives Publiques supprimé

#9 Mis à jour par Emmanuel DILLARD il y a presque 3 ans

  • Statut changé de A traiter à R&D - A étudier

#10 Mis à jour par Arnaud PAUGET il y a plus de 2 ans

  • Statut changé de R&D - A étudier à R&D - A planifier
  • Tags RM 2.7.4, 2.8.0 ajouté

#11 Mis à jour par Arnaud PAUGET il y a plus de 2 ans

  • Statut changé de R&D - A planifier à R&D - En cours

#12 Mis à jour par Arnaud PAUGET il y a plus de 2 ans

  • Statut changé de R&D - En cours à R&D - En test

A tester sur branche fix/11061_prevent_role_deletion

Attention, branche en retard sur Develop, prevoir un "rebase" avant merge.

#13 Mis à jour par Cyril VAZQUEZ il y a plus d'un an

  • Statut changé de R&D - En test à Clôturé

Formats disponibles : Atom PDF