Help Center> FOUNDATION Help

Gilt für:

  • Winshuttle Foundation

Winshuttle Workflow SVService-Typen

Themen des Prozessmenüs

Verwandte Themen

SVService ist eine eigenständige ausführbare Datei, die im Winshuttle Workflow enthalten ist und die asynchrone Verarbeitung im Workflow-System durchführt. Die asynchrone Verarbeitung lagert Verarbeitungsprozesse von Webservern aus, die nicht direkt mit dem Bedienen der Webseiten zu tun haben.

SVService verfügt über eine „austauschbare“ Architektur und kann verschiedene Codeteile ausführen, solange der Code der von SVService erwarteten Anwendungsprogrammierschnittstelle (Application Programming Interface, kurz API) entspricht. Diese Codeteile werden SVService-Ausführer genannt.

Eine weitere Komponente von SVService ist eine Datenbanktabelle, die Informationen über den von SVService ausgeführten Prozess enthält. Jeder Datenbankeintrag besteht aus:

  • Einem Ausführerbezeichner
  • Ausführer-Konfigurationsdaten
  • Einer Startzeit
  • Jeglichen Fehlerinformationen

Bei einem auf typische Weise konfigurierten System ist SVService so eingeplant, dass es in regelmäßigen Abständen ausgeführt wird. Jedes Mal, wenn SVService läuft, funktioniert es wie folgt:

  1. SVService überprüft die Datenbanktabelle, um die Prozesse abzurufen, die es ausführen muss.
  2. SVService führt dann nacheinander jeden Ausführer bis zum Abschluss aus.
  3. Nachdem der SVService die Aufträge abgeschlossen hat, beendet sich SVService oder geht bis zur nächsten eingeplanten Ausführung in den Ruhezustand (dies hängt von den angegebenen Optionen ab).

SVService-Typen

Zurück zum Anfang

Typ

Beschreibung

adjustduedate

Führt das Designer/Composer Plug-in Zurückgestellte Aktualisierung des Fälligkeitsdatums aus und passt das Datum an.

archiveobsoletesolution

Entfernt Lösungen, die niemals verwendet wurden. Dies entspricht der Funktion Veraltete Lösungen archivieren auf der neuen Website Management Cockpit.

assignmentsummary

Sendet die konsolidierte Arbeitsauftragzusammenfassung an die Benutzer mit aktiven Arbeitsaufträgen.

autoapprove

Genehmigt einen automatisch genehmigten Arbeitsauftrag, wenn seine vorgesehene Zeitperiode abläuft.

clonefiles

Führt das Plug-in Datei klonen aus. Kopiert Dateien von einem Ordner zu einem anderen.

commandline

Führt das Plug-in Befehlszeilen aus. Führt den entsprechenden Befehl in einem separaten Prozess auf dem Server aus.

completeassignment

Schließt den entsprechenden Arbeitsauftrag ab.

convertdocument

Konvertiert ein Dokument von einem Format in ein anderes. Führt die Dokumentkonvertierung aus, wenn das Plug-in Dokument kopieren mit dem Konvertierungsparameter konfiguriert ist.

copyattachments

Führt das Plug-in Anhang kopieren aus. Kopiert Formularanlagen in eine SharePoint-Dokumentbibliothek oder in ein Verzeichnis auf dem Serverdateisystem.

copydocument

Führt das Plug-in Zurückgestellte Dokumentenkopie aus. Kopiert ein Dokument unter Prozesskontrolle in eine andere SharePoint-Dokumentenbibliothek oder in das Serverdateisystem.

copyform

Führt das Plug-in Formular kopieren aus. Erstellt ein .MHT-Abbild eines Formulars und kopiert es in eine SharePoint-Dokumentenbibliothek oder das Serverdateisystem.

copyreferenceddocuments

Führt das Plug-in Referenziertes Dokument kopieren aus. Kopiert Dokumente, auf die durch SharePoint-IDs im Inhalt eines Formulars verwiesen wird, in eine SharePoint-Dokumentenbibliothek.

createfolder

Führt das Plug-in Ordner erstellen aus. Erstellt einen neuen Ordner in einer SharePoint-Dokumentenbibliothek.

createmhtfile

Archiviert abgeschlossene Prozesse als .MHT-Dateien. Funktioniert nur, wenn WorkflowProcessAutoCopyEnable auf „true“ gesetzt ist.

createsharepointsite

Führt das Plug-in SharePoint-Website erstellen aus. Erstellt eine SharePoint-Website und fügt die angegebenen Benutzer zur Website hinzu.

deleteitem

Führt das Plug-in Element löschen aus. Löscht die angegebenen SharePoint-Elemente. Elemente können durch die SharePoint-ID oder durch eine CAML-Abfrage angegeben werden.

deletesharepointsite

Führt das Plug-in SharePoint-Website löschen aus. Löscht die angegebene SharePoint-Website.

documentmonitor

