Check gegen ein SAP-Backend für die Systemweiche

MeterNumberBackendCheck Action

Klasse: org.b2bbp.dividing.network.jco3.actions.MeterNumberBackendCheck

Mit dieser Action kann nach der Systemweiche noch eine Backendabfrage über eine RFC-Verbindung durchgeführt werden. Mit Hilfe der Action MeterNumberBackendCheck kann die Split genutzt werden, ohne den Zählpunktindex abzufragen. Stattdessen wird direkt ein Funktionsbaustein auf dem SAP aufgerufen. MeterNumberBackendCheck soll geschaut werden, ob die Zählernummer aus dem Segment „CAV+Z30“ eine Zählernummer aus dem IS-U ist. Hier soll zunächst die Info mitgeben werden, ob es Strom(99) oder Gas(98) ist und schließend soll die Zählernummer mit dem IS-u abgeglichen werden.

Ist die Zählernummer im IS-U, muss in der Extension B3P_CHANNEL_MAP der Eintrag gepflegt werden , wo die Nachricht geroutet werden soll(keine Einzelne Vorgänge werden gesplittet). <SYSTEM_IDENTIFIER> = <Zielchannel>

Ist die Zählernummer nicht im IS-U, soll die Nachricht an Clearing Channel geroutet werden. Dafür muss in der Extension B3P_CHANNEL_MAP der Eintrag als Schlüssel-Wert-Paar (B3P_DIV_NETWORK_CLEARING_CHANNEL) gepflegt werden. <Schlüssel-Wert von B3P_DIV_NETWORK_CLEARING_CHANNEL> = <Zielchannel>

Einrichtung an der Action

Folgende Eigenschaften können an der Action konfiguriert werden. Message Context soll dabei nicht überschrieben werden. Werte die fett markiert sind (default), sind standardmäßig in den Einstellungen!

Eigenschaft

Wert

Beschreibung

B3P_DIV_NETWORK_CLEARING_CHANNEL

<Schlüssel-Wert für Channel-Name> (Wert muss konfiguriert werden)

Schlüssel-Wert für Name des Channels, in den die nicht zuordbaren Nachrichten geschoben werden.

RFC FUNCTION

z.B default:

ZNLI_DEVICE_IN_ISU_AVAILABLE

Angabe der rfc Funktion, die im Fuba verwendet wird.

JCO_PARAMETER_IMPORT

z.B default:

I_GERAET,I_SPARTE

Angabe Importparameter für rfc Funktion.

JCO_PARAMETER_EXPORT

z.B default:

E_AVAILABLE

Angabe Exportparameter für rfc Funktion

JCO_PARAMETER_EXPORT_TRUE

z.B default: X

Angabe true-Wert für Exportvalue (z.B. X heißt: Der Zähler ist im IS-U aktuell vorhanden).

B3P_SYSTEM_IDENTIFIER_LIST

z.B CLIENT_LIEF

Angabe der System Id des SAPs, wie in der Extension JCO_DESTINATION_DATA_PROVIDER angegeben.

JCO_PARAMETER_ELECTRICITY_TYPES_IMPORT

z.B default:

E,G

E gilt für Energy (Wert für Energy sollte hier erste stehen), G für Gas.

View Me   Edit Me