Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
projet_docwizon:creation_des_masques_d_analyses [2022/03/23 23:23] – ↷ Page déplacée de projet_cap-ocr:creation_des_masques_d_analyses à projet_docwizon:creation_des_masques_d_analyses supadmin | projet_docwizon:creation_des_masques_d_analyses [2024/06/13 07:42] (Version actuelle) – supadmin | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | Cette documentation a pour but de vous permettre de créer des masques d' | + | < |
+ | |||
+ | Cette documentation a pour but de vous permettre de créer des masques d' | ||
Le webservice propose deux entrées qu'il faut utiliser dans notre cas de figure: | Le webservice propose deux entrées qu'il faut utiliser dans notre cas de figure: | ||
Ligne 6: | Ligne 8: | ||
* la liste des masques d' | * la liste des masques d' | ||
- | {{: | + | {{projet_docwizon: |
Lorsqu' | Lorsqu' | ||
Ligne 15: | Ligne 17: | ||
## L' | ## L' | ||
- | {{: | + | {{projet_docwizon: |
Cette fenêtre est accessible depuis la liste des documents OCR puis clic sur le lien "regex editor" | Cette fenêtre est accessible depuis la liste des documents OCR puis clic sur le lien "regex editor" | ||
Ligne 27: | Ligne 29: | ||
4. le résultat de l' | 4. le résultat de l' | ||
- | {{: | + | {{projet_docwizon: |
Lorsque votre regex extrait UNIQUEMENT le champ que vous voulez (par exemple le numéro de facture) vous pourrez le reporter dans la fiche de création du masque d' | Lorsque votre regex extrait UNIQUEMENT le champ que vous voulez (par exemple le numéro de facture) vous pourrez le reporter dans la fiche de création du masque d' | ||
- | {{: | + | {{projet_docwizon: |
Ligne 38: | Ligne 40: | ||
Placez-vous sur la zone " | Placez-vous sur la zone " | ||
- | {{: | + | {{projet_docwizon: |
- | {{: | + | {{projet_docwizon: |
Description de l' | Description de l' | ||
Ligne 69: | Ligne 71: | ||
Si la popup vous affiche toutes les données voulues c'est que votre masque d' | Si la popup vous affiche toutes les données voulues c'est que votre masque d' | ||
- | {{: | + | {{projet_docwizon: |
## Écrire des regex | ## Écrire des regex | ||
Ligne 90: | Ligne 92: | ||
* `\d{0,5}` : entre aucun et 5 chiffres | * `\d{0,5}` : entre aucun et 5 chiffres | ||
* `\/` : le `/` étant réservé il faut le dé-spécialiser en le précédent d'un `\` | * `\/` : le `/` étant réservé il faut le dé-spécialiser en le précédent d'un `\` | ||
+ | |||
+ | |||
+ | ## Liste des mots clés réservés | ||
+ | |||
+ | Selon les profils disponibles sur votre serveur la syntaxe est différente: | ||
+ | |||
+ | ### DocRaw reconnaît la grammaire suivante: | ||
+ | |||
+ | |||
+ | |||
+ | ### ScanInvoices reconnaît la grammaire suivante: | ||
+ | |||
+ | * `amount` : montant | ||
+ | * `amount_tax` : montant taxe (historique avant prise en compte de 4 taxes possibles) | ||
+ | * `amount_tax1`: | ||
+ | * `value_tax1`: | ||
+ | * `amount_tax2`: | ||
+ | * `value_tax2`: | ||
+ | * `amount_tax3`: | ||
+ | * `value_tax3`: | ||
+ | * `amount_tax4`: | ||
+ | * `value_tax4`: | ||
+ | * `amount_untaxed`: | ||
+ | * `currency`: monnaie | ||
+ | * `date`: date | ||
+ | * `date_due`: date due | ||
+ | * `date_formats`: | ||
+ | * `decimal_separator`: | ||
+ | * `description`: | ||
+ | * `ean`: code ean | ||
+ | * `invoice_label`: | ||
+ | * `invoice_number`: | ||
+ | * `locale`: locale à utiliser pour ce document | ||
+ | * `static_BIC` | ||
+ | * `static_IBAN` | ||
+ | * `static_payment` | ||
+ | * `static_recipient` | ||
+ | * `static_siren` | ||
+ | * `static_supplier_alias` | ||
+ | * `static_supplier_name` | ||
+ | * `static_supplier_numtva` | ||
+ | * `static_vat` | ||
+ | * `sum_amount_tax` | ||
+ | * `supplier_numsiret` | ||
+ | * `supplier_numtva` | ||
+ | |||
+ | ### ScanBank reconnaît la grammaire suivante: | ||
+ | |||
+ |