<?xml version="1.0" encoding="UTF-8"?>
<patch patch_id= "2024-03-08" >
<systeme >
<!-- <system name="his1" codierung="utf8"/> -->
<system name= "superx" codierung= "utf8" />
<system name= "superx" codierung= "iso" />
</systeme>
<module name= "kern" systeminfo_id= "xxx" inst_from= "xx" >
<patch-description feature_id= "307740" >
<ul > <strong > Kernmodul 5.0 Bugfixes</strong>
<li > Bugfix Freemarker Makro Konstanten</li>
<li > Bugfix Masken-Lesezeichen erzeugen</li>
<li > Neues Datenblatt-Makro mit Left outer join</li>
<li > Bugfix PDF Generation in Macros</li>
</ul>
<p >
<strong > Achtung:</strong> Dieser Patch ist für SuperX 5.0 geeignet, nicht für HISinOne-BI. In HISinOne-BI ist dies in Version 2023.12 enthalten.<br />
</p>
</patch-description>
<patch-test >
<!-- Bisher nur sql erlaubt. Ergebniss muss 0 sein, um zu erlauben, dass der Patch eingespielt wird! -->
<nativeaction sql= "select 0 from xdummy where (select count(*) from db_version where his_system='kern') > 0 " scriptfile= "" database= "" />
</patch-test>
<patch-data >
<files >
<file path= "WEB-INF/conf/edustore/db/install/schluesseltabellen/release_unloads/fm_templates.unl" > <patch-description feature_id= "317536" > Left Outer Join bei Datenblättern</patch-description> </file>
<file path= "xml/maskComponents_html.xsl" > <patch-description feature_id= "294250" > Bugfix Lesezeichen + Vorlagen</patch-description> </file>
<file path= "xml/tabelle_fo_pdf.xsl" > <patch-description feature_id= "314899" > Bugfix PDF Generation in Macros</patch-description> </file>
<file path= "WEB-INF/lib/superx5.0.jar" > <patch-description feature_id= "314899" > Bugfix PDF Generation in Macros</patch-description> </file>
<file path= "WEB-INF/http_get_masken_blacklist.txt" > <patch-description feature_id= "283628" > HTTP-GET blacklist Upgrade</patch-description> </file>
<file path= "edit/kern/sx_repository_edit_content.inc" > <patch-description feature_id= "283628" > Bugfix Repository Bearbeitung</patch-description> </file>
<file path= "WEB-INF/conf/edustore/db/install/upgrade/cif_fuellen_key_2.sql" > <patch-description feature_id= "307740" > Bugfix Metadaten Stammdaten-Verwaltung</patch-description> </file>
</files>
<database name= "superx" >
<!-- TODO: hier können beliebige Elemente der normalen Modul - XML stehen -->
<masken >
</masken>
</database>
<upgrade >
<upgrade-step >
<action >
<nativeaction sql= "create t a b l e t m p _ t e m p l a t e s ( t i d i n t e g e r ,
id char(200) not null,
content text not null,
description char(200) ,
comment char(200) ,
version integer default 1
)
;" scriptfile="" database=""><patch-description feature_id= "" > </patch-description> </nativeaction>
</action>
<action >
<loadtable refresh= "true" delimiter= "^" header= "false"
tabname="tmp_templates">
<file
path="$SUPERX_DIR/db/install/schluesseltabellen/release_unloads/fm_templates.unl" />
</loadtable>
</action>
<action >
<nativeaction sql= "" scriptfile= "$SUPERX_DIR/db/install/schluesseltabellen/fm_templates_fuellen.sql" database= "POSTGRES" > <patch-description feature_id= "307740" > FM-Templates einfügen</patch-description> </nativeaction>
</action>
<action >
<nativeaction sql= "drop table tmp_templates;" scriptfile= "" database= "" > <patch-description feature_id= "" > </patch-description> </nativeaction>
</action>
</upgrade-step>
</upgrade>
</patch-data>
</module>
</patch>