diff --git a/report/DSGVO_Auskunft_Report/DSGVO_Auskunft_Report.aod b/report/DSGVO_Auskunft_Report/DSGVO_Auskunft_Report.aod new file mode 100644 index 0000000000000000000000000000000000000000..de8f40d3cf0525bc05c06718e26023518d82327f --- /dev/null +++ b/report/DSGVO_Auskunft_Report/DSGVO_Auskunft_Report.aod @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="UTF-8"?> +<report xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.2.0" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/report/1.2.0"> + <name>DSGVO_Auskunft_Report</name> + <majorModelMode>DISTRIBUTED</majorModelMode> + <reportData>%aditoprj%/report/DSGVO_Auskunft_Report/reportData.jrxml</reportData> + <reportType>JASPER</reportType> + <ribbon> + <name>ribbon</name> + <ribbonTasks> + <ribbonTask> + <name>TASK_REPORT</name> + </ribbonTask> + </ribbonTasks> + </ribbon> +</report> diff --git a/report/DSGVO_Auskunft_Report/reportData.jasper b/report/DSGVO_Auskunft_Report/reportData.jasper new file mode 100644 index 0000000000000000000000000000000000000000..fc9e550eee41ce7f5e8e953178e38294811a273c Binary files /dev/null and b/report/DSGVO_Auskunft_Report/reportData.jasper differ diff --git a/report/DSGVO_Auskunft_Report/reportData.jrxml b/report/DSGVO_Auskunft_Report/reportData.jrxml new file mode 100644 index 0000000000000000000000000000000000000000..58687979189018ed3f1d189519c95f4adb935cee --- /dev/null +++ b/report/DSGVO_Auskunft_Report/reportData.jrxml @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="UTF-8"?> +<jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="DSGVO Auskunft" pageWidth="595" pageHeight="842" whenNoDataType="AllSectionsNoDetail" columnWidth="555" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20" uuid="e7a916c8-3f9a-497d-84bb-3909b15271ea"> + <property name="ireport.zoom" value="1.5"/> + <property name="ireport.x" value="0"/> + <property name="ireport.y" value="0"/> + <parameter name="adito.image.myLogo" class="java.lang.String"/> + <parameter name="myAddress" class="java.lang.String"/> + <parameter name="address" class="java.lang.String"/> + <parameter name="salutation" class="java.lang.String"/> + <parameter name="dateRequest" class="java.lang.String"/> + <parameter name="deadline" class="java.lang.String"/> + <parameter name="dateSaveTill" class="java.lang.String"/> + <parameter name="transmission" class="java.lang.String"/> + <parameter name="fromOther" class="java.lang.String"/> + <field name="USE" class="java.lang.String"/> + <field name="RIGHT" class="java.lang.String"/> + <field name="VALID_TO" class="java.lang.String"/> + <field name="TYPE" class="java.lang.String"/> + <field name="VALUE" class="java.lang.String"/> + <background> + <band splitType="Stretch"/> + </background> + <title> + <band height="336" splitType="Stretch"> + <image hAlign="Center"> + <reportElement x="186" y="11" width="175" height="50" isRemoveLineWhenBlank="true" uuid="931d9272-dc57-4ad3-aab9-dc29f606393a"/> + <imageExpression><![CDATA[$P{adito.image.myLogo}]]></imageExpression> + </image> + <textField isBlankWhenNull="true"> + <reportElement x="0" y="87" width="555" height="20" isRemoveLineWhenBlank="true" uuid="5feb759e-dfed-4f10-87ff-4793532fe9b3"/> + <textElement textAlignment="Center"/> + <textFieldExpression><![CDATA[$P{myAddress}]]></textFieldExpression> + </textField> + <textField isBlankWhenNull="true"> + <reportElement positionType="Float" x="0" y="107" width="555" height="77" isRemoveLineWhenBlank="true" uuid="85ec26f4-4b5c-4bd5-adf3-2b7db7587f43"/> + <textElement verticalAlignment="Middle"/> + <textFieldExpression><![CDATA[$P{address}]]></textFieldExpression> + </textField> + <staticText> + <reportElement positionType="Float" x="0" y="184" width="555" height="40" isRemoveLineWhenBlank="true" uuid="3bb5a9b9-822d-4aec-adcf-7ea2fed3b8dd"/> + <textElement> + <font isBold="true"/> + </textElement> + <text><![CDATA[Betreff: Erteilung der Auskunft nach Art 15 DSGVO]]></text> + </staticText> + <textField isStretchWithOverflow="true" isBlankWhenNull="true"> + <reportElement positionType="Float" x="0" y="224" width="555" height="24" isRemoveLineWhenBlank="true" uuid="4ed700ca-c1a2-4b27-a35d-c58b7d7d605e"/> + <textFieldExpression><![CDATA[$P{salutation}]]></textFieldExpression> + </textField> + <textField isBlankWhenNull="true"> + <reportElement positionType="Float" x="0" y="248" width="555" height="40" isRemoveLineWhenBlank="true" uuid="bcf45d3c-5a36-4985-b6b5-e3d9105d26db"/> + <textFieldExpression><![CDATA["wir haben Ihren Antrag auf Auskunft, ob in unserem Unternehmen Ihre Person betreffende personenbezogene Daten verarbeitet werden, am " + $P{dateRequest} + " erhalten. Sie haben darin Ihre Identität ausreichend nachgewiesen."]]></textFieldExpression> + </textField> + <textField isStretchWithOverflow="true" isBlankWhenNull="true"> + <reportElement positionType="Float" x="0" y="288" width="555" height="20" isRemoveLineWhenBlank="true" uuid="15db540e-9200-4744-bda2-8ae959a636c0"/> + <textFieldExpression><![CDATA[$P{deadline}]]></textFieldExpression> + </textField> + <staticText> + <reportElement positionType="Float" x="0" y="308" width="555" height="28" isRemoveLineWhenBlank="true" uuid="32c9ed76-b254-425f-9577-5ee1a05d72b6"/> + <textElement verticalAlignment="Middle"> + <font fontName="SansSerif"/> + </textElement> + <text><![CDATA[Wir verarbeiten folgende Daten zu Ihrer Person:]]></text> + </staticText> + </band> + </title> + <columnHeader> + <band height="20" splitType="Stretch"> + <staticText> + <reportElement x="0" y="0" width="100" height="20" isRemoveLineWhenBlank="true" uuid="df2134f4-7b4c-417b-ba60-ad4d6ca73404"/> + <textElement verticalAlignment="Middle"> + <font isBold="true"/> + </textElement> + <text><![CDATA[Art]]></text> + </staticText> + <staticText> + <reportElement x="356" y="0" width="115" height="20" isRemoveLineWhenBlank="true" uuid="8e9a7cb5-5f51-4150-8958-d08954be6745"/> + <textElement verticalAlignment="Middle"> + <font isBold="true"/> + </textElement> + <text><![CDATA[Verwendungszweck]]></text> + </staticText> + <staticText> + <reportElement x="471" y="0" width="85" height="20" isRemoveLineWhenBlank="true" uuid="7b3b312a-b371-4525-8c52-71c17bf084de"/> + <textElement verticalAlignment="Middle"> + <font isBold="true"/> + </textElement> + <text><![CDATA[gültig bis]]></text> + </staticText> + <staticText> + <reportElement x="240" y="0" width="116" height="20" isRemoveLineWhenBlank="true" uuid="4c111033-2685-4877-9c4c-d50e4ff4d2b3"/> + <textElement verticalAlignment="Middle"> + <font isBold="true"/> + </textElement> + <text><![CDATA[Rechtsgrundlage]]></text> + </staticText> + <staticText> + <reportElement x="100" y="0" width="140" height="20" isRemoveLineWhenBlank="true" uuid="ab342827-ae55-4a4f-ac92-027061670464"/> + <textElement verticalAlignment="Middle"> + <font isBold="true"/> + </textElement> + <text><![CDATA[Wert]]></text> + </staticText> + </band> + </columnHeader> + <detail> + <band height="20"> + <textField isStretchWithOverflow="true" isBlankWhenNull="true"> + <reportElement x="0" y="0" width="100" height="20" isRemoveLineWhenBlank="true" isPrintWhenDetailOverflows="true" uuid="0cbbd892-7aa7-44e3-8b84-4a1ed171641d"/> + <textFieldExpression><![CDATA[$F{TYPE}]]></textFieldExpression> + </textField> + <textField isStretchWithOverflow="true" isBlankWhenNull="true"> + <reportElement x="100" y="0" width="140" height="20" isRemoveLineWhenBlank="true" isPrintWhenDetailOverflows="true" uuid="ec714c33-cd92-47d0-81f4-3b71f907b99a"/> + <textFieldExpression><![CDATA[$F{VALUE}]]></textFieldExpression> + </textField> + <textField isBlankWhenNull="true"> + <reportElement x="240" y="0" width="116" height="20" isRemoveLineWhenBlank="true" uuid="12740baa-61dd-41a7-bddd-981a6e87d0dc"/> + <textFieldExpression><![CDATA[$F{RIGHT}]]></textFieldExpression> + </textField> + <textField pattern="" isBlankWhenNull="true"> + <reportElement x="356" y="0" width="115" height="20" isRemoveLineWhenBlank="true" uuid="8e87105e-8e40-47a8-9375-12f8c01cb0d3"/> + <textFieldExpression><![CDATA[$F{USE}]]></textFieldExpression> + </textField> + <textField isStretchWithOverflow="true" pattern="dd/MM/yyyy" isBlankWhenNull="true"> + <reportElement x="471" y="0" width="84" height="20" isRemoveLineWhenBlank="true" isPrintWhenDetailOverflows="true" uuid="cb2c9f24-8e6d-4ab7-a535-ff44224d2c0b"> + <printWhenExpression><![CDATA[$F{VALIDTO} != ""]]></printWhenExpression> + </reportElement> + <textFieldExpression><![CDATA[$F{VALID_TO}]]></textFieldExpression> + </textField> + </band> + </detail> + <summary> + <band height="140" splitType="Stretch"> + <textField isStretchWithOverflow="true" isBlankWhenNull="true"> + <reportElement x="0" y="0" width="555" height="20" isRemoveLineWhenBlank="true" uuid="7d1badbc-5905-47ec-91fa-8976e3ac67bd"/> + <textElement verticalAlignment="Middle"/> + <textFieldExpression><![CDATA[$P{transmission}]]></textFieldExpression> + </textField> + <textField isStretchWithOverflow="true" isBlankWhenNull="true"> + <reportElement x="0" y="20" width="555" height="20" isRemoveLineWhenBlank="true" uuid="336b94c1-9231-476f-a8e9-ded8d7aec735"/> + <textElement verticalAlignment="Middle"/> + <textFieldExpression><![CDATA[$P{dateSaveTill}]]></textFieldExpression> + </textField> + <textField isStretchWithOverflow="true" isBlankWhenNull="true"> + <reportElement x="0" y="40" width="555" height="20" isRemoveLineWhenBlank="true" uuid="714d35da-ad22-430b-94bc-99395bce17d6"/> + <textElement verticalAlignment="Middle"/> + <textFieldExpression><![CDATA[$P{fromOther}]]></textFieldExpression> + </textField> + <staticText> + <reportElement x="0" y="60" width="555" height="80" isRemoveLineWhenBlank="true" uuid="00e4681e-0f37-474f-8581-36209329ca0e"/> + <text><![CDATA[Nach der Datenschutz-Grundverordnung stehen Ihnen folgende Rechte zu: +Werden Ihre personenbezogenen Daten verarbeitet, so haben Sie das Recht Auskunft über die zu Ihrer Person gespeicherten Daten zu erhalten (Art. 15 DSGVO). Sollten unrichtige personenbezogene Daten verarbeitet werden, steht Ihnen ein Recht auf Berichtigung zu (Art. 16 DSGVO). Liegen die gesetzlichen Voraussetzungen vor, so können Sie die Löschung oder Einschränkung der Verarbeitung verlangen sowie Widerspruch gegen die Verarbeitung einlegen (Art. 17, 18 und 21 DSGVO). +Wenn Sie in die Datenverarbeitung eingewilligt haben oder ein Vertrag zur Datenverarbeitung besteht und die Datenverarbeitung mithilfe automatisierter Verfahren durchgeführt wird, steht Ihnen gegebenenfalls ein Recht auf Datenübertragbarkeit zu (Art. 20 DSGVO). +Sollten Sie von Ihren oben genannten Rechten Gebrauch machen, prüft die öffentliche Stelle, ob die gesetzlichen Voraussetzungen hierfür erfüllt sind. Weiterhin besteht ein Beschwerderecht beim Bayerischen Landesbeauftragten für den Datenschutz. +]]></text> + </staticText> + </band> + </summary> +</jasperReport> diff --git a/report/DSGVO_Auskunft_report/DSGVO_Auskunft_report.aod b/report/DSGVO_Information_report/DSGVO_Information_report.aod similarity index 81% rename from report/DSGVO_Auskunft_report/DSGVO_Auskunft_report.aod rename to report/DSGVO_Information_report/DSGVO_Information_report.aod index e6f5b16ec740d88b2ac2ece8dcecaaa4f181f06a..b7be49b2b3238297d1e9a57476660b873368058c 100644 --- a/report/DSGVO_Auskunft_report/DSGVO_Auskunft_report.aod +++ b/report/DSGVO_Information_report/DSGVO_Information_report.aod @@ -1,10 +1,10 @@ <?xml version="1.0" encoding="UTF-8"?> <report xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.2.0" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/report/1.2.0"> - <name>DSGVO_Auskunft_report</name> + <name>DSGVO_Information_report</name> <title>DSGVO Information</title> <majorModelMode>DISTRIBUTED</majorModelMode> <alias>Data_alias</alias> - <reportData>%aditoprj%/report/DSGVO_Auskunft_report/reportData.jrxml</reportData> + <reportData>%aditoprj%/report/DSGVO_Information_report/reportData.jrxml</reportData> <reportType>JASPER</reportType> <ribbon> <name>ribbon</name> diff --git a/report/DSGVO_Auskunft_report/reportData.jasper b/report/DSGVO_Information_report/reportData.jasper similarity index 100% rename from report/DSGVO_Auskunft_report/reportData.jasper rename to report/DSGVO_Information_report/reportData.jasper diff --git a/report/DSGVO_Auskunft_report/reportData.jrxml b/report/DSGVO_Information_report/reportData.jrxml similarity index 90% rename from report/DSGVO_Auskunft_report/reportData.jrxml rename to report/DSGVO_Information_report/reportData.jrxml index 26f1f344972ced902d3268460349a9ef96698622..c6a0d4ea16cb3c9e59235e0bdac510fd70e0ef2e 100644 --- a/report/DSGVO_Auskunft_report/reportData.jrxml +++ b/report/DSGVO_Information_report/reportData.jrxml @@ -121,24 +121,26 @@ Muster-Datenschutzberatung]]></text> </columnHeader> <detail> <band height="20" splitType="Stretch"> - <textField> - <reportElement x="356" y="0" width="115" height="20" uuid="1e24e549-83a7-4c9d-a395-678c6e345c39"/> + <textField isBlankWhenNull="true"> + <reportElement x="356" y="0" width="115" height="20" isRemoveLineWhenBlank="true" uuid="1e24e549-83a7-4c9d-a395-678c6e345c39"/> <textFieldExpression><![CDATA[$F{USE}]]></textFieldExpression> </textField> - <textField> - <reportElement x="100" y="0" width="140" height="20" uuid="dc4aa453-ca8a-428a-abe1-9053325d4676"/> + <textField isStretchWithOverflow="true" isBlankWhenNull="true"> + <reportElement x="100" y="0" width="140" height="20" isRemoveLineWhenBlank="true" isPrintWhenDetailOverflows="true" uuid="dc4aa453-ca8a-428a-abe1-9053325d4676"/> <textFieldExpression><![CDATA[$F{VALUE}]]></textFieldExpression> </textField> - <textField> - <reportElement x="0" y="0" width="100" height="20" uuid="ffb4d76b-b296-4d6e-a07f-438e2fd4849d"/> + <textField isStretchWithOverflow="true" isBlankWhenNull="true"> + <reportElement x="0" y="0" width="100" height="20" isRemoveLineWhenBlank="true" isPrintWhenDetailOverflows="true" uuid="ffb4d76b-b296-4d6e-a07f-438e2fd4849d"/> <textFieldExpression><![CDATA[$F{TYPE}]]></textFieldExpression> </textField> - <textField> - <reportElement x="471" y="0" width="82" height="20" uuid="993f80b8-12c4-40a6-ae5b-fa8f05aa7316"/> + <textField isStretchWithOverflow="true" pattern="dd/MM/yyyy" isBlankWhenNull="true"> + <reportElement x="471" y="0" width="82" height="20" isRemoveLineWhenBlank="true" isPrintWhenDetailOverflows="true" uuid="993f80b8-12c4-40a6-ae5b-fa8f05aa7316"> + <printWhenExpression><![CDATA[$F{VALIDTO} != ""]]></printWhenExpression> + </reportElement> <textFieldExpression><![CDATA[$F{VALID_TO}]]></textFieldExpression> </textField> - <textField> - <reportElement x="240" y="0" width="116" height="20" uuid="c999f98a-80d7-4c70-9f83-5da274c0f647"/> + <textField isBlankWhenNull="true"> + <reportElement x="240" y="0" width="116" height="20" isRemoveLineWhenBlank="true" uuid="c999f98a-80d7-4c70-9f83-5da274c0f647"/> <textFieldExpression><![CDATA[$F{RIGHT}]]></textFieldExpression> </textField> </band>