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 « IPSI » doit contenir l’identifiant TVA du vendeur (BT-31), l’identifiant d’immatriculation fiscale du vendeur (BT-32) et/ou l’identifiant TVA du représentant fiscal du vendeur (BT-63).
La facture contient une majoration au niveau du document de catégorie de TVA M, mais aucun des identifiants fiscaux requis n’est présent. Il manque le numéro de TVA du vendeur (schemeID VA), l’identifiant d’immatriculation fiscale du vendeur (schemeID FC) et/ou le numéro de TVA de son représentant fiscal (schemeID VA).
Pour une majoration au niveau du document de catégorie M, la facture doit contenir au moins l’un des identifiants fiscaux indiqués pour le vendeur ou son représentant fiscal.
Un identifiant fiscal requis manque pour la majoration au niveau du document de catégorie de TVA M. Vous pouvez compléter la facture en indiquant l’un des identifiants acceptés.
- Ajoutez le numéro de TVA du vendeur avec
schemeIDVAou son identifiant d’immatriculation fiscale avecschemeIDFC. - Vérifiez l’affectation avec
LegalOrganization.IDetTaxRegistration.SchemeID. - Vous pouvez aussi ajouter le numéro de TVA du représentant fiscal avec
schemeIDVA. - Générez de nouveau la facture et vérifiez-la.
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)
Détails techniques
Le test accepte soit un ram:ID sous SellerTradeParty avec schemeID VA ou FC, soit un ram:ID sous SellerTaxRepresentativeTradeParty avec schemeID VA.
La règle s’applique à une majoration au niveau du document dans ram:SpecifiedTradeAllowanceCharge dont la catégorie de TVA est M.
rule/@context)assert/@test)