Versions et notes de version

Vous trouverez ici les changements les plus importants des versions actuelles et à venir de FactoorSharp.

Version 19.1

Actuelle

La version 19.1 affiche les factures au format HTML, prend en charge les acomptes et la TVA en devise étrangère, extrait le texte des PDF avec sa position et détecte le format de facture de manière encore plus fiable.

Les nouveautés en détail :

  • Afficher les factures en HTML Visualisation
    Les factures peuvent désormais être affichées en HTML en plus du PDF – sous forme de page autonome ou de module à intégrer directement dans votre application web ou de bureau. Le bon de livraison, la référence de commande et les caractéristiques des produits apparaissent également.
  • Détailler les acomptes (BG-X-45) Essentiel
    Les acomptes déjà reçus peuvent être listés individuellement dans le profil EXTENDED – avec montant, date de paiement, TVA incluse et référence à la facture d'acompte correspondante.
  • TVA en devise étrangère avec taux de change (BG-X-41) Essentiel
    Pour les factures en devise étrangère, vous indiquez désormais en une seule étape la devise de comptabilisation de la TVA (BT-6), le montant de TVA dans cette devise (BT-111) et le taux de change – comme l'exige la norme EN 16931.
  • Adresse électronique pour toutes les parties (BT-34, BT-49, BT-X-160) Essentiel
    Outre le vendeur et l'acheteur, le destinataire de la livraison et les autres parties peuvent désormais recevoir une adresse électronique, par exemple une adresse e-mail. Ces informations sont intégralement conservées lors de la lecture.
  • Extraire le texte des PDF avec sa position PDF
    Vous pouvez désormais extraire du contenu visible d'un PDF des fragments de texte avec leur page, leur position et leur taille de police, par exemple pour reprendre une valeur d'une colonne précise d'un tableau. L'extraction de texte classique restitue en outre bien plus fidèlement la mise en page.
  • Plus d'informations sur les lignes de facture (BT-158-1, BT-X-98) Essentiel
    Les articles peuvent désormais être classés selon tous les systèmes de classification de la norme EN 16931, par exemple UNSPSC ou eCl@ss. Dans le profil EXTENDED, vous pouvez également indiquer le total des remises et charges par ligne.
  • Détection plus fiable du format de facture Essentiel
    Le type de fichier – facture ZUGFeRD/Factur-X ou UBL – est désormais identifié sans ambiguïté à partir de la structure du document. Les factures d'expéditeurs qui n'indiquent aucun identifiant de spécification (BT-24) ou un identifiant encore inconnu peuvent ainsi être lues également.
  • Règles de validation XRechnung 2.6.0 à jour Validation
    La validation locale utilise désormais les règles KoSIT 2.6.0 actuelles pour XRechnung 3.0.2. Attention : une violation de la règle BR-TMP-2 est désormais signalée comme une erreur et non plus comme un avertissement. Par ailleurs, les factures dont le XML est intégré au PDF sans compression sont validées, et les pièces jointes illisibles apparaissent sous forme de constat de validation explicite.
  • Contrôle plus approfondi des montants et totaux Validation
    Le contrôle de facture intégré vérifie désormais bien plus précisément les montants de ligne, les remises et charges, les montants de TVA et le montant à payer selon les règles de la norme EN 16931 – y compris les acomptes, les arrondis et les quantités de base du prix (BT-149).
  • Corrections pour des factures valides Essentiel
    Plusieurs erreurs pouvant conduire à des factures invalides ou incomplètes ont été corrigées : aucun motif d'exonération n'est plus écrit pour les opérations à taux zéro (catégorie Z) (BR-Z-10), les factures MINIMUM ne contiennent plus d'adresse électronique non autorisée, les IBAN vides sont omis, les prix UBL conservent toutes leurs décimales et la référence à l'avis de réception (BT-15) est correctement lue et écrite en UBL.

Version 19.0

