Basis Know-How UPDATE-FUNCTION-MODULE
Verbuchungsfunktionsbaustein
Ein Verbuchungsfunktionsbaustein ist ein Funktionsbaustein, bei dem die Eigenschaft Verbuchungsbaustein markiert ist.
Der Funktionsbaustein wird beim Aufruf nicht sofort ausgeführt, sondern zusammen mit seinen Parametern in einer Tabelle ( VBLOG ) zwischengespeichert.
Die tatsächliche Ausführung wird erst durch einen expliziten COMMIT WORK-Befehl angestoßen und erfolgt asynchron über einen Verbuchungsworkprozess. Fehlt dieser werden sie nicht ausgeführt.
Zum Aufruf eines Verbuchungsfunktionsbausteins dient der Zusatz IN UPDATE TASK.
Mit der Anweisung SET UPDATE TASK LOCAL kann vor Aufruf des des ersten Verbuchungsbausteins auf lokale Verbuchung umgeschaltet werden, die Änderungsvormerkungen werden dann im Hauptspeicher gehalten und bei COMMIT WORK im selben Workprozess ausgeführt. Ein Datenbank-Commit wird erst nach erfolgreicher Abarbeitung aller Verbuchungsfunktionsbausteine ausgeführt.
Der Funktionsbaustein wird beim Aufruf nicht sofort ausgeführt, sondern zusammen mit seinen Parametern in einer Tabelle ( VBLOG ) zwischengespeichert.
Die tatsächliche Ausführung wird erst durch einen expliziten COMMIT WORK-Befehl angestoßen und erfolgt asynchron über einen Verbuchungsworkprozess. Fehlt dieser werden sie nicht ausgeführt.
Zum Aufruf eines Verbuchungsfunktionsbausteins dient der Zusatz IN UPDATE TASK.
Mit der Anweisung SET UPDATE TASK LOCAL kann vor Aufruf des des ersten Verbuchungsbausteins auf lokale Verbuchung umgeschaltet werden, die Änderungsvormerkungen werden dann im Hauptspeicher gehalten und bei COMMIT WORK im selben Workprozess ausgeführt. Ein Datenbank-Commit wird erst nach erfolgreicher Abarbeitung aller Verbuchungsfunktionsbausteine ausgeführt.
Basis Administration
Die Angaben im Text sind unverbindlich und dienen lediglich zu Informationszwecken.
Alle Namen von Produkten und Dienstleistungen sind Marken der jeweiligen Firmen.
Alle Namen von Produkten und Dienstleistungen sind Marken der jeweiligen Firmen.