image_pdfimage_print
image_pdf

Marktlokation konfigurieren

19.10.2024

image_pdfimage_print

Konfiguration in CS.SY (CS 2.0)

Mechanismus ab PI 3.20

Für die Unterstützung integrierter Kundensysteme beachten Sie bei der Erstellung von CS 2.0-Sync-Demands folgende Hinweise. Die Mess- und Marktlokationen werden nicht mehr direkt über DB-Trigger zwischen CS 2.0 und CS 3.0 synchronisiert. Stattdessen müssen Sie einen Synchronisierungsjob in CS.SY (CS 2.0) einrichten. Außerdem müssen Sie die Marktrollen im IOP-Mapping konfigurieren. Über den Synchronisierungsjob wird auch der Ableseturnus zu den Mess- und Marktloktionen gespeichert, der in CS.VA zur Rechnungseinheit hinterlegt ist. 

Der Synchronisierungsjob (CS.VA: VA-Datensync mit CS 3.0, vadsy30) kann ab der Version CS.VA 2.20.19.0 in CS.SY eingerichtet werden; das IOP-Mapping kann unabhängig davon anpasst werden. 
Detailinformationen dazu sowie zu den Themen Netznutzungsverträge (VTM.Netznutzung) Adapter und Konfiguration Adapter-Netznutzungsverträge erfragen Sie bitte beim für Sie zuständigen Mitarbeiter der Schleupen SE.

Konfiguration

Mit Einsatz von CS 3.0 HV2018 erfolgt diese Konfiguration automatisch. Dabei werden die Konfiguration und der Joblauf im Rahmen eines ConfigurationScripts angelegt. Sowohl Job als auch Konfiguration werden allerdings deaktiviert ausgeliefert und müssen von Ihnen explizit aktiviert werden.

PowerShell

Register-MarktlokationForDemandsActivityScheduledServiceCS20

Parameter

Parameter Beschreibung
View <String> Name des Systemstrukturviews
ElementTypeName <String> Name des Elementtyps
ElementName <String> Name des Elements
SystemUsage <String> Name des Verwendungszwecks
SessionToken <String> gesamtes Session Token
SystemConfigurationIdOwn System.Nullable <Guid> ID der Systemkonfiguration; zum Entfernen Guid.Empty übergeben
SystemConfigurationIdForeign System.Nullable <Guid> ID der Systemkonfiguration; zum Entfernen Guid.Empty übergeben
IsInactive <Switch> bei gesetztem Schalter wird die Konfiguration ausgeschaltet; SI synchronisiert keine Daten

Syntax


Save-MarktlokationConfiguration -View <String> -ElementTypeName <String> -ElementName <String> -SystemUsage <String> [-SystemConfigurationIdOwn System.Nullable<Guid>] [-SystemConfigurationIdForeign System.Nullable<Guid>] [<CommonParameters>]


Save-MarktlokationConfiguration -SessionToken <String> [-HostnameOwn <String>] [-HostnameForeign <String>] [<CommonParameters>]

Informationen zur Erstellung des Session Tokens finden Sie auf dieser Seite.

Beispiel 1:

Das Beispiel legt die Konfiguration für die Synchronisation der Schleupen CS 2.0-Marktlokationen an. Der zugehörige Systemstrukturknoten wird in einzelnen Parametern angegeben.


Save-MarktlokationConfiguration -View Standard -ElementTypeName Mandant -ElementName 9999 -SystemUsage Produktiv

Beispiel 2:

Das Beispiel legt die Konfiguration für die Synchronisation der Schleupen CS 2.0-Marktlokationen an. Der zugehörige Systemstrukturknoten wird als Session Token übergeben.


$sessionToken = Request-SessionToken -ViewName Standard -ElementName 9999 -ElementTypeName Mandant -SystemUsages Produktiv
Save-MarktlokationConfiguration -SessionToken $sessionToken

Beispiel 3:

Das Beispiel legt die Konfiguration ausgeschaltet für die Synchronisation der Schleupen CS 2.0-Marktlokationen an. Der zugehörige Systemstrukturknoten wird in einzelnen Parametern angegeben.


Save-MarktlokationConfiguration -View Standard -ElementTypeName Mandant -ElementName 9999 -SystemUsage Produktiv -IsInactive

Registrierung im Job

Der Job erstellt eine neue Konfiguration für SI vom Typ Marktlokation zum Datenaustausch mit CS 2.0. 

PowerShell

Name = Register-MarktlokationForDemandsActivityScheduledServiceCS20

Parameter

Parameter Beschreibung
View <String> Name des Systemstrukturviews
ElementTypeName<String> Name des Element-Typs
ElementName <String> Name des Elements
SystemUsage<String> Name des Verwendungszwecks
SessionToken <String> gesamtes Session Token
Intervall <Int32> Zeitintervall in Sekunden
DemandPackageSize <Int> Anzahl Objekte, die im Demand verarbeitet werden sollen
MaxDemandPackageSize <Int> Bestimmt die Anzahl Demands, die in einem Jobdurchlauf erstellt werden (bei zu  erstellenden 50 Paketen und 10 Stück wird der Parameter auf 500 gesetzt)
IsDisabled [<Switch>]

bei gesetztem Schalter wird die Konfiguration deaktiviert, andernfalls aktiviert; ohne Angabe des gesamten Parameters wird er nicht aktiviert

Syntax


Register-MarktlokationForDemandsActivityScheduledServiceCS20 -View <String> -ElementTypeName <String> -ElementName <String> -SystemUsage <String> [-Intervall <Int>] [-DemandPackageSize <Int>] [-MaxDemandPackageSize <Int>] [-IsActive <Switch>]


Register-MarktlokationForDemandsActivityScheduledServiceCS20 -SessionToken <String> [-Intervall <Int>] [-DemandPackageSize <Int>] [-MaxDemandPackageSize <Int>] [-IsActive <Switch>]

Beispiel 1:

Das Beispiel legt die Konfiguration für die Synchronisierung von CS 2.0-Marktlokationen an. Benutzt werden hier nur die Pflichtparameter. Der zugehörige Systemstrukturknoten wird in einzelnen Parametern angegeben.


Register-MarktlokationForDemandsActivityScheduledServiceCS20 -View Standard -ElementTypeName Mandant -ElementName 9999 -SystemUsage Produktiv

Beispiel 2:

Das Beispiel legt die Konfiguration für die Synchronisierung von CS 2.0-Marktlokationen an. Benutzt werden hier nur die Pflichtparameter. Der zugehörige Systemstrukturknoten wird als Session Token übergeben.


$sessionToken = Request-SessionToken -ViewName Standard -ElementName 9999 -ElementTypeName Mandant -SystemUsages Produktiv
Register-MarktlokationForDemandsActivityScheduledServiceCS20 -SessionToken $sessionToken

Beispiel 3:

Das Beispiel legt die Konfiguration für die Synchronisierung von CS 2.0-Marktlokationen an. Der zugehörige Systemstrukturknoten wird in einzelnen Parametern angegeben.


Register-MarktlokationForDemandsActivityScheduledServiceCS20 -Intervall 60 -DemandPackageSize 50 -View Standard -ElementTypeName Mandant -ElementName 9999 -SystemUsage Produktiv 

image_pdf
in Beitragstypen suchen:
Alle auswählen
Hilfeseiten
FAQs, Service, Videos
Release Notes
Beiträge
Glossar