[Mpuls-commits] r4362 - in wasko/trunk: . waskoweb/public/formed

scm-commit@wald.intevation.org scm-commit at wald.intevation.org
Mon Dec 13 12:56:36 CET 2010


Author: roland
Date: 2010-12-13 12:56:35 +0100 (Mon, 13 Dec 2010)
New Revision: 4362

Modified:
   wasko/trunk/ChangeLog
   wasko/trunk/tagging.xml
   wasko/trunk/waskoweb/public/formed/formedtree.xml
Log:
issue1572: Corrected rules, generated new tagging.xml

Modified: wasko/trunk/ChangeLog
===================================================================
--- wasko/trunk/ChangeLog	2010-12-13 11:26:51 UTC (rev 4361)
+++ wasko/trunk/ChangeLog	2010-12-13 11:56:35 UTC (rev 4362)
@@ -1,3 +1,9 @@
+2010-12-10  Roland Geider <roland.geider at intevation.de>
+
+	* tagging.xml,
+	  waskoweb/public/formed/formedtree.xml: issue1572: Corrected rules,
+	  generated new tagging.xml
+
 2010-12-07  Torsten Irlaender <torsten at intevation.de>
 
 	* waskoweb/public/xml/eval_verlauf.xml,

Modified: wasko/trunk/tagging.xml
===================================================================
--- wasko/trunk/tagging.xml	2010-12-13 11:26:51 UTC (rev 4361)
+++ wasko/trunk/tagging.xml	2010-12-13 11:56:35 UTC (rev 4362)
@@ -672,10 +672,10 @@
     </deltag>
   </check>
   <check tagid="200">
-    <name>Phase NB darf nicht gestartet werden wenn Art der Beendigung keine erfolgreiche Reeintegration ist</name>
-    <desc>Eine Nachbetreuung darf nur bei einer erfolgreichen Reintegration begonnen werden.</desc>
+    <name>Phase Nachbetreuung darf nicht gestartet werden wenn Art der Beendigung ein Abbruch ist</name>
+    <desc>Phase Nachbetreuung darf nicht gestartet werden wenn Art der Beendigung ein Abbruch ist.</desc>
     <addtag>
-      <sql>SELECT id from ( %(table)s ) m WHERE ( NOT ( NOT ( ( (4 = phase) AND (1 != cm_end_art) ) ) ) )</sql>
+      <sql>SELECT id from ( %(table)s ) m WHERE ( NOT ( NOT ( ( (4 = phase) AND (3 = cm_end_art) ) ) ) )</sql>
     </addtag>
     <deltag>
       <sql>SELECT id from ( %(table)s ) m WHERE ( TRUE )</sql>

Modified: wasko/trunk/waskoweb/public/formed/formedtree.xml
===================================================================
--- wasko/trunk/waskoweb/public/formed/formedtree.xml	2010-12-13 11:26:51 UTC (rev 4361)
+++ wasko/trunk/waskoweb/public/formed/formedtree.xml	2010-12-13 11:56:35 UTC (rev 4362)
@@ -2579,7 +2579,7 @@
               <rule expr="$cm_kontakt isset" mark="warning:cm_kontakt" name="required-rule-99" value="Fehlende Pflichtfeldangabe"/>
             </group>
           </page>
-          <page containers="a,b,c,d" description="6.1.2 Beendigung des Case Management" name="page-24">
+          <page containers="a,b,c,d,e" description="6.1.2 Beendigung des Case Management" name="page-24">
             <choice description="Art der Beendigung des Case Management" flags="required:phase_3" name="cm_end_art" size="1" target="a">
               <bool checked="true" description="keine Angabe" name="bool-1122" value="-1"/>
               <bool description="unbekannt" name="bool-1435" value="-3"/>
@@ -2588,7 +2588,7 @@
               <bool description="Abbruch" name="bool-1121" value="3"/>
             </choice>
             <rule expr="$cm_end_art -1 == not" mark="warning:cm_end_art" name="required-rule-manual-75" value="Fehlende Pflichtfeldangabe"/>
-            <group containers="a,b,c,d,e" description="Angaben zur erfolgreichen Reintegration in die Schule" name="group-67" target="b">
+            <group containers="a,b,c,d" description="Angaben zur erfolgreichen Reintegration in die Schule" name="group-67" target="b">
               <conditional expr="$cm_end_art isset $cm_end_art 1 == and" name="conditional-18" target="a">
                 <choice description="Wohin erfolgte die Reintegration?" flags="required:phase_3" name="cm_end_verm" size="1" target="a">
                   <bool checked="true" description="keine Angabe" name="bool-1128" value="-1"/>
