Automatischer XML-Import mit dem Worker?

  • Temporäre Senkung der Mehrwertsteuer Hier findet ihr gesammelt alle Informationen, Videos und Fragen inkl. Antworten: https://forum.jtl-software.de/threads/mehrwertsteuer-senkung-vom-01-07-31-12-2020-offizieller-diskussionthread-video.129542/

Livin-Design

Aktives Mitglied
19. Juni 2009
169
0
Hallo,

aktuell importieren wir unsere Shop-Bestellungen noch manuell per Auftragsimport (XML). Gibt es auch eine Möglichkeit den Worker so zu konfigurieren, dass die XML-Files aus einem definierten Verzeichnis gelesen und importiert werden!?

Vielleicht gibt's ja auch noch eine elegantere Lösung :)
 

knackig

Sehr aktives Mitglied
17. November 2011
878
132
Nordhessen
AW: Automatischer XML-Import mit dem Worker?

Das würde mich auch interessieren. Habe eben gelesen, dass der JTL- Worker den XML-Import automatisch durchführen kann, nur leider habe ich nirgends wo eine Möglichkeit für die nötigen Einstellungen gefunden :( Die Hilfe-Seite ist an dieser Stelle leider auch keine Hilfe :(
 

werketto

Aktives Mitglied
31. Oktober 2012
58
1
AW: Automatischer XML-Import mit dem Worker?

Gibts da schon Neuigkeiten?
(im Ameise-Forum konnte ich keinen passenden Beitrag finden)

Wir haben als externen Shop noch Strato/ePages und da wär's optimal wenn wir dessen Bestellexport-XML konfigurieren und in JTL importieren könnten.
 

Janusch

Administrator
Mitarbeiter
24. März 2006
13.725
212
AW: Automatischer XML-Import mit dem Worker?

Aktuell noch nicht.
Bei der Ameise geht es in erster Linie um Automatisierung der bestehenden Funktionen.
Ob da der XML-Bestellimport integriert wird, steht noch nicht fest.
 

basti

Gut bekanntes Mitglied
12. September 2007
774
12
AW: Automatischer XML-Import mit dem Worker?

d.h. aktuell gibt es keinen Weg um automatisch Bestellungen aus einem eigenen Shopsystem zu importieren?

Außer per Direktzugriff auf die Datenbank?
Was natürlich etwas problematisch ist, falls JTL etwas an der DB-Struktur ändert....

Die andere Alternative wäre natürlich der Worker per Connector, aber da habe ich z.B. das Problem, dass sich die Datenübertragung zum Shop hin nicht abstellen lässt und somit massiv viel sinnlosen Traffic verursachen würde... oder gibt es hier einen kleinen Trick?
LS-Pos wurde ja auch per Worker abgeglichen und hat keine Daten von der WaWi erhalten?

DANKE im Voraus
 

reneromann

Sehr aktives Mitglied
31. August 2012
2.133
5
AW: Automatischer XML-Import mit dem Worker?

Der Connector arbeitet doch nur auf differenzieller Basis (außer man sagt ihm, dass er gefälligst alles nochmal hochladen soll). Ergo lädt er nur Veränderungen hoch, die z.B. die Bestände betreffen (sollte ja auch so sein) und natürlich dann auch nur für Artikel, welche für diesen Webshop auch aktiviert sind.

Aber aktuell dürftest du wohl nicht um einen manuellen Import drum herum kommen, wenn du keinen Connector schreiben möchtest.
 

werketto

Aktives Mitglied
31. Oktober 2012
58
1
AW: Automatischer XML-Import mit dem Worker?

Also wir haben uns inzwischen einen XML-Umwandler Strato2JTL programmiert - funktioniert 1A!

Falls jemand Interesse daran hat (für andere Shopsysteme lässt sich das sicher auch schnell und einfach umprogrammieren) - einfach melden
 

ask70

Aktives Mitglied
13. Februar 2013
1
0
AW: Automatischer XML-Import mit dem Worker?

Hallo werketto,

wir sind auch momentan dabei uns einen webshop bei strato aufzubauen.
wie funktioniert euer Strato2JTL ?
werden die Daten automatisch an die JTL-Wawi übergeben , und wie geht die Wawi dann
mit Neukunden aus dem Shop um ?
 

Janusch

Administrator
Mitarbeiter
24. März 2006
13.725
212
AW: Automatischer XML-Import mit dem Worker?

Hallo,

man erstellt die Bestellungen nicht direkt in der SQL-DB in den Tabellen sondern speichert die XML-Bestellung in der Tabelle tXMLBestellImport
Hier sollte man beachten, das nur eine Bestellung pro Datensatz gespeichert wird!

Der Worker importiert diese dann automatisch.
 

werketto

Aktives Mitglied
31. Oktober 2012
58
1
AW: Automatischer XML-Import mit dem Worker?

1) Export der Bestellungen (als XML) aus Strato
2) XML mit dem Umwandler öffnen, alle relevanten Daten werden ins JTL-Schema geändert und im gleichen Zuge wird das ganze als neue Datei gespeichert
3) Import der Bestellung in die Wawi mittels Auftragsimport