Fügt den Workflow Konfigurationsbefehl Dokumentüberwachung hinzu. Überwacht ein bestimmtes SharePoint-Feld in einer Dokumentenbibliothek auf eine Ablaufzeit. Wenn die Ablaufzeit eintritt, wird automatisch ein Prozess auf dem ablaufenden Dokument gestartet.

documentprocesslaunch

Führt das Plug-in Dokumentprozess starten aus. Startet einen Prozess auf einem bestimmten Dokument.

edgesynchronize

Dies funktioniert, wenn der Konfigurationsschlüssel EdgeServers angegeben wurde, und wird ausgeführt, sobald ein Prozess genehmigt oder abgelehnt wird.

Der Konfigurationsschlüssel „EdgeServers“ ist eine durch Kommata getrennte Liste von Edgeserverhosts, die mit den Dokumenten in Dokumentenbibliotheken synchronisiert sein sollten.

Sobald ein Prozess genehmigt/abgelehnt wurde, wird der Inhalt der neuen Datei auf den Edgeserver kopiert.

emailapproval

Genehmigt die Aufgabe per E-Mail. Überwacht den E-Mail-Posteingang des konfigurierten Systems und gibt E-Mail-Genehmigungen aus. Beachten Sie, dass dies durch einen einzelnen Ausführer geschieht, der regelmäßig ausgeführt wird.

formmonitor

Führt das Plug-in Formularüberwachung aus. Erstellt und startet einen Formularprozess.

formprocesslaunch

Führt die Plug-ins Formularprozess starten und Formular starten aus. Erstellt und startet einen Formularprozess, einschließlich Zuweisung der Verantwortlichkeitsbereiche und der Arbeitsauftrageinstellung von Formularwerten.

formreport

Führt den Workflow Konfigurationsbefehl Formularbericht hinzufügen aus, um Informationen zu den angegebenen Formularen hinzufügen.

MarkInactiveProcesses

Findet ausgeführte Prozesse, die nicht mehr mit einem SharePoint-Element verknüpft sind, und markiert sie als inaktiv. Löscht wahlweise auch den verknüpften Workflow aus der Workflowdatenbank. Siehe Markieren von inaktiven Prozessen für weitere Informationen.

Notificationtimer

Schickt die konfigurierte E-Mail-Nachricht an die Empfänger, die im angegebenen Formularlistenelement angegeben sind. Argumentsubstitution wird bei der Nachricht, den Betreffs und den Empfängern durchgeführt.

OfflineFormProcessor

Überwacht den Posteingang des Systems auf eingehende InfoPath-Formulare. Erstellt das Formular im Workflowsystem und startet den Workflow.

Powershell

Führt ein Powershell-Skript aus. Wahlweise erfolgt die Ausgabe in einer angegebenen SharePoint-Spalte.

ProcessFormQueue

Verarbeitet die Formulare, die sich in der Warteschlange befinden, wenn die Option „UseFormQueue“ an ist und wenn bei der einzelnen, betroffenen Aktivität „UseFormQueue“ ebenfalls an ist.

PurgeBackgroundJobs

Dies entspricht der Funktion Hintergrundaufträge bereinigen auf der neuen Website Management Cockpit.

removeitempermissions

Führt die Plug-ins Elementberechtigungen entfernen aus. Entfernt Elementberechtigungen von einem bestimmten SharePoint-Element.

renameprocess

Führt das Plug-in Prozess umbenennen aus. Ändert den Titel des Prozesses zum konfigurierten Wert.

sendemail

Sendet Genehmigungs-\Aktivitäts-\Formularberichts-\andere E-Mails und führt ebenfalls das Plug-in E-Mail senden aus, um die angegebene E-Mail an den angegebenen Empfänger zu senden.

setcolumn

Führt das Plug-in Spalte festlegen aus. Legt den Wert der SharePoint-Spalte im Element im Kontext des konfigurierten Werts fest.

setformdata

Führt das Plug-in Formulardaten festlegen aus. Legt den Wert in den Formulardaten im Element im Kontext des konfigurierten Werts fest.

startprocess

Führt das Plug-in Prozess starten aus. Startet entweder einen Dokument- oder Formularprozess. Wenn ein Formularprozess gestartet wird und ein Verantwortlichkeitsbereich und eine SharePoint-Gruppe angegeben ist, wird ein Formularprozess für jeden Benutzer in der Gruppe gestartet und diese Person wird dem bestimmten Verantwortlichkeitsbereich zugewiesen.

waitforchildprocesses

Führt das Plug-in Auf untergeordneten Prozess warten aus. Fragt alle untergeordneten Prozesse ab, um sicherzustellen, dass sie abgeschlossen sind. Schließt dann alle verknüpften Aktivitäten ab, um den Workflow voranzubringen

winshuttleautopost

Führt das Winshuttle Autopost Plug-in aus. Extrahiert Daten aus einem Formular und bucht sie zum Winshuttle System.

winshuttleupdate

Führt das Plug-in Winshuttle Update aus. Führt ein Winshuttle Update im Kontext des Listenelements aus.