Änderungen von Dokument Enaio-Plugin


Von Version 7.1
bearbeitet von sas
am 11.10.2021, 14:25
Änderungskommentar: Es gibt keinen Kommentar für diese Version
Auf Version 5.1
bearbeitet von rth
am 16.09.2021, 09:40
Änderungskommentar: Neues Bild icon_placeholder.png hochladen

Zusammenfassung

Details

Seiteneigenschaften
Dokument-Autor
... ... @@ -1,1 +1,1 @@
1 -XWiki.sas
1 +XWiki.rth
Inhalt
... ... @@ -1,8 +3,6 @@
1 -[[**Plugin-Download**>>https://customer.formcycle.eu/index.php/apps/files/?dir=/FORMCYCLE%20-%20Plugins%20Customer/Enaio-Plugin%20(plugin-bundle-enaio-dms)&fileid=28964||rel="noopener noreferrer" target="_blank"]] (erfordert Anmeldung)
2 -
3 3  {{content/}}
4 4  
5 -Über das kostenpflichtige //enaio// Plugin ist es möglich das //enaio// DMS System an {{formcycle/}} anzubinden.
3 +Über das kostenpflichtige enaio Plugin ist es möglich das enaio DMS System an FORMCYCLE anzubinden.
6 6  
7 7  
8 8  {{panel title="Konfiguration der Verbindungseinstellungen zum enaio System" initial="hidden" triggerable="true"}}
... ... @@ -9,7 +9,7 @@
9 9  
10 10  
11 11  (((
12 -Die nachfolgenden Einstellungen sind durch einen Administrator, der die Rechte zum Konfigurieren von Plugins besitzt, vorzunehmen. Das Plugin kann nur im Bereich eines Mandanten installiert werden.
10 +Die nachfolgenden Einstellungen sind durch einen Administrator, der die Rechte zum Konfigurieren von Plugins besitzt, vorzunehmen.
13 13  )))
14 14  
15 15  (((
... ... @@ -43,47 +43,4 @@
43 43  
44 44  === Definition Metadaten und Upload-Dateien ===
45 45  
46 -Über den Konfigurations-Parameter **FormType** wird der in //enaio// spezifizierte Prozess angesprochen, welcher die von {{formcycle/}} übermittelten Daten im //enaio// DMS weiterverarbeitet.
47 -
48 -{{info}}
49 -Mit dem [[image:icon_placeholder.png]]-Button kann ein Platzhalter festgelegt werden, der den zu nutzenden **FormType** erst zum Ausführungszeitpunkt konkret definiert. Damit wird es möglich Daten, ja nach vorgelagerten Verarbeitungsprozess, an unterschiedliche //enaio// Prozesse zu übergeben.
50 -{{/info}}
51 -
52 -In der Tabelle **Definition von Metadaten** erfolgt die Festlegung von Daten, welche mit den zu übertragenden Dateien übermittelt werden. Diese Metadaten können anschließend im //enaio// DMS dazu verwendet werden, um die übertragenen Dateien ordnungsgemäß zu verarbeiten. Die Metadaten sind dabei frei durch den Nutzer konfigurierbar.
53 -
54 -Über den[[image:icon_add.png]]-Button kann der Tabelle ein neues Metadatum hinzugefügt werden.
55 -Für ein Feld sind dabei jeweils Name und Wert festzulegen. Als Wert können eine fest vorgegebene Zeichenkette oder Platzhalter verwendet werden.
56 -
57 -Mit den [[image:icon_del.png]]-Buttons können einzelne oder mehrere selektierte Metadaten-Definitionen aus der Liste entfernt werden.
58 -
59 -(% class="box infomessage" %)
60 -(((
61 -Mit dem [[image:icon_update.png]]-Button kann eine Aktualisierung der Metadaten mit vorhandenen Formularelementen durchgeführt werden. Es werden dabei alle Elemente, die bisher nicht in der Metadatenliste vorhanden sind, hinzugefügt. Der Abgleich der Zuordnung erfolgt dabei über den Formularelementnamen. Der Wert wird in Form eines Platzhalters eingefügt, welcher nicht editiert werden kann. 
62 -Felder die mit [[image:icon_info.png]] markiert sind, wurden als "wiederholbare" Elemente identifiziert. Bei einer Übermittlung an das //enaio// DMS werden sie gesondert behandelt.
63 -Wie genau, kann direkt im Aktions-Plugin unter dem Bereich **Verarbeitungshinweise bei wiederholbaren Elementen** nachgelesen werden.
64 -)))
65 -
66 -Mit dem Konfigurations-Parameter **Dateien** können die zu übertragenden Dateien festgelegt werden. 
67 -Die Dateien können dabei aus folgenden Bereichen stammen:
68 -
69 -* Formular-Uploads
70 -* Dateien aus dateibereitstellenden Aktionen
71 -* Datei-Ressourcen des Mandanten
72 -* Datei-Ressourcen des Formulars
73 -* Dateien aus externen Quellen
74 -* Anhänge aus dem aktuellen Vorgang, welche mittels Dateinamen-Suche ermittelt wurden
75 -
76 -=== Serverkonfiguration ===
77 -
78 -Hier finden Sie einen Button, welcher die Erreichbarkeit des aktuell angebunden Webservice prüft. Die zur Prüfung der Konnektivität verwendeten Parameter sind direkt am Plugin-Bundle zu hinterlegen.
79 -
80 -=== Rückgabewerte ===
81 -
82 -Wenn Dateien und Metadaten erfolgreich an das //enaio// DMS übermittelt werden konnten, terminiert die Plugin-Aktion normal. Es wird dabei kein zusätzlicher Rückgabewert durch die Plugin-Aktion zur Verfügung gestellt, da der //enaio //Webservice bei einem erfolgreichen Aufruf keine weiter reichenden Informationen zurück liefert.
83 -
84 -Fehler, während der Plugin-Verarbeitung, werden in folgende Typen unterschieden:
85 -
86 -* AUTHORIZATION_FAILED: Tritt auf, wenn mit den hinterlegten Login-Daten keine erfolgreiche Authentifizierung am //enaio //System durchgeführt werden konnte.
87 -* NO_FORM_TYPE: Tritt auf, wenn der **FormType** zur Laufzeit nicht ermittelt werden konnte. Beispielsweise, wenn dieser aus einem Platzhalter stammt, welcher zur Laufzeit nicht ermittelt werden konnte oder keinen Wert enthielt.
88 -* SERVICE_ERROR: Tritt auf, wenn der //enaio //Webservice einen Fehler zurück lieferte.
89 -* INTERNAL_ERROR: Tritt auf, wenn es bei der Verarbeitung zu einer Ausnahme kam, welche nicht mit den anderen Fehler-Typen bereits verarbeitet wurde.
44 +Über den Konfigurations-Parameter **FormType** wird der in enaio spezifizierte Prozess angesprochen, welcher die von FORMCYCLE übermittelten Daten im //enaio// DMS weiterverarbeitet.
icon_update.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.rth
Größe
... ... @@ -1,1 +1,0 @@
1 -462 bytes
Inhalt