Anomalie #22824
ferméCourrier injecté sans entité traitante ou attributaire : les actions sont possibles alors que les attributs vides sont obligatoires
Description
Depuis le profil Opérateur de numérisation ou superviseur courrier
j'ai la possibilité d'attribuer le courrier sans renseigner le champ Entité traitante
ou de définir un attributaire alors que le champ est défini comme obligatoire dans le modèle d'enregistrement utilisé.
Contexte et actions :
Si je numérise un courrier avec Maarch Capture (unitaire ou avec séparateur générique) :
- le courrier arrive à l'état Nouveau courrier à qualifier dans la bannette Courriers à qualifier d'un opérateur de numérisation ==> conforme
- Le champ "entité traitante" est vide (mention "choisissez une valeur") ==> conforme
- l'action "Envoyer pour validation" permet d'envoyer directement le courrier au superviseur sans définir d'attributaire ==> non conforme
Superviseur courrier :
- récupère dans sa bannette Attributions à vérifier un courrier à l'état courrier signalé sans entité traitante ==> non conforme
- Utilisation de l'action "Attribuer au service" ne provoque pas de message d'alerte et permet de faire évoluer le statut du courrier ==> non conforme (voir
Résultat : le courrier est à l'état Nouveau courrier pour le service mais n'est attribué à personne et n'apparait dans aucune bannette
Version Maarch Courrier : 21.03.24
Version Maarch Capture : 1.8
Fichiers
Mis à jour par Emmanuel DILLARD il y a environ 2 ans
- Sujet changé de Attribution d'un courrier sans entité traitante ou attributaire à Courrier injecté sans entité traitante ou attributaire : les actions sont possibles alors que les attributs vides sont obligatoires
- Description mis à jour (diff)
- Statut changé de A qualifier à R&D - A étudier
Mis à jour par Emmanuel DILLARD il y a environ 2 ans
- Statut changé de R&D - A étudier à Complément d'Informations
- Assigné à changé de Emmanuel DILLARD à Rached BEHIRY
Reproduit ?
Sur le cas soumis dans la demande,
le champ "entité traitante" est désactivé et optionnel sur le modèle.
Les actions sont ainsi possibles : comportement normal car le champ est optionnel
Si l'attribut était obligatoire, un message "Veuillez corriger les erreurs" s'affiche et ne permet pas la validation du formulaire et donc les actions.
Solution :
Paramétrer l'attribut "Entité traitante" sur obligatoire et activé sur le modèle cible.
Les actions ne seront pas possible tant que le champ n'est pas renseigné.
Le reste des comportements décrits (bannettes, attribution) est normal.
Mis à jour par Emmanuel DILLARD il y a environ 2 ans
- Statut changé de Complément d'Informations à Résolu