# BR-DE-12 Faturada en az bir fatura satırı bulunmalıdır

Bir faturada en az bir fatura satırı bulunmalıdır.

## Sorun açıklaması

Bir faturada en az bir fatura satırı bulunmalıdır.

> **HATA**: XRechnung 3.0

## Bağlam ve önem

Satır içermeyen bir fatura tutarlı biçimde doğrulanamaz ve faturalandırılabilir mal veya hizmeti temsil etmez. Yalnızca tek toplam kesiyor olsanız bile en az bir kalem veya hizmet satırı girin.

## Çözüm

Faturaya en az bir fatura satırı ekleyin.

- validate
- convert

## Geçerli örnekler

- Bir hizmet ücreti için tek bir InvoiceLine
- Mal veya hizmet içeren birden fazla satır

## Geçersiz örnekler

- Hiç <cac:InvoiceLine> öğesi yok

## Kod örnekleri

### Geçerli XML
```
<cac:InvoiceLine>
  <cbc:ID>1</cbc:ID>
  <cbc:InvoicedQuantity unitCode="C62">1</cbc:InvoicedQuantity>
  <cbc:LineExtensionAmount currencyID="EUR">100.00</cbc:LineExtensionAmount>
  <cac:Item><cbc:Name>Service fee</cbc:Name></cac:Item>
  <cac:Price><cbc:PriceAmount currencyID="EUR">100.00</cbc:PriceAmount></cac:Price>
</cac:InvoiceLine>
```

### Geçersiz XML
```
<!-- Missing cac:InvoiceLine -->
```

## Teknik ayrıntılar

### Etkilenen alanlar
Fatura satırları

## 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ış.
