Bearbeitung von Codelisten

Nachdem Sie eine Codeliste aus Configuration Hubausgecheckt haben, können Sie sie bearbeiten und dann die geänderte Codeliste hochladen. Es wird empfohlen, diese Aspekte beim Bearbeiten von Codelisten zu berücksichtigen.

Struktur der Codelistendatei

Codelisten werden von Configuration Hub im CSV-Dateiformat heruntergeladen. Jede CSV-Datei ist eine Textdatei mit Trennzeichen, bei der die einzelnen Werte durch Kommas voneinander getrennt werden.

Jede CSV-Datei enthält CLH-Zeilen (Content List Header), eine CLIH-Zeile (Content List Item Header) und mindestens eine CLIV-Zeile (Content List Item Value).
CSH
Die CLH-Zeilen (Code List Header) enthalten Referenzinformationen zur Codeliste.
Wichtig: Bearbeiten oder löschen Sie keine CLH-Zeile oder keinen CLH-Wert.
CLIH (Client)
Die Zeile CLIH (Code List Item Header) enthält die festen Überschriften (Spaltennamen), die für jede Codeliste verwendet werden.
Wichtig: Bearbeiten oder löschen Sie die CLIH-Zeile oder -Werte nicht.
CLIV (Client)
Die Zeile (n) CLIV (Code List Item Value) enthält jeweils eine Gruppe von Elementwerten.
Tipp: Bei Bedarf können Sie Werte in den CLIV-Zeilen aktualisieren und neue CLIV-Zeilen hinzufügen.

Aktualisieren einer Codeliste

Codelisten werden nicht direkt in Configuration Hubgeändert. Um eine Codeliste zu ändern, müssen Sie die Codeliste auschecken und mit einem Texteditor oder einem Arbeitsblatttool für CSV-Dateien bearbeiten. Wenn Sie eine Codeliste auschecken, können Sie Änderungen in Configuration Hubhochladen.

Wichtig: Beachten Sie beim Bearbeiten einer CSV-Codelistendatei die folgenden Hinweise.
  • Arbeitsblatttools bieten eine Möglichkeit zum Anzeigen und Bearbeiten von Codelisten mit den Werten, die in Spalten und Zeilen formatiert sind. Sie müssen jedoch vorsichtig sein, wenn Sie Tabellenkalkulationstools verwenden, wenn Ihre Codelistenwerte führende Nullen enthalten.
    • Wenn Sie sicher sind, dass Ihre Codeliste keine Werte mit führenden Nullen enthält, können Sie die CSV-Datei mit einem Tabellenkalkulationsprogramm mit der Standardfunktion zum Öffnen von Dateien öffnen.
    • Wenn Sie nicht sicher sind, ob Ihre Codeliste Werte mit führenden Nullen enthält, öffnen Sie nach dem Herunterladen der Codeliste von Configuration Hubdie CSV-Datei in einem Texteditor. Verwenden Sie dann die Suchfunktion des Texteditors, um nach ,0zu suchen. Wenn dieser Wert in der Suche gefunden wird, enthält Ihre Codeliste führende Nullen.
    • Wenn Ihre Codeliste Werte mit führenden Nullen enthält, verwenden Sie die Importfunktion Ihres Arbeitsblatttools, um die führenden Nullen beizubehalten. Weitere Informationen finden Sie unter Führende Nullen in einer Codeliste beibehalten. Alternativ können Sie die CSV-Datei mit einem Texteditor bearbeiten, aber seien Sie vorsichtig, wenn Sie mit großen Codelisten arbeiten, um sicherzustellen, dass das CSV-Format beibehalten wird.
  • Führende und nachfolgende Leerzeichen werden abgeschnitten.
  • Bearbeiten oder löschen Sie keine CLH-Zeilen oder -Werte.
  • Bearbeiten oder löschen Sie die CLIH-Zeile oder -Werte nicht.
  • Fügen Sie der Datei keine neuen Spalten hinzu.
  • Sie können Werte in den CLIV-Zeilen aktualisieren und bei Bedarf neue CLIV-Zeilen hinzufügen. Seien Sie jedoch vorsichtig, wenn Sie vorhandene Codelistendaten ändern, insbesondere wenn die Codeliste von mehreren Maps oder mit mehreren Geschäftspartnern verwendet wird. Da Änderungen an Codelisten unbeabsichtigte Auswirkungen haben können, müssen Sie jede geänderte Codeliste für jede Map oder jeden Handelspartner testen, mit der bzw. dem sie verwendet wird.
  • Codelistenwerte dürfen nur erweiterte ASCII-Zeichen, Nicht-HTML-Zeichen, Gedankenstriche oder em-Gedankenstriche enthalten.
  • Ändern Sie nicht den Dateinamen der CSV-Datei mit Codelisten.
  • Speichern Sie die bearbeitete CSV-Datei im CSV-Format.