Der Übersicht halber haben wir zwei Auftragsnummernkreise - einmal für Wawi, eBay, Amazon (z.B. 91234) und einmal für Strato-Import (z.B. S1234), klappt jetzt seit 4 Monaten reibungslos
 

dr_bal

Aktives Mitglied
3. November 2013
17
0
AW: Automatischer XML-Import mit dem Worker?

Hallo,

kann man die automatische Rechnungserstellung beim Import der XML mit dem Worker irgendwo deaktivieren? Oder gibt es eine Möglichkeit die Rechnungsnummer in der XML anzugeben, sodass diese übernommen wird?
 

mypoint

Aktives Mitglied
7. Oktober 2015
24
0
AW: Automatischer XML-Import mit dem Worker?

hallo,
bin ein Neuling, wir verwenden JTL als Lagerverwaltung innerhalb unserer Firma.
Jetzt ist die Frage aufgetaucht, ob es möglich wäre, jeden Tag automatisch aus einer XML Datei (die so hergerichtet werden kann, wie man sie braucht) um 1 Uhr nachts, eine Kundenbestellung zu importieren.
wie muss ich da vorgehen, oder wie muss die Datei aussehen?
 

Matchy

Aktives Mitglied
4. Januar 2011
79
11
Hallo Janusch,

wie muss man denn die XML-Export Datei in die Tabelle tXMLBestellImport importieren bzw. befüllen? Ich habe mir gerade die Tabelle angeschaut, sie besteht ja nur aus 4 Spalten:

- kXMLBestellimport
- cText
- nPlattform
- nRechnung

Ich hätte viel mehr Felder erwartet, halt für jeden XML-Tag ein Feld.

Muss man den Inhalt der gesamten XML-Datei in eine dieser Spalten kopieren, oder wie funktioniert es?

Ich wäre Dir sehr dankbar, wenn Du ein paar aufklärende Worte hierzu schreiben könntest.

Vielen Dank im Voraus,
Mathias Hein
 

zwitsch

Gut bekanntes Mitglied
14. November 2007
332
19
Die XML-Datei muss erzeugt werden und dann in das Feld cText geladen werden. Zusätzlich noch einen Wert für Plattform und nRechnung eintragen. Für Plattform gibt es auch eine Tabelle in der DB, dort kann man sich einen Wert aussuchen, den man hier verwendet. nRechnung enthält nur einen Wert, der aussagt, ob man die Rechnung gleich drucken soll oder nicht.
 

Matchy

Aktives Mitglied
4. Januar 2011
79
11
Hallo zwitsch,

vielen Dank für die prompte Antwort. Das werde ich gleich ausprobieren.

Edit: Hat geklappt, Prima.

Schönes Wochenende.

VG Mathias Hein
 

ninoboender

Gut bekanntes Mitglied
3. August 2014
167
1
Könntet ihr dieses Thema noch mal öffnen und vielleicht etwas genauer erklären. Die XML Dateien sind erzeugt und lassen sich auch manuell importieren, doch leider keine Ahnung wie es automatisch funktionieren soll.
 

kowo

