Référence
Export MarkdownBR-50 Le virement exige un identifiant de compte de paiement
Un identifiant de compte de paiement (BT-84) doit être présent si des informations de virement (BG-17) figurent dans la facture.
Description du problème
ERREUR
Règle métier de la norme EN 16931 (CEN)
Contexte et importance
Il s’agit d’une règle de base de la norme EN 16931. Le groupe Virement (BG-17) sert à indiquer le compte à créditer. L’erreur survient lorsque l’élément cac:PayeeFinancialAccount est présent mais sans cbc:ID renseigné, par exemple quand le champ IBAN de la fiche fournisseur est vide. À distinguer de BR-61, qui exige un compte dès que le code de moyen de paiement vaut 30 ou 58, même sans groupe de compte. En CII, BT-84 correspond à ram:PayeePartyCreditorFinancialAccount/ram:IBANID ou ram:ProprietaryID.
Solution
Indiquez cac:PayeeFinancialAccount/cbc:ID, généralement l’IBAN, pour chaque groupe de virement.
Actions rapides
Exemples valides
- BT-84 = DE89370400440532013000 avec virement
Exemples invalides
- cac:PayeeFinancialAccount est présent mais son cbc:ID est vide ou absent (<cac:PayeeFinancialAccount/>)
Exemples de code
<cac:PaymentMeans>
<cbc:PaymentMeansCode>58</cbc:PaymentMeansCode>
<cac:PayeeFinancialAccount>
<cbc:ID>DE89370400440532013000</cbc:ID>
</cac:PayeeFinancialAccount>
</cac:PaymentMeans><cac:PaymentMeans>
<cbc:PaymentMeansCode>58</cbc:PaymentMeansCode>
<cac:PayeeFinancialAccount/>
</cac:PaymentMeans>