Ansicht
Dokumentation

EDMLELAH - IS-U: Abgleich Hochrechnungsverfahren Kunde <-> ISU

EDMLELAH - IS-U: Abgleich Hochrechnungsverfahren Kunde <-> ISU

ABAP Short Reference   ROGBILLS - Synchronize billing plans  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Erweiterung

Das Erweiterungskonzept zur Hochrechnung umfasst des weiteren den Exit-Baustein EXIT_SAPLELHR_002. Dieser Funktionsbaustein erlaubt dem Kunden im Rahmen der Hochrechnung sein eigenes Hochrechnungsverfahren zu realisieren und die eigens errechneten Werte mit denen von ISU errechneten Werten zu vergleichen und ggf. zu priorisieren.

Um dieses Ziel zu erreichen, muss man folgendermaßen vorgehen:

Am Ende der ISU-Hochrechnung eines Zählwerks wird dieser oben genannte Exit-Baustein aufgerufen. Über Eingabeparameter wird der Baustein mit der Gerätenummer, Equipmentnummer und Zählwerksnummer versorgt. Des weiteren wird der Termin, auf den hochgerechnet werden soll, und die Anzahl der Vor- und Nachkommastellen, die die hochgerechneten Werte formatmäßig haben sollten, in der Schnittstelle versorgt. Als weiterer Schlüssel wird noch zusätzlich die systemweit eineindeutige Ablesebelegnummer mitgegeben und als weitere Zusatzinformation der Zählwerkstyp des betreffenden Zählwerks. Um dem Kunden zusätzliche Information über das Verbrauchsverhalten des Zählwerks mitzugeben, werden die bis zu dem Hochrechnungstermin angefallenen Ableseergebnisse und deren Ablesegründe, zu denen diese erfasst wurden, in zwei Tabellen angeboten. Des weiteren wird auch die Tabelle des Periodenverbräuche bzw. Leistungen übertragen. Zuletzt werden noch die von ISU errechneten Erwartungswerte, also erwarteter Zählerstand und Verbrauch, und die Art, wie diese Werte ermittelt wurden in den sogenannten Changing-Parametern übertragen. Diese Parameter können dann vom Kunden entweder einfach durchgeschleust oder ggf. auf verschiedene Art und Weise modifiziert werden. Man sollte dabei aber nicht außer Acht lassen, daß dies Auswirkungen auf die im Regelfall danach folgende Plausibilisierung oder die Berechnung von Abschlagsbeträgen haben kann.

Hinweis

Ihr eigenes Coding hinterlegen Sie pro Funktionsbausteine in folgenden Include-Dateien:

Funktionsbaustein Include-Datei
EXIT_SAPLELHR_002 ZXELXU15

In diesem Include muss die kundenspezifische Verfahrensweise implementiert werden. Rückgabewert des Bausteins sind die alten oder die modifizierten Erwartungswerte, die Art der Berechnung in Form eines Ausgabeparameter und ein Exceptioncode.

  • Der Exceptioncode bewirkt, dass das aktuelle Hochrechnungmodul nach Beendigung des User-Exits EXIT_SAPLELHR_001 mit einem Fehlercode verlassen wird. So hat der Kunden die Möglichkeit, Fehlercodes, die in seinem Programm aufgetreten sind, nach außen zu transferieren.

Empfehlung

Bevor Sie sich diese Erweiterung implementieren ist es sinnvoll, sich mit dem Programmiermodell der Branchenkomponente Versorgungsindustrie (IS-U) auseinanderzusetzen. Sie benötigen diese Informationen zum Verständnis des Programmaufbaus bzw. der Funktionsbausteine. Dieses Wissen hilft Ihnen auch bei der Implementierung ihres eigenen Codings.






BAL_S_LOG - Application Log: Log header data   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3459 Date: 20240420 Time: 155520     sap01-206 ( 76 ms )