# BR-DE-9 Fatura para birimi kodu EUR olmalıdır

Alman faturalarında tüm parasal tutarlar için para birimi kodu EUR olmalıdır.

## Sorun açıklaması

Alman faturalarında tüm parasal tutarlar için para birimi kodu EUR olmalıdır.

> **HATA**: XRechnung 3.0

## Bağlam ve önem

Bu kural Alman vergi mevzuatına uyumu sağlar ve vergi makamlarının para birimi kontrollerini kolaylaştırır. Tüm hesaplamalar, vergiler ve toplamlar EUR cinsinden olmalıdır.

## Çözüm

Tüm parasal tutarları EUR cinsine çevirin ve para birimi kodunu EUR yapın.

- validate
- convert

## Geçerli örnekler

- Para birimi kodu: EUR
- Tüm tutarlar Euro (€) cinsinden

## Geçersiz örnekler

- Para birimi kodu: USD
- Para birimi kodu: GBP
- Aynı faturada karışık para birimleri

## Kod örnekleri

### Geçerli XML
```
<cbc:DocumentCurrencyCode>EUR</cbc:DocumentCurrencyCode>
<cbc:TaxCurrencyCode>EUR</cbc:TaxCurrencyCode>
<cac:LegalMonetaryTotal>
  <cbc:TaxExclusiveAmount currencyID="EUR">100.00</cbc:TaxExclusiveAmount>
  <cbc:TaxInclusiveAmount currencyID="EUR">119.00</cbc:TaxInclusiveAmount>
  <cbc:PayableAmount currencyID="EUR">119.00</cbc:PayableAmount>
</cac:LegalMonetaryTotal>
```

### Geçersiz XML
```
<cbc:DocumentCurrencyCode>USD</cbc:DocumentCurrencyCode>
<cac:LegalMonetaryTotal>
  <cbc:TaxExclusiveAmount currencyID="USD">100.00</cbc:TaxExclusiveAmount>
  <cbc:PayableAmount currencyID="USD">119.00</cbc:PayableAmount>
</cac:LegalMonetaryTotal>
```

## Teknik ayrıntılar

### Etkilenen alanlar
Belge para birimi kodu, Vergi para birimi kodu, Tüm parasal tutarlar

## İlgili kurallar

- [BR-53](#)
- [BR-CO-04](/resources/kosit-validator-errors/br-co-4-each-invoice-line-must-have-vat-category-code)

## Doğrulama araçları

- [Resmi KoSIT doğrulayıcı](https://erechnungsvalidator.service-bw.de/): XRechnung dosyalarınızı tüm BR-DE kurallarına göre doğrulayın.
- [PDF’yi XRechnung’e dönüştür](/pdf-to-xrechnung): Dönüştürürken doğrulama hatalarını otomatik olarak düzeltir.

## İlgili kaynaklar

- [Resmi spesifikasyon](https://xeinkauf.de/xrechnung/)
- [Test paketi](https://github.com/itplr-kosit/xrechnung-testsuite)
- [Tam hata listesi](/resources/kosit-validator-errors): Tüm Alman XRechnung doğrulama kurallarına genel bakış.
