{"id":5532,"date":"2018-12-13T16:56:16","date_gmt":"2018-12-13T15:56:16","guid":{"rendered":"http:\/\/archivista.ch\/cms\/?page_id=5532"},"modified":"2019-01-07T17:06:51","modified_gmt":"2019-01-07T16:06:51","slug":"flexible-masken","status":"publish","type":"page","link":"https:\/\/archivista.ch\/cms\/de\/aktuell-blog\/jahre-2008-2019\/blogs-2018\/flexible-masken\/","title":{"rendered":"Flexible Masken"},"content":{"rendered":"<h1>ArchivistaDMS 2018\/XII mit vielen Ansichten<\/h1>\n<p><em><strong>Egg, 14. Dezember 2018:<\/strong> In einer Diskussion vor mehr als 10 Jahren fragte ein Kunde, ob es im damaligen RichClient nicht m\u00f6glich w\u00e4re, im laufenden Betrieb die aktive Maske (Felder und Standardabfrage) zu \u00e4ndern. Mit dem damaligen RichClient w\u00e4re der Aufwand in der Tat hoch gewesen, und so wurde das Feature auf die Liste f\u00fcr den WebClient gesetzt, ohne dass es danach realisiert wurde. In einem aktuellen Kreditoren-Management-Projekt tauchte diese Frage erneut auf, und diesmal wurde die Funktionalit\u00e4t binnen zweier Tage realisiert.<\/em><\/p>\n<p><strong><a href=\"https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2018\/12\/italy_newyear.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5544\" src=\"https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2018\/12\/italy_newyear.jpg\" alt=\"\" width=\"600\" height=\"300\" srcset=\"https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2018\/12\/italy_newyear.jpg 600w, https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2018\/12\/italy_newyear-300x150.jpg 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/strong><\/p>\n<h2>Flexible Formulare f\u00fcr verschiedene Rollen<\/h2>\n<p>Seit mehr als einem Jahrzehnt k\u00f6nnen in ArchivistaDMS verschiedene Formulare erstellt werden, um diese bestimmten Benutzer\/innen zuweisen. Dazu ein Beispiel: Mitarbeiter\/innen im Einkauf ben\u00f6tigen nicht jene Felder, welche in der Produktion oder im Verkauf Sinn ergeben.<\/p>\n<p>Bislang wechselten die Benutzer\/innen das Profil (mit neuem Anmelden), um mit einer anderen Rolle bzw. einem anderen Formular zu arbeiten. Dies ist neu nicht mehr notwendig, das gew\u00fcnschte Formular kann direkt im WebClient ge\u00e4ndert werden. Dabei k\u00f6nnen die entsprechenden Formulare sehr flexibel auch nur bestimmten\u00a0 Benutzer\/innen zugewiesen werden.<\/p>\n<h2>Schritt 1: Einrichten in WebAdmin<\/h2>\n<p>Ab Version 2018\/XII steht in WebAdmin das neue Formular &#8218;Masken f\u00fcr Benutzer&#8216; bei den Benutzern zur Verf\u00fcgung:<\/p>\n<p><a href=\"https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2018\/12\/avbox201812_01.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5534\" src=\"https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2018\/12\/avbox201812_01.png\" width=\"600\" height=\"201\" srcset=\"https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2018\/12\/avbox201812_01.png 1471w, https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2018\/12\/avbox201812_01-300x100.png 300w, https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2018\/12\/avbox201812_01-768x257.png 768w, https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2018\/12\/avbox201812_01-1024x342.png 1024w, https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2018\/12\/avbox201812_01-600x201.png 600w, https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2018\/12\/avbox201812_01-624x209.png 624w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>Beim ersten Aufruf finden sich keine Eintr\u00e4ge, mit &#8218;Neu&#8216; kann das erste Profil er\u00f6ffnet werden:<\/p>\n<p><a href=\"https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2018\/12\/avbox201812_02.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5535\" src=\"https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2018\/12\/avbox201812_02.png\" width=\"600\" height=\"170\" srcset=\"https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2018\/12\/avbox201812_02.png 1704w, https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2018\/12\/avbox201812_02-300x85.png 300w, https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2018\/12\/avbox201812_02-768x218.png 768w, https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2018\/12\/avbox201812_02-1024x291.png 1024w, https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2018\/12\/avbox201812_02-600x170.png 600w, https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2018\/12\/avbox201812_02-624x177.png 624w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>Neben der Bezeichnung (Name) der Definition sind die folgenden Eintr\u00e4ge zu erfassen. Erstens die gew\u00fcnsche Maskendefinition, dies sind die Felder, die angezeigt werden. Zweitens geht es darum, festzulegen, welche Benutzer auf die Masken zugreifen k\u00f6nnen, wobei alle Benutzer die Maske w\u00e4hlen k\u00f6nnen, wenn keine Eintr\u00e4ge vorhanden sind. Drittens wird die Startdefinition gew\u00e4hlt, d.h. damit wird festgelegt, welche Dokumente nach dem Wechsel zum Formular als Default-Darstellung angezeigt werden sollen.<\/p>\n<h2>Schritt 2: Aufruf der Formulare<\/h2>\n<p>Sobald Formulare in WebAdmin erfasst sind, werden diese im WebClient angezeigt. Das entsprechende Feld findet sich unten in der Statuszeile:<\/p>\n<p><a href=\"https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2018\/12\/avbox201812_05.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5539\" src=\"https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2018\/12\/avbox201812_05.png\" alt=\"\" width=\"1151\" height=\"279\" srcset=\"https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2018\/12\/avbox201812_05.png 1151w, https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2018\/12\/avbox201812_05-300x73.png 300w, https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2018\/12\/avbox201812_05-768x186.png 768w, https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2018\/12\/avbox201812_05-1024x248.png 1024w, https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2018\/12\/avbox201812_05-600x145.png 600w, https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2018\/12\/avbox201812_05-624x151.png 624w\" sizes=\"auto, (max-width: 1151px) 100vw, 1151px\" \/><\/a><\/p>\n<p>Nach dem Anmelden im WebClient befindet sich der Benutzer automatisch im Formular &#8218;Standard&#8216;. Dies ist jene Definition, die direkt im Benutzerprofil zugewiesen ist:<\/p>\n<p><a href=\"https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2018\/12\/avbox201812_03.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5537\" src=\"https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2018\/12\/avbox201812_03.png\" alt=\"\" width=\"630\" height=\"350\" srcset=\"https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2018\/12\/avbox201812_03.png 630w, https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2018\/12\/avbox201812_03-300x167.png 300w, https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2018\/12\/avbox201812_03-600x333.png 600w, https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2018\/12\/avbox201812_03-624x347.png 624w\" sizes=\"auto, (max-width: 630px) 100vw, 630px\" \/><\/a><\/p>\n<p>Um z.B. nun nur noch alle Kreditoren-Rechnungen zu erhalten, die automatisch verarbeitet werden k\u00f6nnen, kann in unserem Beispiel das Formular &#8218;besr&#8216; aktiviert werden.<\/p>\n<p><a href=\"https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2018\/12\/avbox201812_04.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5538\" src=\"https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2018\/12\/avbox201812_04.png\" alt=\"\" width=\"630\" height=\"352\" srcset=\"https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2018\/12\/avbox201812_04.png 630w, https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2018\/12\/avbox201812_04-300x168.png 300w, https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2018\/12\/avbox201812_04-600x335.png 600w, https:\/\/archivista.ch\/cms\/wp-content\/uploads\/2018\/12\/avbox201812_04-624x349.png 624w\" sizes=\"auto, (max-width: 630px) 100vw, 630px\" \/><\/a><\/p>\n<p>Das Umschalten funktioniert automatisch. Sofern &#8218;Bearbeiten&#8216; aktiviert ist, erfolgt eine Abfrage, damit nicht unvorsichtigerweise noch nicht gesicherte Felder verworfen werden.<\/p>\n\n\n\n\t<div class=\"dkpdf-button-container\" style=\"            text-align:right \">\n\n\t\t<a class=\"dkpdf-button\" href=\"\/cms\/wp-json\/wp\/v2\/pages\/5532?pdf=5532\" target=\"_blank\"><span class=\"dkpdf-button-icon\"><i class=\"fa fa-file-pdf-o\"><\/i><\/span> PDF Button<\/a>\n\n\t<\/div>\n\n\n\n\n\n","protected":false},"excerpt":{"rendered":"<p>ArchivistaDMS 2018\/XII mit vielen Ansichten Egg, 14. Dezember 2018: In einer Diskussion vor mehr als 10 Jahren fragte ein Kunde, ob es im damaligen RichClient nicht m\u00f6glich w\u00e4re, im laufenden Betrieb die aktive Maske (Felder und Standardabfrage) zu \u00e4ndern. Mit dem damaligen RichClient w\u00e4re der Aufwand in der Tat hoch gewesen, und so wurde das [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":5556,"menu_order":188,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-5532","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/archivista.ch\/cms\/wp-json\/wp\/v2\/pages\/5532","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/archivista.ch\/cms\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/archivista.ch\/cms\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/archivista.ch\/cms\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/archivista.ch\/cms\/wp-json\/wp\/v2\/comments?post=5532"}],"version-history":[{"count":6,"href":"https:\/\/archivista.ch\/cms\/wp-json\/wp\/v2\/pages\/5532\/revisions"}],"predecessor-version":[{"id":5557,"href":"https:\/\/archivista.ch\/cms\/wp-json\/wp\/v2\/pages\/5532\/revisions\/5557"}],"up":[{"embeddable":true,"href":"https:\/\/archivista.ch\/cms\/wp-json\/wp\/v2\/pages\/5556"}],"wp:attachment":[{"href":"https:\/\/archivista.ch\/cms\/wp-json\/wp\/v2\/media?parent=5532"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}