Aller au contenu

Ironfang Finance - Visionneuse de factures

Utiliser la visionneuse de factures Ironfang

Ce qu'ouvrent la visionneuse et le convertisseur UBL en PDF, ce qu'ils affichent, ce qu'est le PDF et où va votre fichier.

La visionneuse de factures XML et le convertisseur UBL en PDF sont un même outil gratuit sur deux pages : ouvrez une facture ou un avoir UBL, lisez-le et téléchargez-le en PDF. Aucun des deux ne nécessite de compte.

Documents pris en charge

EntréeCe qui se passe
UBL 2.1 InvoiceS'ouvre. Chaque champ pris en charge est lu.
UBL 2.1 CreditNoteS'ouvre comme un avoir, avec CreditNoteLine et CreditedQuantity.
Peppol BIS Billing 3 (UBL)S'ouvre. L'espace de travail signale que le document déclare Peppol BIS Billing 3 ; une déclaration ne prouve pas la conformité.
Un autre profil fondé sur UBL, comme XRechnung en UBLS'ouvre avec les champs pris en charge. Le reste demeure visible dans l'onglet XML. Aucune prise en charge des règles propres au profil n'est revendiquée.
UN/CEFACT CII, y compris XRechnung en CII et le XML ZUGFeRD / Factur-XRefusé ici, avec le nom du format. Ouvrez-le dans la visionneuse XRechnung, qui lit le CII.
PDF, ZIP, gzip, autre XML, texteRefusé, avec le type de fichier lorsqu'il peut être déterminé.

Un document est identifié par l'espace de noms et le nom de son élément racine, et non par son préfixe ou son nom de fichier : urn:oasis:names:specification:ubl:schema:xsd:Invoice-2 ou ...:CreditNote-2. UBLVersionID, CustomizationID et ProfileID sont affichés tels que le document les déclare.

Ce qu'affiche la visionneuse

La facture lisible présente le document comme une personne le lit. L'onglet Détails liste chacun des champs ci-dessous avec la ligne du XML dont il provient.

GroupeÉléments UBL
IdentitéID, IssueDate, DueDate, TaxPointDate, le code de type, DocumentCurrencyCode, TaxCurrencyCode, Note
PartiesAccountingSupplierParty, AccountingCustomerParty, PayeeParty, TaxRepresentativeParty : noms, adresses, EndpointID, identifiants, numéros de TVA et d'entreprise, contacts
RéférencesBuyerReference, OrderReference, BillingReference, ContractDocumentReference, ProjectReference, références d'avis d'expédition et de réception, AdditionalDocumentReference
Période et livraisonInvoicePeriod, Delivery : date, lieu et adresse
PaiementPaymentMeans (code, référence, compte, banque, carte, mandat) et PaymentTerms
LignesInvoiceLine ou CreditNoteLine : ID, quantité et unité, nom de l'article, description et identifiants, classifications, propriétés, prix et quantité de base, montant net de la ligne, remises et frais de la ligne, catégorie de TVA
AjustementsAllowanceCharge au niveau du document : montant, base, pourcentage, motif et TVA
TaxeTaxTotal et chaque TaxSubtotal : montant imposable, taxe, catégorie, taux et motif d'exonération
TotauxLegalMonetaryTotal : total des lignes, remises, frais, totaux hors TVA et TVA comprise, montant prépayé, arrondi et montant à payer

Les pièces jointes ne sont listées que par nom de fichier et type ; leur contenu n'est jamais décodé, affiché ni intégré au PDF. UBLExtensions et tout élément hors de cette liste restent dans l'onglet XML : la vue lisible présente les champs pris en charge, pas l'intégralité du XML.

Comment les valeurs sont affichées

  • Chaque montant, quantité, date et identifiant est le texte que contient le XML. Rien n'est additionné, arrondi, corrigé ni complété.
  • Les montants conservent toutes leurs décimales et affichent leur code de devise. Un total de taxe dans une seconde devise est affiché à part, jamais ajouté au premier.
  • Une valeur manquante est affichée comme manquante, jamais comme zéro. Un zéro explicite est affiché tel qu'écrit.
  • Les dates sont des dates calendaires, affichées sans aucun changement de fuseau horaire. Une valeur qui n'est pas une date valide est affichée exactement telle qu'écrite, avec une remarque.
  • Les zéros en tête des nombres, codes postaux et numéros de compte sont conservés. Les adresses web de la facture sont affichées comme du texte, jamais comme des liens, et les données de paiement ne sont jamais transformées en actions de paiement.
  • Le total d'un avoir est libellé comme montant crédité. Les signes sont affichés tels que le XML les contient.

