Schleupen.CS.AP.SI.MWMAdapterCS20.Powershell

Syntax

Invoke-ErstelleDemandsFuerFilterConfiguration1.2 [-mandantName] <String> [-systemUsage] <String> 
[-filterDate] <String> [[-messlokationsbezeichnungen] <List`1>] [<CommonParameters>]

Parameters

Name Alias Description Required? Pipeline Input Default Value
-mandantName Der Name des Mandanten-Elements in der Systemstruktur. true false
-systemUsage Der Verwendungszweck in der Systemstruktur (i.d.Regel Produktiv o. Test) true false
-filterDate true false
-messlokationsbezeichnungen Ist dieser Parameter gesetzt, werden nur für die angegebenen Messlokationen Syncdemands erzeugt false false

Examples

BEISPIEL 1
Erstellt Syncdemands für Mess- und Marktlokationen, die für die Filterkonfiguration 1.2 relevant sein können.
Invoke-ErstelleDemandsFuerFilterConfiguration1.2 -mandantName "10" -systemUsage "Produktiv" -filterDate "2000-01-01" -messlokationsbezeichnungen @('DE007332474410000000000015000S004','DE007332474410000000000016000S005')

Top of page

Syntax

Invoke-ErstelleSyncDemandsFuerZaehlerfernauslesung [-mandantName] <String> [-systemUsage] <String> 
[-fuerAlleMesslokationen] [-fuerAlleMarktlokationen] [[-marktlokationsbezeichnungen] <List`1>] 
[[-messlokationsbezeichnungen] <List`1>] [<CommonParameters>]

Parameters

Name Alias Description Required? Pipeline Input Default Value
-mandantName Der Name des Mandanten-Elements in der Systemstruktur. true false
-systemUsage Der Verwendungszweck in der Systemstruktur (i.d.Regel Produktiv o. Test) true false
-fuerAlleMesslokationen Ist dieser Parameter gesetzt, werden Syncdemands für alle Messlokationen erzeugt, bei denen die
Zählerfernauslesung aktiviert ist
false false False
-fuerAlleMarktlokationen Ist dieser Parameter gesetzt, werden Syncdemands für alle Marktlokationen erzeugt, bei denen die
Zählerfernauslesung aktiviert ist
false false False
-marktlokationsbezeichnungen Ist dieser Parameter gesetzt, werden für die angegebenen Marktlokationen Syncdemands erzeugt,
sofern für sie die Zählerfernauslesung aktiviert ist
false false
-messlokationsbezeichnungen Ist dieser Parameter gesetzt, werden für die angegebenen Messlokationen Syncdemands erzeugt,
sofern für sie die Zählerfernauslesung aktiviert ist
false false

Examples

BEISPIEL 1
# Erstellt Syncdemands für Markt -und Messlokationen, bei denen die Zählerfernauslesung aktiviert ist
Invoke-ErstelleSyncDemandsFuerZaehlerfernauslesung -mandantName 10 -systemUsage Produktiv -fuerAlleMesslokationen -fuerAlleMarktlokationen

Top of page

Parameters

Name Alias Description Required? Pipeline Input Default Value
-packageSize Keine false false
-sessionToken Keine false false

Syntax

Invoke-SetExterneReferenzToAblesungen [[-sessionToken] <Object>] [[-einzelwertId] <Guid>] 
[[-einzelwertIds] <ArrayList>] [<CommonParameters>]

Parameters

Name Alias Description Required? Pipeline Input Default Value
-sessionToken SessionToken false false
-einzelwertId Die Einzelwert-Id (aus 3.0), für die die externe Referenz gesetzt werden soll false false
-einzelwertIds Die Liste der Einzelwert-Ids (aus 3.0), für die die externe Referenz gesetzt werden soll false false

Examples

BEISPIEL 1
$liste = @(	'D323F433-87DA-4986-8AB7-2D6B399A2BA2','9AAFEBC6-30BC-46AB-8066-FF1C9D5CAF99')
Invoke-SetExterneReferenzToAblesungen -sessionToken $sessionToken -einzelwertIds $liste -einzelwertId '57060CAF-D0B4-42F7-B7B1-E5F4A104A46F'

Top of page

Syntax

Invoke-SetExterneReferenzToAllAblesungen [-sessionToken] <Object> [[-portionsgroesse] <Int32>] 
[<CommonParameters>]

Parameters

Name Alias Description Required? Pipeline Input Default Value
-sessionToken SessionToken true false
-portionsgroesse Die Portionsgroesse, mit der die Einträge abgearbeitet werden. Ist optional false false 500

Examples

BEISPIEL 1
Invoke-SetExterneReferenzToAllAblesungen -sessionToken $sessionToken -portionsgroesse 1000

Top of page

Parameters

Name Alias Description Required? Pipeline Input Default Value
-elementdescription Keine true false
-errorMinCount Keine false false
-fehlertext Keine true false
-neuerWertFuerFehlerCounter Keine true false
-sessionToken Keine true false

Syntax

Register-AblesungForDemandsActivityScheduledServiceCS20 -View <String> -ElementTypeName <String> 
-ElementName <String> -SystemUsage <String> [-Intervall <Int32>] [-DemandPackageSize <Int32>] 
[-MaxDemandPackageSize <Int32>] [-IsDisabled] [<CommonParameters>]

Register-AblesungForDemandsActivityScheduledServiceCS20 -SessionToken <String> [-Intervall 
<Int32>] [-DemandPackageSize <Int32>] [-MaxDemandPackageSize <Int32>] [-IsDisabled] 
[<CommonParameters>]

Parameters

Name Alias Description Required? Pipeline Input Default Value
-View Gehört der Parametergruppe 'Systemstruktur' zu.
Der Name der Systemstrukturview.
true false
-ElementTypeName Gehört der Parametergruppe 'Systemstruktur' zu.
Der Name des Element Typen.
true false
-ElementName Gehört der Parametergruppe 'Systemstruktur' zu.
Der Name des Elements.
true false
-SystemUsage Gehört der Parametergruppe 'Systemstruktur' zu.
Der Name des Verwendungszwecks.
true false
-SessionToken Der gesamte Session Token. true true (ByValue, ByPropertyName)
-Intervall Das Zeitintervall in Sekunden. false false 15
-DemandPackageSize Anzahl Objekte die im Demand verarbeitet werden sollen. false false 50
-MaxDemandPackageSize Bestimmt die Anzahl Demands die in ein Job durchlauf erstellt werden.
(Sollen 50 Packete und 10 Stück erstellt werden, wird der Parameter auf 500 gestellt.)
false false 0
-IsDisabled Wenn der Schalter gesetzt ist, wird die Konfiguration deaktiviert ansonsten wird die Konfiguration
aktiviert.
Wird der gesamte Parameter nicht mit angegeben, wird dieser auch aktiviert.
false false False

Examples

BEISPIEL 1
# Legt die Konfiguration zum erstellen der Demands an.
Register-AblesungForDemandsActivityScheduledServiceCS20 -View Standard -ElementTypeName Mandant -ElementName 9999 -SystemUsage Produktiv
BEISPIEL 2
# Legt die Konfiguration, welches im 60 Sekunden-Zyklus, Demands mit einer Packetgröße von 50 erstellen wird.
Register-AblesungForDemandsActivityScheduledServiceCS20 -Intervall 60 -DemandPackageSize 50 -View Standard -ElementTypeName Mandant -ElementName 9999 -SystemUsage Produktiv

Top of page

Syntax

Register-GasMarktlokationForDemandsActivityScheduledServiceCS20 -View <String> -ElementTypeName 
<String> -ElementName <String> -SystemUsage <String> [-Intervall <Int32>] [-DemandPackageSize 
<Int32>] [-MaxDemandPackageSize <Int32>] [-IsDisabled] [<CommonParameters>]

Register-GasMarktlokationForDemandsActivityScheduledServiceCS20 -SessionToken <String> [-Intervall 
<Int32>] [-DemandPackageSize <Int32>] [-MaxDemandPackageSize <Int32>] [-IsDisabled] 
[<CommonParameters>]

Parameters

Name Alias Description Required? Pipeline Input Default Value
-View Gehört der Parametergruppe 'Systemstruktur' zu.
Der Name der Systemstrukturview.
true false
-ElementTypeName Gehört der Parametergruppe 'Systemstruktur' zu.
Der Name des Element Typen.
true false
-ElementName Gehört der Parametergruppe 'Systemstruktur' zu.
Der Name des Elements.
true false
-SystemUsage Gehört der Parametergruppe 'Systemstruktur' zu.
Der Name des Verwendungszwecks.
true false
-SessionToken Der gesamte Session Token. true true (ByValue, ByPropertyName)
-Intervall Das Zeitintervall in Sekunden. false false 15
-DemandPackageSize Anzahl Objekte die im Demand verarbeitet werden sollen. false false 50
-MaxDemandPackageSize Bestimmt die Anzahl Demands die in ein Job durchlauf erstellt werden.
(Sollen 50 Packete und 10 Stück erstellt werden, wird der Parameter auf 500 gestellt.)
false false 0
-IsDisabled Wenn der Schalter gesetzt ist, wird die Konfiguration deaktiviert ansonsten wird die Konfiguration
aktiviert.
Wird der gesamte Parameter nicht mit angegeben, wird dieser auch aktiviert.
false false False

Examples

BEISPIEL 1
# Legt die Konfiguration zum erstellen der Demands an.
Register-GasMarktlokationForDemandsActivityScheduledServiceCS20 -View Standard -ElementTypeName Mandant -ElementName 9999 -SystemUsage Produktiv
BEISPIEL 2
# Legt die Konfiguration, welches im 60 Sekunden-Zyklus, Demands mit einer Packetgröße von 50 erstellen wird.
Register-GasMarktlokationForDemandsActivityScheduledServiceCS20 -Intervall 60 -DemandPackageSize 50 -View Standard -ElementTypeName Mandant -ElementName 9999 -SystemUsage Produktiv

Top of page

Syntax

Register-GasMesslokationForDemandsActivityScheduledServiceCS20 -View <String> -ElementTypeName 
<String> -ElementName <String> -SystemUsage <String> [-Intervall <Int32>] [-DemandPackageSize 
<Int32>] [-MaxDemandPackageSize <Int32>] [-IsDisabled] [<CommonParameters>]

Register-GasMesslokationForDemandsActivityScheduledServiceCS20 -SessionToken <String> [-Intervall 
<Int32>] [-DemandPackageSize <Int32>] [-MaxDemandPackageSize <Int32>] [-IsDisabled] 
[<CommonParameters>]

Parameters

Name Alias Description Required? Pipeline Input Default Value
-View Gehört der Parametergruppe 'Systemstruktur' zu.
Der Name der Systemstrukturview.
true false
-ElementTypeName Gehört der Parametergruppe 'Systemstruktur' zu.
Der Name des Element Typen.
true false
-ElementName Gehört der Parametergruppe 'Systemstruktur' zu.
Der Name des Elements.
true false
-SystemUsage Gehört der Parametergruppe 'Systemstruktur' zu.
Der Name des Verwendungszwecks.
true false
-SessionToken Der gesamte Session Token. true true (ByValue, ByPropertyName)
-Intervall Das Zeitintervall in Sekunden. false false 15
-DemandPackageSize Anzahl Objekte die im Demand verarbeitet werden sollen. false false 50
-MaxDemandPackageSize Bestimmt die Anzahl Demands die in ein Job durchlauf erstellt werden.
(Sollen 50 Packete und 10 Stück erstellt werden, wird der Parameter auf 500 gestellt.)
false false 0
-IsDisabled Wenn der Schalter gesetzt ist, wird die Konfiguration deaktiviert ansonsten wird die Konfiguration
aktiviert.
Wird der gesamte Parameter nicht mit angegeben, wird dieser auch aktiviert.
false false False

Examples

BEISPIEL 1
# Legt die Konfiguration zum erstellen der Demands an.
Register-GasMesslokationForDemandsActivityScheduledServiceCS20 -View Standard -ElementTypeName Mandant -ElementName 9999 -SystemUsage Produktiv
BEISPIEL 2
# Legt die Konfiguration, welches im 60 Sekunden-Zyklus, Demands mit einer Packetgröße von 50 erstellen wird.
Register-GasMesslokationForDemandsActivityScheduledServiceCS20 -Intervall 60 -DemandPackageSize 50 -View Standard -ElementTypeName Mandant -ElementName 9999 -SystemUsage Produktiv

Top of page

Syntax

Register-MarktlokationForDemandsActivityScheduledServiceCS20 -View <String> -ElementTypeName 
<String> -ElementName <String> -SystemUsage <String> [-Intervall <Int32>] [-DemandPackageSize 
<Int32>] [-MaxDemandPackageSize <Int32>] [-IsDisabled] [<CommonParameters>]

Register-MarktlokationForDemandsActivityScheduledServiceCS20 -SessionToken <String> [-Intervall 
<Int32>] [-DemandPackageSize <Int32>] [-MaxDemandPackageSize <Int32>] [-IsDisabled] 
[<CommonParameters>]

Parameters

Name Alias Description Required? Pipeline Input Default Value
-View Gehört der Parametergruppe 'Systemstruktur' zu.
Der Name der Systemstrukturview.
true false
-ElementTypeName Gehört der Parametergruppe 'Systemstruktur' zu.
Der Name des Element Typen.
true false
-ElementName Gehört der Parametergruppe 'Systemstruktur' zu.
Der Name des Elements.
true false
-SystemUsage Gehört der Parametergruppe 'Systemstruktur' zu.
Der Name des Verwendungszwecks.
true false
-SessionToken Der gesamte Session Token. true true (ByValue, ByPropertyName)
-Intervall Das Zeitintervall in Sekunden. false false 15
-DemandPackageSize Anzahl Objekte die im Demand verarbeitet werden sollen. false false 50
-MaxDemandPackageSize Bestimmt die Anzahl Demands die in ein Job durchlauf erstellt werden.
(Sollen 50 Packete und 10 Stück erstellt werden, wird der Parameter auf 500 gestellt.)
false false 0
-IsDisabled Wenn der Schalter gesetzt ist, wird die Konfiguration deaktiviert ansonsten wird die Konfiguration
aktiviert.
Wird der gesamte Parameter nicht mit angegeben, wird dieser auch aktiviert.
false false False

Examples

BEISPIEL 1
# Legt die Konfiguration zum erstellen der Demands an.
Register-MarktlokationForDemandsActivityScheduledServiceCS20 -View Standard -ElementTypeName Mandant -ElementName 9999 -SystemUsage Produktiv
BEISPIEL 2
# Legt die Konfiguration, welches im 60 Sekunden-Zyklus, Demands mit einer Packetgröße von 50 erstellen wird.
Register-MarktlokationForDemandsActivityScheduledServiceCS20 -Intervall 60 -DemandPackageSize 50 -View Standard -ElementTypeName Mandant -ElementName 9999 -SystemUsage Produktiv

Top of page

Syntax

Register-MesslokationForDemandsActivityScheduledServiceCS20 -View <String> -ElementTypeName 
<String> -ElementName <String> -SystemUsage <String> [-Intervall <Int32>] [-DemandPackageSize 
<Int32>] [-MaxDemandPackageSize <Int32>] [-IsDisabled] [<CommonParameters>]

Register-MesslokationForDemandsActivityScheduledServiceCS20 -SessionToken <String> [-Intervall 
<Int32>] [-DemandPackageSize <Int32>] [-MaxDemandPackageSize <Int32>] [-IsDisabled] 
[<CommonParameters>]

Parameters

Name Alias Description Required? Pipeline Input Default Value
-View Gehört der Parametergruppe 'Systemstruktur' zu.
Der Name der Systemstrukturview.
true false
-ElementTypeName Gehört der Parametergruppe 'Systemstruktur' zu.
Der Name des Element Typen.
true false
-ElementName Gehört der Parametergruppe 'Systemstruktur' zu.
Der Name des Elements.
true false
-SystemUsage Gehört der Parametergruppe 'Systemstruktur' zu.
Der Name des Verwendungszwecks.
true false
-SessionToken Der gesamte Session Token. true true (ByValue, ByPropertyName)
-Intervall Das Zeitintervall in Sekunden. false false 15
-DemandPackageSize Anzahl Objekte die im Demand verarbeitet werden sollen. false false 50
-MaxDemandPackageSize Bestimmt die Anzahl Demands die in ein Job durchlauf erstellt werden.
(Sollen 50 Packete und 10 Stück erstellt werden, wird der Parameter auf 500 gestellt.)
false false 0
-IsDisabled Wenn der Schalter gesetzt ist, wird die Konfiguration deaktiviert ansonsten wird die Konfiguration
aktiviert.
Wird der gesamte Parameter nicht mit angegeben, wird dieser auch aktiviert.
false false False

Examples

BEISPIEL 1
# Legt die Konfiguration zum erstellen der Demands an.
Register-MesslokationForDemandsActivityScheduledServiceCS20 -View Standard -ElementTypeName Mandant -ElementName 9999 -SystemUsage Produktiv
BEISPIEL 2
# Legt die Konfiguration, welches im 60 Sekunden-Zyklus, Demands mit einer Packetgröße von 50 erstellen wird.
Register-MesslokationForDemandsActivityScheduledServiceCS20 -Intervall 60 -DemandPackageSize 50 -View Standard -ElementTypeName Mandant -ElementName 9999 -SystemUsage Produktiv

Top of page

Parameters

Name Alias Description Required? Pipeline Input Default Value
-ElementName Keine true false
-ElementTypeName Keine true false
-IsInactive Keine false false
-SessionToken Keine true true (ByValue, ByPropertyName)
-SystemConfigurationIdForeign Keine false false
-SystemConfigurationIdOwn Keine false false
-SystemUsage Keine true false
-View Keine true false

Parameters

Name Alias Description Required? Pipeline Input Default Value
-ElementName Keine true false
-ElementTypeName Keine true false
-Intervall Keine false false
-IsDisabled Keine false false
-SessionToken Keine true true (ByValue, ByPropertyName)
-SystemUsage Keine true false
-View Keine true false

Parameters

Name Alias Description Required? Pipeline Input Default Value
-ElementName Keine true false
-ElementTypeName Keine true false
-Intervall Keine false false
-IsDisabled Keine false false
-SessionToken Keine true true (ByValue, ByPropertyName)
-SystemUsage Keine true false
-View Keine true false

Parameters

Name Alias Description Required? Pipeline Input Default Value
-ElementName Keine true false
-ElementTypeName Keine true false
-Intervall Keine false false
-IsDisabled Keine false false
-SessionToken Keine true true (ByValue, ByPropertyName)
-SystemUsage Keine true false
-View Keine true false

Parameters

Name Alias Description Required? Pipeline Input Default Value
-ElementName Keine true false
-ElementTypeName Keine true false
-IsInactive Keine false false
-SessionToken Keine true true (ByValue, ByPropertyName)
-SystemConfigurationIdForeign Keine false false
-SystemConfigurationIdOwn Keine false false
-SystemUsage Keine true false
-View Keine true false

Parameters

Name Alias Description Required? Pipeline Input Default Value
-ElementName Keine true false
-ElementTypeName Keine true false
-IsInactive Keine false false
-SessionToken Keine true true (ByValue, ByPropertyName)
-SystemConfigurationIdForeign Keine false false
-SystemConfigurationIdOwn Keine false false
-SystemUsage Keine true false
-View Keine true false

Parameters

Name Alias Description Required? Pipeline Input Default Value
-ElementName Keine true false
-ElementTypeName Keine true false
-IsInactive Keine false false
-SessionToken Keine true true (ByValue, ByPropertyName)
-SystemConfigurationIdForeign Keine false false
-SystemConfigurationIdOwn Keine false false
-SystemUsage Keine true false
-View Keine true false

Parameters

Name Alias Description Required? Pipeline Input Default Value
-ElementName Keine true false
-ElementTypeName Keine true false
-IsInactive Keine false false
-SessionToken Keine true true (ByValue, ByPropertyName)
-SystemConfigurationIdForeign Keine false false
-SystemConfigurationIdOwn Keine false false
-SystemUsage Keine true false
-View Keine true false