Zum Hauptinhalt springen

CSV-Dateiimport

Wenn Sie Pakete an eine grosse Anzahl von Empfängern senden möchten, können Sie die Datei-Import-Funktion nutzen.

tipp

Sie möchten XML statt CSV importieren? Siehe XML-Dateiimport.


Profil erstellen

Vor dem Import müssen Sie ein Importprofil erstellen.

CSV-Import-Menü

  1. Gehen Sie zu ProfileAdressen oder Sendungen → drücken Sie +
  2. Wählen Sie Importtyp → Adressen oder Sendungen
  3. Geben Sie einen Profilnamen ein (z. B. Adressbuch)
  4. Wählen Sie Importdateityp → CSV

Profil erstellen — Formular

Diese Einstellungen an Ihre Datei anpassen

Sie sind vorbelegt, nicht aus Ihrer Datei ermittelt — stimmen sie nicht, werden Ihre Zeilen verstümmelt oder gar nicht importiert.

EinstellungVorbelegt mitÄndern, wenn
KodierungUTF-8Ihre Datei nicht UTF-8 ist — oder wählen Sie Automatisch erkennen, wenn Sie unsicher sind
Spaltentrennzeichen;Ihre Spalten durch ,, | oder Tab getrennt sind
Dezimaltrennzeichen.Ihre Gewichte als 2,5 geschrieben sind
Mehrwerttrennzeichen,Sie mehrere Werte in einer Spalte durch ; oder | trennen
Enthält ÜberschriftangehaktIhre Datei keine Kopfzeile hat

Profil Standardeinstellungen

  1. Drücken Sie Weiter
  2. Drücken Sie Datei hochladen

Datei hochladen

  1. Drücken Sie Datei verarbeiten
  2. Weisen Sie die Feldnamen entsprechend den Kopfzeilennamen in Ihrer CSV-Datei zu

Feld-Mapping (1)

Feld-Mapping (2)

hinweis

Die Auswahlliste entsteht, indem Ihre Datei mit den gewählten Profileinstellungen gelesen wird — sie zeigt Ihnen also sofort, ob diese stimmen:

  • Ihre echten Spaltennamen — die Einstellungen passen zu Ihrer Datei
  • Position 0, 1, 2 — die Datei wird ohne Kopfzeile gelesen. Das ist richtig, wenn Ihre Datei keine hat (Position 0 entspricht Spalte A des Tabellenblatts); hat sie doch eine, haken Sie im Profil Enthält Überschrift an.
  • ein einziger langer, zusammengesetzter Name — das Spaltentrennzeichen passt nicht zu Ihrer Datei

Feld-Mapping — keine Kopfzeile

Die Spalte Funktion kann unverändert bleiben.

Falls erforderlich, fügen Sie eine Transformation hinzu — diese wird erstellt und verwendet, wenn Daten aus der CSV-Datei für den Import angepasst werden müssen. Zum Beispiel wenn der Ländername in Ihrer Datei "Schweiz" lautet, unser System es aber im Format ISO 3166-1 alpha-2 ("CH") benötigt.

Transformation

Sobald alle Pflicht- (und optionalen) Feldnamen eingegeben sind, drücken Sie Speichern.

Sendungsfelder, die Sie zuordnen können

Wenn Ihr Importtyp Sendungen ist, können Sie Ihre CSV-Spalten den folgenden Feldern zuordnen. Ordnen Sie nur die Spalten zu, die Sie haben — was Sie weglassen, bleibt einfach leer.

Adressangaben (Absender / Empfänger)

Jedes Adressfeld kann separat für den Absender und den Empfänger zugeordnet werden.

FeldBedeutungMax. LängePflichtfeld?
NameFirmen- oder Personenname35Ja
Name2Zweite Namenszeile35Optional
KontaktKontaktperson35Optional
LandLand als ISO-Code (z. B. CH, DE)2Ja
Bundesland / KantonRegionscodeFür US/CA
PostleitzahlPLZ / Postleitzahl9Ja
StadtStadt35Ja
StrasseStrassenname und Hausnummer35Ja
Street2Weitere Adresszeile (nur Empfänger)35Optional
HausnummerSeparate Hausnummer8Für NL
TelefonTelefon im internationalen Format35Für GB
E-MailE-Mail-Adresse100Für Nicht-CH/LI-Länder
ReferenzIhre AdressreferenzOptional
SpracheEmpfängersprache, ISO 639-1 (DE, EN, FR, IT)Optional
hinweis