Lorsqu'un champ attendu par la mise en page est absent, ou qu'un même champ apparaît deux fois avec des valeurs différentes, une remarque au-dessus de la facture le signale et renvoie à la ligne du XML. Ce sont des remarques sur la lecture du document, pas des constats de validation.

Le PDF

Télécharger le PDF construit le PDF à partir des mêmes champs que l'écran : A4 par défaut, ou US Letter. Le texte est sélectionnable, les en-têtes du tableau des lignes se répètent sur chaque page, les lignes ne sont pas coupées entre deux pages, chaque page est numérotée et les éventuelles remarques de lecture sont imprimées avec le document. Le pied de page indique qu'il s'agit d'un rendu lisible du XML source et qu'il n'a pas été validé.

Le PDF n'est pas la facture et ne remplace pas le XML. Il n'est ni signé, ni PDF/A, ni Factur-X, il n'inclut aucune pièce jointe et ne reprend pas la présentation propre du fournisseur. Imprimer, dans l'espace de travail, imprime la même facture lisible depuis votre navigateur.

Ce que devient votre fichier

ActionOùConservé
Ouvrir un fichier, coller du XML ou ouvrir un exempleL'API des outils gratuits d'Ironfang le lit en mémoire, au Royaume-UniRien. La page garde le fichier jusqu'à ce que vous le retiriez, en ouvriez un autre ou quittiez la page.
Onglets Détails et XMLVotre navigateurRien
Télécharger le PDFL'API des outils le construit en mémoireRien. Le PDF va dans vos téléchargements.
Télécharger le XML d'origine, ImprimerVotre navigateurRien
Valider la factureIronfang FinanceUn contrôle anonyme ne conserve ni le XML de la facture ni le résultat. Des métadonnées de requête et de sécurité sans contenu, y compris votre adresse IP, peuvent être conservées jusqu'à 90 jours.

Rien du contenu d'un document n'est journalisé ni envoyé à l'analyse d'audience : l'utilisation est comptée en totaux, comme "un PDF a été téléchargé", et les pages des outils ne sont jamais enregistrées en session. Le fichier n'est pas écrit dans le stockage du navigateur, et aucune adresse web ne nomme jamais un document. Consultez la politique de confidentialité.

Validation

La visionneuse ne contrôle une facture par rapport à aucune règle. Valider la facture envoie exactement le fichier que vous avez ouvert à Ironfang Finance, qui le contrôle par rapport au schéma UBL 2.1, aux règles métier EN 16931 et aux règles Peppol BIS Billing 3, et affiche le verdict et chaque constat dans un onglet Validation à côté de la facture. C'est le même contrôle que celui du validateur de factures Peppol, avec les mêmes limites de débit anonymes. Une défaillance du service ou une limite de débit est affichée comme "Aucun verdict", jamais comme non valide. Pour valider depuis votre propre logiciel, commencez par le démarrage rapide de l'API Finance.

Erreurs et limites

MessageCause
Trop volumineux pour être ouvertLe fichier dépasse 5 Mio (5 242 880 octets).
Trop volumineux pour être affichéPlus de 2 000 lignes de facture, plus de 150 000 éléments XML, une imbrication de plus de 64 niveaux, ou une valeur texte de plus de 1 Mio (une pièce jointe intégrée est exclue : elle n'est jamais lue). Le document est refusé plutôt qu'affiché avec des parties manquantes.
XML mal forméLe fichier n'est pas un XML complet et bien formé. Le message indique la ligne et la colonne où la lecture s'est arrêtée.
Les déclarations de type de document ne sont pas acceptéesLe fichier contient un DOCTYPE ou des déclarations d'entités. UBL n'en a jamais besoin, et elles sont refusées par sécurité.
Encodage de texte non pris en chargeNi UTF-8, ni UTF-16 avec une marque d'ordre des octets ; ou la déclaration XML contredit la marque d'ordre des octets.
Ni une facture ni un avoir UBLUn PDF, une archive, une facture CII (ouvrez-la dans la visionneuse XRechnung), un autre XML ou du texte brut.
Trop de requêtesLes outils gratuits sont limités par visiteur. Attendez une minute.

La visionneuse ne récupère jamais rien de ce vers quoi pointe un document : ni emplacements de schéma, ni feuilles de style, ni images, ni liens de pièces jointes. Les scripts et le balisage contenus dans un document sont affichés comme du texte.