... |
... |
@@ -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.2 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 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,16 +101,39 @@ |
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 |
|
-* **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 |
|
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 |
108 |
108 |
|
109 |
|
-Fehler, während der Plugin-Verarbeitung, werden in folgende Typen unterschieden: |
|
111 |
+Fehler, während der Plugin-Verarbeitung, welche zu einem Abbruch der Workflow-Verarbeitungskette führen: |
110 |
110 |
|
111 |
111 |
* **AUTHORIZATION_FAILED**: Tritt auf, wenn mit den hinterlegten Login-Daten keine erfolgreiche Authentifizierung am //Nscale //System durchgeführt werden konnte. |
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. |
|
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. |
114 |
114 |
* **SRV_CONNECTION_ERROR**: Tritt auf, wenn keine Verbindung zum angebundenen //Nscale //System aufgebaut werden kann |
115 |
115 |
* **SRV_METHOD_ERROR**: Tritt auf, wenn der //Nscale// Webservice-Methode einen Fehler zurück lieferte. |
116 |
116 |
* **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.4.0 === |
|
129 |
+ |
|
130 |
+* Erweiterung der Konfigurationsmöglichkeiten an den Bundle-Properties zum Übersteuern von Nscale-Parametern |
|
131 |
+ |
|
132 |
+=== 1.3.0 === |
|
133 |
+ |
|
134 |
+* 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. |
|
135 |
+* Erweiterung der Ausschriften im Protokoll beim Auftreten spezieller Ausnahmen |
|
136 |
+ |
|
137 |
+=== 1.2.0 === |
|
138 |
+ |
|
139 |
+* Initiale Version der Nscale-Anbindung |