From b133137b9eb55fe74caa18ef6546459577c1d5ab Mon Sep 17 00:00:00 2001 From: kindlm Date: Tue, 16 Jun 2015 16:36:41 +0200 Subject: [PATCH] Mitarbeiterimport Jahreszahl MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Mitarbeiterimport liefert falsche Jahreszahl, wenn Sozialversicherungnummer 00. Hier steht nun 20xx statt 19xx bei Jahrgängen nach 1955 --- vilesci/personen/import/mitarbeiterimport.php | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/vilesci/personen/import/mitarbeiterimport.php b/vilesci/personen/import/mitarbeiterimport.php index e46a04766..6ac998da7 100644 --- a/vilesci/personen/import/mitarbeiterimport.php +++ b/vilesci/personen/import/mitarbeiterimport.php @@ -185,8 +185,15 @@ function GeburtsdatumEintragen() var tag = svnr.substr(4,2); var monat = svnr.substr(6,2); var jahr = svnr.substr(8,2); + //Wenn die Person juenger als 70 ist, schreib beim Geburtsdatum 19xx sonst 20xx + var jahr_diff = jahr-70; + + if(jahr_diff < -15 && jahr_diff < 30) + var jahrhundert = '20'; + else + var jahrhundert = '19'; - gebdat.value='19'+jahr+'-'+monat+'-'+tag; + gebdat.value=jahrhundert+jahr+'-'+monat+'-'+tag; } }