Ansicht
Dokumentation

ISU_DEMAND_REGISTER_EXTRAPOL - INTERN: Hochrechnung eines Zählwerks

ISU_DEMAND_REGISTER_EXTRAPOL - INTERN: Hochrechnung eines Zählwerks

BAL Application Log Documentation   Vendor Master (General Section)  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Der Funktionsbaustein ISU_DEMAND_REGISTER_EXTRAPOL erzeugt eine Tabelle vonm erwarteteten Leistungen über einen Prognosezeitraum. l

Grundlage der Hochrechnung sollen immmer die Ableseergebnisse eines Zählwerks sein. Es wird zuerst nach echten Ableseergebnissen im Prognosezeitraum gesucht, Anschließend wird ein sogananntes Raster aufgebaut, an dessen Terminen Ableseergebnisse erwartet werden. AAnschließend wird grprüft, ob innerhalb der Prognoseperiode eine Änderung des Periodenwertes über die entsprechende Transaktion stattgefunden hat und dann diese werte in die Tabelle übernommen. Anschließend wird eine eventuell entstehenden Lücke mit Ableseergebnissen aus der Basiaperiode gefüllt.

Hinweise

Der Funktionsbaustein ist so konzipiert, dass er Daten die er benötigt, aber in der Schnittstelle nicht versorgt wurden, nachliest. Insofern sind nur die Parameter Equipmentnummer, Zählwerksnummer, Abdatum und Bisdatum des Prognosezeitraums Mußfelder.

Des weiteren ist es auch möglich, ganze Datenstrukturen direkt über die Leiste X_IF zu übergeben. Wenn eine solche Datenstruktur vom aufrufenden Programm bereits von der Datenbank gelesen wurde und übergeben wird, so sollte auch unbedingt das zu der Datenstruktur gehörende Flag gesetzt werden, um ein erneutes Nachlesen im Funktionsbaustein zu vermeiden. Damit ist die Möglichkeit gegeben, die Anzahl der Datenbankzugriffen zu minimieren und eine bessere Performance zu erreichen.





Parameter

IEABL
IEABLG
TDEMAND
XY_BP
XY_INST_FOR_BILLING
X_ABDAT
X_ANLAGE
X_BISDAT
X_EQUNR
X_GERAET
X_IF
X_LOGIKZW
X_SPARTYP
X_WABLT
X_WTHG
X_ZWNUMMER
X_ZWTYP

Ausnahmen

GENERAL_FAULT
INTERNAL_ERROR
INVALID_INTERVAL
NOT_FOUND
NOT_QUALIFIED
NOT_VALID
NO_EXTRAPOLATION
NO_PERIOD_FOUND
PARAMETER_MISSING
RATE_NOT_FOUND
RATE_WITHOUT_OPERAND
SYSTEM_ERROR

Funktionsgruppe

ELHL

ABAP Short Reference   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2645 Date: 20240523 Time: 125908     sap01-206 ( 63 ms )