Diese Funktionalität ist nur in bestimmten Ausbaustufen verfügbar. Info / Copyright

Aktion: XMImportDCArticleDataAction

 

Parameter 

Beschreibung 

DATACONFIGURATIONFILE

Dateipfad der zu importierenden Datei.

PROGRESSTITLE

Legt den Titel des Fortschrittsbalkens fest (optional).

IMPORTMODE

Importmodus (optional, 0 = Nur neue Datensätze hinzufügen, 1 = Nur vorhandene Datensätze aktualisieren, 2 = Vorhandene Datensätze aktualisieren und neue hinzufügen).
Wenn nichts angegeben wird, werden die Datensätze aktualisiert. Wenn neue Datensätze in der Datei vorhanden sind, erscheint eine Abfrage, ob neue Datensätze erstellt werden sollen.

IDENTIFYBYNAMEINSTEADOFID

Datensatzidentifizierung (optional, 0 = Identifizierung über Objekt-ID, 1 = Identifizierung über Namen).
Vorgabewert: 0

Die beiden Möglichkeiten bei der Datensatzidentifizierung (Parameter IDENTIFYBYNAMEINSTEADOFID) sind für verschiedene Anwendungsfälle gedacht:

  • Wenn Sie Daten aus der Artikelverwaltung exportieren, bearbeiten und in dieselbe Artikeldatenbank importieren, dann ist die Identifizierung der Daten über die Objekt-ID der richtige Weg zur Identifizierung (/IDENTIFYBYNAMEINSTEADOFID:0). Hierbei ist es möglich, den identifizierenden Namen (z.B. die Artikelnummer) der Daten zu ändern, sofern diese nicht schon in der Artikeldatenbank vorhanden sind.
  • Wenn Sie Daten aus einer anderen Datenquelle (Fremdsysteme wie z.B. einem ERP-System) importieren möchten, haben Sie in der Regel keine Objekt-ID von EPLAN. Verwenden Sie in diesem Fall die Identifizierung über Namen, um die Daten zu importieren (/IDENTIFYBYNAMEINSTEADOFID:1).

Beim Import mit Identifizierung über Namen muss in der ersten Spalte einer Excel-Datei trotzdem die Objekt-ID angegeben werden. Über die Objekt-ID wird der Typ des Objekts definiert, also ob die Daten z.B. einen Artikel, eine Adresse oder eine Zubehörliste enthalten.

Die unterstützten Haupttypen sind:

  • 117 = Artikel
  • 156 = Bohrbild
  • 157 = Anschlussbild
  • 213 = Zubehörliste
  • 226 = Zubehörplatzierung
  • 135 = Adresse

Der Import unterstützt nicht nur Haupttypen, sondern auch deren Untertypen. Da diese keinen identifizierenden Namen haben, sondern als Unterobjekt des Hauptobjekts identifiziert werden, müssen die Unterobjekte in der zweiten Spalte einer Excel-Datei definiert werden.

Die unterstützten Untertypen für einen Artikel sind:

  • 99 = Funktionsschablone
  • 85 = Modul- / Baugruppenposition
  • 224 = Bohrbilder (Fertigung)
  • 215 = Zubehör
  • 242 = Sicherheitskennwerte

Der unterstützte Untertyp für ein Bohrbild ist:

  • 158 = Bohrbildposition

Der unterstützte Untertyp für ein Anschlussbild ist:

  • 159 = Anschlussbildposition

Der unterstützte Untertyp für ein Zubehörliste ist:

  • 214 = Zubehörlistenposition

Der unterstützte Untertyp für ein Zubehörplatzierung ist:

  • 227 = Zubehörplatzierungsposition

Die Definition der Unterobjekte in der zweiten Spalte erfolgt in folgender Form:
"99 (117:99/1)"

Hierbei gibt die erste Zahl den Untertyp (hier die "99" für Funktionsschablone) und die Klammer die Beziehung an: Enthält die Beziehung zu einem Hauptobjekt und seinen Index.

"99 (117:99/1)" bedeutet also, dass es sich um eine Funktionsschablone handelt (erste "99"). Die Funktionsschablone bezieht auf einen Artikel ("117"). Diese Funktionsschablone hat den Index 1 ("99/1"). Dies bedeutet, dass es sich um die Funktionsschablone in der ersten Zeile der Registerkarte Funktionsschablonen handelt.

Die Unterobjekte müssen in der zu importierenden Datei direkt dem jeweiligen Hauptobjekt folgen.