Je kunt reguliere expressies gebruiken om informatie op facturen te detecteren die gebruikt kan worden om facturen automatisch te coderen. Je stelt een tekenreeksvergelijkingsregel in met behulp van reguliere expressies om een patroon in de geëxtraheerde informatie te bepalen.
Met behulp van die regel scant Perk elke geüploade PDF-factuur op een tekenreeks die overeenkomt met de syntaxis die is gedefinieerd in het reguliere expressiepatroon. Vervolgens vergelijkt het deze tekenreeks met de waarden van het overeenkomende objectkenmerk in alle objectrecords. Als er een overeenkomst wordt gevonden, wordt het corresponderende object opgehaald en ingevuld in het gedefinieerde doelveld.
Met behulp van reguliere expressies kunt u:
- Koppel een inzender aan een factuur
- Wijs een kostenobject toe aan alle factuurregels.
- Wijs een categorie toe aan alle factuurregels.
Wanneer je een regel voor tekenreeksvergelijking (regex) instelt, definieer je het volgende:
| Veld | Beschrijving |
|---|---|
| Reguliere expressie-syntaxis |
Reguliere expressies (regex) vormen een speciaal soort taal waarmee we bepaalde patronen kunnen herkennen.
|
| Overeenkomend objectkenmerk | Specificeert het gegevensveld dat Perk controleert aan de hand van de tekenreeks die door de reguliere expressie uit de factuur is gehaald. Dit kunnen specifieke velden uit het gebruikersprofiel, kostenobjecten of categorieën zijn. |
| Doelveldplaatsing op factuur | Hiermee wordt aangegeven waar het betreffende veld zich bevindt. Dit kan in de factuurkop of in de factuurregel zijn. |
| Doelfactuurveld | Geeft aan aan welk factuurveld de overeenkomende waarde is toegewezen. Dit kan de indiener, het kostenobject of de categorie zijn. |
Opmerking: Als je niet zeker weet welke reguliere expressie in jouw specifieke geval geschikt is, kun je online tools gebruiken zoals... regex101 om je eigen reguliere expressie te maken of contact op te nemen met Perk.
Wanneer alle verplichte velden Als de configuratie succesvol is voltooid, kunt u uw nieuwe configuratie activeren.