PDF vers XML
La page PDF vers XML affiche le XML produit par un PDF, pour démarrer ou ajuster le mapping d'un document à source PDF. Elle convertit un PDF texte issu de n'importe quel système — JD Edwards, SAP, NetSuite, ERP sur mesure ou outil de facturation — ou un PDF JD Edwards balisé, avec ou sans les réglages d'un document, et enregistre dans le document les réglages essayés sur la page. Une conversion n'enregistre rien : la page est un outil de mise au point.
Accès : Traitement → PDF vers XML.
Vue d'ensemble
Conversion d'un PDF
| Commande | Description |
|---|---|
| Choisir un PDF | Sélectionne le PDF sur le poste et le convertit aussitôt. |
| Convertisseur | PDF texte (PDF dont le texte est sélectionnable, quel que soit l'outil qui l'a produit) ou PDF JD Edwards (impression BI Publisher / JD Edwards portant ses balises de sections et de champs). |
| Document | Réglages par défaut, ou un document dont les réglages sont chargés et essayés. Le choix d'un document fixe aussi le convertisseur : PDF texte pour une source PDF, PDF JD Edwards sinon, avec le manifeste du dossier surveillé qui utilise le document. |
| Nouveau document | Crée un document pour le convertisseur en cours — Nom (lettres, chiffres, - et _) et Description. Son UBL XSLT pointe vers <nom>.xsl, à créer dans l'Éditeur XSL si besoin ; les réglages essayés sur la page restent en attente, prêts pour Enregistrer dans le document. |
| Convertir | Convertit de nouveau avec les réglages présents sur la page, enregistrés ou non. |
| Télécharger le XML | Enregistre le XML sous <nom du pdf>.xml. |
Le XML s'affiche à droite, en lecture seule. Un PDF numérisé (images sans texte) est refusé avec le message no text found … (scanned or empty PDF?).
PDF texte
Lignes de facture
Début du tableau, Lignes d'en-tête et Fin du tableau délimitent le tableau des lignes. Le plus simple est de cliquer sur les lignes du volet de gauche, Lignes de facture sélectionné :
- Cliquez sur la première ligne de l'en-tête du tableau ;
- Cliquez sur la dernière ligne de l'en-tête du tableau ;
- Cliquez sur la première ligne après les lignes de facture.
La page écrit les trois réglages et relance la conversion : les lignes d'en-tête sont encadrées en indigo, les lignes de facture en vert, la ligne de fin en rouge, et le compteur affiche N ligne(s) trouvée(s). Recommencer efface les clics.
Récapitulatif TVA
Récapitulatif TVA sélectionné, les mêmes clics renseignent Début du récap. TVA, Colonnes et Fin du récap. TVA : Cliquez sur la ligne d'en-tête du récapitulatif TVA, Cliquez sur sa dernière colonne (un bouton par cellule d'en-tête — utile quand un autre bloc est imprimé à côté du récapitulatif), Cliquez sur la première ligne après les taux. Les taux deviennent <Recap_TVA>/<Ligne_TVA>, et le compteur affiche N taux de TVA trouvé(s).
Clé du document
| Commande | Description |
|---|---|
| Numéro de facture | L'élément qui porte le numéro de facture. Un numéro tel que 36834.FU (chiffres puis lettres) ou FU-36834 est séparé en Numéro et Type, tous deux lus à partir du libellé imprimé avant la valeur. |
| Type de document | Affiché quand le numéro ne se sépare pas : le type de document fixe (par ex. RI). |
| Plusieurs factures | Pour un PDF qui contient plusieurs factures : la règle qui donne un document par numéro de facture (Une facture par PDF si vide). Découper sur ce numéro la construit à partir du libellé du numéro de facture ; le compteur affiche alors N facture(s). |
| Trouver la société par | Pas de recherche, N° de TVA, SIRET ou SIREN, puis l'élément qui porte l'identifiant : la page affiche la société trouvée parmi les sociétés fournisseur (→ 00001), ou la raison de l'absence de correspondance. |
| Société | Code société fixe, quand la société n'est pas recherchée. |
Enregistrer dans le document
Enregistrer dans le document écrit les réglages dans le document choisi : début, lignes d'en-tête et fin du tableau, récapitulatif TVA, découpage en factures, règles d'extraction du numéro et du type, société (ou sa recherche). Un document sans clé de découpage reçoit Document, une par facture. Les mêmes réglages se modifient ensuite dans le groupe PDF extraction du document.
PDF JD Edwards
| Commande | Description |
|---|---|
| Manifeste | Chemin sur le serveur du manifeste qui nomme les balises ; vide = noms du dictionnaire de données. Le bouton dossier parcourt le serveur. |
| Manifeste de départ | Télécharge un manifeste construit à partir du PDF, à compléter. |
| Clé de facture | Pour un état qui ne suit pas la présentation standard de la facture : la section:champ qui porte le numéro de facture, affichée avec le nombre de valeurs distinctes. Donne un <Invoice> par valeur (clé de découpage Invoice). Aucune (sections standard) garde la présentation standard. |
| Clé de découpage, N° de document, Type de document, Société | Choisis parmi les éléments du XML ; Trouver la société par remplace la société fixe comme pour un PDF texte. Le compteur affiche N facture(s). |
| Enregistrer dans le document | Écrit dans le document la clé de facture, la clé de découpage, le n° de document, le type et la société (ou sa recherche). |
Un PDF sans balises JD Edwards affiche Aucune balise JD Edwards dans ce PDF : la compression PDF doit être désactivée dans l'INI JDE.
Un PDF JD Edwards se traite aussi directement depuis Traitement de document sur un document à source XML : il est converti avec la clé de facture du document et le manifeste de son dossier surveillé.
Accès
La page suit le droit d'accès à la page Process Document sur la page Rôles : un utilisateur qui peut traiter des documents la voit.
Conseils & bonnes pratiques
- Partir d'un vrai PDF de chaque présentation. Un exemple par présentation suffit pour régler le tableau, le récapitulatif TVA et la clé.
- Cliquer plutôt que saisir les ancres. La page écrit la règle la plus courte qui trouve la ligne, chiffres remplacés par
\d+, si bien que le PDF suivant de même présentation correspond aussi. - Vérifier les compteurs avant d'enregistrer. Lignes trouvées, taux de TVA trouvés et factures doivent correspondre au PDF ; un compteur rouge signale une ancre erronée.
- Rechercher la société quand une même présentation sert plusieurs sociétés. La recherche par SIRET, SIREN ou numéro de TVA évite un document par société ; un identifiant absent des sociétés fournisseur arrête la facture.
- Confier au mapping automatique IA les valeurs fusionnées par le convertisseur. Ses règles d'extraction sont enregistrées sur le document et apparaissent ici à la conversion suivante.