infra:NET Expert
 
×
[CADSL7]
Hier müssen alle Felder für die Übernahme der Teilestammdaten zu „Schnittstellendatei (XML-Format, SL-Art = 7, EPLAN)“ definiert werden.
INDEX-propertyindex = Spezialbehandlung, Datei, Feld, Format optional
Für die Schnittstelle laut SL-Art = 7 (EPLAN) in Sektion [PDV129] müssen alle in den Teilestamm zu übernehmenden Felder hier konfiguriert werden.
Die unten aufgeführten Einstellungen werden im Standard ausgeliefert, siehe dazu auch Beschreibung der Schnittstelle im Handbuchkapitel zu M129.
Zu jedem propertyindex aus der XML-Datei (Format UTF-16) kann hier ein Eintrag vorgenommen werden.
Für jede der 4 Spezialbehandlungen muss ein Eintrag vorhanden sein, sonst wird eine falsche Konfiguration gemeldet. Bei Spezialbehandlungsangabe sind alle anderen Infos uninteressant.
Spezial-
behandlung
Beschreibung
1
Es handelt sich um die Teilenummer im EPLAN-System. Die EPLAN-Nummer steht in infra:NET im Anwenderfeld 4 (Feld 94 in Datei 6). Um zu prüfen, ob bereits ein Teilestamm mit dieser Nummer existiert und die Übernahme dann abzuweisen, muss in infra:NET ein zusätzlicher, individuell zu verwaltender Pfad, für den Teilestamm (Datei 6) angelegt werden.
Momentan wäre das der Pfad 4. infra:NET sucht sich den Pfad mit dem höchsten Index und liest darüber im Teilestamm
2
Es handelt sich um die Teilebezeichnung
3
Es handelt sich um die Mengeneinheit Lager, die auch in den Einkauf und Verkauf übernommen wird
4
Es handelt sich um die Teilenummer in infra:NET, die aber bei der Übergabe komplett ignoriert wird, da die Teilenummer über den Nummernkreisparameter NK129SL7 generiert wird.
Als Datei muss eine Teilestammdatei angegeben werden (6, 27, 28 oder 104).
Als Feld muss eine Feldnummer laut DataDictionary zur Datei angegeben werden.
Die Angabe beim Format ist optional. Ohne Angabe wird das Feld unverändert übernommen. Mit der Angabe „DD“ wird das übergebene Feld laut DataDictionary formatiert, sofern es sich um das Format „N..“ oder „n…“ handelt. Ansonsten kann das Format direkt angeben werden, aber nur „N..“ oder „n…“, z.B. „N7.3“.
Einstellungen für den Standard:
INDEX-01=1;
propertyIndex 1 ist EPLAN-Nummer für Datei 6, Feld 94
INDEX-02=4;
propertyIndex 2 ist Teilenummer (für infra egal)
INDEX-03=2;
propertyIndex 3 ist Bezeichnung für Datei 6, Feld 4
INDEX-05=3;
propertyIndex 5 ist ME für Datei 6, Feld 13
INDEX-04=0,6,6;
propertyIndex 4 ist Hersteller
INDEX-06=0,6,23,DD;
propertyIndex 6 ist Preiseinheit
INDEX-07=0,6,22,DD;
propertyIndex 7 ist Verrechnungspreis
INDEX-08=0,28,3,DD;
propertyIndex 8 ist Verkaufspreis
INDEX-09=0,6,18,DD;
propertyIndex 9 ist Beschaffungszeit
INDEX-10=0,6,1;
propertyIndex 10 ist Teilestatus
INDEX-11=0,6,47;
propertyIndex 11 ist Anwenderfeld 1 für Beanspruchung
INDEX-12=0,6,10;
propertyIndex 12 ist Teileart
INDEX-13=0,6,58;
propertyIndex 13 ist Ersatzteil-Kennzeichen
INDEX-14=0,6,24,DD;
propertyIndex 14 ist Nettogewicht

Lager1 = Lager; (kein Default)
Lager2 = Lager; (kein Default)
Lager3 = Lager; (kein Default)
Für jedes konfigurierte Lager wird ein Lagerstammsatz zum Teil angelegt.
TEILEEXPORT = Verzeichnis mit Dateiname; (kein Default)
Die Angabe wird für die Protokollierung über den infra-Protokolltreiber benötigt, der über die SIBDB.INI aktiviert werden muss.
Z.B.TEILEEXPORT= C:\infra\act\grafik\Prot\EplanTSS.XML
Beispiel:
Eintrag in SIBDB.INI:
SDBeplanTSS: sdbfile.dll, SDBeplanTSS.INI
In der INI-Datei SDBeplanTSS.INI die bei Bedarf angefordert werden kann, wird der Export beim Schreiben oder Ändern der relevanten Felder bei Teilen mit EPLAN-Nummer (Feld 94 in Datei 6) definiert.
Es werden die Änderungen im Teilestamm über Menü 111 protokolliert.
Beim Import der Teile mit Menü 129 wird die Teilenummer per Nummernkreis vergeben und über den infra-Protokolltreiber an EPLAN zurückgegeben.