Fortlaufender Auftragsimport aus Drittanwendungen in der Praxis - was funktioniert bei euch dauerhaft zuverlässig ?

MMatthias

Aktives Mitglied
28. August 2018
8
0
Hallo und guten Tag,

wir schließen gerade wieder zwei kleine Stores an JTL-Wawi an und möchten bei der Gelegenheit euch fragen, welche Erfahrungen ihr mit einem laufenden Auftragsimport (alle paar Stunden) habt.

A) XML-Import über JTL-Wawi-Menü Verkauf -> Import -> XML-Import
Das verwenden wir seit vielen Jahren und auch noch heute, d.h. alle paar Stunden importiert jemand eine on Demand erstellte einzige XML-Datei mit den bisher aufgelaufenen neuen Aufträgen. Notfalls könnten wir diesen für uns seit Jahren einwandfrei funktionierenden Weg über Desktop-Automation effektiv machen.

B) Import über Ameise
Das war ja sehr lange "beta" und ist uns noch immer suspekt, nicht zuletzt wegen der dauernden Warnungen für Backups, Abschaltung Worker usw. und der Sorge, was passiert, wenn wir das wirklich einge Male pro Tag machen und ob man sich hier langfristig Probleme einhandelt. Aber vielleicht ist die Sorge unbegründet und bei euch läuft das genauso gut wie der XML-Import und es hat auch langfristig keine Effekte gegeben?

C) Connectoren in die Datenbank
Das könnte man direkt machen oder es gibt vielleicht zukunftssichere Connectoren, die wir bisher übersehen haben? Auch hier wieder die Sorge vor Datenbank-Problemen.

D) Umweg über Shop?
Man könnte auch sehr mutiv sein und Aufträge in JTL-Shop importieren und von dort aus den geregelten Weg in die Wawi machen lassen..

E) Was total anderes?

Vielen Dank und viele Grüße :)

Matthias
 
Zuletzt bearbeitet:

ple

Sehr aktives Mitglied
20. August 2019
317
40
Bin nur ne kleines Licht, aber vielleicht hilft es ja.
Ich habe ne kleines Powershell Programm, was per invoke-webrequest mir eine csv vom anderen Shop zieht.
Im PS prog prüfe ich dann noch ein paar Spalten, ob die gefüllt sind oder nicht, weil ab und zu mal Vorname und Nachnahme in einem Feld stehen, das mag die Ameise dann nicht.
Dann wird eine neue csv geschrieben, die dann für die Ameise gedacht ist, und falls es neue Aufträge gibt, dann wird der Import ausgelöst und das wars.
Was man bedenken sollte bei der Ameise, wenn ein Auftrag mit heutigem Datum importiert wird und dieser Import nochmals läuft, dann wird der Artikel von diesem Auftrag immer wieder hinzugefügt, solange bis ein Tageswechsel stattgefunden hat.

Kann man ein XML import auch automatisieren, wo ich das gerade lese.

Gruß
 
  • Gefällt mir
Reaktionen: MMatthias

Stephan Handke

Projektmanager
Mitarbeiter
2. Juli 2009
4.807
563
Essen
In der Datenbank gibt es eine Tabelle "tXMLimport". Hier kann man die XML-Daten eines Aufträges in der selben Form hinterlegen, wie man es beim manuellen XML-Import macht.

Die Tabelle wird über den JTL-Worker abgearbeitet und die Aufträge angelegt. Zumindest mit dem alten JTL-Worker, ob der neue Worker das auch erledigt, weiß ich ehrlicherweise gerade gar nicht. :)
 
  • Gefällt mir
Reaktionen: MMatthias

MMatthias

Aktives Mitglied
28. August 2018
8
0
Hallo, vielen Dank an Michael, Ple und Stephan für das Feeback.
Das mit dem tXmlImport ist ja die perfekte Lösung, von der ich gar nicht zu träumen gewagt hätte, vielen Dank! Das werden wir einmal versuchen.
Viele Grüße, Matthias
 

MMatthias

Aktives Mitglied
28. August 2018
8
0
In der Datenbank gibt es eine Tabelle "tXMLimport". Hier kann man die XML-Daten eines Aufträges in der selben Form hinterlegen, wie man es beim manuellen XML-Import macht.

