Changes for page Enaio-Plugin


From version 6.6
edited by rth
on 16.09.2021, 11:11
Change comment: There is no comment for this version
To version 9.3
edited by rth
on 07.03.2022, 11:18
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -1,13 +1,21 @@
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 +
1 1  {{content/}}
2 2  
3 -Über das kostenpflichtige //enaio// Plugin ist es möglich das //enaio// DMS System an FORMCYCLE anzubinden.
5 +Über das kostenpflichtige //enaio// Plugin ist es möglich das //enaio// DMS System an {{formcycle/}} anzubinden.
4 4  
7 +{{info}}
8 +Auf Seiten des //enaio // Dokumenten Management Systems muss ein Webservice mit Namen **FormsService **verfügbar sein. Dies ist im Vorfeld zu prüfen. Wenn sich sich dazu gegebenenfalls auch an ihren OSVH-Vertriebsansprechpartner.
9 +{{/info}}
5 5  
11 +Die Installation erfolgt unter Mandant > [[Plugins>>doc:Formcycle.UserInterface.Client.Plugins]].
12 +
13 +
6 6  {{panel title="Konfiguration der Verbindungseinstellungen zum enaio System" initial="hidden" triggerable="true"}}
7 7  
8 8  
9 9  (((
10 -Die nachfolgenden Einstellungen sind durch einen Administrator, der die Rechte zum Konfigurieren von Plugins besitzt, vorzunehmen.
18 +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.
11 11  )))
12 12  
13 13  (((
... ... @@ -41,7 +41,7 @@
41 41  
42 42  === Definition Metadaten und Upload-Dateien ===
43 43  
44 -Über den Konfigurations-Parameter **FormType** wird der in //enaio// spezifizierte Prozess angesprochen, welcher die von FORMCYCLE übermittelten Daten im //enaio// DMS weiterverarbeitet.
52 +Über den Konfigurations-Parameter **FormType** wird der in //enaio// spezifizierte Prozess angesprochen, welcher die von {{formcycle/}} übermittelten Daten im //enaio// DMS weiterverarbeitet.
45 45  
46 46  {{info}}
47 47  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.
... ... @@ -77,4 +77,11 @@
77 77  
78 78  === Rückgabewerte ===
79 79  
80 -
88 +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.
89 +
90 +Fehler, während der Plugin-Verarbeitung, werden in folgende Typen unterschieden:
91 +
92 +* AUTHORIZATION_FAILED: Tritt auf, wenn mit den hinterlegten Login-Daten keine erfolgreiche Authentifizierung am //enaio //System durchgeführt werden konnte.
93 +* 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.
94 +* SERVICE_ERROR: Tritt auf, wenn der //enaio //Webservice einen Fehler zurück lieferte.
95 +* INTERNAL_ERROR: Tritt auf, wenn es bei der Verarbeitung zu einer Ausnahme kam, welche nicht mit den anderen Fehler-Typen bereits verarbeitet wurde.