Regex in afletterregels
In afletterregels kun je regex gebruiken om precies te sturen welke transacties een model treft en om bedragen uit de omschrijving te halen.
Matchcondities: Match Regex
Bij de matchcondities kun je bij Omschrijving/Label kiezen voor Bevat, Bevat niet of Match Regex. Vul een regular expression in; Odoo haalt dan alleen transacties op die aan die expressie én de overige condities voldoen.
Tegenposten: Uit omschrijving
Bij Type bedrag kun je Uit omschrijving (From label) kiezen. Dan wordt een percentage of bedrag uit het label van de transactie gehaald via regex. Handig als de omschrijving een vast patroon heeft.
Voorbeelden en testen
Regex is een patroon dat tekst matcht. Enkele voorbeelden voor de omschrijving/label: (1) ^FACTUUR
Voor meer uitleg over regex: Learn Regex (Sitepoint)
Veelgestelde vragen
Waar gebruik ik regex in afletterregels?
Bij de matchcondities: kies bij Omschrijving/Label voor Match Regex en vul een expressie in. Bij tegenposten: kies bij Type bedrag voor Uit omschrijving om een bedrag of percentage uit het label te halen via regex.
Hoe test ik een regex zonder foute boekingen?
Zet automatisch bevestigen uit. Dan kun je de voorgestelde boeking controleren voordat je bevestigt. Test bij voorkeur op een kopie of staging-omgeving.
Waar leer ik meer over regex-syntax?
De cursus Learn Regex op Sitepoint legt de syntax uit. Zie de link onder de voorbeelden in dit artikel.