powered by CADENAS

Manual

Manual

3.3.8.11.2. Customizing der PARTsolutions-ERP-Schnittstelle

$CADENAS_SETUP/ erpcustom.cfg:

Sektion [VARS]
Die folgenden Einträge können pro Gruppe (Rolle) eingetragen werden. Dadurch kann das Verhalten von PARTsolutions auf Gruppenebene angepasst werden.
Beispiel: [VARS(Rolle1)]
ERPFIELDDB=ERP_PDM_NUMBER
Geben Sie hier den Variablen-Namen der Datenbankspalte an. Diesen können Sie im PARTlinkManager unter dem Menü Extras -> ERP-Umgebung konfigurieren einstellen.
ERPFIELDLoc=
Geben Sie hier ein Datenbankfeld an, wird die ERP-Nummer in dieses Feld kopiert (vor allem bei Mehrstandort-Lösungen).
TIMESTAMPNR=0/1
0: Die von Ihnen eingegebene ERP-Nummer oder die von Ihrem ERP-System zurück gelieferte Nummer wird in die Link- Datenbank eingetragen.
1: Eine sog. Timestamp-Nummer wird generiert und in die Link-Datenbank eingetragen. Dies ist nur in speziellen Fällen notwendig und sinnvoll, z.B. bei standortübergreifenden Systemen.
ERPADD=$CADENAS_SETUP/erpadd.cfg
Pfad zu einer Definitions-Datei, in der zusätzliche Werte aus der PARTsolutions-Tabelle ins ERP-System exportiert werden können.
Hier stehen in eckigen Klammern die Pfade zu den PARTsolutions-Projektdateien (Teilefamilien), darunter die Bezeichner für das ERP-System mit den Variablennamen aus der PARTsolutions-Tabelle. Mit dem $-Zeichen beginnt, mit dem . (Punkt) endet ein Variablenname.
CLASS=
z.B. CLASSVARLIST(eclass)
Der angegebene Eintrag wird in der entsprechenden PARTsolutions-Projektdatei gesucht und ins ERP-System exportiert. Hiermit lässt sich z.B. eine automatische Teile-Klassifizierung und Merkmals-Zuordnung durchführen.
SENDTO=standardisation@company.com
Adresse des e-mail-Empfängers beim Beantragen einer neuen ERP-Nummer per e-mail.
SENDFROM=user@company.com
Adresse des e-mail-Absenders beim Beantragen einer neuen ERP-Nummer per e-mail.
SUBJECT=Betreff
Die Betreffzeile für den email-Prozess.
SERVER=mail.company
Der Name Ihres e-mail-Servers beim Beantragen einer neuen ERP-Nummer per e-mail.
NEWASTATE=1
Der Status des neu angelegten Teiles.
Mögliche Werte sind 0 (locked), 1 (released) und 2 (expired).
IFACEEXE=$CADENAS/iface/sap/sapcadenassrv.exe
Der Pfad zum ERP-Interface.
Im Fall des SAP-Interfaces stehen hier noch die Dateien sapcadenassrv.ini, saplogon.ini und saprfc.ini zur Verfügung. Mit diesen Konfigurationsdateien können kundenspezifisch Einstellungen getroffen werden, z.B. Host-Namen, Feld-Vorbelegungen usw.
Die Dokumentation zu diesen Einstellungen finden Sie auch in diesen Dateien.
Block[MAPPING]
Macht der Schnittstelle die Zusammenhänge zwischen den Variablennamen des ERP-Systems und der Link-Datenbank bekannt.
Z.B. heißt das Werkstoff-Feld in SAP BASIC_MATL_NEW in der Link-Datenbank MAT_NAME, wäre der notwendige Eintrag:
BASIC_MATL_NEW=MAT_NAME
Block[LOAD]
Hier steht eine Liste der Skripte, die beim Laden der Applikation geladen werden. Darin wird jeweils die Funktion "execute" ausgeführt.
Block[BEFTBLLOAD]
Hier steht eine Liste der Skripte, die vor dem Laden der einzelnen Tabelle geladen werden. Darin wird jeweils die Funktion "execute" ausgeführt.
Block[AFTTBLLOAD]
Hier steht eine Liste der Skripte, die nach dem Laden und vor der Anzeige der einzelnen Tabelle geladen werden. Darin wird jeweils die Funktion "execute" ausgeführt.
Block[MAIL]
Hier steht eine Liste der Skripte, die beim Drücken der Schaltfläche "Email versenden" geladen werden. Darin wird jeweils die Funktion "execute" ausgeführt.
Block[ADDTODB]
Hier steht eine Liste der Skripte, die beim Drücken der Schaltfläche "Datensatz zur Linkdatenbank hinzufügen" geladen werden. Darin wird jeweils die Funktion "execute" ausgeführt.