Anomalie #6291
ferméProblème mise à jour vue family.XXX lors de l'ajout d'un attribut sur une famille XXX
100%
Description
Il semble que la vie family.XXX ne soit pas mise à jour lorsqu'on ajoute un attribut sur la famille XXX.
Cela a été observé avec les cas suivants :
Cas #1 (cas initial détecté par un client)
- On a une famille existante avec un attribut "aaa" de type docid("YYY")
- On modifie le fichier d'import pour spécifier l'option "doctitle=auto" sur cet attribut "aaa" de type docid("YYY")
- On import le fichier pour mettre à jour la famille
- La table docNNN de la famille a bien un attribut "aaa_title", mais la vue family.XXX n'a pas la colonne "aaa_title".
Cas #2 (pour reproduire le cas détecté par le client)
- On crée un fichier CVS d'import pour créer une nouvelle famille XXX avec un seul attribut "a_text" de type "text".
- On importe ce fichier
- La table docNNN de la famille a bien un attribut "a_text" et la vue family.XXX à bien la colonne "a_text".
- Je modifie le fichier d'import pour ajouter un attribut "a_user" de type docid("IUSER")
- Je re-importe le fichier
- La table docNNN de la famille a bien un attribut "a_user", mais la vue family.XXX n'a pas la colonne "a_user".
Mis à jour par Éric Brison il y a presque 10 ans
- Statut changé de Nouveau à Assigné
- Assigné à mis à Jérôme Augé
Mis à jour par Jérôme Augé il y a presque 10 ans
La vue semble ré-générée avec la description précédente de la famille :
- Je crée la famille avec un attribt ATTR_1
- La vue contient {ATTR_1}
- J'ajoute un ATTR_2 et j'importe
- La vue contient {ATTR_1} mais manque ATTR_2
- J'ajoute un ATTR_3 et j'importe
- La vue contient {ATTR_1, ATTR_2} mais manque ATTR_3
- etc.
Mis à jour par Éric Brison il y a plus de 9 ans
- Statut changé de Assigné à Intégré
Appliqué par commit internal-platfrom:commit:342dbc604d1b9582fc5b99184c42885f3b2a5499.