# BT-24 Spezifikations-Kennung

Eine Identifikation der Spezifikation, die die Gesamtheit der Regeln bezüglich semantischen Inhalts, Kardinalitäten und Geschäftsregeln enthält, denen die im Instanzdokument enthaltenen Daten entsprechen. Dieses Feld identifiziert, welche Rechnungsstellung-Spezifikation/Profil verwendet wird (z.B. XRechnung, PEPPOL BIS).

> Eine Identifikation der Spezifikation, die die Gesamtheit der Regeln bezüglich semantischen Inhalts, Kardinalitäten und Geschäftsregeln enthält, denen die im Instanzdokument enthaltenen Daten entsprechen. Dieses Feld identifiziert, welche Rechnungsstellung-Spezifikation/Profil verwendet wird (z.B. XRechnung, PEPPOL BIS).
>
> BT-24 · EN 16931 / XRechnung 3.x

## BT-Referenzkarte

Verbindliche EN-16931- und XRechnung-Fakten zu diesem Geschäftsbegriff – aus diesem Anker zitierbar.

- **BT-Code**: BT-24
- **Bezeichnung**: Spezifikations-Kennung
- **Kardinalität**: Verpflichtend (M)
- **Geschäftsgruppe**: BG-2 PROCESS CONTROL
- **Datentyp**: Kennung
- **Beispielwert**: urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0

## Kurzantwort

Eine Identifikation der Spezifikation, die die Gesamtheit der Regeln bezüglich semantischen Inhalts, Kardinalitäten und Geschäftsregeln enthält, denen die im Instanzdokument enthaltenen Daten entsprechen. Dieses Feld identifiziert, welche Rechnungsstellung-Spezifikation/Profil verwendet wird (z.B. XRechnung, PEPPOL BIS).

> **Rechnungsgrundlagen**: Grundlegende Dokumentdaten wie Nummern, Daten, Prozesskennungen und der fachliche Rahmen der Rechnung.

## Einfach erklärt

Eine Identifikation der Spezifikation, die die Gesamtheit der Regeln bezüglich semantischen Inhalts, Kardinalitäten und Geschäftsregeln enthält, denen die im Instanzdokument enthaltenen Daten entsprechen. Dieses Feld identifiziert, welche Rechnungsstellung-Spezifikation/Profil verwendet wird (z.B. XRechnung, PEPPOL BIS).

Eine Identifikation der Spezifikation, die die Gesamtheit der Regeln bezüglich semantischen Inhalts, Kardinalitäten und Geschäftsregeln enthält, denen die im Instanzdokument enthaltenen Daten entsprechen. Dieses Feld identifiziert, welche Rechnungsstellung-Spezifikation/Profil verwendet wird (z.B. XRechnung, PEPPOL BIS).

Entscheidend für die elektronische Rechnungsverarbeitung, da es bestimmt, welche Validierungsregeln, Geschäftslogik und technischen Anforderungen für die Rechnung gelten. Systeme verwenden diese Kennung, um die passende Verarbeitungs-Pipeline und das Validierungsschema auszuwählen.

## Was Sie hier meistens eintragen

URN (Uniform Resource Name) format following the pattern: urn:cen.eu:en16931:2017#[compliant|conformant]#[specification-specific-identifier]

Typische gültige Werte sind: urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0, urn:cen.eu:en16931:2017#compliant#urn:xoev-de:kosit:standard:xrechnung_2.3, urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0, urn:cen.eu:en16931:2017#conformant#urn:fdc:peppol.eu:2017:poacc:billing:international:aunz:3.0

Pflichtfeld für alle XRechnung-Rechnungen seit Version 1.0. Gefordert durch den EN 16931-1-Standard und unerlässlich für die Einhaltung der deutschen E-Rechnungsvorschriften und der PEPPOL-Netzwerkanforderungen.

## Was oft schiefgeht

Vermeiden Sie Werte wie: XRechnung, PEPPOL, EN16931, urn:custom:billing:1.0

Relevante Regelcodes: BR-DE-1, PEPPOL-EN16931-R007

## Beispiele im Zusammenhang

Entscheidend für die elektronische Rechnungsverarbeitung, da es bestimmt, welche Validierungsregeln, Geschäftslogik und technischen Anforderungen für die Rechnung gelten. Systeme verwenden diese Kennung, um die passende Verarbeitungs-Pipeline und das Validierungsschema auszuwählen.

Pflichtfeld für alle XRechnung-Rechnungen seit Version 1.0. Gefordert durch den EN 16931-1-Standard und unerlässlich für die Einhaltung der deutschen E-Rechnungsvorschriften und der PEPPOL-Netzwerkanforderungen.

## Gültige Beispiele

- urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0
- urn:cen.eu:en16931:2017#compliant#urn:xoev-de:kosit:standard:xrechnung_2.3
- urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0
- urn:cen.eu:en16931:2017#conformant#urn:fdc:peppol.eu:2017:poacc:billing:international:aunz:3.0

## Ungültige Beispiele

- XRechnung
- PEPPOL
- EN16931
- urn:custom:billing:1.0

## Verwandte Felder

Entscheidend für die elektronische Rechnungsverarbeitung, da es bestimmt, welche Validierungsregeln, Geschäftslogik und technischen Anforderungen für die Rechnung gelten. Systeme verwenden diese Kennung, um die passende Verarbeitungs-Pipeline und das Validierungsschema auszuwählen.

