Browse Source

Bearbeitungsformular Institutionen suchen umbenannt nach Organisationseinheit suchen und Bugfix beim Speichern von NULLs in den Spalten Langlebige ID und Übergordnete langlebige ID

RELEASE_kern5.1
Daniel Quathamer 3 months ago
parent
commit
935e768e2a
  1. 4
      superx/WEB-INF/conf/edustore/db/install/conf/kern.html
  2. 10
      superx/WEB-INF/conf/edustore/db/install/conf/kern.xml
  3. 4
      superx/WEB-INF/conf/edustore/db/install/conf/sx_fields_fuellen.sql
  4. 2
      superx/WEB-INF/conf/edustore/db/install/masken/71080_maskeninfo.unl
  5. 12
      superx/WEB-INF/kern_dbforms-config_pg.xml
  6. 8
      superx/edit/kern/organigramm_edit.jsp

4
superx/WEB-INF/conf/edustore/db/install/conf/kern.html

@ -4730,10 +4730,10 @@ frontend<br> @@ -4730,10 +4730,10 @@ frontend<br>
</td>
</tr>
<tr>
<td class="tabellenzeile">lid</td><td class="tabellenzeile">VARCHAR</td><td class="tabellenzeile">255</td><td class="tabellenzeile"></td><td class="tabellenzeile">false</td><td class="tabellenzeile">Langlebige ID</td><td class="tabellenzeile"></td><td class="tabellenzeile"></td>
<td class="tabellenzeile">lid</td><td class="tabellenzeile">VARCHAR</td><td class="tabellenzeile">255</td><td class="tabellenzeile"></td><td class="tabellenzeile">false</td><td class="tabellenzeile">Langlebige ID</td><td class="tabellenzeile">Bei historisierten Sichten ist das Feld gef&uuml;llt, bei anderen mit hier ein [NULL] stehen.</td><td class="tabellenzeile"></td>
</tr>
<tr>
<td class="tabellenzeile">parent_lid</td><td class="tabellenzeile">VARCHAR</td><td class="tabellenzeile">255</td><td class="tabellenzeile"></td><td class="tabellenzeile">false</td><td class="tabellenzeile">&Uuml;bergeordnete langlebige ID</td><td class="tabellenzeile"></td><td class="tabellenzeile"></td>
<td class="tabellenzeile">parent_lid</td><td class="tabellenzeile">VARCHAR</td><td class="tabellenzeile">255</td><td class="tabellenzeile"></td><td class="tabellenzeile">false</td><td class="tabellenzeile">&Uuml;bergeordnete langlebige ID</td><td class="tabellenzeile">Bei historisierten Sichten ist das Feld gef&uuml;llt, bei anderen mit hier ein [NULL] stehen.</td><td class="tabellenzeile"></td>
</tr>
<tr>
<td class="tabellenzeile">uniquename</td><td class="tabellenzeile">VARCHAR</td><td class="tabellenzeile">255</td><td class="tabellenzeile"></td><td class="tabellenzeile">false</td><td class="tabellenzeile">Eindeutiger Name/Schl&uuml;ssel bei GX</td><td class="tabellenzeile"></td><td class="tabellenzeile"></td>

10
superx/WEB-INF/conf/edustore/db/install/conf/kern.xml

@ -1976,9 +1976,11 @@ @@ -1976,9 +1976,11 @@
<comment>gem. COB-GX:30=Lehreinheit,20=Fakultät</comment>
</column>
<column name="lid" type="VARCHAR" size="255" default=""
notnull="false" description="Langlebige ID"/>
notnull="false" description="Langlebige ID"><comment>Bei historisierten Sichten ist das Feld gefüllt, bei anderen mit hier ein [NULL] stehen.</comment>
</column>
<column name="parent_lid" type="VARCHAR" size="255" default=""
notnull="false" description="Übergeordnete langlebige ID"/>
notnull="false" description="Übergeordnete langlebige ID"><comment>Bei historisierten Sichten ist das Feld gefüllt, bei anderen mit hier ein [NULL] stehen.</comment>
</column>
<column name="uniquename" type="VARCHAR" size="255" default=""
notnull="false" description="Eindeutiger Name/Schlüssel bei GX" />
<column name="sourcesystem" type="INTEGER" size="" default=""
@ -10932,8 +10934,8 @@ javascriptFieldsArray="true"> @@ -10932,8 +10934,8 @@ javascriptFieldsArray="true">
<customfield name="gueltig_seit" nullFieldValue="" visibleSize="10"/>
<customfield name="gueltig_bis" nullFieldValue="" visibleSize="10"/>
<customfield name="orgstruktur" nullFieldValue="" visibleSize="10"/>
<customfield name="lid" nullFieldValue="" visibleSize="40"/>
<customfield name="parent_lid" nullFieldValue="" visibleSize="40"/>
<customfield name="lid" nullFieldValue="[NULL]" visibleSize="40"/>
<customfield name="parent_lid" nullFieldValue="[NULL]" visibleSize="40"/>
<customfield name="uniquename" nullFieldValue="" visibleSize="40"/>
<customfield name="sourcesystem" type="label" nullFieldValue="" visibleSize="15"/>
<customfield name="sourcesystem_id" type="label" nullFieldValue="" visibleSize="50"/>

4
superx/WEB-INF/conf/edustore/db/install/conf/sx_fields_fuellen.sql

