Un autre exemple de la manière dont on peut définir le chemin d'importation lorsque des produits sont disponibles :
Créer un filtre VBS node (quelque part dans le pipeline après l’exécution du convertisseur). Mettre Fichier VBS (
plugin_template_DTO.vbs
) et VB Classe (PluginBaseC_DTO
).Ajoutez le code suivant à la fonction
DTO
un :' Create new classification Dim classification As PSolUnitProxy.prxClassification_1 Set classification = CreateObject("wh.Classification_1") classification.SystemId = "customID" ' Prepare attribute. Dim newAttr As PSolUnitProxy.prxProductAttribute_1 Set newAttr = CreateObject("wh.ProductAttribute_1") ' Prepare the attribute value. Dim newAttrVal As PSolUnitProxy.prxAttributeValue_1 Set newAttrVal = CreateObject("wh.AttributeValue_1") newAttrVal.Text = "newtestpath/whatever“ ‘ Import Path for parts newAttr.Name = "imppath_" newAttr.Group = "imppath" Set newAttr.Value = newAttrVal ' Add Attribute to classification classification.addAttributeValue(newAttr) ' Add classification to product product.addClassification(classification)
Modifiez le nœud de structure dans PARTdataCenter.
Chemin du document : imppath (Groupe d'attributs) ; imppath_ (Nom)
En classification : "SystemId": "customID", "AttributeValue": [ { "Name": "imppath_", "Group": "imppath", "Value": { "Text": "newtestpath2/whatever" } } ]