# BR-DE-3 Satıcının şehri belirtilmelidir

Faturada satıcının bulunduğu şehir yer almalıdır.

## Sorun açıklaması

Faturada satıcının bulunduğu şehir yer almalıdır.

> **HATA**: XRechnung 3.0

## Bağlam ve önem

Tam posta adresi, satıcının güvenilir biçimde tanımlanması ve denetlenebilirlik için gereklidir. Şehir bilgisi, Alman doğrulama profillerinde satıcı adresinin zorunlu bir parçasıdır.

## Çözüm

Faturaya satıcının şehrini ekleyin.

- validate
- convert

## Geçerli örnekler

- Berlin
- München
- Hamburg

## Geçersiz örnekler

- Şehir bilgisi eksik
- Boş <cbc:CityName/>

## Kod örnekleri

### Geçerli XML
```
<cac:AccountingSupplierParty>
  <cac:Party>
    <cac:PostalAddress>
      <cbc:CityName>Berlin</cbc:CityName>
    </cac:PostalAddress>
  </cac:Party>
</cac:AccountingSupplierParty>
```

### Geçersiz XML
```
<cac:AccountingSupplierParty>
  <cac:Party>
    <cac:PostalAddress>
      <!-- Missing cbc:CityName -->
    </cac:PostalAddress>
  </cac:Party>
</cac:AccountingSupplierParty>
```

## Teknik ayrıntılar

### Etkilenen alanlar
Satıcının posta adresi, Satıcının şehri

## İlgili kurallar

- [BR-DE-4](/resources/kosit-validator-errors/br-de-4-seller-postal-code-must-be-provided)
- [BR-DE-5](/resources/kosit-validator-errors/br-de-5-seller-country-must-be-provided)

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