CV-Import: laufende Station mit Datum aus dem Lebenslauf

This commit is contained in:
2026-09-14 16:42:03 +02:00
parent a3f0057c09
commit 3d09653630
+21
View File
@@ -112,6 +112,27 @@ darüber verschwand vorher stillschweigend.
> stehen nur Produktnamen im Fließtext, und daraus Stationen zu erfinden wäre > stehen nur Produktnamen im Fließtext, und daraus Stationen zu erfinden wäre
> schlechter als keine. > schlechter als keine.
### Die laufende Station
Der aktuelle Arbeitgeber wird beim Übernehmen als laufende Station angelegt.
Zwei Fehler hingen daran, und beide sahen in der Karte nach einem Lesefehler
aus:
* Sie begann am **Tag des Imports**. Im Lebenslauf stand „seit 03/2023", in der
Karte das heutige Datum.
* Und sie stand **zweimal** da: einmal als laufende Station ohne Datum, einmal
als frühere mit Datum.
Beides kam daher, dass die Liste der Stationen und der Arbeitgeber getrennt
verarbeitet wurden. Jetzt wird zuerst gesucht, welche Station den Arbeitgeber
beschreibt – über den Firmennamen ohne Rechtsform und daran, dass sie laufend
ist (als aktuell gekennzeichnet oder ohne Enddatum). Ihr Startdatum eröffnet die
laufende Station, und sie wird nicht noch einmal als frühere angelegt.
Eine **früher datierte** Station beim selben Unternehmen bleibt davon unberührt:
ein Berater ist oft zweimal beim selben Kunden, und beide Einsätze gehören in
den Werdegang.
Der Text wird vor der Anfrage lokal aus der Datei geholt Der Text wird vor der Anfrage lokal aus der Datei geholt
(`server/src/cvText.js`) – PDF und DOCX ohne Fremddienst. Die Datei bleibt am (`server/src/cvText.js`) – PDF und DOCX ohne Fremddienst. Die Datei bleibt am
Kontakt (`icon_contacts.cv_file`) und lässt sich aus dessen Karte herunterladen; Kontakt (`icon_contacts.cv_file`) und lässt sich aus dessen Karte herunterladen;