Que signifie BR-DE-24 ?
XRechnung 3.0.2 ne connaît pas de règle BR-DE-24 sans lettre. La règle sur le paiement par carte (moyen de paiement 48, 54 ou 55) est scindée : BR-DE-24-a exige les données de carte (BG-18). BR-DE-24-b interdit alors un compte pour virement (BG-17) et les données de prélèvement (BG-19).
Causes fréquentes de BR-DE-24
- Un rapport omet la lettre et n'indique que BR-DE-24. Il s'agit alors de BR-DE-24-a ou de BR-DE-24-b.
Comment corriger BR-DE-24
- Repérer l'endroit fautif dans le XML. Ouvrez le XML de la facture et allez au champ BT-81 par le XPath suivant :
//ram:SpecifiedTradeSettlementPaymentMeans/ram:TypeCode - Appliquer la correction. Regardez quelle partie le message cite. BR-DE-24-a exige les données de carte (BG-18) pour le moyen de paiement 48, 54 ou 55 (paiement par carte). BR-DE-24-b interdit alors un compte pour virement (BG-17) et les données de prélèvement (BG-19).
- Valider à nouveau. Enregistrez le fichier et validez-le à nouveau pour vérifier que BR-DE-24 n'est plus signalé.
Regardez quelle partie le message cite. BR-DE-24-a exige les données de carte (BG-18) pour le moyen de paiement 48, 54 ou 55 (paiement par carte). BR-DE-24-b interdit alors un compte pour virement (BG-17) et les données de prélèvement (BG-19).
//ram:SpecifiedTradeSettlementPaymentMeans/ram:TypeCodeQuestions fréquentes sur BR-DE-24
BR-DE-24 est-elle encore contrôlée ?
Codes d'erreur voisins
Vérifier BR-DE-24 automatiquement
Plutôt que de fouiller le XML à la main, vous pouvez valider votre fichier Factur-X ou XRechnung en ligne : déposez le PDF ou le XML et vous recevez chaque erreur avec l'identifiant de la règle, le champ concerné, la proposition de correction et le XPath, sous forme de rapport lisible ou de JSON par l'API.