Sonderzeichen in Codelistenwerten

Wenn Sie eine CSV-Datei mit einem Arbeitsblatttool bearbeiten, werden Sonderzeichen, die Sie in Codelistenwerten verwenden, möglicherweise bereits von Ihrem Arbeitsblatttool verarbeitet. Weitere Informationen finden Sie in der Dokumentation zu Ihrem Tabellenkalkulationsprogramm, um festzustellen, wie Sonderzeichen wie Kommas behandelt werden.

Wenn Sie eine CSV-Datei mit einem Texteditor bearbeiten und ein Wert ein Komma enthält, müssen Sie diesen Wert in Anführungszeichen setzen. Beispielsweise muss der Wert blue, red wie folgt in Anführungszeichen in die CSV-Datei eingeschlossen werden: "blue, red".

Maximale Codelistengröße

Eine Codeliste kann bis zu 25.000 Elemente enthalten, aber die Gesamtgröße der CSV-Datei mit Codelisten muss kleiner als 3 Megabyte sein.
Wichtig: Wenn eine Codeliste diese Größenbegrenzung überschreitet, kann die Codeliste nicht hochgeladen werden.

Führende und nachfolgende Leerzeichen werden nicht unterstützt

Führende oder nachfolgende Leerzeichen werden in Codelistenwerten nicht unterstützt. Führende oder nachfolgende Leerzeichen werden abgeschnitten. Daher wird ein Wert, der ausschließlich aus einem Leerzeichen besteht, so behandelt, als wäre kein Wert vorhanden. In einem Wert, der ein Leerzeichen zwischen Wörtern enthält (z. B. blue red), wird das Leerzeichen jedoch beibehalten.

Führende Nullen in einer Codeliste beibehalten

Wenn Sie eine CSV-Datei in einem Arbeitsblatttool öffnen und keine erwarteten führenden Nullen für einen Wert sehen, verwenden Sie einen Texteditor, um die unformatierten Textwerte anzuzeigen. Wenn Sie eine Codeliste mit einem Arbeitsblatttool bearbeiten, das Textfelder formatiert, die Zahlen als numerische Felder enthalten, werden möglicherweise führende Nullen entfernt. Der Verlust führender Nullen kann zu falschen Codesubstitutionen, fehlenden Werten, Datenverarbeitungsfehlern und Umsetzungsfehlern führen.

Sie können Codelistendaten in ein Tabellenkalkulationsprogramm importieren, um das Entfernen von führenden Nullen zu verhindern. Weitere Informationen finden Sie in der Dokumentation zu Ihrem Tabellenkalkulationsprogramm, um zu bestimmen, wie führende Nullen standardmäßig im Tool angezeigt werden.

Beispiel für die Behandlung führender Nullen mit Microsoft™ Excel (Windows™-Betriebssystem)

