Gelöst Externe Aufträge über den JTL-Shop in die Wawi importieren

Julian

Sehr aktives Mitglied
15. März 2008
704
165
Hallo allerseits,

ich würde gerne externe Aufträge in den JTL- Shop importieren, damit ich ihn dann in der Wawi weiter bearbeiten kann.
Es geht dabei um einfache Aufträge, die über eine Website erstellt werden, das Projekt ist jedoch viiiiel zu klein als daß es sich für einen Shop lohnen würde.
Zudem möchte ich bei solchen Kleinst-Aufträgen keinen Kunden zu einem ganzen Warenkorb-Abschluß zwingen.

Die Aufträge sind vom Aufbau her recht einfach, hier die Daten:

- Nur eine Position / Artikelnummer
- Preis
- Steuersatz
- Auftragsnummer
- eMail des Kunden
- Name des Kunden (optional)

Nun würde ich gerne mit einem kleinen PHP-Script diese Daten in die Datenbank eines JTL-Shops schreiben und dann mit der Wawi auslesen.
Diesen Ablauf hatte ich früher auch mit Virtuemart, nun möchte ich es eben auf den JTL-Shop umstellen.

Das Script sollte in etwa so aussehen:

auftrag.php?position=freiposition&artnr=fp1-&preis=10&mwst=19&auftragsnummer=12345&eMail=kunde@kunde.de&name=Hansmüller

Wenn dieser Aufruf erfolgt sollte dann ein neuer Auftrag im JTL-Shop sein mit folgenden Daten:
Hansmüller (eMail kunde@kunde.de) hat für 10 Euro inkl. 19% MwSt den Artikel "freiposition" mit der ARtikelnummer "fb-1" gekauft

Hier die Fragen dazu:

1. Welches sind "Pflichtdaten" im JTL-Shop? Sprich: Welche Daten müssen in der Datenbank ankommen damit die Integrität des Shops und der Datenbank erhalten bleiben und der Abgleich des Shops mit der Wawi funktioniert?

2. Gibt es einen Partner der mir ein solches Script (gegen Bezahlung) erstellen kann?

Alles Liebe, Julian!
 

coarsy

Gut bekanntes Mitglied
11. Dezember 2013
511
4
Eschborn
AW: Externe Aufträge über den JTL-Shop in die Wawi importieren

Wieso der Umweg über den Shop. Importiere doch direkt in die Wawi. Zum Beispiel über die Ameise.
 

ram1

Sehr aktives Mitglied
22. Juli 2009
1.116
7
AW: Externe Aufträge über den JTL-Shop in die Wawi importieren

Oder per XML-Datei (so machen wir das in einem Shop).
 

dr_bal

Aktives Mitglied
3. November 2013
17
0
AW: Externe Aufträge über den JTL-Shop in die Wawi importieren

Ja würde ich auch über die XML machen, das ist das einfachste. Wie sehen denn deine Daten von der Website aus?
 

Julian

Sehr aktives Mitglied
15. März 2008
704
165
AW: Externe Aufträge über den JTL-Shop in die Wawi importieren

Hi allerseits,

ich glaube das Ganze geht doch gut an dem vorbei, was ich brauche.
Nur noch einmal von der Beschreibung her:

Wenn ein php-Script ausgelöst wird und einen Auftrag direkt in die Shop-Datenbank schreibt, dann muß ich kaum noch etwas selbst machen.
Der Auftrag wird per Hintergrundienst innerhalb von wenigen Minuten in die Wawi übernommen und per Workflow wird sofort eine Rechnung erstellt und an den Kunden verschickt.
Sprich: Spätestens 30 Minuten nachdem ein Kunde etwas Online gekauft hat ist die REchnung da und der Vorgang in der Wawi abgeschlossen.

Eine XML-Datei muß dagegen erst einmal erstellt werden. Mir geht es nicht darum, möglichst flexibel zu sein. Ein php aufrufen ist freilich viel einfacher als eine XML zu erstellen, zumindest für mich. Und lässt sich der Import einer XML in die Wawi überhaupt so automatisieren?

Ich lasse mich gerne eines besseren überzeugen, nur kann ich mir gerade gar nicht vorstellen, wie das gehen soll.
Und bei dem PHP kann ich es mir dagegen sehr gut vorstellen. ;)

Ja würde ich auch über die XML machen, das ist das einfachste. Wie sehen denn deine Daten von der Website aus?

Okay, das muss ich dann wohl etwas ausführlicher erklären.
Es gibt ganz verschiedene Quellen, eine ist ein Abo-System auf einer Website, eine andere sind Seminaranmeldungen und eine dritte wären One-Page-Sales z.B. über einen Paypal-Download.
Das spannende dabei ist: Ich habe da ein Partnerprogramm dahinter, wodurch ich sowieso jeweils ein php-script auslöse, welches die Daten an das Partnerprogramm übergibt. Sprich: Ich habe sowieso alle Daten auf der Bestätigungsseite.
Im Kern geht´s also nicht um die Frage, wie ich die Daten aus der Datenbank raushole (zumal bei einem bezahlten Paypal-Download ja gar keine DAten in der Datenbank stehen müssen), sondern darum, wie ich die schon vorhandenen Daten auf der Bestätigungsseite nutze.

