CSV Import / Export über FTP



Ähnliche Dokumente
RightsLink der Frankfurter Buchmesse Dokumentation

MVB RightsLink Dokumentation. Upload der Titellisten auf den ftp-server Download des Reports vom ftp-server

Simple SMS SMS Gateway

iphone-kontakte zu Exchange übertragen

Anleitung für den Datenaustausch mit mobile.de

Mallux.de CSV-Import Schnittstellen von Mallux.de. Beschreibung für den Import von CSV-Dateien. Stand: 01. Januar von Mallux.

Inhalt. 1 Einleitung AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER

Registrierungsanleitung Informatik-Biber

Diese Ansicht erhalten Sie nach der erfolgreichen Anmeldung bei Wordpress.

INSTALLATIONSANLEITUNG

Import der Schülerdaten Sokrates Web

Einrichten des Elektronischen Postfachs

euro-bis Import von Bestellungen aus Buch- und Aboauskunft Stand

Anleitung Lernobjekt-Depot (LOD)

Schrittweise Anleitung zur Installation von Zertifikaten der Bayerischen Versorgungskammer im Mozilla Firefox ab Version 2.0

2. Die eigenen Benutzerdaten aus orgamax müssen bekannt sein

WAWI Preiswartung Systemschulung für Einsteiger

Kurzanleitung für die Import/Export Funktion Kinderleicht Produkte importieren und aktualisieren und exportieren

1 Konto für HBCI/FinTS mit Chipkarte einrichten

Schnittstellenbeschreibung

Wie richten Sie Ihr Web Paket bei Netpage24 ein

Sie finden im Folgenden drei Anleitungen, wie Sie sich mit dem Server der Schule verbinden können:

Meine Welt auf einen Blick erleben.

Anleitung zur Installation und Nutzung des Sony PRS-T1 ebook Readers

Anleitung zur Installation und Nutzung des Sony PRS-T1 ebook Readers

Adminer: Installationsanleitung

Vorgehensweise bei Lastschriftverfahren

Sichere Anleitung Zertifikate / Schlüssel für Kunden der Sparkasse Germersheim-Kandel. Sichere . der

ecall sms & fax-portal

Merchant Center und Adwords Produkterweiterung mit Filter

teamsync Kurzanleitung

Artikel Schnittstelle über CSV

Gemeinsamer Bibliotheksverbund: Übertragung von Datenexporten für den Verbundkatalog Öffentlicher Bibliotheken

So richten Sie Ihr Postfach im Mail-Programm Apple Mail ein:

Version NotarNet Bürokommunikation. Bedienungsanleitung für den ZCS-Import-Assistenten für Outlook

Anleitungen zum Publizieren Ihrer Homepage

FritzCall.CoCPit Schnelleinrichtung

Seriendruck mit der Codex-Software

Anleitung zum LPI ATP Portal

FTP-Server einrichten mit automatischem Datenupload für

Loggen Sie sich in Ihrem teamspace Team ein, wechseln Sie bitte zur Verwaltung und klicken Sie dort auf den Punkt Synchronisation.

BEDIENUNGSANLEITUNG: EINREICH-TOOL

Treppensoftware Programme. Hilfe - 3D Plus Online. konstruieren/präsentieren

easysolution GmbH easynet Bessere Kommunikation durch die Weiterleitung von easynet-nachrichten per nach Hause

Internationales Altkatholisches Laienforum

AppCenter Handbuch August 2015, Copyright Webland AG 2015

Datenübernahme von HKO 5.9 zur. Advolux Kanzleisoftware

Import und Export von Übergängern

AGROPLUS Buchhaltung. Daten-Server und Sicherheitskopie. Version vom b

Einrichtung Konto Microsoft Outlook 2010

1. Einrichtung der Webshop-Schnittstelle Shopware im orgamax. 2. Shopware Verzeichnisstruktur

BüroWARE Exchange Synchronisation Grundlagen und Voraussetzungen

MdtTax Programm. Programm Dokumentation. Datenbank Schnittstelle. Das Hauptmenü. Die Bedienung des Programms geht über das Hauptmenü.

Dokumentation zum Löschen von Produkten und/oder Preisen im Handelsplatz

-Versand an Galileo Kundenstamm. Galileo / Outlook

Leitfaden zum Download der E-Books unter

Ihre Interessentendatensätze bei inobroker. 1. Interessentendatensätze

Stammdatenanlage über den Einrichtungsassistenten

Wichtige Hinweise zu den neuen Orientierungshilfen der Architekten-/Objektplanerverträge

Anbieter auf dem Foto-Marktplatz werden

Für die Einrichtung des elektronischen Postfachs melden Sie sich wie gewohnt in unserem Online-Banking auf an.

ESRlight Datenexport aus E-List & Import in ESRlight. Datum: 19. Februar 2010 Industriestrasse 25

