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. |