Schleupen.CS.AP.MPM.Powershell

Syntax

Add-Marktprozessgruppen -File <XmlDocument> -SessionToken <String> [<CommonParameters>]

Add-Marktprozessgruppen -FilePath <String> -SessionToken <String> [<CommonParameters>]

Parameters

Name Alias Description Required? Pipeline Input Default Value
-File Die Xml-Datei mit den Marktprozessgruppen und den dazu gehörenden Schritten.
<Marktprozessgruppen>
<Marktprozessgruppe>
<Id>3E7C08F7-C71C-46C6-8D1F-602644A60810</Id>
<Name>Sperrung empfangen</Name>
<Marktprozessschritte>
<Marktprozessschritt>
<Name>SperrauftragNichtTermingebunden</Name>
<Beschreibung>Sperrauftrag ist nicht termingebunden</Beschreibung>
<FristWert>6</FristWert>
<FristEinheit>Werktag</FristEinheit>
<FristverschiebungWert>1</FristverschiebungWert>
<FristverschiebungEinheit>Werktag</FristverschiebungEinheit>
</Marktprozessschritt>
</Marktprozessschritte>
</Marktprozessgruppe>
</Marktprozessgruppen>
true false
-FilePath Der Dateiname inklusive Pfad der XML-Datei zur Konfiguration der Marktprozessgruppen.
Nur bei der Verwendung dieses Parameters werden FortseztenRequests für Marktprozessgruppen
unterstützt.
true false
-SessionToken SessionToken des Mandanten auf dem die Marktprozessgruppen angelegt werden sollen. true false

Examples

BEISPIEL 1
Add-Marktprozessgruppen -SessionToken $sessionToken -File $(Get-Content "$PSSkriptRoot\$fileName")
BEISPIEL 2
Add-Marktprozessgruppen -SessionToken $sessionToken -FilePath "$PSSkriptRoot\$fileName"

Top of page

Parameters

Name Alias Description Required? Pipeline Input Default Value
-Confirm cf false false
-FristEinheit Keine Die Einheit der Frist false true (ByValue)
-FristWert Keine Der Wert der Frist false true (ByValue)
-FristverschiebungEinheit Keine Die Einheit der Fristverschiebung false true (ByValue)
-FristverschiebungWert Keine Der Wert der Fristverschiebung false true (ByValue)
-MarktprozessgruppeId Keine Die Id der Marktprozessgruppe true true (ByValue)
-MarktprozessschrittBeschreibung Keine Die Beschreibung des Marktprozessschrittes true true (ByValue)
-MarktprozessschrittName Keine Der Name des Marktprozessschrittes true true (ByValue)
-SessionToken Keine Das zu verwendende SessionToken. true true (ByValue)
-WhatIf wi false false

Parameters

Name Alias Description Required? Pipeline Input Default Value
-ProzessmeldungIdentifikationFuerUpdate Keine Die zu konvertierende ProzessmeldungIdentifikation. true true (ByValue)

Parameters

Name Alias Description Required? Pipeline Input Default Value
-ProzessmeldungId Keine Die Id der Prozessmeldung, die freigegeben werden soll. true false
-SessionToken Keine Das zu verwendende SessionToken. true true (ByValue)
-ValidierungUeberspringen Keine Soll die Validierung überspungen werden? false false

Parameters

Name Alias Description Required? Pipeline Input Default Value
-SessionToken Keine Das zu verwendende SessionToken. true true (ByValue)
-Suchauftrag Keine Der Suchauftrag, der ausgeführt werden soll. true false

Parameters

Name Alias Description Required? Pipeline Input Default Value
-MarktprozessId Keine Die Id des Marktprozesses. true false
-ProzessmeldungId Keine Die Id der Prozessmeldung, die dem Marktprozess zugeordnet werden soll. true false
-SessionToken Keine Das zu verwendende SessionToken. true true (ByValue)

Parameters

Name Alias Description Required? Pipeline Input Default Value
-SessionToken Keine Das zu verwendende SessionToken. true true (ByValue)
-ZugeordneteProzessmeldungId Keine Die Id der Prozessmeldung, die dem Marktprozess zugeordnet ist. true false
-ZuzuordnendeProzessmeldungId Keine Die Id der Prozessmeldung, die dem Marktprozess zugeordnet werden soll. true false

Parameters

Name Alias Description Required? Pipeline Input Default Value
-Confirm cf false false
-FortsetzenRequest Keine Das Request, welches für die Fortsetzung des Marktprozesses verwendet wird. false true (ByValue)
-Id Keine Die Id der Marktprozessgruppe. true true (ByValue)
-Name Keine Der Name der Marktprozessgruppe. true true (ByValue)
-SessionToken Keine Das zu verwendende SessionToken. true true (ByValue)
-WhatIf wi false false

Parameters

