Zum Inhalt

Annex VII (Company-Rolle)

Diese Anleitung zeigt den Ablauf einer Verbringung grün gelisteter Abfälle nach Art. 18 VO (EU) 2024/1157 — von der Ankündigung durch den Veranlasser bis zur Verwertungsbescheinigung der Anlage.

Voraussetzungen:

  • Angemeldeter Zugang zu ZEDAL — siehe Erste Schritte.
  • Jede beteiligte Partei hat eine Kennung im DiWaSS-Operator-Verzeichnis — siehe Rollen.
  • Verständnis des Lebenszyklus, vor allem des Versandverfahrens.

Eine Notifizierung brauchst du nicht: Das Verfahren nach Anhang VII kennt weder Notifizierung noch Zustimmung der Behörden. Der Veranlasser kündigt die Verbringung direkt an.

Was diese Anleitung nicht abdeckt:

  • Die Rücknahme (SetAnnex7TakeBack), die die zuständige Behörde anordnet — siehe Rücknahme für das, was bei dir ankommt.

Mit dem .NET SDK

Den Code zu dieser Anleitung zeigt Annex VII mit dem SDK.

Was anders ist als beim Movement

  • Kein Notifizierungsverfahren. Die Ankündigung ist der erste Schritt; es gibt keine Akte und keine Zustimmung, auf die sie sich bezieht.
  • Die Nummer vergibt DiWaSS. Die Annex-VII-Nummer entsteht mit der Ankündigung; eine selbst mitgeschickte Nummer wird ignoriert. Jede Folgestufe — Übernahme, Bescheinigungen, Abschluss — bekommt zusätzlich eine eigene Nummer.
  • Ein Dokument für alle Stufen. In ZEDAL liegen Ankündigung und alle Folgestufen in einem Dokument im Versandpapier-Bereich. Geladen wird es über die Annex-VII-Nummer.
  • Anlage oder Labor. Empfangen kann eine Verwertungsanlage oder ein Labor. Eine Beseitigung gibt es im Verfahren nach Anhang VII nicht.

Akteure pro Stage

Wer welche Stage anstößt, ergibt sich aus den Parteien in der Ankündigung:

Stage Akteur (Rolle) Folge-Intent Hinweis
CreateAnnex7 Veranlasser SubmitAnnex7Document Spätestens zwei Werktage vor Beginn der Verbringung
SetAnnex7 Veranlasser UpdateAnnex7Document Ändert die Ankündigung
SetAnnex7CarrierTransfer Beförderer SubmitAnnex7CarrierTransferConfirmation Jeder Beförderer für sich, unter seinem eigenen Zugang
SetAnnex7ConsigneeCertificate Empfänger SubmitAnnex7ConsigneeCertificateOfWasteReceipt Einmal je Annex VII
SetAnnex7FacilityCertificate Anlage oder Labor SubmitAnnex7FacilityCertificateOfWasteReceipt Je Anlage eine Bestätigung
SetAnnex7CertificateOfCompletion Verwertungsanlage SubmitAnnex7CertificateOfWasteCompletion Je Anlage eine Bescheinigung
Stornierung (Signal Annex7Cancelled) Veranlasser — Nur im Status ANNOUNCED
SetAnnex7TakeBack zuständige Behörde SubmitAnnex7TakeBack Behördenkontext erforderlich

Die Folge-Intents gelten wie beim Movement für alle Beteiligten. Welche Schritte deine sind, ergibt erst der Abgleich mit deinen Rollen — siehe Lebenszyklus → Zustand bestimmen.

Stage 1 — CreateAnnex7

Der Veranlasser kündigt die Verbringung an: Parteien, Abfall, Menge, geplanter Beginn, Verwertungsverfahren.

→ Umsetzung mit dem .NET SDK

Status nach erfolgreichem Push: ANNOUNCED. Die Annex-VII-Nummer steht danach in der Antwort von DiWaSS, also erst nach dem Nachladen des Dokuments.

Fristgebunden — zwei Werktage vor Beginn

Der Veranlasser füllt das Formular spätestens zwei Werktage vor Beginn der Verbringung so weit wie möglich aus (Art. 18 Abs. 5 VO (EU) 2024/1157). Menge, Beförderer und gegebenenfalls die Containernummer darf er bis spätestens vor Beginn nachreichen — mit SetAnnex7.

„Werktag” bedeutet Montag bis Freitag, siehe Lebenszyklus → Fristen.

