Kurzantwort
Die IS-U-Stammdaten bilden eine Kette: Geschäftspartner, Vertragskonto, Vertrag, Anlage, logisches Gerät, Gerät, Zählwerk. Jede Station verweist über genau ein Schlüsselfeld auf die nächste. Von der Anlage aus zweigen zwei Arme ab: nach oben die Verbrauchsstelle mit dem Anschlussobjekt, zur Seite der Zählpunkt für den Markt. Die Kette ist an zwei Stellen zeitabhängig, an der Anlagenstruktur und an Gerät und Zählwerk. Wer die Felder der Kette kennt, schreibt jede Auswertung vom Kunden zum Zähler selbst.
Die Objekte und ihre Kardinalitäten zeigt schon Anschlussobjekt, Anlage und Vertrag. Dieser Artikel geht den Weg Feld für Feld. Die Konstrukte des Referenzmodells zeigt der Stammdatenatlas, alle Tabellen mit Feldern der Tabellenexplorer. Die Geräteseite vertiefen Gerätetyp, Gerät und Equipment und Zählwerksgruppe und Zählwerke konfigurieren.
Die Kette im Bild
SAP Learning ordnet die Daten in drei Gruppen: kaufmännische (Geschäftspartner, Vertragskonto, Vertrag), technische (Anschlussobjekt, Verbrauchsstelle, Geräteplatz, Anlage, Gerät mit Zählwerken) und Deregulierungsdaten (Zählpunkt und Serviceanbieter). Verbunden sind sie über Anlage und Vertrag sowie über Zählpunkt und Anlage (SAP Learning, Datenmodell).
Die Nummern im Überblick
Fast jede Verwechslung bei Auswertungen kommt von Nummern, die ähnlich aussehen. Die Tabelle nennt Länge und Fundort laut Katalog.
| Nummer | Bedeutung und Fundort |
|---|---|
| PARTNER (10 Zeichen) | Geschäftspartner, Schlüssel von BUT000. In FI-CA heißt dasselbe Feld GPART. |
| VKONT (12 Zeichen) | Vertragskonto, Schlüssel von FKKVK. Im Vertrag heißt das Feld VKONTO. |
| VERTRAG (10 Zeichen) | Vertrag, Schlüssel von EVER. Im FI-CA-Posten steht er als Vertragsreferenz VTREF. |
| ANLAGE (10 Zeichen) | Abrechnungsobjekt, Schlüssel von EANL. |
| VSTELLE (10 Zeichen) | Verbrauchsstelle, Schlüssel von EVBS. |
| HAUS (technischer Platz) | Anschlussobjekt, Nummer eines technischen Platzes in IFLOT. |
| EQUNR (18 Zeichen) | Equipment, das physische Gerät, Schlüssel von EQUI. |
| LOGIKNR (18 Ziffern) | Logisches Gerät. Es bleibt beim Gerätewechsel gleich, EQUNR wechselt. |
| ZWNUMMER (3 Ziffern) | Zählwerk am Gerät, Teil des Schlüssels von ETDZ. |
| INT_UI (22 Zeichen) | Interner Zählpunkt in EUIHEAD. |
| EXT_UI (50 Zeichen) | Externe Zählpunktbezeichnung für den Markt, Fundort EUITRANS. |
Die Seriennummer des Zählers steht in EQUI (Feld SERNR). Die Nummer auf dem Gehäuse und der Schlüssel EQUNR im System sind zwei verschiedene Dinge.
Der Weg Schritt für Schritt
Die Verbindungen stammen aus dem Verbindungskatalog des Tabellenexplorers. Zeitabhängige Tabellen sind markiert.
- Partner zum Vertragskonto. BUT000-PARTNER ist FKKVKP-GPART. Der Partneranteil des Kontos steht in FKKVKP, der Kopf in FKKVK.
- Vertragskonto zum Vertrag. FKKVKP-VKONT ist EVER-VKONTO. Der Fremdschlüssel des Vertrags zeigt auf den Kopf FKKVK, wer den Partner braucht, geht über FKKVKP.
- Vertrag zur Anlage. EVER-ANLAGE ist EANL-ANLAGE. Die Anlage ist die einzige feste Brücke zwischen kaufmännischer und technischer Seite.
- Anlage zu Verbrauchsstelle und Anschlussobjekt. EANL-VSTELLE ist EVBS-VSTELLE, EVBS-HAUS ist IFLOT-TPLNR. EHAUISU trägt nur die zusätzlichen IS-U-Felder des Anschlussobjekts.
- Anlage zum logischen Gerät. EANL-ANLAGE ist EASTL-ANLAGE (zeitabhängig). EASTL sagt, welches logische Gerät in welchem Zeitraum an der Anlage hängt.
- Logisches Gerät zum Gerät. EASTL-LOGIKNR ist EGERH-LOGIKNR (zeitabhängig). Der Katalog weist darauf hin, dass sich die Zeitscheiben beider Tabellen überschneiden müssen. EGERH ist die Gerätehistorie mit Geräteplatz, Einbau- und Ausbaudatum.
- Gerät zum Zählwerk. EGERH-EQUNR ist EQUI-EQUNR, und EQUI-EQUNR ist ETDZ-EQUNR (zeitabhängig). Der Katalog führt zusätzlich die Zuordnung auf Zählwerksebene: EASTS verbindet über LOGIKZW das Zählwerk mit seiner Abrechnungszuordnung an der Anlage.
Zwei Seitenarme gehören dazu:
- Zählpunkt. EUIINSTLN ordnet eine Anlage zeitabhängig einem Zählpunkt zu (INT_UI, ANLAGE, Zeitfelder DATEFROM und DATETO mit Uhrzeit). EUIHEAD trägt den Zählpunkt selbst und die Verbrauchsstelle, an der er liegt. Die externe Nummer, die im Markt ausgetauscht wird, steht zeitscheibenweise in EUITRANS. Welche Marktlokation zu welcher Anlage gehört, zeigt die Objektlandkarte.
- Name und Adresse. Der Name steht in BUT000, die Adressen hängen über BUT020 (PARTNER, ADDRNUMBER, Kennzeichen XDFADR für die Standardadresse) an der zentralen Adresstabelle ADRC. IS-U-eigene Felder des Partners, etwa die Kontoklasse (KTOKLASSE), liegen in EKUN, höchstens ein Satz je Partner.
Eine Abfrage entlang der Kette
Die Skizze zeigt den Weg vom Partner zum Zählwerk zu einem Stichtag. Sie ist kein fertiges Programm; der Tabellenexplorer erzeugt aus Route und Zeitbezug eine ABAP-SQL-Abfrage, die man damit abgleichen kann.
SELECT bp.partner, ver.vertrag, anl.anlage, gh.equnr, zw.zwnummer
FROM but000 bp
JOIN fkkvkp kp ON kp.gpart = bp.partner
JOIN ever ver ON ver.vkonto = kp.vkont
JOIN eanl anl ON anl.anlage = ver.anlage
JOIN eastl al ON al.anlage = anl.anlage
AND al.ab <= :stichtag AND al.bis >= :stichtag
JOIN egerh gh ON gh.logiknr = al.logiknr
AND gh.ab <= :stichtag AND gh.bis >= :stichtag
JOIN etdz zw ON zw.equnr = gh.equnr
AND zw.ab <= :stichtag AND zw.bis >= :stichtag
WHERE ver.einzdat <= :stichtag AND ver.auszdat >= :stichtag
Ob ein laufender Vertrag ein leeres oder ein hohes Auszugsdatum trägt, muss man im eigenen System prüfen; der Atlas belegt dazu nur, dass ein leeres Auszugsdatum allein keinen aktiven Vertrag beweist. Die drei Zeitbedingungen in den Zeitscheibentabellen sind der Kern: Ohne sie liefert die Kette für jede Gerätegeneration eine eigene Zeile. Mehr dazu in Zeitscheiben und Historien in SAP IS-U verstehen.
Beispiel: Wo steht der Zähler von Frau Beispiel?
Vereinfachtes Beispiel mit frei gewählten Nummern. Frau Beispiel hat den Geschäftspartner 0010004711 und das Vertragskonto 000300001234. Der Strom-Vertrag 0020005678 zeigt auf die Anlage 4000123456. Diese Anlage hängt an der Verbrauchsstelle 5000234567, die zum Anschlussobjekt 6000345678 gehört. In EASTL hängt zum Stichtag das logische Gerät, EGERH liefert dazu das Equipment mit seinem Geräteplatz, ETDZ das Zählwerk 001. Nach einem Gerätewechsel zeigt EASTL zu einem späteren Stichtag dasselbe logische Gerät, EGERH aber ein anderes Equipment. So findet der Support in beiden Zeiträumen den richtigen Zähler, ohne die Anlage anzufassen.
Fehlerfälle
- Zahler und Vertragspartner verwechselt. FKKVKP führt den Partner (GPART) und einen abweichenden Zahler (ABWRE). Beide Felder zeigen auf BUT000. Wer „den Kunden“ sucht, muss wissen, welcher gemeint ist.
- Vertrag über FKKVKP statt FKKVK. Die Nummer ist gleich, der Katalog verbindet den Vertrag aber mit dem Kopf FKKVK; ohne den Partner genügt dieser Weg.
- Verbrauchsstelle als Anschlussobjekt gelesen. Beide liegen als technische Plätze in IFLOT. Die Art des Platzes entscheidet, nicht die Tabelle.
- EQUNR und Seriennummer gleichgesetzt. Auswertungen über die Seriennummer gehen über EQUI-SERNR.
- Kette ohne Stichtag. Jede Zeitscheibentabelle vervielfacht die Zeilen, und die Vervielfachungen multiplizieren sich entlang der Kette.
- Marktlokation als Anlage behandelt. Die Marktnummer steht in EUITRANS, die Anlage in EANL. Die Brücke ist EUIINSTLN.
Typische Missverständnisse
„Der Vertrag hängt am Zähler.“ Er hängt an der Anlage. Der Zähler gehört über die Anlagenstruktur dazu und kann wechseln, ohne den Vertrag zu berühren.
„Das Anschlussobjekt ist die Hausnummer.“ Es ist ein technischer Platz, dessen Adressbezug über die Regionalstruktur läuft (SAP Learning, Datenmodell).
„Alle Tabellen der Kette haben Zeitscheiben.“ Nur die Anlagenstruktur, die Gerätehistorie, die Zählwerke und einige Zählpunkttabellen sind zeitabhängig. BUT000, FKKVK und EVBS tragen keine Scheiben; EVER hat Einzugs- und Auszugsdatum und eine eigene Historientabelle EVERH.
Quellen und Pflegehinweis
Objektgruppen und Verknüpfungen stammen aus SAP Learning und der SAP-Hilfe zu den technischen Stammdaten, Felder, Längen und Joins aus dem Katalog des Atlas, der gegen zwei Data-Dictionary-Abzüge geprüft ist (zum Beispiel EVERH bei sapdatasheet.org). Nicht belegt: Verhalten von Anlagen im Bau, Besonderheiten der Wasser- und Wärmesparte, Releaseunterschiede zwischen ECC und S/4HANA. Nächste Prüfung, wenn der Katalog Tabellen der Kette ändert.