Die Tabelle wird über den JTL-Worker abgearbeitet und die Aufträge angelegt. Zumindest mit dem alten JTL-Worker, ob der neue Worker das auch erledigt, weiß ich ehrlicherweise gerade gar nicht. :)
Hallo Stephan, vielen Dank noch einmal für die perfekte Lösung. Ich finde die Tabelle in keiner Dokumentation. Wo würdest du empfehlen sollte ich versuchen mich zu informieren, ob das ein mehr oder weniger dauerhaftes Feature ist, bzw. wie ich über Veränderungen dieser Funktion auf dem laufenden bleiben kann? Danke :)
 

Stephan Handke

Projektmanager
Mitarbeiter
2. Juli 2009
4.807
563
Essen
Die Tabelle wird meines Wissen von "offiziellen Partner-Tools" (bspw. ehemals LS-POS von Luwosoft) oder für interne JTL-Entwicklungen schon länger nicht mehr verwendet.

Eine Entfernung des Features ist also grundsätzlich denkbar, meinem Wissensstand derzeit aber nicht geplant.

Ob und zu welchen Versionen sich die Datenbank verändert können Kunden und Partner hier einsehen: https://wawi-db.jtl-software.de/tables/1.7.0.0 bzw. mit dem DB-Comparer: https://wawi-db.jtl-software.de/comparer/1.6.7.0/1.6.43.0

Die Funktion existiert schon seeeeeehr lange im "Untergrund". Über Google findet man zahlreiche weitere Forenthreads und darauf basierende Partnerlösungen: https://www.google.com/search?q=txmlbestellimport





Es wird aber gerade an neuen schönen Lösungen gearbeitet, um das Anlegen von Aufträgen (und vieles weitere) zu ermöglichen. Newsletter abonnieren und regelmäßig in den JTL-Blog schauen. ;)

