... |
... |
@@ -3,7 +3,7 @@ |
3 |
3 |
Über das kostenpflichtige //ceyoniq// Plugin ist es möglich das //Nscale// DMS System an {{formcycle/}} anzubinden. |
4 |
4 |
|
5 |
5 |
{{info}} |
6 |
|
-Auf Seiten des //Nscale// Dokumenten Management Systems ist mindestens die Version 8 der REST Schnittstelle notwendig. Weiterhin muss die //Nscale//-Lizenz einen Zugriff auf die REST API zulassen. |
|
6 |
+Auf Seiten des //Nscale// Dokumenten Management Systems ist mindestens die Version 8.2 der REST Schnittstelle notwendig. Weiterhin muss die Nscale-Lizenz einen Zugriff auf die REST API zulassen. |
7 |
7 |
{{/info}} |
8 |
8 |
|
9 |
9 |
Die Installation erfolgt unter Mandant > [[Plugins>>doc:Formcycle.UserInterface.Client.Plugins]]. |
... |
... |
@@ -101,35 +101,16 @@ |
101 |
101 |
|
102 |
102 |
Wenn Dateien und Metadaten erfolgreich an das //Nscale// DMS übermittelt werden konnten, terminiert die Plugin-Aktion normal und liefert folgende Informationen aus dem //Nscale// System zurück: |
103 |
103 |
|
104 |
|
-* **Ressourcen Zähler **(//[%$<Name der Aktion>.RESULT.resourceCount%]//): Anzahl der erfolgreich übermittelten Dateien |
105 |
|
-* **Ressources-Informationen**: Der Zugriff auf die Informationen zu den übermittelten Ressourcen erfolgt über eine Zahlvariable ([i]). Ein möglicher Wert muss sich im Bereich von 0 bis zum Wert des **Ressourcen Zähler** -1 befinden. |
106 |
|
-** **Id **(//[%$<Name der Aktion>.RESULT.resources[i].id%]//): Id der hinzugefügten Ressource aus dem //Nscale// System |
107 |
|
-** **DisplayName **(//[%$<Name der Aktion>.RESULT.resources[i].displayName%]//): Name der hinzugefügten Ressource |
108 |
|
-* **Folder-Id **(//[%$<Name der Aktion>.RESULT.folder.id%]//): Id des //Nscale //Ordners, in den die übermittelte Ressource abgelegt wurde |
109 |
|
-* **Folder-DisplayName **(//[%$<Name der Aktion>.RESULT.folder.displayName%]//): Name des //Nscale //Ordners, in den die übermittelte Ressource abgelegt wurde |
|
104 |
+* **Resource-Id**: Id der hinzugefügten Ressource aus dem //Nscale// System |
|
105 |
+* **Resource-DisplayName**: Name der hinzugefügten Ressource |
|
106 |
+* **Folder-Id**: Id des //Nscale //Ordners, in den die übermittelte Ressource abgelegt wurde |
|
107 |
+* **Folder-DisplayName**: Name des //Nscale //Ordners, in den die übermittelte Ressource abgelegt wurde |
110 |
110 |
|
111 |
|
-Fehler, während der Plugin-Verarbeitung, welche zu einem Abbruch der Workflow-Verarbeitungskette führen: |
|
109 |
+Fehler, während der Plugin-Verarbeitung, werden in folgende Typen unterschieden: |
112 |
112 |
|
113 |
113 |
* **AUTHORIZATION_FAILED**: Tritt auf, wenn mit den hinterlegten Login-Daten keine erfolgreiche Authentifizierung am //Nscale //System durchgeführt werden konnte. |
114 |
|
-* **NO_TARGET_FOLDER**: Wenn kein Zielverzeichnis im //Nscale //System für die Ablage von Dateien definiert wurde. Wenn das Zielverzeichnis auf Grundlage einer Nscale-Abfrage ermittelt wird, |
115 |
|
-so wird diese Abfrage für Analysezwecke im Protokoll vermerkt. |
|
112 |
+* **NO_PAYLOAD_DATA**: Tritt auf, wenn zur Laufzeit keine Daten (Metadaten, Dateien) ermittelt werden konnten, die an den angebundenen //Nscale //Service übermittelt werden sollen. |
|
113 |
+* **NO_TARGET_FOLDER**: Wenn kein Zielverzeichnis im //Nscale //System für die Ablage von Dateien definiert wurde. |
116 |
116 |
* **SRV_CONNECTION_ERROR**: Tritt auf, wenn keine Verbindung zum angebundenen //Nscale //System aufgebaut werden kann |
117 |
117 |
* **SRV_METHOD_ERROR**: Tritt auf, wenn der //Nscale// Webservice-Methode einen Fehler zurück lieferte. |
118 |
118 |
* **INTERNAL_ERROR**: Tritt auf, wenn es bei der Verarbeitung zu einer Ausnahme kam, welche nicht mit den anderen Fehler-Typen bereits verarbeitet wurde. |
119 |
|
- |
120 |
|
-Fehler, während der Plugin-Verarbeitung, welche nicht zu einem Abbruch der Workflow-Verarbeitungskette führen: |
121 |
|
- |
122 |
|
-* **NO_PAYLOAD_DATA**: Tritt auf, wenn zur Laufzeit keine Daten (Metadaten, Dateien) ermittelt werden konnten, die an den angebundenen //Nscale //Service übermittelt werden sollen. |
123 |
|
-Es wird eine Warnung über das Auftreten dieser Ausnahme im Protokoll erzeugt. |
124 |
|
- |
125 |
|
-== Versionshistorie == |
126 |
|
- |
127 |
|
-(% class="wikigeneratedid" %) |
128 |
|
-=== 1.3.0 === |
129 |
|
- |
130 |
|
-* Anpassung: Der Fehler "NO_PAYLOAD_DATA" wurde als "weicher" Fehler deklariert, wodurch ein Auftreten dieser Ausnahme standardmäßig nicht zum Abbruch der Workflow-Verarbeitungskette führt. |
131 |
|
-* Erweiterung der Ausschriften im Protokoll beim Auftreten spezieller Ausnahmen |
132 |
|
- |
133 |
|
-=== 1.2.0 === |
134 |
|
- |
135 |
|
-* Initiale Version der Nscale-Anbindung |