Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
projet_docwizon:creation_des_masques_d_analyses [2023/01/03 23:41] supadminprojet_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'analyse personnalisés pour l'OCR directement sur https://ocr.cap-rel.fr/ (ou votre serveur auto-hébergé).+<note>Il n'est pas possible de créer des masques d'extractions de données sur les serveurs mutualisés pour une raison simple: en cas d'erreur sur un masque vous impacterez tous les utilisateurs ... de ce fait la création de masques n'est possible que sur des instances auto hébergées.</note> 
 + 
 +Cette documentation a pour but de vous permettre de créer des masques d'analyse personnalisés pour l'OCR directement sur votre serveur auto-hébergé.
  
 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 89: Ligne 91:
 * `\d{4}` : 4 chiffres * `\d{4}` : 4 chiffres
 * `\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 ## Liste des mots clés réservés
  
-### ScanInvoices reconnait la grammaire suivante:+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`: montant taxe1 
 +* `value_tax1`: par exemple 0 pour pouvoir extraire le montant non taxé 
 +* `amount_tax2`: montant taxe2 
 +* `value_tax2`: par exemple 5.5 pour pouvoir extraire le montant de la taxe à 5,5% 
 +* `amount_tax3`: montant taxe3 
 +* `value_tax3`: par exemple 10 pour pouvoir extraire le montant de la taxe à 10% 
 +* `amount_tax4`: montant taxe4 
 +* `value_tax4`: par exemple 20 pour pouvoir extraire le montant de la taxe à 20% 
 +* `amount_untaxed`: montant ht 
 +* `currency`: monnaie 
 +* `date`: date 
 +* `date_due`: date due 
 +* `date_formats`: format de la date 
 +* `decimal_separator`: séparateur 
 +* `description`: description 
 +* `ean`: code ean 
 +* `invoice_label`: titre ou sujet de la facture 
 +* `invoice_number`: numéro de la facture 
 +* `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:
  
-* amount : montant 
-* amount_tax : montant taxe (historique avant prise en compte de 4 taxes possibles) 
-* amount_tax1: montant taxe1 
-* value_tax1: par exemple 0 pour pouvoir extraire le montant non taxé 
-* amount_tax2: montant taxe2 
-* value_tax2: par exemple 5.5 pour pouvoir extraire le montant de la taxe à 5,5% 
-* amount_tax3: montant taxe3 
-* value_tax3: par exemple 10 pour pouvoir extraire le montant de la taxe à 10% 
-* amount_tax4: montant taxe4 
-* value_tax4: par exemple 20 pour pouvoir extraire le montant de la taxe à 20% 
-* amount_untaxed: montant ht 
-* currency: monnaie 
-* date: date 
-* date_due: date due 
-* date_formats: format de la date 
-* decimal_separator: séparateur 
-* description: description 
-* ean: code ean 
-* invoice_label: titre ou sujet de la facture 
-* invoice_number: numéro de la facture 
-* 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