# BR-DE-17 Fatura türü kodu XRechnung tarafından desteklenen kod kümesini kullanmalıdır

UN/ECE UNTDID 1001 kod listesi çok sayıda ticari belge türü içerirken, XRechnung desteklenen fatura tür kodlarını (BT-3) tanımlı bir küme ile sınırlar: 380 (Ticari fatura), 381 (İade/Alacak dekontu), 384 (Düzeltilmiş fatura), 389 (Kendi adına düzenlenen fatura), 326 (Kısmi fatura), 875 (Hakediş faturası / kısmi inşaat faturası), 876 (Kısmi kesin inşaat faturası) ve 877 (İnşaat kesin hesap faturası). Listelenmemiş kodlar KoSIT uyarı mesajına yol açar.

## Sorun açıklaması

> **UYARI**: Alman XRechnung kuralı (KoSIT, BR-DE) · XRechnung 3.0

## Bağlam ve önem

BR-DE-17 kuralı resmi KoSIT Schematron kural paketinde bir uyarıdır. Bununla birlikte alıcı portalları desteklenmeyen kodları ERP aktarımında reddedebilir.

## Çözüm

ERP sisteminizdeki belge türlerini XRechnung tarafından desteklenen resmi UNTDID 1001 kodlarıyla eşleştirin: Standart faturalar için 380, iade/alacak dekontları için 381, düzeltmeler için 384, kendi adına faturalar için 389, kısmi faturalar için 326 veya inşaat faturaları için 875/876/877 kullanın. UBL 2.1 sözdiziminde <cbc:InvoiceTypeCode> alanını doldurun.

- [XML doğrula](/tr/xrechnung-validator?source=resource&rule=BR-DE-17)
- [Faturayı dönüştür](/tr/pdf-to-xrechnung?source=resource&rule=BR-DE-17)

## Geçerli örnekler

- BT-3 = "380" (Ticari fatura)
- BT-3 = "381" (Alacak dekontu)
- BT-3 = "384" (BG-3 içinde önceki faturaya referans veren düzeltilmiş fatura)

## Geçersiz örnekler

- BT-3 = "82" (Sayaçlı hizmet faturası - XRechnung kod listesinde desteklenmeyen kod)
- BT-3 = "INV-01" (3 haneli UNTDID 1001 sayısal kodu yerine serbest metin)

## Kod örnekleri

### Geçerli XML
```
<cbc:InvoiceTypeCode>380</cbc:InvoiceTypeCode>
```

### Geçersiz XML
```
<cbc:InvoiceTypeCode>82</cbc:InvoiceTypeCode>
```

## Etkilenen alanlar

- [BT-3 Fatura türü kodu](/resources/xrechnung/bt-3-invoice-type-code)

## İlgili kurallar

- [BR-04](/resources/kosit-validator-errors/br-04-invoice-type-code-required)
- [BR-DE-26](/resources/kosit-validator-errors/br-de-26-preceding-invoice-reference-required)

## Doğrulama araçları

- [Resmi KoSIT doğrulayıcı](https://github.com/itplr-kosit/validator): EN 16931 ve XRechnung kurallarını denetlemek için resmi KoSIT doğrulayıcısını XRechnung yapılandırmasıyla çalıştırın.
- [PDF’yi XRechnung’e dönüştür](/pdf-to-xrechnung): Dönüştürme sırasında doğrulama hatalarını bulun ve her düzeltmeyi inceleyin.

## İlgili kaynaklar

- [Resmi spesifikasyon](https://xeinkauf.de/xrechnung/)
- [Test paketi](https://github.com/itplr-kosit/xrechnung-testsuite)
- [Tüm doğrulama hataları](/resources/kosit-validator-errors): Burada açıklanan EN 16931, XRechnung ve Peppol doğrulama kurallarına genel bakış.