Einrichtung des Cisco VPN Clients (IPSEC) in Windows7

Meine ZyXEL Cloud. Tobias Hermanns V0.10

Handbuch B4000+ Preset Manager

Kurzanleitung fu r Clubbeauftragte zur Pflege der Mitgliederdaten im Mitgliederbereich

Sage Treuhandaustausch onesage Version 2.2

Anleitung zum Online-Monitoring für Installateure

Stand: Adressnummern ändern Modulbeschreibung

Benutzer-Handbuch. Import / Export von Adressen

GalBIB. TSB - Titelstamm Bibliographie. Mit dieser Erweiterung können:

Anleitung Postfachsystem Inhalt

Dokumentation FileZilla. Servermanager

Um über FTP Dateien auf Ihren Public Space Server - Zugang laden zu können benötigen Sie folgende Angaben:

Schulberichtssystem. Inhaltsverzeichnis

Nutzer-Synchronisation mittels WebWeaver Desktop. Handreichung

TYPO3-Publikations-Daten aus TYPO3 exportieren und in Citavi importieren

Einen Wiederherstellungspunktes erstellen & Rechner mit Hilfe eines Wiederherstellungspunktes zu einem früheren Zeitpunkt wieder herstellen

Installation und Sicherung von AdmiCash mit airbackup

Kurzeinführung Excel2App. Version 1.0.0

Auf der linken Seite wählen Sie nun den Punkt Personen bearbeiten.

Apartment App. Web Style Guide

Die Dateiablage Der Weg zur Dateiablage

Erste Schritte. für Administratoren/innen (Schoolpark-Schulverantwortliche) - Erstellung von Teams in Schoolpark

Update-Anleitung für SFirm 3.1

STRATO Mail Einrichtung Mozilla Thunderbird

SD-Auftragsmeldung im MBA Kurzanleitung zur Bereitstellung der CSV-Schnittstellendatei

Installationsanleitung CLX.PayMaker Home

Anleitung für den Euroweb-Newsletter

IT: SCHLUMBERGER. Office 365 Konten einbinden

Benutzeranleitung Superadmin Tool

Quick-Guide Web Shop. Kurzanleitung für die Benutzer des Bernd Kraft Webshops

Installationsanleitung

Einkaufslisten verwalten. Tipps & Tricks

Patch Management mit

Online-Buchungsportal Berufsfelderkundung. Dokumentation für Wirtschaftsvertreter

Inhaltsverzeichnis. 1. Einrichtung in Mozilla Thunderbird. 1.1 Installation von Mozilla Thunderbird

Leichte-Sprache-Bilder

Transkript:

CSV Import / Export über FTP Version: 1.0.0, 28.05.2014

Einleitung bepado ist das neue innovative Marktplatz-Projekt der shopware AG, das Shopbetreibern tolle Möglichkeiten bietet, sich untereinander zu vernetzen und gemeinsam zu wachsen. Dazu müssen natürlich die technischen Voraussetzungen gegeben sein. Eine Option ist der Datenaustausch über eine CSV-Anbindung. CSV Import/Export über FTP Die CSV-Import/Export-Schnittstelle erlaubt es Ihnen, Produkte aus bepado in Ihren Shop zu importieren, Ihre eigenen Produkte nach bepado zu exportieren und Bestellungen aus bepado entgegen zu nehmen. Dabei wird das standardisierte CSV-Format (1) verwendet, wobei die unterstützten Daten-Felder an das Format des Google-Merchant-Upload-Feed (2) angelehnt sind. Im Folgenden erfahren Sie, wie Sie Ihren Shop per CSV-Import/Export mit bepado verbinden. Account konfigurieren Um den CSV-Import/Export durchzuführen, muss Ihr bepado-account zunächst dafür eingerichtet werden. Zur Einrichtung loggen Sie sich mit Ihren Zugangsdaten auf http://bepado.de ein und wählen aus der linken Spalte den Punkt Einstellungen und dann den Reiter Synchronisation. In der rechten Spalte finden Sie nun den Button zur Einrichtung Ihres Accounts für den CSV-Import/Export. Illustration 1: Klicken Sie hier um Ihren bepado-account als CSV-Import/Export einzurichten Hinweis: Der Account kann nur für den CSV-Import/Export eingerichtet werden, wenn vorher kein anderer Shop mit dem Account zur Synchronisation verknüpft war. Auf der folgenden Seite müssen Sie die Einrichtung erneut bestätigen, da dieser Schritt nicht ohne Eingriff des Support-Teams rückgängig gemacht werden kann. In der rechten Spalte finden Sie nun den Button zur Einrichtung Ihres Accounts für den CSV-Import/Export.Ihres Accounts für den CSV-Import/Export. Hinweis: Das FTP-Passwort wird Ihnen nur nach der initialen Einrichtung angezeigt, da bepado kein Passwort im Klartext speichert. Merken Sie sich dieses Passwort, da nur der Support es für Sie ändern kann. (1) https://de.wikipedia.org/wiki/csv_%28dateiformat%29 Illustration 2: Bestätigen Sie die Einrichtung. (2) https://support.google.com/merchants/answer/188494

