OmniSeller:PIM Import - Stammdaten und Attributsimport: Unterschied zwischen den Versionen
Admin (Diskussion | Beiträge) Die Seite wurde neu angelegt: „Selbstverständlich, hier ist eine ausführliche Anleitung für den Import von PIM-Stammdaten und Attributen in OmniSeller PIM: OmniSeller PIM Import von Stammdaten und Attributen Im OmniSeller PIM können Sie eine Vielzahl von Stammdaten für einen bestimmten Mandanten importieren. Um sicherzustellen, dass Ihr Importformat korrekt ist, sollten Sie zunächst eine Importvorlage erstellen, indem Sie einige Exportdaten mithilfe des "Export Wizards" generie…“ |
Admin (Diskussion | Beiträge) Versions-Hinweis ergänzt: Sicherung und Protokoll ab Client-Version 5.0.2026.0824e |
||
| (5 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
'''OmniSeller PIM Import von Stammdaten und Attributen'''[[file:pim-import.png|300px|thumb|PIM Import]] | |||
Der PIM Import (Schaltfläche '''PIM Import''' im Ribbon) importiert Stammdaten und Attributwerte für viele Artikel auf einmal aus einer CSV-Datei - Titel, Kurz- und Langtexte, Set-Zuordnungen und beliebig viele Attribute je Artikel. Fehlende Sets und Attribute werden dabei automatisch angelegt. Anders als der Import im Attribut-bearbeiten-Fenster (siehe [[OmniSeller:Import von Attributswerten|Import von Attributswerten]]) arbeitet der PIM Import über alle Attribute einer Datei hinweg. | |||
== Dateiformat == | |||
Semikolon-getrennte [[OmniSeller:CSV-Datei|CSV-Datei]] mit Spaltenüberschriften in der ersten Zeile. Die Spalten werden anhand der Überschriften erkannt: | |||
* '''Pflicht:''' <code>EAN</code> oder <code>SUPPLIER_AID</code> (Artikel-Identifikation) sowie <code>FEATURE_GROUP</code> oder <code>SET</code> (Set-Name, markiert zugleich den Beginn des Attributbereichs) | |||
* '''Optional:''' <code>AID</code>, <code>VARIATION</code> (AusprägungID), <code>TITLE</code>/<code>TITEL</code>, <code>SHORTTEXT</code>/<code>KURZTEXT</code>, <code>LONGTEXT</code>/<code>LANGTEXT</code>, <code>LANGUAGE</code>/<code>SPRACHE</code> (Sprache je Zeile, sonst gilt die im Dialog gewählte Sprache) | |||
Nach der <code>FEATURE_GROUP</code>/<code>SET</code>-Spalte folgen die Attribute in '''Dreiergruppen''': <code>FNAME_1</code>, <code>FUNIT_1</code>, <code>FVALUE_1</code>, <code>FNAME_2</code>, … - also je Attribut Name, Einheit und Wert. Wert und Einheit werden beim Import zu einem Attributwert kombiniert („Wert Einheit"). Eine leere Namensspalte beendet den Attributbereich der Zeile. | |||
Die einfachste Art, eine formatgerechte Datei zu bekommen: mit dem [[OmniSeller:Export-Wizard|Export-Wizard]] eine Importvorlage aus vorhandenen Artikeln erzeugen (Schaltfläche „Import Vorlage erstellen") - der Export liefert genau die FNAME/FUNIT/FVALUE-Struktur. | |||
== Artikel-Zuordnung == | |||
Die Artikel werden über den EAN-Helper aufgelöst: <code>SUPPLIER_AID</code> (Herstellerartikelnummer) plus <code>EAN</code> ergeben Artikelnummer und AusprägungID im gewählten Mandanten. Alternativ kann die <code>SUPPLIER_AID</code>-Spalte direkt die Artikelnummer enthalten, die Ausprägung kommt dann aus der <code>VARIATION</code>-Spalte. Zeilen, deren Artikel nicht gefunden wird, werden übersprungen und in der Meldungsdatei protokolliert. Der Import legt keine Artikel im ERP an. | |||
== Optionen == | |||
* '''Sprache''' - Zielsprache für Texte und sprachabhängige Attribute (sofern die Datei keine eigene Sprachspalte hat). | |||
* '''Attribut-Typ für neue Attribute''' - <code>TEXT</code> oder <code>MULTISELECTION</code>: bestimmt, als was unbekannte Attribute angelegt werden. | |||
* '''zusätzlich Textimport durchführen (Lang- & Kurztext)''' - importiert Titel, Kurz- und Langtext aus den entsprechenden Spalten. | |||
* '''Leere Werte importieren (überschreiben)''' - ohne Haken werden leere Attributwerte in der Datei übersprungen (vorhandene Werte bleiben stehen); mit Haken überschreiben auch leere Werte den Bestand. | |||
* '''Set-Zuordnungen der Artikel überschreiben''' - weist Artikeln das Set aus der Datei zu, auch wenn sie bereits einem anderen Set zugeordnet sind. | |||
* '''Zusatzmeldungen''' - ausführliche Meldungen zur Interpretation der Datei (nur zur Fehlersuche, verlangsamt den Import). | |||
== Verhalten beim Import == | |||
* Fehlende '''Sets''' und '''Attribute''' werden angelegt, vorhandene Werte aktualisiert. | |||
* '''Multiselektions-Attribute''' werden rein ergänzend gepflegt: Werte, die in der Werteliste fehlen, werden angelegt und beim Artikel angehakt - gelöscht wird nichts. | |||
* Über die Tabelle <code>oHTKAttributeValuesMultiSelectionElementsAlternatives</code> können Multiselektions-Werte beim Import übersetzt werden (Originalwert aus der Datei → gewünschter Wert in der Werteliste). | |||
* Während der Verarbeitung wird die Datei in <code><Name>.wait</code> umbenannt; der Fortschritt ist an einer <code>.dat</code>-Markerdatei im selben Ordner ablesbar. | |||
* Meldungen (nicht gefundene Artikel, Fehler) landen in <code><Datei>.<Datum>.Meldungen.txt</code> neben der Importdatei. | |||
== Sicherung und Protokoll == | |||
''Ab Client-Version 5.0.2026.0824e.'' | |||
Jeder Lauf sichert automatisch den Stand jedes berührten Attributs beim ersten Schreibzugriff und protokolliert Datum, Benutzer, Quelle („PIM Import: <Dateiname>") und Ergebnis (Zeilen pro Attribut, Abbruch). Die Läufe erscheinen in der Sicherungs-Historie des jeweiligen Attributs (Attribut bearbeiten → Import → Reiter '''Erweitert''' → '''Sicherungen…''') und sind dort innerhalb von '''14 Tagen''' wiederherstellbar - Details siehe [[OmniSeller:Import von Attributswerten|Import von Attributswerten]]. | |||
== Nach dem Import == | |||
Importierte Daten stichprobenartig prüfen (Attributwerte, Set-Zuordnungen, Texte). Damit die Änderungen in den Portalen ankommen, die betroffenen Artikel anschließend hochladen. | |||
Aktuelle Version vom 24. August 2026, 11:51 Uhr
OmniSeller PIM Import von Stammdaten und Attributen

Der PIM Import (Schaltfläche PIM Import im Ribbon) importiert Stammdaten und Attributwerte für viele Artikel auf einmal aus einer CSV-Datei - Titel, Kurz- und Langtexte, Set-Zuordnungen und beliebig viele Attribute je Artikel. Fehlende Sets und Attribute werden dabei automatisch angelegt. Anders als der Import im Attribut-bearbeiten-Fenster (siehe Import von Attributswerten) arbeitet der PIM Import über alle Attribute einer Datei hinweg.
Dateiformat
Semikolon-getrennte CSV-Datei mit Spaltenüberschriften in der ersten Zeile. Die Spalten werden anhand der Überschriften erkannt:
- Pflicht:
EANoderSUPPLIER_AID(Artikel-Identifikation) sowieFEATURE_GROUPoderSET(Set-Name, markiert zugleich den Beginn des Attributbereichs) - Optional:
AID,VARIATION(AusprägungID),TITLE/TITEL,SHORTTEXT/KURZTEXT,LONGTEXT/LANGTEXT,LANGUAGE/SPRACHE(Sprache je Zeile, sonst gilt die im Dialog gewählte Sprache)
Nach der FEATURE_GROUP/SET-Spalte folgen die Attribute in Dreiergruppen: FNAME_1, FUNIT_1, FVALUE_1, FNAME_2, … - also je Attribut Name, Einheit und Wert. Wert und Einheit werden beim Import zu einem Attributwert kombiniert („Wert Einheit"). Eine leere Namensspalte beendet den Attributbereich der Zeile.
Die einfachste Art, eine formatgerechte Datei zu bekommen: mit dem Export-Wizard eine Importvorlage aus vorhandenen Artikeln erzeugen (Schaltfläche „Import Vorlage erstellen") - der Export liefert genau die FNAME/FUNIT/FVALUE-Struktur.
Artikel-Zuordnung
Die Artikel werden über den EAN-Helper aufgelöst: SUPPLIER_AID (Herstellerartikelnummer) plus EAN ergeben Artikelnummer und AusprägungID im gewählten Mandanten. Alternativ kann die SUPPLIER_AID-Spalte direkt die Artikelnummer enthalten, die Ausprägung kommt dann aus der VARIATION-Spalte. Zeilen, deren Artikel nicht gefunden wird, werden übersprungen und in der Meldungsdatei protokolliert. Der Import legt keine Artikel im ERP an.
Optionen
- Sprache - Zielsprache für Texte und sprachabhängige Attribute (sofern die Datei keine eigene Sprachspalte hat).
- Attribut-Typ für neue Attribute -
TEXToderMULTISELECTION: bestimmt, als was unbekannte Attribute angelegt werden. - zusätzlich Textimport durchführen (Lang- & Kurztext) - importiert Titel, Kurz- und Langtext aus den entsprechenden Spalten.
- Leere Werte importieren (überschreiben) - ohne Haken werden leere Attributwerte in der Datei übersprungen (vorhandene Werte bleiben stehen); mit Haken überschreiben auch leere Werte den Bestand.
- Set-Zuordnungen der Artikel überschreiben - weist Artikeln das Set aus der Datei zu, auch wenn sie bereits einem anderen Set zugeordnet sind.
- Zusatzmeldungen - ausführliche Meldungen zur Interpretation der Datei (nur zur Fehlersuche, verlangsamt den Import).
Verhalten beim Import
- Fehlende Sets und Attribute werden angelegt, vorhandene Werte aktualisiert.
- Multiselektions-Attribute werden rein ergänzend gepflegt: Werte, die in der Werteliste fehlen, werden angelegt und beim Artikel angehakt - gelöscht wird nichts.
- Über die Tabelle
oHTKAttributeValuesMultiSelectionElementsAlternativeskönnen Multiselektions-Werte beim Import übersetzt werden (Originalwert aus der Datei → gewünschter Wert in der Werteliste). - Während der Verarbeitung wird die Datei in
<Name>.waitumbenannt; der Fortschritt ist an einer.dat-Markerdatei im selben Ordner ablesbar. - Meldungen (nicht gefundene Artikel, Fehler) landen in
<Datei>.<Datum>.Meldungen.txtneben der Importdatei.
Sicherung und Protokoll
Ab Client-Version 5.0.2026.0824e.
Jeder Lauf sichert automatisch den Stand jedes berührten Attributs beim ersten Schreibzugriff und protokolliert Datum, Benutzer, Quelle („PIM Import: <Dateiname>") und Ergebnis (Zeilen pro Attribut, Abbruch). Die Läufe erscheinen in der Sicherungs-Historie des jeweiligen Attributs (Attribut bearbeiten → Import → Reiter Erweitert → Sicherungen…) und sind dort innerhalb von 14 Tagen wiederherstellbar - Details siehe Import von Attributswerten.
Nach dem Import
Importierte Daten stichprobenartig prüfen (Attributwerte, Set-Zuordnungen, Texte). Damit die Änderungen in den Portalen ankommen, die betroffenen Artikel anschließend hochladen.