La fonction GetClassificationProperty renvoie, de manière analogue à CLASSPROP dans l'interface, des valeurs de classification pour la ligne de table sélectionnée correspondante.
Les valeurs telles que le numéro de commande, le nom du fabricant, etc. peuvent être utilisées en conséquence dans le processus de création SAP ou ERP.
Au niveau du projet, la variable de table correspondante est affectée à la caractéristique CNSORDERNO (ici "IDNR") et le nom du fabricant est affecté à la caractéristique CNS_BRAND comme valeur fixe.
PARTproject > Paramètres [Settings] > Page d'onglet "Classification [Classification]" > Sélection du champ de liste "CNS" > CNSERPBASE > CNSORDERNO ou CNS_BRAND
Dans PARTadmin , il est désormais possible de Fichier de configuration
erpcustom.cfg
> bloc USERDIALOG à l’aide de la fonction GetClassificationProperty à Les valeurs de classification sont accessibles.La spécification se fait selon le schéma "Nom de la classification "#"Classe "#"Caractéristique" (ici dans l'exemple "("cns "#"CNSERPBASE "#"CNSORDERNO")").
ORDERNO |OrderNo:|1|1|[erpcustom.GetClassificationProperty(table#"cns"#"CNSERPBASE"#
"CNSORDERNO")]|1|1|||.*|
Concrètement, pour PARTdataManager:
ORDERNO |OrderNo:|1|1|erpcustom.GetClassificationProperty("cns"#"CNSERPBASE"#"
CNSORDERNO")]|1|1|||.*|
Dans 3Dfindit, en cliquant sur L’ajout d’un enregistrement de données à la base de données de liens [Add dataset to link database]
la boîte de dialogue d’actif Nouveau numéro d’identification [new ident-no.] ERP.
Dans le dialogue, sous Numéro de commande (OrderNo), la valeur souhaitée de la classification est déjà saisie comme valeur par défaut et peut maintenant être transmise directement à SAP si elle est configurée de manière appropriée. La valeur est extraite de la colonne de tableau "IDNR".
En outre, le nom du fabricant est inscrit à partir de la classification.
En outre, la date du jour de l'entrée est inscrite par impression DDPS.
3Dfindit > Bouton "Ajouter à la base de données des liens [Add to link database]" > Dialogue "Nouveau numéro d'identification [new ident-no.]