Diese beschriebene Prozedur ist nur ein Beispiel und kann je nach Arbeitsblatttool und Betriebssystem unterschiedlich sein. Weitere Informationen finden Sie in der Dokumentation zu Ihrem Arbeitsblatttool.

  1. Laden Sie von Configuration Hubdie CSV-Datei mit der Codeliste herunter.
  2. Stellen Sie in Microsoft Excel sicher, dass der Importassistent aktiviert ist.
    1. Wählen Sie im Menü Datei Optionenaus.
    2. Wählen Sie unter Excel-Optionen Datenaus.
    3. Wählen Sie im Abschnitt Assistenten für traditionellen Datenimport anzeigen das Kontrollkästchen Aus Text (traditionell) aus.
  3. Wählen Sie nach der Aktivierung des Importassistenten Datei > Neu und dann Leere Arbeitsmappeaus.
  4. Wählen Sie im Menü Daten Daten abrufen > Traditionelle Assistenten > Aus Text (traditionell)aus.
  5. Wählen Sie im Dialogfeld Textdatei importieren die entsprechende Codeliste aus und klicken Sie auf Importieren.
  6. Stellen Sie im Textimportassistenten-Schritt 1 von 3sicher, dass die Option Mit Begrenzer ausgewählt ist, und klicken Sie auf Weiter.
  7. Inaktivieren Sie im Text Import Wizard-Step 2 of 3das Kontrollkästchen Tab und wählen Sie das Kontrollkästchen Comma aus. Klicken Sie anschließend auf Weiter.
  8. Halten Sie im Textimportassistent-Schritt 3 von 3im Abschnitt Datenvorschau die Umschalttaste auf Ihrer Tastatur gedrückt und klicken Sie, um alle Spalten auszuwählen (hervorzuheben). Wählen Sie anschließend im Abschnitt Spaltendatenformat Text aus und klicken Sie auf Fertigstellen.
  9. Wählen Sie im Dialogfenster Datendatei importieren die Option Vorhandenes Arbeitsblatt aus und klicken Sie auf OK.
    Tipp: Prüfen Sie, ob die Codelistendaten mit führenden Nullen importiert wurden. Wenn Sie der Codeliste neue Werte mit führenden Nullen hinzufügen, werden diese führenden Nullen ebenfalls beibehalten.
  10. Nehmen Sie alle erforderlichen Änderungen an der Codeliste vor.
  11. Wählen Sie im Menü Datei die Option Speichern unter aus.
  12. Klicken Sie im Dialogfenster Speichern unter auf Durchsuchen.
    1. Wählen Sie unter Save as typedie Option CSV (Comma delimited) (*.CSV)aus.
      Wichtig: Speichern Sie die Codeliste nicht als Typ CSV UTF-8.
    2. Geben Sie unter Dateinameden Namen der ursprünglichen CSV-Codeliste ein.
    3. Klicken Sie auf Speichern. Jetzt können Sie die geänderte Codeliste in Configuration Hubhochladen.

Beispielmethode zur Handhabung führender Nullen mithilfe von Microsoft Excel (BetriebssystemmacOS )

Diese beschriebene Prozedur ist nur ein Beispiel und kann je nach Arbeitsblatttool und Betriebssystem unterschiedlich sein. Weitere Informationen finden Sie in der Dokumentation zu Ihrem Arbeitsblatttool.

  1. Laden Sie von Configuration Hubdie CSV-Datei mit der Codeliste herunter.
  2. Wählen Sie in Microsoft Excel Datei > Neu und dann Leere Arbeitsmappeaus.
  3. Wählen Sie im Menü Datei die Option Importieren.
  4. Stellen Sie sicher, dass im Dialogfeld Importieren die Option CSV-Datei ausgewählt ist. Wählen Sie dann die entsprechende Codeliste aus und klicken auf Import.
  5. Wählen Sie die CSV-Datei mit der Codeliste aus und klicken Sie auf Daten abrufen.
  6. Stellen Sie im Textimportassistenten-Schritt 1 von 3sicher, dass die Option Mit Begrenzer ausgewählt ist, und klicken Sie auf Weiter.
  7. Inaktivieren Sie im Text Import Wizard-Step 2 of 3das Kontrollkästchen Tab und wählen Sie das Kontrollkästchen Comma aus. Klicken Sie anschließend auf Weiter.
  8. Halten Sie im Textimportassistent-Schritt 3 von 3im Abschnitt Vorschau ausgewählter Daten die Umschalttaste auf der Tastatur gedrückt und klicken Sie, um alle Spalten auszuwählen (hervorzuheben). Wählen Sie anschließend im Abschnitt Spaltendatenformat Text aus und klicken Sie auf Fertigstellen.
  9. Wählen Sie im Dialogfenster Daten importieren Vorhandenes Arbeitsblatt aus und klicken Sie auf OK.
    Tipp: Prüfen Sie, ob die Codelistendaten mit führenden Nullen importiert wurden. Wenn Sie der Codeliste neue Werte mit führenden Nullen hinzufügen, werden diese führenden Nullen ebenfalls beibehalten.
  10. Nehmen Sie alle erforderlichen Änderungen an der Codeliste vor.
  11. Wählen Sie im Menü Datei die Option Speichern unter aus.
  12. Klicken Sie im Dialogfenster Speichern unter auf Durchsuchen.
    1. Wählen Sie unter Dateiformatdie Option Comma Separated Values (CSV)aus.
      Wichtig: Speichern Sie die Codeliste nicht als Typ CSV UTF-8.
    2. Wählen Sie unter Speichern unterden Namen der CSV-Datei mit der ursprünglichen Codeliste aus oder geben Sie ihn ein.
    3. Klicken Sie auf Speichern. Jetzt können Sie die geänderte Codeliste in Configuration Hubhochladen.