Von Version < 18.14 >
bearbeitet von awa
am 20.03.2020, 14:18
Auf Version < 17.7 >
bearbeitet von rth
am 19.03.2020, 11:40
< >
Änderungskommentar: Es gibt keinen Kommentar für diese Version

Zusammenfassung

Details

Seiteneigenschaften
Titel
... ... @@ -1,1 +1,1 @@
1 -d.3: DMS-Plugin
1 +d.3 DMS Plugin
Übergeordnete Seite
... ... @@ -1,1 +1,1 @@
1 -WebHome
1 +Formcycle.PluginDocumentation.WebHome
Dokument-Autor
... ... @@ -1,1 +1,1 @@
1 -XWiki.awa
1 +XWiki.rth
Inhalt
... ... @@ -67,6 +67,7 @@
67 67  Die Angabe einer Dokument-Nummer ist nur sinnvoll, wenn es sich bei den "zu importierenden Dokumenten" um eine einzelne Datei handelt.
68 68  {{/info}}
69 69  
70 +
70 70  ==== Interaktionsmöglichkeiten innerhalb der Konfigurations-Tabelle //Dokument Metadaten// ====
71 71  
72 72  
... ... @@ -119,70 +119,6 @@
119 119  |Geld|Unterstützt werden zweistellige Fließkommazahlen. Als Dezimaltrennzeichen muss ein Komma angegeben werden. (z.B.: //123,50//)
120 120  |Numerisch|Unterstützt werden positive und negative Fließkommazahlenwerte. Als Dezimaltrennzeichen muss ein Komma angegeben werden. (z.B. //-123,45//)
121 121  
122 -=== Allgemeine Rückgabewerte ===
123 -
124 -{{figure image="plugin_result.png"}}
125 -Konfiguration der Rückgabewerte
126 -{{/figure}}
127 -
128 -In diesem Bereich werden die vom Plugin als Ergebnis des DMS Datei-Upload Prozesses zurückgelieferten Parameter aufgeführt. Für die einzelnen Parameter kann ein Alias vergeben werden. In weiteren Aktionen kann auf den entsprechenden Rückgabeparameter per Platzhalter-Syntax zugegriffen werden. Der Platzhalter wird dabei nach dem folgenden Muster gebildet:
129 -
130 -{{code}}
131 -
132 -[%$<Plugin-Name>.RESULT[0].<Name oder vergebener Alias der Rückgabeparameters>%]
133 -{{/code}}
134 -
135 -; ResultCode
136 -: Enthält einen Zahlenwert, welchen den Abarbeitungs- bzw. Fehlerstatus des Plugins wiedergibt.
137 -; ResultMessage
138 -: Enthält eine Klartextmeldung, welche den zurückgelieferten //ResultCode// näher erläutert.
139 -; ResultDocumentID
140 -: Enthält die vom d.3 System zurückgelieferte Dokument-ID, wenn das Dokument erfolgreich im d.3 System abgelegt werden konnte, sonst den Wert -1.
141 -
142 -{{info}}
143 -Über den [[image:icon_copy.png]] Button kann der aus dem Namen oder Alias erzeugte Platzhalter einfach in die Zwischenablage kopiert
144 -und an anderer Stelle, z.B.: im Text einer E-Mail-Aktion, eingefügt werden.
145 -{{/info}}
146 -
147 -Wenn mehrere Dateien gleichzeitig an das DMS übertragen werden, so wird für jede Datei ein entsprechender //ResultCode//, //ResultMessage// und //ResultDocumentID// zurückgeliefert. Um auf die //ResultDocumentID// (einer Plugin-Aktion mit Namen "D3DMSUpload") der dritten übertragenen Datei zuzugreifen muss dann beispielsweise folgender Platzhalter benutzt werden:
148 -
149 -{{code}}
150 -
151 -[%$D3DMSUpload.RESULT[2].ResultDocumentID%]
152 -{{/code}}
153 -
154 -Bei gleichzeitiger Übertragung mehrerer Dateien ist es manchmal sinnvoll den Gesamtstatus zu erfragen, um beispielsweise zu wissen, ob ein Fehler beim Import einer Datei aufgetreten ist.
155 -Dies kann über den Platzhalter
156 -
157 -{{code}}
158 -
159 -[%$<Name der Plugin-Aktion>.SUCCESS%]
160 -{{/code}}
161 -
162 -erfolgen. Dieser liefert "true" zurück, wenn alle Dateien erfolgreich an das DMS übermittelt werden konnten, sonst "false".
163 -Der Platzhalter
164 -
165 -{{code}}
166 -
167 -[%$<Name der Plugin-Aktion>.COUNT%]
168 -{{/code}}
169 -
170 -wiederum kann genutzt werden, wenn man die Gesamtanzahl der zurückgelieferten Ergebnisse wissen möchte.
171 -
172 -Die nachfolgende Tabelle liefert eine Übersicht über alle vom Plugin zurückgelieferten Status- bzw. Fehlercodes:
173 -
174 -|=Status / Fehlercode|=Bedeutung
175 -|0|Das Plugin wurde fehlerfrei ausgeführt.
176 -|10|Die Authentifizierung am d.3 DMS ist fehlgeschlagen, überprüfen Sie bitte die Eigenschaften des anzusprechenden d.3 Servers.
177 -|20|Der d.3 DMS-Webservice konnte aufgrund fehlender Pflicht-Parameter (//…Name der fehlenden Pflichtparameter…//) nicht aufgerufen werden.
178 -|21|Fehler beim Einlesen des zu importierenden Dokuments
179 -|22|Es konnte keine Dokument für einen Import ermittelt werden.
180 -|23|Folgende Dokument-Metadaten beinhalten fehlerhafte Werte: …//Auflistung der fehlerhaften Werte//
181 -|24|Fehler beim Erzeugen einer neuen Dokument Version.
182 -|30|Es konnte keine Verbindung zum d.3 DMS Webservice aufgebaut werden.
183 -|31|Aufruf einer Webservice-Methode lieferte Fehler: ...//Detaillierte Fehlermeldung aus d.3 System//
184 -|40|In FORMCYCLE ist ein nicht näher spezifizierter Fehler aufgetreten.
185 -
186 186  == Globale Plugin-Einstellungen ==
187 187  
188 188  {{info}}
... ... @@ -287,4 +287,5 @@
287 287  : (Standardwert: //Dokumentart:1,Kuerzel:2, DatenfeldBezeichnung:3,DatenfeldNummer:4,DatenfeldTyp:5//)
288 288  
289 289  
227 +
290 290  
plugin_result.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.rth
Größe
... ... @@ -1,1 +1,0 @@
1 -6.4 KB
Inhalt
Copyright 2000-2024