Logique de l'importation depuis Excel
En cas d'importation des données depuis Excel, certaines circonstances peuvent affecter l'opération. Les étapes suivantes décrivent la logique utilisée par le système.
1. Lors de l'exportation, un attribut masqué est ajouté aux liens de cas d'emploi afin de conserver les relations lors des phases d'importation et d'exportation. Le système recherche d'abord une correspondance exacte à cet attribut de lien de cas d'emploi.
2. Si aucun attribut de lien de cas d'emploi correspondant n'est trouvé, le système identifie les liens de cas d'emploi en fonction du Numéro d'article et du Numéro de ligne.
3. La propriété ci-après contrôle l'étape suivante : com.ptc.windchill.ixb.importer.bom.oldBOMSheetImportLogic
Lorsque la propriété est définie sur false (par défaut) : si aucune correspondance n'est trouvée, un nouveau lien de cas d'emploi est créé.
Lorsque la propriété est définie sur true : le système tente de trouver une correspondance en fonction du Numéro d'article et du Numéro de ligne.
Dans les rares cas où plusieurs liens de cas d'emploi correspondent au Numéro d'article, le système sélectionne de manière aléatoire un lien à mettre à jour lors de l'importation. Il suit ensuite cette mise à jour, de sorte que les importations futures impliquant le même article enfant mettent à jour de manière séquentielle les liens de cas d'emploi correspondants restants, garantissant que tous sont finalement traités.
Si aucune correspondance n'est trouvée, un nouveau lien de cas d'emploi est créé.
Scénarios d'importation supplémentaires
Les scénarios suivants décrivent également l'utilisation de la logique d'importation.
Si un article ne possède pas d'enfants dans le système Windchill PDMLink, mais qu'il en a dans la feuille de calcul.
Lors de l'importation, le système crée un lien de cas d'emploi.
Après l'exportation d'une feuille de calcul, un autre utilisateur met à jour l'assemblage dans le système Windchill PDMLink afin de créer un article enfant et d'en enlever un existant.
Lors de l'importation, l'article enfant enlevé par le deuxième utilisateur est rajouté dans le système Windchill PDMLink, car il se trouve dans la feuille de calcul.
L'article enfant ajouté par le second utilisateur, mais non défini dans la feuille de calcul reste dans le système Windchill PDMLink. (Même s'il n'existe pas dans la feuille de calcul, l'article n'est pas supprimé.)
Un article enfant est marqué comme supprimé dans la feuille de calcul. Parallèlement, cet article est supprimé manuellement du système Windchill PDMLink.
Lors de l'importation, le journal indique qu'aucune correspondance n'a été trouvée pour cet article et que l'action a été ignorée, car il n'y a aucun article à supprimer.
Est-ce que cela a été utile ?