CV-Import: laufende Station mit Datum aus dem Lebenslauf
This commit is contained in:
@@ -112,6 +112,27 @@ darüber verschwand vorher stillschweigend.
|
||||
> stehen nur Produktnamen im Fließtext, und daraus Stationen zu erfinden wäre
|
||||
> 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
|
||||
(`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;
|
||||
|
||||
Reference in New Issue
Block a user