VF Buchhaltungs-Routinen
Drei autonome Cron-Lambda-Routinen die Andre die Drecksarbeit abnehmen. Pattern: agents-platform-Stil (Lambda + CDK pro Routine, Push-Notification an Andre). Alle drei zusammen ersetzen die monotonsten Andre-Workflows in Papierkram und schaffen ein HTML-Cockpit fuer Buchhaltung statt UI-Klick-Marathon.
Routinen
R1 — Belege-Auto-Voucher-Routine
Pain: Andre kriegt eingehende Belege per Email (an rechnung@vibe-factory.de Shared Mailbox), tippt sie einzeln in Papierkram als Voucher ein.
Loesung:
- Stuendlicher Scan auf
rechnung@vibe-factory.de - PDF-Anhaenge erkennen
- Lieferant, Datum, Brutto, USt, Kategorie via Code-Interpreter + Heuristiken extrahieren (oder per Sonnet-Call mit Vision wenn Heuristiken nicht reichen)
- Voucher als Draft in Papierkram anlegen via
papierkram_create_voucher+ PDF anhaengen viapapierkram_upload_voucher_document - Mail labeln „bearbeitet”
- Push-Notification an Andre: „X neue Belege als Draft, bitte pruefen + freigeben”
Bauzeit: 2 Tage
R2 — Bank-Buchung-Abgleich-Routine
Pain: Bank-Transaktion da, dazugehoeriger Voucher in Papierkram offen, Andre muss manuell zuordnen.
Loesung:
- Cron 2x/Woche (z.B. Mo + Do 8:00)
papierkram_list_bank_transactions(bank_connection_id=..., last_n_days=7)papierkram_list_vouchers(status=offen)- Heuristik-Match: Betrag exakt + IBAN match + Datum ±5 Tage
- HTML-Report mit Zuordnungs-Kandidaten — Andre klickt in Papierkram-UI auf „Zuordnen” (Bestaetigung bleibt Mensch)
- Push-Notification an Andre: „X Zuordnungs-Kandidaten gefunden, Y unklar”
Bauzeit: 1.5 Tage
R3 — Monatsabschluss-Auto-Report
Pain: Andre will am 1. jedes Monats wissen wie der Vormonat lief. Heute: er muss in Papierkram klicken und Aggregate manuell zusammensuchen.
Loesung:
- Cron am 1. jedes Monats, 6:00
papierkram_monatsabschluss(year, month)fuer Vormonat- Vergleichs-Daten: Vor-Vormonat, Vor-Vorjahres-Monat, Jahresziel-Tracking
- HTML-Report mit Anthropic-Cream-Styling, Inline-SVG-Charts (Umsatz-Verlauf, Margen-Quote, Top-5-Kunden)
- Ablage in SharePoint
10_Buchhaltung/Monatsberichte/<jahr>-<monat>.html - Push-Notification an Andre: „Monatsabschluss April 2026 liegt vor — Umsatz X, Trend gegen Vormonat Y%”
Bauzeit: 1 Tag
Optional: R4 — Zahlungslauf-Generator (verweist auf agentic-ventures-sepa)
NICHT in diesem Projekt — siehe _index. Wird als Standard-Stack-Library gebaut weil wiederverwendbar. Hier nur Konfiguration fuer VF + SFirm.
VF-Konfiguration-Aufwand: ~30 Min (sobald Library + Template stehen)
Voraussetzungen
- Andre-Workflow-Discovery abgeschlossen (siehe permission-architektur „Fragen an Andre” — 6 Fragen)
- Mailbox
rechnung@vibe-factory.deals Shared Mailbox bestaetigt (im M365-Admin sieht es so aus, siehe Capability-Doku) — und Andre + Christoph + Andre’s Lieferanten kennen + nutzen die Adresse - ApplicationAccessPolicy scoped auf
rechnung@(siehe permission-architektur Phase B Auth-Haertung) - agents-platform Pattern ist im VF-Tenant ausgerollt (siehe agents-platform)
- VF-spezifische Lieferanten-Whitelist in Routinen-Config — damit nur „erwartete” Belege automatisch verbucht werden, Rest geht in Queue „pruefen”
Reihenfolge
Nach Andre-Discovery: Priorisierung nach Andre’s „laestigster Schritt”.
Default-Annahme: R1 → R2 → R3 (Belege-Voucher hat groessten Wert, Bank-Abgleich danach, Monatsabschluss-Report ist Cockpit-Feature).
R4 (SEPA-Zahlungslauf) startet parallel zu R1 wenn agentic-ventures-sepa Library fertig ist.
Bau-Aufwand Summe
| Block | Tage |
|---|---|
| R1 — Belege-Auto-Voucher | 2 |
| R2 — Bank-Abgleich | 1.5 |
| R3 — Monatsabschluss-Report | 1 |
| R4 — VF-Konfiguration agentic-ventures-sepa | 0.5 (nach Library) |
| Vault-Doku (Cross-Refs + Operational-Runbook) | 0.5 |
| Gesamt | ~5.5 Tage |
Status
Status: planned. Trigger: Andre-Workflow-Discovery done. Realistisch fruehestens Phase 3 von Welle 4 (siehe welle-4-capability-rollout).
Cross-Refs
- welle-4-capability-rollout — Welle 4 Items 4.4 + 4.5 + 4.6
- _index — Standard-Stack-Library fuer R4
- permission-architektur — Andre-Buchhaltungs-Kontext + Discovery-Fragen
- agents-platform — Hosting-Pattern fuer Cron-Lambdas
- papierkram — MCP fuer Voucher-/Bank-Tool-Calls