Info@ybm.support

UNSER SUPPORT HILFT INFORMIEREN SIE SICH IM WIKI ERSTELLEN SIE EIN TICKET

CSV-Stapelverarbeitung in BarcodeShipping

Starten und Stoppen kannst du alle Stapelverarbeitungsmodule im BCS-Hauptfenster über das Menü Stapelverarbeitung.

Möchtest du, daß die Stapelverarbeitung unmittelbar nach dem Start von BarcodeShipping automatisch startet?
Dann gehe wie folgt vor:
Rechtsklick auf die BarcodeShipping-Verknüpfung. Im Kontextmenü dann auf Eigenschaften. Unter Ziel bitte den Link mit folgender Eingabe ergänzen:
Leerzeichen Minus Minus „batch“, also “ –batch“ (ohne die Anführungszeichen)

Klicke anschließend auf „Übernehmen“.
Beim nächsten Start von BCS startet die Stapelverarbeitung automatisch.

CSV Konfiguration - Teil 1

(Stand: 11.03.2026 – Version 2304)

1

Aktivieren:
Aktiviere hier die CSV-Stapelverarbeitung für das unten
links ausgewählte Profil.

2

Berechne Paketgewicht:
Aktiviere diese Checkbox, wenn das Paketgewicht
berechnet werden soll, z.B. wenn das Paket-Gesamtgewicht
nicht mit deiner CSV-Datei übergeben wird.

3

Abfrageverzeichnis (Eingang):
Wähle hier das Verzeichnis aus, in dem die CSV-Dateien
abgelegt werden und von BarcodeShipping eingelesen
werden sollen.

4

Filtern:
Gib hier einen Filter für die Dateiformate an.
Die Standardwerte reichen im Normalfall aus.

5

Ausgabeverzeichnis (Ausgang):
Wähle hier das Verzeichnis aus, in das BarcodeShipping die
Ausgabe-CSV-Dateien ablegen soll, zur Rückgabe an dein
Shopsystem.

6

Vorlage für Dateinamen:
Konfiguriere hier den Dateinamen der Ausgabedatei mit
Hilfe von Variablen. Eine Liste aller Variablen findest du unten.

7

Lese Wartezeit:
Gib hier in Sekunden an, wie lange BarcodeShipping warten
soll, bevor es anfängt die Datei(en) einzulesen. Eine längere
Wartezeit kann z.B. hilfreich sein bei langsamen Druckern
oder bei Druckern deren Arbeitsspeicher sehr klein ist.
Hiermit wird dann indirekt die Erzeugung eines
Druckauftrags verlangsamt.

8

Zeichensatzformat:
Wähle hier das Zeichensatzformat aus, mit dem deine
CSV-Datei(en) geschrieben wurde(n). Wir empfehlen UTF-8.

9

Verwende RFC4180-Stil:
Aktiviere diese Checkbox, wenn deine CSV-Dateien dem
RFC4180-Standard entsprechen.

10

Trennzeichen (Spalten):
Trage das Zeichen ein, mit dem die Spalten in deinen
CSV-Dateien getrennt werden.
Als Vorgabe haben wir hier das Semikolon eingetragen.

11

Anführungszeichen:
Trage hier das Zeichen ein, welches du für
Anführungszeichen verwendest.

12

Maskierungszeichen:
Gib hier dein Maskierungszeichen an.
Falls du keine verwendest, einfach auf dem Standardwert lassen.

13

Strikte Anführungszeichen:
Konfiguriere hier deine Strikten Anführungszeichen.
Falls du keine verwendest, einfach auf dem Standardwert lassen.

14

Leerzeichen am Anfang ignorieren:
Wir empfehlen diese Einstellung aktiv zu lassen, da es
gerade bei CSV-Dateien z.B. aus Excel vorkommen kann,
dass sich in den Spalten Leerzeichen einschleichen könnten.

15

Null Field Indicator:
Konfiguriere hier deinen Null Field Indicator.

16

Parse Adresse:
Wenn deine Adressdaten (Straße und Hausnummer) nur in
einer Spalte eingetragen sind, der Versender diese aber
separiert verlangt, aktivierst du diese Checkbox.

