... |
... |
@@ -10,7
+10,7 @@ |
10 |
10 |
|
11 |
11 |
== Konfiguration des Plugins == |
12 |
12 |
|
13 |
|
-{{figure image="1_Plugin_Konfiguration.png" width="600" clear="h2"}} |
|
13 |
+{{figure image="1_Plugin_Konfiguration.png"}} |
14 |
14 |
Die Konfigurationsoberfläche des Plugins. Hier werden Einstellungen zur Verbindung mit dem Salesforce-Server getroffen. |
15 |
15 |
{{/figure}} |
16 |
16 |
|
... |
... |
@@ -29,8
+29,8 @@ |
29 |
29 |
|
30 |
30 |
== Aktions-Plugin: //Salesforce: Create Object// == |
31 |
31 |
|
32 |
|
-{{figure image="2_Aktion_Oberfläche.png" width="600" clear="h2"}} |
33 |
|
-Die Einstellungen für die Verarbeitungsaktion //Salesforce: Create Object//, nachdem ein Objekt gewählt wurde. In der Tabelle //Objekt-Felder// ist für sind die Felder des Objekt Daten sichtbar. |
|
32 |
+{{figure image="2_Aktion_Oberfläche.png" width="400"}} |
|
33 |
+Die Einstellungen für die Verarbeitungsaktion //Salesforce: Create Object//. |
34 |
34 |
{{/figure}} |
35 |
35 |
|
36 |
36 |
Nach Installation des Salesforce-Plugins gibt es in der [[Status- und Aktionsverarbeitung>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.WebHome]] eine neue Aktion namens //Salesforce: Create Object//, mit der ein neuer Datensatz für ein Salesforce Objekts erstellt werden kann. Neben den Standardeinstellungen der Aktion für Name und Bemerkungen gibt es im Container //Details für die Plugin-Verarbeitung// die folgenden Parameter: |
... |
... |
@@ -53,16
+53,9 @@ |
53 |
53 |
; {{ficon name="trash-alt"/}}-Schaltfläche |
54 |
54 |
: Löscht die Zeile, wodurch kein Wert für das entsprechende Salesforce-Feld übertragen wird. |
55 |
55 |
|
56 |
|
-In der Fußzeile der Tabelle befinden sich die beiden folgenden Schaltflächen: |
57 |
|
- |
58 |
|
-; {{ficon name="play-circle-outline1"/}}-Schaltfläche |
59 |
|
-: Aktualisiert die Zuordnung zu Formularfeldern. |
60 |
|
-; {{ficon name="trash-alt2"/}}-Schaltfläche |
61 |
|
-: Löscht alle Salesforce-Felder/Zeilen, denen kein Wert zugeordnet wurde. |
62 |
|
- |
63 |
63 |
=== Allgemeine Rückgabeparameter === |
64 |
64 |
|
65 |
|
-{{figure image="3_Aktion_Rückgabe.png" width="600" clear="h4"}} |
|
58 |
+{{figure image="plugin_result.png"}} |
66 |
66 |
Konfiguration der Rückgabewerte |
67 |
67 |
{{/figure}} |
68 |
68 |
|
... |
... |
@@ -76,12
+76,12 @@ |
76 |
76 |
: Enthält einen Zahlenwert, welchen den Abarbeitungs- bzw. Fehlerstatus des Plugins wiedergibt. |
77 |
77 |
; ResultMessage |
78 |
78 |
: Enthält eine Klartextmeldung, welche den zurückgelieferten //ResultCode// näher erläutert. |
79 |
|
-; SForceObjectID |
80 |
|
-: Enthält die vom Salesforce-Service zurückgelieferte Objekt-ID. |
|
72 |
+; ResultDocumentID |
|
73 |
+: 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. |
81 |
81 |
|
82 |
82 |
Über die [[image:icon_placeholder.png]] Schaltfläche neben jedem Eingabefeld kann die Platzhalterauswahl geöffnet werden. |
83 |
83 |
|
84 |
|
-==== Mögliche Werte für den ResultCode ==== |
|
77 |
+== == |
85 |
85 |
|
86 |
86 |
Der ResultCode enthält numerischer Zahlenwerte, welche dazu verwendet werden können, den Erfolg der Aktion zu bestimmen. Die nachfolgende Tabelle liefert eine Übersicht über alle vom Plugin zurückgelieferten Status- bzw. Fehlercodes: |
87 |
87 |
|
... |
... |
@@ -94,6
+94,8 @@ |
94 |
94 |
|40|In {{formcycle/}} ist ein nicht näher spezifizierter Fehler aufgetreten. |
95 |
95 |
{{/table}} |
96 |
96 |
|
|
90 |
+ |
|
91 |
+ |
97 |
97 |
{{velocity}} |
98 |
98 |
##clear="h1" |
99 |
99 |
{{/velocity}} |