# BT-24 Şartname tanımlayıcısı

Örnek belgede yer alan verilerin uyduğu semantik içerik, önem dereceleri ve iş kurallarına ilişkin kuralların tamamını içeren şartnamenin tanımlanması. Bu alan hangi faturalandırma şartnamesinin/profilinin kullanıldığını belirtir (örneğin, XRechnung, PEPPOL BIS).

> Örnek belgede yer alan verilerin uyduğu semantik içerik, önem dereceleri ve iş kurallarına ilişkin kuralların tamamını içeren şartnamenin tanımlanması. Bu alan hangi faturalandırma şartnamesinin/profilinin kullanıldığını belirtir (örneğin, XRechnung, PEPPOL BIS).
>
> BT-24 · EN 16931 / XRechnung 3.x

## BT Referans Kartı

Bu iş terimi için resmi EN 16931 / XRechnung gerçekleri — bu çapadan alıntılanabilir.

- **BT kodu**: BT-24
- **Ad**: Şartname tanımlayıcısı
- **Kardinalite**: Zorunlu (M)
- **İş grubu**: BG-2 PROCESS CONTROL
- **Veri türü**: Tanımlayıcı
- **Örnek değer**: urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0

## Kisa cevap

Örnek belgede yer alan verilerin uyduğu semantik içerik, önem dereceleri ve iş kurallarına ilişkin kuralların tamamını içeren şartnamenin tanımlanması. Bu alan hangi faturalandırma şartnamesinin/profilinin kullanıldığını belirtir (örneğin, XRechnung, PEPPOL BIS).

> **Fatura temelleri**: Belge numaralari, tarihler, surec kimlikleri ve faturanin ust duzey baglami.

- validate
- convert

## Sade anlatim

Örnek belgede yer alan verilerin uyduğu semantik içerik, önem dereceleri ve iş kurallarına ilişkin kuralların tamamını içeren şartnamenin tanımlanması. Bu alan hangi faturalandırma şartnamesinin/profilinin kullanıldığını belirtir (örneğin, XRechnung, PEPPOL BIS).

Örnek belgede yer alan verilerin uyduğu semantik içerik, önem dereceleri ve iş kurallarına ilişkin kuralların tamamını içeren şartnamenin tanımlanması. Bu alan hangi faturalandırma şartnamesinin/profilinin kullanıldığını belirtir (örneğin, XRechnung, PEPPOL BIS).

Elektronik fatura işleme için kritiktir; faturaya hangi doğrulama kurallarının, iş mantığının ve teknik gereksinimlerin uygulanacağını belirler. Sistemler bu tanımlayıcıyı uygun işleme hattını ve doğrulama şemasını seçmek için kullanır.

## Buraya genelde ne yazilir

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

Tipik gecerli degerler: 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

Tüm XRechnung faturaları için sürüm 1.0'dan itibaren zorunludur. EN 16931-1 standardı tarafından gerekli kılınmış olup Alman e-faturalama yönetmelikleri ve PEPPOL ağı gereksinimleriyle uyumluluk için gereklidir.

## Sik yapilan hatalar

Su degerlerden kacin: XRechnung, PEPPOL, EN16931, urn:custom:billing:1.0

Ilgili kural kodlari: BR-DE-1, PEPPOL-EN16931-R007

## Baglam icinde ornekler

Elektronik fatura işleme için kritiktir; faturaya hangi doğrulama kurallarının, iş mantığının ve teknik gereksinimlerin uygulanacağını belirler. Sistemler bu tanımlayıcıyı uygun işleme hattını ve doğrulama şemasını seçmek için kullanır.

Tüm XRechnung faturaları için sürüm 1.0'dan itibaren zorunludur. EN 16931-1 standardı tarafından gerekli kılınmış olup Alman e-faturalama yönetmelikleri ve PEPPOL ağı gereksinimleriyle uyumluluk için gereklidir.

## Geçerli Örnekler

- 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

## Geçersiz Örnekler

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

## İlgili Alanlar

Elektronik fatura işleme için kritiktir; faturaya hangi doğrulama kurallarının, iş mantığının ve teknik gereksinimlerin uygulanacağını belirler. Sistemler bu tanımlayıcıyı uygun işleme hattını ve doğrulama şemasını seçmek için kullanır.

- [BT-23 İş süreci türü tanımlayıcısı](/resources/xrechnung/bt-23-business-process-type-identifier)
- [BT-34 Satıcı elektronik adresi](/resources/xrechnung/bt-34-seller-electronic-address)
- [BT-49 Alıcı elektronik adresi](/resources/xrechnung/bt-49-buyer-electronic-address)

