# MACO APP | DOC ## Docs - [MACO APP - Dokumentation](https://doc.macoapp.de/%C3%BCbersicht-849494m0.md): Übersicht aller Schnittstellen und Funktionen der MACO APP - [MACO APP - Changelog](https://doc.macoapp.de/changelog.md): MACO APP - [Fehlercodes](https://doc.macoapp.de/fehlercodes-853880m0.md): - [Geschäftsobjekte](https://doc.macoapp.de/gesch%C3%A4ftsobjekte-849934m0.md): - [Trigger (MACO APP)](https://doc.macoapp.de/trigger-maco-app-3036543f0.md): Prozessauslöser in der MACO APP aus dem Backend - Trigger (MACO APP) [Einzelansicht LF](https://doc.macoapp.de/trigger-lf.md): - Trigger (MACO APP) [Einzelansicht NB](https://doc.macoapp.de/trigger-nb.md): - [BO4E Lesen (Backend)](https://doc.macoapp.de/lesen.md): Bereitstellung der BO4E Objekte durch das Backend - [Prozessdaten lesen (Backend)](https://doc.macoapp.de/prozessdaten-lesen-backend-3187758f0.md): - [Prozessdaten LF (Backend)](https://doc.macoapp.de/prozessdaten-lf-backend-3036640f0.md): - [Prozessdaten NB (Backend)](https://doc.macoapp.de/prozessdaten-nb-backend-3187931f0.md): - [Prozessdaten MSB (Backend)](https://doc.macoapp.de/prozessdaten-msb-backend-3188572f0.md): - [Lieferant](https://doc.macoapp.de/lief.md): - Lieferant [Malo-Ident (Rolle LF)](https://doc.macoapp.de/malo-ident-rolle-lf-3119288f0.md): - Lieferant > Malo-Ident (Rolle LF) [Prozessübersicht](https://doc.macoapp.de/prozess%C3%BCbersicht-860918m0.md): - [Netzbetreiber](https://doc.macoapp.de/netzbetreiber-3108591f0.md): - Netzbetreiber [Malo-Ident (Rolle NB)](https://doc.macoapp.de/malo-ident-rolle-nb-3119292f0.md): - Netzbetreiber > Malo-Ident (Rolle NB) [Prozessübersicht](https://doc.macoapp.de/prozess%C3%BCbersicht-860919m0.md): - Netzbetreiber > Malo-Ident (Rolle NB) [EBD](https://doc.macoapp.de/ebd-3119296f0.md): - Netzbetreiber > Malo-Ident (Rolle NB) > EBD [E_0594_Anfrage vom LF prüfen](https://doc.macoapp.de/ebd-e-0594-894801m0.md): E_0594_Anfrage vom LF prüfen ## API Docs - Trigger (MACO APP) > Einzelansicht LF [ECS Steuerprozess Lieferbeginn](https://doc.macoapp.de/ecs-steuerprozess-lieferbeginn-14958780e0.md): Anmeldung Steuerprozess LW24 Strom (MaloIdent, Kündigung & Anmeldung) - Trigger (MACO APP) > Einzelansicht LF [Identifikation einer Marktlokation](https://doc.macoapp.de/identifikation-einer-marktlokation-14987188e0.md): Prozess zur Identifikation einer Marktlokation beim Netzbetreiber anstoßen. - Trigger (MACO APP) > Einzelansicht LF [Kündigungsprozess zwischen Lieferanten](https://doc.macoapp.de/k%C3%BCndigungsprozess-zwischen-lieferanten-14987263e0.md): Prozess zur Kündigung zwischen Lieferanten im Auftrag des Endkunden anstoßen - Trigger (MACO APP) > Einzelansicht LF [Lieferbeginn](https://doc.macoapp.de/lieferbeginn-14992210e0.md): Prozess zur Anmeldung einer erzeugenden oder verbrauchenden Marktlokation. - Trigger (MACO APP) > Einzelansicht LF [Lieferende von Lieferant an Netzbetreiber](https://doc.macoapp.de/lieferende-von-lieferant-an-netzbetreiber-14992421e0.md): Abmeldung / Beendigung der Zuordnung - Lieferende von LF an NB - Trigger (MACO APP) > Einzelansicht LF [Stammdatenänderung vom Lieferanten (verantwortlich)](https://doc.macoapp.de/stammdaten%C3%A4nderung-vom-lieferanten-verantwortlich-15239974e0.md): Triggert den Versand von Stammdatenänderungen vom verantwortlichen Lieferanten an Marktpartner durch die MACO APP. Die Anfrage wird identifiziert durch den Eventnamen START_VERSAND_SDAE. Zusätzlich ist eine eindeutige ID prozessId aus dem Backend mit zu übergeben, mit der die spätere Antwort vom Marktpartner wieder an das Backend übergeben werden kann. - Trigger (MACO APP) > Einzelansicht NB [Anfrage zur Beendigung der Zuordnung des LFA zur Marktlokation bzw. Tranche](https://doc.macoapp.de/anfrage-zur-beendigung-der-zuordnung-des-lfa-zur-marktlokation-bzw-tranche-14992646e0.md): Anfrage zur Beendigung der Zuordnung des LFA zur Marktlokation bzw. Tranche - Trigger (MACO APP) > Einzelansicht NB [Aufhebung der Zuordnung des LFZ zur Marklokation bzw. Tranche versenden](https://doc.macoapp.de/aufhebung-der-zuordnung-des-lfz-zur-marklokation-bzw-tranche-versenden-14333135e0.md): Triggert den Versand von Aufhebung der Zuordnung des LFZ zur Marklokation bzw. Tranche an Marktpartner durch die MACO APP. Die Anfrage wird identifiziert durch den Eventnamen AUFH_ZUK_ZUORDNUNG. Zusätzlich ist eine eindeutige ID prozessId aus dem Backend mit zu übergeben, mit der die spätere Antwort vom Marktpartner wieder an das Backend übergeben werden kann. - Trigger (MACO APP) > Einzelansicht NB [Beendigung der Zuordnung des LFA zur Marklokation bzw. Tranche](https://doc.macoapp.de/beendigung-der-zuordnung-des-lfa-zur-marklokation-bzw-tranche-14994219e0.md): Triggert den Versand von Aufhebung der Zuordnung des LFA zur Marklokation bzw. Tranche an Marktpartner durch die MACO APP. Die Anfrage wird identifiziert durch den Eventnamen START_ENDE_ZUORDUNG. Zusätzlich ist eine eindeutige ID prozessId aus dem Backend mit zu übergeben, mit der die spätere Antwort vom Marktpartner wieder an das Backend übergeben werden kann. - Trigger (MACO APP) > Einzelansicht NB [Abrechnungsdaten Netznutzungsabrechnung versenden](https://doc.macoapp.de/abrechnungsdaten-netznutzungsabrechnung-versenden-14333071e0.md): Triggert den Versand von Abrechnungsdaten Netznutzungsabrechnung Nachrichten an Marktpartner durch die MACO APP. Die Anfrage wird identifiziert durch den Eventnamen START_ABR_NN. Zusätzlich ist eine eindeutige ID prozessId aus dem Backend mit zu übergeben, mit der die spätere Antwort vom Marktpartner wieder an das Backend übergeben werden kann. - Trigger (MACO APP) > Einzelansicht NB [Abrechnungsdaten Bilanzkreisabrechnung versenden](https://doc.macoapp.de/abrechnungsdaten-bilanzkreisabrechnung-versenden-14994259e0.md): Triggert den Versand von Abrechnungsdaten Netznutzungsabrechnung Nachrichten an Marktpartner durch die MACO APP. Die Anfrage wird identifiziert durch den Eventnamen START_ABR_BK. Zusätzlich ist eine eindeutige ID prozessId aus dem Backend mit zu übergeben, mit der die spätere Antwort vom Marktpartner wieder an das Backend übergeben werden kann. - Trigger (MACO APP) > Einzelansicht NB [Stammdatenänderung vom Netzbetreiber (verantwortlich)](https://doc.macoapp.de/stammdaten%C3%A4nderung-vom-netzbetreiber-verantwortlich-14994280e0.md): Triggert den Versand von Stammdatenänderungen vom verantwortlichen Netzbetreiber an Marktpartner durch die MACO APP. Die Anfrage wird identifiziert durch den Eventnamen START_VERSAND_SDAE. Zusätzlich ist eine eindeutige ID prozessId aus dem Backend mit zu übergeben, mit der die spätere Antwort vom Marktpartner wieder an das Backend übergeben werden kann. - Trigger (MACO APP) > Einzelansicht NB [Einrichtung der Konfigurationen aufgrund einer Zuordnung eines LF zu einer MaLo oder Tranche](https://doc.macoapp.de/einrichtung-der-konfigurationen-aufgrund-einer-zuordnung-eines-lf-zu-einer-malo-oder-tranche-14994418e0.md): Triggert den Versand der Einrichtung der Konfigurationen nach Abschluss des Lieferbeginn an den Messstellenbetreiber durch die MACO APP. Die Anfrage wird identifiziert durch den Eventnamen START_EINRICHTUNG_KONFIG. Zusätzlich ist eine eindeutige ID prozessId aus dem Backend mit zu übergeben, mit der die spätere Antwort vom Marktpartner wieder an das Backend übergeben werden kann. - Trigger (MACO APP) > Einzelansicht NB [Übermittlung der Berechnungsformel](https://doc.macoapp.de/%C3%BCbermittlung-der-berechnungsformel-15090201e0.md): Triggert den Versand der Berechnungsformel nach Abschluss des Lieferbeginn an den Lieferant oder als Einzelevent an den Messstellenbetreiber durch die MACO APP. Die Anfrage wird identifiziert durch den Eventnamen START_BERECHNUNGSFORMEL. Zusätzlich ist eine eindeutige ID prozessId aus dem Backend mit zu übergeben, mit der die spätere Antwort vom Marktpartner wieder an das Backend übergeben werden kann. - Trigger (MACO APP) > Einzelansicht NB [Wiederherstellung Anschlussnutzung nach LB](https://doc.macoapp.de/wiederherstellung-anschlussnutzung-nach-lb-15090248e0.md): Triggert den Versand der Wiederherstellung der Anschlussnutzung bei Lieferbeginn an den Messstellenbetreiber durch die MACO APP. Die Anfrage wird identifiziert durch den Eventnamen START_WIEDERHERST_LB. Zusätzlich ist eine eindeutige ID prozessId aus dem Backend mit zu übergeben, mit der die spätere Antwort vom Marktpartner wieder an das Backend übergeben werden kann. - Trigger (MACO APP) > Einzelansicht NB [Lieferende von Netzbetreiber an Lieferant](https://doc.macoapp.de/lieferende-von-netzbetreiber-an-lieferant-15090292e0.md): Triggert den Versand des Lieferende von Netzbetreiber an Lieferant z.B. für die Umsetzungen von Stilllegungen durch die MACO APP. Die Anfrage wird identifiziert durch den Eventnamen START_LIEFERENDE. Zusätzlich ist eine eindeutige ID prozessId aus dem Backend mit zu übergeben, mit der die spätere Antwort vom Marktpartner wieder an das Backend übergeben werden kann. - Trigger (MACO APP) > Einzelansicht NB [Ersatz-/Grundversorgung](https://doc.macoapp.de/ersatz-grundversorgung-14984068e0.md): Prozess zur Anmeldung von Ersatz-/Grundversorgung starten. - Trigger (MACO APP) > Einzelansicht MSB [Stammdatenänderung vom Messstellenbetreiber (verantwortlich)](https://doc.macoapp.de/stammdaten%C3%A4nderung-vom-messstellenbetreiber-verantwortlich-15235558e0.md): Triggert den Versand von Stammdatenänderungen vom verantwortlichen Messstellenbetreiber an Marktpartner durch die MACO APP. Die Anfrage wird identifiziert durch den Eventnamen START_VERSAND_SDAE. Zusätzlich ist eine eindeutige ID prozessId aus dem Backend mit zu übergeben, mit der die spätere Antwort vom Marktpartner wieder an das Backend übergeben werden kann. - BO4E Lesen (Backend) [Avis lesen](https://doc.macoapp.de/avis-lesen-14017011e0.md): Lesen des Avises mittels Avisnummer (Parameter1) - BO4E Lesen (Backend) [Berechnungsformel lesen](https://doc.macoapp.de/berechnungsformel-lesen-14017012e0.md): Lesen des Berechnunungsformel einer Lokation (Parameter1) vom Typ (Parameter2 - default MALO) zum Stichtag (Parameter3) - BO4E Lesen (Backend) [Bilanzierung lesen](https://doc.macoapp.de/bilanzierung-lesen-14017013e0.md): Lesen einer Bilanzierung mittels LokationsId (Parameter1) zum Zeitpunkt (Parameter3) - BO4E Lesen (Backend) [Energieliefervertrag lesen](https://doc.macoapp.de/energieliefervertrag-lesen-14017014e0.md): Lesen des Energieliefervertrages einer Lokation (Parameter1) vom Typ (Parameter2 - default MALO) zum Stichtag (Parameter3) - BO4E Lesen (Backend) [Energiemengen aus Abrechnungskontext lesen](https://doc.macoapp.de/energiemengen-aus-abrechnungskontext-lesen-14017015e0.md): Lesen der Energiemengen aus Abrechnungskontext über eine LokationId (Parameter1) und LokationsTyp (Parameter2) in einer Range (Parameter3/Parameter4) und einer OBIS Kennzahl (Parameter5 optional) - BO4E Lesen (Backend) [Lastgangs einer Lokation lesen](https://doc.macoapp.de/lastgangs-einer-lokation-lesen-14017016e0.md): Lesen eines Lastgangs einer Lokation (Parameter1) mit LokationsTyp (parameter2) zum Start- und Endezeitpunkt (Parameter3/Parameter4) und einer OBIS Kennzahl (Parameter4 optional) - BO4E Lesen (Backend) [Zählerstand einer Lokation lesen](https://doc.macoapp.de/z%C3%A4hlerstand-einer-lokation-lesen-14017017e0.md): Lesen eines oder mehrerer Zählerstände über eine Lokation (Parameter1) in einer Range (Parameter2/Parameter3) und einer OBIS Kennzahl (Parameter4 optional) - BO4E Lesen (Backend) [Kommunikationsdaten des Serviceanbieters lesen](https://doc.macoapp.de/kommunikationsdaten-des-serviceanbieters-lesen-14017018e0.md): Lesen der Kommunikationsdaten des Serviceanbieters (Parameter1) zum Zeitpunkt (Parameter2) - BO4E Lesen (Backend) [Lokationsbündel lesen](https://doc.macoapp.de/lokationsb%C3%BCndel-lesen-14017019e0.md): Lesen eines Lokationsbündels mittels LokationsId (Parameter1) zum Zeitpunkt (parameter3) - BO4E Lesen (Backend) [Marktlokation lesen](https://doc.macoapp.de/marktlokation-lesen-14017020e0.md): Lesen einer MaLo mittels LokationsId (Parameter1) zum Zeitpunkt (parameter3) - BO4E Lesen (Backend) [Messlokation lesen](https://doc.macoapp.de/messlokation-lesen-14017024e0.md): Lesen einer MeLo mittels LokationsId (Parameter1) zum Zeitpunkt (Parameter2) \ \ Reading a MeLo using location ID (Parameter1) at the time (Parameter2) - BO4E Lesen (Backend) [Messstellenbetriebsvertrag lesen](https://doc.macoapp.de/messstellenbetriebsvertrag-lesen-14017025e0.md): Lesen des Messstellenbetriebsvertrages einer Lokation (Parameter1) vom Typ (Parameter2 - default MALO) zum Stichtag (Parameter3) - BO4E Lesen (Backend) [Netzlokation lesen](https://doc.macoapp.de/netzlokation-lesen-14017026e0.md): Lesen einer NeLo mittels LokationsId (Parameter1) vom Typ (Parameter2 - default MALO) zum Stichtag (Parameter3) - BO4E Lesen (Backend) [Netznutzungsvertrag lesen](https://doc.macoapp.de/netznutzungsvertrag-lesen-14017027e0.md): Ändert einen Liefervertrag mittels LokationsId (Parameter1) zum Zeitpunkt (Parameter3) - BO4E Lesen (Backend) [Steuerbare Ressource lesen](https://doc.macoapp.de/steuerbare-ressource-lesen-14017028e0.md): Lesen einer steuerbaren Ressource mittels LokationsId (Parameter1) zum Zeitpunkt (Parameter2) | Reading a controllable resource using location ID (Parameter1) at the time (Parameter2) - BO4E Lesen (Backend) [Technische Ressource lesen](https://doc.macoapp.de/technische-ressource-lesen-14017029e0.md): Lesen einer technischen Ressource mittels LokationsId (Parameter1) zum Zeitpunkt (Parameter2) | Reading a technical resource using location ID (Parameter1) at the time (Parameter2) - BO4E Lesen (Backend) [Tranche lesen](https://doc.macoapp.de/tranche-lesen-14017030e0.md): Lesen einer Tranche mittels LokationsId (Parameter1) zum Zeitpunkt (Parameter2) | Reading a tranche using location ID (Parameter1) at the time (Parameter2) - BO4E Lesen (Backend) [Zähler lesen](https://doc.macoapp.de/z%C3%A4hler-lesen-14017031e0.md): Lesen einer Zaehlers mittels LokationsId (Parameter1) und lokationsTyp (Parameter2 - default MELO) zum Zeitpunkt (Parameter3) | Reading a tranche using location ID (Parameter1) at the time (Parameter2) - Prozessdaten lesen (Backend) [Zuordnungsemächtigung lesen](https://doc.macoapp.de/zuordnungsem%C3%A4chtigung-lesen-14665842e0.md): Ermitteln ob eine Zuordnungsermächtigung vorhanden ist - Prozessdaten LF (Backend) [Prozessdaten aktualiseren](https://doc.macoapp.de/prozessdaten-aktualiseren-14017182e0.md): Aktualisieren der Prozessdaten anhand des BusinessKey. - Prozessdaten LF (Backend) [Prozessdaten erstellen](https://doc.macoapp.de/prozessdaten-erstellen-14017183e0.md): Verbuchung von Daten aus Marktprozesen im Backend - Prozessdaten NB (Backend) [Prozessdaten aktualiseren](https://doc.macoapp.de/prozessdaten-aktualiseren-14666382e0.md): Aktualisieren der Prozessdaten anhand des BusinessKey. - Prozessdaten NB (Backend) [Prozessdaten erstellen](https://doc.macoapp.de/prozessdaten-erstellen-14666311e0.md): Verbuchung von Daten aus Marktprozesen im Backend - Prozessdaten MSB (Backend) [Prozessdaten aktualiseren](https://doc.macoapp.de/prozessdaten-aktualiseren-14669402e0.md): Aktualisieren der Prozessdaten anhand des BusinessKey. - Prozessdaten MSB (Backend) [Prozessdaten erstellen](https://doc.macoapp.de/prozessdaten-erstellen-14669391e0.md): Verbuchung von Daten aus Marktprozesen im Backend - MaloIdent LF (Backend) [Prozessdaten aktualisieren](https://doc.macoapp.de/prozessdaten-aktualisieren-15106071e0.md): `AKTUALISIEREN_PROZESSDATEN` - MaloIdent LF (Backend) [Identifikation einer Marktlokation](https://doc.macoapp.de/identifikation-einer-marktlokation-16024919e0.md): Prozess zur Identifikation einer Marktlokation beim Netzbetreiber anstoßen. - MaloIdent NB (Backend) [Identifizierung der MaLo](https://doc.macoapp.de/identifizierung-der-malo-14666443e0.md): `LESEN_MALOIDENT_BASIS` - MaloIdent NB (Backend) [Stammdaten der identifiz. MaLo](https://doc.macoapp.de/stammdaten-der-identifiz-malo-14666444e0.md): `LESEN_MALOIDENT_MARKTLOKATION`