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.