Bestellungen Herunterladen

Die Aufgabe holt die Bestellungen von eBay nach TRADElube, mit Positionen, Rechnungs- und Lieferadresse und dem Käufer dahinter. Sie ist die Aufgabe, mit der aus einem Verkauf auf dem Marktplatz ein Vorgang in Ihrem Bestand wird.

Was übertragen wird

Je Bestellung bei eBay entsteht eine Bestellung in TRADElube, und mit ihr entstehen die Datensätze, an denen sie hängt: die Positionen, die beiden Adressen und, sofern es ihn noch nicht gibt, der Kunde. Kunden kommen bei diesem Kanal ausschließlich auf diesem Weg herein.

Angesehen werden die Bestellungen der letzten Tage, gerechnet nach dem Zeitpunkt ihrer letzten Änderung: mindestens die letzten vier Tage, und mehr, wenn die Aufgabe länger nicht gelaufen ist. Weiter als dreißig Tage zurück reicht keine Ausführung, denn so weit gibt eBay seine Bestellungen nicht heraus. Eine Bestellung, die schon übertragen wurde und sich seither nicht geändert hat, wird dabei übersprungen.

Gelöscht wird nie. Eine bei eBay stornierte Bestellung bleibt in TRADElube stehen, ihr Bestellstatus ändert sich.

Je Käufer merkt sich TRADElube eine Kanalzuordnung auf dessen eBay-Benutzernamen. Bestellt derselbe Käufer ein zweites Mal, hängt die neue Bestellung deshalb am selben Kunden, auch wenn er seine Adresse inzwischen geändert hat.

Aufbau des Transferplans

Ein Plan mit sechs Abschnitten.

Abschnitt Was darin steht
Auswahl Welche Bestellungen überhaupt übernommen werden, und woran ein bestehender Kunde wiedererkannt wird
Allgemein Die Bestellung selbst: Freigeben, Originale Bestellnummer, Bestellzeitpunkt, Bestellstatus und Lieferart
Rechnungsadresse Firma, Vorname, Nachname, Straße, PLZ, Stadt, Land, Telefonnummer und E-Mail
Lieferadresse Dieselben Felder ohne E-Mail
Produktpositionen Produktnummer, Produktname, Menge, Gesamtpreis Brutto und Gesamt MwSt.
Versandpositionen Die Versandkosten, als eigene Position

Auswahl trägt zwei Zeilen, und beide sind ab Werk abgewählt. Bedingung entscheidet, welche Bestellungen überhaupt übernommen werden. Als Quelle steht der Bestellzeitpunkt zur Verfügung. Bestehender Kunde entscheidet, ob eine Bestellung an einen Kunden gehängt wird, den es in TRADElube schon gibt. Vorbelegt ist die Suche über die E-Mail-Adresse. Ohne diese Zeile entsteht je eBay-Käufer ein eigener Kunde, auch dann, wenn er unter derselben Adresse schon geführt wird.

Freigeben entscheidet, ob eine Bestellung sofort in die Bearbeitung geht. Als fester Wert gibt sie jede Bestellung sofort frei. Die Zuweisung über Skript daneben greift auf den Bestellzeitpunkt zu und kann damit eine Wartezeit einbauen. Der Grund für eine solche Wartezeit liegt beim Käufer: Er meldet sich in der ersten Stunde, weil er eine Position vergessen hat oder die Adresse falsch war, und eine schon freigegebene Bestellung ist unangenehmer zu ändern als eine offene.

Bestellstatus und Lieferart kommen aus den Zuordnungsregistern Bestellstatus und Lieferservices des Kanals, siehe eBay. Fehlt dort die Zeile, kommt die Bestellung trotzdem an und trägt an dieser Stelle nichts.

Die beiden Adressabschnitte tragen dieselben Felder und werden trotzdem getrennt geführt, denn eBay liefert zwei verschiedene Quellen: Die Rechnungsadresse ist die Anmeldeadresse des Käufers, die Lieferadresse die der Bestellung. Sind beide gleich, entsteht in TRADElube nur eine Adresse, auf die beide zeigen. Fehlt die Anmeldeadresse, tritt die Lieferadresse an ihre Stelle.

An diesen beiden Abschnitten lohnt sich ein zweiter Blick, denn hier liegt die eigentliche Arbeit dieses Plans. eBay führt keine getrennten Felder für Firma, Vorname und Nachname, sondern eine Zeile Name, in der alles zusammensteht. Die drei Zuweisungen holen sich ihren Teil daraus über vorbereitete Skripte, die den Namen an bestimmten Stellen zerlegen: vor einem Bindestrich steht die Firma, dahinter der Personenname, und der wird am ersten Leerzeichen in Vor- und Nachname geteilt. Schreiben Ihre Käufer ihren Namen anders, ist das die Stelle, an der Sie eingreifen.

Aus der Rechnungsadresse entsteht auch der Kunde. Was dort steht, wird an den Kunden übernommen, und die E-Mail-Adresse ist zugleich das Merkmal, über das Bestehender Kunde einen vorhandenen Kunden findet.

Die Versandkosten stehen als eigene Position in der Bestellung, nicht im Preis der Ware. TRADElube legt sie an, sobald eBay für eine Position Versandkosten meldet, und hängt sie an die Position, zu der sie gehört. Die Menge einer solchen Position steht fest auf 1 und lässt sich nicht ändern.

Besonderheiten und Grenzen

Die Aufgabe läuft nur, wenn Sie sie starten. Das gilt für alle Aufgaben dieses Kanals, ausführlich unter eBay. Eine neue Bestellung steht also nicht von selbst nach wenigen Minuten in TRADElube, sondern nach der Ausführung, die Sie auslösen.

Der Bestellstatus geht nicht zurück zu eBay. Der Kanal hat keine Aufgabe dafür, ausführlich unter eBay.

Die Bestellnummer von eBay steht in TRADElube als Originale Bestellnummer. Ihre eigene Bestellnummer vergibt TRADElube daneben, damit die Nummernkreise mehrerer Kanäle sich nicht überschneiden.

Ein Produkt muss es in TRADElube nicht geben. Die Position trägt Produktnummer und Produktname aus der Bestellung, und der Bezug zum Produkt entsteht, wenn eines mit dieser Nummer da ist. Eine Bestellung über einen Artikel, den Sie nicht führen, kommt also an, statt zu scheitern.

Weiterführend