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