Geschäftsobjekte (36)
Berechnungsformel
BO4E-Geschäftsobjekt · 16 Felder · 2 Verwendungen in Prüfis und Events
Fields
| Field | Type | Description |
|---|---|---|
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 | Type of the BO |
versionStruktur * | string | versionStruktur |
beginndatum | string (date-time) | The inclusive point in time from which the calculation formula is valid |
notwendigkeit | Enum BerechnungsformelNotwendigkeitBERECHNUNGSFORMEL_NOTWENDIG, BERECHNUNGSFORMEL_MUSS_ANGEFRAGT_WERDEN, BERECHNUNGSFORMEL_TRIVIAL BERECHNUNGSFORMEL_NICHT_NOTWENDIG | Describes whether a calculation formula is necessary |
lieferrichtung | Enum EnergierichtungAUSSP, EINSP | The UTILTS 'delivery direction of the market location' is contained in the marktlokations-bo also the relation between calculation formula↔ market location is modelled as 'link' |
rechenschrittId | integer | ID of the calculation step [1 - 99999] |
rechenschritt | Rechenschritt | — |
rechenschritte | Rechenschritt[] | A calculation formula contains, if necessary, one or more calculation steps, which are mapped here recursively. |
verwendungszweck | Verwendungszweck[] | Purpose of use of the values |
gueltigkeitszeitraum | Zeitraum | Validity period of the values |
lokationsId | string | Unique number of the location to which the calculation formula belongs. Used for necessary internal assignments. |
lokationsTyp | Enum LokationstypMALO, MELO, NELO TECHNISCHE_RESSOURCE, STEUERBARE_RESSOURCE, TRANCHE, MABIS_ZAEHLPUNKT | Indicates which location type this is. Used for necessary internal assignments. |
berechnungsformel | string | Calculation formula |
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 | Data quality |
parameterIDs | string[] | Parameter IDs |
aufteilungsfaktoren | Aufteilungsfaktor[] | Aufteilungsfaktor |
| Structure (BO4E) | Description | Format |
|---|---|---|
| boTyp * | Type of the 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 | The inclusive point in time from which the calculation formula is valid | string (date-time) |
| notwendigkeit | Describes whether a calculation formula is necessary | Enum BerechnungsformelNotwendigkeitBERECHNUNGSFORMEL_NOTWENDIG, BERECHNUNGSFORMEL_MUSS_ANGEFRAGT_WERDEN, BERECHNUNGSFORMEL_TRIVIAL BERECHNUNGSFORMEL_NICHT_NOTWENDIG |
| lieferrichtung | The UTILTS 'delivery direction of the market location' is contained in the marktlokations-bo also the relation between calculation formula↔ market location is modelled as 'link' | Enum EnergierichtungAUSSP, EINSP |
| rechenschrittId | ID of the calculation step [1 - 99999] | integer |
| rechenschritt | — | Rechenschritt |
| rechenschrittBestandteilId | rechenschrittBestandteilId | integer |
| referenzRechenschrittId | referenzRechenschrittId | integer |
| operation | This enumeration defines arithmetic operations | 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 | Specifies the energy direction of a market location and/or metering location | Enum EnergierichtungAUSSP, EINSP |
| bezeichnungOperanden | Bezeichnung der Operanden | string |
| rechenschritte [ ] | A calculation formula contains, if necessary, one or more calculation steps, which are mapped here recursively. | Rechenschritt[] |
| rechenschrittBestandteilId | rechenschrittBestandteilId | integer |
| referenzRechenschrittId | referenzRechenschrittId | integer |
| operation | This enumeration defines arithmetic operations | 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 | Specifies the energy direction of a market location and/or metering location | Enum EnergierichtungAUSSP, EINSP |
| bezeichnungOperanden | Bezeichnung der Operanden | string |
| verwendungszweck [ ] | Purpose of use of the values | Verwendungszweck[] |
| marktrolle | A market participant can take on these roles | 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 | Validity period of the values | 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 | Unique number of the location to which the calculation formula belongs. Used for necessary internal assignments. | string |
| lokationsTyp | Indicates which location type this is. Used for necessary internal assignments. | Enum LokationstypMALO, MELO, NELO TECHNISCHE_RESSOURCE, STEUERBARE_RESSOURCE, TRANCHE, MABIS_ZAEHLPUNKT |
| berechnungsformel | Calculation formula | string |
| datenqualitaet | Data quality | 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 | Factor | number (float) |
Used in
notwendigkeit
1 use(s) in the message types UTILTS.
| Used in | Type | Message type | Container |
|---|---|---|---|
| PI_25001 | Prüfi | UTILTS | stammdaten › BERECHNUNGSFORMEL |
rechenschrittId
1 use(s) in the message types UTILTS.
| Used in | Type | Message type | Container |
|---|---|---|---|
| PI_25001 | Prüfi | UTILTS | stammdaten › BERECHNUNGSFORMEL |
Notes on this page
A * after a field name marks a mandatory field; the BO4E schema lists it under required.
This overview is generated from the $ref graph across all Prüfi and event specifications. It answers the question of which messages a field actually occurs in — information that was not available in the previous documentation.