Einsprungpunkte > Modul Buchhaltung > Standardskript CPTBATCH 

PIECE : Vor der Beleganlage

Dieser Eingabepunkt wird vor dem Speichern eines Belegs durch dieses Programm verwendet.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion in Bearbeitung.

Logdatei

Eine Logdatei ist geöffnet.

Unterschiedliche Anwendungsfälle

Der Eingabepunkt PIECE wird bei jeder Beleganlage aufgerufen. Im Gegensatz zu den Eingabepunkten des Programms CPTAUTO wird dieser Eingabepunkt nach den Prüfungen aufgerufen.

Verfügbare Variablen und Masken

Es wird die Klasse [F :HAE] belegt, der Eingabepunkt liegt direkt vor der Anweisung "Write". Die Belegelemente werden in den Masken[HAE0] [HAE1] und [HAE2] beschrieben.

Geöffnete Tabellen

Nur die Klasse [F:HAE] wird verwendet.

DELVCR: Löschen eines Buchungsbelegs.

Dieser Eingabepunkt ermöglicht die Bearbeitung im Löschunterprogramm eines Buchhaltungsbelegs.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion in Bearbeitung.

Logdatei

Eine Logdatei ist geöffnet.

Unterschiedliche Anwendungsfälle

Der Eingabepunkt "DELVCR" wird in der Löschtransaktion eines Buchhaltungsbelegs nach dem Löschen der folgenden Standardtabellen aufgerufen: GACCENTRYD (Buchungspositionen), GACCENTRYA (Buchungspositionen Kostenrechnung), GACCENTRY (Kopfzeile Buchhaltungsbeleg) und GACCDUDDATE (Offene Posten).

Auf dieser Ebene der Transaktion wurden die Bilanztabellen bereits aktualisiert.

Verfügbare Variablen und Masken

Die lokalen Variablen TYPPCE und PIECE enthalten entsprechend den Typ und die Nummer des Belegs, der gerade gelöscht wird. 

OPNATB: Öffnung von Tabellen

Dieser Eingabepunkt ermöglicht die Bearbeitung zu Beginn des Freigabeprogramms eines Buchhaltungsbelegs zum Öffnen spezifischer Tabellen vor der Aktualisierung.

Kontext und Funktionsmodus

Transaktion

Keine Transaktion in Bearbeitung.

Logdatei

Eine Logdatei ist geöffnet.

Unterschiedliche Aufruffälle

Der Eingabepunkt "OPNATB" wird unmittelbar nach dem Öffnen der Standardtabellen aufgerufen, die vom Freigabeprogramm des Buchhaltungsbelegs verwendet werden.

Verfügbare Variablen und Masken

Im Fall einer Freigabe in den temporären Dateien GACCTMP, GACCTMPD und GACCTMPA ist die Variable DIRECT gleich 0.

Im Fall einer Freigabe in den temporären Dateien GACCENTRY, GACCENTRYD und GACCENTRYA ist die Variable DIRECT gleich 1.