[#1475] Regelüberprüfung: Datum kleiner als

Date:
2010-05-04 09:11
Priority:
5
State:
Closed
Submitted by:
Torsten Irländer (torsten)
Assigned to:
Torsten Irländer (torsten)
Web-Browser:
none
Hardware:
none
Product:
mpuls
Operating System:
none
Component:
libformed
Version:
none
Severity:
critical
Resolution:
Fixed
URL:
Summary:
Regelüberprüfung: Datum kleiner als

Detailed description
Revision 2602

Die Überprüfung eines Datums mittels einer Regel scheint nicht ganz richtig zu funktionieren.

Folgende Situation:

Das Feld Geburtsdatum ist über das "order"-feld Teil einer Datumssequent die die richtige Reihenfolge der Datumsangaben sicher stellen soll. Zusätzlich gibt es eine Regel (rule-0), die erzwingt das die Angabe des Geburstsdatum nach dem 1.1.1970 liegt.

Trägt man nun ein Datum for dem 1.1.1970 ein, so erhält man jedoch folgenden Fehler (bei frisch angelegter Fallakte):

"Geburtsdatum: 'Eingangsdaten / Angaben zum Zugang / Angaben zu weiteren Verlauf der Begleitung / Nur wenn CM-Fall / Datum Beginn des CM' darf zeitlich nicht nach 'Evaluation / Angaben zur Beendigung des CM / Datum der Beendigung' liegen."

Erwartet hätte ich die Fehlermeldung "Geburtsdatum darf nicht vor dem 1.1.1970 liegen"

nnherhalb
Message  ↓
Date: 2010-05-04 10:38
Sender: Torsten Irländer

Nein, da eine dreistellige Angabe durchaus gültig ist.
Wir haben nur den Sonderfall das wir bei zweistelligen Angaben diese zu einer vierstelligen Angabe (20xx) erweitern sofern die Angabe < 70 ist. Ansosten ist es 19xx.

Daher hier geschlossen, da die Regel das korrekte Verhalten zeigt.

Date: 2010-05-04 10:31
Sender: Katharina Schütze

getestet auf r2611,

bei Datum kleiner 1.1.1970 gibt es die Fehlermeldung "Geburtsdatum darf nicht vor dem 1.1.1970 liegen"
Nur leider erscheint dieser Text auch bei folgendem Datumsformat (dreistellig):
01.01.196

hier muss mE noch das korrekte Format (2 oder 4 stellig) abgeprüft werden

Date: 2010-05-04 10:24
Sender: Torsten Irländer

Katharina, kannst du bitte testen ob das jetzt funktioniert?

No related tasks

No attached documents

Field Old Value Date By
status_idOpen2010-05-04 10:38Torsten Irländer
close_date2010-05-04 10:382010-05-04 10:38Torsten Irländer
ResolutionNone2010-05-04 10:38Torsten Irländer
assigned_tokatharina2010-05-04 10:32Katharina Schütze
assigned_tobh2010-05-04 10:24Torsten Irländer