Seul un numéro d'identification à la TVA peut être indiqué pour les partenaires commerciaux suivants : le destinataire des marchandises au niveau de la ligne (BT-X-66), le destinataire final des marchandises au niveau de la ligne (BT-X-84), l'agent commercial (BT-X-340), le représentant fiscal de l'acheteur (BT-X-367), l'utilisateur final du produit (BT-X-144), le mandataire de l'acheteur (BT-X-411), le destinataire des marchandises au niveau du document (BT-X-161), le destinataire final des marchandises au niveau du document (BT-X-180), l'expéditeur des marchandises (BT-X-199), l'émetteur de la facture (BT-X-223), le destinataire de la facture (BT-X-242), le bénéficiaire du paiement au niveau du document (BT-X-257), le payeur (BT-X-481) ou le bénéficiaire du paiement spécifique aux conditions de paiement (BT-X-509).
Pour l’un des partenaires commerciaux indiqués, ram:SpecifiedTaxRegistration/ram:ID comporte une valeur schemeID différente de VA. La règle autorise uniquement le code d’identification VA pour ces partenaires commerciaux.
Le code VA désigne un numéro de TVA. Cette règle limite l’identifiant d’immatriculation fiscale de ces partenaires commerciaux à ce code d’identification.
Un code d’identification différent de VA est indiqué pour l’un des partenaires commerciaux concernés. Vous pouvez modifier l’entrée pour qu’elle soit identifiée comme un numéro de TVA.
- Vérifiez l’identifiant d’immatriculation fiscale du partenaire commercial concerné.
- Utilisez
AddInvoiceeTaxRegistration(...)pour le destinataire de la facture ouAddShipToTaxRegistration(...)pour le destinataire des marchandises. - Générez de nouveau la facture et vérifiez-la.
<ram:SpecifiedTaxRegistration> <ram:ID schemeID="FC">123456</ram:ID> </ram:SpecifiedTaxRegistration>
<ram:SpecifiedTaxRegistration> <ram:ID schemeID="VA">123456</ram:ID> </ram:SpecifiedTaxRegistration>
FacturXInvoice.AddInvoiceeTaxRegistration(no, schemeID)(BT-X-242-00)FacturXInvoice.AddShipToTaxRegistration(no, schemeID)(BT-X-66-00)
Détails techniques
Pour ram:ID concerné, le test vérifie uniquement si @schemeID est égal à VA. Le contexte XPath exclut les identifiants situés sous ram:SellerTradeParty.
La règle s’applique à ram:SpecifiedTaxRegistration/ram:ID pour les partenaires commerciaux indiqués, à l’exception du vendeur.
rule/@context)assert/@test)