Position im Export: die Taetigkeit der Planstelle, nicht die Spalte an der Person
Some checks failed
CI / Migrationen auf leerer Datenbank (push) Has been cancelled
CI / Lint, Typen, Tests, Build (push) Has been cancelled

Die Berichtsseite loest die Position ueber die Besetzung auf -- die Taetigkeit
der Planstelle, auf der die Person am Stichtag sitzt, und nur ersatzweise
employees.job_title. Die Exporte nahmen nur die Spalte. Beides sind
unterschiedliche Angaben, also konnte in der Akte etwas anderes stehen als in
der Datei daneben, ohne dass eines von beidem falsch aussah.

Betrifft die Spalte "Position" im vollstaendigen Datenexport und im
LOLYO-Export.
This commit is contained in:
2026-09-28 13:54:56 +02:00
parent 38e35e2ff9
commit 8ac4df17c1

View File

@@ -107,6 +107,13 @@ export async function ladeExportMitarbeiter(
return [ return [
{ {
...e, ...e,
// Die Tätigkeit der Planstelle, auf der die Person am Stichtag sitzt —
// und nur ersatzweise die Spalte an der Person. Genau so löst die
// Berichtsseite es auf (loadSnapshotEmployees); vorher stand hier die
// Spalte allein, und damit konnte in der Akte eine andere Position
// stehen als in der Datei daneben, ohne dass eines von beidem falsch
// aussah.
job_title: placement?.current ? placement.jobTitle : e.job_title,
org_unit_id: orgUnitId, org_unit_id: orgUnitId,
position_id: placement?.current ? placement.positionId : null, position_id: placement?.current ? placement.positionId : null,
position_number: placement?.positionNumber ?? null, position_number: placement?.positionNumber ?? null,