Ga naar inhoud

Werken met distributieregels

Distributieregels bepalen aan welke voorwaarden moet worden voldaan om een document via een Document Distributor te routeren. Deze gids legt de regeltypen en configuratie uit.

Regelbeoordeling

Basisprincipe

  • OF-logica: zodra een regel van een distributor matcht, wordt het document gedistribueerd
  • Regels worden beoordeeld in oplopende volgordenummer
  • Als geen enkele regel matcht, wordt de volgende distributor bekeken

Componenten van een regel

Elke distributieregel bestaat uit:

Veld Beschrijving Verplicht
Regelmethode Bepaalt de te evalueren gegevensbron Ja
Gecapteerd gegevensveld Veldnaam uit Smart Processing (alleen voor "Captured Document Data") Voorwaardelijk
Evaluatiemethode Hoe het invoerpatroon wordt vergeleken Ja
Invoerpatroon Waarde of regex-patroon voor vergelijking Ja
Sequence No. Uitvoeringsvolgorde van de regel Ja

Regelmethoden

1. Document Classification

Controleert het documenttype uit Smart Processing.

Voorbeeld:

Regelmethode: Document Classification
Evaluatiemethode: Contains
Invoerpatroon: Invoice

2. Captured Document Data

Controleert geëxtraheerde velden zoals leverancier of bedrag.

Voorbeelden:

Specifieke leverancier:

Gecapteerd gegevensveld: VendorName
Evaluatiemethode: Equals
Invoerpatroon: ACME Corporation

Bedrag boven 10.000:

Gecapteerd gegevensveld: TotalAmount
Evaluatiemethode: Regex Pattern
Invoerpatroon: ^[1-9][0-9]{4,}$

3. Email Address

Controleert het e-mailadres van de afzender.

Voorbeeld:

Regelmethode: Email Address
Evaluatiemethode: Ends With
Invoerpatroon: @acme.com

4. Email Subject

Controleert het e-mailonderwerp.

Voorbeeld:

Regelmethode: Email Subject
Evaluatiemethode: Contains
Invoerpatroon: [URGENT]

5. Filename

Controleert de bestandsnaam van het document.

Voorbeeld:

Regelmethode: Filename
Evaluatiemethode: Starts With
Invoerpatroon: INV_

6. Barcode

Controleert barcodes in het document.

Voorbeeld:

Regelmethode: Barcode
Evaluatiemethode: Starts With
Invoerpatroon: LOC-NYC

Evaluatiemethoden

Equals: Exacte overeenkomst (hoofdlettergevoelig)

Contains: Substring-zoektocht

Starts With / Ends With: Controle op prefix/suffix

Regex Pattern: Complexe patronen met reguliere expressies

Regex-voorbeelden:

Bedragen 1.000-9.999: ^[1-9][0-9]{3}$
E-mailadressen: ^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$
Hoofdletterongevoelig: (?i)invoice

Regelsequentie

Volgordenummers instellen

  • Gebruik stappen van 10 (10, 20, 30...) voor uitbreidingen
  • Lagere nummers worden eerst beoordeeld
  • De volgorde beïnvloedt de prestaties

Performance-tip: Aanbevolen volgorde voor snellere verwerking: 1. Filename 2. Email Address / Email Subject 3. Barcode 4. Document Classification 5. Captured Document Data

Zie ook