Projet

Général

Profil

Anomalie #5788

Mis à jour par Matthieu Codron il y a plus de 10 ans

Lorsqu'on exporte importe des documents sans les noms logiques, et que Dynacase détecte des relations entre ces documents, Dynacase essaie de remplacer les ids par le nom logique correspondant. 
 De plus, lorsqu'on exporte "avec les profils", Dynacase génère un nom logique pour chaque document exporté. 
 On se dit alors légitimement que toutes nos relations internes au set de documents exportés seront réimportables, puisque les ids sont, transitoirement, des noms logiques… 
 Grosse erreur dès lors que certains des documents sont révisés. 
 En effet, dans ce cas, Dynacase ne parvient pas à remplacer l'id si celui-ci n'est pas le dernier (cas des aides à la saisie par défaut…), alors qu'il n'exporte qu'une unique révision. 

 je n'ai pas de solution à apporter, mais cela nécessite réflexion, et au moins avertissement (le contrat "données réimportables" est rompu). 

 Je suppose que même sans passer par cette translation en nom logique, les relations dont l'id n'est pas la dernière révision (ou l'initid, je ne sais pas ce qui est utilisé lorsqu'on exporte avec les ids) sont cassées, silencieusement aussi…

Retour