Automatischer XML-Import mit dem Worker?

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
950
155
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
67
6
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.
 
  • Gefällt mir
Reaktionen: WiederRuhr

Janusch

Administrator
Mitarbeiter
24. März 2006
13.921
261
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.135
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
67
6
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.921
261
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
67
6
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
26
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
84
13
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

Sehr aktives Mitglied
14. November 2007
404
36
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
84
13
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
174
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
Titel Forum Antworten Datum
Formatierungsfehler in XML bei Verwendung von dotliquid kaufland.de - Anbindung (SCX) 2
Neu Kategoriebilder werden nicht angezeigt / RSS.xml nicht beschreibbar JTL-Shop - Fehler und Bugs 0
Neu XML-Vorlage Variablen Unklarheit Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 4
Neu Umlagerung per Ameisen-Import JTL-Wawi - Fehler und Bugs 1
Neu JTL 1.8.12.0 - Artikelattribut für Shop importieren - Format CSV-Datei / Hilfe bei Import von individuellen Attributen für JTL-Shop (googlekat) JTL-Ameise - Ideen, Lob und Kritik 1
Ameisen Import von Aufträgen: Zahlungsziel in Tagen immer 0 JTL-Wawi 1.8 1
Neu Automatisierter Import Händler-CSV, Problem mit unterschiedlichen Artikeln bei gleicher EAN Schnittstellen Import / Export 7
Automatisches MHD bei Import JTL-Wawi 1.8 1
Neu Import von sonderpreisen JTL-Ameise - Fehler und Bugs 1
Neu ebay Import ohne Variantenbilder eBay-Anbindung - Fehler und Bugs 0
Beschreibung wird beim Import fehlerhaft übernommen JTL-Wawi 1.8 0
Neu Ameise - Logikfrage zum Import von Artikeln mit und ohne Varkombis gemäß Guide User helfen Usern - Fragen zu JTL-Wawi 0
Neu JTL Ameise Import von Meta-Descriptions Schnittstellen Import / Export 6
Neu Nach Import von Kundendaten aus SW5 Umleitung nach Login und weiße Seite JTL-Shop - Fehler und Bugs 5
Neu Bitte um Hilfe beim Export/Import von Attributen JTL Ameise - Eigene Exporte 0
Neu Zahlungsart beim Import ändern User helfen Usern - Fragen zu JTL-Wawi 0
Neu Mindestabnahme / Abnahmeintervall Import mittels Ameise User helfen Usern - Fragen zu JTL-Wawi 1
Neu Export & Import Lagerplätze JTL Ameise - Eigene Exporte 7
Neu Shopdaten import funktioniert nicht Shopware-Connector 2
Neu Import von Blogseiten undLandingpages von Magento Umstieg auf JTL-Shop 3
Neu CiN TrackID-Import Plugin User helfen Usern - Fragen zu JTL-Wawi 12
Label per Import bedienen JTL-Wawi 1.8 0
Neu Auftrag aus Woocommerce Import zeigt im Druck "Zahlungsziel beträgt 150 Tage ab Rechnungsdatum" User helfen Usern - Fragen zu JTL-Wawi 0
Neu Ameise Import manuell ausgeführt funktioniert, der gleiche Import über Batch Planung gestartet hat Fehler JTL-Ameise - Fehler und Bugs 2

Ähnliche Themen