Die Pflichtfelder gelten für den Empfänger. Für den Absender können Sie stattdessen eine Absender-Adress-ID zuordnen, um einen gespeicherten Adressbucheintrag zu übernehmen. Ein Gedankenstrich unter Max. Länge bedeutet, dass die Länge beim Import nicht geprüft wird.

Servicedetails

FeldBedeutungMax. LängePflichtfeld?
Service-CodeDas DPD-Produkt/der Service für die Sendung (z. B. Classic, Express) — siehe Services und OptionenOptional
OptionscodesZusätzliche Service-Optionen, getrennt durch Ihr Mehrwert-Trennzeichen — siehe Services und OptionenOptional
hinweis

Sie können auch eine vollständige Rücksendeadresse zuordnen (Name, Firmenname, Kontakt, Strasse, Hausnummer, Postleitzahl, Stadt, Land, Bundesland, Telefon, E-Mail, Sprache) — dieselben Felder und Längen wie in der Adresstabelle oben.

Paketangaben

FeldBedeutungMax. LängePflichtfeld?
GewichtPaketgewicht in kg (z. B. 2.5)ZahlJa
Anzahl PaketeWie viele Pakete die Sendung umfasst. Eine höhere Zahl wird auf 20 reduziert20Optional
SendungshinweisHinweis zur SendungOptional
RücksendungshinweisHinweis zur RücksendungOptional
Kundenreferenz 1–4Ihre Referenzen auf Sendungsebeneje 35Optional
Paketreferenz 1 / 2Ihre Referenzen auf Paketebene, gedruckt auf Etikett und Manifestje 35Optional
Paketreferenz 3 / 4Weitere Paketreferenzen für Ihren eigenen Gebrauchje 35Optional
Versicherter Betrag + WährungFür den Service Höherversicherung: der versicherte Wert und dessen Währung (z. B. CHF)Währung 3Optional
Anzahl Swap-PaketeAnzahl der Swap-Pakete (Swap-Service)ZahlOptional
ZustellinformationenZustellinformationen zur Sendung175Optional

Eine Zeile mit einem Wert über einer dieser Grenzen wird abgewiesen. Der Rest der Datei wird trotzdem importiert.

Sendungshinweis und Rücksendungshinweis können zugeordnet werden, die Werte werden aber nicht importiert. Ein Währungscode mit mehr als 3 Zeichen wird durch Ihre Standardwährung ersetzt.

hinweis

Für Gefahrgut in begrenzten Mengen können Sie zusätzlich zuordnen: UN-Nummer, Substanzcode, Verpackungsgruppe, Klasse und Substanzgewicht. Ihre Länge wird beim Import nicht geprüft.

tipp

Das Gewicht ist für jedes Paket erforderlich — stellen Sie sicher, dass Ihre CSV vor dem Import eine Gewichtsspalte (in kg) enthält. Ein negatives Gewicht wird abgewiesen.


CSV-Datei hochladen

Datei-Importe-Menü

  1. Gehen Sie zu Datei-Importe
  2. Drücken Sie Datei importieren oben rechts

Datei importieren — Schaltfläche

  1. Wählen Sie das Profil (der Name, den Sie in Schritt 1 eingegeben haben)
  2. Laden Sie die CSV-Datei hoch und drücken Sie Importieren

CSV-Import-Dialog

  1. Drücken Sie Aktualisieren

Nach dem Import — Aktualisieren

Die importierten Informationen erscheinen in Ihrem Adressbuch oder Ihren Sendungen.


ERP-/CRM-Integration

Nur Desktop-App

Der automatische, unbeaufsichtigte Import ist eine Funktion der Desktop-App. Online Label Print importiert Dateien, die Sie manuell hochladen, wie oben beschrieben.

Die Desktop-App kann sich mit Ihrem bestehenden ERP-, CRM- oder E-Commerce-System verbinden und Sendungsdaten ohne manuelle Eingabe importieren.

