Projet

Général

Profil

Anomalie #6291

Problème mise à jour vue family.XXX lors de l'ajout d'un attribut sur une famille XXX

Ajouté par Jérôme Augé il y a environ 3 ans. Mis à jour il y a presque 3 ans.

Statut:
Intégré
Priorité:
Normal
Assigné à:
Version cible:
Début:
09/03/2016
Echéance:
% réalisé:

100%

Version source:
Solution proposée:
Principaux fichiers impactés:
Complexité:
Contrôle:
Thème:
Socle technique
Régression:
Non
Jalons: 3.2 R17

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".

Historique

#1 Mis à jour par Marc Claverie il y a presque 3 ans

  • Version cible mis à 3.2.23

#2 Mis à jour par Éric Brison il y a presque 3 ans

  • Assigné à mis à Jérôme Augé
  • Statut changé de Nouveau à Assigné

#3 Mis à jour par Jérôme Augé il y a presque 3 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.

#4 Mis à jour par Jérôme Augé il y a presque 3 ans

  • % réalisé changé de 0 à 100

#5 Mis à jour par Éric Brison il y a presque 3 ans

  • Statut changé de Assigné à Intégré

Appliqué par commit internal-platfrom:commit:342dbc604d1b9582fc5b99184c42885f3b2a5499.

Formats disponibles : Atom PDF