Schleupen.CS.PI.BPE.PowerShell

Syntax

Complete-Task [-TaskIds] <Guid[]> [-SessionToken] <string> [[-Force] <SwitchParameter>] 
[<CommonParameters>]

Parameters

Name Alias Description Required? Pipeline Input Default Value
-TaskIds Die IDs der Aufgaben. true true (ByValue)
-SessionToken SessionToken. true true (ByValue)
-Force Wenn gesetzt wird die Aufgabe gelöscht. false true (ByValue) False

Inputs

The input type is the type of the objects that you can pipe to the cmdlet.

  • System.Guid[] Die IDs der Aufgaben. System.String SessionToken. System.Management.Automation.SwitchParameter Wenn gesetzt wird die Aufgabe gelöscht.

Examples

EXAMPLE 1
Complete-Task -TaskIds 4ABBEA51-A4DF-40BD-975F-8AB81AD55D7A -SessionToken $sessionToken
Schließt die Aufgaben.
EXAMPLE 2
Complete-Task -TaskIds 4ABBEA51-A4DF-40BD-975F-8AB81AD55D7A -SessionToken $sessionToken -Force
Schließt und löscht die Aufgaben.

Top of page

Syntax

New-TaskType [-Name] <string> [[-Description] <string>] [[-ArtifactIdentifier] <string>] 
[[-TasksCanAlwaysBeCompletedAndDeleted] <bool>] [[-IsSingleton] <SwitchParameter>] [[-Grouping] 
<string>] [[-BlockProcessingCount] <int>] [[-BatchSize] <int>] [[-BatchDelayInSeconds] <int>] 
[[-TaskCompletionText] <string>] [[-TaskCanAlwaysBeCompleted] <bool>] [[-IsManualCreationAllowed] 
<SwitchParameter>] [[-CompletionTimeLimitInSeconds] <int>] [[-IsNotificationTaskType] 
<SwitchParameter>] [[-TaskTypeGroupNames] <string[]>] [[-TasksCanBeDeletedAfterDays] <int>] 
[[-IncludeHolidaysAndWeekendsForCompletionTimeLimit] <SwitchParameter>] 
[[-IsStatusChangeAllowedForCompleted] <bool>] [[-ViewDialogFlowId] <string>] [[-EditDialogFlowId] 
<string>] [-DelegationId] <string> [[-EscalationId] <string>] [[-CustomDataTypeId] <Guid>] 
[-SessionToken] <string> [<CommonParameters>]

Parameters

Name Alias Description Required? Pipeline Input Default Value
-Name Name der Aufgabenart. true true (ByValue)
-Description Beschreibung der Aufgabenart. false true (ByValue)
-CompletionTimeLimitInSeconds Bearbeitungszeitlimit für Aufgaben in Sekunden. false true (ByValue)
-IsStatusChangeAllowedForCompleted Legt fest, ob sich der Status einmal abgeschlossener Aufgaben verändern darf. false true (ByValue)
-ViewDialogFlowId Metadata-Id des zu verwendenden Anzeigedialogs. false true (ByValue)
-EditDialogFlowId Metadata-Id des zu verwendenden Bearbeitungsdialogs. false true (ByValue)
-DelegationId Id des/der Delegierberechtigten (Benutzers oder Gruppe). true true (ByValue)
-EscalationId Id des automatischen Eskalationsziels (Benutzers oder Gruppe). false true (ByValue)
-CustomDataTypeId Id des CustomDataType. false true (ByValue)
-SessionToken SessionToken. true true (ByValue)
-ArtifactIdentifier ArtifactIdentifier der Aufgabenart. false true (ByValue)
-TasksCanAlwaysBeCompletedAndDeleted Aufgaben direkt schließen und löschen. false true (ByValue) False
-IsSingleton Gibt an, dass es sich um eine Aufgabentyp handelt, wovon es immer nur eine Aufgabe geben kann. false true (ByValue) False
-Grouping Wert, nach dem die Aufgaben dieser Art gruppiert werden können. Es stehen dazu Platzhalter zur
Verfügung: %Tag%, %Woche%, %Monat%, %Jahr%.
false true (ByValue)
-BlockProcessingCount Angabe, ob Aufgaben dieses Typs in Blöcken verarbeitet werden können. Falls null, keine
Blockverarbeitung. Positive Werte legen Portionierung fest.
false true (ByValue)
-BatchSize Größe der Blöcke, die beim Abschließen gebildet werden sollen, um das System nicht zu überlasten. false true (ByValue)
-BatchDelayInSeconds Wartezeit zwischen den Blöcken, die beim Abschließen gebildet werden sollen, um das System nicht
zu überlasten.
false true (ByValue)
-TaskCompletionText Text, der beim Abschluss von Aufgaben angezeigt wird. false true (ByValue)
-TaskCanAlwaysBeCompleted Aufgaben direkt schließen. false true (ByValue) False
-IsManualCreationAllowed Angabe, ob Aufgaben manuell erstellt werden können. false false False
-IsNotificationTaskType Gibt an, ob Aufgaben dieser Art Benachrichtigungsaufgaben sind. false false False
-TaskTypeGroupNames Namen der Aufgabenartgruppen. false false
-TasksCanBeDeletedAfterDays Angabe, nach wievielen Tagen die Aufgaben gelsöcht werden. false false
-IncludeHolidaysAndWeekendsForCompletionTimeLimit Gibt an, ob Feiertage und Wochenenden bei der Berechnung des Bearbeitungszeitlimits berücksichtigt
werden sollen.
false false False

