Drucken von gebuchten VK-Beleg: "Datensatz ... geändert"

12. Dezember 2018 11:32

Hallo zusammen

beim nachträglichem Drucken von einem Geb. VK-Beleg (Geb. VK-Rechnung, Geb. VK-Gutschrift) erscheint sporadisch die Fehlermeldung:

"Datensatz für ...kopf wurde von einem anderen Benutzer geändert, nachdem er von Ihnen aus der Datenbank aufgerufen wurde. Geben Sie Ihre Änderungen im aktualisierten Fenster erneut ein oder führen Sie die unterbrochene Aktivität erneut durch"

Mit dem Debugger sehe ich, dass der Error in der CU 316 entsteht an der Stelle MODIFY nachdem er Zahl gedruckt + 1 hochzählt;

Im alten 2009 CC gibt es die gleiche CU und dort verursacht sie keinen Error, in 2016 gelegentlich doch.

Ist das ein Bug im Standard und gibt es hierfür einen Patch?

Re: Drucken von gebuchten VK-Beleg: "Datensatz ... geändert"

12. Dezember 2018 11:38

Hallo,

das ist die Frage wie gedruckt wird. Wird der der Record als VAR Parameter an den Bericht übergeben, und dort auch als VAR- Parameter weiter benutzt, bekommst du auch den geänderten Record zurück, und alles sollte gut sein.

Nutzt du Rec aber irgendwo als Const Parameter oder machst ein Get mit einer anderen Variable auf die gleiche Tabelle und änderst dort Daten, bekommst du ein Problem.

Ein CurrPage.Update(FALSE) nach dem Druck sollte hier helfen.

Gruß Fiddi