diff --git a/.idea/dataSources.local.xml b/.idea/dataSources.local.xml
index a6d51bc655404fbdaca80af14dadb95e3f3d52b1..06b129d54c774c0251cc590bb655619ccecfbffd 100755
--- a/.idea/dataSources.local.xml
+++ b/.idea/dataSources.local.xml
@@ -2,15 +2,15 @@
 <project version="4">
   <component name="dataSourceStorageLocal">
     <data-source name="Django default" uuid="ef6730d6-e849-4772-acac-62469acab4d2">
-      <database-info product="" version="" jdbc-version="" driver-name="" driver-version="" />
+      <database-info product="" version="" jdbc-version="" driver-name="" driver-version="" dbms="MYSQL" exact-version="0" />
       <introspection-schemas>*:schoolapps</introspection-schemas>
     </data-source>
     <data-source name="Django default2" uuid="ea4cff78-5949-410f-aa64-d6daa5fb293d">
-      <database-info product="" version="" jdbc-version="" driver-name="" driver-version="" />
+      <database-info product="" version="" jdbc-version="" driver-name="" driver-version="" dbms="MYSQL" exact-version="0" />
       <introspection-schemas>*:schoolapps</introspection-schemas>
     </data-source>
     <data-source name="Django untis" uuid="ae145b31-953d-4d55-ad07-b49b3287f618">
-      <database-info product="" version="" jdbc-version="" driver-name="" driver-version="" />
+      <database-info product="" version="" jdbc-version="" driver-name="" driver-version="" dbms="MYSQL" exact-version="0" />
       <introspection-schemas>*:untis</introspection-schemas>
     </data-source>
   </component>
diff --git a/.idea/dataSources/ae145b31-953d-4d55-ad07-b49b3287f618.xml b/.idea/dataSources/ae145b31-953d-4d55-ad07-b49b3287f618.xml
old mode 100755
new mode 100644
index 89c92655fc1c3132d90da49e9c81c95983a65955..139c337cfc06d9e3b78a908629fd007102ae5b9f
--- a/.idea/dataSources/ae145b31-953d-4d55-ad07-b49b3287f618.xml
+++ b/.idea/dataSources/ae145b31-953d-4d55-ad07-b49b3287f618.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <dataSource name="Django untis">
-  <database-model serializer="dbm" rdbms="MYSQL" format-version="4.7">
+  <database-model serializer="dbm" dbms="MYSQL" family-id="MYSQL" format-version="4.15">
     <root id="1">
       <DefaultCasing>exact</DefaultCasing>
     </root>
@@ -1221,126 +1221,126 @@
     </table>
     <column id="315" parent="263" name="SCHOOL_ID">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="316" parent="263" name="SCHOOLYEAR_ID">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="317" parent="263" name="VERSION_ID">
       <Position>3</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="318" parent="263" name="ABSENCE_ID">
       <Position>4</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="319" parent="263" name="Counter">
       <Position>5</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="320" parent="263" name="USER_ID">
       <Position>6</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="321" parent="263" name="Deleted">
       <Position>7</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="322" parent="263" name="Text">
       <Position>8</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="323" parent="263" name="TimeStamp">
       <Position>9</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="324" parent="263" name="Flags">
       <Position>10</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="325" parent="263" name="ForeignKey">
       <Position>11</Position>
-      <DataType>varchar(50)|0</DataType>
+      <DataType>varchar(50)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="326" parent="263" name="TypeA">
       <Position>12</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="327" parent="263" name="IDA">
       <Position>13</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="328" parent="263" name="DateFrom">
       <Position>14</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="329" parent="263" name="DateTo">
       <Position>15</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="330" parent="263" name="ABSENCE_REASON_ID">
       <Position>16</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="331" parent="263" name="LessonFrom">
       <Position>17</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="332" parent="263" name="LessonTo">
       <Position>18</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="333" parent="263" name="TRANSFER_ID">
       <Position>19</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="334" parent="263" name="EVENT_ID">
       <Position>20</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="335" parent="263" name="ValueDeduction">
       <Position>21</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="336" parent="263" name="PrebookingNr">
       <Position>22</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="337" parent="263" name="TimeFrom">
       <Position>23</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="338" parent="263" name="TimeTo">
       <Position>24</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <key id="339" parent="263" name="PRIMARY">
@@ -1353,76 +1353,76 @@ ABSENCE_ID</ColNames>
     </key>
     <column id="340" parent="264" name="SCHOOL_ID">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="341" parent="264" name="SCHOOLYEAR_ID">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="342" parent="264" name="VERSION_ID">
       <Position>3</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="343" parent="264" name="ABSENCE_REASON_ID">
       <Position>4</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="344" parent="264" name="Counter">
       <Position>5</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="345" parent="264" name="USER_ID">
       <Position>6</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="346" parent="264" name="Deleted">
       <Position>7</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="347" parent="264" name="SortId">
       <Position>8</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="348" parent="264" name="Name">
       <Position>9</Position>
-      <DataType>varchar(60)|0</DataType>
+      <DataType>varchar(60)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="349" parent="264" name="StatisticCodes">
       <Position>10</Position>
-      <DataType>varchar(10)|0</DataType>
+      <DataType>varchar(10)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="350" parent="264" name="Longname">
       <Position>11</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="351" parent="264" name="TimeStamp">
       <Position>12</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="352" parent="264" name="Flags">
       <Position>13</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="353" parent="264" name="DESCRIPTION_ID">
       <Position>14</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <key id="354" parent="264" name="PRIMARY">
@@ -1435,76 +1435,76 @@ ABSENCE_REASON_ID</ColNames>
     </key>
     <column id="355" parent="265" name="SCHOOL_ID">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="356" parent="265" name="SCHOOLYEAR_ID">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="357" parent="265" name="VERSION_ID">
       <Position>3</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="358" parent="265" name="LS_ID">
       <Position>4</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="359" parent="265" name="Counter">
       <Position>5</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="360" parent="265" name="USER_ID">
       <Position>6</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="361" parent="265" name="Deleted">
       <Position>7</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="362" parent="265" name="SortId">
       <Position>8</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="363" parent="265" name="StartDate">
       <Position>9</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="364" parent="265" name="EndDate">
       <Position>10</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="365" parent="265" name="SubjectId">
       <Position>11</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="366" parent="265" name="StudentGroupId">
       <Position>12</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="367" parent="265" name="ClassIds">
       <Position>13</Position>
-      <DataType>varchar(600)|0</DataType>
+      <DataType>varchar(600)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="368" parent="265" name="TeacherAssignments">
       <Position>14</Position>
-      <DataType>text|0</DataType>
+      <DataType>text|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <key id="369" parent="265" name="PRIMARY">
@@ -1517,73 +1517,73 @@ LS_ID</ColNames>
     </key>
     <column id="370" parent="266" name="SCHOOL_ID">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="371" parent="266" name="SCHOOLYEAR_ID">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="372" parent="266" name="VERSION_ID">
       <Position>3</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="373" parent="266" name="Type">
       <Position>4</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="374" parent="266" name="TERM_ID">
       <Position>5</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="375" parent="266" name="ALIAS_ID">
       <Position>6</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="376" parent="266" name="Counter">
       <Position>7</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="377" parent="266" name="USER_ID">
       <Position>8</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="378" parent="266" name="Deleted">
       <Position>9</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="379" parent="266" name="SortId">
       <Position>10</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="380" parent="266" name="Name">
       <Position>11</Position>
-      <DataType>varchar(60)|0</DataType>
+      <DataType>varchar(60)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="381" parent="266" name="Flags">
       <Position>12</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="382" parent="266" name="ElementIds">
       <Position>13</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <key id="383" parent="266" name="PRIMARY">
@@ -1598,86 +1598,86 @@ TERM_ID</ColNames>
     </key>
     <column id="384" parent="267" name="SCHOOL_ID">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="385" parent="267" name="SCHOOLYEAR_ID">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="386" parent="267" name="VERSION_ID">
       <Position>3</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="387" parent="267" name="Date">
       <Position>4</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="388" parent="267" name="Counter">
       <Position>5</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="389" parent="267" name="USER_ID">
       <Position>6</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="390" parent="267" name="Deleted">
       <Position>7</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="391" parent="267" name="Text">
       <Position>8</Position>
-      <DataType>varchar(150)|0</DataType>
+      <DataType>varchar(150)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="392" parent="267" name="Flags">
       <Position>9</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="393" parent="267" name="ABSENCE_REASON_ID">
       <Position>10</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="394" parent="267" name="Note">
       <Position>11</Position>
-      <DataType>varchar(150)|0</DataType>
+      <DataType>varchar(150)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="395" parent="267" name="FreeLessons">
       <Position>12</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="396" parent="267" name="DayText">
       <Position>13</Position>
