# BR-DE-17 L’identifiant de l’objet doit être indiqué

L’identifiant de l’objet doit figurer sur la facture.

## Description du problème

L’identifiant de l’objet doit figurer sur la facture.

> **ERREUR**: XRechnung 3.0

## Contexte et importance

Certains processus d’achat exigent un identifiant d’objet facturé, par exemple pour un bien, un compteur ou un dossier, afin que le destinataire puisse rattacher la facture au bon objet dans ses systèmes.

## Solution

Ajoutez l’identifiant de l’objet à la facture.

- validate
- convert

## Exemples valides

- OBJECT-12345
- METER-00001234
- ASSET-4711

## Exemples invalides

- Identifiant d’objet manquant
- Description utilisée à la place d’un identifiant

## Exemples de code

### XML valide
```
<cac:AdditionalDocumentReference>
  <cbc:ID>OBJECT-12345</cbc:ID>
</cac:AdditionalDocumentReference>
```

### XML invalide
```
<!-- Missing object identifier reference -->
```

## Détails techniques

### Champs concernés
Identifiant de l’objet facturé

## Règles associées

- [BR-DE-19](/resources/kosit-validator-errors/br-de-19-sepa-payment-account-must-be-valid-iban)
- [BR-DE-20](/resources/kosit-validator-errors/br-de-20-contract-reference-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.
