Vérification de consistance entre le fichier d'archive et l'article HELiOS
PartDataAutosync.exe / DBPlantDataImport
Tant dans PartDataAustoSync que dans DBPlantDataImport, vous pouvez obtenir un aperçu de la manière dont les sous-types d'un fichier d'archive (c'est-à-dire VAA ou PAA) sont représentées dans HELiOS en tant qu'articles reliés entre eux.
Pour une variante concrète, il existe généralement une structure de liens qui ressemble à quelque chose comme ceci :
Dans le fichier VAA, plusieurs sous-types sont donc définis et identifiés par un type d'article, qui est lui-même représenté dans HELiOS par l'attribut HEL_TYPNAME.
Lors du transfert du fichier VAA vers HELiOS, on obtient
- une fiche de document,
-
une fiche d'article pour le type général ainsi que
- une fiche d'article par sous-type.
Ces articles, ainsi que le type général, constituent la branche principale et sont reliés entre eux par des liens. Les articles se distinguent par le fait que des identifiants sont enregistrés pour eux et peuvent être retrouvés dans le fichier VAA. Il s'agit des Plant-Ids.
En outre, d'autres branches secondaires peuvent avoir été créées avec la fonction HELiOS Dériver variante . Ceux-ci sont également liés à la fiche de document, mais n'ont pas d'identifiants uniques. Au lieu de cela, ces articles peuvent être attribués aux sous-types via le type d'article.
Pour obtenir un aperçu de l'état actuel de cette structure de liens avant de synchroniser une variante, utilisez la fonction Vérification de consistance Fichier <-> HELiOS. Cette fonction est disponible lors de la synchronisation des données d'éléments dans le menu contextuel de la liste des fichiers.
Après l'exécution de la fonction, le fichier compare_file_to_HELiOS_protocol.txt est créé dans le répertoire HiCAD\Temp. De plus, l'éditeur automatique de Windows s'ouvre et affiche le contenu du fichier san. Le contenu ressemble à peu près à ce qui suit :
09.01.2023 09:14:12: Fichier : A2RF1_100.vaa
Type général: HELIOS:\\B00A137W6LK2UT00008TXJ_0 Statut: Branche secondaire dérivée via HELiOS Types d’articles des sous-types pour lesquels il n’existe pas d’article: 300 Articles sans type d’article: Aucun Articles avec type d’article qui n’existe pas dans les archives: HELIOS:\\B00A137W6LK2UT00008TXK_0 HELIOS:\\B00A137W6LK2UT00008TXN_0 Articles dont l’accès a échoué: Aucun
Type général: HELIOS:\\B00A137W6LK2UT00008TXX_0 Statut: Branche secondaire dérivée via HELiOS Types d’articles des sous-types pour lesquels il n’existe pas d’article: 300 Articles sans type d’article: HELIOS:\\B00A137W6LK2UT00003NR8_0 Articles avec type d’article qui n’existe pas dans les archives: HELIOS:\\B00A137W6LK2UT00008TXY_0 HELIOS:\\B00A137W6LK2UT00008TY1_0 Articles dont l’accès a échoué: Aucun
Type général: HELIOS:\\B00DH4XULBEB5J000004FY_0 Statut: Erreur : Branche principale avec articles supplémentaires Types d’articles des sous-types pour lesquels il n’existe pas d’article: 300 Articles sans type d’article: Aucun Articles avec type d’article qui n’existe pas dans les archives: HELIOS:\\B00DH4XULBEB5J000004G0_0 HELIOS:\\B00DH4XULBEB5J000004G3_0 Articles dont l’accès a échoué: Aucun |
Au début du fichier, le jour et l'heure du contrôle sont indiqués, suivie du fichier VAA qui a été contrôlé. Ensuite, il y a un segment pour chaque branche de dérivation. Dans l'exemple ci-dessus, il y a donc trois branches de dérivation. Pour chaque branche, l'article du type général est d'abord édité sous forme de lien HELiOS. Vient ensuite le statut de la branche, c'est-à-dire principale ou secondaire.
Ensuite, il est indiqué s'il y a des différence s par rapport à l'état idéal dans cette branche, à savoir :
- Types d’articles des sous-types pour lesquels il n’existe pas d’article.
C'est normal et cela se produit lorsqu'il y a des sous-types supplémentaires dans la VAA qui n'ont pas encore été transférés dans HELiOS. - Articles sans type d’article.
Le type général permet de lier des articles qui n'ont pas de type d'article. Soit celui-ci a été supprimé, soit un lien non valide a été créé. Dans tous les cas, il s'agit d'une erreur. - Articles avec type d’article qui n’existe pas dans les archives.
Se produit généralement lorsqu'un sous-type a été supprimé dans les archives. Il ne s'agit pas d'une erreur. Cependant, cela peut également se produire si un lien a été créé vers un article qui ne provient pas du fichier VAA, mais qui a une catégorie d'article. Cela serait une erreur. - Articles dont l’accès a échoué.
Erreur lors de l'accès à l'article, ce qui ne concerne cependant en rien la structure des liens.
Lors de la synchronisation des données d'éléments, il arrive que la branche principale ne soit plus présente dans la base de données, en général parce que des articles ont été supprimés par erreur. À partir de HiCAD 2023 SP2 (V. 2802.0), la synchronisation des données d'éléments restaure la branche principale si celle-ci n'a pas été trouvée.
Nota bene :
La fonction Vérification de consistance Fichier <-> HELiOS vérifie également s'il existe des fiches d'article orphelines pour les identifiants enregistrés dans une VAA et le signale :
23.02.2023 11:08:11: Fichier : QS-Rohr.vaa Article hors de la structure de liens: HELIOS:\\B00XIKCF0R3DD00000416M_0 HELIOS:\\B00XIKCF0R3DD00000416N_0 HELIOS:\\B00XIKCF0R3DD00000416O_0 HELIOS:\\B00XIKCF0R3DD00000416P_0 Aucun article lié au document trouvé
|
Si vous exécutez la synchronisation des données d'éléments dans une telle situation, les liens pour la branche principale sont réparés, la Vérification de consistance signale ensuite :
23.02.2023 11:09:37: Fichier : QS-Rohr.vaa Article hors de la structure de liens: Aucun Type général: HELIOS:\\B00XIKCF0R3DD0000042BB_0 Statut: Branche principale Types d’articles des sous-types pour lesquels il n’existe pas d’article: Aucun Articles sans type d’article: Aucun Articles avec type d’article qui n’existe pas dans les archives: Aucun Articles dont l’accès a échoué: Aucun |
Attention : ce type de réparation n'est possible que pour la branche principale. Les branches secondaires sont créées uniquement pour HELiOS et n'ont pas d'identifiants qui mettent les articles en relation avec la VAA.
Outils de données d'élément (T+P) • Fonctions de Tuyauteries+Process • HELiOS