Table of Contents

Namespace Zedal.Sdk.DocumentHandler

Namespaces

Zedal.Sdk.DocumentHandler.InboxSync

Classes

Annex7DocumentHandler

Stateful handler für den vollen Lebenszyklus eines DIWASS Annex VII Dokuments (grüne Liste / nicht notifizierungspflichtige Verbringungen, Art. 18 VO (EU) 2024/1157). Annex VII Dokumente erfordern keine behördliche Interaktion.

AuthorityMovementDocumentHandler

Stateful Handler für die Behörden-Seite (CA) eines DIWASS-Movements gemäß Art. 16 VO (EU) 2024/1157. Pendant zu AuthorityNotificationDocumentHandler auf Movement-Ebene. Unternehmens-/Notifier-Aktionen liegen in MovementDocumentHandler.

AuthorityNotificationDocumentHandler

Stateful Handler für die Behörden-Seite (CA) einer DIWASS-Notifizierung gemäß VO (EU) 2024/1157. Deckt ausschließlich Aktionen ab, die eine zuständige Behörde anstößt — Unternehmens-/Notifier-Aktionen liegen in NotificationDocumentHandler.

BmuDocumentHandler

Stateful Handler für BMU-Begleitscheine (BGS / Übernahmescheine). Kapselt Erzeugung, Layer-Pflege und ZEDAL-Roundtrip eines Transport-Dokuments und hält das aktuelle XML samt deserialisiertem Document.

DiwassDocumentHandlerBase

Gemeinsame Basis für alle DIWASS Document Handler. Verwaltet den lokalen Dokument-Status (DocXml, Document, FollowupIntents) und bietet Synchronisation mit dem ZEDAL-Dokumentenspeicher.

DiwassTransferFailedException

Wird von WaitForDiwassTransfer(TimeSpan, TimeSpan) geworfen, wenn der Server für den Versand einen terminal-negativen Status meldet (Infotech.Zedal.Core.V1.Api.DocumentTransferStatus.ReceivedReceiptNegative oder Infotech.Zedal.Core.V1.Api.DocumentTransferStatus.Cancelled). Trägt die vollständige Infotech.Zedal.Core.V1.Api.GetTransferDetailsResponse mit DIWASS-Errors/Warnings.

MovementDocumentHandler

Stateful Handler für die Unternehmens-Seite eines einzelnen DIWASS-Bewegungsdokuments im Rahmen einer genehmigten Notifizierung (Art. 16 VO (EU) 2024/1157). Ein Handler entspricht genau einer physischen Transportbewegung.

Behördenaktionen auf Bewegungsebene (Rücknahme-Anordnung, Bewegungssignale) liegen in AuthorityMovementDocumentHandler.

NotificationDocumentHandler

Stateful Handler für die Unternehmens-/Notifier-Seite einer DIWASS-Notifizierung gemäß VO (EU) 2024/1157. Deckt ausschließlich Aktionen ab, die ein Notifier/Arranger anstößt — Behördenaktionen (Acknowledgement, Decision, Signal …) liegen in AuthorityNotificationDocumentHandler.

Enums

DiwassDocumentHandlerBase.ZedalSaveTarget