Einsprungpunkte > Modul Buchhaltung Personenkonten > Standardskript MODECHE 

CRITERE: Zusatzfilter auf die Offenen Posten.

Mit diesem Eingabepunkt werden die gemäß der Erfassung gesetzten Auswahlkriterien für die Offenen Posten geändert.

Kontext und Funktionsmodus

Transaction

Es gibt keine laufende Maskensteuerung.

Protokolldatei

Es ist keine Protokolldatei geöffnet.

Unterschiedliche Anwendungsfälle

Der Eingabepunkt wird nach der Standardberechnung der Auswahlkriterien und vor der Filter-Anweisung auf die Tabelle GACCDUDATE [DUD] aufgerufen.

Verfügbare Variablen und Masken

In Version 120: enthält die Variable [L]CRITERE das vom Standardprogramm berechnete Auswahlkriterium und kann geändert werden. Hierbei ist jedoch auf die Länge dieser Zeichenkette (max. 255 Zeichen) zu achten.

Die Startkriterienerfassungsmaske steht unter der Abkürzung [DDM] zur Verfügung.

In Version 130 stehen zusätzlich die Variable [L]CRITERE2 (Erweiterung der Variable CRITERE) und das Feld [M :DDM]CRI (vom Benutzer erfasstes Kriterium) zur Verfügung.

 Geöffnete Tabellen

Keine Tabelle enthält wichtigen Inhalt.

ECHEANCE: Aktualisierung der Tabellen.

Dieser Eingabepunkt wird bei der Anzeige eines Offenen Postens in der Verarbeitung Offen-Posten-Verwaltung (Funktion MODECHE) verwendet.

Kontext und Funktionsmodus

Transaction

Es gibt keine laufende Maskensteuerung.

Protokolldatei

Es ist keine Protokolldatei geöffnet.

Unterschiedliche Anwendungsfälle

Dieser Eingabepunkt wird unmittelbar nach dem Durchlauf der Tabelle GACCDUDATE [DUD] aufgerufen.

Um einen anzuzeigenden Offenen Posten zu überspringen, wird die Variable OK auf den Wert 0 gesetzt.

Verfügbare Variablen und Masken

Die Startkriterienerfassungsmaske steht unter der Abkürzung [DDM] zur Verfügung.

 Geöffnete Tabellen

Tabelle

Wichtiger Inhalt

Tabellentitel

GACCDUDATE [DUD]

Ja

Offene Posten

GACCENTRY [HAE]

Ja

Buchhaltungsbelege

GACCENTRYD [DAE]

Nein

Buchhaltungsbelegpositionen

BPARTNER [BPR]

Nein

 Personenkonto

BPCUSTOMER [BPC]

Nein

 Kunden

BPSUPPLIER [BPS]

Nein

 Lieferanten

GTYPACCENT [GTE]

Ja

 Belegtypen

ECHEANCE: Aktualisierung der Tabellen.

Dieser Eingabepunkt wird in der Maskensteuerung für die Aktualisierung der Offenen Posten zur Belegung der individuellen Felder und der Felder aus sonstigen Tabellen verwendet.

Kontext und Funktionsmodus

Transaction

Eine Maskensteuerung ist aktiv.

Protokolldatei

Es ist keine Protokolldatei geöffnet.

Unterschiedliche Anwendungsfälle

Der Eingabepunkt wird in der Maskensteuerung für die Aktualisierung der Offenen Posten und beim Durchlauf der Positionen der Erfassungsmaske für die Offenen Posten verwendet. l ist die Laufvariable der Maskenpositionen. Der Eingabepunkt befindet sich nach der Belegung der Felder der Maske DUDATMGT2 [SAI1] in der unter der Abkürzung [DUD2] geöffneten Offen-Posten-Datei GACCDUDATE.

Verfügbare Variablen und Masken

Die Variable l enthält die Positionsnummer der aktuellen Position.

Geöffnete Tabellen

Tabelle

Wichtiger Inhalt

Tabellentitel

GACCDUDATE [DUD2]

Ja

Offene Posten

GACCENTRY [HAE]

Ja

Buchhaltungsbelege

GACCENTRYD [DAE]

Nein

Buchhaltungsbelegpositionen

BEFWRIHDU: Änderung der Felder in HISTODUD

Mit diesem Eingabepunkt wird bei der Historisierung der Offen-Posten-Auszüge gearbeitet, unmittelbar bevor ein Offener Posten in die Standardtabelle HISTODUD geschrieben wird.

Kontext und Funktionsmodus

Maskensteuerung

Eine Maskensteuerung ist aktiv.

Protokolldatei

Es ist keine Protokolldatei geöffnet.

Unterschiedliche Anwendungsfälle

Der Eingabepunkt wird in der Schreibtransaktion eines offenen Postens in der Tabelle HISTODUD [HDU] aufgerufen. Auf dieser Ebene kann der Wert der Felder [F:HDU] geändert werden, oder die Felder einer Sondertabelle aktualisiert werden.

[F:DUDH] enthält den aktuellen Offenen Posten der Historisierung.

Verfügbare Variablen und Masken
Geöffnete Tabellen

Tabelle

Wichtiger Inhalt

Tabellentitel

HISTODUD [HDU]

Ja

Fälligkeitsverlauf

GACCDUDATE [DUDH]

Ja

Offene Posten