@@ -2626,19 +2626,21 @@
                   <text description="Ansprechpartner 1" function="suppress_value" maxlength="256" name="cm_schule_person_1" size="40" target="d"/>
                   <text description="Ansprechpartner 2" function="suppress_value" maxlength="256" name="cm_schule_person_2" size="40" target="e"/>
                 </group>
-                <choice description="Zeitraum der Nachbetreuung " flags="required:phase_3" name="nbtr" size="1" target="e">
-                  <bool checked="true" description="keine Angabe" name="bool-377" value="-1"/>
-                  <bool description="unbekannt" name="bool-376" value="-3"/>
-                  <bool description="keine Nachbetreuung geplant" name="bool-371" value="1"/>
-                  <bool description="bis zu 1 Monat" name="bool-372" value="2"/>
-                  <bool description="bis zu 3 Monate" name="bool-373" value="3"/>
-                  <bool description="bis zu 6 Monate" name="bool-374" value="4"/>
-                  <bool description="über 6 Monate" name="bool-375" value="5"/>
-                </choice>
-                <rule expr="$nbtr -1 == not" mark="warning:nbtr" name="required-rule-115" value="Fehlende Pflichtfeldangabe"/>
               </conditional>
             </group>
-            <group description="Angaben zur sonstigen Beendigung" name="group-69" target="c">
+            <conditional expr="$cm_end_art 3 !=" name="conditional-24" target="a">
+              <choice description="Zeitraum der Nachbetreuung " flags="required:phase_3" name="nbtr" size="1" target="c">
+                <bool checked="true" description="keine Angabe" name="bool-377" value="-1"/>
+                <bool description="unbekannt" name="bool-376" value="-3"/>
+                <bool description="keine Nachbetreuung geplant" name="bool-371" value="1"/>
+                <bool description="bis zu 1 Monat" name="bool-372" value="2"/>
+                <bool description="bis zu 3 Monate" name="bool-373" value="3"/>
+                <bool description="bis zu 6 Monate" name="bool-374" value="4"/>
+                <bool description="über 6 Monate" name="bool-375" value="5"/>
+              </choice>
+              <rule expr="$nbtr -1 == not" mark="warning:nbtr" name="required-rule-115" value="Fehlende Pflichtfeldangabe"/>
+            </conditional>
+            <group description="Angaben zur sonstigen Beendigung" name="group-69" target="d">
               <conditional expr="$cm_end_art isset $cm_end_art 2 == and" name="conditional-19" target="a">
                 <choice description="Gründe für sonstige Beendigung" flags="required:phase_3" name="cm_end_sonst" size="1">
                   <bool checked="true" description="keine Angabe" name="bool-1145" value="-1"/>
@@ -2663,7 +2665,7 @@
                 <text description="Nennung Sonstiges" function="suppress_value" maxlength="256" name="cm_end_sonst_t" size="40"/>
               </conditional>
             </group>
-            <group containers="a,b" description="Angaben zum Abbruch" name="group-70" target="d">
+            <group containers="a,b" description="Angaben zum Abbruch" name="group-70" target="e">
               <conditional expr="$cm_end_art isset $cm_end_art 3 == and" name="conditional-20" target="a">
                 <choice description="Abbruch durch" flags="required:phase_3" name="cm_end_ab" size="1" target="a">
                   <bool checked="true" description="keine Angabe" name="bool-353" value="-1"/>
@@ -2894,13 +2896,13 @@
       </group>
     </group>
     <group description="PHASE C - Nachbetreuung" name="phase-c">
-      <rule description="Phase NB darf nicht gestartet werden wenn Art der Beendigung keine erfolgreiche Reeintegration ist" expr="$phase 4 == $cm_end_art 1 !=  and not" mark="error:cm_end_art" name="phase-rule-83" tag="200" value="Eine Nachbetreuung darf nur bei einer erfolgreichen Reintegration begonnen werden."/>
+      <rule description="Phase Nachbetreuung darf nicht gestartet werden wenn Art der Beendigung ein Abbruch ist" expr="$phase 4 == $cm_end_art 3 ==  and not" mark="error:cm_end_art" name="phase-rule-83" tag="200" value="Phase Nachbetreuung darf nicht gestartet werden wenn Art der Beendigung ein Abbruch ist."/>
       <rule description="Phase NB darf nur gestartet werden wenn eine Nachbetreuung geplant ist" expr="$phase 4 == $nbtr 2 &lt; and not" mark="error:nbtr" name="phase-rule-84" tag="201" value="Eine Nachbetreuung darf nur bei einer geplanten Nachbetreuung begonnen werden."/>
       <page containers="a,b,c,d" description="7.1 Nachbetreuung" name="page-26">