Inputs

The input type is the type of the objects that you can pipe to the cmdlet.

  • System.String Name der Aufgabenart. System.String Beschreibung der Aufgabenart. System.Int32 Bearbeitungszeitlimit für Aufgaben in Sekunden. System.Boolean Legt fest, ob sich der Status einmal abgeschlossener Aufgaben verändern darf. System.String Metadata-Id des zu verwendenden Anzeigedialogs. System.String Metadata-Id des zu verwendenden Bearbeitungsdialogs. System.String Id des/der Delegierberechtigten (Benutzers oder Gruppe). System.String Id des automatischen Eskalationsziels (Benutzers oder Gruppe). System.Guid Id des CustomDataType. System.String SessionToken. System.String ArtifactIdentifier der Aufgabenart. System.Boolean Aufgaben direkt schließen und löschen. System.Management.Automation.SwitchParameter Gibt an, dass es sich um eine Aufgabentyp handelt, wovon es immer nur eine Aufgabe geben kann. System.String Wert, nach dem die Aufgaben dieser Art gruppiert werden können. Es stehen dazu Platzhalter zur Verfügung: %Tag%, %Woche%, %Monat%, %Jahr%. System.Int32 Angabe, ob Aufgaben dieses Typs in Blöcken verarbeitet werden können. Falls null, keine Blockverarbeitung. Positive Werte legen Portionierung fest. System.Int32 Größe der Blöcke, die beim Abschließen gebildet werden sollen, um das System nicht zu überlasten. System.Int32 Wartezeit zwischen den Blöcken, die beim Abschließen gebildet werden sollen, um das System nicht zu überlasten. System.String Text, der beim Abschluss von Aufgaben angezeigt wird. System.Boolean Aufgaben direkt schließen.

Examples

EXAMPLE 1
New-TaskType -Name "Allgemeine Aufgabenart" -SessionToken $sessionToken
Erzeugt eine neue Aufgabenart mit dem Namen "Allgemeine Aufgabenart".
EXAMPLE 2
>New-TaskType -Name "Allgemeine Aufgabenart" -CustomDataTypeId $idDesCustomDataType -SessionToken $sessionToken
Erzeugt eine neue Aufgabenart mit dem Namen "Allgemeine Aufgabenart" und einem CustomDataType.

Top of page

Syntax

New-TaskTypeGroup [[-Id] <Guid>] [-Name] <string> [-SessionToken] <string> [<CommonParameters>]

Parameters

Name Alias Description Required? Pipeline Input Default Value
-Id false false
-Name true false
-SessionToken true false

Examples

EXAMPLE 1
New-TaskTypeGroup -Name "Test" -SessionToken $sessionToken
Legt eine neue Aufgabenartgruppe an.
EXAMPLE 2
New-TaskTypeGroup -Id 4ABBEA51-A4DF-40BD-975F-8AB81AD55D7A -Name "Test" -SessionToken $sessionToken
Legt eine neue Aufgabenartgruppe mit der angegebenen ID an.

Top of page

Syntax

Remove-TaskTypeGroup [[-Id] <Guid>] [[-TaskTypeGroup] <TaskTypeGroup>] [-SessionToken] <string> 
[<CommonParameters>]

Parameters

Name Alias Description Required? Pipeline Input Default Value
-Id false false
-TaskTypeGroup false false
-SessionToken true false

Examples

EXAMPLE 1
Remove-TaskTypeGroup -TaskTypeGroup $taskTypeGroup -SessionToken $sessionToken
Löscht die angegebene Aufgabenartgruppe.
EXAMPLE 2
Remove-TaskTypeGroup -Id 4ABBEA51-A4DF-40BD-975F-8AB81AD55D7A -SessionToken $sessionToken
Löscht eine Aufgabenartgruppe anhand der ID.

Top of page

Syntax

Save-TaskType [-InputObject] <TaskType> [-SessionToken] <string> [<CommonParameters>]

Parameters

Name Alias Description Required? Pipeline Input Default Value
-InputObject ElementType Die Aufgabenart. true true (ByValue)
-ElementType ElementType Die Aufgabenart.


