# BR-DE-3 La ville du vendeur doit être indiquée

La ville du vendeur doit figurer sur la facture.

## Description du problème

La ville du vendeur doit figurer sur la facture.

> **ERREUR**: XRechnung 3.0

## Contexte et importance

Une adresse postale complète est nécessaire pour identifier clairement le vendeur et garantir la traçabilité. La ville fait partie des éléments obligatoires de l’adresse du vendeur dans les profils de validation allemands.

## Solution

Ajoutez la ville du vendeur à la facture.

- validate
- convert

## Exemples valides

- Berlin
- München
- Hamburg

## Exemples invalides

- Ville absente
- <cbc:CityName/> vide

## Exemples de code

### XML valide
```
<cac:AccountingSupplierParty>
  <cac:Party>
    <cac:PostalAddress>
      <cbc:CityName>Berlin</cbc:CityName>
    </cac:PostalAddress>
  </cac:Party>
</cac:AccountingSupplierParty>
```

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

## Détails techniques

### Champs concernés
Adresse postale du vendeur, Ville du vendeur

## Règles associées

- [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)

## Outils de validation

- [Validateur KoSIT officiel](https://erechnungsvalidator.service-bw.de/): Validez vos fichiers XRechnung par rapport à toutes les règles BR-DE.
- [Convertir un PDF en XRechnung](/pdf-to-xrechnung): Correction automatique des erreurs de validation lors de la conversion.

## Ressources associées

- [Spécification officielle](https://xeinkauf.de/xrechnung/)
- [Suite de tests](https://github.com/itplr-kosit/xrechnung-testsuite)
- [Liste complète des erreurs](/resources/kosit-validator-errors): Aperçu de toutes les règles de validation XRechnung en Allemagne.
