[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