Rollen in der Ankündigung:

  • Jede Partei steht mit ihrer Kennung aus dem Operator-Verzeichnis und einer PartyUUID im Dokument, die du für sie vergibst. Über die PartyUUID verweisen Erklärungen und Herkunftsort auf die Partei, und currentUserPartyUUID nennt die Partei, die sendet.
  • Ist der Veranlasser zugleich Erzeuger, setzt er das Kennzeichen dafür und trägt keinen eigenen Erzeuger ein; der Herkunftsort verweist dann auf ihn. Steht dieselbe Operator-Kennung zweimal im Dokument, lehnt DiWaSS mit DUPLICATE-OPERATOR-ID ab.
  • Ein Beförderer darf nicht zugleich Veranlasser oder Empfänger sein.

Was DiWaSS über das Schema hinaus verlangt, steht unter Feldregeln → Annex VII.

Stage 2 — SetAnnex7

Der Veranlasser ändert die Ankündigung, etwa um Menge oder Beförderer nachzureichen. Er adressiert sie dabei über die Annex-VII-Nummer.

→ Umsetzung mit dem .NET SDK

Der Status bleibt ANNOUNCED. Ändern lässt sich nur die Ankündigung: Jeder Aufruf einer Folgestufe legt eine neue Stufe an.

Stage 3 — SetAnnex7CarrierTransfer

Der Beförderer bestätigt die Übernahme der Abfälle.

→ Umsetzung mit dem .NET SDK

Der Beförderer nennt sich dabei mit seinem Kontakt aus Name, Telefonnummer und E-Mail; fehlt eine der drei Angaben, lehnt DiWaSS mit CARRIER-CONTACT-IS-REQUIRED ab.

Status nach Push: MOVING. Bei mehreren Beförderern bestätigt jeder seine Übernahme mit einem eigenen Aufruf unter seinem eigenen Zugang; der Status bleibt MOVING. Sendet ein Zugang, dessen Operator nicht als Beförderer im Dokument steht, lehnt DiWaSS mit INVOLVED-PARTY-MUST-EXIST-IN-DOCUMENT-CONTENT ab.

Stage 4 — SetAnnex7ConsigneeCertificate

Der Empfänger bestätigt den Eingang der Abfälle.

→ Umsetzung mit dem .NET SDK

Status nach Push: RECEIVED.

Stage 5 — SetAnnex7FacilityCertificate

Die Anlage oder das Labor bestätigt die Entgegennahme.

→ Umsetzung mit dem .NET SDK

Der Status bleibt RECEIVED.

Fristgebunden — zwei Werktage ab der Entgegennahme

Die Anlage oder das Labor bestätigt den Empfang innerhalb von zwei Werktagen nach der Entgegennahme der Abfälle (Art. 18 Abs. 8 VO (EU) 2024/1157).

Mehrere Anlagen: erst alle Eingänge, dann die Abschlüsse

Führt die Ankündigung mehrere Anlagen, bestätigen zuerst alle ihren Eingang. Erst danach folgen die Abschlüsse. Ein Abschluss, der vor dem Eingang einer weiteren Anlage gesendet wird, lehnt DiWaSS mit INSUFFICIENT-USER-PERMISSIONS ab.

Stage 6 — SetAnnex7CertificateOfCompletion

Die Verwertungsanlage bescheinigt den Abschluss der Verwertung. Stage 6 markiert das Ende des regulären Ablaufs.

→ Umsetzung mit dem .NET SDK

Status nach Push: COMPLETED.

Fristgebunden — und der Fristanker ist nicht die Annahme

Die Verwertungsanlage stellt die Bescheinigung so bald wie möglich aus, spätestens 30 Tage nach Abschluss der Verwertung und nicht später als ein Jahr nach der Entgegennahme der Abfälle (Art. 18 Abs. 9 VO (EU) 2024/1157).

Stornieren

Solange die Verbringung nur angekündigt ist (Status ANNOUNCED), kann der Veranlasser sie stornieren. Er sendet dazu das Signal Annex7Cancelled. Status danach: CANCELLED, ohne weitere Schritte.

Die Stornierung hat keinen eigenen Wert in DiwassIntents und erscheint deshalb nicht in FollowupIntents. Eine Oberfläche, die ihre Schaltflächen nur aus den Folge-Intents ableitet, zeigt sie nie an.

Rücknahme

Die Rücknahme ordnet die zuständige Behörde an. Die Nutzlast verlangt einen Behördenkontext: die Domain-Kennung der Behörde und ihre Signatur. Der Status geht auf TAKE_BACK, danach gibt es keine weiteren Schritte. Eine Rücknahme ist auch noch nach dem Abschluss möglich.

Was als Nächstes