4.11.1. Dialogo sugli investimenti SAP / ERP - Funzione GET per i valori di classificazione

La funzione GetClassificationProperty restituisce i valori di classificazione per la rispettiva riga di tabella selezionata, analogamente alla CLASSPROP dell'interfaccia.

Valori come il numero d'ordine, il nome del produttore, ecc. possono essere utilizzati di conseguenza nel processo del sistema SAP o ERP.

Esempio:

  1. A livello di progetto, la variabile di tabella corrispondente è assegnata alla caratteristica CNSORDERNO (qui "IDNR"), mentre il nome del produttore è assegnato alla caratteristica CNS_BRAND come valore fisso.

    PARTproject > Impostazioni [Settings] > Pagina della scheda "Classificazione [Classification]" > Selezione del campo elenco "CNS" > CNSERPBASE > CNSORDERNO o CNS_BRAND

    Figura 4.178. PARTproject > Impostazioni [Settings] > Pagina della scheda "Classificazione [Classification]" > Selezione del campo elenco "CNS" > CNSERPBASE > CNSORDERNO o CNS_BRAND

  2. In PARTadmin , è ora possibile Il file di configurazione erpcustom.cfg > bloccare USERDIALOG utilizzando la funzione GetClassificationProperty per È possibile accedere ai valori di classificazione.

    PARTadmin > File di configurazione > erpcustom.cfg > Blocco "USERDIALOG" > ORDERNO

    Figura 4.179. PARTadmin > File di configurazione > erpcustom.cfg > Blocco "USERDIALOG" > ORDERNO

    La specificazione avviene secondo lo schema "Nome della classificazione "#"Classe "#"Caratteristica" (nell'esempio "("cns "#"CNSERPBASE "#"CNSORDERNO")").

    Specificamente per 3Dfindit:

    ORDERNO |OrderNo:|1|1|[erpcustom.GetClassificationProperty(table#"cns"#"CNSERPBASE"#
     "CNSORDERNO")]|1|1|||.*|

    Specificamente per PARTdataManager:

    ORDERNO |OrderNo:|1|1|erpcustom.GetClassificationProperty("cns"#"CNSERPBASE"#"
     CNSORDERNO")]|1|1|||.*|

  3. In 3Dfindit, cliccando su Aggiunta di un record di dati al database dei collegamenti [Add dataset to link database] finestra di dialogo Nuovo cespite numero IDENT [new ident-no.] ERP.

    Il valore richiesto dalla classificazione è già inserito come valore predefinito nella finestra di dialogo alla voce Numero d'ordine (OrderNo ) e può ora essere trasferito direttamente a SAP se configurato di conseguenza. Il valore viene recuperato dalla colonna della tabella "IDNR".

    Viene inserito anche il nome del produttore della classificazione.

    Inoltre, la data del giorno dell'inserimento viene inserita utilizzando una stampa VBS.

    3Dfindit > pulsante "Aggiungi al database dei collegamenti [Add to link database]" > finestra di dialogo "Nuovo numero di identificazione [new ident-no.]".

    Figura 4.180. 3Dfindit > pulsante "Aggiungi al database dei collegamenti [Add to link database]" > finestra di dialogo "Nuovo numero di identificazione [new ident-no.]".