So funktioniert es

  1. Ihr ERP oder CRM exportiert Sendungsdaten — Empfängeradressen, Gewichte, Service-Codes, Referenzen
  2. Die Desktop-App holt die exportierten Daten von einer konfigurierten Quelle ab
  3. Sendungen werden automatisch erstellt, Etiketten können direkt gedruckt werden
  4. Sendungsnummern und Status werden bei entsprechender Konfiguration in Ihr ERP zurückgeschrieben

Unterstützte Integrationsmethoden

MethodeBeschreibung
Dateiimport (CSV / Flat File)Ihr ERP legt Dateien in einem Ordner, auf einem FTP- oder SFTP-Server ab; die Desktop-App holt sie ab
DatenbankverbindungDirekte Verbindung zu Ihrer ERP-Datenbank (PostgreSQL, MSSQL, …)
REST-APIIhr ERP ruft die Shipment-REST-API direkt auf

Die automatische Abholung aus einem Ordner, per FTP oder SFTP wird in der installierten Anwendung unter Importe → Datenquellen konfiguriert. Die verfügbaren Optionen — Intervallprüfung, Semaphor-Dateien, Fehler- und Archivordner sowie Etikettendruck nach der Verarbeitung — sind unter Datenquellen dokumentiert.


Technische Anforderungen für CSV-Dateien

Das System unterstützt flexible CSV-Formate mit mehreren Kodierungs- und Trennzeichenoptionen.

Zeichenkodierung

Wählen Sie eine der unterstützten Kodierungen:

KodierungAnwendungsfallHinweise
UTF-8Empfohlen für alle DateienUniverselle Unterstützung, alle Sonderzeichen
ISO-8859-1Westeuropäische SprachenDeutsche Umlaute (ä, ö, ü), französische Akzente (Latin-1)
Windows-1250Mitteleuropäische SprachenPolnisch, Tschechisch, Ungarisch, Slowakisch
Windows-1251Kyrillische ZeichenUkrainisch, Bulgarisch, Russisch
Windows-1252Westeuropäische SprachenDeutsch, Französisch, Italienisch (Windows Latin-1)
Automatisch erkennenWenn Sie die Kodierung Ihrer Datei nicht kennenDas System liest die Kodierung aus der Datei selbst
tipp

Speichern Sie Ihre CSV-Datei als UTF-8 in Excel: Datei → Speichern unter → CSV UTF-8 (durch Komma getrennt)

Feldtrennzeichen

TrennzeichenSymbolExcel-Export (Region)Wann verwenden
Semikolon;Europäisches Excel (DE/FR/IT)Empfohlen für europäische Regionen
Komma,US/UK ExcelDaten enthalten keine Kommas
Tabulator\tManueller ExportDaten enthalten viele Sonderzeichen
Pipe|DatenbankexporteTechnische Integrationen
warnung

Ihre Daten dürfen das Trennzeichen nicht enthalten oder müssen korrekt in Anführungszeichen gesetzt sein.


CSV-Kopfzeilenformat

Kopfzeilen müssen mit einem Buchstaben (A–Z, a–z) oder einem Unterstrich (_) beginnen.

Erlaubte Zeichen in Kopfzeilen (nach dem ersten Zeichen):

ZeichenBeispiele
BuchstabenA–Z, a–z
Zahlen0–9
Unterstrich_
Bindestrich-
Punkt.
Leerzeichen
Klammern( )
Schrägstrich/
Doppelpunkt:
Kaufmännisches Und&
Komma,

