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
232
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
Neu externe Dienstleistungen einbinden JTL-Plan&Produce - Ideen, Lob und Kritik 0
Externe Angebotsnummer / Externe Auftragsnummer werden nicht gedruckt. Variabel wird nicht gelistet JTL-Wawi 1.9 7
Neu Wie läuft eine Bestellung ab und wie bekomme ich die Aufträge aus dem Shop in die Wawi übertragen? Betrieb / Pflege von JTL-Shop 0
Neu Bei XML-Auftragsimport entstehen Aufträge ohne Kundendatensatzverknüpfung JTL-Wawi - Fehler und Bugs 2
Aufträge Lieferbar- Kundenkommentar in Übersicht anzeigen JTL-Wawi 1.9 2
Neu SCX OTTO Aufträge Abwicklung Hilfe benötigt Arbeitsabläufe in JTL-Wawi 1
In Diskussion Workflow - noch nicht versendete Aufträge JTL-Workflows - Fehler und Bugs 10
Neu Gesamtzahl der Aufträge pro Monat für JTL Rechnung Einrichtung und Installation von JTL-eazyAuction 1
Neu JTL 1.9.7.0 | Amazon Aufträge bekommen keine Auftragsnummer mehr Amazon-Anbindung - Fehler und Bugs 0
Neu Keinen neuen Kunden anlegen bei ebay Bestellungen die in Aufträge umgewandelt werden User helfen Usern - Fragen zu JTL-Wawi 1
Issue angelegt [WAWI-80989] Workflow "Aufträge zusammenfassen" JTL-Workflows - Ideen, Lob und Kritik 1
Neu FBA Lagerbestand in Wawi ansehen und Aufträge über FBA versenden User helfen Usern - Fragen zu JTL-Wawi 0
Aufträge von ebay.co.uk haben falsche Steuern JTL-Wawi 1.8 5
SQL-Abfrage für eigene Übersicht im Verkauf – Aufträge zu Angeboten prüfen JTL-Wawi 1.9 2
Neu JTL-Wawi 1.10.8.0 - Aufträge "Zusammenfassen [ist] deaktiviert" JTL-Wawi - Fehler und Bugs 19
Neu Faktura-Liste für Aufträge pro Kunden Schnittstellen Import / Export 1
Neu DATEV Export - Aufträge nach Österreich werden nicht mehr exportiert JTL Ameise - Eigene Exporte 2
Neu SQL Abfrage für offene Aufträge über Ameise User helfen Usern - Fragen zu JTL-Wawi 5
Neu Amazon Bestellungen verbleiben bei Status "Pending" und werden nicht in Aufträge übernommen Amazon-Anbindung - Fehler und Bugs 20
Aufträge zusammenfassen nicht möglich JTL-Wawi 1.9 0
Bestand in Aufträgen, obwohl es keine Aufträge gibt JTL-Wawi 1.9 3
Neu Aufträge über LS-POS erstellen und digitale Unterschrift anknüpfen Arbeitsabläufe in JTL-Wawi 0
Nach Update auf 1.10.10.3 bei Auftragsexport über Ausgabe-->Auftrag-->Exportieren Zugriff auf Pfad C:\programfiles(x86)\JTLSoftware\xxx verweigert JTL-Wawi 1.10 4
Neu JTL-Connector (Drittanbieter) - Kein product.push (oder andere Artikel Updates) über Worker User helfen Usern - Fragen zu JTL-Wawi 0
Neu wie kann ich sonderpreise über Ameise deaktivieren? User helfen Usern - Fragen zu JTL-Wawi 2
VartiationWerte über DotLiquid ausgeben lassen Otto.de - Anbindung (SCX) 0
In JTL-POS Voucher drucken über JTL Wawi Allgemeine Fragen zu JTL-Vouchers 4
Neu xRechnung über Export erzeugen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 7
JTL WaWi Rest API Server startet nicht über die Konsole Windows Server JTL-Wawi 1.9 1
Einzelkarten Verkauf über Plattformen (eBay) JTL-Wawi 1.9 0
Über SQL Abfragen, Preise eines SCX Angebotes ändern kaufland.de - Anbindung (SCX) 6
Neu Dynamische Höhe von Textelementen beim Erstellen eines Produktdatenblatts über Artikeletiketten Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 6
Neu Amazon Versand Priorität / Prime-Standardversand - Labels nicht über JTL möglich Amazon-Anbindung - Fehler und Bugs 1
Neu Retourenübersicht mit Seriennummern über Ameise "Eigene Exporte" erstellen JTL Ameise - Eigene Exporte 4
Neu B2B Bestellung über Liste? Plugins für JTL-Shop 11
Neu Wie kann man Produkte im Woocommerce über JTL auf "Entwurf" setzen? User helfen Usern - Fragen zu JTL-Wawi 1
Gewichtsabfrage bei Nachdruck über EazyShipping JTL-Wawi 1.9 2
Neu Merkmale aus Globalen Angebotsvorlagen werden bei erstellen über Ameise nicht übernommen Wawi 1.10 eBay-Anbindung - Fehler und Bugs 0
In Diskussion Grundsätzlich mehrfach Versandlabel für Pakete über 30kg JTL-Workflows - Ideen, Lob und Kritik 10
Neu Truncate über mehere if Abfragen User helfen Usern - Fragen zu JTL-Wawi 2
Neu Mindestabnahme bei Bestellungen über Einkaufsliste JTL-Wawi - Fehler und Bugs 5
Neu Über die Set Komponente den Produktionsplan finden JTL-Plan&Produce - Ideen, Lob und Kritik 1
Neu Tabs in der Artikelbeschreibung > Mediendateien über Ameise Importieren/Exportieren JTL-Ameise - Ideen, Lob und Kritik 4
Verwiesen an Servicepartner Worfkflow, um die UK Bestellungen über amazon auf "Rechnungserstellung extern" setzen. JTL-Workflows - Fehler und Bugs 1
dbo.tRestApiRequestLog löschen nicht möglich über die JTL Admin Oberfläche JTL-Wawi 1.9 0
Neu Erstabgleich dauert bereits über 24 Stunden Shopware-Connector 0
Neu Warenkorb im Merkliste umbenennen, kein Verkauf über Shop , nur Angebote anfragen Allgemeine Fragen zu JTL-Shop 0
Neu Downloads über die standardmäßig angelegte Download Seite bereitstellen Betrieb / Pflege von JTL-Shop 3
Neu Preise der Variationen über Ameise anpassen, aber wie ? JTL-Ameise - Ideen, Lob und Kritik 3
Neu Verantwortliche Person über Ameise exportieren`? Schnittstellen Import / Export 2

Ähnliche Themen