Aktives Mitglied
11. Dezember 2013
11
3
Hallo nino,

fallst du noch nach einer Lösung suchst, hier eine Variante die ich gerade erfolgreich getestet habe:

Du mußt den Auftrag im XML-Format in das Feld cText der Tabelle tXMLBestellImport schreiben.

Also z.b. so:
-----------------------------SQL -----------------------------------
insert [eazybusiness].[dbo].[tXMLBestellImport]
(cText, nPlattform, nRechnung) values( '
<?xml version="1.0" encoding="iso-8859-1"?>
<tBestellungen>.........................</tBestellungen>
',5,0);
-----------------------------SQL -----------------------------------

In der letzten SQL-Zeile ist 5 für nPlattform (steht für XML-Import, die ganze Liste findest du in der Tabelle tPlattform) und 0 für nRechnung (also keine automatische Rechnung).

In die DB schreiben kannst du das z.b. mit SQLCMD (Tool kommt mit dem SQL Server) aus Windows-CMD, wenn der SQL-Befehl im File "import-xml.sql" gespeichert ist (Parameter -i).
sqlcmd -U sa -P <KENNWORT> -S <SERVERNAME>\JTLWAWI -i import-xml.sql

Dann noch den JTL- Worker im JTL aktivieren (ADMIN - JTL-WORKER - "aktivieren für diesen Mandanten" - Sekunden einstellen) und den Worker starten (sollte im Windows-Startmenü unter "JTL Software" sein.
Beim nächsten Durchlauf wird die Bestellung importiert.

Alles bezogen auf die Version 1.1.4.6

Lg, Wolfgang
 
Ähnliche Themen Forum Antworten Erstelldatum des Themas
Neu Datenschnittstelle oder automatischer Datenexport JTL-POS - Ideen, Lob und Kritik 0
Beantwortet Automatischer Versanddaten export via Workflow - Shipping Label JTL-Workflows - Ideen, Lob und Kritik 5
Neu XML Datei importieren User helfen Usern 7
Neu admin/templates_c und rss.xml fehlen Installation / Updates von JTL-Shop 11
Neu Amazon anbinden mit XML Bestellbericht Einrichtung und Installation von JTL-eazyAuction 3
Neu Fehlermeldung beim Artikel löschen: FOR XML, cLieferantenArtNr-Knoten nicht serialisieren, XML unzulässiges Zeichen (0x001F) enthalten Installation von JTL-Wawi 1
In Bearbeitung XML Parsing Error at Line 64, Column 45: cvc-maxLength-valid: Value '978-3-980470-65-0' with length = '17' is not facet-valid with respect to maxLengt Amazon-Anbindung - Fehler und Bugs 4
Neu Auftragsimport automatisieren: XML Import, Ameise CSV BETA., POS XML Import.. ? Schnittstellen Import / Export 2
Neu Ameise Import - Kinderartikel haben falschen Preis Arbeitsabläufe in JTL-Wawi 2
In Bearbeitung Kein Initialer Import von Amazon Bestellungen? Nur neue Bestellungen werden abgeholt Amazon-Anbindung - Fehler und Bugs 3
Neu Ebay Import bestehender Varianten User helfen Usern - Fragen zu JTL-Wawi 1
Gelöst Import ohne Kategorie - Artikel kann nicht bearbeitet oder gelöscht werden JTL-Ameise - Fehler und Bugs 3
Gelöst Ameise: Suche Import-Möglichkeit für Lieferantenartikel-Daten Gelöste Themen in diesem Bereich 9
Neu Import vollständiger Bestellung per CSV Onlineshop-Anbindung 2
Neu Ameise: Import Beschreibung in Englisch nachimportieren User helfen Usern - Fragen zu JTL-Wawi 2
Neu [SHOP 5] NOVAChild custom.js import statement Templates für JTL-Shop 1
Neu Probleme mit bestehenden Angeboten und Variationen beim Import eBay-Anbindung - Ideen, Lob und Kritik 0
Neu B2B Market Kundengruppen-Staffelpreise Export/Import User helfen Usern 0
Neu Artikelbeschreibung Langtext Ameise Export/Import - Datei zu groß fü Excel User helfen Usern - Fragen zu JTL-Wawi 2
Neu Kundedaten-Import: mehrere Lieferadressen funktioniert nicht JTL-Ameise - Fehler und Bugs 1
Neu import von 2 Kinderartikel mit einer Größe User helfen Usern - Fragen zu JTL-Wawi 0
Neu Bestellung aktualisieren - Import via CSV - Ameise User helfen Usern - Fragen zu JTL-Wawi 0
Gelöst Ameise: Fehlermeldung beim Import - 2. Position wird nie importiert Gelöste Themen in diesem Bereich 8
Neu Import von mehreren URLs in Eigenes Feld Schnittstellen Import / Export 2
Neu NAch DB Import alles leer User helfen Usern - Fragen zu JTL-Wawi 0
Neu JTL Bilder Import deutlich beschleunigen Shopware-Connector 13
Neu JTL Wawi bei Import immer im Vordergrund User helfen Usern - Fragen zu JTL-Wawi 3
Neu Bilder import Dynamische Adressen User helfen Usern - Fragen zu JTL-Wawi 4
Neu Attribut Import - Leere Attribute wie folgt behandeln - Datensatz löschen falls vorhanden JTL-Ameise - Fehler und Bugs 0
Neu Import Artikel unter folgenden Bedingungen.... JTL-Ameise - Ideen, Lob und Kritik 3
Neu Import Batch Datei: Datei mit wechselndem Datum importieren ? Schnittstellen Import / Export 1
Neu Wie funktioniert Kategorien und Produkte Bilder Import / Export ? Technische Fragen zu den JTL-Connectoren 0
Abgelehnt Vorschlag - Ameise im Bereich Daten die Variationen mit exportieren lassen für einfacheren re-import Gelöste Themen in diesem Bereich 4
Gelöst Artikelbilder an Vaterartikel, nicht aber an VarKombis... Nachträgliche Zuweisung per Ameise Import? Gelöste Themen in diesem Bereich 5
Neu Ansprechpartner Export -> Import Wawi wird nicht übernommen JTL-Ameise - Fehler und Bugs 3
Neu Import EK Preise, Ameise, Änderung der Währung des Lieferanten. User helfen Usern - Fragen zu JTL-Wawi 0
Gelöst Ameise Import englische Beschreibungen nicht möglich Gelöste Themen in diesem Bereich 2
Neu Import Avocado-Auftragsdaten in JTL Wawi Schnittstellen Import / Export 0
Neu JTL-Ameise Import "verfügbar" JTL-Ameise - Ideen, Lob und Kritik 9
Neu Probleme mit dem Import einer csv. JTL-Ameise - Fehler und Bugs 11
Gelöst Vorname Ansprechpartner nicht verfügbar bei Import Gelöste Themen in diesem Bereich 2
In Bearbeitung Fehler Import Aufträge nach update von 1.5.30.3 auf 1.5.33 JTL-Ameise - Fehler und Bugs 6
Issue angelegt Import von Aufträgen via Ameise wird abgebrochen JTL-Ameise - Fehler und Bugs 3
Neu JTL Ameise Import "langsam" JTL-Ameise - Fehler und Bugs 3
Neu Immer wieder import-Abbrüche wegen angeblichem Deadlock JTL-Ameise - Fehler und Bugs 2
Gelöst Zum eigenen Lagerbestand hinzufügen per Ameisen Import User helfen Usern - Fragen zu JTL-Wawi 2
Neu Versandart mit einem Workflow nach dem Import der Bestellung automatisch ändern User helfen Usern - Fragen zu JTL-Wawi 2
Neu Import Lieferantenbestellungen als Verkauf Aufträge - JTL User helfen Usern - Fragen zu JTL-Wawi 0
Issue angelegt Vorschlag: Import Trennzeichen und Zeichensatz automatisch erkennen lassen. Export Einstellungen Speichern JTL-Ameise - Ideen, Lob und Kritik 4
Neu IMPORT VON ARTIKELN FÜR EINEN MULTISHOP BETRIEB Schnittstellen Import / Export 1
Ähnliche Themen