Une facture qui contient une charge au niveau du document (BG-21) dont le code de catégorie de TVA de la charge au niveau du document (BT-102) est « Autoliquidation » 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) et l’identifiant TVA de l’acheteur (BT-48) et/ou l’identifiant d’enregistrement légal de l’acheteur (BT-47).
Il manque soit un identifiant fiscal admis du vendeur ou de son représentant fiscal, soit un identifiant admis de l’acheteur. La règle exige une immatriculation fiscale du vendeur avec schemeID VA ou FC, ou un identifiant du représentant fiscal avec schemeID VA ; l’acheteur doit en outre avoir une immatriculation fiscale avec schemeID VA ou un ram:SpecifiedLegalOrganization/ram:ID.
Pour un frais de catégorie AE, un identifiant admis par le test doit être présent pour le vendeur ainsi qu’un identifiant admis pour l’acheteur. L’identifiant de l’acheteur peut être un numéro de TVA ou un identifiant d’immatriculation légale.
Le frais est indiqué en autoliquidation, mais au moins un identifiant requis pour le vendeur ou l’acheteur est manquant. Vous pouvez compléter les informations manquantes dans les données de la partie concernée.
- Ajoutez une immatriculation fiscale du vendeur avec
schemeIDVAouFC, ou une immatriculation du représentant fiscal avecschemeIDVA. - Ajoutez pour l’acheteur une immatriculation fiscale avec
schemeIDVAou unLegalOrganization.ID. - Vérifiez
AddSellerTaxRegistration(...),AddBuyerTaxRegistration(...)et leLegalOrganization.IDcorrespondant à chaque partie. - Générez à nouveau la facture et vérifiez-la une nouvelle fois.
LegalOrganization.ID(SellerTradeParty: BT-31; SellerTradeParty: BT-32; BuyerTradeParty: BT-47; SellerTaxRepresentativeTradeParty: BT-63)TaxRegistration.SchemeID(For Seller VAT identifier: BT-31; For Seller tax registration identifier: BT-32)FacturXInvoice.AddBuyerTaxRegistration(no, schemeID)(BT-48)FacturXInvoice.AddSellerTaxRegistration(no, schemeID)(BT-31)FacturXInvoice.BuyerTaxRegistration(BT-48)
Pour le vendeur, VA ou FC est admis ; pour le représentant fiscal, VA est admis. Pour l’acheteur, schemeID VA ou un identifiant d’immatriculation légale suffit.
Détails techniques
Le test combine deux conditions avec and : une des deux immatriculations fiscales du vendeur et un des deux identifiants de l’acheteur doivent être présents. Pour l’acheteur, il accepte schemeID VA ou ram:SpecifiedLegalOrganization/ram:ID sans condition de schéma.
La règle s’applique aux factures comportant un frais au niveau du document de catégorie AE (autoliquidation). Elle vérifie un identifiant fiscal du vendeur ou de son représentant fiscal, ainsi qu’un identifiant fiscal ou un identifiant d’immatriculation légale de l’acheteur.
rule/@context)assert/@test)- 2024-06-202024-06-20 · AddedCEN unexpected tests on BR-AE-02, BR-AE-03, and BR-AE-04 with BT-32 and no BT-31 in CII
- 2024-06-202024-06-20 · Changedtests on BR-AE-02, BR-AE-03, and BR-AE-04 moved from `src/test/unexpected` to `src/test/cen-unit-tests`