# BR-22 Elke factuurregel moet een gefactureerde hoeveelheid hebben

Elke factuurregel (BG-25) moet de gefactureerde hoeveelheid (BT-129) bevatten.

## Probleembeschrijving

Elke factuurregel (BG-25) moet de gefactureerde hoeveelheid (BT-129) bevatten.

> **FOUT**: XRechnung 3.0

## Context en betekenis

De hoeveelheid is nodig voor BT-131 en Peppol-regelbedragen zoals PEPPOL-EN16931-R120.

## Oplossing

Voeg BT-129 toe aan elke regel en houd de waarde consistent met de berekening van het nettoregelbedrag.

- validate
- convert

## Geldige voorbeelden

- BT-129 = 2
- BT-129 = 1,5 voor diensturen

## Ongeldige voorbeelden

- Regel aanwezig maar hoeveelheid leeg
- Hoeveelheid staat in PDF maar niet in XML

## Technische details

### Betrokken velden
BT-129 Gefactureerde hoeveelheid

## Gerelateerde regels

- [BR-23](/resources/kosit-validator-errors/br-23-invoice-line-unit-code-must-be-present)
- [BR-24](/resources/kosit-validator-errors/br-24-invoice-line-net-amount-must-be-present)
- [PEPPOL-EN16931-R120](/resources/kosit-validator-errors/peppol-en16931-r120-line-net-amount-formula)

## Validatietools

- [Officiële KoSIT-validator](https://erechnungsvalidator.service-bw.de/): Valideer je XRechnung-bestanden tegen alle BR-DE regels.
- [PDF naar XRechnung converteren](/pdf-to-xrechnung): Automatische fixes van validatiefouten tijdens het converteren.

## Gerelateerde bronnen

- [Officiële specificatie](https://xeinkauf.de/xrechnung/)
- [Testsuite](https://github.com/itplr-kosit/xrechnung-testsuite)
- [Volledige foutenlijst](/resources/kosit-validator-errors): Overzicht van alle Duitse XRechnung-validatieregels.
