Le numéro de TVA du représentant fiscal est absent

Erreur BR-56 EN 16931

Chaque partie représentant fiscal du vendeur (BG-11) doit avoir un numéro d’identification TVA du représentant fiscal du vendeur (BT-63).

Règle obligatoire : tant qu'elle n'est pas respectée, la facture est invalide et sera rejetée par les validateurs.
Ce qui ne va pas

Le représentant fiscal ne possède pas de ram:SpecifiedTaxRegistration/ram:ID non vide avec l’attribut schemeID='VA'. Cette valeur est le numéro de TVA du représentant fiscal (BT-63).

Ce que signifie la règle

La règle exige que chaque partie représentant fiscal du vendeur possède un numéro de TVA utilisant le schéma d’identification VA.

Champs concernés BG-11 BT-63
Veuillez ajouter le numéro de TVA du représentant fiscal

Aucun numéro de TVA approprié n’est indiqué pour le représentant fiscal du vendeur. Ajoutez le numéro avec le schéma VA.

Que faire ?
  1. Ajoutez un ram:SpecifiedTaxRegistration/ram:ID non vide avec schemeID='VA' pour ram:SellerTaxRepresentativeTradeParty.
  2. Vérifiez FacturXInvoice.SellerTaxRepresentativeTaxRegistration et LegalOrganization.ID pour les informations du représentant fiscal.
  3. Générez à nouveau la facture et vérifiez-la une nouvelle fois.
À quoi cela ressemble
✗ Déclenche le message
<ram:SellerTaxRepresentativeTradeParty>
  <ram:SpecifiedTaxRegistration>
    <ram:ID schemeID="VA"/>
  </ram:SpecifiedTaxRegistration>
</ram:SellerTaxRepresentativeTradeParty>
✓ Correct
<ram:SellerTaxRepresentativeTradeParty>
  <ram:SpecifiedTaxRegistration>
    <ram:ID schemeID="VA">DE123456789</ram:ID>
  </ram:SpecifiedTaxRegistration>
</ram:SellerTaxRepresentativeTradeParty>
À vérifier dans FactoorSharp
  • FacturXInvoice.GetSellerTaxRepresentativeTaxRegistration() (BT-63)
  • FacturXInvoice.GetShipToTaxRegistration() (BT-63)
  • FacturXInvoice.SellerTaxRepresentativeTaxRegistration (BT-63)
  • LegalOrganization.ID (SellerTaxRepresentativeTradeParty: BT-63)
  • FacturXInvoice.SellerTaxRepresentative (BG-11)
Détails techniques

Le test recherche sous ram:SellerTaxRepresentativeTradeParty un ram:SpecifiedTaxRegistration/ram:ID avec schemeID='VA' et vérifie que sa valeur n’est pas vide.

Où la règle s'applique

La règle s’applique à la partie représentant fiscal du vendeur dans ram:SellerTaxRepresentativeTradeParty.

Message d'origine du Schematron
Each Seller tax representative party (BG-11) shall have a Seller tax representative VAT identifier (BT-63).
Contexte (rule/@context)
//ram:SellerTaxRepresentativeTradeParty
Expression de contrôle (assert/@test)
(ram:SpecifiedTaxRegistration/ram:ID[@schemeID='VA']!='')