Nach einer Korrektur erneut auslesen
Weist die Buchhaltung eine Rechnung zurück, korrigiert die Person, die sie hochgeladen hat, die Rechnung, etwa mit einer neuen Version vom Lieferanten. Danach liest die KI die Felder der aktuellen Version erneut aus. Was sie anders liest, erscheint am Dokument als Vorschlag, den eine Person übernimmt oder verwirft; die KI ändert kein Feld selbst. Dann gibt die Buchhaltung erneut frei.
Der Workflow
Abschnitt betitelt „Der Workflow“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: 1schemaVersion: 5sdk: '1.0.0'key: extract-againname: Nach Korrektur erneut auslesentemplate: customtrigger: documentType: incoming-invoicefields: []start: approvalsteps: - kind: humanTask name: approval label: Freigabe Buchhaltung taskKind: approve assignees: [] fallback: kind: role role: Buchhaltung options: excludeRequester: true excludeActorsOfSteps: [] pickFile: false next: approved onRejected: correction - kind: humanTask name: correction label: Rechnung korrigieren taskKind: fix assignees: [] fallback: kind: requester options: excludeRequester: false excludeActorsOfSteps: [] pickFile: false next: readAgain onRejected: rejected - kind: aiAction name: readAgain label: Felder erneut auslesen action: extractAgain next: secondApproval onSkipped: secondApproval - kind: humanTask name: secondApproval label: Erneute Freigabe Buchhaltung taskKind: approve assignees: [] fallback: kind: role role: Buchhaltung options: excludeRequester: true excludeActorsOfSteps: [] pickFile: false next: approved onRejected: rejected - kind: end name: approved label: Freigegeben outcome: approved - kind: end name: rejected label: Zurückgewiesen outcome: rejected