Löscht die Personen Ids aus den Steuer Tabellen der Bereinigung.
Löscht die Personen Ids aus den Steuer Tabellen der Bereinigung.
Delete-PersonenFromFixedPerson_DatenbereinigungTable [-SessionToken <String>] -AllFromNotFixedPerson_Datenbereinigung [<CommonParameters>] Delete-PersonenFromFixedPerson_DatenbereinigungTable [-SessionToken <String>] -AllPersonen [<CommonParameters>] Delete-PersonenFromFixedPerson_DatenbereinigungTable [-SessionToken <String>] -PersonenIdsCS30 <Collection`1> [<CommonParameters>]
Name | Alias | Description | Required? | Pipeline Input | Default Value |
---|---|---|---|---|---|
Der gesamte Session Token. | false | false | |||
Liste mit den Ids der zu löschenden CS30 Personen. | true | false | |||
Wenn der Schalter gesetzt ist, werden alle Personen in der Steuer Tabelle gelöscht. | true | false | False | ||
Wenn der Schalter gesetzt ist, werden alle defekten Personen in der Steuer Tabelle gelöscht. | true | false | False |
# Löscht in der gesamten System Struktur alle Ids der Personen.
# Löscht im angegebenen Session Token alle Ids der Personen.
# Löscht im angegebenen Session Token alle übergebenen Ids der Personen.
Speichert Personen Änderungen aus den Änderungsprotokolldateien.
Speichert Personen Änderungen aus den Änderungsprotokolldateien.
Invoke-FillTableForCS20PersonenFieldsFromAenderungsprotokoll [-datenquelle] <String> [-path] <String> [[-startDatum] <String>] [[-filePrefix] <String>] [<CommonParameters>]
Name | Alias | Description | Required? | Pipeline Input | Default Value |
---|---|---|---|---|---|
Name der CS20 Datenquelle. | true | false | |||
Verzeichnis der Protokolldateien. | true | false | |||
Das Start Datum der Änderungen der Datei wenn nicht angegeben ist das der 01.06.2018. Bitte im Format 'ddMMyyyy HHmmss' angeben. |
false | false | |||
Der erst Teil der Änderungsprotokolldateien. Wenn nicht angegeben, wird die Datenquelle benutzt. | false | false |
# Selektiert und schreibt über der gesamten System Struktur alle Status Informationen.
Startet die Personen Bereinigung.
Startet die Personen Bereinigung.
Invoke-RepairPersonen [[-sessionToken] <String>] [[-personenIdsCS30] <Collection`1>] [[-countPersonenToRepair] <Int32>] [[-systemUsageName] <String>] [[-countPersonenInDemands] <Int32>] [-WithWriteHost] [<CommonParameters>]
Name | Alias | Description | Required? | Pipeline Input | Default Value |
---|---|---|---|---|---|
false | false | ||||
Liste mit den Ids der zu bereinigen CS30 Personen. Wenn diese Liste leer oder nicht mitgegeben ist, wird mit einer Anzahl an zu reparierenden Personen bereinigt. |
false | false | |||
Die Anzahl von Personen, die bei einer leeren Liste aus dem Parameter ‚ personenIdsCS30‘ zum reparieren gesucht wird. Der Default Wert steht auf 100. |
false | false | 100 | ||
Mit diesem Parameter kann man die korrektur nur auf einen Verwendungszweck laufen lassen. | false | false | |||
Anzahl Personen die in der Ursynchronisierung im Demand verpackt werden. | false | false | 10 | ||
Wenn der Schalter gesetzt ist, wird in der Ausgabe geschrieben. | false | false | False |
# Prüft auf dem Verwendungszweck ‚Testzweck‘ maximal 10 defekte Personen bei denen die Rufnummer oder Emails mindestens 100-mal existieren.
Startet die Personen Bereinigung in Partitionen von Personen bis es keine mehr gibt die nicht einmal bereinigt wurde. Anschließend kann nur noch mit der Funtion Invoke-RepairPersonen weiter gearbeitet werden.
Startet die Personen Bereinigung.
Invoke-RepairPersonenInPartitions [-SessionToken <String>] [-partitionSize <Int32>] [-systemUsageName <String>] [-werkskatalogName <String>] [-WithWriteHost] [<CommonParameters>]
Name | Alias | Description | Required? | Pipeline Input | Default Value |
---|---|---|---|---|---|
Der gesamte Session Token. | false | false | |||
false | false | 100 | |||
Mit diesem Parameter kann man die korrektur nur auf einen Verwendungszweck laufen lassen. | false | false | |||
Mit diesem Parameter kann man die korrektur nur auf einen Werk laufen lassen. | false | false | |||
Wenn der Schalter gesetzt ist, wird in der Ausgabe geschrieben. | false | false | False |
# Startet die Bereinigung auf dem Verwendungszweck ‚Testzweck‘ mit einer Packet Größe von 10 defekte Personen.
Repariert die Personen.
Repariert die Personen in der gesammten Systemstruktur.
Invoke-RepairZDPersonen [-WithProgress] [-WithWriteHost] [<CommonParameters>]
Name | Alias | Description | Required? | Pipeline Input | Default Value |
---|---|---|---|---|---|
Wenn der Schalter gesetzt ist, wird in der Prgressbar geschrieben. | false | false | False | ||
Wenn der Schalter gesetzt ist, wird in der Ausgabe geschrieben. | false | false | False |
# Repariert die Personen und schreibt die Informationen in der Progessbar für den Job.
Selektiert und Gruppiert nach Status die Anzahl an Personen und gibt diese aus.
Selektiert und Gruppiert nach Status die Anzahl an Personen und gibt diese aus.
Bei übergebenen Ids wird dies auf den Ids gemacht und mit dem Schalter AllPerosnen, werden hier
alle Personen eines Werkskatalogs genommen.
Invoke-SelectAndWriteStatusInformation [-SessionToken <String>] -AllPersonen [<CommonParameters>] Invoke-SelectAndWriteStatusInformation [-SessionToken <String>] -PersonenIdsCS30 <Collection`1> [<CommonParameters>]
Name | Alias | Description | Required? | Pipeline Input | Default Value |
---|---|---|---|---|---|
Der gesamte Session Token. | false | false | |||
Liste mit den Ids der zu berücksichtigen CS30 Personen. | true | false | |||
Wenn der Schalter gesetzt ist, werden alle Personen bei der auswahl berücksichtigt. | true | false | False |
# Selektiert und schreibt über der gesamten System Struktur alle Status Informationen.
# Selektiert und schreibt über den angegebenen Session Token alle Status Informationen.
# Selektiert und schreibt über den angegebenen Session Token alle Status Informationen der übergebenen Ids der Personen.
Erstellt einen neue Konfiguration für Typ Person.
Erstellt einen neue Konfiguration für SI von Typ Person zum Datenaustausch zu einen Fremdsystem.
Register-PersonForDemandsActivityScheduledServiceCS20 -View <String> -ElementTypeName <String> -ElementName <String> -SystemUsage <String> [-Intervall <Int32>] [-DemandPackageSize <Int32>] [-MaxDemandPackageSize <Int32>] [-IsDisabled] [<CommonParameters>] Register-PersonForDemandsActivityScheduledServiceCS20 -SessionToken <String> [-Intervall <Int32>] [-DemandPackageSize <Int32>] [-MaxDemandPackageSize <Int32>] [-IsDisabled] [<CommonParameters>]
Name | Alias | Description | Required? | Pipeline Input | Default Value |
---|---|---|---|---|---|
Gehört der Parametergruppe 'Systemstruktur' zu. Der Name der Systemstrukturview. |
true | false | |||
Gehört der Parametergruppe 'Systemstruktur' zu. Der Name des Element Typen. |
true | false | |||
Gehört der Parametergruppe 'Systemstruktur' zu. Der Name des Elements. |
true | false | |||
Gehört der Parametergruppe 'Systemstruktur' zu. Der Name des Verwendungszwecks. |
true | false | |||
Der gesamte Session Token. | true | true (ByValue, ByPropertyName) | |||
Das Zeitintervall in Sekunden. | false | false | 5 | ||
Anzahl Objekte die im Demand verarbeitet werden sollen. | false | false | 50 | ||
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 | ||
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 |
# Legt die Konfiguration zum erstellen der Demands an.
# Legt die Konfiguration, welches im 60 Sekunden-Zyklus, Demands mit einer Packetgröße von 50 erstellen wird.
Löschen der der Konfiguration für die Anzahl von Personen aus CS20.
Löschen der der Konfiguration für die maximale Anzahl von Personen aus CS20.
Remove-PersonCreateDemandConfiguration -View <String> -ElementTypeName <String> -ElementName <String> -SystemUsage <String> [<CommonParameters>] Remove-PersonCreateDemandConfiguration -SessionToken <String> [<CommonParameters>]
Name | Alias | Description | Required? | Pipeline Input | Default Value |
---|---|---|---|---|---|
Der Name der Systemstruktur View. | true | false | |||
Der Name des Element Typen. | true | false | |||
Der Name des Elements. | true | false | |||
Der Name des Verwendungszwecks. | true | false | |||
Der gesamte Session Token. | true | true (ByValue, ByPropertyName) |
# Löscht die vorhandene Personenkonfiguration. Der SessionToken wird in einzelnen angegeben.
Erstellt eine neue Konfiguration für SI vom Typ Person.
Erstellt eine neue Konfiguration für SI vom Typ Person zum Datenaustausch mit einem Fremdsystem.
Save-PersonConfiguration -View <String> -ElementTypeName <String> -ElementName <String> -SystemUsage <String> [-SystemConfigurationIdOwn <Nullable`1>] [-SystemConfigurationIdForeign <Nullable`1>] [-IsInactive] [<CommonParameters>] Save-PersonConfiguration -SessionToken <String> [-SystemConfigurationIdOwn <Nullable`1>] [-SystemConfigurationIdForeign <Nullable`1>] [-IsInactive] [<CommonParameters>]
Name | Alias | Description | Required? | Pipeline Input | Default Value |
---|---|---|---|---|---|
Der Name der Systemstruktur View. | true | false | |||
Der Name des Element Typen. | true | false | |||
Der Name des Elements. | true | false | |||
Der Name des Verwendungszwecks. | true | false | |||
Der gesamte Session Token. | true | true (ByValue, ByPropertyName) | |||
Die ID der System Konfiguration. Zum Entfernen muss eine Guid.Empty übergeben werden. | false | false | |||
Die ID der System Konfiguration. Zum Entfernen muss eine Guid.Empty übergeben werden. | false | false | |||
Wird dieser Schalter gesetzt, wird die Konfiguration ausgeschaltet und SI synchronisiert keine Daten mehr. |
false | false | False |
# Erstellt eine neue Konfiguration für SI vom Typ Person. Der SessionToken wird in einzelnen angegeben.
Anlegen der Konfiguration für die Anzahl von Personen aus CS20
Die Konfiguration dient der Anzahl an Personen die aus CS20 gelesen werden. (Default 50)
Save-PersonCreateDemandConfiguration -View <String> -ElementTypeName <String> -ElementName <String> -SystemUsage <String> [-MaxPersonInDemand <Int32>] [<CommonParameters>] Save-PersonCreateDemandConfiguration -SessionToken <String> [-MaxPersonInDemand <Int32>] [<CommonParameters>]
Name | Alias | Description | Required? | Pipeline Input | Default Value |
---|---|---|---|---|---|
Der Name der Systemstruktur View. | true | false | |||
Der Name des Element Typen. | true | false | |||
Der Name des Elements. | true | false | |||
Der Name des Verwendungszwecks. | true | false | |||
Der gesamte Session Token. | true | true (ByValue, ByPropertyName) | |||
Die Maximale Anzahl an Personen in einem Demand. | false | false | 50 |
# Legt die Konfiguration an und überschreibt den Parameter MaxPersonInDemand auf 20.
Speichert die Konfiguration für den CS20 Nummernkreis.
Speichert die Konfiguration für den CS20 Nummernkreis.
Save-ZDPAdapterNummernkreisConfiguration -SessionToken <String> [<CommonParameters>]
Name | Alias | Description | Required? | Pipeline Input | Default Value |
---|---|---|---|---|---|
Der gesamte Session Token. | true | true (ByValue, ByPropertyName) |
$sessionToken = Request-SessionToken -ViewName Standard -ElementName WerkMoersHuelsdonk -ElementTypeName Werkskatalog -SystemUsages Produktiv
Prüft die ZDPAdapter Konfigurationen.
Hier werden die Service Implementation Group "ZDPerson" geprüft.
Wurden diese nicht gefunden wird ein Fehler ausgegeben. Sind diese vorhanden, werden auf den
entsprechenden Ebenen der Systemstruktur die passenden
Scheduled Service geprüft.
Test-ZDPAdapterConfigurations [-withoutException] [-withAutocomplete] [[-errors] <Collection`1>] [[-elementIds] <Collection`1>] [[-systemUsageIds] <Collection`1>] [<CommonParameters>]
Name | Alias | Description | Required? | Pipeline Input | Default Value |
---|---|---|---|---|---|
Wenn der Parameter auf $true gesetzt ist, wird kein Fehler sondern eine Wahrnung ausgegeben. | false | false | False | ||
Wenn der Parameter auf $true gesetzt ist, werden die fehlenden Konfigurationen bzw. Jobs angelegt. | false | false | False | ||
Liste mit Fehlern die im SI Lauf gefüllt wird. | false | false | |||
Liste mit ElementIds, bei denen die Prüfung ausgeführt werden soll. Wird nicht von allen Adapter Prüfungen ausgewertet. |
false | false | |||
Liste mit SystemUsageIds, bei denen die Prüfung ausgeführt werden soll. Wird nicht von allen Adapter Prüfungen ausgewertet. |
false | false |
# Prüft die ZDAdapter Konfigurationen ohne Fehler auszugeben und legt fehlende Jobs und Konfigurationen an.