Auf dieser Seite
Das 4‑Corner‑Modell in einer Minute
Corner 1 sind Sie (Sender), Corner 2 Ihr Access Point. Corner 3 ist der Access Point des Empfängers, Corner 4 der Empfänger. Das Routing zwischen Access Points erfolgt anhand der Participant ID des Empfängers.
- Sie senden nicht an eine E‑Mail‑Adresse, sondern an eine Participant ID
- Der Empfänger wählt seinen Access Point
- Profile und Validierungsregeln müssen passen (BIS/CIUS)
Participant IDs und Endpoint‑Discovery
Eine Participant ID kombiniert ein Scheme und einen Wert (z. B. eine Unternehmenskennung). Das Scheme ist entscheidend: Eine plausible Nummer kann trotzdem scheitern, wenn das Scheme falsch ist.
In Projekten ist „wir können nicht zustellen“ häufig ein Adressierungsproblem: falsches Scheme, falsche ID oder der Empfänger ist nicht für Dokumenttyp/Profil registriert.
Profile: BIS vs CIUS (warum „nur UBL“ nicht reicht)
PEPPOL BIS definiert konkrete Rechnungsregeln und Einschränkungen auf UBL‑Basis. Viele Länder wenden zusätzlich CIUS‑Regeln an.
Betrachten Sie das Profil als Vertrag: „Generisches UBL“ wird sehr wahrscheinlich bei Schematron‑Validierung scheitern.
Validierung und Codelisten (Einheiten, USt‑Kategorien, Zahlungsarten)
Selbst wenn das Routing klappt, können Rechnungen wegen falscher Codelistenwerte (z. B. Einheiten), inkonsistenter Summen oder fehlender Referenzen abgelehnt werden.
Machen Sie Codelisten zum Teil Ihrer Eingabevalidierung und Test‑Suite.