Fonctionnalité #15527
ferméModèles d'enregistrement : associer une ou plusieurs entrées d'un champ de type "Select"
Ajouté par Emmanuel DILLARD il y a presque 4 ans. Mis à jour il y a presque 2 ans.
Description
En tant qu'administrateur,
je souhaite associer à un modèle d'enregistrement, zéro, une ou plusieurs typologies de courriers existantes.
Mécanisme applicable pour toutes les données de type Select.
Pour la typologie, la sélection d'une sous chemise sélectionne toutes les typologies classées dans la sous-chamise.
Fichiers
Mis à jour par Emmanuel DILLARD il y a presque 4 ans
- Sujet changé de Modèles d'enregistrement : associer de façon exclusive à un modèle plusieurs typologies de courriers à Modèles d'enregistrement : associer de façon exclusive à un modèle lié à une catégorie plusieurs typologies de courriers
- Priorité changé de 2-Sérieux à 0-Bloquant
Mis à jour par Henri QUENEAU il y a presque 4 ans
- Assigné à changé de Ludovic ARAUJO à EDI PO
Ne répond pas à la demande du client Thionville car pas ergonomique:
- source d'erreur ou d'oublie car l'utilisateur peut ne pas retrouver le bon type correspondant. Il est obligé de chercher le type après avoir choisi le bon modèle d'enregistrement .
- l'utilisateur va passer plus de temps à chercher le bon type
- ajoute des clics
Mis à jour par Emmanuel DILLARD il y a presque 4 ans
- Statut changé de Complément d'Informations à Etude planifiée
Mis à jour par Emmanuel DILLARD il y a presque 4 ans
- Assigné à changé de EDI PO à Ludovic ARAUJO
Mis à jour par Emmanuel DILLARD il y a presque 4 ans
- Sujet changé de Modèles d'enregistrement : associer de façon exclusive à un modèle lié à une catégorie plusieurs typologies de courriers à Modèles d'enregistrement : associer à un modèle lié à une catégorie plusieurs typologies de courriers
- Statut changé de Etude planifiée à 17
Mécanique de sélection multiple sur tous les champs avec select
-> Nouvelle colonne
-> cible 20.10, Develop
Effort 8
X écartée : la notion d'exclusivité à un modèle
Mis à jour par Emmanuel DILLARD il y a presque 4 ans
- Sujet changé de Modèles d'enregistrement : associer à un modèle lié à une catégorie plusieurs typologies de courriers à Modèles d'enregistrement : associer une ou plusieurs entrées d'un champ de type "Select"
Mis à jour par Henri QUENEAU il y a presque 4 ans
- Statut changé de 17 à A traiter
- Assigné à changé de Ludovic ARAUJO à EDI PO
Mis à jour par Emmanuel DILLARD il y a presque 4 ans
- Statut changé de A traiter à Complément d'Informations
- Assigné à changé de EDI PO à Ludovic ARAUJO
Mis à jour par Emmanuel DILLARD il y a presque 4 ans
Administration / modèles d'enregistrements
Pour chaque champ de type "Select",
l'administrateur fonctionnel peur choisir les entrées sélectionnables par l'utilisateur du modèle (Restriction par sélection)
Par défaut, toutes les entrées de la liste sont disponibles.
Ces restrictions ne sont PAS exclusives : si une entrée est disponible dans un modèle, elle pourra être disponible dans un autre modèle.
Exemple pour la typologie documentaire :
Déterminer pour un modèle, les typologies associées de façon restrictive.
Mis à jour par Emmanuel DILLARD il y a presque 4 ans
- Priorité changé de 0-Bloquant à 1-Majeur
Mis à jour par Emmanuel DILLARD il y a plus de 3 ans
- Statut changé de Complément d'Informations à 17
Mis à jour par Emmanuel DILLARD il y a plus de 3 ans
- Lié à Fonctionnalité #16898: Associer / restreindre des typologies à des entités ajouté
Mis à jour par Emmanuel DILLARD il y a plus de 3 ans
- Statut changé de 17 à En attente financement
- Version cible changé de Courrier 20.10 TMA à Inscription Backlog Courrier
Mis à jour par Emmanuel DILLARD il y a plus de 3 ans
- Priorité changé de 1-Majeur à 3-Mineur
Mis à jour par Emmanuel DILLARD il y a plus de 3 ans
- Projet changé de 298 à Backlog Courrier
- Version cible changé de Inscription Backlog Courrier à Inscription Backlog
Mis à jour par Lionel MARIE-LOUISE il y a plus de 3 ans
- Fichier capture_1.png capture_1.png ajouté
- Assigné à changé de Ludovic ARAUJO à Emmanuel DILLARD
- Priorité changé de 3-Mineur à 0-Bloquant
Ce qui est souhaité par le client est que :
-
un modèle d'enregistrement est lié un ou plusieurs sous-chemise dans la typologie de courrier
-
un type de document le paramétrage est unique : possibilité de le rendre visible ou pas, obligatoire ou pas.
-> Par rapport à ce point, l'association de types aux modèles reprend pas la mécanique utilisé par le client et moins avantageuse par rapport à l'ancienne.
C'est-à-dire, en 19.04 dans "administration typologies de courriers" , type de document "convocation" doit avoir les mêmes champs que "Demande de documents" mais ne pas avoir la même configuration en terme de champs cochés.
Cependant le type de document "communication" ne se trouvant pas dans le même sous-dossier, il est possible que "convocation" n'ait pas les mêmes champs.
Cela a pour effet que lorsqu'un agent saisi un courrier, selon le "type de courrier" sélectionné des champs apparaissent ou pas grâce à ce paramétrage.
En capture image, type de paramétrage attendu, avec les champs complémentaire paramétrable.
Mis à jour par Lionel MARIE-LOUISE il y a plus de 3 ans
- Assigné à
Emmanuel DILLARDsupprimé
La demande initiale est :
"Description
Pouvoir figer une donnée par défaut (ie : type de document) dans un formulaire d'enregistrement. (entrée par défaut ou entrée non modifiable par l'utilisateur)
Dans le cas de cette demande, Le formulaire choisi sera alors lié à un type de document.
Mécanique étendue à l'ensemble des champs des modèles d'enregistrement (métas système et métas personnalisées)
"
-> traitement en 19.04 et antérieur :
Pour chaque type de document il est possible de définir : La priorité, les champs complémentaires disponibles et les champs obligatoires.
-> traitement depuis la version 20.03 :
Création d'un modèle d'enregistrement sans lien avec les types de documents. Ce qui a pour impact qu'un type de document en fonction de sa position dans un modèle d'enregistrement prendre des champs standard et/ou complémentaire en obligatoire ou non. Ce mode de fonctionnement implique des incohérences lors des injections par webservice de type réglementaires.
Les courriers ne répondent donc plus aux contraintes légales.
Ces contraintes sont donc en lien avec l'expression initiale qui est d'imposer un état de métadonnées (standard et/ou complémentaire pour un ensemble de type de documents donnée.
Afin de facilité le choix des types de documents, lors de l'enregistrement/qualification d'un courrier la liste des document doit être visible en fonction du modèle choisi (ex: modèle SVE met à disposition 90 types de documents différents)
Mis à jour par Emmanuel DILLARD il y a plus de 3 ans
- Statut changé de En attente financement à Complément d'Informations
- Assigné à changé de EDI PO à Lionel MARIE-LOUISE
Me contacter pour atelier.
La reformulation couvre-t-elle le besoin exprimé ?
Mis à jour par Lionel MARIE-LOUISE il y a plus de 3 ans
- Tracker changé de Fonctionnalité à Régression
Mis à jour par Emmanuel DILLARD il y a plus de 3 ans
-> Formulaires SVE -> champs obligatoires (Selon le type)
20.03 -> le modèle porte les champs
Bascule entre modèle d'enregistrements.
-> modèle impose et verrouille des types de documents.
-> ne pas basculer vers d'autre modèles. (Privilège)
-> Sélection des doctypes par sous-chemises (multi-sélection)
Release 12/08
TMA TEAM -> scripts à tester dès maintenant (LFA)
Mis à jour par Emmanuel DILLARD il y a plus de 3 ans
- Tracker changé de Régression à Fonctionnalité
- Echéance mis à 12/08/2021
- Statut changé de Complément d'Informations à R&D - A planifier
- Assigné à
Lionel MARIE-LOUISEsupprimé - Version cible changé de Inscription Backlog à 312
Mis à jour par Emmanuel DILLARD il y a plus de 3 ans
- Statut changé de R&D - A planifier à R&D - En cours
Mis à jour par GIT LAB il y a plus de 3 ans
Commit ajouté sur la branche feat/15527/sgamiIndexingModels de MaarchCourrier
FEAT #15527 TIME 2:30 back: added editable (bool) and allowedValues (json array) to indexing model fields
https://labs.maarch.org/maarch/MaarchCourrier/commit/767404da19b868822e58b7a6eec5367aa9cf6622
Mis à jour par GIT LAB il y a plus de 3 ans
Commit ajouté sur la branche feat/15527/sgamiIndexingModels de MaarchCourrier
FEAT #15527 TIME 1 back: typo in error message; front: non-editable fields
https://labs.maarch.org/maarch/MaarchCourrier/commit/fd9f378cc2f4a639e99bcbf2f268cd8b93a04a32
Mis à jour par Quentin RIBAC il y a plus de 3 ans
Back :
Table SQL indexing_models_fields
: ajout un champ (llowed_values jsonb).
Les routes GET et POST sur /indexingModels
et GET et PUT /indexingModels/{id}
prennent en compte ces champs (allowedValues
en camelCase dans l’API).
allowedValues
est facultatif (tableau des valeurs que peut prendre le champ si restriction).
Dans la validation d’un courrier, les contrôles suivants ont été ajoutés :
- si le champ a des
allowedValues
(un tableau, pasnull
) et que la valeur fournie dans le courrier n’est pas dans lesallowedValues
du champ, le courrier est rejeté.
À faire :
Front :
Adapter le formulaire d’indexation pour n’offrir à la sélection de l’utilisateur que les allowedValues
de chaque champ si il y en a.
Mis à jour par GIT LAB il y a plus de 3 ans
Commit ajouté sur la branche feat/15527/sgamiIndexingModels de MaarchCourrier
FEAT #15527 TIME 0:25 api fixes: indexingModelField.editable defaults to true; select custom fields are single-valued
https://labs.maarch.org/maarch/MaarchCourrier/commit/ed482eae83c44c4390e9349b32c5a009c88af3d4
Mis à jour par GIT LAB il y a plus de 3 ans
Commit ajouté sur la branche feat/15527/sgamiIndexingModels de MaarchCourrier
FEAT #15527 TIME 0:15 removed useless field IndexingModelField::editable
https://labs.maarch.org/maarch/MaarchCourrier/commit/826fae1a70a4df9660ca2ce117d7e929bcec8b9b
Mis à jour par GIT LAB il y a plus de 3 ans
Commit ajouté sur la branche feat/15527/sgamiIndexingModels de MaarchCourrier
FEAT #15527 TIME 4:20 front can disable values on field
https://labs.maarch.org/maarch/MaarchCourrier/commit/788b54250b4c441f69bcaa1c586b9c117a172e97
Mis à jour par GIT LAB il y a plus de 3 ans
Commit ajouté sur la branche feat/15527/sgamiIndexingModels de MaarchCourrier
FEAT #15527 TIME 0:05 removed SQL field indexing_models_fields(editable)
https://labs.maarch.org/maarch/MaarchCourrier/commit/dd3f37f53021e9f1e93156f24df50151aa3fea4d
Mis à jour par GIT LAB il y a plus de 3 ans
Commit ajouté sur la branche feat/15527/sgamiIndexingModels de MaarchCourrier
FEAT #15527 TIME 0:05 build prod
https://labs.maarch.org/maarch/MaarchCourrier/commit/0952a52b545388c5918dacd1d4a26f0255b87c77
Mis à jour par Alex ORLUC il y a plus de 3 ans
- Statut changé de R&D - En cours à R&D - En test
Mis à jour par Alex ORLUC il y a plus de 3 ans
Les champs de type "select", "checkbox", "radio" peuvent avoir des valeurs désactivées
Mis à jour par GIT LAB il y a plus de 3 ans
Commit ajouté sur la branche feat/15527/sgamiIndexingModels de MaarchCourrier
FEAT #15527 TIME 0:05 build prod
https://labs.maarch.org/maarch/MaarchCourrier/commit/9607c98147de8764514386e33b426a4fdfd1ef48
Mis à jour par GIT LAB il y a plus de 3 ans
Commit ajouté sur la branche feat/15527/sgamiIndexingModels de MaarchCourrier
FIX #15527 TIME 0:10 build prod
https://labs.maarch.org/maarch/MaarchCourrier/commit/438b738072834953031097ca193aa78da6de1f67
Mis à jour par Alex ORLUC il y a plus de 3 ans
- Statut changé de R&D - En test à R&D - Terminé
Mis à jour par GIT LAB il y a plus de 3 ans
Commit ajouté sur la branche 20.10_TMA1 de MaarchCourrier
FEAT #15527 - build prod
https://labs.maarch.org/maarch/MaarchCourrier/commit/d0f04765a3909f2017ecf3d89bc21b5820d3af73
Mis à jour par Emmanuel DILLARD il y a plus de 3 ans
- Assigné à mis à Lionel MARIE-LOUISE
Mis à jour par Emmanuel DILLARD il y a plus de 3 ans
- Lié à Fonctionnalité #16898: Associer / restreindre des typologies à des entités supprimé
Mis à jour par Emmanuel DILLARD il y a plus de 3 ans
- Assigné à changé de Lionel MARIE-LOUISE à Ludovic ARAUJO
Mis à jour par Lionel MARIE-LOUISE il y a environ 3 ans
- Assigné à
Ludovic ARAUJOsupprimé
En tant que administrateur
Je souhaite dans "type de courrier" quand je choisi les valeurs que je puisse pouvoir cliquer sur une sous-dossier permettant de sélectionner tout les dossiers se trouvant dans le niveau inférieur.
Mis à jour par Emmanuel DILLARD il y a presque 3 ans
- Version cible changé de 312 à 20.10 TMA1
Mis à jour par Emmanuel DILLARD il y a presque 3 ans
- Lié à Fonctionnalité #19356: Modèles d'enregistrement : associer une ou plusieurs entrées d'un champ de type "Select" / Masquer en indexation ajouté