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/

ram1

Sehr aktives Mitglied
22. Juli 2009
1.113
6
Werde ich testen. Wenn's klappt, wäre das grandios und eine Nervbaustelle nach 7 Jahren endlich beseitigt.
 

ram1

Sehr aktives Mitglied
22. Juli 2009
1.113
6
Kurze Rückmeldung:

Funktioniert prächtig mit der 923. Ich habe via VPN ein Netzlaufwerk zu unserem Webserver wo die XML generiert werden. Hotfolder klappt, erstellen des Backupordners/Unterordner auch. Alles prima.

Ich setze gerade einen neuen Server auf, anschliessend melde ich mich bei euch :)
 

ram1

Sehr aktives Mitglied
22. Juli 2009
1.113
6
Habt Ihr den Link auf eurer HP wieder enfernt?

Kleiner Verbesserungsvorschlag... Wenn der Importer den Pfad nicht findet, was bei uns ab und an mal passiert wenn der VPN-Tunnel noch nicht komplett steht, dann crasht euer Tool. Besser wäre es, das abzufangen und einfach je nach eingestelltem Intervall nochmal zu probieren.
 

Leitcon

Aktives Mitglied
19. Januar 2017
6
1
Haben den Verbesserungsvorschlag umgesetzt, die aktuelle Version steht auf unserer Seite wieder zum Download bereit.
 

akaJ

Aktives Mitglied
15. Mai 2017
15
5
Hallo!


auch ich möchte dieses Thema nochmal aufgreifen, weil es mich schon seit zwei Jahren beschäftigt. Ich habe auch anderer Stelle hier im Forum einen Beitrag eröffnet - man möge mir verzeihen :(
Bisher habe ich tatsächlich alle Bestellungen von Extern per Hand in die WaWi geklopft. In den letzten Monaten allerdings habe ich immer mehr
die Lust daran verloren und versucht das ganze zu automatisieren.

Konkret geht es um Bestellungen von DaWanda. Hierzu habe ich einen Connector zur DaWanda API erstellt, welcher mir für jede Bestellung eine *.xml nach Schema ausspuckt.
Manuell lassen sich diese Bestellungen über die WaWi einwandfrei importieren. Ich könnte nun wieder auf ein File switchen und so nur eine Datei mit allen aktuellen Bestellungen
einlesen ABER... ich hätte das dann doch gerne halbwegs autoamtisch damit da nichtsschiefgehen kann. Die einzelnen Bestellungen hole ich fia CMD -ftp vom Webserver ab und gleiche den Datenbestand
mit einer automatisch erstellten Liste ab, sodass ich immer nur aktuelle Bestellungen auf den lokalen Rechner ziehe.

Bis hierher klappt alles wunderbar. Wenn ich nun folgenden Beitrag aufgreife...

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
Mit dieser Lösung lässt sich allerdings immer nur eine einzelne Datei in die Datenbank übertragen. Ich suche eher eine Möglichkeit, um jede Datei im Verzeichnis abzuarbeiten.
Bulk-Import sollte hier eine gute Möglichkeit sein, ich hab es ehrlich gesagt nicht hinbekommen. Gerade im SQL-Bereich ist Hilfestellung sehr mager ( dummerweise bin ich in SQL eine Totalniete! ).
Ist hier vielleicht jemand, der sich mit sowas besser auskennt und nicht nur mir, sondern auch dem restlichen Forum helfen möchte?
Diese Frage gab es schon mehrfach im Forum, nur keine antwort darauf :)
 

svenyo

Aktives Mitglied
18. Februar 2016
77
1
Hoffentlich kann mir jemand weiterhelfen. Bin hier echt am verzweifeln. (Verwende noch Wawi 1.0.9.2)
Ich habe eine XML-Vorlage für den Auftragsexport über die Vorlagenverwaltung angelegt.
Wenn ich diese per Workflow exportieren lasse funktioniert alles prächtig. XML Datei wird erstellt der Autoimporter von @Leitcon greift die Datei auf und verschiebt diese auch in den Backup Ordner. Aber die Bestellung wird nicht in die Tabelle tXMLBestellimport geschrieben, obwohl der Worker ebenfalls die Verarbeitung der XML mit "Fertig" bestätigt.

Wenn ich manuell aus der Auftragsübersicht einen XML Export vornehme und diesen dann per Autoimporter von @Leitcon und JTL-Worker bearbeiten lasse, dann wird die Bestellung korrekt importiert.

Sehe ich es richtig, dass der Worker beim Bestellimport nur XML-Dateien verarbeiten kann, die der Datei C:\Program Files (x86)\JTL-Software\Importdateien\bestell_import entsprechen?