La version 19.0 introduit une validation de factures locale et gratuite, améliore le traitement des informations de prix XRechnung et des pièces jointes PDF, et renforce FactoorSharp contre les documents malveillants.

Points forts

  • Validation de factures locale et gratuite, sans connexion Internet
  • Prise en charge de ZUGFeRD 2.5.2 et identification de formats apparentés comme Peppol BIS Billing 3.0 (BT-24)
  • Traitement fiable des pièces jointes PDF, y compris l'ajout ultérieur d'autres fichiers
  • Lecture renforcée contre les documents malveillants

Version 18.5

La version 18.5 introduit la prise en charge des périodes de facturation, améliore le traitement des conditions de paiement et corrige plusieurs bugs liés à ZUGFeRD 2.0 et 2.5.

Points forts

  • Prise en charge des périodes de facturation, par exemple pour les factures d'abonnement ou de location, lors de la lecture et de l'écriture de factures Factur‑X/ZUGFeRD
  • Traitement cohérent des conditions de paiement structurées (escompte, échéances) entre les versions ZUGFeRD 2.0 et 2.4
  • Corrections de bugs sur les données de livraison, de paiement et bancaires pour ZUGFeRD 2.0
  • Mise à jour de Valitool vers la version 3.26.5 pour des résultats de validation plus actuels et plus précis

Version 18.4

La version 18.4 introduit un nouveau composant de visualisation et corrige plusieurs bugs liés à ZUGFeRD 2.5.

Points forts

  • Nouveau composant FactoorSharp.Visualization pour générer des rapports PDF à partir de données ZUGFeRD
  • Alerte par e-mail en cas de quota de validation faible
  • Corrections de bugs pour ZUGFeRD 2.5 / Factur-X

Version 18.3

La version 18.3 prend en charge ZUGFeRD 2.5 et étend la validation aux factures italiennes et espagnoles.

Points forts

  • Prise en charge de ZUGFeRD 2.5 / Factur-X pour la création, la lecture et la validation
  • Traitement performant des factures comportant un très grand nombre de positions (> 1 000)
  • Retour de résultats de validation détaillés
  • Lecture renforcée des fichiers XML contre les contenus corrompus ou manipulés
  • Validation des factures italiennes (FatturaPA) et espagnoles (Facturae)

Version 18.2

La version 18.2 développe encore le traitement des PDF et améliore la gestion des quotas de validation.

Points forts

  • Extraction de pages PDF : extraction ciblée de pages individuelles ou de plages de pages en documents PDF autonomes
  • Retour du quota de validation restant directement dans l'objet résultat de chaque demande de validation
  • Requête dédiée via l'API pour interroger le quota de validation restant – idéal pour les scénarios de supervision et de monitoring

Version 18.1

La version 18.1 développe encore le traitement des PDF dans FactoorSharp et étend la prise en charge de la signature à toutes les plateformes cibles .NET.

Points forts

  • Nouvelles fonctions utilitaires pour l'analyse, la préparation et le traitement ultérieur des PDF de factures
  • Signature de PDF pour toutes les versions .NET prises en charge
  • Prise en charge de SellerOrderReferencedDocument au niveau des positions
  • Corrections de bugs, notamment une gestion plus propre des UBL Party Names et Legal Entity Names

Version 18.0

La version 18.0 est la première version publiée de FactoorSharp. Elle constitue la base stable pour travailler avec ZUGFeRD, Factur‑X et XRechnung dans des applications .NET modernes.

Points forts

  • Base actuelle pour la création, l'import et le traitement des factures électroniques
  • Prise en charge complète de ZUGFeRD 2.4/ Factur-X 1.08. En particulier : gestion des sous-positions, quantités par unité d'emballage
  • Prise en charge des fonctionnalités existantes de FactoorSharp pour XML, PDF et validation
  • Version de base stable pour les prochaines extensions dans le domaine du PDF