17

Parse Namen:
Wenn Vor- und Zuname des Empfängers in nur einer Spalte
zusammengefasst sind, der Versender diese aber separiert
benötigt, aktivierst du diese Checkbox.

18

Erzwinge Ein-Paketsendung:
Wenn eine CSV mehrere Zeilen enthält und jede Zeile 1
Bestellung sein soll, kann mit der Aktivierung dieser
Checkbox für jede Zeile eine Sendung (Paket) erzeugt
werden.

19

Anführungszeichen erzwingen:
....

20

Überspringe Zeilen:
Trage hier ein, wie viele Zeilen übersprungen werden sollen,
bis die eigentlichen Daten anfangen.
Z.B. eine „1“, wenn Sie noch eine Überschriften-Zeile in der
Datei verwenden.

21

Bestellung Kopfzeile:
...

Aktiviere hier die CSV-Stapelverarbeitung für das unten links ausgewählte Profil.

Aktiviere diese Checkbox, wenn das Paketgewicht berechnet werden soll, z.B. wenn das Paket-Gesamtgewicht nicht mit deiner CSV-Datei übergeben wird.

Wähle hier das Verzeichnis aus, in dem die CSV-Dateien abgelegt werden und von BarcodeShipping eingelesen werden sollen.

Gib hier einen Filter für die Dateiformate an. Die Standardwerte reichen im Normalfall aus.

Wähle hier das Verzeichnis aus, in das BarcodeShipping die Ausgabe-CSV-Dateien ablegen soll, zur Rückgabe an dein Shopsystem.

Konfiguriere hier den Dateinamen der Ausgabedatei mit Hilfe von Attributen.
Eine Liste aller Variablen findest du hier.

Gib hier in Sekunden an, wie lange BarcodeShipping warten soll, bevor es anfängt die Datei(en) einzulesen. Eine längere Wartezeit kann z.B. hilfreich sein bei langsamen Druckern oder bei Druckern deren Arbeitsspeicher sehr klein ist. Hiermit wird dann indirekt die Erzeugung eines Druckauftrags verlangsamt.

Wähle hier das Zeichensatzformat aus, mit dem deine CSV-Datei(en) geschrieben wurde(n).
Wir empfehlen UTF-8.

Aktiviere diese Checkbox, wenn deine CSV-Dateien dem RFC4180-Standard entsprechen.

Trage das Zeichen ein, mit dem die Spalten in deinen CSV-Dateien getrennt werden.
Als Vorgabe haben wir hier das Semikolon eingetragen.

Trage hier das Zeichen ein, welches du für Anführungszeichen verwendest.

Gib hier dein Maskierungszeichen an.
Falls du keine verwendest, einfach auf dem Standardwert lassen.

Konfiguriere hier deine Strikten Anführungszeichen.
Falls du keine verwendest, einfach auf dem Standardwert lassen.

Wir empfehlen diese Einstellung aktiv zu lassen, da es gerade bei CSV-Dateien z.B. aus Excel vorkommen kann, dass sich in den Spalten Leerzeichen einschleichen könnten.

Konfiguriere hier deinen Null Field Indicator.

Wenn deine Adressdaten (Straße und Hausnummer) nur in einer Spalte eingetragen sind, der Versender diese aber separiert verlangt, aktivierst du diese Checkbox.

Wenn Vor- und Zuname des Empfängers in nur einer Spalte zusammengefasst sind, der Versender diese aber separiert benötigt, aktivierst du diese Checkbox.

Wenn eine CSV mehrere Zeilen enthält und jede Zeile 1 Bestellung sein soll, kann mit der Aktivierung dieser Checkbox für jede Zeile eine Sendung (Paket) erzeugt werden.

Trage hier ein, wie viele Zeilen übersprungen werden sollen, bis die eigentlichen Daten anfangen.
Z.B. eine „1“, wenn du noch eine Überschriften-Zeile in der Datei verwendest.

CSV Konfiguration - Teil 2