Nun löst bepado im Hintergrund die Einrichtung Ihres FTP-Accounts aus und verknüpft Ihren Account mit dem CSV-Import/Export-System. Dieser Vorgang kann einige Minuten dauern. Erst danach können Sie sich per FTP auf dem System einloggen. Verwenden Sie dazu den angezeigten Server mit Ihrem FTP-Benutzernamen und FTP-Passwort. Für einen manuellen Login auf dem FTP-Server verwenden Sie eine spezielle FTP-Client-Software, beispielsweise FileZilla (1). Der produktive Import/Export mit bepado sollte allerdings automatisiert ablaufen, damit sichergestellt ist, dass bepado immer über die aktuellsten Daten verfügt. Auf der Einstellungsseite zur Synchronisation finden Sie auch einen Link zu den Importberichten (siehe oben). Haben Sie eine Import-Datei auf den FTP-Server hochgeladen, dauert es eine Weile, bis bepado diese verarbeitet hat. Anschließend stellt das System einen Bericht über eventuell aufgetretene Fehler und Probleme bereit. Dies ist insbesondere zum Einstieg in den CSV-Import/Export hilfreich. Illustration 3: Ihre FTP-Zugangsdaten werden angezeigt FTP-Verzeichnis-Strukturen In Ihrem FTP-Zugang finden Sie die folgenden Ordner: products/ In diesen Ordner laden Sie eine CSV-Datei mit Produkt-Importen für bepado hoch. Diese muss den Namen import.csv tragen und den Anforderungen genügen, die weiter unten in diesem Dokument beschrieben sind. Der bepado Importer holt diese Datei in regelmäßigen Abständen ab und importiert sie ins System. Dieser Vorgang kann etwas dauern. Bei Aktualisierungen Ihres Produkt-Bestandes überschreiben Sie einfach die vorher hochgeladene import.csv. orders/ In diesem Verzeichnis werden Bestellungen in Form von CSV-Dateien abgelegt, die über bepado für Ihren Shop eingehen. Jede Bestellung wird in einer eigenen Datei mit fortlaufender Nummer abgelegt. Bitte überprüfen Sie den (3) http://filezilla.de/

Abholung der CSV-Datei von URL Alternativ zum FTP kann die CSV Datei auch von einer definierten URL abgerufen werden. Diese Funktion wird aktuell vom Support für Sie freigeschaltet, bitte wenden Sie sich daher an bepado@shopware.com und geben Sie die URL und die Shop-ID an, die Sie im Bereich Synchronisation finden. Abholung der CSV-Datei von URL Die import.csv-datei folgt weitestgehend der Spezifikation des Google-Merchant-Upload-Feed (4). Die Datei muss UTF-8 kodiert vorliegen. Andere Kodierungen werden derzeit nicht akzeptiert. Hinweis: Wir arbeiten bereits daran, ihre Daten auch in anderen Kodierungen zu akzeptieren und für die Verwendung innerhalb von bepado beim Import automatisch umzuwandeln. Die Felder der CSV-Datei müssen durch ein Tabulator-Zeichen getrennt sein. Zur Kapselung von Text-Feldern sollten doppelte Anführungszeichen verwendet werden. Als erste Zeile der CSV-Datei muss ein Header geliefert werden, welcher die Feld-Identifikatoren wie im Folgenden beschrieben enthält. Sie ordnen damit jeder CSV-Spalte ein bestimmtes Feld zu. Bitte beachten Sie, dass die Identifikatoren klein geschrieben sein müssen und keine Leerzeichen enthalten dürfen. Hinweis: bepado unterstützt derzeit nicht alle Felder des Google-Merchant-Upload-Feed. Dies kann sich jedoch in Zukunft ändern. Sollte Ihr System einen Standard-Export für diesen Datei-Typ bereitstellen, können Sie ruhig alle Felder in der CSV-Datei übergeben. Noch nicht unterstützte Felder werden vom Import einfach ignoriert. Der bepado-importer führt bei jeder Aktualisierung einen Komplett-Import durch. Sie können also ein Produkt aus bepado löschen, indem Sie die entsprechende Zeile beim nächsten Update nicht mehr in Ihrer CSV-Datei ausliefern. (4) https://support.google.com/merchants/answer/188494

