Automatiseringer
Udfør handlinger automatisk, når en hændelse indtræffer, eller efter en tidsplan.
En automatiseringsregel holder øje med en hændelse (for eksempel en bogført faktura) eller kører efter en tidsplan, kontrollerer betingelser og udfører derefter en eller flere handlinger. Åbn "Workflows" og derefter "Automatiseringer". Listen viser navn, udløser, handlinger, antal kørsler, sidste kørsel og en kontakt "Aktiv".

Hvem kan bruge det
- Ejer, Administrator og Bogholder kan se
- Ejer og Administrator kan oprette, redigere og teste
Trin
1. Opret en regel
Klik på "Ny regel". Angiv et navn, og lad "Aktiv" være slået til.
2. Vælg udløseren
Vælg "Hændelse", og angiv et hændelsesmønster, for eksempel sales.invoice.* eller workflow.approved. Forslag fra kataloget vises, mens du skriver. Eller vælg "Tidsplan", og angiv et cron udtryk, for eksempel 0 7 * * mon for hver mandag kl. 7:00. "Næste kørsler" viser de næste tre kørselstidspunkter.
3. Tilføj betingelser
Brug betingelsesværktøjet på samme måde som i godkendelsesworkflows. Uden betingelser kører reglen altid.
4. Tilføj handlinger
Klik på "Tilføj handling", vælg handlingen, og udfyld dens parametre. Pladsholdere fra hændelsesdataene erstattes, for eksempel {{ invoice_id }} eller {{ client.name }}.
5. Gem
Klik på "Gem".
6. Test
Åbn menuen i rækken, og vælg "Test". Angiv eksempeldata som JSON. Klik på "Tørkørsel (ingen bivirkninger)" for at se, hvad der ville ske, eller på "Kør for alvor" for at udføre handlingerne rigtigt.
Felter og valgmuligheder
- Hændelsesmønster
Et hændelsesnavn, et mønster med * eller * for alle hændelser. Godkendelseshændelser er workflow.started, workflow.approved, workflow.rejected, workflow.changes_requested, workflow.withdrawn og workflow.escalated.
- Tidsplan
Et cron udtryk med fem dele (minut, time, dag, måned, ugedag) eller en genvej som @daily. Tidspunkter er tysk tid (Europe/Berlin).
Tips
- Id'er i hændelsesdataene udvides til hele posten, så du kan bruge betingelser som invoice.total større end 5000 og pladsholdere som {{ client.name }}. Det virker for fakturaer, kunder, leverandørfakturaer, leverandører, udgifter, projekter, abonnementer og dokumenter.
- Lav altid en tørkørsel, før du aktiverer en regel, der sender mails eller ændrer data.
Godt at vide
- Hændelsesregler starter få sekunder efter hændelsen, når ændringen er gemt.
- Planlagte regler kontrolleres hvert 5. minut. De har ingen postkontekst: dataene indeholder kun virksomheden, det planlagte tidspunkt, nu og i dag.
- Hændelser, der skyldes en automatisering, udløser ikke andre automatiseringer. Hver regel kører højst 30 gange pr. minut for at forhindre løkker.
- Oprettelse og ændring af regler skrives til revisionsloggen.
Relateret
- Handlinger i automatiseringer
Alle handlinger, en automatiseringsregel kan udføre, med deres parametre.
- Kørselslog for automatiseringer
Hver kørsel af hver automatiseringsregel med resultat og fejl.