{"id":143,"date":"2024-05-17T12:19:08","date_gmt":"2024-05-17T10:19:08","guid":{"rendered":"http:\/\/192.168.1.232\/?post_type=docs&#038;p=143"},"modified":"2024-07-06T13:51:30","modified_gmt":"2024-07-06T11:51:30","slug":"releaseplanung","status":"publish","type":"docs","link":"https:\/\/biffo.de\/index.php\/titel\/releaseplanung\/","title":{"rendered":"Releaseplanung"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Releaseplanung<\/h2>\n\n\n\n<p>biffo hat zwar schon s\u00e4mtliche Funktionen die ich f\u00fcr die L\u00f6sung meiner t\u00e4glichen &#8222;<a href=\"https:\/\/biffo.de\/index.php\/ueber\/\" data-type=\"page\" data-id=\"52\">Probleme<\/a>&#8220; ben\u00f6tige, dennoch sind mir w\u00e4hrend der Umsetzung und Aufgrund meiner beruflichen T\u00e4tigkeit(en) noch eine Unmenge von weiteren Themen (Nice to have&#8217;s) eingefallen. Man muss allerdings anmerken, dass hiermit der &#8222;Private&#8220;-Fokus einen Schritt in den Hintergrund gestellt wird.<\/p>\n\n\n\n<p>&#8211; Gruppenverwaltung<br>Das Datenmodell enth\u00e4lt bereits Entit\u00e4ten f\u00fcr die Gruppenverwaltung. Im Bezug zu der jeweiligen Gruppen-Benutzer Zuordnung, muss aber die Berechtigung auf Funktionsebene vorhanden sein.<\/p>\n\n\n\n<p>&#8211; Benutzerverwaltung mit feineren Berechtigungen<br>Z.B. kann ein Benutzer ein Dokument und\/oder die Eigenschaften ver\u00e4ndern. Welche Buttons sind sichtbar und wie tief geht die Suche in die einzelnen Dokumente rein. Welcher User darf welches Dokument sehen.<\/p>\n\n\n\n<p>&#8211; Mandantenf\u00e4higkeit<br>Entit\u00e4ten sind bereits vorhanden. Bei der Mandantenf\u00e4higkeit sollten aber gewisse Prim\u00e4reigenschaften (Gruppenverwaltung, feinere Berechtigungen) mit ber\u00fccksichtigt werden. An welcher Stelle soll dann die Trennung erfolgen (Datei, in der Datenbank, eigener Funktionsumfang, &#8230;)?<\/p>\n\n\n\n<p>&#8211; Export bzw. Backup<br>Nutzung der bereits existenten Archive-Funktion mittels pg_imp\/pg_exp f\u00fcr den Backup. Oder Implementierung einer eigenen Strategie?<\/p>\n\n\n\n<p>&#8211; Implementierung eigenst\u00e4ndiges &#8222;KI&#8220; Trainingmodul<br>F\u00fcr die Einteilung, Erkennung und Zuweisung von Dokumenten. Die API bzw. die Module\/Fragmente erlauben schon die Nutzung von &#8222;KI&#8220; Funktionen, dennoch ist es dem &#8222;normalen Anwender&#8220; schwer erkl\u00e4rbar wie er ein Modul mittels JAVA umsetzt. Erste Schritte wurden hierzu bereits unternommen und die OpenNLP Libs sind bereits vorhanden.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"551\" src=\"https:\/\/biffo.de\/wp-content\/uploads\/2024\/05\/grafik-1024x551.png\" alt=\"\" class=\"wp-image-147\" srcset=\"https:\/\/biffo.de\/wp-content\/uploads\/2024\/05\/grafik-1024x551.png 1024w, https:\/\/biffo.de\/wp-content\/uploads\/2024\/05\/grafik-300x161.png 300w, https:\/\/biffo.de\/wp-content\/uploads\/2024\/05\/grafik-768x413.png 768w, https:\/\/biffo.de\/wp-content\/uploads\/2024\/05\/grafik-1536x826.png 1536w, https:\/\/biffo.de\/wp-content\/uploads\/2024\/05\/grafik.png 1921w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>&#8211; Inbox<br>Entit\u00e4ten sind zwar schon vorhanden, allerdings fehlen mir hierzu noch konkrete Ideen f\u00fcr die richtige Pr\u00e4sentation<\/p>\n\n\n\n<p>&#8211; Mailversand (Benachrichtigung)<\/p>\n\n\n\n<p>&#8211; Englisch<\/p>\n\n\n\n<p>&#8211; Anpassungen der OpenSearch Libs f\u00fcr die Nutzung einer Password gesteuerten Auth.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>Weitere Ideen bzw. W\u00fcnsche<\/strong><\/p>\n\n\n\n<p>&#8211; Workflows \/ Tasks<\/p>\n\n\n\n<p>&#8211; REST<\/p>\n\n\n\n<p>&#8211; Mobile App<\/p>\n\n\n\n<p>&#8211; Datev und SAP Schnittstellen<\/p>\n\n\n\n<p>&#8211; PDF Bearbeitung \u00fcber mehrere ge\u00f6ffnete Dokumente mit DND.<\/p>\n\n\n\n<p>&#8211; Da Talend TOS abgek\u00fcndigt hat, werde ich also keinen TOS Connector bauen. Ggf. aber einen Connector f\u00fcr ein anderes OSS Integrationswerkzeug.<\/p>\n\n\n\n<p>&#8211; Unterst\u00fctzung weiterer Formate wie docx oder odt.<\/p>\n\n\n\n<p>&#8211; Das Datenmodell ist in Teilen historisch gewachsen und beinhaltet daher eine Mischung aus Deutsch und Englisch.<\/p>\n\n\n\n<p>&#8211; PDF\u2019s mit Password<br>Hierzu habe ich noch keinerlei Ahnung wie so etwas umsetzbar w\u00e4re. Vorstellbar, dass innerhalb eines Workflows das Dokument manuelle entschl\u00fcsselt und dann per Re-PDF neu erstellt wird.<\/p>\n\n\n\n<p>&#8211; PDF\/A<br>Eventuell muss hierzu pdfbox ausgetauscht werden.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Auff\u00e4lligkeiten<\/h2>\n\n\n\n<p>W\u00e4hrend der Umsetzung der Dokumentation, sind mir einige Sch\u00f6nheitsfehler aufgefallen. Diese werden Schrittweise in den n\u00e4chsten Version korrigiert.<\/p>\n\n\n\n<p><strong>Auswahl Datum &#8211; Suchdialog<\/strong><br>Bei der Festsetzung des kleinsten Datums (min) wird trotzdem das gr\u00f6\u00dfte Datum (max) bei einem leeren Eingabefeld angezeigt.<br>L\u00f6sung: \u00c4nderung JS-Code, alternativ wechsel des Controls.<\/p>\n\n\n\n<p><strong>Buttonleiste Dokumente<\/strong><br>Der Button f\u00fcr die Anzeige bzw. Ausblenden des Upload-Dialogs, sollte nur angezeigt werden, wenn auch Importer vorhanden und gestartet sind.<br><\/p>\n","protected":false},"featured_media":0,"parent":0,"menu_order":3,"comment_status":"closed","ping_status":"closed","template":"","meta":{"positive":"","negative":"","footnotes":""},"docs_category":[],"_links":{"self":[{"href":"https:\/\/biffo.de\/index.php\/wp-json\/wp\/v2\/docs\/143"}],"collection":[{"href":"https:\/\/biffo.de\/index.php\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/biffo.de\/index.php\/wp-json\/wp\/v2\/types\/docs"}],"replies":[{"embeddable":true,"href":"https:\/\/biffo.de\/index.php\/wp-json\/wp\/v2\/comments?post=143"}],"version-history":[{"count":11,"href":"https:\/\/biffo.de\/index.php\/wp-json\/wp\/v2\/docs\/143\/revisions"}],"predecessor-version":[{"id":902,"href":"https:\/\/biffo.de\/index.php\/wp-json\/wp\/v2\/docs\/143\/revisions\/902"}],"wp:attachment":[{"href":"https:\/\/biffo.de\/index.php\/wp-json\/wp\/v2\/media?parent=143"}],"wp:term":[{"taxonomy":"docs_category","embeddable":true,"href":"https:\/\/biffo.de\/index.php\/wp-json\/wp\/v2\/docs_category?post=143"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}