Name Alias Description Required? Pipeline Input Default Value
-MarktprozessgruppeId Keine true true (ByValue)
-MessageAction Keine false true (ByValue)
-OutputPath Keine true true (ByValue)
-Request Keine true true (ByValue)
-ServiceId Keine true true (ByValue)

Parameters

Name Alias Description Required? Pipeline Input Default Value
-AufgabeBeiAnwendungsfehler Keine Erzeugt eine Aufgabe, wenn ein Anwendungsfehler für eine Meldung dieses Typs erstellt wird. false true (ByValue)
-BenoetigtMarktprozess Keine Legt fest, ob Meldungen dieses Typs, welche keinem Marktprozess zugeordnet sind, im Marktprozessmonitor erscheinen. false true (ByValue)
-Caption Keine Der Titel des Marktprozessmeldungstyps für Benutzerinteraktionen. false true (ByValue)
-Confirm cf false false
-DialogFlowId Keine Die Id des evtl. zugehörigen Dialog-Flows. false true (ByValue)
-Id Keine Die Id des Marktprozessmeldungstyps. true true (ByValue)
-Name Keine Der Name des Marktprozessmeldungstyps. true true (ByValue)
-Obsolete Keine Mit diesem Schalter kann ein Marktprozessmeldungstyp als veraltet markiert werden. false true (ByValue)
-PackageName Keine PackageName false true (ByValue)
-Pruefidentifikator Keine Prüfidentifikator false true (ByValue)
-SessionToken Keine Das zu verwendende SessionToken. true true (ByValue)
-UebernehmeMarktprozessVonReferenzierterMeldung Keine Legt fest, ob der Marktprozess einer referenzierten Meldung übernommen werden soll false true (ByValue)
-WhatIf wi false false

Parameters

Name Alias Description Required? Pipeline Input Default Value
-Confirm cf false false
-DialogFlowId Keine Die Id des evtl. zugehörigen Dialog-Flows. false true (ByValue)
-MarktprozessmeldungstypId Keine Die Id des Marktprozessmeldungstyps. true true (ByValue)
-PackageName Keine Das Package, in dem Meldungen des Marktprozessmeldungstyp verwaltet werden. false true (ByValue)
-Pruefidentifikator Keine Der korrespondierende Prüfidentifikator. false true (ByValue)
-SessionToken Keine Das zu verwendende SessionToken. true true (ByValue)
-WhatIf wi false false

Parameters

Name Alias Description Required? Pipeline Input Default Value
-Id Keine Die Id der Action. true false
-SessionToken Keine Das zu verwendende SessionToken. true true (ByValue)
-XmlContent Keine String des XML-Inhaltes. true true (ByValue)

Parameters

Name Alias Description Required? Pipeline Input Default Value
-Aktiv Keine Kennzeichen, ob der Parameter aktiv ist. true false
-Beschreibung Keine Beschreibender Text. true false
-Datentyp Keine Der Datentyp des Wertes zu dem Parameter. true false
-Id Keine Die Id des Regelsatzes. true false
-Name Keine Name des Parameters. true false
-SessionToken Keine Das zu verwendende SessionToken. true true (ByValue)

Parameters

Name Alias Description Required? Pipeline Input Default Value
-Confirm cf false false
-Ids Keine Die Ids der zu löschenden Marktprozessgruppen. true false
-SessionToken Keine Das zu verwendende SessionToken. true true (ByValue)
-WhatIf wi false false

Parameters

Name Alias Description Required? Pipeline Input Default Value
-Confirm cf false false
-Ids Keine Die Ids der zu löschenden Marktprozessmeldungstypen. true false
-SessionToken Keine Das zu verwendende SessionToken. true true (ByValue)
-WhatIf wi false false

Parameters

Name Alias Description Required? Pipeline Input Default Value
-Confirm cf false false
-MarktprozessgruppeId Keine Die Id der Marktprozessgruppe true true (ByValue)
-MarktprozessschrittName Keine Der Name des Marktprozessschrittes true true (ByValue)
-SessionToken Keine Das zu verwendende SessionToken. true true (ByValue)
-WhatIf wi false false

Parameters

Name Alias Description Required? Pipeline Input Default Value
-Id Keine Die Id der ProzessmeldungDynamicAction. false false
-SessionToken Keine Das zu verwendende SessionToken. true true (ByValue)

Parameters

Name Alias Description Required? Pipeline Input Default Value
-Ids Keine Die Ids der zu löschenden Prozessmeldungsidentifikationen. true false
-SessionToken Keine Das zu verwendende SessionToken. true true (ByValue)

Parameters

Name Alias Description Required? Pipeline Input Default Value
-Confirm cf false false
-Ids Keine Die Ids der anzufragenden Marktprozessgruppen. true false
-SessionToken Keine Das zu verwendende SessionToken. true true (ByValue)
-WhatIf wi false false

Parameters

