Ce que signifie la règle
Sur chaque ligne, le prix unitaire après remise (BT-146) se trouve dans le bloc NetPriceProductTradePrice. La règle vérifie que ce bloc ne contient pas d'élément MaximumQuantity, qui donne la plus grande quantité pour laquelle le prix s'applique.
Pourquoi elle compte
La norme EN 16931 indique le prix réellement facturé sur la ligne, et non les limites de quantité dont il dépend. Le logiciel du destinataire peut donc ignorer une quantité maximale. Le fichier est accepté, car il s'agit d'un avertissement. Corrigez-le pour obtenir un fichier propre, ou si l'acheteur a besoin de cette limite et risque de ne pas la voir.
Comment corriger
Supprimez l'élément MaximumQuantity de NetPriceProductTradePrice dans chaque ligne concernée. Gardez le prix unitaire (ChargeAmount) et la quantité de la ligne. Si la limite compte pour l'acheteur, ajoutez-la à une note de la ligne (BT-127). Si votre logiciel de facturation écrit lui-même l'élément, demandez à l'éditeur un format EN 16931, XRechnung ou Peppol BIS.
Le texte publié de la règle
MaximumQuantity should not be present Où cette règle s’applique
| Jeu de règles | Version |
|---|---|
| EN 16931 (CII) | 1.3.17 |
| XRechnung 3.0 (CII) | 3.0.2 |
| NLCIUS (CII) | 1.0.3.13 |
| France CTC (CII) | 1.4.0-04 |