XML als Format für eingebettete Anhangsdokumente in BT-125 erlauben
## Antragsteller (Pflicht): KoSIT ## Problemstellung (Pflicht): In der aktuellen Fassung von XRechnung sind (in Abhängigkeit zur Norm) folgende Formate als Attached document (eingebettetes Anhangsdokument) in BT-125 erlaubt: * application/pdf * image/png * image/jpeg * text/csv * application/vnd.openxmlformats-officedocument.spreadsheetml.sheet * application/vnd.oasis.opendocument.spreadsheet Es gibt jedoch unterschiedliche Anforderungen, die eine weitere strukturierte Übertragung von Informationen mit der Rechnung benötigen: * Baurechnungen: Übermittlung der GAEB-Dateien (liegen bereits als XML vor) * Versorgungswirtschaft: Pflichtangaben nach § 40 Abs. 2 EnWG ## Änderungsvorschlag (optional): XML soll als Format für eingebettete Anhangsdokumente in BT-125 erlaubt werden. ## Referenz (Pflicht): v1.2.2 ## Bewertung des Antrags WIRD DURCH DIE KOSIT BEARBEITET! * [x] Kann der CR bearbeitet werden, d. h. sind z. B. die rechtlichen Grundlagen und technischen Rahmenbedingungen für die Umsetzung gegeben? * [x] Label für Priorität hinzugefügen! (Soll der CR bearbeitet werden? Wenn ja, welche Wichtigkeit hat er) * [x] Release Milestone hinzufügen! (Zu welchem Release soll er umgesetzt werden?) * [ ] Ggf. Due Date hinzufügen! (Zu welchem Zeitpunkt muss er spätestens umgesetzt sein?) * [x] Label für Bearbeiter hinzufügen! (Ist eine Bearbeitung im Expertengremium erforderlich oder ist eine Umsetzung durch den Betreiber ausreichend? ## Welche Komponenten des Standards sind betroffen ? Spezifikation, Schematron, Validator-Konfiguration, Visualisierung, Testsuite ## Dokumentation der Bearbeitung und Beschlüsse der Gremien **Formulierungsvorschlag** Änderungen gegenüber dem Original sind *kursiv* Beschreibung der BG-24 Erweiterung des Anmerkungstextes [...] Von der Möglichkeit der Trennung von Rechnung und rechnungsbegründenden Unterlagen kann insbesondere im Fall großer Anlagen oder sensibler Daten Gebrauch gemacht werden. *Sofern das Binärobjekt vom Typ XML ist, darf das XML kein geschachteltes XML sein. Es wird empfohlen, dass sich Rechnungssteller und Rechnungsempfänger bzgl. des nutzenden XML vorab austauschen.* Beschreibung von BT-125 Der MIME Code des angehängten Dokumentes. Zugelassen sind die Codes * application/pdf [...] * application/vnd.oasis.opendocument.spreadsheet * *application/xml* ### Beschlüsse **Februar-EG** Umfang der Änderungen ist angenommen, eine Begrenzung der Verschachtelung wird nicht vorgenommen. KoSIT ist aufgefordert damit aufgefordert, den Änderungsantrag in der Spezifikation und den technischen Artefakten umzusetzen ## Umsetzung und Dokumentation der Vergabe von Aufgaben Durch die Änderungen ergibt sich eine neue Integritätsbedingung für die Extension. Diese lautet wie folgt: > Wenn die Möglichkeit einer Extension genutzt wird, darf zusätzlich zu der Liste der mime codes (definiert in Abschnitt 8.2, „Binary Object“) der mime code application/xml genutzt werden. Ein neues BT in muss hierfür nicht mehr geschaffen werden. Die Nutzungshinweise der geplanten Anmerkung werden als Fussnote aufgenommen: > Sofern das Binärobjekt vom Typ XML ist, darf das XML kein geschachteltes XML sein. Rechnungssteller und Rechnungsempfänger sollten sich zur Sicherstellung der Verarbeitung bzgl. des zu nutzenden XML vorab abstimmen. ### Offene Aufgaben * [x] Entwurfsfassung erstellen @Lukas * [x] QS @lars.roelker-denker * [x] Vorlage EG * [x] Ggf. Überarbeitung Finale Frage die als TODO zu beantworten ist: * [ ] CR fertig zum Release?
issue