2.3.5. SAP / ERP Dialogue de placement - Nouvelle fonction GET pour les valeurs de classification

Avec la V12.10, il existe une nouvelle fonction GetClassificationProperty qui, de manière analogue à CLASSPROP dans l'interface, renvoie des valeurs de classification pour la ligne de tableau sélectionnée correspondante.[11]

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.

exemple:

  1. 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

    PARTproject > Paramètres [Settings] > Page d'onglet "Classification [Classification]" > Sélection du champ de liste "CNS" > CNSERPBASE > CNSORDERNO ou CNS_BRAND

  2. 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.

    PARTadmin > Fichiers de configuration > erpcustom.cfg > Bloc "USERDIALOG" > ORDERNO

    PARTadmin > Fichiers de configuration > erpcustom.cfg > Bloc "USERDIALOG" > ORDERNO

    La spécification se fait selon le schéma "Nom de la classification "#"Classe "#"Caractéristique" (ici dans l'exemple "("cns "#"CNSERPBASE "#"CNSORDERNO")").

    Concrètement, pour 3Dfindit:

    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|||.*|

  3. 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.]

    3Dfindit > Bouton "Ajouter à la base de données des liens [Add to link database]" > Dialogue "Nouveau numéro d'identification [new ident-no.]

Vous trouverez ici de plus amples informations à ce sujet : Section 4.11, «  Conception de la boîte de dialogue "Nouveau numéro d'identification" - erpcustom.cfg -> Bloc [USERDIALOG]  » in ENTERPRISE 3Dfindit (Professional) - Administration




[11] #161307