Que signifie BR-DE-23 ?
XRechnung 3.0.2 ne connaît pas de règle BR-DE-23 sans lettre. La règle sur le virement (moyen de paiement 30 ou 58) est scindée : BR-DE-23-a exige le compte sur lequel l'acheteur paie (BG-17). BR-DE-23-b interdit alors les données de carte (BG-18) et de prélèvement (BG-19).
Causes fréquentes de BR-DE-23
- Un rapport omet la lettre et n'indique que BR-DE-23. Il s'agit alors de BR-DE-23-a ou de BR-DE-23-b.
Comment corriger BR-DE-23
- 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-23-a exige le compte (BG-17) pour le moyen de paiement 30 ou 58 (virement). BR-DE-23-b interdit alors les données de carte (BG-18) et de prélèvement (BG-19).
- Valider à nouveau. Enregistrez le fichier et validez-le à nouveau pour vérifier que BR-DE-23 n'est plus signalé.
Regardez quelle partie le message cite. BR-DE-23-a exige le compte (BG-17) pour le moyen de paiement 30 ou 58 (virement). BR-DE-23-b interdit alors les données de carte (BG-18) et de prélèvement (BG-19).
//ram:SpecifiedTradeSettlementPaymentMeans/ram:TypeCodeQuestions fréquentes sur BR-DE-23
BR-DE-23 est-elle encore contrôlée ?
Codes d'erreur voisins
Vérifier BR-DE-23 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.