Nicht erlaubt als erstes Zeichen: Zahlen, Sonderzeichen ($, #, @, ! usw.)

Gültige Kopfzeilen-Beispiele:

Name;Adresse1;PLZ;Land
DokStatus;DokDat.;Bestell_Nr;Gewicht.KG
Kundenname;Strasse & Hausnummer;Datum/Zeit;Status (Aktiv)
empfaenger_name;empfaenger_adresse;sendungsnummer

Ungültige Kopfzeilen-Beispiele:

123;456;789 (beginnt mit Zahl)
$Betrag;#ID;@Email (Sonderzeichen: $, #, @)
;Name;Adresse (erste Spalte leer)

CSV-Konfigurationsparameter

ParameterTypBeschreibungBeispielwerte
columnDelimiterZeichenketteZeichen zur Feldseparierung; , \t |
decimalSeparatorZeichenketteDezimaltrennzeichen für Zahlen. (US) oder , (EU)
multiValueDelimiterZeichenketteTrennzeichen für Mehrfachwertfelder| ; ,
containsHeaderBooleanOb erste Zeile eine Kopfzeile isttrue / false

Dezimaltrennzeichen-Beispiele:

Europäisches Format (Komma als Dezimaltrennzeichen):

Name;Gewicht;Preis
Produkt A;2,5;19,99
Produkt B;1,8;15,50

US-Format (Punkt als Dezimaltrennzeichen):

Name,Gewicht,Preis
Produkt A,2.5,19.99
Produkt B,1.8,15.50

CSV-Dateien aus Excel erstellen

  1. Daten vorbereiten:

    • Erste Zeile = Kopfzeilen
    • Keine leeren Zeilen oben
    • Konsistente Spaltenanzahl
  2. Als CSV speichern:

    • Europäisch (Semikolon): Datei → Speichern unter → CSV (Semikolon getrennt) *.csv
    • UTF-8: Datei → Speichern unter → CSV UTF-8 (durch Komma getrennt) *.csv
    • US (Komma): Datei → Speichern unter → CSV (durch Komma getrennt) *.csv
  3. Kodierung prüfen:

    • Datei in Notepad oder TextEdit öffnen
    • Prüfen, ob Sonderzeichen (ä, ö, ü, é) korrekt angezeigt werden

Häufige Probleme & Lösungen

Nach dem Import sieht etwas nicht richtig aus? Hier sind die häufigsten Fälle und wie Sie sie in Ihrem Importprofil beheben.

Sonderzeichen werden falsch angezeigt — z. B. Müller erscheint als Müller

Die Kodierung der Datei passt nicht zum Profil. Speichern Sie die Datei erneut als UTF-8 (in Excel: Speichern unter → CSV UTF-8) und setzen Sie Kodierung im Profil auf UTF-8. Öffnen Sie die Datei in einem Texteditor, um zu prüfen, ob die Akzente korrekt aussehen.


Zahlen werden als Text behandelt — z. B. 2,5 wird nicht als Zahl erkannt

Ihr Dezimalzeichen passt nicht zum Profil. Setzen Sie Dezimaltrennzeichen passend zu Ihrer Datei: ein Komma (,) für europäische Dateien, einen Punkt (.) für US-/internationale Dateien.


Alle Daten landen in einer einzigen Spalte

Das Profil trennt die Spalten am falschen Zeichen. Prüfen Sie, welches Zeichen die Spalten in Ihrer Datei trennt, und setzen Sie das passende Spaltentrennzeichen — europäisches Excel verwendet meist ein Semikolon (;), US-Excel ein Komma (,).


Ihre Kopfzeile wird als Daten importiert

Enthält Überschrift ist im Profil nicht aktiviert. Aktivieren Sie die Option und stellen Sie sicher, dass Ihre Überschriften mit einem Buchstaben beginnen, nicht mit einer Zahl.


Der Import schlägt fehl oder zeigt unerwartete Spalten

Das liegt meist an überflüssigen Zeilen oder Spalten. Entfernen Sie leere Zeilen am Anfang der Datei, stellen Sie sicher, dass jede Zeile die gleiche Anzahl Spalten hat, und löschen Sie übrig gebliebene Trennzeichen am Ende Ihrer Zeilen.


Checkliste vor dem Import

Vor dem Import überprüfen:

  • Dateikodierung ist UTF-8 (oder für Ihre Sprache geeignet)
  • Trennzeichen entspricht der Konfiguration (Semikolon für Europa, Komma für USA)
  • Kopfzeilen beginnen mit Buchstaben (falls Kopfzeilen verwendet werden)
  • Keine leeren Zeilen oben
  • Konsistente Spaltenanzahl in allen Zeilen
  • Dezimaltrennzeichen entspricht Ihrem Zahlenformat
  • Sonderzeichen (ä, ö, ü, é) werden im Texteditor korrekt angezeigt
  • Keine abschliessenden Leerzeichen oder Trennzeichen
  • Dateigrösse ist angemessen (< 25 MB empfohlen)