Inhaltsverzeichnis

CALC_KONTEN – Konten zum Speichern auswählen

CALC_KONTEN wählt die bereits berechneten Konten aus, die je Person und Berechnungstag gespeichert werden. Voraussetzung ist CALC_USEKONTEN = True. Die Einstellung verändert weder die Berechnungsregeln noch die interne Kontenliste.

Standardwert: leer. Datentyp: Text. Bereich: Calc → Konten.

Stand 08.10.2026: Die beschriebenen Erweiterungen setzen den aktualisierten Entwicklungsstand voraus. Die Veröffentlichung einer Kundenversion ist damit nicht bestätigt.

Auswahl und ergänzende Parameter

Komma und Semikolon trennen Einträge. Leerzeichen sind erlaubt; die Reihenfolge ist beliebig. Mehrere Auswahlen werden vereinigt. Ungültige Einträge werden ignoriert.

Eintrag Wirkung
4000;4002 Genau diese vollständigen Kontennummern auswählen
40* Alle vorhandenen berechneten Unterkonten von Konto 40: 4000 bis 4099
-100 Alle berechneten Kontennummern ab 100 auswählen; eine Stammdatenprüfung findet dabei nicht statt
-1 Alle berechneten Konten auswählen, einschließlich Systemkonten; an jeder Position wirksam
-999 Ergänzung zur Auswahl: Nullwerte ebenfalls speichern; wählt selbst keine Konten aus

40 bezeichnet die konkrete Kontennummer 40, nicht die Familie 4000–4099. 40* ist eine Kontenfamilie und kein beliebiger Textpräfix; 40000 gehört nicht dazu.

Nullwerte gezielt speichern

Ohne -999 werden Werte ungleich 0 gespeichert. Wird ein bisheriger Wert bei der Neuberechnung 0 oder fehlt er, wird sein bisheriger Berechnungsdatensatz entfernt.

Mit -999 werden Nullwerte der ausgewählten berechneten Konten gespeichert. Für ausdrücklich genannte Kontennummern wird zusätzlich ein fehlender Eintrag als 0 angelegt. Beispiel: 4002;-999 garantiert einen Datensatz für 4002 auch an Tagen ohne Zuschlagsbasiszeit.

Wildcards, -100 und -1 erzeugen keine fehlenden Unterkonten. 40*;-999 legt daher nicht pauschal hundert Null-Datensätze an. -999 allein ist keine Kontenauswahl. Auszahlungskonten mit Endung 01/05 werden nicht als künstliche Nullkonten angelegt.

Beispiel Ergebnis
40* Berechnete Unterkonten von 40 mit Wert ungleich 0
40*;-999 Berechnete Unterkonten von 40 einschließlich ihrer Nullwerte
4002;-999 Nur 4002 speichern, bei fehlendem Ergebnis mit 0
-1;-999 Alle berechneten Konten einschließlich ihrer Nullwerte
-1;4002;-999 Alle berechneten Konten einschließlich Nullwerten und 4002 zusätzlich als garantierten Datensatz
6;40*;50* Systemkonto 6 und die Familien 40 und 50, ohne Nullwerte

Abgleich vorhandener Daten

Für alle Werte von CALC_USESCHICHT gilt dieselbe Speicherung. Neue Werte werden eingefügt, geänderte Werte aktualisiert und veraltete oder nicht mehr ausgewählte Berechnungswerte gelöscht. Eine leere Auswahl entfernt beim nächsten Abgleich die Berechnungswerte des betreffenden Tages.

Auszahlungskonten ab 100 mit Endung 01/05 bleiben erhalten. Bei CALC_USEKONTEN = False findet kein Kontenabgleich statt; vorhandene Daten bleiben bestehen.

Die neue Auswahl wirkt bei der nächsten Berechnung des betreffenden Zeitraums. Eine Änderung des Parameters allein berechnet ältere Tage nicht neu.

Anzeige in Einstellungen ZW

In der aktualisierten Einstellungsmaske lautet die kurze Bezeichnung Zu speichernde Konten. Die ausführliche Erläuterung steht im separaten Feld Parameter-Info. Dort werden auch der technische Parametername und der Standardwert angezeigt. Beschreibung und Bezeichnung sind Metadaten aus dem Programm, keine zusätzlichen Einstellungswerte in der Datenbank.

Siehe Konten in der Zeitberechnung und Weitere ZW-Kontenparameter.