-        <conditional expr="$nbtr 2 &lt; $cm_end_art 1 != or" invisible="true" name="conditional-21" target="a">
-          <info name="info-1" target="a" value="Bedingte Bearbeitung: Die Nachbetreuung kann nur nach erfolgreicher Beendigung des Case Management bearbeitet werden. Diese muss entsprechend unter '6.1.2 Beendigung des Case Management' im Feld 'Art der Beendigung des Case Management' dokumentiert werden. Weiter muss in den Angaben zur &quot;erfolgreichen Reeintegration&quot; die Planung einer Nachbetreuung dokumentiert sein."/>
+        <conditional expr="$nbtr 2 &lt; $cm_end_art 3 == or" invisible="true" name="conditional-21" target="a">
+          <info name="info-1" target="a" value="Bedingte Bearbeitung: Die Nachbetreuung kann bei Abbruch des Case Management nicht bearbeitet werden. Die Angabe muss entsprechend unter '6.1.2 Beendigung des Case Management' im Feld 'Art der Beendigung des Case Management' dokumentiert werden. Weiter muss die Planung einer Nachbetreuung dokumentiert sein."/>
         </conditional>
-        <conditional expr="$nbtr 1 &gt; $cm_end_art 1 == and" name="conditional-22" target="a">
+        <conditional expr="$nbtr 1 &gt; $cm_end_art 3 != and" name="conditional-22" target="a">
           <date description="Datum Start der Nachbetreuung" flags="required:phase_4;time:phase_4" name="nbetr_start" order="datum_cm_ende;nbetr_ende" target="b"/>
           <rule description="phase nachbetreuung nicht länger als 12 monate" expr="$nbetr_start isset $nbetr_ende isset and $nbetr_start known $nbetr_ende known and and $nbetr_start $nbetr_ende days 365 &gt; and not" mark="warning:nbetr_ende" name="manual-rule-max-date-3" value='Bitte überprüfen Sie die eingetragenen Datumsangaben. Die Dauer der Phase "Nachbetreuung" überschreitet 12 Monate.'/>
           <date description="Datum Ende der Nachbetreuung" flags="required:phase_5;time:phase_5" name="nbetr_ende" order="nbetr_start;" target="b"/>
@@ -2942,10 +2944,10 @@
         </conditional>
       </page>
       <page containers="a,b" description="7.2. Freie Dokumentation zur Nachbetreuung" name="page-34">
-        <conditional expr="$nbtr 2 &lt; $cm_end_art 1 != or" invisible="true" name="conditional-24" target="a">
-          <info name="info-2" target="a" value="Bedingte Bearbeitung: Die Nachbetreuung kann nur nach erfolgreicher Beendigung des Case Management bearbeitet werden. Diese muss entsprechend unter '6.1.2 Beendigung des Case Management' im Feld 'Art der Beendigung des Case Management' dokumentiert werden. Weiter muss in den Angaben zur &quot;erfolgreichen Reeintegration&quot; die Planung einer Nachbetreuung dokumentiert sein."/>
+        <conditional expr="$nbtr 2 &lt; $cm_end_art 3 == or" invisible="true" name="conditional-24" target="a">
+          <info name="info-2" target="a" value="Bedingte Bearbeitung: Die Nachbetreuung kann bei Abbruch des Case Management nicht bearbeitet werden. Die Angabe muss entsprechend unter '6.1.2 Beendigung des Case Management' im Feld 'Art der Beendigung des Case Management' dokumentiert werden. Weiter muss die Planung einer Nachbetreuung dokumentiert sein."/>
         </conditional>
-        <conditional expr="$nbtr 1 &gt; $cm_end_art 1 == and" name="conditional-23" target="a">
+        <conditional expr="$nbtr 1 &gt; $cm_end_art 3 != and" name="conditional-23" target="a">
           <textarea description="Freie Dokumentation zur Nachbetreuung" function="suppress_value" name="dokumentation_nachbetreuung" rows="30" target="b"/>
         </conditional>
       </page>



More information about the Mpuls-commits mailing list