Le nom du représentant fiscal du vendeur (BT-62) doit être indiqué dans la facture si le vendeur (BG-4) a un représentant fiscal (BG-11).
Le SellerTaxRepresentativeTradeParty indiqué ne contient pas de Name non vide. Un Name absent ou composé uniquement d’espaces ne satisfait pas le test.
Le nom identifie le représentant fiscal du vendeur lorsqu’il est indiqué dans la facture.
Le représentant fiscal indiqué par le vendeur n’a pas de nom. Renseignez un nom qui ne soit pas vide.
- Renseignez le nom dans
SellerTaxRepresentativeTradeParty. - Utilisez
FacturXInvoice.SellerTaxRepresentativeet définissez le nom au moyen deParty.Name. - Générez de nouveau la facture et vérifiez-la à nouveau.
<ram:SellerTaxRepresentativeTradeParty> <ram:Name/> </ram:SellerTaxRepresentativeTradeParty>
<ram:SellerTaxRepresentativeTradeParty> <ram:Name>Representative One</ram:Name> </ram:SellerTaxRepresentativeTradeParty>
FacturXInvoice.SellerTaxRepresentative(BG-11)FacturXInvoice.SetSeller(name, postcode, city, street, street2, country, id, globalID, legalOrganization, description, countrySubdivisonName, addressLine3)(BG-4)FacturXInvoice.Seller(BG-4)Party.Name(SellerTaxRepresentativeTradeParty: BT-62)
Détails techniques
Le test applique normalize-space à SellerTaxRepresentativeTradeParty/Name et exige que le résultat ne soit pas vide.
La règle s’applique dans SellerTaxRepresentativeTradeParty lorsque le vendeur indique un représentant fiscal dans SellerTaxRepresentativeTradeParty.
rule/@context)assert/@test)