Nehmen wir das Abs-System als Beispiel. Hier wird automatisch jeden Monat bei einem neu ankommenden Paypal-Ping auch gleich eine neue Provision berechnet. Das php-Script würde ich also einfach an das Affiliate-Script "dranhängen".
Eine XML zu erstellen wäre dagegen eine völlig andere Frage, und ich hätte nicht den Hauch einer Idee, wie die Wawi aus dem Mischmasch aus Abo-Rechnungen sinnvoll zugreifen sollte.

Nachvollziehbar, warum es mit der php-datei viel einfaher sein dürfte?


Alles Liebe, Julian!
 

ag-websolutions.de

Sehr aktives Mitglied
29. Dezember 2009
14.548
233
AW: Externe Aufträge über den JTL-Shop in die Wawi importieren

Mit Abschluss der Bestellung in deinem Mini- Shop schreibst du direkt die XML-Datei in ein Webserver-Verzeichnis "XML-WasWeissIch".

Auf deinem WaWi-Server lässt du über den Aufgabenplaner ein kleines Script laufen, welches alle x sekunden/minuten eben dieses XML-WasWeissIch-Verzeichnis nach neuen XML-Dateien absucht.
Wenn welche Da sind, lädt das Skript die tunter und der WaWi- Worker importiert die dann in die WaWI

Saubere Trennung zwischen Mini-Shop und JTL-Shop .. statistisch jederzeit auswertbar, was über welche Plattform rein kommt
 
Ähnliche Themen
Titel Forum Antworten Datum
Angebliche externe Aufträge "für Rechnungserstellung freigeben" und Rechnungen erstellen. Gibt es dazu eine akzeptable Erklärung von JTL? JTL-Wawi 1.11 1
Neu VCS Lite / IDU blockiert – Aufträge fälschlich unter "Externe Rechnungen" (Amazon API Fehler) Amazon-Anbindung - Fehler und Bugs 9
Amazon VCS-Lite und Externe Belege JTL-Wawi 1.11 1
Neu Amazon Aufträge werden nicht erstellt Amazon-Anbindung - Fehler und Bugs 2
Shop4 Aufträge in Shop5-Datenbank importieren? Upgrade JTL-Shop4 auf JTL-Shop5 1
Beantwortet Aufträge bleiben im Fulfillment Network hängen - Status "In Vorbereitung" JTL-Fulfillment Network - Fehler und Bugs 2
Lagerspezifische Aufträge JTL-Wawi 2.0 1
Kaufland.pl - Aufträge werden nicht importiert. kaufland.de - Anbindung (SCX) 1
In Diskussion Doppelte Aufträge von Kunden filtern bzw. markieren JTL-Workflows - Ideen, Lob und Kritik 5
Worker läuft, zieht aber keine Aufträge in die Wawi JTL-Wawi 2.0 1
Teillieferungen über WMS JTL-Wawi 1.11 0
Neu Amazon VCS Lite: Wie erstellt ihr unter Wawi 1.11 eine vollständige IGL-/ZM-Liste über alle Verkaufskanäle? User helfen Usern - Fragen zu JTL-Wawi 0
Neu IP Adresse einer Kontaktanfrage über den Shop herausfinden Allgemeine Fragen zu JTL-Shop 4
Neu Keine Labels für Warenpost international über Packtisch JTL-ShippingLabels - Fehler und Bugs 8
Neu Apple Pay über PayPal nicht zu verbinden (Die Domain-Verifizierungsdatei wurde nicht gefunden.) Technische Fragen zu Plugins und Templates 26
Neu CCV Pax A920 Terminal über O.P.I klappt nicht Allgemeine Fragen zu JTL-POS 0
Problem beim Import über Ameise/eBay JTL-Wawi 1.11 1
Neu Nach Update auf 1.11.10.0 Abgleich zu Ebay über 3 Stunden bei neuen Angeboten eBay-Anbindung - Fehler und Bugs 2
Beantwortet [WAWI-85758] Nach Update auf 1.11.10 klappt stornieren über ios Wawi App nicht mehr JTL-Workflows - Fehler und Bugs 1
Dropshipping-Labeldruck beim Lieferanten über JTL-Wawi (Versandstandorte / Workflows) JTL-Wawi 1.10 0
Workflow Trigger bei Angebot-Import über Ameise JTL-Wawi 1.9 1
Neu Etikettendruck über Remotedesktop Fehler Arbeitsabläufe in JTL-Wawi 0
Neu JTL Shipping Fehler bei DHL Versand über WMS ? User helfen Usern - Fragen zu JTL-Wawi 2
Neu Kundenkonto über Mein-Konto nicht möglich JTL-Shop - Fehler und Bugs 4

Ähnliche Themen