È possibile utilizzare espressioni regolari per rilevare informazioni sulle fatture che possono essere utilizzate per assegnare automaticamente categorie alle voci di fattura. Ciò migliora l'automazione e offre maggiore flessibilità nella personalizzazione della logica di estrazione.
Ad esempio, potresti voler codificare tutte le voci di fattura con la categoria di spesa corretta quando Perk rileva un codice specifico sulla fattura.
Attenzione: Una regola regex estrae un singolo riferimento da una fattura e lo utilizza per assegnare la stessa categoria a tutte le voci di riga. non estrae un riferimento separato per ogni voce di spesa.
La corrispondenza delle stringhe regex ha la precedenza su qualsiasi altra logica di assegnazione, inclusa la codifica intelligente. Ad esempio, se un'espressione regolare è definita per le categorie ma nessun riferimento alla fattura corrisponde al modello, o Perk non è in grado di trovare una categoria corrispondente, il campo categoria viene aggiornato utilizzando un'altra logica attiva, come COME codifica intelligente O valori predefiniti.
Perk confronta automaticamente il riferimento estratto tramite espressione regolare con tutti i valori dell'attributo selezionato nelle categorie attive dell'azienda. Quando trova una corrispondenza, assegna la categoria corrispondente a tutte le voci di riga. Se vengono trovate più corrispondenze, il campo categoria nelle voci di riga della fattura viene lasciato vuoto.
Solo corrispondenza esatta di valori è consentito; nessuna imprecisione. Questa funzionalità funziona solo con fatture in formato PDF; le fatture elettroniche basate su XML non sono supportate.
È possibile definire più regole regex per le categorie. Se più regole corrispondono ai valori della stessa fattura, non viene assegnata alcuna categoria e il campo viene lasciato vuoto.
Creazione di una regola di corrispondenza delle stringhe per assegnare categorie
Per creare una regola regex di categoria:
- Vai a Regole aziendali per le fatture > Corrispondenza stringhe (Regex) scheda.
- Fare clic su Aggiungi espressione regolare pulsante.
Per creare una nuova regola, inserisci le seguenti informazioni:
| Campo | Descrizione |
|---|---|
| Sintassi Regex |
Le espressioni Regex sono un tipo speciale di linguaggio che ci consente di riconoscere determinati schemi. Supponiamo che tu abbia un libro e che in questo libro tu voglia trovare la parola che contiene i numeri È possibile testare il pattern direttamente dal programma di installazione. Il programma verifica che il pattern contenga la sintassi corretta delle espressioni regolari. |
| Attributo oggetto corrispondente |
Specifica il campo dati Perk che corrisponde alla stringa estratta dall'espressione regolare dalla fattura. Attualmente, è possibile confrontare solo valori di campo specifici in Categoria:
|
| Posizionamento del campo fattura di destinazione | Specifica dove si trova il campo di destinazione. In questo caso, seleziona Voce di riga. |
| Campo fattura di destinazione | Indica il campo della fattura a cui è assegnato il valore corrispondente. In questo caso, dovrebbe essere Categoria. |
Clic Salva per mantenere la regola senza attivare, o Attivare per applicare la regola a ogni nuova fattura caricata.
Possibile configurazione per l'assegnazione di una categoria
Ricevi fatture da più fornitori e desideri che ogni voce di fattura venga automaticamente assegnata al conto CoGe corretto. Ogni fattura contiene un riferimento univoco che identifica il conto CoGe, ad esempio 6000 per le spese d'ufficio, 6100 per i servizi professionali, 6200 per i costi dei subappaltatori. Questo codice ERP appare all'interno del documento di fattura stesso e segue un formato specifico: GL + spazio + quattro cifre.
Imposti una regola per:
- Definisci un modello di riconoscimento per questo riferimento utilizzando una regola regex:
\bGL \d{4}\B, che utilizza i limiti per impedire la corrispondenza con sequenze più lunghe. Seleziona il Conto categoria (codice ERP) campo dati che dovrebbe essere abbinato – in questo caso, il Categoria.
Regola Regex per estrarre GL 2010
Categorie con account (ERP)
Per ogni nuova fattura caricata (manualmente o via e-mail), Perk analizza il PDF per rilevare una stringa che corrisponde al modello di espressione regolare specificato. Quando viene trovata una corrispondenza, Perk la confronta con i codici ERP memorizzati nei record di categoria e assegna automaticamente la categoria il cui codice ERP corrisponde al valore rilevato (ad esempio GL 2100) a tutte le voci di quella fattura.