Feld 154 in Datei 65 (Linienfaktor) wird mit Positionsnummer versorgt

Mit Version 8.0.1 erledigt:
In Modul FST575 wird das Feld 154 (LinFakt) bei Personalsätzen mit der Positionsnummer versorgt. Bei Positionsnummern >= 1000 (4-stellig) verursacht dies einen SQL-Fehler, da Feldformat N3.2.
Übergabedatei und Daten in der Akte
INI:
[FST565]
BDE40LNG=459
BDE53LNG=942
SORTING=2
[FST575]
AGUNDFAERLEDIGT=Y

Mit Version 8.0.3 erledigt:
Obige Fehlermeldung für Personalrückmeldungen wurde nun auch für Mastersätze (Laufende Nummer LfdNr 0) gemeldet.
Laut Quellcode wird Position 1018 im Erf-Buffer scheinbar doppelt belegt (“Positionsnummer root” und “Linienfaktor”).
Interner Hinweis für Entwickler:
Doppelbelegung erfolgt nur in 575 und dort werden die Position zwar versorgt, aber nirgends ausgewertet (wurde im Code so vermerkt). Da das Feld Linienfertigung ausschließlich in M581 benötigt wird, wurde der Baustein BU57X.CXX so geändert, dass Feld 154 (Linienfaktor in Datei 65) nur bei Menü 581 versorgt wird.

CSI-34-2024
8.0.3