/
Aufgabe speichern

Aufgabe speichern

WMS 2021 (1.1.3)

Mit dieser Aktivität können Änderungen an den Feldern oder der Rechnung einer Aufgabe gespeichert werden. Diese Daten können zuvor mit der "Aufgabe ermitteln"-Aktivität abgerufen werden.

Möglicher Datenverlust bei Nebenläufigkeitskonflikt

Wenn diese Aktivität ausgeführt wird während ein Benutzer die Aufgabe im Portal geöffnet hat kann letzterer seine Änderungen nicht mehr speichern.

“Zwischenzeitliche Änderung. Die Aufgabe wurde zwischenzeitlich von einem anderen Benutzer (ID:0) geändert. Aktualisieren Sie die Aufgabe bevor Sie fortfahren.”

Daher sollte der Einsatz dieser Aktivität sehr beschränkt erfolgen.

Eine automatisierte Veränderung der Aufgabe ist durch Ereignisworkflows(Feld geändert/Aufgabe) weniger problematisch. Änderungen von Feldern durch letztere werden in die Aufgabe mit übernommen - ohne den Einsatz dieser Aktivität.

Eigenschaften

Eingabe

Name

Beschreibung

Datentyp

Erforderlich

Name

Beschreibung

Datentyp

Erforderlich

Aufgaben-ID

Die ID der Aufgabe. Die ID erhalten Sie beim Starten einer Aufgabe durch die Aktivität "Aufgabe starten".

Integer

Felder

Die zur Aufgabe zu speichernden Felder. Die Felder können Sie mit der Aktivität “Feldwerte zuweisen “ bearbeiten.

WmsTaskFields

 

Rechnung

Die zur Aufgabe zu speichernde Rechnung. Sofern es sich bei der angegebenen Aufgabe nicht um eine Rechnungsaufgabe handelt, wird im Workflow eine Warnung ausgegeben und die Rechnung nicht abgespeichert.

WmsInvoice

 

Auch gesperrte Aufgaben ändern

Standardmäßig werden gesperrte Aufgaben nicht geändert. Falls Änderungen an gesperrten Aufgaben gespeichert werden sollen, muss diese Option aktiviert werden.

Boolean

 

Fehlermeldungen

Beschreibung

Fehlercode

Datentyp

Beschreibung

Fehlercode

Datentyp

Die angegebene Aufgabe existiert nicht oder wurde gelöscht.

WmsApiMessage (9)

ActivityException

Die angegebene Aufgabe ist durch den Benutzer <Name> gesperrt und kann nicht gespeichert werden.

WmsApiMessage (9)

ActivityException

Sie haben keine Berechtigung für den ausgewählten Mandanten.

WmsApiMessage (9)

ActivityException

Warnung: Zu Aufgabe <ID> ist keine Rechnung vorhanden, da es sich nicht um eine Rechnungsaufgabe handelt.

-

-

Hinweise

Wenn eine Feld nicht angegeben ist, dann bleibt dessen Wert in der Aufgabe unverändert.

Beim Speichern der Felder über diese Aktivität gibt es keine Validierung der minimalen/maximalen Werte oder des regulären Ausdrucks.

Verwandte Themen



Related content

Aufgaben - Ereignisse (Beispiele)
Aufgaben - Ereignisse (Beispiele)
Read with this
Aufgabendaten ermitteln
Aufgabendaten ermitteln
More like this
Datenquelle filtern
Datenquelle filtern
Read with this
Aufgabe starten: Rechnung
Aufgabe starten: Rechnung
More like this
WMS 1.1.3 (2022 Q1)
WMS 1.1.3 (2022 Q1)
Read with this
Aufgabe starten
Aufgabe starten
More like this