Name Alias Description Required? Pipeline Input Default Value
-Confirm cf false false
-Ids Keine Die Ids der anzufragenden Marktprozessmeldungstypen. true false
-SessionToken Keine Das zu verwendende SessionToken. true true (ByValue)
-WhatIf wi false false

Parameters

Name Alias Description Required? Pipeline Input Default Value
-Id Keine Die Id der ProzessmeldungDynamicAction. false false
-SessionToken Keine Das zu verwendende SessionToken. true true (ByValue)

Parameters

Name Alias Description Required? Pipeline Input Default Value
-Ids Keine Die Ids der zu suchenden Prozessmeldungsidentifikationen. true false
-SessionToken Keine Das zu verwendende SessionToken. true true (ByValue)

Parameters

Name Alias Description Required? Pipeline Input Default Value
-Id Keine Die Id der zu suchenden Marktprozessgruppe. false false
-MaxResults Keine Die maximale Größe der Treffermenge. false false
-Name Keine Der name der zu suchenden Marktprozessgruppe. false false
-SearchMode Keine Der zu verwendende Suchmodus für Zeichenfolgen. false false
-SessionToken Keine Das zu verwendende SessionToken. true true (ByValue)

Parameters

Name Alias Description Required? Pipeline Input Default Value
-Id Keine Die Id des zu suchenden Marktprozessmeldungstyps. false false
-MaxResults Keine Die maximale Größe der Treffermenge. false false
-Name Keine Der Name des zu suchenden Marktprozessmeldungstyps. false false
-Obsolete Keine Gibt an, ob Marktprozessmeldungstypen mit dem Flag 'obsolete' gefiltert werden sollen. false false
-SearchMode Keine Der zu verwendende Suchmodus für Zeichenfolgen. false false
-SessionToken Keine Das zu verwendende SessionToken. true true (ByValue)

Parameters

Name Alias Description Required? Pipeline Input Default Value
-Marktprozessgruppe Keine Die Id der zugehörigen Marktprozessgruppe. false false
-Marktprozessmeldungstyp Keine Die Id des zugehörigen Marktprozessmeldungstyps. false false
-SessionToken Keine Das zu verwendende SessionToken. true true (ByValue)

Parameters

Name Alias Description Required? Pipeline Input Default Value
-MaxResults Keine Die maximale Größe der Treffermenge. false false
-MeldungstypId Keine Der Id des Meldungstyps, dem die Prozessmeldungsidentifikation zugeordnet ist. false false
-ProzessmeldungStatus Keine Der Status, in dem sich die gesuchten Prozessmeldungsidentifikationen befinden. false false
-SearchMode Keine Der zu verwendende Suchmodus für Zeichenfolgen. false false
-SessionToken Keine Das zu verwendende SessionToken. true true (ByValue)

Parameters

Name Alias Description Required? Pipeline Input Default Value
-Confirm cf false false
-FristEinheit Keine Die Einheit der Frist true true (ByValue)
-FristEntfernen Keine Entfernt die Frist von der Marktprozessgruppe true true (ByValue)
-FristWert Keine Der Wert der Frist true true (ByValue)
-Id Keine false false
-SessionToken Keine Das zu verwendende SessionToken. true true (ByValue)
-WhatIf wi false false

Parameters

Name Alias Description Required? Pipeline Input Default Value
-Confirm cf false false
-FortsetzenRequest Keine Das Request, welches für die Fortsetzung des Marktprozesses verwendet wird. false true (ByValue)
-Id Keine Die Id der Marktprozessgruppe. true true (ByValue)
-Name Keine Der Name der Marktprozessgruppe. true true (ByValue)
-SessionToken Keine Das zu verwendende SessionToken. true true (ByValue)
-WhatIf wi false false

Parameters

Name Alias Description Required? Pipeline Input Default Value
-Confirm cf false false
-Marktprozessmeldungstyp Keine Die zu validierenden Marktprozessmeldungstypen. true false
-SessionToken Keine Das zu verwendende SessionToken. true true (ByValue)
-WhatIf wi false false

Parameters

Name Alias Description Required? Pipeline Input Default Value
-ProzessmeldungIdentifikation Keine Die zu aktualisierende ProzessmeldungIdentifikation. true false
-SessionToken Keine Das zu verwendende SessionToken. true true (ByValue)

Parameters

Name Alias Description Required? Pipeline Input Default Value
-Marktprozessgruppe Keine Die zu validierende Marktprozessgruppe. true false
-SessionToken Keine Das zu verwendende SessionToken. true true (ByValue)

Parameters

Name Alias Description Required? Pipeline Input Default Value
-Marktprozessmeldungstyp Keine Die zu validierenden Marktprozessmeldungstypen. true false
-SessionToken Keine Das zu verwendende SessionToken. true true (ByValue)

Parameters

Name Alias Description Required? Pipeline Input Default Value
-ProzessmeldungIdentifikation Keine Die zu validierende Prozessmeldungidentifikation. true false
-SessionToken Keine Das zu verwendende SessionToken. true true (ByValue)