Feldzuordnungen

Von „Profil“ bis „Movement Reference Number (MRN)“ konfigurierst du hier die Spalten der CSV-Dateien. Gib im linken Feld ein, in welcher Spalte die benannten Werte in der Datei enthalten sind. Wenn du ein Feld nicht benutzt, belässt du es auf dem Wert „0“ oder lässt es ganz leer.
Im rechten Feld können feste, immer wiederkehrende Werte eingestellt werden.
In das Feld Währung kann z.B. immer „EUR“ für „Euro“ eingetragen werden, oder eben entsprechend deiner Landeswährung, wie z.B. „CHF“ für „Schweizer Franken“.

CSV Konfiguration - Teil 3

Feldzuordnungen der Positionen

Da es durchaus vorkommt, dass eine Bestellung mehrere Positionen enthalten kann, werden diese in einer Spalte der Datei konfiguriert. Hintereinander, mit separat anzugebenen Trenner innerhalb der Spalte.

Dazu suchst du unter „Feldzuordnungen“ den Eintrag „Configurable list nested (below)“ (siehe auch Teil 1 / oben) und trägst dort die Nummer der Spalte ein, in der sich die Angaben der Position(en) befinden werden.

Die folgenden Eingabemöglichkeiten dienen dann zur Konfiguration, wie z.B. Trennzeichen. Dies könnte bspw. eine Pipe („ | “) sein. Unter „Letztes Feld der Position“ gibst du an, aus wie vielen Feldern deine Position besteht. Hast du z.B. 5 Angaben in einer Position, erkennt BCS dann automatisch, das mit der 6ten Angabe eine neue Position beginnt.

Neu - Netto-/Bruttopreise der Artikel

Ab der BCS-Version 2152 vom 31.10.2025 sind für Artikel
Netto- und Bruttopreise konfigurierbar.
(Siehe Punkt 30 – Feldzuordnungen der Positionen –

Aktiviere diese Checkbox, wenn der Positionen-Abschnitt dem RFC4180-Standard entspricht.

Trage das Zeichen ein, mit dem du die Informationen innerhalb der Positionen-Spalte trennst.
Als Vorgabe haben wir hier die „Pipe“ eingetragen.

Trage hier das Zeichen ein, welches du für Anführungszeichen verwendest.

Gib hier deine Maskierungszeichen an.
Falls du keine verwendest, einfach auf dem Standardwert lassen.

Konfiguriere hier deine Strikten Anführungszeichen bei Positionen. Falls du keine verwendest, einfach auf dem Standardwert lassen.

Wir empfehlen diese Einstellung aktiv zu lassen, da es gerade bei CSV-Dateien z.B. aus Excel vorkommen kann, dass sich in den Spalten Leerzeichen einschleichen könnten.

Konfiguriere hier deinen Null Field Indicator.

Konfiguriere hier die Informationen der Positionen. Auf der linken Seite gibst du, analog zum ersten Teil der Konfiguration, die Positionen der Informationen an. Auf der rechten Seite kannst du auch hier feste, immer wiederkehrende Werte vergeben.

CSV Konfiguration - Teil 4

Gefahrgutliste - Feldzuweisungen

Für den Fall, dass du Gefahrgut versenden musst, gehe hier genauso vor, wie bei der „Konfigurierbaren Liste der Positionen“.

CSV Konfiguration - Teil 5

CSV Ausgabedateien

Ausgabeformat:
Hier stellst du ein, welches Ausgabeformat die CSV-Datei haben soll, welche von BCS geschrieben wird.
Copy: erstellt eine Kopie deiner eingelesenen Datei, zuzüglich der Trackingnummer des erstellten Labels.
Simple: erstellt eine Datei mit den grundlegendsten Daten, wie Bestellnummer und Trackingnummer.
Easylog: Hier wird das Easylog eigene Format erstellt.

Easylog Zeichensatz:
Wenn unter „Ausgabeformat“ <Easylog> ausgewählt wurde, kannst du hier das gewünschte Zeichensatzformat einstellen. Benutzung hier auf eigene Gefahr.