Falls ja, wie kann ich über die Vorlagenverwaltung eine solche XSD-Vorlage erstellen? Oder bin ich komplett auf dem falschen Weg?
 
Ähnliche Themen Forum Antworten Erstelldatum des Themas
Neu MsSQL & Windows Server - SSL Verschlüsselung - Interessenten gesucht - mit kostenlosem Let's Encrypt Zertifikat & automatischer Verlängerung Installation von JTL-Wawi 2
Neu Automatischer Rechnungsversand per E-Mail nach Labledruck Arbeitsabläufe in JTL-Wawi 2
Neu Automatischer Versand bei Geburtstag User helfen Usern - Fragen zu JTL-Wawi 1
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
Gelöst Online Shop Abgleich nach Upgrade auf 1.5.31 defekt: xml ist inkompatibel mit TYPE_spUpdateEbayBilderLaufendGeplant JTL-Wawi - Fehler und Bugs 3
Neu Auftragsimport via XML, Zahlungsziel wird ignoriert JTL-Wawi - Fehler und Bugs 0
Neu ONIX/XML Daten-Feed für Produktdaten User helfen Usern - Fragen zu JTL-Wawi 1
In Bearbeitung Import von Aufträgen/Angeboten mittels XML und JTLwawiExtern.dll JTL-Wawi - Fehler und Bugs 6
Neu Ansprechpartner Export -> Import Wawi wird nicht übernommen JTL-Ameise - Fehler und Bugs 1
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 7
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 3
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 1
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
Neu Beim Import WooC an JTL werden Artikel auf volle Euro gerundet WooCommerce-Connector 1
Neu Import von CSV-Datei mit mehrfachen Spaltenbegrenzern User helfen Usern - Fragen zu JTL-Wawi 7
Gelöst Varkombi beim Import automatisch generieren Gelöste Themen in diesem Bereich 4
Issue angelegt Artikeln im Import Kategorien zuordnen über "internen Schlüssel" der Kategorien? JTL-Ameise - Ideen, Lob und Kritik 6
Neu Import von Variantenartikeln in Woocommerce WooCommerce-Connector 0
Issue angelegt Import von Lieferanten Rechnung ohne Angabe einer Bestellnummer? JTL-Ameise - Ideen, Lob und Kritik 3
Gelöst Einheit / Grundpreis Import Gelöste Themen in diesem Bereich 7
Neu Import von neuen Artikeln mit Merkmalen JTL-Ameise - Ideen, Lob und Kritik 1
In Bearbeitung Initialer Import von Amazon nach Einrichtung Einrichtung und Installation von JTL-eazyAuction 7
Neu Dropshipping Versand bestätigen mit csv Import User helfen Usern - Fragen zu JTL-Wawi 6
Neu Seriennummer Import Beschreibung1/Beschreibung2 nicht zuordnenbar JTL-Ameise - Fehler und Bugs 1
Neu Taxpool - ebay managed payments import User helfen Usern - Fragen zu JTL-Wawi 7
In Bearbeitung JTL Ameise - Import von varkombi - Fehlerhaft JTL-Ameise - Fehler und Bugs 2
In Bearbeitung Import Ameise - Artikelbilder je Plattform - Einzelne Bilder löschen User helfen Usern - Fragen zu JTL-Wawi 3
Neu Kein Import von Gewichten bei FFN-Wawi-Kunden möglich? Manueller Eintrag aber erlaubt? JTL-Ameise - Fehler und Bugs 3
In Bearbeitung JTL WAWI Auftrag Import funktioniert nicht JTL-Wawi - Fehler und Bugs 1
Neu JTL Shopware Connector Fehler beim Import von Kunden und Bestellungen Shopware-Connector 2
Neu Shopware 6 Connector - Kategorie Import - Indexierung Shopware-Connector 0
Neu Ameise Import Aufträge - Firma nicht gefunden #Übergehe Datensatz# User helfen Usern - Fragen zu JTL-Wawi 2
In Bearbeitung Ameis Import Fehler! Vorgang wurde abgebrochen????? JTL-Ameise - Fehler und Bugs 2
Neu JTL Ameise Import/Export User helfen Usern - Fragen zu JTL-Wawi 4
Gelöst Import von Rahmenbedingungen User helfen Usern - Fragen zu JTL-Wawi 3
Neu Shop Anbindung - Artikel Import - fehlgeschlagen WooCommerce-Connector 0
Gelöst Import von Herstellerdaten Name/URL/Beschreibung User helfen Usern - Fragen zu JTL-Wawi 2
Ähnliche Themen