- [BT-23 Geschäftsprozess-Typ-Kennung](/resources/xrechnung/bt-23-business-process-type-identifier)
- [BT-34 Elektronische Adresse des Verkäufers](/resources/xrechnung/bt-34-seller-electronic-address)
- [BT-49 Elektronische Adresse des Erwerbers](/resources/xrechnung/bt-49-buyer-electronic-address)

## XML-Zuordnung und Feldfakten

Öffnen Sie die technische Referenz nur dann, wenn Sie XML-Pfade, Validator-Regelcodes, formale Rechtsbezüge oder formatspezifische Mappings brauchen.

### Feld-ID:
BT-24

### Datentyp:
identifier

### Kardinalität:
1..1

### Anforderung:
Pflichtfeld

### Max. Länge:
200 Zeichen

### Seit Version:
XRechnung 1.0+

## XML Implementierung

### UBL 2.1 Syntax
```
/Invoice/cbc:CustomizationID
```

### CII (UN/CEFACT) Syntax
```
/CrossIndustryInvoice/ExchangedDocumentContext/ram:GuidelineSpecifiedDocumentContextParameter/ram:ID
```

## Validierungsregeln

### BR-DE-1
BR-DE-1

### PEPPOL-EN16931-R007
PEPPOL-EN16931-R007

## Warum der Standard dieses Feld beachtet

### Geschäftlicher Kontext
Entscheidend für die elektronische Rechnungsverarbeitung, da es bestimmt, welche Validierungsregeln, Geschäftslogik und technischen Anforderungen für die Rechnung gelten. Systeme verwenden diese Kennung, um die passende Verarbeitungs-Pipeline und das Validierungsschema auszuwählen.

### Rechtliche Anforderung
Pflichtfeld für alle XRechnung-Rechnungen seit Version 1.0. Gefordert durch den EN 16931-1-Standard und unerlässlich für die Einhaltung der deutschen E-Rechnungsvorschriften und der PEPPOL-Netzwerkanforderungen.

## FAQ

### Was ist der Unterschied zwischen XRechnung- und PEPPOL-Spezifikations-Kennungen?
XRechnung verwendet "urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0" für die deutsche öffentliche Verwaltung, während PEPPOL "urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0" für internationale B2B-Transaktionen verwendet. Beide basieren auf EN 16931-1, haben aber unterschiedliche Erweiterungen und Anforderungen.

### Wie wähle ich die richtige Spezifikations-Kennung für meine Rechnung?
Für Rechnungen an deutsche Behörden verwenden Sie die XRechnung-Kennung. Für PEPPOL-Netzwerk-Transaktionen verwenden Sie die PEPPOL BIS-Kennung. Die Wahl hängt von Ihrem Empfänger und dem Netzwerk ab, über das die Rechnung übertragen wird. Erkundigen Sie sich bei Ihrem Empfänger oder Netzwerkanbieter nach der erforderlichen Spezifikation.

### Was passiert, wenn ich die falsche Spezifikations-Kennung verwende?
Die Verwendung einer falschen Spezifikations-Kennung führt zu Validierungsfehlern und zur Ablehnung der Rechnung. Das empfangende System verlässt sich auf dieses Feld, um die korrekten Validierungsregeln anzuwenden. Überprüfen Sie immer die erforderliche Spezifikation bei Ihrem Rechnungsempfänger vor der Übermittlung.

### Gibt es regionale Variationen von Spezifikations-Kennungen?
Ja, verschiedene Länder und Regionen können ihre eigenen CIUS (Core Invoice Usage Specification) basierend auf EN 16931-1 haben. Zum Beispiel verwendet Australien/Neuseeland "urn:cen.eu:en16931:2017#conformant#urn:fdc:peppol.eu:2017:poacc:billing:international:aunz:3.0". Verwenden Sie immer die für Ihren Zielmarkt erforderliche Spezifikation.

### Wie hängt BT-24 mit BT-23 (Geschäftsprozess-Typ) zusammen?
BT-24 definiert die technische Spezifikation und Validierungsregeln, während BT-23 den Geschäftsprozesskontext definiert. Beide sind in XRechnung 3.0.1+ verpflichtend und arbeiten zusammen, um die ordnungsgemäße Rechnungsverarbeitung zu gewährleisten. BT-24 sagt dem System “wie zu validieren”, während BT-23 ihm sagt “welchen Geschäftsprozess dies unterstützt”.

### Kann ich benutzerdefinierte Spezifikations-Kennungen verwenden?
Nein, Sie müssen standardisierte Spezifikations-Kennungen verwenden, die von den empfangenden Systemen erkannt werden. Benutzerdefinierte Kennungen führen zu Validierungsfehlern. Verwenden Sie nur offiziell veröffentlichte Kennungen von anerkannten Normungsorganisationen wie CEN, PEPPOL oder nationalen E-Rechnungsstellungsbehörden.

## Offizielle Quellen und Tools

- [KoSIT Validator](https://erechnungsvalidator.service-bw.de/)
- [Invoice Converter](/pdf-to-xrechnung)
- [XRechnung Standard](https://xeinkauf.de/xrechnung/)
- [Testsuite](https://github.com/itplr-kosit/xrechnung-testsuite)
