Une facture qui contient une remise au niveau du document (BG-20) dont le code de catégorie de TVA de la remise au niveau du document (BT-95) est « Taux normal » doit contenir l’identifiant TVA du vendeur (BT-31), l’identifiant d’enregistrement fiscal du vendeur (BT-32) et/ou l’identifiant TVA du représentant fiscal du vendeur (BT-63).
La facture ne contient ni immatriculation fiscale du vendeur avec schemeID VA ou FC, ni immatriculation fiscale du représentant fiscal du vendeur avec schemeID VA. Le test exige au moins l’une de ces informations.
Pour une remise de catégorie S, la facture doit contenir l’une des immatriculations du vendeur ou de son représentant fiscal autorisées par le test.
La facture contient une remise de catégorie S, mais aucun des identifiants fiscaux vérifiés pour celle-ci. Vous pouvez ajouter l’identifiant du vendeur ou celui du représentant fiscal.
- Ajoutez une immatriculation fiscale du vendeur avec
schemeIDVAouFC, ou une immatriculation du représentant fiscal avecschemeIDVA. - Pour cela, vérifiez
AddSellerTaxRegistration(...)et leLegalOrganization.IDcorrespondant. - Générez à nouveau la facture et vérifiez-la une nouvelle fois.
LegalOrganization.ID(SellerTradeParty: BT-31; SellerTradeParty: BT-32; SellerTaxRepresentativeTradeParty: BT-63)TaxRegistration.SchemeID(For Seller VAT identifier: BT-31; For Seller tax registration identifier: BT-32)FacturXInvoice.AddSellerTaxRegistration(no, schemeID)(BT-31)FacturXInvoice.GetSellerTaxRegistration()(BT-31)FacturXInvoice.GetSellerTaxRepresentativeTaxRegistration()(BT-63)
Pour l’immatriculation du vendeur, VA et FC sont des valeurs schemeID admises ; pour le représentant fiscal, la valeur admise est VA.
Détails techniques
Au niveau de la facture, le XPath vérifie deux chemins possibles : un identifiant du vendeur avec schemeID VA ou FC, ou un identifiant du représentant fiscal avec schemeID VA.
La règle s’applique aux factures comportant une remise au niveau du document dont la catégorie de TVA est S. Elle vérifie les immatriculations fiscales du vendeur et de son représentant fiscal.
rule/@context)assert/@test)