Wer ausreichend Entwickler-KnowHow hat kann sich auch die wawiExtern.dll anschauen. Darüber ist es ebenfalls möglich Aufträge anzulegen (und einiges mehr) oder auch Workflows anzustoßen.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Auftragsimport mittels Powershell und Aufgabenplanung, Workflow wird nicht ausgeführt JTL-Ameise - Fehler und Bugs 6
Neu Bucht POS alle Vorgänge aus dem Ladenlokal Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu Wahlweise Übernahme des EK-Netto aus Eingangsrechnung in Artikelstamm JTL-Wawi - Ideen, Lob und Kritik 0
Neu x-fache Komponente aus Hauptartikel Arbeitsabläufe in JTL-Wawi 2
Neu Wie lese ich "Eigene Inhalte" > "Checkboxen" im Code aus? Allgemeine Fragen zu JTL-Shop 2
Neu Bestandsliste aus WaWi ausgeben möglich? User helfen Usern - Fragen zu JTL-Wawi 3
Neu Amazon Angebote aus JTL Wawi entfernen Amazon-Anbindung - Fehler und Bugs 1
Neu Achtung: JTL Connector LÖSCHT Artikel aus Shopify Shopify-Connector 2
Neu Ware aus dem Laden für den Kunden versenden Allgemeine Fragen zu JTL-POS 1
Neu Es können keine Bestellungen mehr abgerufen werden aus Shop User helfen Usern - Fragen zu JTL-Wawi 4
Neu Wie kann ich die Kundengruppe in einem aus dem JTL-Shop eingegangenen Auftrag ändern JTL-Wawi 1.6 1
Neu Coupon nur auf einen Artikel aus dem Warenkorb Allgemeine Fragen zu JTL-Shop 0
Abo Aufträge lösen nach Fälligkeit weitere Rechnungen aus JTL-Wawi 1.7 0
Daten aus dem JTL-Shop "Eigenes Feld" werden nicht in JTL Wawi übertragen JTL-Wawi 1.7 3
Neu Workflow aus Shop geht nicht mehr User helfen Usern - Fragen zu JTL-Wawi 0
Letzte EK im CSV oder aus der Database JTL-Wawi 1.7 2
Neu JTL Shop- und eBay-Aufträge - Probleme bei Aufträgen mit Varianten aus gemeinsamem Lagerbestand User helfen Usern - Fragen zu JTL-Wawi 0
Neu WMW CLP Plugin Shopware. Wie aus der Wawi befüllen? Shopware-Connector 5
Neu Artikelinformation (Bild sowie Beschreibung) aus Datenbank ziehen (über API möglich) User helfen Usern - Fragen zu JTL-Wawi 1
Neu Bilder aus OPC werden weder im OnPage Composer noch im Shop angezeigt Allgemeine Fragen zu JTL-Shop 5
Neu Verknüpfung der Spalte 'kWarenLagerEingang' aus der Tabelle tWarenLagerEingangHistorie gesucht Eigene Übersichten in der JTL-Wawi 4
Neu Kombination aus 2 Varianten (Größe + Farbe) - Synchronisierung möglich? WooCommerce-Connector 4
Neu Nummern aus dem Nummernkreis werden doppelt vergeben ? User helfen Usern - Fragen zu JTL-Wawi 5
Neu OPC Layout responsive? Mobile Ansicht sieht "bescheiden" aus Templates für JTL-Shop 0
Neu Vereinzelt Preise aus Wawi nicht übernommen JTL-Shop - Fehler und Bugs 0
Neu Produktrezensionen aus dem Shop exportieren (für Google) Allgemeine Fragen zu JTL-Shop 0
Neu Wir entfernen FTP aus dem Merchant Center / Google Shopping Plugin Technische Fragen zu Plugins und Templates 2
Neu Nur bestimmte Bilder aus WaWi löschen Shopware-Connector 1
Neu Entferen von Komponenten aus Konfigurationsgruppen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Preise werden trotz Hotfix aus Issue SHOP-6446 falsch gecached JTL-Shop - Fehler und Bugs 1
Neu Automatisierte Erstellung von Umbuchungen / Nachlieferungen aus anderem Lager nach Verkauf Arbeitsabläufe in JTL-Wawi 0
Kunden Senden an Shop und Neukunden aus dem Shop in JTL Aktivieren JTL-Wawi 1.7 2
Neu Werte aus dem Shop in die Wawi übergeben ( Einstig der Kunden) Allgemeine Fragen zu JTL-Shop 0
Neu Onlineshop-Anbindung - Was ist alles möglich von der Wawi aus? WooCommerce-Connector 4
Neu JTL Shop 5.2.2 + PayPal Checkout 1.1.0 + Webstollen Google Tracking 2.1.0 löst Unmengen add-to-cart events aus JTL-Shop - Fehler und Bugs 6
Neu Shopware 6 Migration, Bilder aus Shopware 5 via WaWi übernehmen Shopware-Connector 0
Neu Artikel nummer aus der Wawi zum shop übertragen WooCommerce-Connector 0
Artikel nicht aus Retoure löschbar JTL-Wawi 1.6 3
Neu Kundengruppe aus Verkaufskanalverwaltung entfernen Shopware-Connector 0
Neu PAN-EU deaktiviert - Amazon versendet seit 02.02. aus nicht-deutschen Standorten an Kunden Business Jungle 1
Neu Doppel-Bug: "Eigene ID" aus Reiter "Sonstiges" wird nicht mehr vererbt und heißt in Liste immer noch "Serie" JTL-Wawi - Fehler und Bugs 1
Neu Wie Smarty Variable aus Plugin heraus verändern Technische Fragen zu Plugins und Templates 10
Neu JTL Wawi Artikel aus Kühllager mal gesperrt und mal frei für den Versand User helfen Usern - Fragen zu JTL-Wawi 3
Neu Lagerplatz bei Picklisten aus Standardlager mit WMS Mobile Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 2
Neu Import Artikeldaten füllt Lieferant aus JTL-Ameise - Fehler und Bugs 2
Neu Aufruf von Daten in Wawi aus anderen Anwendungen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Pickliste erstellen aus der Wawi - Auftragsübersicht? Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 1
Neu Den Kunden direkt aus JTL anrufen User helfen Usern - Fragen zu JTL-Wawi 1
Servicedesk - Nachrichten löschen aus Papierkorb nicht möglich Servicedesk (Beta) 7
Neu JTL Wawi Artikel aus Kühllager mal gesperrt und mal frei für den Versand JTL-Wawi - Fehler und Bugs 0

Ähnliche Themen