Einsprungpunkte > Modul Buchhaltung > Standardskript BATCHCPT 

AP_COMMIT: Nach der Freigabe des Buchhaltungsbelegs

Mit diesem Eingabepunkt wird nach der Belegfreigabe fortgefahren.

Kontext und Funktionsmodus

Transaktion

Keine Transaktion in Bearbeitung.

Logdatei

Eine Logdatei ist geöffnet.

Unterschiedliche Anwendungsfälle

Der Eingabepunkt AP_COMMIT wird bei jeder Belegfreigabe über die Aufgabe Buchhaltungsbatch aufgerufen.

VerfügbareVariablen und Masken

Der Buchhaltungsbeleg wird vor seiner Freigabe in den Masken GACCENT0 [HAE0], GACCENT1 [HAE1] und GACCENT2 [HAE2] gespeichert. In diesen Masken stehen sämtliche Felder für Eingaben zur Verfügung. Auch die Klassen [F:HAE], [F:DAE], [F:DAA] sind online verfügbar.

Geöffnete Tabellen

Nur die Klasse [F:HAE] wird verwendet.

OPNATB: Öffnung von Tabellen

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

Kontext und Funktionsmodus

Transaktion

Keine Transaktion in Bearbeitung.

Logdatei

Eine Logdatei ist geöffnet.

Unterschiedliche Anwendungsfälle

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

Geöffnete Tabellen

Die Tabellen GACCENTRY [HAE], GACCENTRYD [DAE], GACCENTRYA [DAA], GACCTMP [HAT], GACCTMPD [DAT], GACCTMPA [AAT] sind geöffnet, keine davon hat jedoch einen wichtigen Inhalt.

AFTWRIDAE: Nach dem Schreiben in die Tabelle der Buchungspositionen

Dieser Eingabepunkt ermöglicht die Bearbeitung unmittelbar nach der Erstellung der Buchungsposition in der Tabelle der Buchungspositionen GACCENTRYD [DAE],

Kontext und Funktionsmodus

Transaktion

Eine Transaktion in Bearbeitung.

Logdatei

Eine Logdatei ist geöffnet.

Unterschiedliche Anwendungsfälle

Der Eingabepunkt "AFTWRIDAE" wird beim Durchsuchen der in der temporären Tabelle GACCTMPD [DAT] gespeicherten Buchungspositionen und unmittelbar nach dem Erstellen einer Buchungsposition in der Tabelle GACCENTRYD [DAE] aufgerufen.

VerfügbareVariablen und Masken

Die lokalen Variablen TYP und PIECE enthalten entsprechend den Typ und die Nummer des Belegs, der in den temporären Tabellen vorhanden ist und in den endgültigen Tabellen der Buchungsbelege gespeichert wird. 

Geöffnete Tabellen

Tabelle

Wichtiger Inhalt

Tabellentitel

GACCTMP

Ja

Kopfzeile Buchhaltungsbeleg - Temporäre Tabelle

GACCTMPD 

Ja

Buchhaltungsbelegpositionen - Temporäre Tabelle

GACCTMPA

Nein

Kostenrechnungspositionen - Temporäre Tabelle

GACCENTRY 

Ja 

Kopfzeile Buchhaltungsbeleg

GACCENTRYD

Ja 

Buchungsbelegpositionen

GACCENTRYA

Nein

Kostenrechnungspositionen

 

 

BEFWRIHAE: Vor dem Schreiben in die Kopfzeile der Buchhaltungsbelege

Dieser Eingabepunkt ermöglicht die Bearbeitung vor dem Schreiben in die Kopfzeile der Buchhaltungsbelege GACCENTRY.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion in Bearbeitung.

Logdatei

Eine Logdatei ist geöffnet.

Unterschiedliche Anwendungsfälle

Der Eingabepunkt "BEFWRIHAE" wird nach dem Löschen des Buchhaltungsbelegs in den temporären Tabellen (GACCTMP, GACCTMPD und GACCTMPA) und unmittelbar nach der Anweisung "Write [HAE]" aufgerufen, die die Erstellung des Buchhaltungsbelegs in der endgültigen Tabelle GACCENTRY ermöglicht. 

VerfügbareVariablen und Masken

Die lokalen Variablen TYP und PIECE enthalten entsprechend den Typ und die Nummer des Belegs, der in den temporären Tabellen vorhanden ist und in den endgültigen Tabellen der Buchungsbelege gespeichert wird. 

Geöffnete Tabellen

Tabelle

Wichtiger Inhalt

Tabellentitel

GACCTMP

Nein 

Kopfzeile Buchhaltungsbeleg - Temporäre Tabelle

GACCTMPD 

Nein

Buchhaltungsbelegpositionen - Temporäre Tabelle

GACCTMPA

Nein

Kostenrechnungspositionen - Temporäre Tabelle

GACCENTRY 

Ja 

Kopfzeile Buchhaltungsbeleg

GACCENTRYD

Ja 

Buchungsbelegpositionen

GACCENTRYA

Nein

Kostenrechnungspositionen