[gelöst]Codeunit mit Aufgabenplanung ausführen

28. Juni 2017 14:57

Hallo liebes Forum,

ich habe eine Codeunit die Automatisiert Daten aus Tabelle A in Tabelle B Kopieren soll.
Der Aufgabenplan und Posten sind eingerichtet und werden auch zu der Entsprechenden Zeit Ausgeführt nur die Codeunit die angesprochen wird führt die Funktion nicht aus.
Die Funktion steht im RUN-Trigger der CU.
Wenn ich die CU per Klick Ausführe funktioniert es (Gleicher Benutzer auf gleichem PC) nur durch die Aufgabenplanung nicht.

Wo könnte da noch der Fehler liegen?

Weitere Info: Die Tabelle A ist nicht Mandanten bezogen (DataPerCompany: No) und die Daten kommen aus einer Externen Funktion.

Vielen Dank für Eure Tipps und Infos im Voraus!

LG
Zuletzt geändert von HM am 30. Juni 2017 16:43, insgesamt 1-mal geändert.

Re: Codeunit mit Aufgabenplanung ausführen

28. Juni 2017 15:03

Die Ausführung der Codeunit lief nicht auf Fehler? Oder steht nichts in der Ereignisanzeige des NAV-Servers?
In der Codeunit (und in Objekten, die von ihr aus aufgerufen werden) dürfen kein CONFIRM, Dialog.OPEN/UPDATE/CLOSE usw. enthalten sein. Dies durch IF GUIALLOWED abfangen.

Re: Codeunit mit Aufgabenplanung ausführen

28. Juni 2017 15:10

Hallo Natalie,

es gibt keine Fehler und keine Ereigniseinträge.
Der Status in der Aufgabenplanung steht weiterhin auf Bereit und die von Dir genannten Funktionen sind nicht in der CU enthalten.

LG

Re: Codeunit mit Aufgabenplanung ausführen

28. Juni 2017 15:25

Ist jetzt geraten, aber beginne deine Codeunit mal mit SELECTLATESTVERSION, damit die externen Daten auch wirklich gelesen werden.

Re: Codeunit mit Aufgabenplanung ausführen

30. Juni 2017 16:42

Hallo Natalie,

vielen Dank für den Tipp, daran hat es wohl gelegen es Funktioniert jetzt.

VG