Ansicht
Dokumentation

ISU_INST_COMP_FOR_METERREAD_DB - INTERN: Ablesungen wegen Anl.struk.änderungen ermitteln (m. DB-Zugriff)

ISU_INST_COMP_FOR_METERREAD_DB - INTERN: Ablesungen wegen Anl.struk.änderungen ermitteln (m. DB-Zugriff)

PERFORM Short Reference   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Dieser Funktionsbaustein ermittelt, welche Ablesungen aus Sicht der Abrechnung durch die historischen einer Anlagenstruktur erforderlich sind. Er vergleicht dazu den alten Zustand einer Anlagenstruktur (X_INST_OLD) mit dem neuen Zustand einer Anlagenstruktur (X_INST_NEW). Die Daten können zu mehreren Anlagen gehören.

Die Importparameter X_INST_OLD und X_INST_NEW müssen konsistente Zustände einer Anlagenstruktur beschreiben. Sie müssen aber nicht vollständig sein, Bsp.: In Tabelle X_INST_OLD-IEASTS werden logische Zählwerke übergeben, die zugehörige Tabelle X_INST_OLD-IETDZ ist aber leer.

Der Funktionsbaustein erwartet Inhalte in den Tabellen X_INST_OLD und X_INST_NEW, die wie folgt entstanden sind:

  • Die Tabellen von X_INST_OLD werden (teilweise) mit dem konsistenten DB-Zustand einer oder mehrerer Anlagenstrukturen gefüllt.
  • X_INST_OLD wird in X_INST_NEW kopiert
  • X_INST_NEW wird durch eine Transaktion der Anlagenstruktur in eine neuen, konsistenten Zustand gebracht
  • ISU_INST_COMP_FOR_METERREAD_DB wird von der Anlagenstrukturtransaktion vor dem Sichern von X_INST_NEW aufgerufen

Aus diesem Grund vervollständigt der Funktionsbaustein die Inhalte von X_INST_OLD und X_INST_NEW nach folgender Logik:

  • Alle Logischen Zählwerksnummern, die in irgendeiner der Tabellen von X_INST_NEW vorkomen, werden gesammelt
  • Für diese Logischen Zählwerksnummern werden von der Datenbank die Tabellen EASTS, EASTI, EASTIH, ETDZ, EADZ und EZUZ gelesen. Andere Tabellen spielen für die Analyse der Ablesetermine keine Rolle und werden nicht beachtet.
  • Inhalte, die auf der Datenbank vorhanden sind, aber in der Tabelle X_INST_OLD nicht vorhanden sind, werden in die Tabellen von X_INST_OLD und X_INST_NEW eingemischt

Die Inhalte der vervollständigten Tabelle X_INST_NEW werden in den Tabellen Y_INST_NEW_IEASTS etc. exportiert.

Die Ablesetermine werden mit Hilfe des Funktionsbausteins ISU_INST_COMP_FOR_METER_READ ermittelt, siehe dort

Beispiel

Hinweise

Weiterführende Informationen





Parameter

X_CHECK_PERIOD
X_INST_NEW
X_INST_OLD
Y_INST_NEW_IEADZ
Y_INST_NEW_IEASTI
Y_INST_NEW_IEASTIH
Y_INST_NEW_IEASTS
Y_INST_NEW_IETDZ
Y_INST_NEW_IEZUZ
Y_MR_DATES

Ausnahmen

GENERAL_FAULT

Funktionsgruppe

EAIS

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

Length: 2864 Date: 20240523 Time: 134708     sap01-206 ( 50 ms )