[Mpuls-commits] r265 - in waska/trunk: . waskaweb/i18n/de/LC_MESSAGES waskaweb/lib waskaweb/templates/logbook
scm-commit@wald.intevation.org
scm-commit at wald.intevation.org
Wed Feb 18 09:58:02 CET 2009
Author: torsten
Date: 2009-02-18 09:58:01 +0100 (Wed, 18 Feb 2009)
New Revision: 265
Modified:
waska/trunk/ChangeLog.txt
waska/trunk/waskaweb/i18n/de/LC_MESSAGES/waskaweb.po
waska/trunk/waskaweb/lib/adelexml.py
waska/trunk/waskaweb/templates/logbook/overview_print.mako
Log:
Some fixed in the way to 1.5.1
Modified: waska/trunk/ChangeLog.txt
===================================================================
--- waska/trunk/ChangeLog.txt 2009-02-17 16:30:35 UTC (rev 264)
+++ waska/trunk/ChangeLog.txt 2009-02-18 08:58:01 UTC (rev 265)
@@ -1,3 +1,21 @@
+2009-02-18 Torsten Irlaender <torsten.irlaender at intevation.de>
+
+ Fixed issue 741
+
+ * waskaweb/templates/logbook/overview_print.mako: Name of the client
+ is now printed in printout of logbook (only once at the begining)
+
+ Set version to 1.5.1
+
+ * waskaweb/i18n/de/LC_MESSAGES/waskaweb.po: Changed date an version
+ number
+
+ Adjusted adele auswertung
+
+ * waskaweb/lib/adelexml.py: Filter out cases which are marked for
+ deletion or not finished but anonymized. Further make some changes to
+ be valid against adele consistency checks.
+
2009-02-12 Torsten Irlaender <torsten.irlaender at intevation.de>
Fixed issue 738
Modified: waska/trunk/waskaweb/i18n/de/LC_MESSAGES/waskaweb.po
===================================================================
--- waska/trunk/waskaweb/i18n/de/LC_MESSAGES/waskaweb.po 2009-02-17 16:30:35 UTC (rev 264)
+++ waska/trunk/waskaweb/i18n/de/LC_MESSAGES/waskaweb.po 2009-02-18 08:58:01 UTC (rev 265)
@@ -552,7 +552,7 @@
#: waskaweb/templates/main.mako:197
msgid "footer_version"
-msgstr "05.02.2009 | Version 1.5.0"
+msgstr "18.02.2009 | Version 1.5.1"
#: waskaweb/templates/main_login.mako:38
msgid "main_login_bmf_phrase"
Modified: waska/trunk/waskaweb/lib/adelexml.py
===================================================================
--- waska/trunk/waskaweb/lib/adelexml.py 2009-02-17 16:30:35 UTC (rev 264)
+++ waska/trunk/waskaweb/lib/adelexml.py 2009-02-18 08:58:01 UTC (rev 265)
@@ -23,12 +23,12 @@
SQL_FKZ = """(TRUE)"""
SQL_CM = """
-- Nur CM-Faelle
-(kompetenzfeststellung = '1'
+((kompetenzfeststellung = '1'
or (kompetenzfeststellung = '-1' and phase in (2,3,4,5))
)
or (bereich_berufliche_qualifizierung = '1' or bereich_berufsvorbereitung = '1'
or bildender_bereich = '1' or bereich_lebensbewaeltigung = '1' or
- sonstiger_foerderbedarf = '1')"""
+ sonstiger_foerderbedarf = '1'))"""
# begin,ende,begin,begin,begin,ende,begin,ende,ende,begin,begin,begin,ende,begin,ende
SQL_TIME = """
@@ -36,8 +36,12 @@
--
-- Ausfiltern der Faelle, die definitiv nicht in Frage kommen
--
+ -- Status schwebend geloescht
+ not (s.status = 3)
+ -- Status nicht beendet aber schon anonymisiert
+ and not (s.status = 5 and beendigung_5 is NULL)
-- Beendigung vor BZ
- not (coalesce(beendigung_5, now()) < '%s'::date)
+ and not (coalesce(beendigung_5, now()) < '%s'::date)
-- Begin nach BZ
and not (coalesce(datum_feststellung, '1970-01-01'::date) > '%s'::date)
-- Begin vor BZ aber auch letzte Aktualisierung vor BZ
@@ -76,22 +80,23 @@
"""
# Alte Abfrage
#SQL_TIME = """(datum_feststellung <= '%s'::date and coalesce(beendigung_5, now()) >= '%s'::date)"""
-
-SQL_EINTRITTE_GESAMT = """('%s'::date <= datum_feststellung and '%s'::date >= datum_feststellung)"""
+# Für die erste Auswertung geändert. Auch alle Bestandskunden sollen zunächst
+# als Eintritte gezählt werden.Damit ist die Anzahl der CM Kunden = Eintritte.
+# SQL_EINTRITTE_GESAMT = """('%s'::date <= datum_feststellung and '%s'::date >= datum_feststellung)"""
+SQL_CMKUNDEN = """TRUE"""
+SQL_EINTRITTE_GESAMT = SQL_CMKUNDEN
SQL_AUSTRITTE_GESAMT = """('%s'::date <= beendigung_5 and '%s'::date >= beendigung_5)"""
SQL_AUSTRITTE_VORZEITIG = """(art_beendigung = 2 and '%s'::date <= beendigung_5 and '%s'::date >= beendigung_5)"""
SQL_AUSTRITTE_ABBRUCH = """(art_beendigung = 1 and '%s'::date <= beendigung_5 and '%s'::date >= beendigung_5)"""
-SQL_CMKUNDEN = """TRUE"""
SQL_ALTER_15_24 = """(date_part('year', age(geburtsdatum)) >= 14 and date_part('year', age(geburtsdatum)) <= 24)"""
SQL_ALTER = """(date_part('year', age(geburtsdatum)) < 15 or date_part('year', age(geburtsdatum)) >= 25 and date_part('year', age(geburtsdatum)) <= 54 or date_part('year', age(geburtsdatum)) > 64)"""
SQL_ALTER_55_64 = """(date_part('year', age(geburtsdatum)) >= 55 and date_part('year', age(geburtsdatum)) <= 64)"""
SQL_ERWERBSTAETIG = """(erwerbstaetigkeit_job = 1)"""
SQL_SELBSTSTAENDIG = """(bei_eintritt_ist_der_jugendliche = 6)"""
-SQL_ARBEITSLOSIGKEIT = """(arbeitslosigkeit_1 = 1)"""
-SQL_ARBEITSLOSIGKEIT_LANG = """(arbeitslosigkeit_1 = 1 and dauer_nach_letzter_beschaeftigung > 12)"""
-SQL_ARBEITSLOSIGKEIT_SGBII = """(arbeitslosigkeit_1 = 1 and bezug_alg2 = 1)"""
-SQL_ARBEITSLOSIGKEIT_SGBIII = """(arbeitslosigkeit_1 = 1 and bezug_alg1 = 1)"""
-SQL_ARBEITSLOSIGKEIT_SGBIII = """(arbeitslosigkeit_1 = 1 and bezug_alg1 = 1)"""
+SQL_ARBEITSLOSIGKEIT = """(arbeitslosigkeit_1 = 1 and (bezug_alg2 = 1 and bezug_alg1 <> 1 or bezug_alg1 = 1 and bezug_alg2 <> 1))"""
+SQL_ARBEITSLOSIGKEIT_LANG = """(arbeitslosigkeit_1 = 1 and (bezug_alg2 = 1 and bezug_alg1 <> 1 or bezug_alg1 = 1 and bezug_alg2 <> 1) and dauer_nach_letzter_beschaeftigung > 12)"""
+SQL_ARBEITSLOSIGKEIT_SGBII = """(arbeitslosigkeit_1 = 1 and bezug_alg2 = 1 and bezug_alg1 <> 1)"""
+SQL_ARBEITSLOSIGKEIT_SGBIII = """(arbeitslosigkeit_1 = 1 and bezug_alg1 = 1 and bezug_alg2 <> 1)"""
SQL_NICHTERWERBSTAETIG = """(erwerbstaetigkeit_job = 0 and arbeitslosigkeit_1 = 0)"""
SQL_NICHTERWERBSTAETIG_SCHULE = """(erwerbstaetigkeit_job = 0 and arbeitslosigkeit_1 = 0 and bei_eintritt_ist_der_jugendliche = 1)"""
SQL_MIGRATIONSHINTERGRUND = """(muttersprache not in (18,-1) or staatsangehoerigkeit not in (29,-1) or vater not in (1, -1) or mutter not in (1,-1))"""
@@ -210,7 +215,7 @@
out.append(self.sql_time_frame % (begin,ende,begin,begin,begin,ende,begin,ende,ende,begin,begin,begin,ende,begin,ende))
except StandardError, err:
- print err
+ print "Fehler: %s" % err
try:
out.append(where % (self.start_date, self.end_date))
except StandardError, err:
Modified: waska/trunk/waskaweb/templates/logbook/overview_print.mako
===================================================================
--- waska/trunk/waskaweb/templates/logbook/overview_print.mako 2009-02-17 16:30:35 UTC (rev 264)
+++ waska/trunk/waskaweb/templates/logbook/overview_print.mako 2009-02-18 08:58:01 UTC (rev 265)
@@ -9,7 +9,7 @@
</%def>
<div id="content_header_small">
<div id="content_ueberschrift">
- Tagebuch
+ Tagebuch für ${session['case'].last_name}, ${session['case'].first_name}
</div>
<div id="modusfield">
<div class="actions">
More information about the Mpuls-commits
mailing list