Änderungen von Dokument Digitale Mitgliederverwaltung
Zuletzt geändert von Daniel Herrmann am 2026/02/22 21:17
Von Version
73.2
bearbeitet von Daniel Herrmann
am 2026/01/30 10:45
am 2026/01/30 10:45
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Auf Version
76.3
bearbeitet von Daniel Herrmann
am 2026/02/07 10:31
am 2026/02/07 10:31
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Zusammenfassung
Details
- Seiteneigenschaften
-
- Inhalt
-
... ... @@ -13,7 +13,7 @@ 13 13 14 14 = Hintergrundinformationen = 15 15 16 -Viele der Dokumente müssen von einer oder mehreren Partien unterschrieben werden. Wir unterscheiden dabei Dokumente mit geringem und hohem "Streitwert". Unsere Definition zielt hierbei auf eine Einschätzung ab, welcher Schaden dem Verein potentiell entstehen könnte und ob wir im Zweifel eine ordnungsgemäße Unterschrift vor Gericht beweisen können müssen. Beispielsweise hat der Lagervertrag (mögliche Schäden im 2-3 stelligen Eurobereich) einen anderen Stellenwert als beispielsweise ein Einweisungszettel (potentiell Personenschäden, dies kann in Millionen gehen).16 +Viele der Dokumente müssen von einer oder mehreren Parteien unterschrieben werden. Wir unterscheiden dabei Dokumente mit geringem und hohem "Streitwert". Unsere Definition zielt hierbei auf eine Einschätzung ab, welcher Schaden dem Verein potentiell entstehen könnte und ob wir im Zweifel eine ordnungsgemäße Unterschrift vor Gericht beweisen können müssen. Beispielsweise hat der Lagervertrag (mögliche Schäden im 2-3 stelligen Eurobereich) einen anderen Stellenwert als ein Einweisungszettel (potentiell Personenschäden, dies kann in Millionen gehen). 17 17 18 18 In Deutschland – und in der gesamten EU nach der eIDAS-Verordnung – gibt es **drei Stufen elektronischer Signaturen**: die **einfache elektronische Signatur (EES**), die **fortgeschrittene elektronische Signatur (FES)** und die **qualifizierte elektronische Signatur (QES)**. 19 19 ... ... @@ -83,7 +83,7 @@ 83 83 Prozess heute 84 84 )))|=((( 85 85 Notwendige Änderungen 86 -))) 86 +)))|=Status 87 87 |((( 88 88 Mitgliedsantrag 89 89 )))|((( ... ... @@ -104,7 +104,7 @@ 104 104 ** Nach 2 Wochen und 1 Woche vor Ablauf wird eine Erinnerung verschickt 105 105 * Nach Eingang: Mitgliederverwaltung prüft den Antrag und genehmigt ihn 106 106 * Digitale Akte wird angelegt, Antrag wird automatisch hinzugefügt. 107 -))) 107 +)))|**Fertig** ✅️ 108 108 |((( 109 109 SEPA Lastschriftmandat 110 110 )))|((( ... ... @@ -113,6 +113,10 @@ 113 113 Wird zeitgleich mit dem Mitgliedsantrag verschickt und folgt exakt dem gleichen Prozess 114 114 )))|((( 115 115 **Gleicher Prozess **wie Mitgliedsantrag 116 +)))|((( 117 +**Fertig** 118 + 119 +✅️ 116 116 ))) 117 117 |((( 118 118 Studienbescheinigung ... ... @@ -124,7 +124,7 @@ 124 124 Diese prüft die Bescheinigung und verlängert die reduzierte Mitgliedschaft gemäß den Angaben auf dem Nachweis. 125 125 )))|((( 126 126 **Neue Lösung** basierend auf der Homepage, N8n, Paperless und Vikunja, weitere Details unten 127 -))) 131 +)))|Offen 128 128 |((( 129 129 Ausweiskopie 130 130 )))|((( ... ... @@ -135,7 +135,7 @@ 135 135 Vermutlich dürfen wir das ohnehin nicht. 136 136 )))|((( 137 137 **Entfällt**. Siehe **Formular Schlüsselausgabe** für Details 138 -))) 142 +)))|Offen 139 139 |((( 140 140 Formular Schlüsselausgabe 141 141 )))|((( ... ... @@ -156,7 +156,7 @@ 156 156 * Unterschriftsfeld für Vereinsfunktionär:in, dass der Ausweis eingesehen wurde und gültig ist 157 157 158 158 Bleibt ansonsten in Phase 1 erst einmal handschriftlich, kann dann in Phase 2 eventuell über das Tablet digital unterschrieben werden. 159 -))) 163 +)))|Offen 160 160 |((( 161 161 Verpflichtungserklärung Datenschutz 162 162 )))|((( ... ... @@ -168,6 +168,10 @@ 168 168 Danach wird ein Flag für das jeweilige Mitglied gesetzt, dass die Erklärung abgegeben wurde. 169 169 )))|((( 170 170 **Vollständig digital**. Vorstand oder Mitgliederverwaltung löst den Prozess über das Profil des Mitglieds aus (Button auf Homepage), danach digital weiter. 175 +)))|((( 176 +**Fertig** 177 + 178 +✅️ 171 171 ))) 172 172 |((( 173 173 Übungsleitervertrag ... ... @@ -184,6 +184,10 @@ 184 184 **Vollständig digital**. Vorstand oder Mitgliederverwaltung löst den Prozess über das Profil des Mitglieds aus (Button auf Homepage), danach digital weiter. 185 185 186 186 Ein Todo für die Mitgliederverwaltung wird erstellt um zu prüfen, ob das Mitglied die Pauschale spenden möchte oder nicht. 195 +)))|((( 196 +**Fertig** 197 + 198 +✅️ 187 187 ))) 188 188 |((( 189 189 Nutzungsvereinbarung Schulungsinhalte ... ... @@ -195,6 +195,10 @@ 195 195 Urheberrecht, Übertragung von Nutzungsrechten sollte in Schriftform erfolgen 196 196 )))|((( 197 197 Unverändert, bleibt handschriftlich. Manuell über Dokumentenscanner einscannen und in Paperless dem Mitglied zuweisen. 210 +)))|((( 211 +**Fertig** 212 + 213 +✅️ 198 198 ))) 199 199 |((( 200 200 Bestellung eines Einweisers ... ... @@ -216,6 +216,10 @@ 216 216 * Flag auf der Homepage setzen 217 217 * Es sind manuelle Aufgaben seitens der MV notwendig (Slack Channel hinzufügen) → Vikunja Task 218 218 * Bei Bedarf kann der Prozess für den Übungsleitervertrag automatisch gestartet werden 235 +)))|((( 236 +**Fertig** 237 + 238 +✅️ 219 219 ))) 220 220 |((( 221 221 Haftungsausschluss ... ... @@ -236,7 +236,7 @@ 236 236 * Alternativ zusammen mit dem Mitgliederantrag noch einmal versenden 237 237 238 238 Wird aber handschriftlich benötigt, muss also so oder so eingescannt werden 239 -))) 259 +)))|Offen 240 240 |((( 241 241 Einweisungszettel 242 242 )))|((( ... ... @@ -256,7 +256,7 @@ 256 256 * Danach wird der Zettel in die jeweiligen Akten einsortiert. 257 257 )))|((( 258 258 Der Einweisungszettel ist das bei weitem komplizierteste Dokument, hierfür wird ein separater Workshop stattfinden. Siehe weiter unten für Details. 259 -))) 279 +)))|Teilweise 260 260 |((( 261 261 Lagervertrag Kistenlager 262 262 )))|((( ... ... @@ -270,6 +270,10 @@ 270 270 Nach Erfassen kann die Person eine Kiste beantragen, die dann monatliche Kosten auslöst 271 271 )))|((( 272 272 **Vollständig digital**, die Papierform entfällt. Self-Service durch Nutzer:in. 293 +)))|((( 294 +**Fertig** 295 + 296 +✅️ 273 273 ))) 274 274 |((( 275 275 Lagervertrag Projektlager ... ... @@ -284,6 +284,10 @@ 284 284 Nach Erfassen kann die Person das Projektlager automatisch nutzen. 285 285 )))|((( 286 286 **Vollständig digital**, die Papierform entfällt. Self-Service durch Nutzer:in. 311 +)))|((( 312 +**Fertig** 313 + 314 +✅️ 287 287 ))) 288 288 289 289 == Workflow Beschreibung == ... ... @@ -294,7 +294,7 @@ 294 294 295 295 === Trigger / Starten des Workflows === 296 296 297 -Eine neues Dokument kann auf unterschiedliche Arten erstellt werden. Im Allgemeinen ist es unser Ziel, alle Dokumente vorausgefüllt zur Verfügung zu stellen. Vorausgefüllt bedeutet hierbei, dass mindestens ein QR Code vorhanden ist, der später eine automatische Verarbeitung in Paperlessmöglich macht. Dabei ist es unerheblich, ob das Dokument komplett digital verarbeitet wird oder zwischenzeitlich auf Grund der Schriftformerfordernis ausgedruckt werden muss.325 +Eine neues Dokument kann auf unterschiedliche Arten erstellt werden. Im Allgemeinen ist es unser Ziel, alle Dokumente vorausgefüllt zur Verfügung zu stellen. Vorausgefüllt bedeutet hierbei, **dass mindestens ein QR Code vorhanden ist**, der später eine automatische Verarbeitung ermöglicht macht. Dabei ist es unerheblich, ob das Dokument komplett digital verarbeitet wird oder zwischenzeitlich auf Grund der Schriftformerfordernis ausgedruckt werden muss. 298 298 299 299 In seltenen Fällen (Haftungsauschluss oder der Nutzungsvereinbarung für Schulungsinhalte) ist eine Personalisierung nicht möglich. In diesem Fall wird der Vorgang mit dem Einscannen des Dokuments begonnen und muss von der Mitgliederverwaltung manuell verarbeitet werden. 300 300 ... ... @@ -352,7 +352,7 @@ 352 352 )))|((( 353 353 Schlüsselausgabe 354 354 )))|((( 355 -Dokument wird über die API der Homepage erzeugt (HTML Templates und Gotenber eine Docuseal One-Off Submission odereinTemplate erzeugt und auf das Tablet im Makerspace heruntergeladen.383 +Dokument wird über die API der Homepage erzeugt (HTML Templates und [[Gotenberg>>https://gotenberg.dev]]) und auf das Tablet im Makerspace heruntergeladen. 356 356 ))) 357 357 |((( 358 358 Lokal ... ... @@ -360,14 +360,8 @@ 360 360 Ja 361 361 )))|((( 362 362 Einweisungszettel Vor-Ort Einweisung 363 -)))|((( 364 -Dokument wird über eine Docuseal One-Off Submission erzeugt und als PDF auf das Tablet heruntergeladen. 365 -))) 391 +)))|Dokument wird über die API der Homepage erzeugt (HTML Templates und [[Gotenberg>>https://gotenberg.dev]]) und auf das Tablet im Makerspace heruntergeladen. 366 366 367 -{{error title="Docuseal Lizenz"}} 368 -Das genannte Feature "One-Off" Submission ist ein DocuSeal Pro Feature, welches uns nicht zur Verfügung steht. Eventuell müssen wir 369 -{{/error}} 370 - 371 371 === Unterschrift leisten === 372 372 373 373 Im dritten Schritt müssen eine oder mehrere Parteien das Dokument unterschreiben. Wie viele Parteien ist abhängig vom Dokument. So muss beispielsweise der Mitgliedsantrag nur vom werdenden Mitglied unterschrieben werden, während das Schlüsselausgabeformular vom ausgebenen Funktionär und dem Mitglied unterschrieben werden muss. Analog zur Erstellung des Dokuments wird hier unterschieden, ob das Dokument zuhause unterschrieben werden kann oder ob es vor Ort im Makerspace passiert. ... ... @@ -510,7 +510,7 @@ 510 510 511 511 Das folgende Kapitel gibt eine Übersicht über die vorgeschlagene Systemarchitektur basierend auf den oben vorgestellten Komponenten. Zusätzlich werden für die oben analysierten Dokumente und Workflows die technischen Ablaufdiagramme dargestellt. 512 512 513 - {{confluence_drawio border="true" diagramName="System Architecture" simpleViewer="false" links="auto" tbstyle="top" lbox="true" diagramWidth="1034" height="578" revision="5"/}}535 +[[image:System Architecture.png]] 514 514 515 515 Im Wesentlichen teilt sich die Architektur in zwei Zonen, die **öffentliche** und die **interne** Zone: 516 516 ... ... @@ -579,10 +579,8 @@ 579 579 580 580 Die folgende Grafik zeigt den Prozessablauf: 581 581 582 - {{confluence_drawio border="true" diagramName="Fall 1 Ablaufdiagramm" simpleViewer="false"links="auto" tbstyle="top"lbox="true"diagramWidth="1138"height="515"revision="4"/}}604 +[[image:Fall 1 Ablaufdiagramm.png]]Die einzelnen Schritte hierbei sind: 583 583 584 -Die einzelnen Schritte hierbei sind: 585 - 586 586 1. User löst eine Aktion auf der Homepage aus, die ein Dokument erfordert. Beispielsweise stellt die Person einen Mitgliedsantrag, beantragt die Nutzung des Lagers oder ähnliches 587 587 1. Die Anfrage wird vom Backend verarbeitet. Hierbei werden sowohl die Rechte geprüft (Lager kann nur von Mitgliedern verwendet werden, der ein neuer Übungsleitervertrag kann nur von Vorstand oder Mitgliederverwaltung angestoßen werden). Danach 588 588 11. Speichert das Backend die Anfrage als Signature Request in der Datenbank ... ... @@ -608,10 +608,8 @@ 608 608 609 609 Die folgende Grafik zeigt den Prozessablauf: 610 610 611 - {{confluence_drawio border="true" diagramName="Fall 2 Ablaufdiagramm" simpleViewer="false"links="auto" tbstyle="top"lbox="true"diagramWidth="1138"height="499"revision="2"/}}631 +[[image:Fall 2 Ablaufdiagramm.png]]Die einzelnen Schritte hierbei sind: 612 612 613 -Die einzelnen Schritte hierbei sind: 614 - 615 615 1. Ein autorisierter User meldet sich am Tablet an einer App an, entweder per Makerspace Login (Keycloak) oder per Keyfob. Dort hat der Benutzer dann mehrere Optionen, beispielsweise die Ausgabe eines Schlüssels. Dies erfordert irgendwo im Prozess, dass direkt vor Ort ein Dokument unterschrieben werden muss. 616 616 1. Tablet sendet im Namen des angemeldeten Benutzers eine Anfrage ans Backend. Die Anfrage wird vom Backend verarbeitet. Danach... 617 617 11. Speichert das Backend die Anfrage als Signature Request in der Datenbank ... ... @@ -658,7 +658,7 @@ 658 658 659 659 **Beispiele**: Einweisungszettel für reine Online-Einweisungen 660 660 661 - {{confluence_drawio border="true" diagramName="Fall 3 Ablaufdiagramm_" simpleViewer="false" links="auto" tbstyle="top" lbox="true" diagramWidth="1159" height="467" revision="2"/}}679 +[[image:Fall 3 Ablaufdiagramm.png]] 662 662 663 663 Die einzelnen Schritte hierbei sind: 664 664 ... ... @@ -684,7 +684,7 @@ 684 684 685 685 **Beispiele**: Einweisungszettel für Vor-Ort Online-Einweisungen 686 686 687 - {{confluence_drawio border="true" diagramName="Fall 4 Ablaufdiagramm" simpleViewer="false" links="auto" tbstyle="top" lbox="true" diagramWidth="1208" height="523" revision="3"/}}705 +[[image:Fall 4 Ablaufdiagramm.png]] 688 688 689 689 Die einzelnen Schritte hierbei sind: 690 690
- Fall 3 Ablaufdiagramm_.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.dherrman - Größe
-
... ... @@ -1,1 +1,0 @@ 1 -275.1 KB - Inhalt
- barcode.jpg
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.dherrman - Größe
-
... ... @@ -1,1 +1,0 @@ 1 -92.3 KB - Inhalt