Mit dem Halfpolling-Tool BCS-Connector können Sie Ihre CSV-Dateien einlesen lassen.
Der Connector kann dann in Verbindung mit Ihrem Barcodeshipping verwendet werden.
Im Gegensatz zur integrierten CSV-Stapelverarbeitung in Barcodeshipping, in der die CSV-Daten eingelesen und sofort verarbeitet werden, können Sie die eingelesenen Sendungen in Barcodeshipping als einzelne Bestellungen anzeigen lassen und haben somit eine weitere Kontrollmöglichkeit der Ihrer Daten.
Hinweis:
Die Software wird von uns nicht mehr weiter entwickelt und kann daher nur beschränkt eingesetzt werden.
Zollabwicklungsdaten, beispielsweise, können im BCS-Connector leider nicht konfiguriert werden. Diese könnten dann aber in Barcodeshipping manuell nachgetragen werden oder per Script gesetzt werden.
Sprechen Sie uns an!
Installation
Die Installation des BCS-Connector ist denkbar einfach.
Erstellen Sie auf Ihrem PC, z.B. auf Laufwerk C:/, einen neuen, leeren Ordner, den Sie z.B.
BCS-Connector nennen.
Unser Support stellt Ihnen eine exe-Datei zur Verfügung, die Sie in diesem Ordner ablegen.
Erstellen Sie sich gerne zu dieser Datei eine Verknüpfung auf den Desktop.
Beim ersten Start der Software wird ein Ordner in das Benutzerverzeichnis geschrieben, gleich
neben dem .barcodeshipping-Ordner, namens .barcodeshippingconnector.
![](https://ybm.support/wp-content/uploads/2024/07/bcs_connector_01.png)
Einrichtung
Zur Einrichtung des Programms gehen Sie im Menü über Datei – Konfiguration und öffnen damit das Einstellungsfenster:
![](https://ybm.support/wp-content/uploads/2024/07/bcs_connector_02.png)
Auf dem Reiter Allgemein können Sie, falls nötig, den Port zur Anbindung an BarcodeShipping ändern.
Die Auswahl des Standard Shopmoduls gilt nur für dieses Programm (BCS-Connector) und hat nichts mit der Shopmodulauswahl in Barcodeshipping zu tun.
![](https://ybm.support/wp-content/uploads/2024/07/bcs_connector_03.png)
Auf dem Reiter CSV-Stapelverarbeitung konfigurieren Sie Ihre einzulesenden CSV-Dateien.
Im Folgenden einige Beschreibungen zu den Feldern:
![](https://ybm.support/wp-content/uploads/2024/07/bcs_connector_04.png)
- Abfrageverzeichnis (Eingang) 1
Wählen Sie hier das Verzeichnis aus, in welchem Sie ihrer einzulesenden CSV-Dateien ablegen.
- Abfrageverzeichnis (Ausgang) 2
Wählen Sie hier das Verzeichnis aus, in das CSV-Dateien herausgeschrieben werden, um die Daten später in Ihr Ursprungsprogramm zu importieren.
- Lese Wartezeit 3
Legen Sie hier eine Zeit in Sekunden fest, wie lange BCS-Connector warten soll, die abgelegte CSV-Datei einzulesen.
- CSV-Datei ist eine Sammlung aller Bestellungen 4
Aktivieren Sie diese Checkbox, wenn sich alle Bestellungen in einer CSV-Datei befinden.
- Trennzeichen 5
Legen Sie hier fest, mit welchem Trennzeichen die Spalten in Ihrer CSV-Datei getrennt sind. Meist Komma- oder Semikolongetrennt.
- Anführungszeichen 6
Legen Sie hier fest, mit welchem Zeichen Sie für Anführungszeichen arbeiten.
Sie benutzen keine? Dann den Inhalt des Feldes einfach so belassen. - Maskierungszeichen 7
Legen Sie hier fest, mit welchem Zeichen Sie für Maskierungen arbeiten.
Sie benutzen keine? Dann den Inhalt des Feldes einfach so belassen. - Strikte Anführungszeichen 8
Aktivieren Sie diese Checkbox, wenn Sie strikt mit Anführungszeichen arbeiten.
- Leerzeichen am Anfang Ignorieren 9
Mit Aktivierung dieser Checkbox werden eventuelle Leerzeichen am Anfang jeden Datensatzes ignoriert.
- Parse Adresse 10
Aktivieren Sie diese Checkbox, wenn die Adresse geparsed werden muss.
- Parse Namen 11
Wenn Sie Vor- und Nachnamen in einer Spalte ihrer CSV-Datei haben, aktivieren Sie diese Checkbox. Tragen Sie weiter unten entsprechend die Spaltennummer in Vorname und Nachname ein.
- Überspringe Zeilen 12
Tragen Sie hier die Anzahl der Zeilen ein, die beim Einlesen Ihrer CSV-Datei übersprungen werden sollen. Tragen Sie z.B. eine „1“ ein, wenn Sie immer eine Überschriftenzeile in den Daten implementiert haben.
- Zeichensatz 13
Wählen Sie hier das Zeichensatzformat aus, mit dem Ihre CSV-Dateien geschrieben worden sind. Wir empfehlen UTF-8.
- Feldzuordnungen 14
In folgenden Feldern tragen Sie auf der linken Seite die Spaltennummer ein, aus dem der entsprechende Wert gelesen werden soll. Mehrfachzuordnungen sind natürlich möglich, wenn Sie z.B. in Spalte 1 Ihrer CSV einen Wert auslesen möchten, den Sie gleichzeitig als Referenz- und Bestellnummer verwenden möchten. In die rechte Spalte können jeweils feste Werte eingetragen werden. Das kann z.B. die Währung sein oder das Gewicht. Tragen Sie als Währung EUR ein, wenn Sie nur innerhalb Europas versenden, oder ein einheitliches Gewicht, wenn es sich bei Ihren Sendungen immer um das gleiche Gewicht handelt.
- Multipaket 15
Aktivieren Sie diese Checkbox, wenn es sich bei Ihrer CSV-Datei um Mehrpaketsendungen handelt.
Folgende Einstellungen sind für die „Feldzuordnung der Positionen“:
- Trennzeichen der Positionen 16
Legen Sie hier fest, mit welchem Trennzeichen die Positionen, innerhalb einer Spalte, in Ihrer CSV-Datei getrennt sind. Oft wird die s.g. „Pipe“ (senkrechter Strich) verwendet.
- Anführungszeichen der Positionen 17
Legen Sie hier fest, mit welchem Zeichen Sie für Anführungszeichen arbeiten. Benutzen Sie keine? Dann den Inhalt des Feldes einfach so belassen.
- Maskierungszeichen der Positionen 18
Legen Sie hier fest, mit welchem Zeichen Sie für Maskierungen arbeiten. Benutzen Sie keine? Dann den Inhalt des Feldes einfach so belassen.
- Strikte Anführungszeichen bei Positionen 19
Aktivieren Sie diese Checkbox, wenn Sie strikt mit Anführungszeichen bei den Positionen arbeiten.
- Leerzeichen am Anfang bei Positionen Ignorieren 20
Mit Aktivierung dieser Checkbox werden eventuelle Leerzeichen am Anfang jeden Datensatzes ignoriert.
- Feldzuordnungen der Positionen 21
Damit Sie diese Eingaben nutzen können, konfigurieren Sie oben unter „Feldzuordnungen“ die „Liste der Positionen“.
In folgenden Feldern tragen Sie auf der linken Seite die Position des Wertes ein, aus der dieser gelesen werden soll. Mehrfachzuordnungen sind natürlich möglich, wenn z.B. die ID und die SKU den gleichen Wert haben. In die rechte Spalte können jeweils feste Werte eingetragen werden. Das kann z.B. das Herstellungsland Ihrer Artikel sein, wenn diese z.B. ausschließlich in Deutschland hergestellt werden. Dazu dann den zweistelligen Ländercode eingeben, z.B. DE. - Ausgabeformat 22
Legen Sie hier fest, wie die aus dem BCS-Connector herauszuschreibende CSV-Datei auszusehen hat:
Einfach: Es wird eine CSV geschrieben, die lediglich die Order-ID und die Trackingnummer enthält.
Kopie: Erstellt eine CSV-Datei, die inhaltlich gleich der eingelesenen Datei ist und generiert darin zusätzlich ein Feld mit der Trackingnummer.
Easylog: Erzeugt eine CSV-Datei im Easylog-Format. - Ausgabeformat 23
Legen Sie hier fest, wie die aus dem BCS-Connector herauszuschreibende CSV-Datei auszusehen hat:
Einfach: Es wird eine CSV geschrieben, die lediglich die Order-ID und die Trackingnummer enthält.
Kopie: Erstellt eine CSV-Datei, die inhaltlich gleich der eingelesenen Datei ist und generiert darin zusätzlich ein Feld mit der Trackingnummer.
Easylog: Erzeugt eine CSV-Datei im Easylog-Format.
Profile erstellen
Wofür benötige ich Profile?
Beispiel: Sie haben verschieden Quellen ihrer einzulesenden CSV-Dateien und können diese aus gegebenen Gründen nicht gleich aufbauen, z.B. aus verschiedenen Shopsystemen.
Wenn Sie also verschiedene Konfigurationen benötigen,
können Sie diese auf unterschiedliche Profile verteilen.
Profile erstellen:
Navigieren Sie im Windows-Explorer in den Benutzerordner vom BCS-Connector (.barcodeshippingconnector)
Standardmäßig unter: C:\Users\User\.barcodeshippingconnector\config
Im config-Ordner finden Sie das Profil default, ebenfalls als Ordner.
Kopieren Sie diesen Ordner und benennen Sie den neuen Ordner sinnvoll um.
Der BCS-Connector muss nun einmal neu gestartet werden um das neue Profil zu erkennen.
Dies kann dann im Einstellungsfenster ausgewählt und konfiguriert werden.
Tipp:
Konfigurieren Sie im Programm das Standardprofil VOR dem kopieren des Ordners.
So müssen Sie später nur die Konfiguration anpassen, nicht komplett von vorn konfigurieren.
Verbindung mit BarcodeShipping herstellen
Eine ausführlichere Beschreibung zur Konfiguration von Barcodeshipping finden Sie in unserer Wiki:
Beachten Sie auch hier die Anlage von Profilen usw.
Navigieren Sie im Einstellungsfenster von BarcodeShipping, im entsprechenden Profil für den BCS-Connector, in den Bereich Shopsystem und öffnen dort das Connector-Modul.
Hier sollte es nun ausreichen, das Feld „URL“ wie folgt auszufüllen:
![](https://ybm.support/wp-content/uploads/2024/07/bcs_connector_05.png)
Bedienung
Starten Sie den BCS-Connector und Barcodeshipping.
Legen Sie eine einzulesende CSV-Datei in den konfigurierten Eingangsordner ab.
Im BCS-Connector nun die CSV-Stapelverarbeitung starten.
Dazu im Menü auf CSV Stapelverarbeitung und im Untermenü auf Start klicken.
Die Datei(en) werden eingelesen.
![](https://ybm.support/wp-content/uploads/2024/07/bcs_connector_06.png)
Um eine Anzeige der Daten im BCS-Connector zu bekommen, klicken Sie bitte unten rechts auf
Bestellungen anfordern.
![](https://ybm.support/wp-content/uploads/2024/07/bcs_connector_07.png)
Im Anschluss sollten Ihre Sendungen im Hauptfenster des BCS-Connectors erscheinen:
![](https://ybm.support/wp-content/uploads/2024/07/bcs_connector_08.png)
Wechseln Sie nun zu Barcodeshipping.
Wählen Sie dort das für den BCS-Connector eingerichtete Profil aus.
Sollten die Bestellungen dort nicht gleich angezeigt werden, einmal Bestellungen neu laden klicken.
![](https://ybm.support/wp-content/uploads/2024/07/bcs_connector_09.png)
In Barcodeshipping haben Sie nun die Möglichkeit, wie gewohnt, Ihre Bestellungen zu öffnen, zu kontrollieren und ggf. noch anzupassen und Ihre Versandlabel anzufordern und auszudrucken.