CSV-Felder Die folgenden CSV-Felder werden derzeit von bepado unterstützt. id Die eindeutige ID-Nummer des Produktes in Ihrem Shop-System. gtin Die EAN des Produktes. link Link zur Detail-Seite des Produktes in Ihrem Shop (incl. http:// oder https:// ). title Der Titel des Produktes description Die Beschreibung des Produktes brand Der Name des Herstellers des Produktes tax Die Mehrwertsteuer auf das Produkt als Fließkommazahl (z.b. 0.19) Hinweis: An dieser Stelle weicht bepado vom Standard des Google-Merchant-Upload-Feed ab. Dieser schreibt vor, dass nur in den USA das Feld tax zu verwenden ist. bepado benötigt diese Information aber zwingend. availability Link zu einem weiteren Bild des Produktes. Dieses Feld ist optional. Bitte verwenden Sie es nur für andere Bilder als das Hauptbild und geben Sie nicht zweimal das gleiche Bild an. image_link Link zum Hauptbild des Produktes (incl. http:// ). Unter diesem Link muss bepado das Bild direkt abrufen können. additional_image_link Link zu einem weiteren Bild des Produktes. Dieses Feld ist optional. Bitte verwenden Sie es nur für andere Bilder als das Hauptbild und geben Sie nicht zweimal das gleiche Bild an. google_product_category Eine Kategorie aus der englischen Google-Taxonomie für Produkte. Beispielsweise Home & Garden > Kitchen & Dining shipping_weight Das Gewicht des Produktes in KG, z.b. 10 kg kann unter Umständen Einfluss auf die Versandkostenberechnung haben. unit_pricing_measure Enthaltene Einheiten von unit in diesem Produkt, z.b. 1 kg oder 10l. Als Einheit muss eine der von bepado unterstützten Einheiten verwendet werden. Siehe https://github.com/shopwareag/bepado-sdk/blob/master/src/main/bepado/sdk/units.php für Liste der unterstützten Einheiten. unit_pricing_base_measure Enthaltene Einheiten von unit in diesem Produkt, z.b. 1 kg oder 10l. Als Einheit muss eine der von bepado unterstützten Einheiten verwendet werden. Siehe https://github.com/shopwareag/bepado-sdk/blob/master/src/main/bepado/sdk/units.php für Liste der unterstützten Einheiten. id Die eindeutige ID-Nummer des Produktes in Ihrem Shop-System.

Verarbeitung von Bestellungen Bestellungen können auf mehrere Arten verarbeitet werden. Entweder per CSV zurück auf den FTP geschrieben, dann müssen Sie die Bestellungen von dort regelmäßig abrufen und verarbeiten, oder per REST API an eine URL ihrer Wahl. Aufbau der Order-CSV-Export-Dateien Jede Bestellung wird in einer eigenen Datei gespeichert. Die Dateien werden laufend durchnummeriert. Zum Beispiel: order_00000001.csv order_00000002.csv Die erste Zeile des CSV ist der Header, der beschreibt, welche Felder in der Datei enthalten sind (bitte beachten Sie, dass sich die Reihenfolge der Felder im Laufe der Zeit ändern kann und evtl. neue Felder hinzu kommen). Die Felder der Order-Dateien sind mit einem Semikolon getrennt. Text-Felder können in doppelte Anführungszeichen eingeschlossen sein. Jede Zeile enthält alle Felder, also auch die Kundendaten, die aber in jeder Zeile gleich sind.

Die folgenden Felder sind in einer Order-CSV-Export-Datei verfügbar: supplier_i d customer_id order_id company firstname middlename surname street street_2 zip city state Eindeutige Identifikationsnummer Ihres Shops. Eindeutige Ihres Shops. Die Bestellnummer. Kunden-Adresse: Firmenname Kunden-Adresse: Vorname Kunden-Adresse: Zweiter Vorname Kunden-Adresse: Nachname Kunden-Adresse: Straße & Hausnummer Kunden-Adresse: Adress-Zusatz Kunden-Adresse: Postleitzahl Kunden-Adresse: Stadt Kunden-Adresse: Bundesland / Region country Kunden-Adresse: Länderkürzel nach ISO-3166 Alpha-3 (5) country_numeric Kunden-Adresse: Länderkennzahl nach ISO 3166 Numeric (6) position_no position_count product_id product_ean Bestell-Position: Positionsnummer der Bestellposition Bestell-Position: Anzahl der bestellten Produkte Bestell-Position: Produkt-Identifikationsnummer in Ihrem Shop Bestell-Position: EAN des Produktes Abholung der CSV-Datei von URL Wenn Sie die Bestellung mittels REST API übertragen haben wollen, können Sie die Details in der REST API Dokumentation des bepado SDK nachlesen: https://github.com/shopwareag/bepado-sdk/blob/master/docs/rest_api.md#event-order_created (5) https://en.wikipedia.org/wiki/iso_3166-1_alpha-3 (6) https://en.wikipedia.org/wiki/iso_3166-1_numeric