This is an alias of the InputObject parameter.
true true (ByValue)
-SessionToken SessionToken. true true (ByValue)

Inputs

The input type is the type of the objects that you can pipe to the cmdlet.

  • Schleupen.CS.PI.BPE.PowerShell.Tasks.TaskType Die Aufgabenart. System.String SessionToken.

Examples

EXAMPLE 1
Save-TaskType -TaskType $taskType
Speichert Änderungen an der Aufgabenart.

Top of page

Syntax

Save-TaskTypeGroup [[-TaskTypeGroup] <TaskTypeGroup>] [-SessionToken] <string> [<CommonParameters>]

Parameters

Name Alias Description Required? Pipeline Input Default Value
-TaskTypeGroup false false
-SessionToken true false

Examples

EXAMPLE 1
Save-TaskTypeGroup -TaskTypeGroup $taskTypeGroup-SessionToken $sessionToken
Liest die Aufgabenartgruppen anhand des Namens.

Top of page

Syntax

Select-TaskType [-Id] <string> [-SessionToken] <string> [<CommonParameters>]

Select-TaskType [-Name] <string> [-SessionToken] <string> [<CommonParameters>]

Select-TaskType [-ArtifactIdentifier] <string> [-SessionToken] <string> [<CommonParameters>]

Select-TaskType [-SessionToken] <string> [<CommonParameters>]

Parameters

Name Alias Description Required? Pipeline Input Default Value
-Id Id der Aufgabenart. true true (ByValue)
-Name Name der Aufgabenart. true true (ByValue)
-ArtifactIdentifier ArtifactIdentifier der Aufgabenart. true true (ByValue)
-SessionToken SessionToken. true true (ByValue)

Inputs

The input type is the type of the objects that you can pipe to the cmdlet.

  • System.String Id der Aufgabenart. System.String Name der Aufgabenart. System.String ArtifactIdentifier der Aufgabenart. System.String SessionToken.

Outputs

The output type is the type of the objects that the cmdlet emits.

  • Schleupen.CS.PI.BPE.PowerShell.Tasks.TaskType Aufgabenart.

Examples

EXAMPLE 1
Select-TaskType -Id "24A2E776-AF01-46FD-8EF1-6581068427BA" -SystemStructureViewId 0357aeb0-d3df-4765-b630-596625953505 -SystemStructureElementName 9999 -SystemStructureElementTypeId d60c85f8-483a-43fc-88f2-c93e22770584
Selektiert die Aufgabenart mit der Id 24A2E776-AF01-46FD-8EF1-6581068427BA.
EXAMPLE 2
Select-TaskType -Name "Allgemeine Aufgabe" -SystemStructureViewId 0357aeb0-d3df-4765-b630-596625953505 -SystemStructureElementName 9999 -SystemStructureElementTypeId d60c85f8-483a-43fc-88f2-c93e22770584
Selektiert die Aufgabenart mit dem Namen "Allgemeine Aufgabe".
EXAMPLE 3
Select-TaskType -SystemStructureViewId 0357aeb0-d3df-4765-b630-596625953505 -SystemStructureElementName 9999 -SystemStructureElementTypeId d60c85f8-483a-43fc-88f2-c93e22770584
Selektiert alle vorhandenen Aufgabenarten.
EXAMPLE 4
Select-TaskType -Name CS* -SystemStructureViewId 0357aeb0-d3df-4765-b630-596625953505 -SystemStructureElementName 9999 -SystemStructureElementTypeId d60c85f8-483a-43fc-88f2-c93e22770584
Liefert alle Aufgabenarten, deren Name mit CS anfangen.
EXAMPLE 5
Select-TaskType -Name Al?g* -SystemStructureViewId 0357aeb0-d3df-4765-b630-596625953505 -SystemStructureElementName 9999 -SystemStructureElementTypeId d60c85f8-483a-43fc-88f2-c93e22770584
Liefert alle Aufgabenarten, deren Name mit Al anfangen und als 4ten Buchstabe ein g haben.

Top of page

Syntax

Select-TaskTypeGroup [[-Id] <Guid>] [[-Name] <string>] [-SessionToken] <string> 
[<CommonParameters>]

Parameters

Name Alias Description Required? Pipeline Input Default Value
-Id false false
-Name false false
-SessionToken true false

Examples

EXAMPLE 1
Select-TaskTypeGroup -Name "Test" -SessionToken $sessionToken
Liest die Aufgabenartgruppen anhand des Namens.
EXAMPLE 2
Select-TaskTypeGroup -Id 4ABBEA51-A4DF-40BD-975F-8AB81AD55D7A -SessionToken $sessionToken
Liest eine Aufgabenartgruppe anhand der ID.

Top of page