@ -11607,7 +11607,7 @@ is_sum) @@ -11607,7 +11607,7 @@ is_sum)
values('organigramm',
'lid',
'Langlebige ID',
'',
'Bei historisierten Sichten ist das Feld gefüllt, bei anderen mit hier ein [NULL] stehen.',
'VARCHAR',
'255',
0,
@ -11629,7 +11629,7 @@ is_sum) @@ -11629,7 +11629,7 @@ is_sum)
values('organigramm',
'parent_lid',
'Übergeordnete langlebige ID',
'',
'Bei historisierten Sichten ist das Feld gefüllt, bei anderen mit hier ein [NULL] stehen.',
'VARCHAR',
'255',
0,

2
superx/WEB-INF/conf/edustore/db/install/masken/71080_maskeninfo.unl

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
71080^Institutionen suchen^--Freemarker Template\
71080^Organisationseinheit suchen^--Freemarker Template\
<#include "SQL_lingua_franca"/>\
<#include "SuperX_general"/>\
<sqlvars>\

12
superx/WEB-INF/kern_dbforms-config_pg.xml

@ -928,8 +928,12 @@ @@ -928,8 +928,12 @@
<field name="orgstruktur" description="Strukturmerkmal" fieldType="int" size="6" isKey="" sortable="">
<comment>gem. COB-GX:30=Lehreinheit,20=Fakultät</comment>
</field>
<field name="lid" description="Langlebige ID" fieldType="varchar" size="255" isKey="" sortable=""/>
<field name="parent_lid" description="Übergeordnete langlebige ID" fieldType="varchar" size="255" isKey="" sortable=""/>
<field name="lid" description="Langlebige ID" fieldType="varchar" size="255" isKey="" sortable="">
<comment>Bei historisierten Sichten ist das Feld gefüllt, bei anderen mit hier ein [NULL] stehen.</comment>
</field>
<field name="parent_lid" description="Übergeordnete langlebige ID" fieldType="varchar" size="255" isKey="" sortable="">
<comment>Bei historisierten Sichten ist das Feld gefüllt, bei anderen mit hier ein [NULL] stehen.</comment>
</field>
<field name="uniquename" description="Eindeutiger Name/Schlüssel bei GX" fieldType="varchar" size="255" isKey="" sortable=""/>
<field name="sourcesystem" description="Quellsystem" fieldType="int" size="6" isKey="" sortable="">
<comment>(referenziert BI-Tabelle cifx mit key=1) </comment>
@ -2246,8 +2250,8 @@ Außerdem können Sie hier dem Benutzer Berechtigungen über Gruppen, Sachgebiet @@ -2246,8 +2250,8 @@ Außerdem können Sie hier dem Benutzer Berechtigungen über Gruppen, Sachgebiet
<customfield name="gueltig_seit" nullFieldValue="" visibleSize="10"/>
<customfield name="gueltig_bis" nullFieldValue="" visibleSize="10"/>
<customfield name="orgstruktur" nullFieldValue="" visibleSize="10"/>
<customfield name="lid" nullFieldValue="" visibleSize="40"/>
<customfield name="parent_lid" nullFieldValue="" visibleSize="40"/>
<customfield name="lid" nullFieldValue="[NULL]" visibleSize="40"/>
<customfield name="parent_lid" nullFieldValue="[NULL]" visibleSize="40"/>
<customfield name="uniquename" nullFieldValue="" visibleSize="40"/>
<customfield name="sourcesystem" type="label" nullFieldValue="" visibleSize="15"/>
<customfield name="sourcesystem_id" type="label" nullFieldValue="" visibleSize="50"/>

8
superx/edit/kern/organigramm_edit.jsp

@ -191,17 +191,17 @@ dbConnectionName="<%= mandantenid %>" javascriptFieldsArray="true" @@ -191,17 +191,17 @@ dbConnectionName="<%= mandantenid %>" javascriptFieldsArray="true"
<td class="db_label">
<db:message key="Langlebige ID"/></td><td align="left">
<div id="fld_lid">
<db:textField nullFieldValue="" styleClass="clsInputStyle" onBlur="" maxlength="255" size="40" id="inp_organigrammlid" fieldName="lid"/>
<db:textField nullFieldValue="[NULL]" styleClass="clsInputStyle" onBlur="" maxlength="255" size="40" id="inp_organigrammlid" fieldName="lid"/>
</div>
</td>
<span style="display:none" connectId="fld_lid" dojoType="tooltip">Bei historisierten Sichten ist das Feld gef&uuml;llt, bei anderen mit hier ein [NULL] stehen.</span></td>
</tr>
<tr>
<td class="db_label">
<db:message key="&Uuml;bergeordnete langlebige ID"/></td><td align="left">
<div id="fld_parent_lid">
<db:textField nullFieldValue="" styleClass="clsInputStyle" onBlur="" maxlength="255" size="40" id="inp_organigrammparent_lid" fieldName="parent_lid"/>
<db:textField nullFieldValue="[NULL]" styleClass="clsInputStyle" onBlur="" maxlength="255" size="40" id="inp_organigrammparent_lid" fieldName="parent_lid"/>
</div>
</td>
<span style="display:none" connectId="fld_parent_lid" dojoType="tooltip">Bei historisierten Sichten ist das Feld gef&uuml;llt, bei anderen mit hier ein [NULL] stehen.</span></td>
</tr>
<tr>
<td class="db_label">

Loading…
Cancel
Save