PDF/A-3 : l'édition de la facture électronique
La troisième édition, parue en 2012, ne diffère de la deuxième que par une clause — et c'est cette clause qui fait que la facturation électronique de toute l'Europe repose sur elle.
- Texte publié
ISO 19005-3- Année de l'édition
- 2012
- Version sur laquelle elle repose
- PDF 1.7
Résumé
La deuxième édition ne laissait un document transporter un autre fichier que si ce fichier était lui-même d'archivage. La troisième lève la condition : le fichier transporté peut être de n'importe quelle nature.
Ce seul changement est ce qui rend la facture électronique possible. La page est la facture que lit une personne ; glissée à l'intérieur se trouve la même facture en fichier de données, que le logiciel de comptabilité lit sans que personne retape un chiffre. Un document, deux façons de le lire, et il est d'archivage pour les deux.
Tout le reste est la deuxième édition mot pour mot : la même règle, les mêmes trois niveaux, les mêmes portes fermées.
Techniquement
La partie repose sur PDF 1.7. La seule différence de fond avec la deuxième édition est la règle sur les fichiers transportés : tous les formats sont autorisés, et chaque fichier transporté énonce son lien avec le document — la source dont il est tiré, les données qui le sous-tendent, une autre forme de lui-même, ou un complément.
Trois niveaux, comme dans la deuxième édition. Le niveau A exige un arbre de structure et le moteur refuse d'écrire le fichier sans elle ; le niveau B n'exige que la page.
Par le service, cette partie se demande avec archive valant pdfa3b, pdfa3u ou pdfa3a. L'en-tête annonce PDF 1.7, et un document dont la version et la déclaration se contredisent est refusé avant qu'un seul octet soit écrit.
Article par article
Les trois revendications de cette partie sont écrites par le moteur, et une requête demande le niveau B, le niveau U et le niveau A par leur nom.
Les niveaux de cette partie
| Niveau | Ce qu'elle apporte | Nom à écrire dans une demande par internet |
|---|---|---|
PDF/A-3A |
La page, son texte renvoyé à Unicode, et la structure du document, pour qu'il puisse être lu à voix haute et cherché par paragraphe. |
pdfa3a
|
PDF/A-3B |
La page seule. C'est le niveau sous lequel s'écrit une facture électronique. |
pdfa3b
|
PDF/A-3U |
La page, et chaque caractère dessiné renvoyé à la lettre qu'il représente. |
pdfa3u
|
Ce que cette partie exige
- Tout ce qu'exige la deuxième édition, sans changement.
- Chaque fichier transporté énonce ce qu'il est pour le document qui le contient, et donne son propre nom, sa nature et le moment où il a été écrit.
- Un arbre de structure, au niveau A.
- L'en-tête du document annonce PDF 1.7.
Ce que cette partie interdit
Ce que toutes les parties de la norme interdisent
En plus de ce que toutes les parties de la norme interdisent, celle-ci ferme :
- Les mêmes portes que la deuxième édition, dont une ouverte : un fichier transporté peut être de n'importe quelle sorte.
Où en est cette partie chez nous aujourd'hui
Écrite aujourd'hui, et c'est la partie sous laquelle s'écrit chaque facture électronique produite ici. Une requête la demande par son nom ; le moteur écrit le niveau A de lui-même quand le document contient un arbre de structure.
Ce que contient un document d'archivage écrit ici est le même quelle que soit la partie déclarée — les polices, la déclaration de couleur, le paquet de description, le rapport et les deux contrôleurs indépendants — et cela est exposé une seule fois, sur la page qui présente la norme. Ce que contient ici tout document d'archivage
Les exigences, famille par famille
Les exigences se rangent en huit familles, les mêmes pour toutes les parties, et la page de chacune dit ce que nous écrivons automatiquement pour vous et le peu qui reste à votre charge. Les huit familles, et la page de chacune
Les textes publiés qui fondent ces règles
| Texte publié | Ce qu'il demande |
|---|---|
ISO 19005-3 6.1.2 |
La version que nomme l'en-tête du fichier est celle sur laquelle repose la partie. |
ISO 19005-3 6.2.11.4.1 |
Toute police que le document utilise est incluse dans le fichier. |
ISO 19005-3 6.2.8 |
Ce que le logiciel de lecture doit faire entre les échantillons d'une image est déclaré, non laissé à lui. |
ISO 19005-3 6.3.2 |
Ce que les indicateurs d'une annotation ont le droit de dire, et pas. |
ISO 19005-3 6.5.1 |
Quelles sortes d'actions un document de cette partie a le droit de contenir. |
ISO 19005-3 6.7.3.3 |
Un document de niveau A contient un arbre de structure. |
ISO 19005-3 6.9 |
Ce qu'un jeu de couches, qu'un logiciel de lecture peut éteindre, doit déclarer. |