Geschäftsobjekte (36)
Berechnungsformel
BO4E-Geschäftsobjekt · 16 Felder · 2 Verwendungen in Prüfis und Events
Felder
| Feld | Typ | Beschreibung |
|---|---|---|
boTyp * | Enum BOTypANSPRECHPARTNER, AVIS, ENERGIEMENGE GESCHAEFTSOBJEKT, GESCHAEFTSPARTNER, MARKTLOKATION, MARKTTEILNEHMER, MESSLOKATION, ZAEHLER, KOSTEN, TARIF, PREISBLATT, PREISBLATTNETZNUTZUNG, PREISBLATTMESSUNG, PREISBLATTUMLAGEN, PREISBLATTDIENSTLEISTUNG, PREISBLATTKONZESSIONSABGABE, ZEITREIHE, LASTGANG, HANDELSUNSTIMMIGKEIT, ANFRAGE, AUFTRAG, STATUSMITTEILUNG, BERECHNUNGSFORMEL, RECHNUNG, BILANZIERUNG, NETZNUTZUNGSVERTRAG, MESSSTELLENBETRIEBSVERTRAG, ENERGIELIEFERVERTRAG, SPERRAUFTRAG, ANGEBOT, TRANCHE, KOMMUNIKATIONSDATEN, ZAEHLZEITDEFINITION, SCHALTZEITDEFINITION, LEISTUNGSKURVENDEFINITION, NETZLOKATION, STEUERBARE_RESSOURCE, TECHNISCHE_RESSOURCE, AD_HOC_STEUERKANAL, LOKATIONSBUENDEL, WERTE_NACH_TYP2, REKLAMATION, STATUSBERICHT, VERTRAG, BILANZKREIS, VERWENDUNGSZEITRAUM, TARIFINFO, SUMMENZEITREIHE | Typ des BO |
versionStruktur * | string | versionStruktur |
beginndatum | string (date-time) | Der inklusive Zeitpunkt ab dem die Berechnungsformel gültig ist |
notwendigkeit | Enum BerechnungsformelNotwendigkeitBERECHNUNGSFORMEL_NOTWENDIG, BERECHNUNGSFORMEL_MUSS_ANGEFRAGT_WERDEN, BERECHNUNGSFORMEL_TRIVIAL BERECHNUNGSFORMEL_NICHT_NOTWENDIG | Beschreibt ob eine Berechnungsformel notwendig ist |
lieferrichtung | Enum EnergierichtungAUSSP, EINSP | The UTILTS 'Lieferrichtung der Marktlokation' is contained in the marktlokations-bo also the relation between Berechnungsformel↔ Marktlokation is modelled as 'link' |
rechenschrittId | integer | ID des Rechenschritts [1 - 99999] |
rechenschritt | Rechenschritt | — |
rechenschritte | Rechenschritt[] | Eine Berechnungsformel enthält, falls sie notwendig ist, einen oder mehrere Berechnungschritte, die hier rekursiv abgebildet werden. |
verwendungszweck | Verwendungszweck[] | Verwendungszweck der Werte |
gueltigkeitszeitraum | Zeitraum | Gültigkeitszeitraum der Werte |
lokationsId | string | Eindeutige Nummer der Lokation, zu der die Berechnungsformel gehört. Verwendung für notwendige interne Zuordnungen. |
lokationsTyp | Enum LokationstypMALO, MELO, NELO TECHNISCHE_RESSOURCE, STEUERBARE_RESSOURCE, TRANCHE, MABIS_ZAEHLPUNKT | Gibt an,um welchen Lokationstyp es sich handelt. Verwendung für notwendige interne Zuordnungen. |
berechnungsformel | string | Berechnungsformel |
datenqualitaet | Enum DatenqualitaetERWARTETE_DATEN, IM_SYSTEM_VORHANDENE_DATEN, INFORMATIVE_DATEN GUELTIGE_DATEN, KEINE_DATEN, IM_SYSTEM_KEINE_DATEN_VORHANDEN, KEINE_DATEN_ERWARTET, DIFFERENZ_DATEN, DIFFERENZ_ERWARTETE_DATEN, DIFFERENZ_IM_SYSTEM_VORHANDENE_DATEN | Datenqualitaet |
parameterIDs | string[] | Parameter IDs |
aufteilungsfaktoren | Aufteilungsfaktor[] | Aufteilungsfaktor |
| Struktur (BO4E) | Beschreibung | Format |
|---|---|---|
| boTyp * | Typ des BO | Enum BOTypANSPRECHPARTNER, AVIS, ENERGIEMENGE GESCHAEFTSOBJEKT, GESCHAEFTSPARTNER, MARKTLOKATION, MARKTTEILNEHMER, MESSLOKATION, ZAEHLER, KOSTEN, TARIF, PREISBLATT, PREISBLATTNETZNUTZUNG, PREISBLATTMESSUNG, PREISBLATTUMLAGEN, PREISBLATTDIENSTLEISTUNG, PREISBLATTKONZESSIONSABGABE, ZEITREIHE, LASTGANG, HANDELSUNSTIMMIGKEIT, ANFRAGE, AUFTRAG, STATUSMITTEILUNG, BERECHNUNGSFORMEL, RECHNUNG, BILANZIERUNG, NETZNUTZUNGSVERTRAG, MESSSTELLENBETRIEBSVERTRAG, ENERGIELIEFERVERTRAG, SPERRAUFTRAG, ANGEBOT, TRANCHE, KOMMUNIKATIONSDATEN, ZAEHLZEITDEFINITION, SCHALTZEITDEFINITION, LEISTUNGSKURVENDEFINITION, NETZLOKATION, STEUERBARE_RESSOURCE, TECHNISCHE_RESSOURCE, AD_HOC_STEUERKANAL, LOKATIONSBUENDEL, WERTE_NACH_TYP2, REKLAMATION, STATUSBERICHT, VERTRAG, BILANZKREIS, VERWENDUNGSZEITRAUM, TARIFINFO, SUMMENZEITREIHE |
| versionStruktur * | versionStruktur | string |
| beginndatum | Der inklusive Zeitpunkt ab dem die Berechnungsformel gültig ist | string (date-time) |
| notwendigkeit | Beschreibt ob eine Berechnungsformel notwendig ist | Enum BerechnungsformelNotwendigkeitBERECHNUNGSFORMEL_NOTWENDIG, BERECHNUNGSFORMEL_MUSS_ANGEFRAGT_WERDEN, BERECHNUNGSFORMEL_TRIVIAL BERECHNUNGSFORMEL_NICHT_NOTWENDIG |
| lieferrichtung | The UTILTS 'Lieferrichtung der Marktlokation' is contained in the marktlokations-bo also the relation between Berechnungsformel↔ Marktlokation is modelled as 'link' | Enum EnergierichtungAUSSP, EINSP |
| rechenschrittId | ID des Rechenschritts [1 - 99999] | integer |
| rechenschritt | — | Rechenschritt |
| rechenschrittBestandteilId | rechenschrittBestandteilId | integer |
| referenzRechenschrittId | referenzRechenschrittId | integer |
| operation | Mit dieser Aufzählung können arithmetische Operationen festgelegt werden | Enum ArithmetischeOperationADDITION, SUBTRAKTION, DIVISION DIVIDEND, MULTIPLIKATION, POSITIVWERT |
| verlustfaktorTrafo | verlustfaktorTrafo | number (float) |
| verlustfaktorLeitung | verlustfaktorLeitung | number (float) |
| aufteilungsfaktorEnergiemenge | aufteilungsfaktorEnergiemenge | number (float) |
| messlokationsId | messlokationsId | string |
| marktlokationsId | marktlokationsId | string |
| energieflussrichtung | Spezifiziert die Energierichtung einer Markt- und/oder Messlokation | Enum EnergierichtungAUSSP, EINSP |
| bezeichnungOperanden | Bezeichnung der Operanden | string |
| rechenschritte [ ] | Eine Berechnungsformel enthält, falls sie notwendig ist, einen oder mehrere Berechnungschritte, die hier rekursiv abgebildet werden. | Rechenschritt[] |
| rechenschrittBestandteilId | rechenschrittBestandteilId | integer |
| referenzRechenschrittId | referenzRechenschrittId | integer |
| operation | Mit dieser Aufzählung können arithmetische Operationen festgelegt werden | Enum ArithmetischeOperationADDITION, SUBTRAKTION, DIVISION DIVIDEND, MULTIPLIKATION, POSITIVWERT |
| verlustfaktorTrafo | verlustfaktorTrafo | number (float) |
| verlustfaktorLeitung | verlustfaktorLeitung | number (float) |
| aufteilungsfaktorEnergiemenge | aufteilungsfaktorEnergiemenge | number (float) |
| messlokationsId | messlokationsId | string |
| marktlokationsId | marktlokationsId | string |
| energieflussrichtung | Spezifiziert die Energierichtung einer Markt- und/oder Messlokation | Enum EnergierichtungAUSSP, EINSP |
| bezeichnungOperanden | Bezeichnung der Operanden | string |
| verwendungszweck [ ] | Verwendungszweck der Werte | Verwendungszweck[] |
| marktrolle | Diese Rollen kann ein Marktteilnehmer einnehmen | Enum MarktrolleNB, LF, MSB MSBA, GMSB, MDL, DL, BKV, UENB, KUNDE-SELBST-NN, MGV, EIV, RB, KUNDE, INTERESSENT, KN, UBA, BIKO, ESA |
| zweck [ ] | zweck | Enum VerwendungszweckValue[]NETZNUTZUNGSABRECHNUNG, BILANZKREISABRECHNUNG, MEHRMINDERMENGENABRECHNUNG ENDKUNDENABRECHNUNG, UEBERMITTLUNG_AN_DAS_HKNR, BLINDARBEITSABRECHNUNG, ERMITTLUNG_AUSGEGLICHENHEIT_BILANZKREIS, BLINDARBEITABRECHNUNG_BETRIEBSFUEHRUNG, ES_LIEGT_KEIN_VERWENDUNGSZWECK_VOR |
| gueltigkeitszeitraum | Gültigkeitszeitraum der Werte | Zeitraum |
| zeiteinheit | Zeiteinheit | Enum ZeiteinheitSEKUNDE, MINUTE, STUNDE VIERTEL_STUNDE, TAG, WOCHE, MONAT, QUARTAL, HALBJAHR, JAHR |
| dauer | dauer | integer |
| startdatum | startdatum | string (date-time) |
| enddatum | enddatum | string (date-time) |
| einheit | Zeiteinheit | Enum ZeiteinheitSEKUNDE, MINUTE, STUNDE VIERTEL_STUNDE, TAG, WOCHE, MONAT, QUARTAL, HALBJAHR, JAHR |
| ableseZeitraum | ableseZeitraum | string |
| abrechnungsZeitraum | abrechnungsZeitraum | string |
| zeitraumText | zeitraumText | string |
| zeitraumId | zeitraumId | integer |
| lokationsId | Eindeutige Nummer der Lokation, zu der die Berechnungsformel gehört. Verwendung für notwendige interne Zuordnungen. | string |
| lokationsTyp | Gibt an,um welchen Lokationstyp es sich handelt. Verwendung für notwendige interne Zuordnungen. | Enum LokationstypMALO, MELO, NELO TECHNISCHE_RESSOURCE, STEUERBARE_RESSOURCE, TRANCHE, MABIS_ZAEHLPUNKT |
| berechnungsformel | Berechnungsformel | string |
| datenqualitaet | Datenqualitaet | Enum DatenqualitaetERWARTETE_DATEN, IM_SYSTEM_VORHANDENE_DATEN, INFORMATIVE_DATEN GUELTIGE_DATEN, KEINE_DATEN, IM_SYSTEM_KEINE_DATEN_VORHANDEN, KEINE_DATEN_ERWARTET, DIFFERENZ_DATEN, DIFFERENZ_ERWARTETE_DATEN, DIFFERENZ_IM_SYSTEM_VORHANDENE_DATEN |
| parameterIDs [ ] | Parameter IDs | string[] |
| aufteilungsfaktoren [ ] | Aufteilungsfaktor | Aufteilungsfaktor[] |
| bezeichnungAufteilungsfaktor | Bezeichnung des Aufteilungsfaktors | string |
| faktor | Faktor | number (float) |
Verwendet in
notwendigkeit
1 Verwendung(en) in den Nachrichtentypen UTILTS.
| Verwendet in | Art | Nachrichtentyp | Container |
|---|---|---|---|
| PI_25001 | Prüfi | UTILTS | stammdaten › BERECHNUNGSFORMEL |
rechenschrittId
1 Verwendung(en) in den Nachrichtentypen UTILTS.
| Verwendet in | Art | Nachrichtentyp | Container |
|---|---|---|---|
| PI_25001 | Prüfi | UTILTS | stammdaten › BERECHNUNGSFORMEL |
Hinweise zu dieser Seite
Ein * hinter einem Feldnamen kennzeichnet ein Pflichtfeld; das BO4E-Schema führt es unter required.
Diese Übersicht wird aus dem $ref-Graph über alle Prüfi- und Event-Spezifikationen erzeugt. Sie beantwortet die Frage, in welchen Nachrichten ein Feld tatsächlich vorkommt — eine Information, die in der bisherigen Dokumentation nicht verfügbar war.