## XML eslemesi ve alan bilgileri

XML yollarina, validator kural kodlarina, yasal ifadelere veya format eslemesine ihtiyaciniz varsa teknik referansi acin.

### Alan ID:
BT-24

### Veri Türü:
identifier

### Kardinalite:
1..1

### Gereksinim:
Zorunlu

### Maks. uzunluk:
200 karakter

### Sürümden beri:
XRechnung 1.0+

## XML Uygulaması

### UBL 2.1 Sözdizimi
```
/Invoice/cbc:CustomizationID
```

### CII (UN/CEFACT) Sözdizimi
```
/CrossIndustryInvoice/ExchangedDocumentContext/ram:GuidelineSpecifiedDocumentContextParameter/ram:ID
```

## Doğrulama Kuralları

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

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

## Standart neden bu alani onemsiyor

### İş Bağlamı
Elektronik fatura işleme için kritiktir; faturaya hangi doğrulama kurallarının, iş mantığının ve teknik gereksinimlerin uygulanacağını belirler. Sistemler bu tanımlayıcıyı uygun işleme hattını ve doğrulama şemasını seçmek için kullanır.

### Yasal Gereksinim
Tüm XRechnung faturaları için sürüm 1.0'dan itibaren zorunludur. EN 16931-1 standardı tarafından gerekli kılınmış olup Alman e-faturalama yönetmelikleri ve PEPPOL ağı gereksinimleriyle uyumluluk için gereklidir.

## SSS

### XRechnung ve PEPPOL spesifikasyon tanımlayıcıları arasındaki fark nedir?
XRechnung, Alman kamu yönetimi için "urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0" kullanırken, PEPPOL uluslararası B2B işlemler için "urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0" kullanır. Her ikisi de EN 16931-1 tabanlıdır ancak farklı uzantılara ve gereksinimlere sahiptir.

### Faturam için doğru spesifikasyon tanımlayıcısını nasıl seçerim?
Alman kamu kurumlarına gönderilen faturalar için XRechnung tanımlayıcısını kullanın. PEPPOL ağı işlemleri için PEPPOL BIS tanımlayıcısını kullanın. Seçim, alıcınıza ve faturanın iletileceği ağa bağlıdır. Gerekli spesifikasyon için alıcınızla veya ağ sağlayıcınızla iletişime geçin.

### Yanlış spesifikasyon tanımlayıcısı kullanırsam ne olur?
Yanlış bir spesifikasyon tanımlayıcısı kullanmak doğrulama hatalarına ve fatura reddine yol açar. Alıcı sistem doğru doğrulama kurallarını uygulamak için bu alana güvenir. Göndermeden önce her zaman alıcınızla gerekli spesifikasyonu doğrulayın.

### Spesifikasyon tanımlayıcılarının bölgesel varyasyonları var mı?
Evet, farklı ülke ve bölgeler EN 16931-1 tabanlı kendi CIUS (Core Invoice Usage Specification) belgelerine sahip olabilir. Örneğin, Avustralya/Yeni Zelanda "urn:cen.eu:en16931:2017#conformant#urn:fdc:peppol.eu:2017:poacc:billing:international:aunz:3.0" kullanır. Her zaman hedef pazarınızın gerektirdiği spesifikasyonu kullanın.

### BT-24, BT-23 (İş Süreci Türü) ile nasıl ilişkilidir?
BT-24 teknik spesifikasyonu ve doğrulama kurallarını tanımlarken, BT-23 iş süreci bağlamını tanımlar. Her ikisi de XRechnung 3.0.1+ sürümünde zorunludur ve birlikte doğru fatura işlemeyi sağlamak için çalışırlar. BT-24 sisteme “nasıl doğrulanacağını”, BT-23 ise “hangi iş sürecini desteklediğini” söyler.

### Özel spesifikasyon tanımlayıcıları kullanabilir miyim?
Hayır, alıcı sistemler tarafından tanınan standart spesifikasyon tanımlayıcıları kullanmanız gerekir. Özel tanımlayıcılar doğrulama hatalarına neden olur. Yalnızca CEN, PEPPOL veya ulusal e-faturalama otoriteleri gibi tanınmış standartlar kuruluşları tarafından resmi olarak yayımlanmış tanımlayıcıları kullanın.

## Resmi kaynaklar ve araclar

- [KoSIT Doğrulayıcı](https://erechnungsvalidator.service-bw.de/)
- [Invoice Converter](/pdf-to-xrechnung)
- [XRechnung Standardı](https://xeinkauf.de/xrechnung/)
- [Test paketi](https://github.com/itplr-kosit/xrechnung-testsuite)
