Import von JSON-Dateien

Dieses Kapitel erklärt den Import von Katalogdateien im JSON-Format am Beispiel einer simplen JSON-Datei.

Note
Dieses Kapitel behandelt ausschließlich den Import einer Katalogdatei im JSON-Format. Um zu einem Beispiel für den Ablauf eines kompletten Katalogprozesses zu gelangen, hier klicken.

In diesem Beispiel werden Artikeldaten in Form des folgenden JSON-Strings importiert, wobei der Import als Erstimport für einen neu angelegten Katalog erfolgt:


{
    "items": [
                {
                    "Article number": "654985",
                    "Brand": "Feiliao",
                    "Article name": "Ovolacron-3 Egg cooker",
                    "Model number": "Ovolacron-3",
                    "Devicetype EN": "Egg cooker",
                    "Devicetype DE": "Eierkocher",
                    "Item description EN": "Feiliao Ovolacron-3 Egg cooker",
                    "Item description DE": "Feiliao Ovolacron-3 Eierkocher",
                    "Body color": "Offwhite",
                },
                {
                    "Article number": "654986",
                    "Brand": "Feiliao",
                    "Article name": "Ovolacron-4 Egg cooker",
                    "Model number": "Ovolacron-4",
                    "Devicetype EN": "Egg cooker",
                    "Devicetype DE": "Eierkocher",
                    "Item description EN": "Feiliao Ovolacron-4 Egg cooker",
                    "Item description DE": "Feiliao Ovolacron-4 Eierkocher",
                    "Body color": "Offwhite",
                }
            ]
}

Schritt 1: Import konfigurieren

In diesem Schritt wird der Import für den Katalog „Cat_16“ konfiguriert, wobei davon ausgegangen wird, dass der entsprechende Katalog im Vorfeld bereits angelegt wurde:

  1. In die Katalogübersicht von iPIM Supply gehen.
  1. Auf den Katalognamen klicken, um diesen aufzurufen.
  1. Auf „Import“ klicken, um die Importkonfiguration aufzurufen.
  1. Über das „Importmodus“-Menü die Option „Vollsortiment“ auswählen. Dies ist der Importmodus für den Erstimport neuer Artikel.
  2. Über das „Format“-Menü die Option „JSON (generic)“ für einen Import einer Katalogdatei im .json-Format auswählen.
  3. In das „Startknoten“-Feld den JSON-Key eingeben, mit dem die Artikeldaten beginnen (in diesem Beispiel „items“).
  4. In das „Attribut mit eindeutigem Artikelschlüssel“-Feld den Namen des Name/Wert-Paars eingeben, welches einen eindeutigen Artikelidentfikator enthält (in diesem Beispiel die Lieferantenartikelnummer).
  5. In das „Attribut mit Artikelbezeichnung“-Feld den Namen des Name/Wert-Paars eingeben, welches die Artikelbezeichnung des Lieferanten enthält.
  6. Über das „Warnung bei nicht eindeutigem Artikel“-Menü auswählen, welche Art von Meldung erscheint, falls der Import Artikel enthält, die nicht eindeutig zugeordnet werden können.
  7. Auf den Speichern-Button klicken, um die vorgenommenen Einstellungen zu speichern.Pfeil nach rechts Es wird eine Erfolgsmeldung eingeblendet.

Schritt 2: Katalogdatei importieren

In diesem Schritt wird die Katalogdatei importiert:

  1. Wieder in den Reiter „Katalogprozesse“ gehen.
  1. Auf die Schaltfläche Ausführen klicken, um das entsprechende Dialogfenster aufzurufen.
  1. Die Katalogdatei über den Ablagebereich ziehen und die Datei dort ablegen. Oder auf Dateien durchsuchen klicken, um die Katalogdatei über den Dateimanager aufzurufen. Anschließend wird die Datei in den Zwischenspeicher geladen und der entsprechende Dateiname wird unterhalb des Ablagebereichs eingeblendet.
  2. Auf den Import starten-Button klicken, um den Import anzustoßen. Nach einem erfolgreich abgeschlossenen Import erscheint eine entsprechende Meldung.

Die Artikeldaten aus der Katalogdatei sind nun importiert. Die entsprechenden Artikel können zum Beispiel im Reiter „Artikelliste“ eingesehen werden.