-      <DataType>varchar(2000)|0</DataType>
+      <DataType>varchar(2000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="397" parent="267" name="ElementIds">
       <Position>14</Position>
-      <DataType>varchar(2000)|0</DataType>
+      <DataType>varchar(2000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="398" parent="267" name="TextGuid">
       <Position>15</Position>
-      <DataType>varchar(2000)|0</DataType>
+      <DataType>varchar(2000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="399" parent="267" name="AdditionalDays">
       <Position>16</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <key id="400" parent="267" name="PRIMARY">
@@ -1690,367 +1690,367 @@ Date</ColNames>
     </key>
     <column id="401" parent="268" name="SCHOOL_ID">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="402" parent="268" name="SCHOOLYEAR_ID">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="403" parent="268" name="VERSION_ID">
       <Position>3</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="404" parent="268" name="CLASS_ID">
       <Position>4</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="405" parent="268" name="TERM_ID">
       <Position>5</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="406" parent="268" name="Counter">
       <Position>6</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="407" parent="268" name="USER_ID">
       <Position>7</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="408" parent="268" name="Deleted">
       <Position>8</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="409" parent="268" name="SortId">
       <Position>9</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="410" parent="268" name="Name">
       <Position>10</Position>
-      <DataType>varchar(60)|0</DataType>
+      <DataType>varchar(60)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="411" parent="268" name="Text">
       <Position>11</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="412" parent="268" name="StatisticCodes">
       <Position>12</Position>
-      <DataType>varchar(10)|0</DataType>
+      <DataType>varchar(10)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="413" parent="268" name="StatisticCodes2">
       <Position>13</Position>
-      <DataType>varchar(10)|0</DataType>
+      <DataType>varchar(10)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="414" parent="268" name="Longname">
       <Position>14</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="415" parent="268" name="TimeRequest">
       <Position>15</Position>
-      <DataType>varchar(400)|0</DataType>
+      <DataType>varchar(400)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="416" parent="268" name="TimeRequestMinut">
       <Position>16</Position>
-      <DataType>varchar(400)|0</DataType>
+      <DataType>varchar(400)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="417" parent="268" name="DayRequest">
       <Position>17</Position>
-      <DataType>varchar(400)|0</DataType>
+      <DataType>varchar(400)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="418" parent="268" name="TimeRequestUnspecified">
       <Position>18</Position>
-      <DataType>varchar(400)|0</DataType>
+      <DataType>varchar(400)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="419" parent="268" name="SelMatrix">
       <Position>19</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="420" parent="268" name="TimeStamp">
       <Position>20</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="421" parent="268" name="Flags">
       <Position>21</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="422" parent="268" name="BlankFlags">
       <Position>22</Position>
-      <DataType>varchar(80)|0</DataType>
+      <DataType>varchar(80)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="423" parent="268" name="ROOM_ID">
       <Position>23</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="424" parent="268" name="DESCRIPTION_ID">
       <Position>24</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="425" parent="268" name="ForeColor">
       <Position>25</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="426" parent="268" name="BackColor">
       <Position>26</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="427" parent="268" name="Factor">
       <Position>27</Position>
-      <DataType>varchar(9)|0</DataType>
+      <DataType>varchar(9)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="428" parent="268" name="ForeignData">
       <Position>28</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="429" parent="268" name="ForeignKey">
       <Position>29</Position>
-      <DataType>varchar(50)|0</DataType>
+      <DataType>varchar(50)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="430" parent="268" name="OldName">
       <Position>30</Position>
-      <DataType>varchar(60)|0</DataType>
+      <DataType>varchar(60)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="431" parent="268" name="MinutBreakMin">
       <Position>31</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="432" parent="268" name="LunchBreakMin">
       <Position>32</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="433" parent="268" name="LunchBreakMax">
       <Position>33</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="434" parent="268" name="LssnPerDayMin">
       <Position>34</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="435" parent="268" name="LssnPerDayMax">
       <Position>35</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="436" parent="268" name="MinutMinutesPerDayMin">
       <Position>36</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="437" parent="268" name="MinutMinutesPerDayMax">
       <Position>37</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="438" parent="268" name="MinutLunchBreakPerDayMin">
       <Position>38</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="439" parent="268" name="MinutLunchBreakPerDayMax">
       <Position>39</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="440" parent="268" name="BlocksNoDays">
       <Position>40</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="441" parent="268" name="BlocksLssnFrom">
       <Position>41</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="442" parent="268" name="BlocksLssnTo">
       <Position>42</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="443" parent="268" name="WeekQuotaMin">
       <Position>43</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="444" parent="268" name="WeekQuotaMax">
       <Position>44</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="445" parent="268" name="WeekQuotaIdeal">
       <Position>45</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="446" parent="268" name="NameYearBefore">
       <Position>46</Position>
-      <DataType>varchar(20)|0</DataType>
+      <DataType>varchar(20)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="447" parent="268" name="PERIODS_TABLE_ID">
       <Position>47</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="448" parent="268" name="MainClass">
       <Position>48</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="449" parent="268" name="TeacherIds">
       <Position>49</Position>
-      <DataType>varchar(50)|0</DataType>
+      <DataType>varchar(50)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="450" parent="268" name="TEACHER_ID">
       <Position>50</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="451" parent="268" name="DEPARTMENT_ID">
       <Position>51</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="452" parent="268" name="OwnSchool">
       <Position>52</Position>
-      <DataType>varchar(20)|0</DataType>
+      <DataType>varchar(20)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="453" parent="268" name="DateFrom">
       <Position>53</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="454" parent="268" name="DateTo">
       <Position>54</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="455" parent="268" name="MSubjSuccMax">
       <Position>55</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="456" parent="268" name="MSubjDayMax">
       <Position>56</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="457" parent="268" name="ClassGroup">
       <Position>57</Position>
-      <DataType>varchar(1)|0</DataType>
+      <DataType>varchar(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="458" parent="268" name="ClassLevel">
       <Position>58</Position>
-      <DataType>varchar(50)|0</DataType>
+      <DataType>varchar(50)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="459" parent="268" name="NoStudentMale">
       <Position>59</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="460" parent="268" name="NoStudentFemale">
       <Position>60</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="461" parent="268" name="MinutMSubjDayMax">
       <Position>61</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="462" parent="268" name="MinutBreakMax">
       <Position>62</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="463" parent="268" name="NotLastPeriod">
       <Position>63</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="464" parent="268" name="DoubleOrSingle">
       <Position>64</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="465" parent="268" name="SubstPlGrid">
       <Position>65</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="466" parent="268" name="NrTimeGrid">
       <Position>66</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="467" parent="268" name="DiffLessonMax">
       <Position>67</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="468" parent="268" name="Text1">
       <Position>68</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="469" parent="268" name="Text2">
       <Position>69</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="470" parent="268" name="PlannedYear">
       <Position>70</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="471" parent="268" name="ExternName">
       <Position>71</Position>
-      <DataType>varchar(60)|0</DataType>
+      <DataType>varchar(60)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="472" parent="268" name="WeeklyTargetClasses">
       <Position>72</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <key id="473" parent="268" name="PRIMARY">
@@ -2064,284 +2064,284 @@ TERM_ID</ColNames>
     </key>
     <column id="474" parent="269" name="SCHOOL_ID">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="475" parent="269" name="SCHOOLYEAR_ID">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="476" parent="269" name="VERSION_ID">
       <Position>3</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="477" parent="269" name="ID">
       <Position>4</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="478" parent="269" name="Owner">
       <Position>5</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="479" parent="269" name="Number">
       <Position>6</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="480" parent="269" name="Number1">
       <Position>7</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="481" parent="269" name="Counter">
       <Position>8</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="482" parent="269" name="USER_ID">
       <Position>9</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="483" parent="269" name="Deleted">
       <Position>10</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="484" parent="269" name="FieldBool1">
       <Position>11</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="485" parent="269" name="FieldBool2">
       <Position>12</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="486" parent="269" name="FieldBool3">
       <Position>13</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="487" parent="269" name="FieldBool4">
       <Position>14</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="488" parent="269" name="FieldBool5">
       <Position>15</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="489" parent="269" name="FieldBool6">
       <Position>16</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="490" parent="269" name="FieldBool7">
       <Position>17</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="491" parent="269" name="FieldBool8">
       <Position>18</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="492" parent="269" name="FieldByte1">
       <Position>19</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="493" parent="269" name="FieldByte2">
       <Position>20</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="494" parent="269" name="FieldByte3">
       <Position>21</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="495" parent="269" name="FieldByte4">
       <Position>22</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="496" parent="269" name="FieldByte5">
       <Position>23</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="497" parent="269" name="FieldByte6">
       <Position>24</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="498" parent="269" name="FieldByte7">
       <Position>25</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="499" parent="269" name="FieldByte8">
       <Position>26</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="500" parent="269" name="FieldInt1">
       <Position>27</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="501" parent="269" name="FieldInt2">
       <Position>28</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="502" parent="269" name="FieldInt3">
       <Position>29</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="503" parent="269" name="FieldInt4">
       <Position>30</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="504" parent="269" name="FieldInt5">
       <Position>31</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="505" parent="269" name="FieldInt6">
       <Position>32</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="506" parent="269" name="FieldInt7">
       <Position>33</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="507" parent="269" name="FieldInt8">
       <Position>34</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="508" parent="269" name="FieldLong1">
       <Position>35</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="509" parent="269" name="FieldLong2">
       <Position>36</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="510" parent="269" name="FieldLong3">
       <Position>37</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="511" parent="269" name="FieldLong4">
       <Position>38</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="512" parent="269" name="FieldText10A">
       <Position>39</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="513" parent="269" name="FieldText10B">
       <Position>40</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="514" parent="269" name="FieldText10C">
       <Position>41</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="515" parent="269" name="FieldText10D">
       <Position>42</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="516" parent="269" name="FieldText20A">
       <Position>43</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="517" parent="269" name="FieldText20B">
       <Position>44</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="518" parent="269" name="FieldText20C">
       <Position>45</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="519" parent="269" name="FieldText20D">
       <Position>46</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="520" parent="269" name="FieldText50A">
       <Position>47</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="521" parent="269" name="FieldText50B">
       <Position>48</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="522" parent="269" name="FieldText50C">
       <Position>49</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="523" parent="269" name="FieldText50D">
       <Position>50</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="524" parent="269" name="FieldText100A">
       <Position>51</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="525" parent="269" name="FieldText100B">
       <Position>52</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="526" parent="269" name="FieldText100C">
       <Position>53</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="527" parent="269" name="FieldText100D">
       <Position>54</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="528" parent="269" name="FieldTextLongA">
       <Position>55</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <key id="529" parent="269" name="PRIMARY">
@@ -2357,161 +2357,161 @@ Number1</ColNames>
     </key>
     <column id="530" parent="270" name="SCHOOL_ID">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="531" parent="270" name="SCHOOLYEAR_ID">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="532" parent="270" name="VERSION_ID">
       <Position>3</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="533" parent="270" name="CORRIDOR_ID">
       <Position>4</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="534" parent="270" name="Counter">
       <Position>5</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="535" parent="270" name="USER_ID">
       <Position>6</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="536" parent="270" name="Deleted">
       <Position>7</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="537" parent="270" name="SortId">
       <Position>8</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="538" parent="270" name="Name">
       <Position>9</Position>
-      <DataType>varchar(60)|0</DataType>
+      <DataType>varchar(60)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="539" parent="270" name="Longname">
       <Position>10</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="540" parent="270" name="TimeStamp">
       <Position>11</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="541" parent="270" name="Flags">
       <Position>12</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="542" parent="270" name="ForeColor">
       <Position>13</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="543" parent="270" name="BackColor">
       <Position>14</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="544" parent="270" name="Dislocation">
       <Position>15</Position>
-      <DataType>varchar(1)|0</DataType>
+      <DataType>varchar(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="545" parent="270" name="BreakSupervision1">
       <Position>16</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="546" parent="270" name="BreakSupervision2">
       <Position>17</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="547" parent="270" name="BreakSupervision3">
       <Position>18</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="548" parent="270" name="BreakSupervision4">
       <Position>19</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="549" parent="270" name="BreakSupervision5">
       <Position>20</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="550" parent="270" name="BreakSupervision6">
       <Position>21</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="551" parent="270" name="BreakSupervision7">
       <Position>22</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="552" parent="270" name="BreakSupervision8">
       <Position>23</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="553" parent="270" name="BreakSupervision9">
       <Position>24</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="554" parent="270" name="BreakSupervision10">
       <Position>25</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="555" parent="270" name="BreakSupervision11">
       <Position>26</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="556" parent="270" name="BreakSupervision12">
       <Position>27</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="557" parent="270" name="BreakSupervision13">
       <Position>28</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="558" parent="270" name="BreakSupervision14">
       <Position>29</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="559" parent="270" name="BreakSupervision15">
       <Position>30</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="560" parent="270" name="BreakSupervision16">
       <Position>31</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <key id="561" parent="270" name="PRIMARY">
@@ -2524,126 +2524,126 @@ CORRIDOR_ID</ColNames>
     </key>
     <column id="562" parent="271" name="SCHOOL_ID">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="563" parent="271" name="SCHOOLYEAR_ID">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="564" parent="271" name="VERSION_ID">
       <Position>3</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="565" parent="271" name="COUNT_VALUE_ID">
       <Position>4</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="566" parent="271" name="Counter">
       <Position>5</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="567" parent="271" name="USER_ID">
       <Position>6</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="568" parent="271" name="Deleted">
       <Position>7</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="569" parent="271" name="SortId">
       <Position>8</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="570" parent="271" name="Text">
       <Position>9</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="571" parent="271" name="StatisticCodes">
       <Position>10</Position>
-      <DataType>varchar(10)|0</DataType>
+      <DataType>varchar(10)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="572" parent="271" name="TimeStamp">
       <Position>11</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="573" parent="271" name="Flags">
       <Position>12</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="574" parent="271" name="DESCRIPTION_ID">
       <Position>13</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="575" parent="271" name="LESSON_ID">
       <Position>14</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="576" parent="271" name="Value">
       <Position>15</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="577" parent="271" name="CV_REASON_ID">
       <Position>16</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="578" parent="271" name="TEACHER_ID">
       <Position>17</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="579" parent="271" name="DateFrom">
       <Position>18</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="580" parent="271" name="DateTo">
       <Position>19</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="581" parent="271" name="ValueYear">
       <Position>20</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="582" parent="271" name="PercentValue">
       <Position>21</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="583" parent="271" name="PercentBase">
       <Position>22</Position>
-      <DataType>varchar(1)|0</DataType>
+      <DataType>varchar(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="584" parent="271" name="ValueWeekMinut">
       <Position>23</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="585" parent="271" name="ValueYearMinut">
       <Position>24</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <key id="586" parent="271" name="PRIMARY">
@@ -2656,71 +2656,71 @@ COUNT_VALUE_ID</ColNames>
     </key>
     <column id="587" parent="272" name="SCHOOL_ID">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="588" parent="272" name="SCHOOLYEAR_ID">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="589" parent="272" name="VERSION_ID">
       <Position>3</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="590" parent="272" name="COUPL_COND_ID">
       <Position>4</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="591" parent="272" name="Counter">
       <Position>5</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="592" parent="272" name="USER_ID">
       <Position>6</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="593" parent="272" name="Deleted">
       <Position>7</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="594" parent="272" name="SortId">
       <Position>8</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="595" parent="272" name="Flags">
       <Position>9</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="596" parent="272" name="Conflict_COUPL_COND_ID">
       <Position>10</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="597" parent="272" name="MaxCourses">
       <Position>11</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="598" parent="272" name="LessonIds">
       <Position>12</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="599" parent="272" name="SubjectIds">
       <Position>13</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <key id="600" parent="272" name="PRIMARY">
@@ -2733,76 +2733,76 @@ COUPL_COND_ID</ColNames>
     </key>
     <column id="601" parent="273" name="SCHOOL_ID">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="602" parent="273" name="SCHOOLYEAR_ID">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="603" parent="273" name="VERSION_ID">
       <Position>3</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="604" parent="273" name="CV_REASON_ID">
       <Position>4</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="605" parent="273" name="Counter">
       <Position>5</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="606" parent="273" name="USER_ID">
       <Position>6</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="607" parent="273" name="Deleted">
       <Position>7</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="608" parent="273" name="SortId">
       <Position>8</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="609" parent="273" name="Name">
       <Position>9</Position>
-      <DataType>varchar(60)|0</DataType>
+      <DataType>varchar(60)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="610" parent="273" name="StatisticCodes">
       <Position>10</Position>
-      <DataType>varchar(10)|0</DataType>
+      <DataType>varchar(10)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="611" parent="273" name="Longname">
       <Position>11</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="612" parent="273" name="TimeStamp">
       <Position>12</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="613" parent="273" name="Flags">
       <Position>13</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="614" parent="273" name="DESCRIPTION_ID">
       <Position>14</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <key id="615" parent="273" name="PRIMARY">
@@ -2815,61 +2815,61 @@ CV_REASON_ID</ColNames>
     </key>
     <column id="616" parent="274" name="SCHOOL_ID">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="617" parent="274" name="SCHOOLYEAR_ID">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="618" parent="274" name="VERSION_ID">
       <Position>3</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="619" parent="274" name="DEPARTMENT_ID">
       <Position>4</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="620" parent="274" name="Counter">
       <Position>5</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="621" parent="274" name="USER_ID">
       <Position>6</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="622" parent="274" name="Deleted">
       <Position>7</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="623" parent="274" name="SortId">
       <Position>8</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="624" parent="274" name="Name">
       <Position>9</Position>
-      <DataType>varchar(60)|0</DataType>
+      <DataType>varchar(60)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="625" parent="274" name="Longname">
       <Position>10</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="626" parent="274" name="TimeStamp">
       <Position>11</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <key id="627" parent="274" name="PRIMARY">
@@ -2882,66 +2882,66 @@ DEPARTMENT_ID</ColNames>
     </key>
     <column id="628" parent="275" name="SCHOOL_ID">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="629" parent="275" name="SCHOOLYEAR_ID">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="630" parent="275" name="VERSION_ID">
       <Position>3</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="631" parent="275" name="DESCRIPTION_ID">
       <Position>4</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="632" parent="275" name="Counter">
       <Position>5</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="633" parent="275" name="USER_ID">
       <Position>6</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="634" parent="275" name="Deleted">
       <Position>7</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="635" parent="275" name="SortId">
       <Position>8</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="636" parent="275" name="Name">
       <Position>9</Position>
-      <DataType>varchar(60)|0</DataType>
+      <DataType>varchar(60)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="637" parent="275" name="StatisticCodes">
       <Position>10</Position>
-      <DataType>varchar(10)|0</DataType>
+      <DataType>varchar(10)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="638" parent="275" name="Longname">
       <Position>11</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="639" parent="275" name="TimeStamp">
       <Position>12</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <key id="640" parent="275" name="PRIMARY">
@@ -2954,166 +2954,166 @@ DESCRIPTION_ID</ColNames>
     </key>
     <column id="641" parent="276" name="SCHOOL_ID">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="642" parent="276" name="SCHOOLYEAR_ID">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="643" parent="276" name="VERSION_ID">
       <Position>3</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="644" parent="276" name="EVENT_ID">
       <Position>4</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="645" parent="276" name="Counter">
       <Position>5</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="646" parent="276" name="USER_ID">
       <Position>6</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="647" parent="276" name="Deleted">
       <Position>7</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="648" parent="276" name="SortId">
       <Position>8</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="649" parent="276" name="Text">
       <Position>9</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="650" parent="276" name="TimeStamp">
       <Position>10</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="651" parent="276" name="Flags">
       <Position>11</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="652" parent="276" name="ForeignKey">
       <Position>12</Position>
-      <DataType>varchar(50)|0</DataType>
+      <DataType>varchar(50)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="653" parent="276" name="DateFrom">
       <Position>13</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="654" parent="276" name="DateTo">
       <Position>14</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="655" parent="276" name="ABSENCE_REASON_ID">
       <Position>15</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="656" parent="276" name="LessonFrom">
       <Position>16</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="657" parent="276" name="LessonTo">
       <Position>17</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="658" parent="276" name="EventElement1">
       <Position>18</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="659" parent="276" name="EventElement2">
       <Position>19</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="660" parent="276" name="EventElement3">
       <Position>20</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="661" parent="276" name="EventElement4">
       <Position>21</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="662" parent="276" name="EventElement5">
       <Position>22</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="663" parent="276" name="EventElement6">
       <Position>23</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="664" parent="276" name="EventElement7">
       <Position>24</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="665" parent="276" name="EventElement8">
       <Position>25</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="666" parent="276" name="EventElement9">
       <Position>26</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="667" parent="276" name="EventElement10">
       <Position>27</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="668" parent="276" name="SUBJECT_ID">
       <Position>28</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="669" parent="276" name="TimeFrom">
       <Position>29</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="670" parent="276" name="TimeTo">
       <Position>30</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="671" parent="276" name="StudentGroup">
       <Position>31</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="672" parent="276" name="STUDENTGROUP_ID">
       <Position>32</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <key id="673" parent="276" name="PRIMARY">
@@ -3126,156 +3126,156 @@ EVENT_ID</ColNames>
     </key>
     <column id="674" parent="277" name="SCHOOL_ID">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="675" parent="277" name="SCHOOLYEAR_ID">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="676" parent="277" name="VERSION_ID">
       <Position>3</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="677" parent="277" name="EXAM_ID">
       <Position>4</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="678" parent="277" name="Counter">
       <Position>5</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="679" parent="277" name="USER_ID">
       <Position>6</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="680" parent="277" name="Deleted">
       <Position>7</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="681" parent="277" name="SortId">
       <Position>8</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="682" parent="277" name="Name">
       <Position>9</Position>
-      <DataType>varchar(60)|0</DataType>
+      <DataType>varchar(60)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="683" parent="277" name="Text">
       <Position>10</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="684" parent="277" name="StatisticCodes">
       <Position>11</Position>
-      <DataType>varchar(10)|0</DataType>
+      <DataType>varchar(10)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="685" parent="277" name="Date">
       <Position>12</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="686" parent="277" name="LessonFrom">
       <Position>13</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="687" parent="277" name="LessonTo">
       <Position>14</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="688" parent="277" name="ExamElement1">
       <Position>15</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="689" parent="277" name="ExamElement2">
       <Position>16</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="690" parent="277" name="ExamElement3">
       <Position>17</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="691" parent="277" name="ExamElement4">
       <Position>18</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="692" parent="277" name="ExamElement5">
       <Position>19</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="693" parent="277" name="ExamElement6">
       <Position>20</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="694" parent="277" name="ExamElement7">
       <Position>21</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="695" parent="277" name="ExamElement8">
       <Position>22</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="696" parent="277" name="ExamElement9">
       <Position>23</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="697" parent="277" name="ExamElement10">
       <Position>24</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="698" parent="277" name="SubstActive">
       <Position>25</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="699" parent="277" name="NoPrintPeriods">
       <Position>26</Position>
-      <DataType>varchar(150)|0</DataType>
+      <DataType>varchar(150)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="700" parent="277" name="ContraryToAbsence">
       <Position>27</Position>
-      <DataType>varchar(150)|0</DataType>
+      <DataType>varchar(150)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="701" parent="277" name="MessageSent">
       <Position>28</Position>
-      <DataType>varchar(150)|0</DataType>
+      <DataType>varchar(150)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="702" parent="277" name="ExamPeriodTexts">
       <Position>29</Position>
-      <DataType>varchar(2000)|0</DataType>
+      <DataType>varchar(2000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="703" parent="277" name="Flags">
       <Position>30</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <key id="704" parent="277" name="PRIMARY">
@@ -3288,86 +3288,86 @@ EXAM_ID</ColNames>
     </key>
     <column id="705" parent="278" name="SCHOOL_ID">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="706" parent="278" name="SCHOOLYEAR_ID">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="707" parent="278" name="VERSION_ID">
       <Position>3</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="708" parent="278" name="EXEL_ID">
       <Position>4</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="709" parent="278" name="Counter">
       <Position>5</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="710" parent="278" name="USER_ID">
       <Position>6</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="711" parent="278" name="Deleted">
       <Position>7</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="712" parent="278" name="SortId">
       <Position>8</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="713" parent="278" name="Name">
       <Position>9</Position>
-      <DataType>varchar(60)|0</DataType>
+      <DataType>varchar(60)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="714" parent="278" name="Text">
       <Position>10</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="715" parent="278" name="Longname">
       <Position>11</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="716" parent="278" name="TimeStamp">
       <Position>12</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="717" parent="278" name="ElementType">
       <Position>13</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="718" parent="278" name="OwnerSchool">
       <Position>14</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="719" parent="278" name="AllowedSchools">
       <Position>15</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="720" parent="278" name="LastChangedBySchool">
       <Position>16</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <key id="721" parent="278" name="PRIMARY">
@@ -3380,59 +3380,59 @@ EXEL_ID</ColNames>
     </key>
     <column id="722" parent="279" name="SCHOOL_ID">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="723" parent="279" name="SCHOOLYEAR_ID">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="724" parent="279" name="VERSION_ID">
       <Position>3</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="725" parent="279" name="Number">
       <Position>4</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="726" parent="279" name="EXEL_ID">
       <Position>5</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="727" parent="279" name="SCHOOL_ID1">
       <Position>6</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="728" parent="279" name="Year">
       <Position>7</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="729" parent="279" name="Counter">
       <Position>8</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="730" parent="279" name="USER_ID">
       <Position>9</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="731" parent="279" name="Deleted">
       <Position>10</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <key id="732" parent="279" name="PRIMARY">
@@ -3448,94 +3448,94 @@ SCHOOL_ID1</ColNames>
     </key>
     <column id="733" parent="280" name="SCHOOL_ID">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="734" parent="280" name="SCHOOLYEAR_ID">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="735" parent="280" name="VERSION_ID">
       <Position>3</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="736" parent="280" name="Number">
       <Position>4</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="737" parent="280" name="EXEL_ID">
       <Position>5</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="738" parent="280" name="SCHOOL_ID1">
       <Position>6</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="739" parent="280" name="Year">
       <Position>7</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="740" parent="280" name="Counter">
       <Position>8</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="741" parent="280" name="USER_ID">
       <Position>9</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="742" parent="280" name="Deleted">
       <Position>10</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="743" parent="280" name="Text">
       <Position>11</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="744" parent="280" name="Flags">
       <Position>12</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="745" parent="280" name="WeekDay">
       <Position>13</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="746" parent="280" name="TimeFrom">
       <Position>14</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="747" parent="280" name="TimeTo">
       <Position>15</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="748" parent="280" name="Weeks">
       <Position>16</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="749" parent="280" name="Elements">
       <Position>17</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <key id="750" parent="280" name="PRIMARY">
@@ -3551,62 +3551,62 @@ Year</ColNames>
     </key>
     <column id="751" parent="281" name="SCHOOL_ID">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="752" parent="281" name="SCHOOLYEAR_ID">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="753" parent="281" name="VERSION_ID">
       <Position>3</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="754" parent="281" name="Number">
       <Position>4</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="755" parent="281" name="TEACHER_ID">
       <Position>5</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="756" parent="281" name="Counter">
       <Position>6</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="757" parent="281" name="USER_ID">
       <Position>7</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="758" parent="281" name="Deleted">
       <Position>8</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="759" parent="281" name="WeekFrom">
       <Position>9</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="760" parent="281" name="WeekTo">
       <Position>10</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="761" parent="281" name="Glaettung">
       <Position>11</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <key id="762" parent="281" name="PRIMARY">
@@ -3620,76 +3620,76 @@ Number</ColNames>
     </key>
     <column id="763" parent="282" name="SCHOOL_ID">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="764" parent="282" name="SCHOOLYEAR_ID">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="765" parent="282" name="VERSION_ID">
       <Position>3</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="766" parent="282" name="HOLIDAY_ID">
       <Position>4</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="767" parent="282" name="Counter">
       <Position>5</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="768" parent="282" name="USER_ID">
       <Position>6</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="769" parent="282" name="Deleted">
       <Position>7</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="770" parent="282" name="Name">
       <Position>8</Position>
-      <DataType>varchar(60)|0</DataType>
+      <DataType>varchar(60)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="771" parent="282" name="Longname">
       <Position>9</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="772" parent="282" name="Flags">
       <Position>10</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="773" parent="282" name="NextWeek">
       <Position>11</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="774" parent="282" name="NextSchoolWeek">
       <Position>12</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="775" parent="282" name="DateFrom">
       <Position>13</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="776" parent="282" name="DateTo">
       <Position>14</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <key id="777" parent="282" name="PRIMARY">
@@ -3702,217 +3702,217 @@ HOLIDAY_ID</ColNames>
     </key>
     <column id="778" parent="283" name="SCHOOL_ID">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="779" parent="283" name="SCHOOLYEAR_ID">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="780" parent="283" name="VERSION_ID">
       <Position>3</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="781" parent="283" name="INPUT_FORMAT_ID">
       <Position>4</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="782" parent="283" name="Owner">
       <Position>5</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="783" parent="283" name="Counter">
       <Position>6</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="784" parent="283" name="USER_ID">
       <Position>7</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="785" parent="283" name="Deleted">
       <Position>8</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="786" parent="283" name="SortId">
       <Position>9</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="787" parent="283" name="Name">
       <Position>10</Position>
-      <DataType>varchar(60)|0</DataType>
+      <DataType>varchar(60)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="788" parent="283" name="Longname">
       <Position>11</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="789" parent="283" name="Window">
       <Position>12</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="790" parent="283" name="Flags">
       <Position>13</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="791" parent="283" name="MiscData">
       <Position>14</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="792" parent="283" name="PictureData1">
       <Position>15</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="793" parent="283" name="PictureData2">
       <Position>16</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="794" parent="283" name="Font">
       <Position>17</Position>
-      <DataType>varchar(120)|0</DataType>
+      <DataType>varchar(120)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="795" parent="283" name="Printer">
       <Position>18</Position>
-      <DataType>varchar(60)|0</DataType>
+      <DataType>varchar(60)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="796" parent="283" name="PrintFont">
       <Position>19</Position>
-      <DataType>varchar(120)|0</DataType>
+      <DataType>varchar(120)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="797" parent="283" name="ActualELEMENT_ID2">
       <Position>20</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="798" parent="283" name="HeaderFields">
       <Position>21</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="799" parent="283" name="Type2">
       <Position>22</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="800" parent="283" name="ColumnsStr">
       <Position>23</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="801" parent="283" name="ColumnsActiveStr">
       <Position>24</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="802" parent="283" name="ColWidthsStr">
       <Position>25</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="803" parent="283" name="LayoutHaeder">
       <Position>26</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="804" parent="283" name="ColsFixed">
       <Position>27</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="805" parent="283" name="NoCol">
       <Position>28</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="806" parent="283" name="ColWidth">
       <Position>29</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="807" parent="283" name="NoColTeacher">
       <Position>30</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="808" parent="283" name="TypeX">
       <Position>31</Position>
-      <DataType>varchar(1)|0</DataType>
+      <DataType>varchar(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="809" parent="283" name="Field1">
       <Position>32</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="810" parent="283" name="Field2">
       <Position>33</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="811" parent="283" name="Field3">
       <Position>34</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="812" parent="283" name="Field4">
       <Position>35</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="813" parent="283" name="Field5">
       <Position>36</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="814" parent="283" name="Field6">
       <Position>37</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="815" parent="283" name="Field7">
       <Position>38</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="816" parent="283" name="Field8">
       <Position>39</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="817" parent="283" name="Field9">
       <Position>40</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="818" parent="283" name="Field10">
       <Position>41</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="819" parent="283" name="Flags1">
       <Position>42</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <key id="820" parent="283" name="PRIMARY">
@@ -3926,347 +3926,347 @@ Owner</ColNames>
     </key>
     <column id="821" parent="284" name="SCHOOL_ID">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="822" parent="284" name="SCHOOLYEAR_ID">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="823" parent="284" name="VERSION_ID">
       <Position>3</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="824" parent="284" name="LESSON_ID">
       <Position>4</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="825" parent="284" name="TERM_ID">
       <Position>5</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="826" parent="284" name="Counter">
       <Position>6</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="827" parent="284" name="USER_ID">
       <Position>7</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="828" parent="284" name="Deleted">
       <Position>8</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="829" parent="284" name="SortId">
       <Position>9</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="830" parent="284" name="Text">
       <Position>10</Position>
-      <DataType>varchar(200)|0</DataType>
+      <DataType>varchar(200)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="831" parent="284" name="StatisticCodes">
       <Position>11</Position>
-      <DataType>varchar(10)|0</DataType>
+      <DataType>varchar(10)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="832" parent="284" name="TimeRequest">
       <Position>12</Position>
-      <DataType>varchar(400)|0</DataType>
+      <DataType>varchar(400)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="833" parent="284" name="TimeStamp">
       <Position>13</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="834" parent="284" name="Flags">
       <Position>14</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="835" parent="284" name="BlankFlags">
       <Position>15</Position>
-      <DataType>varchar(80)|0</DataType>
+      <DataType>varchar(80)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="836" parent="284" name="DESCRIPTION_ID">
       <Position>16</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="837" parent="284" name="ForeColor">
       <Position>17</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="838" parent="284" name="BackColor">
       <Position>18</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="839" parent="284" name="Factor">
       <Position>19</Position>
-      <DataType>varchar(9)|0</DataType>
+      <DataType>varchar(9)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="840" parent="284" name="ForeignData">
       <Position>20</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="841" parent="284" name="ForeignKey">
       <Position>21</Position>
-      <DataType>varchar(50)|0</DataType>
+      <DataType>varchar(50)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="842" parent="284" name="MiscData">
       <Position>22</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="843" parent="284" name="SortIdFinPer">
       <Position>23</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="844" parent="284" name="LessonNr">
       <Position>24</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="845" parent="284" name="Periods">
       <Position>25</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="846" parent="284" name="DoubleMin">
       <Position>26</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="847" parent="284" name="DoubleMax">
       <Position>27</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="848" parent="284" name="PeriodsRoom">
       <Position>28</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="849" parent="284" name="PeriodsRoomMax">
       <Position>29</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="850" parent="284" name="Priority">
       <Position>30</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="851" parent="284" name="PlannedYear">
       <Position>31</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="852" parent="284" name="SubjectSeqCla">
       <Position>32</Position>
-      <DataType>varchar(1)|0</DataType>
+      <DataType>varchar(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="853" parent="284" name="SubjectSeqTea">
       <Position>33</Position>
-      <DataType>varchar(1)|0</DataType>
+      <DataType>varchar(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="854" parent="284" name="ClassCollision">
       <Position>34</Position>
-      <DataType>varchar(1)|0</DataType>
+      <DataType>varchar(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="855" parent="284" name="OptFlag">
       <Position>35</Position>
-      <DataType>varchar(1)|0</DataType>
+      <DataType>varchar(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="856" parent="284" name="LesnGroups">
       <Position>36</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="857" parent="284" name="LessonElement1">
       <Position>37</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="858" parent="284" name="LessonElement2">
       <Position>38</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="859" parent="284" name="LessonElement3">
       <Position>39</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="860" parent="284" name="LessonElement4">
       <Position>40</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="861" parent="284" name="LessonElement5">
       <Position>41</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="862" parent="284" name="LessonElement6">
       <Position>42</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="863" parent="284" name="LessonElement7">
       <Position>43</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="864" parent="284" name="LessonElement8">
       <Position>44</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="865" parent="284" name="LessonElement9">
       <Position>45</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="866" parent="284" name="LessonElement10">
       <Position>46</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="867" parent="284" name="Lesson_TT">
       <Position>47</Position>
-      <DataType>text|0</DataType>
+      <DataType>text|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="868" parent="284" name="Lesson_TTMinut">
       <Position>48</Position>
-      <DataType>text|0</DataType>
+      <DataType>text|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="869" parent="284" name="PlannedWeekMinut">
       <Position>49</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="870" parent="284" name="PlannedYearMinut">
       <Position>50</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="871" parent="284" name="LESSON_GROUP_ID">
       <Position>51</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="872" parent="284" name="DateFrom">
       <Position>52</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="873" parent="284" name="DateTo">
       <Position>53</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="874" parent="284" name="ReasonNotPlanned">
       <Position>54</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="875" parent="284" name="TimeNotPlanned">
       <Position>55</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="876" parent="284" name="Block1">
       <Position>56</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="877" parent="284" name="Block2">
       <Position>57</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="878" parent="284" name="Block3">
       <Position>58</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="879" parent="284" name="Block4">
       <Position>59</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="880" parent="284" name="Block5">
       <Position>60</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="881" parent="284" name="NoStudentMin">
       <Position>61</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="882" parent="284" name="NoStudentMax">
       <Position>62</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="883" parent="284" name="YPPerPeriod1">
       <Position>63</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="884" parent="284" name="YPPerPeriod2">
       <Position>64</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="885" parent="284" name="IntensiveTerm">
       <Position>65</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="886" parent="284" name="PartNos">
       <Position>66</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="887" parent="284" name="BlockN">
       <Position>67</Position>
-      <DataType>varchar(200)|0</DataType>
+      <DataType>varchar(200)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="888" parent="284" name="IsYearPeriods">
       <Position>68</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <key id="889" parent="284" name="PRIMARY">
@@ -4280,151 +4280,151 @@ TERM_ID</ColNames>
     </key>
     <column id="890" parent="285" name="SCHOOL_ID">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="891" parent="285" name="SCHOOLYEAR_ID">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="892" parent="285" name="VERSION_ID">
       <Position>3</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="893" parent="285" name="LESSON_GROUP_ID">
       <Position>4</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="894" parent="285" name="Counter">
       <Position>5</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="895" parent="285" name="USER_ID">
       <Position>6</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="896" parent="285" name="Deleted">
       <Position>7</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="897" parent="285" name="SortId">
       <Position>8</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="898" parent="285" name="Name">
       <Position>9</Position>
-      <DataType>varchar(60)|0</DataType>
+      <DataType>varchar(60)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="899" parent="285" name="Text">
       <Position>10</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="900" parent="285" name="StatisticCodes">
       <Position>11</Position>
-      <DataType>varchar(10)|0</DataType>
+      <DataType>varchar(10)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="901" parent="285" name="Longname">
       <Position>12</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="902" parent="285" name="TimeStamp">
       <Position>13</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="903" parent="285" name="Flags">
       <Position>14</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="904" parent="285" name="BlankFlags">
       <Position>15</Position>
-      <DataType>varchar(80)|0</DataType>
+      <DataType>varchar(80)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="905" parent="285" name="ROOM_ID">
       <Position>16</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="906" parent="285" name="DESCRIPTION_ID">
       <Position>17</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="907" parent="285" name="ForeColor">
       <Position>18</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="908" parent="285" name="BackColor">
       <Position>19</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="909" parent="285" name="Factor">
       <Position>20</Position>
-      <DataType>varchar(9)|0</DataType>
+      <DataType>varchar(9)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="910" parent="285" name="ForeignData">
       <Position>21</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="911" parent="285" name="ForeignKey">
       <Position>22</Position>
-      <DataType>varchar(50)|0</DataType>
+      <DataType>varchar(50)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="912" parent="285" name="DateFrom">
       <Position>23</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="913" parent="285" name="DateTo">
       <Position>24</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="914" parent="285" name="Week">
       <Position>25</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="915" parent="285" name="InrerruptionsFrom">
       <Position>26</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="916" parent="285" name="InrerruptionsTo">
       <Position>27</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="917" parent="285" name="InterruptionsFrom1">
       <Position>28</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="918" parent="285" name="InterruptionsTo1">
       <Position>29</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <key id="919" parent="285" name="PRIMARY">
@@ -4437,83 +4437,83 @@ LESSON_GROUP_ID</ColNames>
     </key>
     <column id="920" parent="286" name="SCHOOL_ID">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="921" parent="286" name="SCHOOLYEAR_ID">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="922" parent="286" name="VERSION_ID">
       <Position>3</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="923" parent="286" name="Type">
       <Position>4</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="924" parent="286" name="LESSON_SEQUENCE_ID">
       <Position>5</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="925" parent="286" name="TERM_ID">
       <Position>6</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="926" parent="286" name="Counter">
       <Position>7</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="927" parent="286" name="USER_ID">
       <Position>8</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="928" parent="286" name="Deleted">
       <Position>9</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="929" parent="286" name="SortId">
       <Position>10</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="930" parent="286" name="Name">
       <Position>11</Position>
-      <DataType>varchar(60)|0</DataType>
+      <DataType>varchar(60)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="931" parent="286" name="Flags">
       <Position>12</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="932" parent="286" name="Periods">
       <Position>13</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="933" parent="286" name="DoublePeriods">
       <Position>14</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="934" parent="286" name="LessonIds">
       <Position>15</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <key id="935" parent="286" name="PRIMARY">
@@ -4528,65 +4528,65 @@ TERM_ID</ColNames>
     </key>
     <column id="936" parent="287" name="SCHOOL_ID">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="937" parent="287" name="SCHOOLYEAR_ID">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="938" parent="287" name="VERSION_ID">
       <Position>3</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="939" parent="287" name="USER_ID">
       <Position>4</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="940" parent="287" name="STACK_ID">
       <Position>5</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="941" parent="287" name="TERM_ID">
       <Position>6</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="942" parent="287" name="TypeStack">
       <Position>7</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="943" parent="287" name="TypeElement">
       <Position>8</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="944" parent="287" name="Counter">
       <Position>9</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="945" parent="287" name="Deleted">
       <Position>10</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="946" parent="287" name="Coordinates">
       <Position>11</Position>
-      <DataType>varchar(2000)|0</DataType>
+      <DataType>varchar(2000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <key id="947" parent="287" name="PRIMARY">
@@ -4603,111 +4603,111 @@ TypeElement</ColNames>
     </key>
     <column id="948" parent="288" name="SCHOOL_ID">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="949" parent="288" name="SCHOOLYEAR_ID">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="950" parent="288" name="VERSION_ID">
       <Position>3</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="951" parent="288" name="PERIODS_TABLE_ID">
       <Position>4</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="952" parent="288" name="Counter">
       <Position>5</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="953" parent="288" name="USER_ID">
       <Position>6</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="954" parent="288" name="Deleted">
       <Position>7</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="955" parent="288" name="SortId">
       <Position>8</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="956" parent="288" name="Name">
       <Position>9</Position>
-      <DataType>varchar(60)|0</DataType>
+      <DataType>varchar(60)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="957" parent="288" name="Longname">
       <Position>10</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="958" parent="288" name="TimeStamp">
       <Position>11</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="959" parent="288" name="ForeColor">
       <Position>12</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="960" parent="288" name="BackColor">
       <Position>13</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="961" parent="288" name="ForeignData">
       <Position>14</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="962" parent="288" name="ForeignKey">
       <Position>15</Position>
-      <DataType>varchar(50)|0</DataType>
+      <DataType>varchar(50)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="963" parent="288" name="PerTabElement1">
       <Position>16</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="964" parent="288" name="PerTabElement2">
       <Position>17</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="965" parent="288" name="PerTabElement3">
       <Position>18</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="966" parent="288" name="PerTabElement4">
       <Position>19</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="967" parent="288" name="PerTabElement5">
       <Position>20</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="968" parent="288" name="PerTabElement6">
       <Position>21</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <key id="969" parent="288" name="PRIMARY">
@@ -4720,106 +4720,106 @@ PERIODS_TABLE_ID</ColNames>
     </key>
     <column id="970" parent="289" name="SCHOOL_ID">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="971" parent="289" name="SCHOOLYEAR_ID">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="972" parent="289" name="VERSION_ID">
       <Position>3</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="973" parent="289" name="PREBOOKING_ID">
       <Position>4</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="974" parent="289" name="Counter">
       <Position>5</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="975" parent="289" name="USER_ID">
       <Position>6</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="976" parent="289" name="Deleted">
       <Position>7</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="977" parent="289" name="SortId">
       <Position>8</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="978" parent="289" name="Text">
       <Position>9</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="979" parent="289" name="StatisticCodes">
       <Position>10</Position>
-      <DataType>varchar(10)|0</DataType>
+      <DataType>varchar(10)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="980" parent="289" name="TimeStamp">
       <Position>11</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="981" parent="289" name="Flags">
       <Position>12</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="982" parent="289" name="ROOM_ID">
       <Position>13</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="983" parent="289" name="Periods">
       <Position>14</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="984" parent="289" name="TEACHER_ID">
       <Position>15</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="985" parent="289" name="SUBJECT_ID">
       <Position>16</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="986" parent="289" name="LESSON_ID">
       <Position>17</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="987" parent="289" name="SUBSTITUTION_ID">
       <Position>18</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="988" parent="289" name="ClassIds">
       <Position>19</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="989" parent="289" name="StudentIds">
       <Position>20</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <key id="990" parent="289" name="PRIMARY">
@@ -4832,187 +4832,187 @@ PREBOOKING_ID</ColNames>
     </key>
     <column id="991" parent="290" name="SCHOOL_ID">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="992" parent="290" name="SCHOOLYEAR_ID">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="993" parent="290" name="VERSION_ID">
       <Position>3</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="994" parent="290" name="ROOM_ID">
       <Position>4</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="995" parent="290" name="TERM_ID">
       <Position>5</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="996" parent="290" name="Counter">
       <Position>6</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="997" parent="290" name="USER_ID">
       <Position>7</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="998" parent="290" name="Deleted">
       <Position>8</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="999" parent="290" name="SortId">
       <Position>9</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1000" parent="290" name="Name">
       <Position>10</Position>
-      <DataType>varchar(60)|0</DataType>
+      <DataType>varchar(60)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1001" parent="290" name="Text">
       <Position>11</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1002" parent="290" name="StatisticCodes">
       <Position>12</Position>
-      <DataType>varchar(10)|0</DataType>
+      <DataType>varchar(10)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1003" parent="290" name="Longname">
       <Position>13</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1004" parent="290" name="TimeRequest">
       <Position>14</Position>
-      <DataType>varchar(400)|0</DataType>
+      <DataType>varchar(400)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1005" parent="290" name="TimeRequestMinut">
       <Position>15</Position>
-      <DataType>varchar(400)|0</DataType>
+      <DataType>varchar(400)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1006" parent="290" name="TimeStamp">
       <Position>16</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1007" parent="290" name="Flags">
       <Position>17</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1008" parent="290" name="BlankFlags">
       <Position>18</Position>
-      <DataType>varchar(80)|0</DataType>
+      <DataType>varchar(80)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1009" parent="290" name="DESCRIPTION_ID">
       <Position>19</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1010" parent="290" name="ForeColor">
       <Position>20</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1011" parent="290" name="BackColor">
       <Position>21</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1012" parent="290" name="Factor">
       <Position>22</Position>
-      <DataType>varchar(9)|0</DataType>
+      <DataType>varchar(9)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1013" parent="290" name="ForeignData">
       <Position>23</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1014" parent="290" name="ForeignKey">
       <Position>24</Position>
-      <DataType>varchar(50)|0</DataType>
+      <DataType>varchar(50)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1015" parent="290" name="OldName">
       <Position>25</Position>
-      <DataType>varchar(60)|0</DataType>
+      <DataType>varchar(60)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1016" parent="290" name="ALTERNATE_ROOM_ID">
       <Position>26</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1017" parent="290" name="DEPARTMENT_ID">
       <Position>27</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1018" parent="290" name="Corridor1">
       <Position>28</Position>
-      <DataType>varchar(60)|0</DataType>
+      <DataType>varchar(60)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1019" parent="290" name="Corridor2">
       <Position>29</Position>
-      <DataType>varchar(60)|0</DataType>
+      <DataType>varchar(60)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1020" parent="290" name="Corridors">
       <Position>30</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1021" parent="290" name="Dislocation">
       <Position>31</Position>
-      <DataType>varchar(1)|0</DataType>
+      <DataType>varchar(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1022" parent="290" name="Capacity">
       <Position>32</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1023" parent="290" name="Weighting">
       <Position>33</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1024" parent="290" name="MinutBreakMin">
       <Position>34</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1025" parent="290" name="ExternName">
       <Position>35</Position>
-      <DataType>varchar(60)|0</DataType>
+      <DataType>varchar(60)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1026" parent="290" name="Departments">
       <Position>36</Position>
-      <DataType>varchar(20)|0</DataType>
+      <DataType>varchar(20)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <key id="1027" parent="290" name="PRIMARY">
@@ -5026,76 +5026,76 @@ TERM_ID</ColNames>
     </key>
     <column id="1028" parent="291" name="SCHOOL_ID">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1029" parent="291" name="SCHOOLYEAR_ID">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1030" parent="291" name="VERSION_ID">
       <Position>3</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1031" parent="291" name="ROOMGROUP_ID">
       <Position>4</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1032" parent="291" name="Counter">
       <Position>5</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1033" parent="291" name="USER_ID">
       <Position>6</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1034" parent="291" name="Deleted">
       <Position>7</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1035" parent="291" name="SortId">
       <Position>8</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1036" parent="291" name="Name">
       <Position>9</Position>
-      <DataType>varchar(60)|0</DataType>
+      <DataType>varchar(60)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1037" parent="291" name="Longname">
       <Position>10</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1038" parent="291" name="TimeStamp">
       <Position>11</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1039" parent="291" name="ForeColor">
       <Position>12</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1040" parent="291" name="BackColor">
       <Position>13</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1041" parent="291" name="RoomIds">
       <Position>14</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <key id="1042" parent="291" name="PRIMARY">
@@ -5108,78 +5108,78 @@ ROOMGROUP_ID</ColNames>
     </key>
     <column id="1043" parent="292" name="SCHOOL_ID">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1044" parent="292" name="SchoolNo">
       <Position>2</Position>
-      <DataType>varchar(20)|0</DataType>
+      <DataType>varchar(20)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1045" parent="292" name="Lizense1">
       <Position>3</Position>
-      <DataType>varchar(50)|0</DataType>
+      <DataType>varchar(50)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1046" parent="292" name="Lizense2">
       <Position>4</Position>
-      <DataType>varchar(50)|0</DataType>
+      <DataType>varchar(50)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1047" parent="292" name="LizenseNr1">
       <Position>5</Position>
-      <DataType>varchar(8)|0</DataType>
+      <DataType>varchar(8)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1048" parent="292" name="LizenseNr2">
       <Position>6</Position>
-      <DataType>varchar(7)|0</DataType>
+      <DataType>varchar(7)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1049" parent="292" name="LizenseNr3">
       <Position>7</Position>
-      <DataType>varchar(7)|0</DataType>
+      <DataType>varchar(7)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1050" parent="292" name="ExpirationDate">
       <Position>8</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1051" parent="292" name="USER_ID">
       <Position>9</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1052" parent="292" name="Date">
       <Position>10</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1053" parent="292" name="Time">
       <Position>11</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1054" parent="292" name="VERSION_ID">
       <Position>12</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1055" parent="292" name="LightModus">
       <Position>13</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1056" parent="292" name="Text">
       <Position>14</Position>
-      <DataType>varchar(50)|0</DataType>
+      <DataType>varchar(50)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1057" parent="292" name="NumberStudents">
       <Position>15</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <key id="1058" parent="292" name="PRIMARY">
@@ -5189,44 +5189,44 @@ ROOMGROUP_ID</ColNames>
     </key>
     <column id="1059" parent="293" name="SCHOOL_ID">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1060" parent="293" name="SCHOOLYEAR_ID">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1061" parent="293" name="CounterLast">
       <Position>3</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1062" parent="293" name="USER_ID">
       <Position>4</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1063" parent="293" name="Date">
       <Position>5</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1064" parent="293" name="Time">
       <Position>6</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1065" parent="293" name="SchoolYearZoned">
       <Position>7</Position>
-      <DataType>varchar(20)|0</DataType>
+      <DataType>varchar(20)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1066" parent="293" name="Text">
       <Position>8</Position>
-      <DataType>varchar(50)|0</DataType>
+      <DataType>varchar(50)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <key id="1067" parent="293" name="PRIMARY">
@@ -5237,107 +5237,107 @@ SCHOOLYEAR_ID</ColNames>
     </key>
     <column id="1068" parent="294" name="SCHOOL_ID">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1069" parent="294" name="SCHOOLYEAR_ID">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1070" parent="294" name="VERSION_ID">
       <Position>3</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1071" parent="294" name="SCREENSET_ID">
       <Position>4</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1072" parent="294" name="Owner">
       <Position>5</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1073" parent="294" name="Counter">
       <Position>6</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1074" parent="294" name="USER_ID">
       <Position>7</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1075" parent="294" name="Deleted">
       <Position>8</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1076" parent="294" name="SortId">
       <Position>9</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1077" parent="294" name="Name">
       <Position>10</Position>
-      <DataType>varchar(60)|0</DataType>
+      <DataType>varchar(60)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1078" parent="294" name="Longname">
       <Position>11</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1079" parent="294" name="Flags">
       <Position>12</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1080" parent="294" name="Modus">
       <Position>13</Position>
-      <DataType>varchar(1)|0</DataType>
+      <DataType>varchar(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1081" parent="294" name="NumberS">
       <Position>14</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1082" parent="294" name="Windows1">
       <Position>15</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1083" parent="294" name="Windows2">
       <Position>16</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1084" parent="294" name="Windows3">
       <Position>17</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1085" parent="294" name="Windows4">
       <Position>18</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1086" parent="294" name="Windows5">
       <Position>19</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1087" parent="294" name="Windows6">
       <Position>20</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <key id="1088" parent="294" name="PRIMARY">
@@ -5351,171 +5351,171 @@ Owner</ColNames>
     </key>
     <column id="1089" parent="295" name="SCHOOL_ID">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1090" parent="295" name="SCHOOLYEAR_ID">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1091" parent="295" name="VERSION_ID">
       <Position>3</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1092" parent="295" name="STUDENT_ID">
       <Position>4</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1093" parent="295" name="Counter">
       <Position>5</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1094" parent="295" name="USER_ID">
       <Position>6</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1095" parent="295" name="Deleted">
       <Position>7</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1096" parent="295" name="SortId">
       <Position>8</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1097" parent="295" name="Name">
       <Position>9</Position>
-      <DataType>varchar(60)|0</DataType>
+      <DataType>varchar(60)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1098" parent="295" name="Text">
       <Position>10</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1099" parent="295" name="StatisticCodes">
       <Position>11</Position>
-      <DataType>varchar(10)|0</DataType>
+      <DataType>varchar(10)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1100" parent="295" name="Longname">
       <Position>12</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1101" parent="295" name="TimeStamp">
       <Position>13</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1102" parent="295" name="Flags">
       <Position>14</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1103" parent="295" name="BlankFlags">
       <Position>15</Position>
-      <DataType>varchar(80)|0</DataType>
+      <DataType>varchar(80)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1104" parent="295" name="DESCRIPTION_ID">
       <Position>16</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1105" parent="295" name="ForeColor">
       <Position>17</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1106" parent="295" name="BackColor">
       <Position>18</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1107" parent="295" name="Factor">
       <Position>19</Position>
-      <DataType>varchar(9)|0</DataType>
+      <DataType>varchar(9)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1108" parent="295" name="ForeignData">
       <Position>20</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1109" parent="295" name="ForeignKey">
       <Position>21</Position>
-      <DataType>varchar(50)|0</DataType>
+      <DataType>varchar(50)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1110" parent="295" name="OldName">
       <Position>22</Position>
-      <DataType>varchar(60)|0</DataType>
+      <DataType>varchar(60)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1111" parent="295" name="FirstName">
       <Position>23</Position>
-      <DataType>varchar(150)|0</DataType>
+      <DataType>varchar(150)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1112" parent="295" name="StudNumber">
       <Position>24</Position>
-      <DataType>varchar(20)|0</DataType>
+      <DataType>varchar(20)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1113" parent="295" name="Email">
       <Position>25</Position>
-      <DataType>varchar(80)|0</DataType>
+      <DataType>varchar(80)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1114" parent="295" name="BirthDate">
       <Position>26</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1115" parent="295" name="OptSign">
       <Position>27</Position>
-      <DataType>varchar(1)|0</DataType>
+      <DataType>varchar(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1116" parent="295" name="CLASS_ID">
       <Position>28</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1117" parent="295" name="CLASS_ID2">
       <Position>29</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1118" parent="295" name="CLASS_ID3">
       <Position>30</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1119" parent="295" name="CLASS_ID4">
       <Position>31</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1120" parent="295" name="CLASS_ID5">
       <Position>32</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1121" parent="295" name="CLASS_ID6">
       <Position>33</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <key id="1122" parent="295" name="PRIMARY">
@@ -5528,83 +5528,83 @@ STUDENT_ID</ColNames>
     </key>
     <column id="1123" parent="296" name="SCHOOL_ID">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1124" parent="296" name="SCHOOLYEAR_ID">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1125" parent="296" name="VERSION_ID">
       <Position>3</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1126" parent="296" name="STUDENT_ID">
       <Position>4</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1127" parent="296" name="TERM_ID">
       <Position>5</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1128" parent="296" name="Number">
       <Position>6</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1129" parent="296" name="Counter">
       <Position>7</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1130" parent="296" name="USER_ID">
       <Position>8</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1131" parent="296" name="Deleted">
       <Position>9</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1132" parent="296" name="SortId">
       <Position>10</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1133" parent="296" name="StatisticCodes">
       <Position>11</Position>
-      <DataType>varchar(10)|0</DataType>
+      <DataType>varchar(10)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1134" parent="296" name="Flags">
       <Position>12</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1135" parent="296" name="NumberAlternativeGiven">
       <Position>13</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1136" parent="296" name="AlternativeCourses">
       <Position>14</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1137" parent="296" name="StandByCourses">
       <Position>15</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <key id="1138" parent="296" name="PRIMARY">
@@ -5619,71 +5619,71 @@ Number</ColNames>
     </key>
     <column id="1139" parent="297" name="SCHOOL_ID">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1140" parent="297" name="SCHOOLYEAR_ID">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1141" parent="297" name="VERSION_ID">
       <Position>3</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1142" parent="297" name="STUDENTGROUP_ID">
       <Position>4</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1143" parent="297" name="Counter">
       <Position>5</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1144" parent="297" name="USER_ID">
       <Position>6</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1145" parent="297" name="Deleted">
       <Position>7</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1146" parent="297" name="Name">
       <Position>8</Position>
-      <DataType>varchar(60)|0</DataType>
+      <DataType>varchar(60)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1147" parent="297" name="StatisticCodes">
       <Position>9</Position>
-      <DataType>varchar(10)|0</DataType>
+      <DataType>varchar(10)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1148" parent="297" name="Longname">
       <Position>10</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1149" parent="297" name="OldName">
       <Position>11</Position>
-      <DataType>varchar(60)|0</DataType>
+      <DataType>varchar(60)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1150" parent="297" name="SUBJECT_ID">
       <Position>12</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1151" parent="297" name="ClassIds">
       <Position>13</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <key id="1152" parent="297" name="PRIMARY">
@@ -5696,81 +5696,81 @@ STUDENTGROUP_ID</ColNames>
     </key>
     <column id="1153" parent="298" name="SCHOOL_ID">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1154" parent="298" name="SCHOOLYEAR_ID">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1155" parent="298" name="VERSION_ID">
       <Position>3</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1156" parent="298" name="SUBJECTGROUP_ID">
       <Position>4</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1157" parent="298" name="Counter">
       <Position>5</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1158" parent="298" name="USER_ID">
       <Position>6</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1159" parent="298" name="Deleted">
       <Position>7</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1160" parent="298" name="SortId">
       <Position>8</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1161" parent="298" name="Name">
       <Position>9</Position>
-      <DataType>varchar(60)|0</DataType>
+      <DataType>varchar(60)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1162" parent="298" name="StatisticCodes">
       <Position>10</Position>
-      <DataType>varchar(10)|0</DataType>
+      <DataType>varchar(10)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1163" parent="298" name="Longname">
       <Position>11</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1164" parent="298" name="TimeStamp">
       <Position>12</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1165" parent="298" name="ForeColor">
       <Position>13</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1166" parent="298" name="BackColor">
       <Position>14</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1167" parent="298" name="SubjectIds">
       <Position>15</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <key id="1168" parent="298" name="PRIMARY">
@@ -5783,216 +5783,216 @@ SUBJECTGROUP_ID</ColNames>
     </key>
     <column id="1169" parent="299" name="SCHOOL_ID">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1170" parent="299" name="SCHOOLYEAR_ID">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1171" parent="299" name="VERSION_ID">
       <Position>3</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1172" parent="299" name="SUBJECT_ID">
       <Position>4</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1173" parent="299" name="Counter">
       <Position>5</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1174" parent="299" name="USER_ID">
       <Position>6</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1175" parent="299" name="Deleted">
       <Position>7</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1176" parent="299" name="SortId">
       <Position>8</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1177" parent="299" name="Name">
       <Position>9</Position>
-      <DataType>varchar(60)|0</DataType>
+      <DataType>varchar(60)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1178" parent="299" name="Text">
       <Position>10</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1179" parent="299" name="StatisticCodes">
       <Position>11</Position>
-      <DataType>varchar(10)|0</DataType>
+      <DataType>varchar(10)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1180" parent="299" name="Longname">
       <Position>12</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1181" parent="299" name="TimeRequest">
       <Position>13</Position>
-      <DataType>varchar(400)|0</DataType>
+      <DataType>varchar(400)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1182" parent="299" name="TimeRequestMinut">
       <Position>14</Position>
-      <DataType>varchar(400)|0</DataType>
+      <DataType>varchar(400)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1183" parent="299" name="SelMatrix">
       <Position>15</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1184" parent="299" name="TimeStamp">
       <Position>16</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1185" parent="299" name="Flags">
       <Position>17</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1186" parent="299" name="BlankFlags">
       <Position>18</Position>
-      <DataType>varchar(80)|0</DataType>
+      <DataType>varchar(80)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1187" parent="299" name="ROOM_ID">
       <Position>19</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1188" parent="299" name="DESCRIPTION_ID">
       <Position>20</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1189" parent="299" name="ForeColor">
       <Position>21</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1190" parent="299" name="BackColor">
       <Position>22</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1191" parent="299" name="Factor">
       <Position>23</Position>
-      <DataType>varchar(9)|0</DataType>
+      <DataType>varchar(9)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1192" parent="299" name="ForeignData">
       <Position>24</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1193" parent="299" name="ForeignKey">
       <Position>25</Position>
-      <DataType>varchar(50)|0</DataType>
+      <DataType>varchar(50)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1194" parent="299" name="MiscData">
       <Position>26</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1195" parent="299" name="OldName">
       <Position>27</Position>
-      <DataType>varchar(60)|0</DataType>
+      <DataType>varchar(60)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1196" parent="299" name="SujectGroup">
       <Position>28</Position>
-      <DataType>varchar(20)|0</DataType>
+      <DataType>varchar(20)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1197" parent="299" name="SubjectSeqCla">
       <Position>29</Position>
-      <DataType>varchar(1)|0</DataType>
+      <DataType>varchar(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1198" parent="299" name="SubjectSeqTea">
       <Position>30</Position>
-      <DataType>varchar(1)|0</DataType>
+      <DataType>varchar(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1199" parent="299" name="LssnPMmin">
       <Position>31</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1200" parent="299" name="LssnPMmax">
       <Position>32</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1201" parent="299" name="LssnWeekMin">
       <Position>33</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1202" parent="299" name="LssnWeekMax">
       <Position>34</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1203" parent="299" name="MinutPMmin">
       <Position>35</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1204" parent="299" name="MinutPMmax">
       <Position>36</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1205" parent="299" name="MinutBreak1">
       <Position>37</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1206" parent="299" name="MinutBreak2">
       <Position>38</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1207" parent="299" name="MinutLssn">
       <Position>39</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1208" parent="299" name="MinutLssnWeekMin">
       <Position>40</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1209" parent="299" name="MinutLssnWeekMax">
       <Position>41</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1210" parent="299" name="Departments">
       <Position>42</Position>
-      <DataType>varchar(120)|0</DataType>
+      <DataType>varchar(120)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <key id="1211" parent="299" name="PRIMARY">
@@ -6005,186 +6005,186 @@ SUBJECT_ID</ColNames>
     </key>
     <column id="1212" parent="300" name="SCHOOL_ID">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1213" parent="300" name="SCHOOLYEAR_ID">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1214" parent="300" name="VERSION_ID">
       <Position>3</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1215" parent="300" name="SUBSTITUTION_ID">
       <Position>4</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1216" parent="300" name="Counter">
       <Position>5</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1217" parent="300" name="USER_ID">
       <Position>6</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1218" parent="300" name="Deleted">
       <Position>7</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1219" parent="300" name="Text">
       <Position>8</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1220" parent="300" name="StatisticCodes">
       <Position>9</Position>
-      <DataType>varchar(10)|0</DataType>
+      <DataType>varchar(10)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1221" parent="300" name="TimeStamp">
       <Position>10</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1222" parent="300" name="Flags">
       <Position>11</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1223" parent="300" name="DESCRIPTION_ID">
       <Position>12</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1224" parent="300" name="Date">
       <Position>13</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1225" parent="300" name="Lesson">
       <Position>14</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1226" parent="300" name="TEACHER_IDSubst">
       <Position>15</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1227" parent="300" name="TEACHER_IDLessn">
       <Position>16</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1228" parent="300" name="SUBJECT_IDSubst">
       <Position>17</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1229" parent="300" name="ROOM_IDSubst">
       <Position>18</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1230" parent="300" name="LESSON_IDSubst">
       <Position>19</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1231" parent="300" name="CORRIDOR_ID">
       <Position>20</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1232" parent="300" name="TRANSFER_ID">
       <Position>21</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1233" parent="300" name="EXAM_ID">
       <Position>22</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1234" parent="300" name="CAUSED_BY_EXAM_ID">
       <Position>23</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1235" parent="300" name="Coupling">
       <Position>24</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1236" parent="300" name="Text2">
       <Position>25</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1237" parent="300" name="ClassIds">
       <Position>26</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1238" parent="300" name="AbsenceIds">
       <Position>27</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1239" parent="300" name="PrebookingNr">
       <Position>28</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1240" parent="300" name="PrebookingNrTransfer">
       <Position>29</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1241" parent="300" name="StudentIds">
       <Position>30</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1242" parent="300" name="SubstValue">
       <Position>31</Position>
-      <DataType>varchar(9)|0</DataType>
+      <DataType>varchar(9)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1243" parent="300" name="StudentGroup">
       <Position>32</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1244" parent="300" name="RoomIds">
       <Position>33</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1245" parent="300" name="BookingType">
       <Position>34</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1246" parent="300" name="STUDENTGROUP_ID">
       <Position>35</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1247" parent="300" name="BreakSubstData">
       <Position>36</Position>
-      <DataType>varchar(50)|0</DataType>
+      <DataType>varchar(50)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <key id="1248" parent="300" name="PRIMARY">
@@ -6197,72 +6197,72 @@ SUBSTITUTION_ID</ColNames>
     </key>
     <column id="1249" parent="301" name="SCHOOL_ID">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1250" parent="301" name="SCHOOLYEAR_ID">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1251" parent="301" name="VERSION_ID">
       <Position>3</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1252" parent="301" name="Type">
       <Position>4</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1253" parent="301" name="ID">
       <Position>5</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1254" parent="301" name="Counter">
       <Position>6</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1255" parent="301" name="USER_ID">
       <Position>7</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1256" parent="301" name="Deleted">
       <Position>8</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1257" parent="301" name="Date">
       <Position>9</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1258" parent="301" name="Time">
       <Position>10</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1259" parent="301" name="IdMax">
       <Position>11</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1260" parent="301" name="SortIdMax">
       <Position>12</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1261" parent="301" name="LessonNrMax">
       <Position>13</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <key id="1262" parent="301" name="PRIMARY">
@@ -6276,497 +6276,497 @@ ID</ColNames>
     </key>
     <column id="1263" parent="302" name="SCHOOL_ID">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1264" parent="302" name="SCHOOLYEAR_ID">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1265" parent="302" name="VERSION_ID">
       <Position>3</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1266" parent="302" name="TEACHER_ID">
       <Position>4</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1267" parent="302" name="TERM_ID">
       <Position>5</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1268" parent="302" name="Counter">
       <Position>6</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1269" parent="302" name="USER_ID">
       <Position>7</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1270" parent="302" name="Deleted">
       <Position>8</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1271" parent="302" name="SortId">
       <Position>9</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1272" parent="302" name="Name">
       <Position>10</Position>
-      <DataType>varchar(60)|0</DataType>
+      <DataType>varchar(60)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1273" parent="302" name="Text">
       <Position>11</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1274" parent="302" name="StatisticCodes">
       <Position>12</Position>
-      <DataType>varchar(10)|0</DataType>
+      <DataType>varchar(10)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1275" parent="302" name="Longname">
       <Position>13</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1276" parent="302" name="TimeRequest">
       <Position>14</Position>
-      <DataType>varchar(400)|0</DataType>
+      <DataType>varchar(400)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1277" parent="302" name="TimeRequestMinut">
       <Position>15</Position>
-      <DataType>varchar(400)|0</DataType>
+      <DataType>varchar(400)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1278" parent="302" name="DayRequest">
       <Position>16</Position>
-      <DataType>varchar(400)|0</DataType>
+      <DataType>varchar(400)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1279" parent="302" name="TimeRequestUnspecified">
       <Position>17</Position>
-      <DataType>varchar(400)|0</DataType>
+      <DataType>varchar(400)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1280" parent="302" name="Address">
       <Position>18</Position>
-      <DataType>varchar(400)|0</DataType>
+      <DataType>varchar(400)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1281" parent="302" name="SelMatrix">
       <Position>19</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1282" parent="302" name="TimeStamp">
       <Position>20</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1283" parent="302" name="Flags">
       <Position>21</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1284" parent="302" name="BlankFlags">
       <Position>22</Position>
-      <DataType>varchar(80)|0</DataType>
+      <DataType>varchar(80)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1285" parent="302" name="ROOM_ID">
       <Position>23</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1286" parent="302" name="DESCRIPTION_ID">
       <Position>24</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1287" parent="302" name="ForeColor">
       <Position>25</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1288" parent="302" name="BackColor">
       <Position>26</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1289" parent="302" name="Factor">
       <Position>27</Position>
-      <DataType>varchar(9)|0</DataType>
+      <DataType>varchar(9)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1290" parent="302" name="ForeignData">
       <Position>28</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1291" parent="302" name="ForeignKey">
       <Position>29</Position>
-      <DataType>varchar(50)|0</DataType>
+      <DataType>varchar(50)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1292" parent="302" name="MiscData">
       <Position>30</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1293" parent="302" name="OldName">
       <Position>31</Position>
-      <DataType>varchar(60)|0</DataType>
+      <DataType>varchar(60)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1294" parent="302" name="MinutBreakMin">
       <Position>32</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1295" parent="302" name="LunchBreakMin">
       <Position>33</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1296" parent="302" name="LunchBreakMax">
       <Position>34</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1297" parent="302" name="LssnPerDayMin">
       <Position>35</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1298" parent="302" name="LssnPerDayMax">
       <Position>36</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1299" parent="302" name="MinutMinutesPerDayMin">
       <Position>37</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1300" parent="302" name="MinutMinutesPerDayMax">
       <Position>38</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1301" parent="302" name="MinutLunchBreakPerDayMin">
       <Position>39</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1302" parent="302" name="MinutLunchBreakPerDayMax">
       <Position>40</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1303" parent="302" name="BlocksNoDays">
       <Position>41</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1304" parent="302" name="BlocksLssnFrom">
       <Position>42</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1305" parent="302" name="BlocksLssnTo">
       <Position>43</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1306" parent="302" name="WeekQuotaMin">
       <Position>44</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1307" parent="302" name="WeekQuotaMax">
       <Position>45</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1308" parent="302" name="WeekQuotaIdeal">
       <Position>46</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1309" parent="302" name="PNumber">
       <Position>47</Position>
-      <DataType>varchar(20)|0</DataType>
+      <DataType>varchar(20)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1310" parent="302" name="Status">
       <Position>48</Position>
-      <DataType>varchar(10)|0</DataType>
+      <DataType>varchar(10)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1311" parent="302" name="FirstName">
       <Position>49</Position>
-      <DataType>varchar(150)|0</DataType>
+      <DataType>varchar(150)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1312" parent="302" name="Title">
       <Position>50</Position>
-      <DataType>varchar(20)|0</DataType>
+      <DataType>varchar(20)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1313" parent="302" name="OwnSchool">
       <Position>51</Position>
-      <DataType>varchar(20)|0</DataType>
+      <DataType>varchar(20)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1314" parent="302" name="IgnoreReason">
       <Position>52</Position>
-      <DataType>varchar(20)|0</DataType>
+      <DataType>varchar(20)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1315" parent="302" name="DEPARTMENT_ID1">
       <Position>53</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1316" parent="302" name="DEPARTMENT_ID2">
       <Position>54</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1317" parent="302" name="DEPARTMENT_ID3">
       <Position>55</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1318" parent="302" name="DEPARTMENT_ID4">
       <Position>56</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1319" parent="302" name="DEPARTMENT_ID5">
       <Position>57</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1320" parent="302" name="Email">
       <Position>58</Position>
-      <DataType>varchar(80)|0</DataType>
+      <DataType>varchar(80)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1321" parent="302" name="Tel">
       <Position>59</Position>
-      <DataType>varchar(20)|0</DataType>
+      <DataType>varchar(20)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1322" parent="302" name="Handy">
       <Position>60</Position>
-      <DataType>varchar(20)|0</DataType>
+      <DataType>varchar(20)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1323" parent="302" name="ExternId">
       <Position>61</Position>
-      <DataType>varchar(20)|0</DataType>
+      <DataType>varchar(20)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1324" parent="302" name="NoLessnSucc">
       <Position>62</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1325" parent="302" name="CavityMin">
       <Position>63</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1326" parent="302" name="CavityMax">
       <Position>64</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1327" parent="302" name="AvailMax">
       <Position>65</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1328" parent="302" name="DayBreak">
       <Position>66</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1329" parent="302" name="SubstBlock">
       <Position>67</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1330" parent="302" name="MinutBreaksWeekMin">
       <Position>68</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1331" parent="302" name="MinutBreaksWeekMax">
       <Position>69</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1332" parent="302" name="MinutSucessMax">
       <Position>70</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1333" parent="302" name="PointBreaksupMax">
       <Position>71</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1334" parent="302" name="BirthDate">
       <Position>72</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1335" parent="302" name="ArrivalDate">
       <Position>73</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1336" parent="302" name="DepartureDate">
       <Position>74</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1337" parent="302" name="PlannedWeek">
       <Position>75</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1338" parent="302" name="PlannedWeekMax">
       <Position>76</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1339" parent="302" name="PlannedYear">
       <Position>77</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1340" parent="302" name="PlannedYearMax">
       <Position>78</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1341" parent="302" name="SalaryPeHour">
       <Position>79</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1342" parent="302" name="OptVarTeacher">
       <Position>80</Position>
-      <DataType>varchar(1)|0</DataType>
+      <DataType>varchar(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1343" parent="302" name="ExternName">
       <Position>81</Position>
-      <DataType>varchar(60)|0</DataType>
+      <DataType>varchar(60)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1344" parent="302" name="BreakSVRequest">
       <Position>82</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1345" parent="302" name="TeachQuali1">
       <Position>83</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1346" parent="302" name="TeachQuali2">
       <Position>84</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1347" parent="302" name="TeachQuali3">
       <Position>85</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1348" parent="302" name="TeachQuali4">
       <Position>86</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1349" parent="302" name="Text2">
       <Position>87</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1350" parent="302" name="GlaettDate">
       <Position>88</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1351" parent="302" name="BreakSvDayFlags">
       <Position>89</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1352" parent="302" name="LengthStayMax">
       <Position>90</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1353" parent="302" name="StatusNew">
       <Position>91</Position>
-      <DataType>varchar(10)|0</DataType>
+      <DataType>varchar(10)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1354" parent="302" name="StatusNewDate">
       <Position>92</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1355" parent="302" name="Text3">
       <Position>93</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1356" parent="302" name="Text4">
       <Position>94</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1357" parent="302" name="PlannedWeekMinut">
       <Position>95</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1358" parent="302" name="PlannedYearMinut">
       <Position>96</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1359" parent="302" name="PlannedWeekNew">
       <Position>97</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1360" parent="302" name="PlannedPerDept">
       <Position>98</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <key id="1361" parent="302" name="PRIMARY">
@@ -6780,81 +6780,81 @@ TERM_ID</ColNames>
     </key>
     <column id="1362" parent="303" name="SCHOOL_ID">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1363" parent="303" name="SCHOOLYEAR_ID">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1364" parent="303" name="VERSION_ID">
       <Position>3</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1365" parent="303" name="TEACHERGROUP_ID">
       <Position>4</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1366" parent="303" name="Counter">
       <Position>5</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1367" parent="303" name="USER_ID">
       <Position>6</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1368" parent="303" name="Deleted">
       <Position>7</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1369" parent="303" name="SortId">
       <Position>8</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1370" parent="303" name="Name">
       <Position>9</Position>
-      <DataType>varchar(60)|0</DataType>
+      <DataType>varchar(60)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1371" parent="303" name="Longname">
       <Position>10</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1372" parent="303" name="TimeStamp">
       <Position>11</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1373" parent="303" name="ForeColor">
       <Position>12</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1374" parent="303" name="BackColor">
       <Position>13</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1375" parent="303" name="TeacherIds">
       <Position>14</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1376" parent="303" name="DataPerTeacher">
       <Position>15</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <key id="1377" parent="303" name="PRIMARY">
@@ -6867,71 +6867,71 @@ TEACHERGROUP_ID</ColNames>
     </key>
     <column id="1378" parent="304" name="SCHOOL_ID">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1379" parent="304" name="SCHOOLYEAR_ID">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1380" parent="304" name="VERSION_ID">
       <Position>3</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1381" parent="304" name="TERM_ID">
       <Position>4</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1382" parent="304" name="Counter">
       <Position>5</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1383" parent="304" name="USER_ID">
       <Position>6</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1384" parent="304" name="Deleted">
       <Position>7</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1385" parent="304" name="Name">
       <Position>8</Position>
-      <DataType>varchar(60)|0</DataType>
+      <DataType>varchar(60)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1386" parent="304" name="Longname">
       <Position>9</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1387" parent="304" name="Flags">
       <Position>10</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1388" parent="304" name="DateFrom">
       <Position>11</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1389" parent="304" name="DateTo">
       <Position>12</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1390" parent="304" name="TERM_ID_Mother">
       <Position>13</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <key id="1391" parent="304" name="PRIMARY">
@@ -6944,76 +6944,76 @@ TERM_ID</ColNames>
     </key>
     <column id="1392" parent="305" name="SCHOOL_ID">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1393" parent="305" name="SCHOOLYEAR_ID">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1394" parent="305" name="VERSION_ID">
       <Position>3</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1395" parent="305" name="TRANSFER_ID">
       <Position>4</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1396" parent="305" name="Counter">
       <Position>5</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1397" parent="305" name="USER_ID">
       <Position>6</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1398" parent="305" name="Deleted">
       <Position>7</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1399" parent="305" name="Flags">
       <Position>8</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1400" parent="305" name="TEACHER_ID">
       <Position>9</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1401" parent="305" name="LESSON_ID">
       <Position>10</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1402" parent="305" name="DateFrom">
       <Position>11</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1403" parent="305" name="DateTo">
       <Position>12</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1404" parent="305" name="LessonFrom">
       <Position>13</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1405" parent="305" name="LessonTo">
       <Position>14</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <key id="1406" parent="305" name="PRIMARY">
@@ -7026,582 +7026,582 @@ TRANSFER_ID</ColNames>
     </key>
     <column id="1407" parent="306" name="SCHOOL_ID">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1408" parent="306" name="SCHOOLYEAR_ID">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1409" parent="306" name="VERSION_ID">
       <Position>3</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1410" parent="306" name="TT_FORMAT_ID">
       <Position>4</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1411" parent="306" name="Owner">
       <Position>5</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1412" parent="306" name="Counter">
       <Position>6</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1413" parent="306" name="USER_ID">
       <Position>7</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1414" parent="306" name="Deleted">
       <Position>8</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1415" parent="306" name="SortId">
       <Position>9</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1416" parent="306" name="Name">
       <Position>10</Position>
-      <DataType>varchar(60)|0</DataType>
+      <DataType>varchar(60)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1417" parent="306" name="Longname">
       <Position>11</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1418" parent="306" name="Window">
       <Position>12</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1419" parent="306" name="Flags">
       <Position>13</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1420" parent="306" name="PictureData1">
       <Position>14</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1421" parent="306" name="PictureData2">
       <Position>15</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1422" parent="306" name="Font">
       <Position>16</Position>
-      <DataType>varchar(120)|0</DataType>
+      <DataType>varchar(120)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1423" parent="306" name="Printer">
       <Position>17</Position>
-      <DataType>varchar(60)|0</DataType>
+      <DataType>varchar(60)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1424" parent="306" name="Header11">
       <Position>18</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1425" parent="306" name="HeaderWeek">
       <Position>19</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1426" parent="306" name="TypeHeader1">
       <Position>20</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1427" parent="306" name="TypeHeader2">
       <Position>21</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1428" parent="306" name="Format">
       <Position>22</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1429" parent="306" name="FixedFlag">
       <Position>23</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1430" parent="306" name="NoCol">
       <Position>24</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1431" parent="306" name="Col1">
       <Position>25</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1432" parent="306" name="ColAct">
       <Position>26</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1433" parent="306" name="NoCol11">
       <Position>27</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1434" parent="306" name="NoCol20_30">
       <Position>28</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1435" parent="306" name="NoColFtn">
       <Position>29</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1436" parent="306" name="NoColFtn11_30">
       <Position>30</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1437" parent="306" name="ColA">
       <Position>31</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1438" parent="306" name="NoRow">
       <Position>32</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1439" parent="306" name="Row1">
       <Position>33</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1440" parent="306" name="RowAct">
       <Position>34</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1441" parent="306" name="NoRow11">
       <Position>35</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1442" parent="306" name="NoRow20_30">
       <Position>36</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1443" parent="306" name="NoRowTitle">
       <Position>37</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1444" parent="306" name="RowA">
       <Position>38</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1445" parent="306" name="TypeTitle">
       <Position>39</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1446" parent="306" name="IntHeadingRow11_30">
       <Position>40</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1447" parent="306" name="ElPerPage40">
       <Position>41</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1448" parent="306" name="IntHeadingCol11_30">
       <Position>42</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1449" parent="306" name="TT_Version">
       <Position>43</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1450" parent="306" name="NoDaysPerSheet">
       <Position>44</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1451" parent="306" name="LayoutHeader">
       <Position>45</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1452" parent="306" name="LayoutLessn">
       <Position>46</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1453" parent="306" name="LayoutLessn1">
       <Position>47</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1454" parent="306" name="Position1">
       <Position>48</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1455" parent="306" name="Position2">
       <Position>49</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1456" parent="306" name="Position3">
       <Position>50</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1457" parent="306" name="NoTTPerPage">
       <Position>51</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1458" parent="306" name="NoTTPerPage1">
       <Position>52</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1459" parent="306" name="NoTTPerPage2">
       <Position>53</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1460" parent="306" name="PeriodFrom">
       <Position>54</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1461" parent="306" name="PeriodTo">
       <Position>55</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1462" parent="306" name="WeekPeriodFrom">
       <Position>56</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1463" parent="306" name="WeekPeriodTo">
       <Position>57</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1464" parent="306" name="NoNamesPerLine">
       <Position>58</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1465" parent="306" name="NoTimesPerLine">
       <Position>59</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1466" parent="306" name="MinutDayFrom">
       <Position>60</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1467" parent="306" name="MinutDayTo">
       <Position>61</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1468" parent="306" name="MinutPeriodFrom">
       <Position>62</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1469" parent="306" name="MinutPeriodTo">
       <Position>63</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1470" parent="306" name="MinutWeekPeriodFrom">
       <Position>64</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1471" parent="306" name="MinutWeekPeriodTo">
       <Position>65</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1472" parent="306" name="INPUT_FORMAT_ID">
       <Position>66</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1473" parent="306" name="SizeLeftX">
       <Position>67</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1474" parent="306" name="SizeLeftY">
       <Position>68</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1475" parent="306" name="SizeTopX">
       <Position>69</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1476" parent="306" name="SizeTopY">
       <Position>70</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1477" parent="306" name="HtmlTitleWidth">
       <Position>71</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1478" parent="306" name="HtmlColHeight">
       <Position>72</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1479" parent="306" name="HtmlColWidth">
       <Position>73</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1480" parent="306" name="HtmlTitleAlign">
       <Position>74</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1481" parent="306" name="HtmlColAlign">
       <Position>75</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1482" parent="306" name="HtmlFieldWidth">
       <Position>76</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1483" parent="306" name="RelativeFont1">
       <Position>77</Position>
-      <DataType>varchar(60)|0</DataType>
+      <DataType>varchar(60)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1484" parent="306" name="RelativeFont2">
       <Position>78</Position>
-      <DataType>varchar(60)|0</DataType>
+      <DataType>varchar(60)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1485" parent="306" name="RelativeFont3">
       <Position>79</Position>
-      <DataType>varchar(60)|0</DataType>
+      <DataType>varchar(60)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1486" parent="306" name="RelativeFont4">
       <Position>80</Position>
-      <DataType>varchar(60)|0</DataType>
+      <DataType>varchar(60)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1487" parent="306" name="RelativeFont5">
       <Position>81</Position>
-      <DataType>varchar(60)|0</DataType>
+      <DataType>varchar(60)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1488" parent="306" name="RelativeFont6">
       <Position>82</Position>
-      <DataType>varchar(60)|0</DataType>
+      <DataType>varchar(60)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1489" parent="306" name="RelativeFont7">
       <Position>83</Position>
-      <DataType>varchar(60)|0</DataType>
+      <DataType>varchar(60)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1490" parent="306" name="RelativeFont8">
       <Position>84</Position>
-      <DataType>varchar(60)|0</DataType>
+      <DataType>varchar(60)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1491" parent="306" name="RelativeFont9">
       <Position>85</Position>
-      <DataType>varchar(60)|0</DataType>
+      <DataType>varchar(60)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1492" parent="306" name="RelativeFont10">
       <Position>86</Position>
-      <DataType>varchar(60)|0</DataType>
+      <DataType>varchar(60)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1493" parent="306" name="RelativeFont11">
       <Position>87</Position>
-      <DataType>varchar(60)|0</DataType>
+      <DataType>varchar(60)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1494" parent="306" name="RelativeFont12">
       <Position>88</Position>
-      <DataType>varchar(60)|0</DataType>
+      <DataType>varchar(60)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1495" parent="306" name="RelativeFont13">
       <Position>89</Position>
-      <DataType>varchar(60)|0</DataType>
+      <DataType>varchar(60)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1496" parent="306" name="RelativeFont14">
       <Position>90</Position>
-      <DataType>varchar(60)|0</DataType>
+      <DataType>varchar(60)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1497" parent="306" name="Field1">
       <Position>91</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1498" parent="306" name="Field2">
       <Position>92</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1499" parent="306" name="Field3">
       <Position>93</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1500" parent="306" name="Field4">
       <Position>94</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1501" parent="306" name="Field5">
       <Position>95</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1502" parent="306" name="Field6">
       <Position>96</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1503" parent="306" name="Field7">
       <Position>97</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1504" parent="306" name="Field8">
       <Position>98</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1505" parent="306" name="Field9">
       <Position>99</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1506" parent="306" name="Field10">
       <Position>100</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1507" parent="306" name="LinesForHeader">
       <Position>101</Position>
-      <DataType>varchar(200)|0</DataType>
+      <DataType>varchar(200)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1508" parent="306" name="SchoolWeeks">
       <Position>102</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1509" parent="306" name="Flags1">
       <Position>103</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1510" parent="306" name="NoWeeks">
       <Position>104</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1511" parent="306" name="NoTT">
       <Position>105</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1512" parent="306" name="ShowLines">
       <Position>106</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1513" parent="306" name="DoubleLines">
       <Position>107</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1514" parent="306" name="ThickLines">
       <Position>108</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1515" parent="306" name="AdditionalHeader">
       <Position>109</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1516" parent="306" name="PositionClaTeaSub">
       <Position>110</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1517" parent="306" name="ColClaTeaSub">
       <Position>111</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1518" parent="306" name="ColClaTeaSub_SubPerLine">
       <Position>112</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1519" parent="306" name="PositionAdditionalTT">
       <Position>113</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1520" parent="306" name="NameAdditionalTT">
       <Position>114</Position>
-      <DataType>varchar(60)|0</DataType>
+      <DataType>varchar(60)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1521" parent="306" name="Flags2">
       <Position>115</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <key id="1522" parent="306" name="PRIMARY">
@@ -7615,62 +7615,62 @@ Owner</ColNames>
     </key>
     <column id="1523" parent="307" name="SCHOOL_ID">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1524" parent="307" name="SCHOOLYEAR_ID">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1525" parent="307" name="VERSION_ID">
       <Position>3</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1526" parent="307" name="TT_ELEMENT_FILTER_ID">
       <Position>4</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1527" parent="307" name="Owner">
       <Position>5</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1528" parent="307" name="Counter">
       <Position>6</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1529" parent="307" name="USER_ID">
       <Position>7</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1530" parent="307" name="Deleted">
       <Position>8</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1531" parent="307" name="SortId">
       <Position>9</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1532" parent="307" name="Name">
       <Position>10</Position>
-      <DataType>varchar(60)|0</DataType>
+      <DataType>varchar(60)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1533" parent="307" name="ElementIds">
       <Position>11</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <key id="1534" parent="307" name="PRIMARY">
@@ -7684,61 +7684,61 @@ Owner</ColNames>
     </key>
     <column id="1535" parent="308" name="SCHOOL_ID">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1536" parent="308" name="SCHOOLYEAR_ID">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1537" parent="308" name="VERSION_ID">
       <Position>3</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1538" parent="308" name="OPTION_ID">
       <Position>4</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1539" parent="308" name="Counter">
       <Position>5</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1540" parent="308" name="USER_ID">
       <Position>6</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1541" parent="308" name="Deleted">
       <Position>7</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1542" parent="308" name="Owner">
       <Position>8</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1543" parent="308" name="Section">
       <Position>9</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1544" parent="308" name="OptionKey">
       <Position>10</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1545" parent="308" name="Value">
       <Position>11</Position>
-      <DataType>text|0</DataType>
+      <DataType>text|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <key id="1546" parent="308" name="PRIMARY">
@@ -7751,138 +7751,138 @@ OPTION_ID</ColNames>
     </key>
     <column id="1547" parent="309" name="USER_ID">
       <Position>1</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1548" parent="309" name="USER_GROUP_ID">
       <Position>2</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1549" parent="309" name="Name">
       <Position>3</Position>
-      <DataType>varchar(32)|0</DataType>
+      <DataType>varchar(32)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1550" parent="309" name="USER_ID2">
       <Position>4</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1551" parent="309" name="User2Text">
       <Position>5</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1552" parent="309" name="Password">
       <Position>6</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1553" parent="309" name="LoggedIn">
       <Position>7</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1554" parent="309" name="UserCounterLast">
       <Position>8</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1555" parent="309" name="LogInDate">
       <Position>9</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1556" parent="309" name="LogInTime">
       <Position>10</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1557" parent="309" name="LogOutDate">
       <Position>11</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1558" parent="309" name="LogOutTime">
       <Position>12</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1559" parent="309" name="RefreshDate">
       <Position>13</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1560" parent="309" name="RefreshTime">
       <Position>14</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1561" parent="309" name="SCHOOL_ID">
       <Position>15</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1562" parent="309" name="SCHOOLYEAR_ID">
       <Position>16</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1563" parent="309" name="VERSION_ID">
       <Position>17</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1564" parent="309" name="TERM_ID">
       <Position>18</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1565" parent="309" name="Term">
       <Position>19</Position>
-      <DataType>varchar(50)|0</DataType>
+      <DataType>varchar(50)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1566" parent="309" name="DEPARTMENT_ID">
       <Position>20</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1567" parent="309" name="Department">
       <Position>21</Position>
-      <DataType>varchar(60)|0</DataType>
+      <DataType>varchar(60)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1568" parent="309" name="Mode">
       <Position>22</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1569" parent="309" name="Process">
       <Position>23</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1570" parent="309" name="Type">
       <Position>24</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1571" parent="309" name="UntisName">
       <Position>25</Position>
-      <DataType>varchar(20)|0</DataType>
+      <DataType>varchar(20)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1572" parent="309" name="UserInfo">
       <Position>26</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1573" parent="309" name="DepartmentRights">
       <Position>27</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <key id="1574" parent="309" name="PRIMARY">
@@ -7892,148 +7892,148 @@ OPTION_ID</ColNames>
     </key>
     <column id="1575" parent="310" name="USER_GROUP_ID">
       <Position>1</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1576" parent="310" name="Name">
       <Position>2</Position>
-      <DataType>varchar(32)|0</DataType>
+      <DataType>varchar(32)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1577" parent="310" name="Schools">
       <Position>3</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1578" parent="310" name="SchoolYears">
       <Position>4</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1579" parent="310" name="Versions">
       <Position>5</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1580" parent="310" name="Department">
       <Position>6</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1581" parent="310" name="TermNames">
       <Position>7</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1582" parent="310" name="Flags">
       <Position>8</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1583" parent="310" name="OpenSchool">
       <Position>9</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1584" parent="310" name="OpenSchoolYear">
       <Position>10</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1585" parent="310" name="OpenVersion">
       <Position>11</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1586" parent="310" name="UserAdministration">
       <Position>12</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1587" parent="310" name="Administration">
       <Position>13</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1588" parent="310" name="TimetableOptimisation">
       <Position>14</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1589" parent="310" name="RightsPrint">
       <Position>15</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1590" parent="310" name="Save2gpn">
       <Position>16</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1591" parent="310" name="InfoStp">
       <Position>17</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1592" parent="310" name="Timetable">
       <Position>18</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1593" parent="310" name="MasterData">
       <Position>19</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1594" parent="310" name="SpecialData">
       <Position>20</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1595" parent="310" name="Lesson">
       <Position>21</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1596" parent="310" name="Terms">
       <Position>22</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1597" parent="310" name="Substitution">
       <Position>23</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1598" parent="310" name="Absences">
       <Position>24</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1599" parent="310" name="Coursplaning">
       <Position>25</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1600" parent="310" name="Deduction">
       <Position>26</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1601" parent="310" name="ImportData">
       <Position>27</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1602" parent="310" name="WebUntis">
       <Position>28</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1603" parent="310" name="SubstStatistics">
       <Position>29</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <key id="1604" parent="310" name="PRIMARY">
@@ -8043,54 +8043,54 @@ OPTION_ID</ColNames>
     </key>
     <column id="1605" parent="311" name="MESSAGE_ID">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1606" parent="311" name="USER_ID">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1607" parent="311" name="Sender_ID">
       <Position>3</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1608" parent="311" name="Date">
       <Position>4</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1609" parent="311" name="Time">
       <Position>5</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1610" parent="311" name="Deleted">
       <Position>6</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1611" parent="311" name="NewMessage">
       <Position>7</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1612" parent="311" name="NotRead">
       <Position>8</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1613" parent="311" name="Text">
       <Position>9</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1614" parent="311" name="Subject">
       <Position>10</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <key id="1615" parent="311" name="PRIMARY">
@@ -8101,92 +8101,92 @@ USER_ID</ColNames>
     </key>
     <column id="1616" parent="312" name="SCHOOL_ID">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1617" parent="312" name="SCHOOLYEAR_ID">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1618" parent="312" name="VERSION_ID">
       <Position>3</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1619" parent="312" name="TEACHER_ID">
       <Position>4</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1620" parent="312" name="Number">
       <Position>5</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1621" parent="312" name="Counter">
       <Position>6</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1622" parent="312" name="USER_ID">
       <Position>7</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1623" parent="312" name="Deleted">
       <Position>8</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1624" parent="312" name="Text">
       <Position>9</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1625" parent="312" name="Flags">
       <Position>10</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1626" parent="312" name="Date">
       <Position>11</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1627" parent="312" name="Type1">
       <Position>12</Position>
-      <DataType>varchar(1)|0</DataType>
+      <DataType>varchar(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1628" parent="312" name="Value">
       <Position>13</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1629" parent="312" name="ValueMinutes">
       <Position>14</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1630" parent="312" name="Percentage">
       <Position>15</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1631" parent="312" name="Basis">
       <Position>16</Position>
-      <DataType>varchar(1)|0</DataType>
+      <DataType>varchar(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1632" parent="312" name="SchoolOrig">
       <Position>17</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <key id="1633" parent="312" name="PRIMARY">
@@ -8200,90 +8200,90 @@ Number</ColNames>
     </key>
     <column id="1634" parent="313" name="SCHOOL_ID">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1635" parent="313" name="SCHOOLYEAR_ID">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1636" parent="313" name="VERSION_ID">
       <Position>3</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1637" parent="313" name="CounterLast">
       <Position>4</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1638" parent="313" name="UserCounterLast">
       <Position>5</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1639" parent="313" name="USER_IDLast">
       <Position>6</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1640" parent="313" name="USER_ID">
       <Position>7</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1641" parent="313" name="Mode">
       <Position>8</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1642" parent="313" name="Process">
       <Position>9</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1643" parent="313" name="Date">
       <Position>10</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1644" parent="313" name="Time">
       <Position>11</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1645" parent="313" name="ProgDate">
       <Position>12</Position>
-      <DataType>varchar(12)|0</DataType>
+      <DataType>varchar(12)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1646" parent="313" name="Text">
       <Position>13</Position>
-      <DataType>varchar(50)|0</DataType>
+      <DataType>varchar(50)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1647" parent="313" name="Only1User">
       <Position>14</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1648" parent="313" name="Action">
       <Position>15</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1649" parent="313" name="UpdateDb">
       <Position>16</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1650" parent="313" name="ReadDb">
       <Position>17</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <key id="1651" parent="313" name="PRIMARY">
@@ -8295,398 +8295,398 @@ VERSION_ID</ColNames>
     </key>
     <column id="1652" parent="314" name="SCHOOL_ID">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1653" parent="314" name="SCHOOLYEAR_ID">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1654" parent="314" name="VERSION_ID">
       <Position>3</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1655" parent="314" name="Type">
       <Position>4</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1656" parent="314" name="VIEWS_ID">
       <Position>5</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1657" parent="314" name="Owner">
       <Position>6</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1658" parent="314" name="Counter">
       <Position>7</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1659" parent="314" name="USER_ID">
       <Position>8</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1660" parent="314" name="Deleted">
       <Position>9</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1661" parent="314" name="SortId">
       <Position>10</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1662" parent="314" name="Window">
       <Position>11</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1663" parent="314" name="TypeM">
       <Position>12</Position>
-      <DataType>varchar(2)|0</DataType>
+      <DataType>varchar(2)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1664" parent="314" name="FieldBool1">
       <Position>13</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1665" parent="314" name="FieldBool2">
       <Position>14</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1666" parent="314" name="FieldBool3">
       <Position>15</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1667" parent="314" name="FieldBool4">
       <Position>16</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1668" parent="314" name="FieldBool5">
       <Position>17</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1669" parent="314" name="FieldBool6">
       <Position>18</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1670" parent="314" name="FieldBool7">
       <Position>19</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1671" parent="314" name="FieldBool8">
       <Position>20</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1672" parent="314" name="FieldBool9">
       <Position>21</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1673" parent="314" name="FieldBool10">
       <Position>22</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1674" parent="314" name="FieldBool11">
       <Position>23</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1675" parent="314" name="FieldBool12">
       <Position>24</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1676" parent="314" name="FieldBool13">
       <Position>25</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1677" parent="314" name="FieldBool14">
       <Position>26</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1678" parent="314" name="FieldBool15">
       <Position>27</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1679" parent="314" name="FieldBool16">
       <Position>28</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1680" parent="314" name="FieldBool17">
       <Position>29</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1681" parent="314" name="FieldBool18">
       <Position>30</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1682" parent="314" name="FieldBool19">
       <Position>31</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1683" parent="314" name="FieldBool20">
       <Position>32</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1684" parent="314" name="FieldInt1">
       <Position>33</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1685" parent="314" name="FieldInt2">
       <Position>34</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1686" parent="314" name="FieldInt3">
       <Position>35</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1687" parent="314" name="FieldInt4">
       <Position>36</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1688" parent="314" name="FieldInt5">
       <Position>37</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1689" parent="314" name="FieldInt6">
       <Position>38</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1690" parent="314" name="FieldInt7">
       <Position>39</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1691" parent="314" name="FieldInt8">
       <Position>40</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1692" parent="314" name="FieldInt9">
       <Position>41</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1693" parent="314" name="FieldInt10">
       <Position>42</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1694" parent="314" name="FieldInt11">
       <Position>43</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1695" parent="314" name="FieldInt12">
       <Position>44</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1696" parent="314" name="FieldInt13">
       <Position>45</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1697" parent="314" name="FieldInt14">
       <Position>46</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1698" parent="314" name="FieldInt15">
       <Position>47</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1699" parent="314" name="FieldInt16">
       <Position>48</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1700" parent="314" name="FieldInt17">
       <Position>49</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1701" parent="314" name="FieldInt18">
       <Position>50</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1702" parent="314" name="FieldInt19">
       <Position>51</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1703" parent="314" name="FieldInt20">
       <Position>52</Position>
-      <DataType>smallint(6)|0</DataType>
+      <DataType>smallint(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1704" parent="314" name="FieldLong1">
       <Position>53</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1705" parent="314" name="FieldLong2">
       <Position>54</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1706" parent="314" name="FieldLong3">
       <Position>55</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1707" parent="314" name="FieldLong4">
       <Position>56</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1708" parent="314" name="FieldLong5">
       <Position>57</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1709" parent="314" name="FieldLong6">
       <Position>58</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1710" parent="314" name="FieldLong7">
       <Position>59</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1711" parent="314" name="FieldLong8">
       <Position>60</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1712" parent="314" name="FieldText255A">
       <Position>61</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1713" parent="314" name="FieldText255B">
       <Position>62</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1714" parent="314" name="FieldText255C">
       <Position>63</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1715" parent="314" name="FieldText255D">
       <Position>64</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1716" parent="314" name="FieldText255E">
       <Position>65</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1717" parent="314" name="FieldText255F">
       <Position>66</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1718" parent="314" name="FieldText255G">
       <Position>67</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1719" parent="314" name="FieldText255H">
       <Position>68</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1720" parent="314" name="FieldText1000A">
       <Position>69</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1721" parent="314" name="FieldText1000B">
       <Position>70</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1722" parent="314" name="FieldText1000C">
       <Position>71</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1723" parent="314" name="FieldText1000D">
       <Position>72</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1724" parent="314" name="FieldText1000E">
       <Position>73</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1725" parent="314" name="FieldText1000F">
       <Position>74</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1726" parent="314" name="FieldText1000G">
       <Position>75</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1727" parent="314" name="FieldText1000H">
       <Position>76</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1728" parent="314" name="FieldText1000I">
       <Position>77</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="1729" parent="314" name="FieldText1000J">
       <Position>78</Position>
-      <DataType>varchar(1000)|0</DataType>
+      <DataType>varchar(1000)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <key id="1730" parent="314" name="PRIMARY">
diff --git a/.idea/dataSources/ea4cff78-5949-410f-aa64-d6daa5fb293d.xml b/.idea/dataSources/ea4cff78-5949-410f-aa64-d6daa5fb293d.xml
old mode 100755
new mode 100644
index ddc2b45b586cb5d1ff8957212f4a6ed5b5c04e65..7179f15335f1819a3786e82256387445d3ab95e3
--- a/.idea/dataSources/ea4cff78-5949-410f-aa64-d6daa5fb293d.xml
+++ b/.idea/dataSources/ea4cff78-5949-410f-aa64-d6daa5fb293d.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <dataSource name="Django default2">
-  <database-model serializer="dbm" rdbms="MYSQL" format-version="4.7">
+  <database-model serializer="dbm" dbms="MYSQL" family-id="MYSQL" format-version="4.15">
     <root id="1">
       <DefaultCasing>exact</DefaultCasing>
     </root>
@@ -1061,44 +1061,44 @@
     </table>
     <column id="279" parent="263" name="id">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <SequenceIdentity>1</SequenceIdentity>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="280" parent="263" name="description">
       <Position>2</Position>
-      <DataType>longtext|0</DataType>
+      <DataType>longtext|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="281" parent="263" name="created_at">
       <Position>3</Position>
-      <DataType>datetime(6)|0</DataType>
+      <DataType>datetime(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="282" parent="263" name="created_by_id">
       <Position>4</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="283" parent="263" name="status_id">
       <Position>5</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="284" parent="263" name="from_dt">
       <Position>6</Position>
-      <DataType>datetime(6)|0</DataType>
+      <DataType>datetime(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="285" parent="263" name="to_dt">
       <Position>7</Position>
-      <DataType>datetime(6)|0</DataType>
+      <DataType>datetime(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
@@ -1127,20 +1127,20 @@
     </foreign-key>
     <column id="291" parent="264" name="id">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <SequenceIdentity>1</SequenceIdentity>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="292" parent="264" name="name">
       <Position>2</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="293" parent="264" name="style_classes">
       <Position>3</Position>
-      <DataType>varchar(200)|0</DataType>
+      <DataType>varchar(200)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
@@ -1151,14 +1151,14 @@
     </key>
     <column id="295" parent="265" name="id">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <SequenceIdentity>1</SequenceIdentity>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="296" parent="265" name="name">
       <Position>2</Position>
-      <DataType>varchar(80)|0</DataType>
+      <DataType>varchar(80)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
@@ -1177,20 +1177,20 @@
     </key>
     <column id="300" parent="266" name="id">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <SequenceIdentity>1</SequenceIdentity>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="301" parent="266" name="group_id">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="302" parent="266" name="permission_id">
       <Position>3</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
@@ -1226,26 +1226,26 @@ permission_id</ColNames>
     </foreign-key>
     <column id="309" parent="267" name="id">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <SequenceIdentity>1</SequenceIdentity>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="310" parent="267" name="name">
       <Position>2</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="311" parent="267" name="content_type_id">
       <Position>3</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="312" parent="267" name="codename">
       <Position>4</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
@@ -1272,67 +1272,67 @@ codename</ColNames>
     </foreign-key>
     <column id="317" parent="268" name="id">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <SequenceIdentity>1</SequenceIdentity>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="318" parent="268" name="password">
       <Position>2</Position>
-      <DataType>varchar(128)|0</DataType>
+      <DataType>varchar(128)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="319" parent="268" name="last_login">
       <Position>3</Position>
-      <DataType>datetime(6)|0</DataType>
+      <DataType>datetime(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="320" parent="268" name="is_superuser">
       <Position>4</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="321" parent="268" name="username">
       <Position>5</Position>
-      <DataType>varchar(150)|0</DataType>
+      <DataType>varchar(150)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="322" parent="268" name="first_name">
       <Position>6</Position>
-      <DataType>varchar(30)|0</DataType>
+      <DataType>varchar(30)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="323" parent="268" name="last_name">
       <Position>7</Position>
-      <DataType>varchar(150)|0</DataType>
+      <DataType>varchar(150)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="324" parent="268" name="email">
       <Position>8</Position>
-      <DataType>varchar(254)|0</DataType>
+      <DataType>varchar(254)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="325" parent="268" name="is_staff">
       <Position>9</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="326" parent="268" name="is_active">
       <Position>10</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="327" parent="268" name="date_joined">
       <Position>11</Position>
-      <DataType>datetime(6)|0</DataType>
+      <DataType>datetime(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
@@ -1351,20 +1351,20 @@ codename</ColNames>
     </key>
     <column id="331" parent="269" name="id">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <SequenceIdentity>1</SequenceIdentity>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="332" parent="269" name="user_id">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="333" parent="269" name="group_id">
       <Position>3</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
@@ -1400,20 +1400,20 @@ group_id</ColNames>
     </foreign-key>
     <column id="340" parent="270" name="id">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <SequenceIdentity>1</SequenceIdentity>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="341" parent="270" name="user_id">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="342" parent="270" name="permission_id">
       <Position>3</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
@@ -1449,38 +1449,38 @@ permission_id</ColNames>
     </foreign-key>
     <column id="349" parent="271" name="id">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <SequenceIdentity>1</SequenceIdentity>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="350" parent="271" name="title">
       <Position>2</Position>
-      <DataType>varchar(200)|0</DataType>
+      <DataType>varchar(200)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="351" parent="271" name="description">
       <Position>3</Position>
-      <DataType>longtext|0</DataType>
+      <DataType>longtext|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="352" parent="271" name="app">
       <Position>4</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="353" parent="271" name="user_id">
       <Position>5</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="354" parent="271" name="created_at">
       <Position>6</Position>
-      <DataType>datetime(6)|0</DataType>
+      <DataType>datetime(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
@@ -1500,32 +1500,32 @@ permission_id</ColNames>
     </foreign-key>
     <column id="358" parent="272" name="id">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <SequenceIdentity>1</SequenceIdentity>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="359" parent="272" name="title">
       <Position>2</Position>
-      <DataType>varchar(200)|0</DataType>
+      <DataType>varchar(200)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="360" parent="272" name="description">
       <Position>3</Position>
-      <DataType>longtext|0</DataType>
+      <DataType>longtext|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="361" parent="272" name="app">
       <Position>4</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="362" parent="272" name="created_at">
       <Position>5</Position>
-      <DataType>datetime(6)|0</DataType>
+      <DataType>datetime(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
@@ -1536,20 +1536,20 @@ permission_id</ColNames>
     </key>
     <column id="364" parent="273" name="id">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <SequenceIdentity>1</SequenceIdentity>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="365" parent="273" name="notification_id">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="366" parent="273" name="user_id">
       <Position>3</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
@@ -1585,48 +1585,48 @@ user_id</ColNames>
     </foreign-key>
     <column id="373" parent="274" name="id">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <SequenceIdentity>1</SequenceIdentity>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="374" parent="274" name="action_time">
       <Position>2</Position>
-      <DataType>datetime(6)|0</DataType>
+      <DataType>datetime(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="375" parent="274" name="object_id">
       <Position>3</Position>
-      <DataType>longtext|0</DataType>
+      <DataType>longtext|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="376" parent="274" name="object_repr">
       <Position>4</Position>
-      <DataType>varchar(200)|0</DataType>
+      <DataType>varchar(200)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="377" parent="274" name="action_flag">
       <Position>5</Position>
-      <DataType>smallint(5) unsigned|0</DataType>
+      <DataType>smallint(5) unsigned|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="378" parent="274" name="change_message">
       <Position>6</Position>
-      <DataType>longtext|0</DataType>
+      <DataType>longtext|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="379" parent="274" name="content_type_id">
       <Position>7</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="380" parent="274" name="user_id">
       <Position>8</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
@@ -1655,20 +1655,20 @@ user_id</ColNames>
     </foreign-key>
     <column id="386" parent="275" name="id">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <SequenceIdentity>1</SequenceIdentity>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="387" parent="275" name="app_label">
       <Position>2</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="388" parent="275" name="model">
       <Position>3</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
@@ -1689,26 +1689,26 @@ model</ColNames>
     </key>
     <column id="392" parent="276" name="id">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <SequenceIdentity>1</SequenceIdentity>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="393" parent="276" name="app">
       <Position>2</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="394" parent="276" name="name">
       <Position>3</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="395" parent="276" name="applied">
       <Position>4</Position>
-      <DataType>datetime(6)|0</DataType>
+      <DataType>datetime(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
@@ -1719,19 +1719,19 @@ model</ColNames>
     </key>
     <column id="397" parent="277" name="session_key">
       <Position>1</Position>
-      <DataType>varchar(40)|0</DataType>
+      <DataType>varchar(40)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="398" parent="277" name="session_data">
       <Position>2</Position>
-      <DataType>longtext|0</DataType>
+      <DataType>longtext|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="399" parent="277" name="expire_date">
       <Position>3</Position>
-      <DataType>datetime(6)|0</DataType>
+      <DataType>datetime(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
@@ -1745,26 +1745,26 @@ model</ColNames>
     </key>
     <column id="402" parent="278" name="id">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <SequenceIdentity>1</SequenceIdentity>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="403" parent="278" name="title">
       <Position>2</Position>
-      <DataType>varchar(200)|0</DataType>
+      <DataType>varchar(200)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="404" parent="278" name="text">
       <Position>3</Position>
-      <DataType>longtext|0</DataType>
+      <DataType>longtext|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="405" parent="278" name="created_at">
       <Position>4</Position>
-      <DataType>datetime(6)|0</DataType>
+      <DataType>datetime(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
diff --git a/.idea/dataSources/ef6730d6-e849-4772-acac-62469acab4d2.xml b/.idea/dataSources/ef6730d6-e849-4772-acac-62469acab4d2.xml
old mode 100755
new mode 100644
index fbc17869576140b4a2db4af329adb7e2de2e5173..154a6de1ff8401395ee5a30a0e223003fc46d715
--- a/.idea/dataSources/ef6730d6-e849-4772-acac-62469acab4d2.xml
+++ b/.idea/dataSources/ef6730d6-e849-4772-acac-62469acab4d2.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <dataSource name="Django default">
-  <database-model serializer="dbm" rdbms="MYSQL" format-version="4.7">
+  <database-model serializer="dbm" dbms="MYSQL" family-id="MYSQL" format-version="4.15">
     <root id="1">
       <DefaultCasing>exact</DefaultCasing>
     </root>
@@ -1034,38 +1034,38 @@
     </table>
     <column id="270" parent="255" name="id">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <SequenceIdentity>1</SequenceIdentity>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="271" parent="255" name="description">
       <Position>2</Position>
-      <DataType>longtext|0</DataType>
+      <DataType>longtext|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="272" parent="255" name="created_at">
       <Position>3</Position>
-      <DataType>datetime(6)|0</DataType>
+      <DataType>datetime(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="273" parent="255" name="created_by_id">
       <Position>4</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="274" parent="255" name="from_dt">
       <Position>5</Position>
-      <DataType>datetime(6)|0</DataType>
+      <DataType>datetime(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="275" parent="255" name="to_dt">
       <Position>6</Position>
-      <DataType>datetime(6)|0</DataType>
+      <DataType>datetime(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
@@ -1085,14 +1085,14 @@
     </foreign-key>
     <column id="279" parent="256" name="id">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <SequenceIdentity>1</SequenceIdentity>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="280" parent="256" name="name">
       <Position>2</Position>
-      <DataType>varchar(80)|0</DataType>
+      <DataType>varchar(80)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
@@ -1111,20 +1111,20 @@
     </key>
     <column id="284" parent="257" name="id">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <SequenceIdentity>1</SequenceIdentity>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="285" parent="257" name="group_id">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="286" parent="257" name="permission_id">
       <Position>3</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
@@ -1160,26 +1160,26 @@ permission_id</ColNames>
     </foreign-key>
     <column id="293" parent="258" name="id">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <SequenceIdentity>1</SequenceIdentity>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="294" parent="258" name="name">
       <Position>2</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="295" parent="258" name="content_type_id">
       <Position>3</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="296" parent="258" name="codename">
       <Position>4</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
@@ -1206,67 +1206,67 @@ codename</ColNames>
     </foreign-key>
     <column id="301" parent="259" name="id">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <SequenceIdentity>1</SequenceIdentity>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="302" parent="259" name="password">
       <Position>2</Position>
-      <DataType>varchar(128)|0</DataType>
+      <DataType>varchar(128)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="303" parent="259" name="last_login">
       <Position>3</Position>
-      <DataType>datetime(6)|0</DataType>
+      <DataType>datetime(6)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="304" parent="259" name="is_superuser">
       <Position>4</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="305" parent="259" name="username">
       <Position>5</Position>
-      <DataType>varchar(150)|0</DataType>
+      <DataType>varchar(150)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="306" parent="259" name="first_name">
       <Position>6</Position>
-      <DataType>varchar(30)|0</DataType>
+      <DataType>varchar(30)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="307" parent="259" name="last_name">
       <Position>7</Position>
-      <DataType>varchar(150)|0</DataType>
+      <DataType>varchar(150)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="308" parent="259" name="email">
       <Position>8</Position>
-      <DataType>varchar(254)|0</DataType>
+      <DataType>varchar(254)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="309" parent="259" name="is_staff">
       <Position>9</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="310" parent="259" name="is_active">
       <Position>10</Position>
-      <DataType>tinyint(1)|0</DataType>
+      <DataType>tinyint(1)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="311" parent="259" name="date_joined">
       <Position>11</Position>
-      <DataType>datetime(6)|0</DataType>
+      <DataType>datetime(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
@@ -1285,20 +1285,20 @@ codename</ColNames>
     </key>
     <column id="315" parent="260" name="id">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <SequenceIdentity>1</SequenceIdentity>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="316" parent="260" name="user_id">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="317" parent="260" name="group_id">
       <Position>3</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
@@ -1334,20 +1334,20 @@ group_id</ColNames>
     </foreign-key>
     <column id="324" parent="261" name="id">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <SequenceIdentity>1</SequenceIdentity>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="325" parent="261" name="user_id">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="326" parent="261" name="permission_id">
       <Position>3</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
@@ -1383,38 +1383,38 @@ permission_id</ColNames>
     </foreign-key>
     <column id="333" parent="262" name="id">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <SequenceIdentity>1</SequenceIdentity>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="334" parent="262" name="title">
       <Position>2</Position>
-      <DataType>varchar(200)|0</DataType>
+      <DataType>varchar(200)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="335" parent="262" name="description">
       <Position>3</Position>
-      <DataType>longtext|0</DataType>
+      <DataType>longtext|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="336" parent="262" name="app">
       <Position>4</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="337" parent="262" name="user_id">
       <Position>5</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="338" parent="262" name="created_at">
       <Position>6</Position>
-      <DataType>datetime(6)|0</DataType>
+      <DataType>datetime(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
@@ -1434,32 +1434,32 @@ permission_id</ColNames>
     </foreign-key>
     <column id="342" parent="263" name="id">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <SequenceIdentity>1</SequenceIdentity>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="343" parent="263" name="title">
       <Position>2</Position>
-      <DataType>varchar(200)|0</DataType>
+      <DataType>varchar(200)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="344" parent="263" name="description">
       <Position>3</Position>
-      <DataType>longtext|0</DataType>
+      <DataType>longtext|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="345" parent="263" name="app">
       <Position>4</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="346" parent="263" name="created_at">
       <Position>5</Position>
-      <DataType>datetime(6)|0</DataType>
+      <DataType>datetime(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
@@ -1470,20 +1470,20 @@ permission_id</ColNames>
     </key>
     <column id="348" parent="264" name="id">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <SequenceIdentity>1</SequenceIdentity>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="349" parent="264" name="notification_id">
       <Position>2</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="350" parent="264" name="user_id">
       <Position>3</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
@@ -1519,48 +1519,48 @@ user_id</ColNames>
     </foreign-key>
     <column id="357" parent="265" name="id">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <SequenceIdentity>1</SequenceIdentity>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="358" parent="265" name="action_time">
       <Position>2</Position>
-      <DataType>datetime(6)|0</DataType>
+      <DataType>datetime(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="359" parent="265" name="object_id">
       <Position>3</Position>
-      <DataType>longtext|0</DataType>
+      <DataType>longtext|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="360" parent="265" name="object_repr">
       <Position>4</Position>
-      <DataType>varchar(200)|0</DataType>
+      <DataType>varchar(200)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="361" parent="265" name="action_flag">
       <Position>5</Position>
-      <DataType>smallint(5) unsigned|0</DataType>
+      <DataType>smallint(5) unsigned|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="362" parent="265" name="change_message">
       <Position>6</Position>
-      <DataType>longtext|0</DataType>
+      <DataType>longtext|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="363" parent="265" name="content_type_id">
       <Position>7</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="364" parent="265" name="user_id">
       <Position>8</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
@@ -1589,20 +1589,20 @@ user_id</ColNames>
     </foreign-key>
     <column id="370" parent="266" name="id">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <SequenceIdentity>1</SequenceIdentity>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="371" parent="266" name="app_label">
       <Position>2</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="372" parent="266" name="model">
       <Position>3</Position>
-      <DataType>varchar(100)|0</DataType>
+      <DataType>varchar(100)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
@@ -1623,26 +1623,26 @@ model</ColNames>
     </key>
     <column id="376" parent="267" name="id">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <SequenceIdentity>1</SequenceIdentity>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="377" parent="267" name="app">
       <Position>2</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="378" parent="267" name="name">
       <Position>3</Position>
-      <DataType>varchar(255)|0</DataType>
+      <DataType>varchar(255)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="379" parent="267" name="applied">
       <Position>4</Position>
-      <DataType>datetime(6)|0</DataType>
+      <DataType>datetime(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
@@ -1653,19 +1653,19 @@ model</ColNames>
     </key>
     <column id="381" parent="268" name="session_key">
       <Position>1</Position>
-      <DataType>varchar(40)|0</DataType>
+      <DataType>varchar(40)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="382" parent="268" name="session_data">
       <Position>2</Position>
-      <DataType>longtext|0</DataType>
+      <DataType>longtext|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="383" parent="268" name="expire_date">
       <Position>3</Position>
-      <DataType>datetime(6)|0</DataType>
+      <DataType>datetime(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
@@ -1679,26 +1679,26 @@ model</ColNames>
     </key>
     <column id="386" parent="269" name="id">
       <Position>1</Position>
-      <DataType>int(11)|0</DataType>
+      <DataType>int(11)|0s</DataType>
       <NotNull>1</NotNull>
       <SequenceIdentity>1</SequenceIdentity>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="387" parent="269" name="title">
       <Position>2</Position>
-      <DataType>varchar(200)|0</DataType>
+      <DataType>varchar(200)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="388" parent="269" name="text">
       <Position>3</Position>
-      <DataType>longtext|0</DataType>
+      <DataType>longtext|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
     <column id="389" parent="269" name="created_at">
       <Position>4</Position>
-      <DataType>datetime(6)|0</DataType>
+      <DataType>datetime(6)|0s</DataType>
       <NotNull>1</NotNull>
       <ColumnKind>normal</ColumnKind>
     </column>
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
index 94a25f7f4cb416c083d265558da75d457237d671..722096e80ffbfe0c333d00d0541e038d2f6311d0 100755
--- a/.idea/vcs.xml
+++ b/.idea/vcs.xml
@@ -2,5 +2,6 @@
 <project version="4">
   <component name="VcsDirectoryMappings">
     <mapping directory="$PROJECT_DIR$" vcs="Git" />
+    <mapping directory="$PROJECT_DIR$/schoolapps/static/materialize" vcs="Git" />
   </component>
 </project>
\ No newline at end of file
diff --git a/README.md b/README.md
index 4820184f4186377a3834c90bdf4fd1ba9248272c..c5b0d42d315480ca52095e24de6e8cd7017fe3b2 100755
--- a/README.md
+++ b/README.md
@@ -50,6 +50,8 @@ pip install django-filter
 pip install django_react_templatetags
 pip install kanboard
 pip install PyPDF2
+pip install django-widget-tweaks
+pip install requests
 ```
 - `example_secure_settings.py` zu `secure_settings.py` kopieren und anpassen
 
@@ -69,7 +71,7 @@ python3 schoolapps/manage.py migrate
 ```
 
 ### Kanboard-Verbindung einrichten
-1. Zu den [Einstellungen](localhost:8000/settings) navigieren (/settings)
+1. Zu den [Einstellungen](http://localhost:8000/settings) navigieren (/settings)
 2. Den Kanboard-API-Key von [Kanboard](https://kanboard.katharineum.de/?controller=ConfigController&action) eintragen
 3. Die Project-IDs von ``Rebus`` (#4) und ``Feedback`` (#18) eintragen.
 4. Die richtigen E-Mailadressen eintragen.
diff --git a/schoolapps/aub/migrations/0006_merge_20190102_1724.py b/schoolapps/aub/migrations/0006_merge_20190102_1724.py
deleted file mode 100644
index c351a8e1d44088799a811da058740d105a0bcc1a..0000000000000000000000000000000000000000
--- a/schoolapps/aub/migrations/0006_merge_20190102_1724.py
+++ /dev/null
@@ -1,14 +0,0 @@
-# Generated by Django 2.1.4 on 2019-01-02 16:24
-
-from django.db import migrations
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ('aub', '0005_auto_20181128_1709'),
-        ('aub', '0003_auto_20181223_0905'),
-    ]
-
-    operations = [
-    ]
diff --git a/schoolapps/aub/migrations/0006_merge_20190106_1714.py b/schoolapps/aub/migrations/0006_merge_20190106_1714.py
deleted file mode 100644
index 302ebcd6595efe2866096e6c79ac43417453e442..0000000000000000000000000000000000000000
--- a/schoolapps/aub/migrations/0006_merge_20190106_1714.py
+++ /dev/null
@@ -1,13 +0,0 @@
-# Generated by Django 2.0.7 on 2019-01-06 16:14
-
-from django.db import migrations
-
-
-class Migration(migrations.Migration):
-    dependencies = [
-        ('aub', '0003_auto_20181223_0905'),
-        ('aub', '0005_auto_20181128_1709'),
-    ]
-
-    operations = [
-    ]
diff --git a/schoolapps/aub/migrations/0007_merge_20190118_1452.py b/schoolapps/aub/migrations/0007_merge_20190118_1452.py
deleted file mode 100644
index a84c346b218500dc897d8f8b9bbb4773a2de1382..0000000000000000000000000000000000000000
--- a/schoolapps/aub/migrations/0007_merge_20190118_1452.py
+++ /dev/null
@@ -1,14 +0,0 @@
-# Generated by Django 2.0.4 on 2019-01-18 13:52
-
-from django.db import migrations
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ('aub', '0006_auto_20181219_1107'),
-        ('aub', '0006_merge_20190106_1714'),
-    ]
-
-    operations = [
-    ]
diff --git a/schoolapps/aub/migrations/0007_merge_20190211_1935.py b/schoolapps/aub/migrations/0007_merge_20190211_1935.py
deleted file mode 100644
index c4873066238b0da2c5bf041c5d890ed2a41347d0..0000000000000000000000000000000000000000
--- a/schoolapps/aub/migrations/0007_merge_20190211_1935.py
+++ /dev/null
@@ -1,14 +0,0 @@
-# Generated by Django 2.1.2 on 2019-02-11 18:35
-
-from django.db import migrations
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ('aub', '0006_merge_20181226_1733'),
-        ('aub', '0006_merge_20190106_1714'),
-    ]
-
-    operations = [
-    ]
diff --git a/schoolapps/aub/migrations/0006_merge_20181226_1733.py b/schoolapps/aub/migrations/0007_merge_20190426_1620.py
similarity index 65%
rename from schoolapps/aub/migrations/0006_merge_20181226_1733.py
rename to schoolapps/aub/migrations/0007_merge_20190426_1620.py
index 3101e6c1b3185abbe082090363fb908af8ef7de3..bb9ad1f46e606f11c01e4969394fd42c942cab53 100644
--- a/schoolapps/aub/migrations/0006_merge_20181226_1733.py
+++ b/schoolapps/aub/migrations/0007_merge_20190426_1620.py
@@ -1,4 +1,4 @@
-# Generated by Django 2.1.2 on 2018-12-26 16:33
+# Generated by Django 2.1.5 on 2019-04-26 14:20
 
 from django.db import migrations
 
@@ -6,8 +6,8 @@ from django.db import migrations
 class Migration(migrations.Migration):
 
     dependencies = [
-        ('aub', '0005_auto_20181128_1709'),
         ('aub', '0003_auto_20181223_0905'),
+        ('aub', '0006_auto_20181219_1107'),
     ]
 
     operations = [
diff --git a/schoolapps/aub/migrations/0008_auto_20190211_1935.py b/schoolapps/aub/migrations/0008_auto_20190211_1935.py
deleted file mode 100644
index 23e7d4ec153bb2f703e8622ebbeb6de7d5d7cc3a..0000000000000000000000000000000000000000
--- a/schoolapps/aub/migrations/0008_auto_20190211_1935.py
+++ /dev/null
@@ -1,24 +0,0 @@
-# Generated by Django 2.1.2 on 2019-02-11 18:35
-
-from django.conf import settings
-from django.db import migrations, models
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ('aub', '0007_merge_20190211_1935'),
-    ]
-
-    operations = [
-        migrations.AlterField(
-            model_name='aub',
-            name='created_by',
-            field=models.ForeignKey(default=1, on_delete=models.SET(1), related_name='aubs', to=settings.AUTH_USER_MODEL),
-        ),
-        migrations.AlterField(
-            model_name='aub',
-            name='status',
-            field=models.ForeignKey(default=1, on_delete=models.SET(1), related_name='aubs', to='aub.Status'),
-        ),
-    ]
diff --git a/schoolapps/aub/migrations/0008_auto_20190426_1654.py b/schoolapps/aub/migrations/0008_auto_20190426_1654.py
new file mode 100644
index 0000000000000000000000000000000000000000..ca3dab694aa925bc45fed6a511647fc55206c149
--- /dev/null
+++ b/schoolapps/aub/migrations/0008_auto_20190426_1654.py
@@ -0,0 +1,58 @@
+# Generated by Django 2.1.5 on 2019-04-26 14:54
+
+import datetime
+from django.conf import settings
+from django.db import migrations, models
+import django.utils.timezone
+
+
+class Migration(migrations.Migration):
+
+    dependencies = [
+        ('aub', '0007_merge_20190426_1620'),
+    ]
+
+    operations = [
+        migrations.AlterModelOptions(
+            name='aub',
+            options={'permissions': (('apply_for_aub', 'Apply for a AUB'), ('cancel_aub', 'Cancel a AUB'), ('allow1_aub', 'First permission'), ('allow2_aub', 'Second permission'), ('check1_aub', 'Check a AUB'), ('check2_aub', 'Check a AUB'), ('view_archive', 'View AUB archive')), 'verbose_name': 'AUB', 'verbose_name_plural': 'AUBs'},
+        ),
+        migrations.AlterField(
+            model_name='aub',
+            name='created_at',
+            field=models.DateTimeField(default=django.utils.timezone.now, verbose_name='Erstellungszeitpunkt'),
+        ),
+        migrations.AlterField(
+            model_name='aub',
+            name='created_by',
+            field=models.ForeignKey(default=1, on_delete=models.SET(1), related_name='aubs', to=settings.AUTH_USER_MODEL, verbose_name='Erstellt von'),
+        ),
+        migrations.AlterField(
+            model_name='aub',
+            name='from_date',
+            field=models.DateField(default=datetime.date.today, verbose_name='Startdatum'),
+        ),
+        migrations.AlterField(
+            model_name='aub',
+            name='from_time',
+            field=models.TimeField(default=django.utils.timezone.now, verbose_name='Startzeit'),
+        ),
+        migrations.AlterField(
+            model_name='aub',
+            name='status',
+            field=models.IntegerField(choices=[(0, 'In Bearbeitung 1'), (1, 'In Bearbeitung 2'), (2, 'Genehmigt'), (3, 'Abgelehnt')], default=0, verbose_name='Status'),
+        ),
+        migrations.AlterField(
+            model_name='aub',
+            name='to_date',
+            field=models.DateField(default=datetime.date.today, verbose_name='Enddatum'),
+        ),
+        migrations.AlterField(
+            model_name='aub',
+            name='to_time',
+            field=models.TimeField(default=django.utils.timezone.now, verbose_name='Endzeit'),
+        ),
+        migrations.DeleteModel(
+            name='Status',
+        ),
+    ]
diff --git a/schoolapps/aub/migrations/0009_merge_20190222_1226.py b/schoolapps/aub/migrations/0009_merge_20190222_1226.py
deleted file mode 100644
index 9b9f654ef37a29b5e4c4c24973fd60ed69bd7f6d..0000000000000000000000000000000000000000
--- a/schoolapps/aub/migrations/0009_merge_20190222_1226.py
+++ /dev/null
@@ -1,14 +0,0 @@
-# Generated by Django 2.0.4 on 2019-02-22 11:26
-
-from django.db import migrations
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ('aub', '0008_auto_20190211_1935'),
-        ('aub', '0007_merge_20190118_1452'),
-    ]
-
-    operations = [
-    ]
diff --git a/schoolapps/aub/migrations/0010_auto_20190304_1404.py b/schoolapps/aub/migrations/0010_auto_20190304_1404.py
deleted file mode 100644
index ba6a55b8dff21d572939d460e49295b1f2f4b49d..0000000000000000000000000000000000000000
--- a/schoolapps/aub/migrations/0010_auto_20190304_1404.py
+++ /dev/null
@@ -1,22 +0,0 @@
-# Generated by Django 2.1.2 on 2019-03-04 13:04
-
-from django.db import migrations, models
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ('aub', '0009_merge_20190222_1226'),
-    ]
-
-    operations = [
-        migrations.AlterModelOptions(
-            name='aub',
-            options={'permissions': (('apply_for_aub', 'Apply for a AUB'), ('cancel_aub', 'Cancel a AUB'), ('allow1_aub', 'First permission'), ('allow2_aub', 'Second permission'), ('check1_aub', 'Check a AUB'), ('check2_aub', 'Check a AUB'), ('view_archive', 'View AUB archive'))},
-        ),
-        migrations.AlterField(
-            model_name='aub',
-            name='status',
-            field=models.ForeignKey(default=1, on_delete=models.SET(1), related_name='aubs', to='aub.Status'),
-        ),
-    ]
diff --git a/schoolapps/aub/migrations/0011_merge_20190318_2004.py b/schoolapps/aub/migrations/0011_merge_20190318_2004.py
deleted file mode 100644
index d9ff941cf3a81a1ae5b23d5eac752320c485c664..0000000000000000000000000000000000000000
--- a/schoolapps/aub/migrations/0011_merge_20190318_2004.py
+++ /dev/null
@@ -1,14 +0,0 @@
-# Generated by Django 2.1.5 on 2019-03-18 19:04
-
-from django.db import migrations
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ('aub', '0010_auto_20190304_1404'),
-        ('aub', '0006_merge_20190102_1724'),
-    ]
-
-    operations = [
-    ]
diff --git a/schoolapps/faq/__init__.py b/schoolapps/faq/__init__.py
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/schoolapps/faq/admin.py b/schoolapps/faq/admin.py
new file mode 100644
index 0000000000000000000000000000000000000000..f5c4d8c585b4cb57114804060be74ec52864fcc7
--- /dev/null
+++ b/schoolapps/faq/admin.py
@@ -0,0 +1,23 @@
+from django.contrib import admin
+from faq.models import Question, FAQQuestion
+
+# Register your models here.
+def show(modeladmin, request, queryset):
+    queryset.update(show=True)
+show.short_description = "Ausgewählte Fragen veröffentlichen"
+
+def hide(modeladmin, request, queryset):
+    queryset.update(show=False)
+hide.short_description = "Ausgewählte Fragen nicht mehr veröffentlichen"
+
+class QuestionAdmin(admin.ModelAdmin):
+    list_display = ("question_text", "pub_date", "user", "answered")
+    list_filter = ("answered",)
+
+admin.site.register(Question, QuestionAdmin)
+
+class FAQQuestionAdmin(admin.ModelAdmin):
+    list_display = ("question_text", "icon", "show")
+    actions = [show, hide]
+
+admin.site.register(FAQQuestion, FAQQuestionAdmin)
\ No newline at end of file
diff --git a/schoolapps/faq/apps.py b/schoolapps/faq/apps.py
new file mode 100644
index 0000000000000000000000000000000000000000..adcba729f6ea41488b86abea9754132c5f6cc1b5
--- /dev/null
+++ b/schoolapps/faq/apps.py
@@ -0,0 +1,5 @@
+from django.apps import AppConfig
+
+
+class FaqConfig(AppConfig):
+    name = 'faq'
diff --git a/schoolapps/faq/forms.py b/schoolapps/faq/forms.py
new file mode 100644
index 0000000000000000000000000000000000000000..a88a52be4de885df17cfda033de34d0b504d7d82
--- /dev/null
+++ b/schoolapps/faq/forms.py
@@ -0,0 +1,5 @@
+from django import forms
+
+class FAQForm(forms.Form):
+    question = forms.CharField(widget=forms.Textarea(),
+                               label='Bitte geben sie ihre Frage hier ein…', required=True)
\ No newline at end of file
diff --git a/schoolapps/faq/migrations/0001_initial.py b/schoolapps/faq/migrations/0001_initial.py
new file mode 100644
index 0000000000000000000000000000000000000000..f399d43ad9bef00f3331d59da6783818f24a379b
--- /dev/null
+++ b/schoolapps/faq/migrations/0001_initial.py
@@ -0,0 +1,56 @@
+# Generated by Django 2.1.5 on 2019-04-29 10:58
+
+from django.conf import settings
+from django.db import migrations, models
+import django.db.models.deletion
+
+
+class Migration(migrations.Migration):
+
+    initial = True
+
+    dependencies = [
+        migrations.swappable_dependency(settings.AUTH_USER_MODEL),
+    ]
+
+    operations = [
+        migrations.CreateModel(
+            name='FAQAnswer',
+            fields=[
+                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
+                ('answer_text', models.CharField(max_length=1000)),
+            ],
+            options={
+                'verbose_name': 'FAQ-Antwort',
+                'verbose_name_plural': 'FAQ-Antworten',
+            },
+        ),
+        migrations.CreateModel(
+            name='FAQQuestion',
+            fields=[
+                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
+                ('question_text', models.CharField(max_length=200)),
+                ('icon', models.CharField(max_length=20)),
+                ('answered', models.BooleanField(default=False, verbose_name='Beantwortet')),
+                ('answer', models.ForeignKey(blank=True, on_delete=django.db.models.deletion.CASCADE, to='faq.FAQAnswer')),
+            ],
+            options={
+                'verbose_name': 'FAQ-Frage',
+                'verbose_name_plural': 'FAQ-Fragen',
+            },
+        ),
+        migrations.CreateModel(
+            name='Question',
+            fields=[
+                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
+                ('question_text', models.CharField(max_length=200)),
+                ('pub_date', models.DateTimeField(verbose_name='date published')),
+                ('answered', models.BooleanField(default=False, verbose_name='Beantwortet')),
+                ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)),
+            ],
+            options={
+                'verbose_name': 'Frage',
+                'verbose_name_plural': 'Fragen',
+            },
+        ),
+    ]
diff --git a/schoolapps/faq/migrations/0002_auto_20190429_1329.py b/schoolapps/faq/migrations/0002_auto_20190429_1329.py
new file mode 100644
index 0000000000000000000000000000000000000000..b0975ee6e37896412aea50dafa3569b7f07532e8
--- /dev/null
+++ b/schoolapps/faq/migrations/0002_auto_20190429_1329.py
@@ -0,0 +1,18 @@
+# Generated by Django 2.1.5 on 2019-04-29 11:29
+
+from django.db import migrations, models
+
+
+class Migration(migrations.Migration):
+
+    dependencies = [
+        ('faq', '0001_initial'),
+    ]
+
+    operations = [
+        migrations.AlterField(
+            model_name='faqquestion',
+            name='icon',
+            field=models.CharField(blank=True, default='question_answer', max_length=20),
+        ),
+    ]
diff --git a/schoolapps/faq/migrations/0003_auto_20190429_1338.py b/schoolapps/faq/migrations/0003_auto_20190429_1338.py
new file mode 100644
index 0000000000000000000000000000000000000000..ee0b13532dadfd635a5ea2c1e4669643f22fc6dc
--- /dev/null
+++ b/schoolapps/faq/migrations/0003_auto_20190429_1338.py
@@ -0,0 +1,23 @@
+# Generated by Django 2.1.5 on 2019-04-29 11:38
+
+from django.db import migrations, models
+
+
+class Migration(migrations.Migration):
+
+    dependencies = [
+        ('faq', '0002_auto_20190429_1329'),
+    ]
+
+    operations = [
+        migrations.AlterField(
+            model_name='faqquestion',
+            name='question_text',
+            field=models.TextField(),
+        ),
+        migrations.AlterField(
+            model_name='question',
+            name='question_text',
+            field=models.TextField(),
+        ),
+    ]
diff --git a/schoolapps/faq/migrations/0004_auto_20190429_1339.py b/schoolapps/faq/migrations/0004_auto_20190429_1339.py
new file mode 100644
index 0000000000000000000000000000000000000000..8e578ab065d3afe99dce1ca0d50df00e5e160718
--- /dev/null
+++ b/schoolapps/faq/migrations/0004_auto_20190429_1339.py
@@ -0,0 +1,18 @@
+# Generated by Django 2.1.5 on 2019-04-29 11:39
+
+from django.db import migrations, models
+
+
+class Migration(migrations.Migration):
+
+    dependencies = [
+        ('faq', '0003_auto_20190429_1338'),
+    ]
+
+    operations = [
+        migrations.AlterField(
+            model_name='faqanswer',
+            name='answer_text',
+            field=models.TextField(),
+        ),
+    ]
diff --git a/schoolapps/faq/migrations/0005_auto_20190429_2121.py b/schoolapps/faq/migrations/0005_auto_20190429_2121.py
new file mode 100644
index 0000000000000000000000000000000000000000..c9d466fae602167f6f35499c3db30e914143ae84
--- /dev/null
+++ b/schoolapps/faq/migrations/0005_auto_20190429_2121.py
@@ -0,0 +1,25 @@
+# Generated by Django 2.1.5 on 2019-04-29 19:21
+
+from django.db import migrations, models
+
+
+class Migration(migrations.Migration):
+
+    dependencies = [
+        ('faq', '0004_auto_20190429_1339'),
+    ]
+
+    operations = [
+        migrations.RemoveField(
+            model_name='faqquestion',
+            name='answer',
+        ),
+        migrations.AddField(
+            model_name='faqquestion',
+            name='answer_text',
+            field=models.TextField(blank=True),
+        ),
+        migrations.DeleteModel(
+            name='FAQAnswer',
+        ),
+    ]
diff --git a/schoolapps/faq/migrations/0006_auto_20190501_1406.py b/schoolapps/faq/migrations/0006_auto_20190501_1406.py
new file mode 100644
index 0000000000000000000000000000000000000000..568a818df4acdca8e032c2be1ef14ab9a6d524ae
--- /dev/null
+++ b/schoolapps/faq/migrations/0006_auto_20190501_1406.py
@@ -0,0 +1,22 @@
+# Generated by Django 2.2 on 2019-05-01 12:06
+
+from django.db import migrations, models
+
+
+class Migration(migrations.Migration):
+
+    dependencies = [
+        ('faq', '0005_auto_20190429_2121'),
+    ]
+
+    operations = [
+        migrations.RemoveField(
+            model_name='faqquestion',
+            name='answered',
+        ),
+        migrations.AddField(
+            model_name='faqquestion',
+            name='show',
+            field=models.BooleanField(default=False, verbose_name='Veröffentlicht'),
+        ),
+    ]
diff --git a/schoolapps/faq/migrations/__init__.py b/schoolapps/faq/migrations/__init__.py
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/schoolapps/faq/models.py b/schoolapps/faq/models.py
new file mode 100644
index 0000000000000000000000000000000000000000..10e3dd13c0757eda19b360dd379d32b0012690ab
--- /dev/null
+++ b/schoolapps/faq/models.py
@@ -0,0 +1,32 @@
+from django.db import models
+from django.contrib.auth.models import User
+
+# Create your models here.
+class FAQQuestion(models.Model):
+    question_text = models.TextField()
+    icon = models.CharField(max_length=20, blank=True, default="question_answer")
+
+    show = models.BooleanField(verbose_name="Veröffentlicht", default=False)
+    answer_text = models.TextField(blank=True)
+
+    def __str__(self):
+        return self.question_text
+
+    class Meta:
+        verbose_name = "FAQ-Frage"
+        verbose_name_plural = "FAQ-Fragen"
+
+class Question(models.Model):
+    question_text = models.TextField()
+    pub_date = models.DateTimeField('date published')
+
+    user = models.ForeignKey(User, on_delete=models.CASCADE)
+
+    answered = models.BooleanField(verbose_name="Beantwortet", default=False)
+
+    def __str__(self):
+        return self.question_text
+
+    class Meta:
+        verbose_name = "Frage"
+        verbose_name_plural = "Fragen"
\ No newline at end of file
diff --git a/schoolapps/faq/templates/faq/ask.html b/schoolapps/faq/templates/faq/ask.html
new file mode 100644
index 0000000000000000000000000000000000000000..2c68ec94e445940976576a2a843bef4edff1c550
--- /dev/null
+++ b/schoolapps/faq/templates/faq/ask.html
@@ -0,0 +1,22 @@
+{% load widget_tweaks %}
+{% include 'partials/header.html' %}
+<main>
+    <h3 class="h-with-subtitle">Frage stellen</h3>
+    <div class="grey-text subtitle">FAQ (frequently asked questions)</div>
+    <form class="col s12" method="post">
+        {% csrf_token %}
+        <div class="row">
+            <div class="input-field col s12">
+                <textarea id="{{ form.question.id_for_label }}" class="materialize-textarea required"
+                          name="{{ form.question.html_name }}" required></textarea>
+                <label for="{{ form.question.id_for_label }}">{{ form.question.label }}</label>
+            </div>
+        </div>
+
+        <button class="btn waves-effect waves-light green" type="submit" name="action">Frage stellen
+            <i class="material-icons right">send</i>
+        </button>
+
+    </form>
+</main>
+{% include 'partials/footer.html' %}
\ No newline at end of file
diff --git a/schoolapps/faq/templates/faq/faq.html b/schoolapps/faq/templates/faq/faq.html
new file mode 100644
index 0000000000000000000000000000000000000000..29329db62c370daac2379e48ddc73c4469c174e6
--- /dev/null
+++ b/schoolapps/faq/templates/faq/faq.html
@@ -0,0 +1,15 @@
+{% include 'partials/header.html' %}
+<main>
+    <h3>FAQ (frequently asked questions)</h3>
+
+     <ul class="collapsible">
+         {% for question in questions %}
+        <li>
+            <div class="collapsible-header flow-text"><i class="material-icons">{% if question.icon %} {{ question.icon }} {% else %} question_answer {% endif %}</i>{{ question.question_text }}</div>
+            <div class="collapsible-body"><span class="flow-text">{{ question.answer_text|safe }}</span></div>
+        </li>
+         {% endfor %}
+  </ul>
+
+</main>
+{% include 'partials/footer.html' %}
\ No newline at end of file
diff --git a/schoolapps/faq/templates/faq/question_submitted.html b/schoolapps/faq/templates/faq/question_submitted.html
new file mode 100644
index 0000000000000000000000000000000000000000..27dcefb67fb39f599b7fa3f5140fc29bdb57ab00
--- /dev/null
+++ b/schoolapps/faq/templates/faq/question_submitted.html
@@ -0,0 +1,15 @@
+{% include 'partials/header.html' %}
+
+<main>
+
+    <p class="flow-text">
+        Wir haben deine Frage erhalten. Gucke demnächst in dein E-Mail-Postfach, wo du unsere Antwort finden wirst!
+    </p>
+
+    <a href="{% url 'dashboard' %}" class="waves-effect waves-light btn green">
+        <i class="material-icons left">home</i>
+        Zurück zur Startseite</a>
+
+</main>
+
+{% include 'partials/footer.html' %}
\ No newline at end of file
diff --git a/schoolapps/faq/tests.py b/schoolapps/faq/tests.py
new file mode 100644
index 0000000000000000000000000000000000000000..7ce503c2dd97ba78597f6ff6e4393132753573f6
--- /dev/null
+++ b/schoolapps/faq/tests.py
@@ -0,0 +1,3 @@
+from django.test import TestCase
+
+# Create your tests here.
diff --git a/schoolapps/faq/urls.py b/schoolapps/faq/urls.py
new file mode 100644
index 0000000000000000000000000000000000000000..4c69deccba7ed34b4609d7cf1dbba9d99fb9c7fe
--- /dev/null
+++ b/schoolapps/faq/urls.py
@@ -0,0 +1,7 @@
+from django.urls import path
+from . import views
+
+urlpatterns = [
+    path('', views.faq, name='faq'),
+    path('ask', views.ask, name='ask-faq')
+]
\ No newline at end of file
diff --git a/schoolapps/faq/views.py b/schoolapps/faq/views.py
new file mode 100644
index 0000000000000000000000000000000000000000..c97806bf2a6e8f1c50cd20d69a433010ef15fb93
--- /dev/null
+++ b/schoolapps/faq/views.py
@@ -0,0 +1,42 @@
+from django.shortcuts import render
+from faq.models import FAQQuestion, Question
+from faq.forms import FAQForm
+
+from datetime import datetime
+
+from dashboard.models import Activity
+
+# Create your views here.
+
+def create_info(text):
+    return '<div class="alert success"> <p> <i class="material-icons left">info</i>' + text + '</p> </div>'
+
+
+def faq(request):
+    """ Shows the FAQ site, also if not logged in"""
+    context = {
+        "questions": FAQQuestion.objects.filter(show=True),
+    }
+    return render(request, 'faq/faq.html', context)
+
+def ask(request):
+    if request.method == 'POST':
+        form = FAQForm(request.POST)
+        if form.is_valid():
+            # Read out form data
+            question = form.cleaned_data['question']
+            userid = request.user
+
+            new_question = Question(question_text=question, pub_date=datetime.now(), user=userid)
+
+            new_question.save()
+
+            act = Activity(title="Du hast uns eine Frage gestellt.", description=question, app="FAQ",
+                           user=userid)
+            act.save()
+
+            return render(request, 'faq/question_submitted.html')
+    else:
+        form = FAQForm()
+
+    return render(request, "faq/ask.html", {"form": form})
\ No newline at end of file
diff --git a/schoolapps/schoolapps/settings.py b/schoolapps/schoolapps/settings.py
index 6340eb61f90ce20f70c2c4cf4bb651d8dcdecae2..5fa398d6314a9baf8d135e2f2fb7072319d2b60f 100755
--- a/schoolapps/schoolapps/settings.py
+++ b/schoolapps/schoolapps/settings.py
@@ -46,6 +46,7 @@ INSTALLED_APPS = [
     'timetable.apps.TimetableConfig',
     'menu.apps.MenuConfig',
     'support.apps.SupportConfig',
+    'faq.apps.FaqConfig',
     'dbsettings',
     'django.contrib.admin',
     'django.contrib.auth',
@@ -55,6 +56,7 @@ INSTALLED_APPS = [
     'django.contrib.staticfiles',
     'material',
     'django_react_templatetags',
+    'widget_tweaks',
 ]
 
 MIDDLEWARE = [
diff --git a/schoolapps/schoolapps/urls.py b/schoolapps/schoolapps/urls.py
index 2ca9b41a73e8087898a6012a388d4f7dabeb7f55..5dc580f2f395928e8ba8ea4200699cfd0b29e3ea 100755
--- a/schoolapps/schoolapps/urls.py
+++ b/schoolapps/schoolapps/urls.py
@@ -69,6 +69,12 @@ urlpatterns = [
     # SUPPORT #
     ###########
     path('support/', include('support.urls')),
+
+    #######
+    # FAQ #
+    #######
+    path('faq/', include('faq.urls')),
+
     path("pwabuilder-sw.js", serviceworker)
 ]
 
diff --git a/schoolapps/static/common/helper.js b/schoolapps/static/common/helper.js
index b730f98181d6b33c51173f72d6404fc613c0aa15..f182e72ffcf09a69f7de63515703c7186cb906fa 100644
--- a/schoolapps/static/common/helper.js
+++ b/schoolapps/static/common/helper.js
@@ -101,4 +101,10 @@ $(document).ready(function () {
     $("#print").click(function () {
         window.print();
     });
+
+    //Initialize Collapsible [MAT]
+    $('.collapsible').collapsible();
+
+    //Initialize FABs [MAT]
+    $('.fixed-action-btn').floatingActionButton();
 });
\ No newline at end of file
diff --git a/schoolapps/static/materialize b/schoolapps/static/materialize
new file mode 160000
index 0000000000000000000000000000000000000000..80e8ed370487aaf1e2185b028f7deda40da94eb9
--- /dev/null
+++ b/schoolapps/static/materialize
@@ -0,0 +1 @@
+Subproject commit 80e8ed370487aaf1e2185b028f7deda40da94eb9
diff --git a/schoolapps/templates/partials/header.html b/schoolapps/templates/partials/header.html
index 96d5c0d8bf2a2a88a98d4641abe7ba5881a6ddbc..14360a7a8195582918158a46b18fcfd96fba5963 100755
--- a/schoolapps/templates/partials/header.html
+++ b/schoolapps/templates/partials/header.html
@@ -177,6 +177,13 @@
                     <i class="material-icons">feedback</i> Feedback
                 </a>
             </li>
+        {% endif %}
+            <li>
+                <a href="{% url 'faq' %}">
+                    <i class="material-icons">question_answer</i>FAQ
+                </a>
+            </li>
+        {% if user.is_authenticated %}
             <li>
                 <div class="divider"></div>
             </li>
@@ -205,6 +212,13 @@
                     <i class="material-icons">exit_to_app</i> Abmelden
                 </a>
             </li>
+        {% else %}
+
+            <li>
+                <a href="{% url 'login' %}">
+                    <i class="material-icons">lock_open</i> Anmelden
+                </a>
+            </li>
         {% endif %}
     </ul>
 </header>
@@ -218,3 +232,17 @@
         <a href="{% url 'feedback' %}">Feedbackfunktionen</a> nutzt.
     </p>
 </header>
+{% if user.is_authenticated %}
+
+<div class="fixed-action-btn">
+  <a class="btn-floating btn-large green">
+    <i class="large material-icons">help</i>
+  </a>
+  <ul>
+    <li><a class="btn-floating tooltipped red" data-position="left" data-tooltip="Fehler melden" href="{% url 'rebus' %}"><i class="material-icons">bug_report</i></a></li>
+    <li><a class="btn-floating tooltipped yellow darken-1" data-position="left" data-tooltip="FAQ" href="{% url 'faq' %}"><i class="material-icons">question_answer</i></a></li>
+    <li><a class="btn-floating tooltipped blue" data-position="left" data-tooltip="Frage stellen" href="{% url 'ask-faq' %}"><i class="material-icons">chat</i></a></li>
+  </ul>
+</div>
+
+{% endif %}
\ No newline at end of file