Avocadostore Schnittstelle
Aus Xentral können benötigte Daten an den Avocadostore gemeldet werden. Dazu erstellt man in Xentral sogenannte Berichte (SQL Datenbankabfragen) für Lagerzahlen und versendete Trackingnummern, die im Avocadostore Backend über den Sendungsdatenimport automatisch eingespielt werden können.Features
- Mit einer CSV der Bestellungen aus dem Avocadostore Backend via Belege Importer in Xentral Aufträge anlegen
- Berichte über Lagerzahlen und Trackingnummer in Xentral generieren
- URL dieser Berichte für Sendungsdatenimport von Avocadostore bereitstellen
Aufträge via Belege Importer anlegen
Im Avocadostore Backend kann man sich eine CSV Datei mit den aktuellen Bestellungen exportieren.
Diese CSV Datei kann man danach über den Belege Importer in Xentral einlesen und Aufträge anlegen.
Wichtig hierbei ist die Umwandlung in das richtige CSV-Format - die Überschriften müssen den Xentral-Variablennamen für die entsprechenden Inhalte entsprechen. Diese findet man im Reiter "Formate" im Belege Importer selber.
Weiterführende Informationen findet man hier: Belege Importer
Variablen
Nützliche Variablen für den Belege-Import können sein:
beleg_name ⇒ Name des Kunden (Rechnungsadresse)
beleg_kundennummer ⇒ Belegnummer in Xentral - falls es automatisch zugewiesen werden soll: das Wort NEW verwenden
beleg_strasse ⇒ Strasse inkl. Hausnummer des Kunden (Rechnungsadresse)
beleg_adresszusatz ⇒ Adresszusatz des Kunden (Rechnungsadresse)
beleg_ort ⇒ Ort des Kunden (Rechnungsadresse)
beleg_plz ⇒ PLZ des Kunden (Rechnungsadresse)
beleg_land ⇒ Land des Kunden (Rechnungsadresse)
beleg_liefername ⇒ Name (abweichende Lieferadresse)
beleg_lieferstrasse ⇒ Straße (abweichende Lieferadresse)
beleg_lieferadresszusatz ⇒ Adresszusatz (abweichende Lieferadresse)
beleg_lieferort ⇒ Ort (abweichende Lieferadresse)
beleg_lieferplz ⇒ Postleitzahl (abweichende Lieferadresse)
beleg_lieferland ⇒ Land (abweichende Lieferadresse)
artikel_nummer ⇒ Artikelnummer für Position
artikel_bezeichnung ⇒ Artikelbeschreibung für Position
artikel_menge ⇒ Artikelmenge für Position
artikel_waehrung ⇒ Artikelwährung für Position
artikel_preis ⇒ Artikel-VK für Position
artikel_umsatzsteuer ⇒ Umsatzsteuer: Leer lassen bzw. normal oder ermaessigt als Wort angeben
Berichte erstellen
Eine ausführliche Anleitung zu Berichten allgemein in Xentral findet man hier: Berichte erstellenLagerzahlen
Lageranzahl aller Artikel mit Spalten für EAN, Artikelname und Lagermenge.
Eventuell noch einschränken nach Artikelnummer oder Artikelprojekt in der WHERE-Abfrage, falls nicht alle Artikel übertragen werden sollen.
SQL Statement
SELECT
a.ean AS ean,
a.name_de AS artikelname,
REPLACE(ROUND(lpi.menge,0),'.',',') AS menge
FROM lager_platz_inhalt AS lpi
JOIN lager_platz lp on lpi.lager_platz = lp.id
LEFT JOIN projekt plp ON lp.projekt = plp.id
JOIN artikel a ON lpi.artikel = a.id
WHERE a.geloescht=0
Spalten
Trackingnummern
Trackingnummern der letzten 14 Tage mit Spalten für Bestellnummer Shop, Trackingnummer, Versandart.
SQL-Statement
SELECT auf.internet, v.tracking, IF(v.versandart = 'dhlversenden', 'dhl', v.versandart) AS versandart FROM auftrag auf
LEFT JOIN lieferschein l ON l.auftragid = auf.id
LEFT JOIN versand v ON l.id = v.lieferschein
WHERE v.versendet_am >= (CURDATE() - INTERVAL 14 DAY) AND l.status != 'storniert'
Spalten
Berichte URL
Sobald die Berichte erstellt sind, kann man für im jeweiligen Bericht im Reiter "Übertragung" eine URL erstellen.
Hinweis: Falls die URL von der Länge nicht akzeptiert wird, gibt es im Internet sogenannten "URL Shortener" Dienste.
Import im Avocadostore
Im Reiter Import kann man sich im Reiter "Importe" einen automatischen Import dank der URL aus Xentral einrichten.
Hinweis: Bei Fragen zur Einrichtung des Imports in Avocadostore bitte direkt an den Support von Avocadostore wenden um eine qualifizierte Auskunft zu erhalten.
Angebotsimport
Sendungsdatenimport