Zum Inhalt springen

Skontofrist überwachen

Bevor eine Eingangsrechnung zur Freigabe geht, liest die Karte „Skontofrist überwachen“ ihre Skontobedingungen, die der Rechnung, sonst die des Lieferanten, ohne Skript und ohne KI. Solange das Skontodatum mindestens 2 Arbeitstage entfernt ist („Skonto noch erreichbar“), geht die Rechnung direkt zur Freigabe; ist es näher oder vorbei („Skonto verpasst“), erfährt die Buchhaltung es zuerst. Die Freigabe hat das Skontodatum als Frist: Sie erinnert 2 Arbeitstage und eskaliert 1 Arbeitstag davor, und ihre Aufgabe zeigt „Skonto bis“ mit dem Datum, der Hinweis den Skontobetrag. Ohne Skontobedingungen („kein Skonto“) erinnert sie wie sonst ab dem Öffnen.

Der Workflow startet für jedes Dokument vom Typ incoming-invoice. Seine Datei workflow.yaml:

$schema: 'https://docs.acriva.de/schemas/workflow.schema.json'
format: 1
schemaVersion: 7
sdk: '1.0.0'
key: skonto-watch
name: Skontofrist überwachen
template: custom
trigger:
documentType: incoming-invoice
fields: []
start: skonto
steps:
- kind: skonto
name: skonto
label: Skontofrist überwachen
leadDays: 2
next: approval
onMissed: missed
onNone: approval
- kind: notification
name: missed
label: Skonto verpasst melden
recipients:
- kind: role
role: Buchhaltung
notice: forInformation
next: approval
- kind: humanTask
name: approval
label: Freigabe vor dem Skontodatum
taskKind: approve
assignees: []
fallback:
kind: role
role: Geschäftsführung
options:
remindAfterWorkingDays: 2
escalateAfterWorkingDays: 5
escalationTarget:
kind: role
role: Buchhaltung
excludeRequester: true
excludeActorsOfSteps: []
pickFile: false
deadline:
value:
step: skonto
key: skontoDate
remindBeforeWorkingDays: 2
escalateBeforeWorkingDays: 1
next: approved
onRejected: rejected
- kind: end
name: approved
label: Freigegeben
outcome: approved
- kind: end
name: rejected
label: Zurückgewiesen
outcome: rejected