Eigenentwicklung · Referenzlösung

KI-gestützte Rechnungsverarbeitung mit Power Platform

Projektübersicht

Diese Lösung revolutioniert die Rechnungsverarbeitung durch eine vollautomatisierte Power-Platform-Architektur. Sie kombiniert KI-gestützte Texterkennung, strukturierte Datenspeicherung in Dataverse und eine intuitive Canvas App-Oberfläche. Das System erfasst automatisch eingehende Rechnungs-E-Mails, extrahiert mit AI Builder 12+ Rechnungsfelder und erstellt eine vollständige Rechnungsverwaltung mit Status-Tracking und E-Mail-Verlauf.

Ergebnisse im Überblick

Eigenentwicklung als Referenzlösung: Die genannten Kennzahlen sind projizierte Werte aus einem realistischen Bearbeitungsszenario – sie stammen nicht aus einem gemessenen Kundenbetrieb.

Bearbeitungszeit von 15 auf unter 2 Minuten (projiziert)

Im Referenzszenario sinkt die Bearbeitungszeit pro Rechnung von etwa 15 Minuten auf unter 2 Minuten – rund 85% des manuellen Aufwands für die Datenextraktion entfallen.

KI-Extraktion mit rund 95% Genauigkeit (projiziert)

AI Builder mit GPT Dynamic Prompt extrahiert 12+ Rechnungsfelder aus PDF-Dokumenten; die typische Fehlerquote sinkt im Referenzszenario von rund 25% auf unter 3%.

Durchgängige, nachvollziehbare Rechnungsübersicht

Status-Tracking mit 8 Zuständen, vollständige E-Mail-Historie und Kommentare in drei Dataverse-Entities machen den gesamten Rechnungslebenszyklus transparent.

Deployment-fähige Referenzlösung

Als Power Platform Solution mit Connection References und Environment Variables gepackt – inklusive Dev/Test/Prod-Pipeline und automatisierten Deployment-Skripten.

Visuelle Einblicke

Screenshot der Startseite

Hauptdashboard der Canvas App mit Übersicht über alle Rechnungen und deren Status.

Screenshot der E-Mail Kommunikation

E-Mail-Verlauf und Kommunikationshistorie zu jeder Rechnung mit vollständiger Nachverfolgung.

Automatisierter Rechnungsverarbeitungs-Prozess

Outlook

E-Mail mit PDF

Rechnung geht automatisch im Postfach ein

AI Builder

KI-Extraktion

AI Builder extrahiert 12+ Rechnungsfelder

Dataverse

Dataverse

Strukturierte Datenspeicherung mit Status

PowerApps

Canvas App

Benutzerfreundliche Verwaltung & Bearbeitung

Vollautomatisierte Rechnungsverarbeitung von E-Mail-Eingang bis zur strukturierten Ablage in unter 2 Minuten

Projekt im Detail

Problemstellung / Herausforderung

Die manuelle Verarbeitung eingehender Rechnungen war ein zeitraubender und fehleranfälliger Prozess. E-Mails mit Rechnungsanhängen mussten manuell gesichtet, relevante Daten per Hand extrahiert und in verschiedene Systeme eingepflegt werden. Dies führte zu Verzögerungen bei der Rechnungsbearbeitung, Dateneingabefehlern und einem hohen administrativen Aufwand. Eine zentrale Übersicht über alle Rechnungen, deren Status und die zugehörige E-Mail-Kommunikation fehlte gänzlich.

Meine Rolle & Beitrag

Als Power Platform Solution Architect entwickelte ich das komplette System von der Konzeption bis zur Implementierung. Meine Verantwortung umfasste die Architektur der Dataverse-Entities, die Entwicklung des Cloud Flows für die Automatisierung, die Konfiguration des AI Builder-Modells für die Texterkennung und die Erstellung der Canvas App-Benutzeroberfläche. Zusätzlich implementierte ich die Integration mit SharePoint und SQL Server sowie das gesamte Solution-Packaging für die Deployment-Fähigkeit.

Lösungsansatz & Architektur

Die Lösung basiert auf einer modernen Power Platform-Architektur mit klar getrennten Verantwortlichkeiten. Ein Cloud Flow überwacht automatisch eingehende E-Mails mit Anhängen, nutzt AI Builder für die intelligente Textextraktion aus PDF-Dokumenten und speichert strukturierte Daten in benutzerdefinierten Dataverse-Entities. Eine Canvas App bietet eine intuitive Benutzeroberfläche für die Rechnungsverwaltung mit vollständigem CRUD-Zugriff. Die Solution nutzt Connection References für umgebungsunabhängige Deployments und integriert nahtlos mit bestehenden Office 365- und SQL Server-Systemen.

Power Platform Solution Architektur

← Diagramm seitlich wischen →

E-Mail Eingang
Outlook Inbox mit PDF-Anhang
Power Automate Cloud Flow
E-Mail Trigger
AI Text Extract
JSON Parse
Data Create
AI Builder
Text Recognition
Custom Prompt GPT
Dataverse Custom Entities
cr98d_rechnung
cr98d_rechnungsemail
cr98d_kommentar
Canvas App Interface
Dashboard
Rechnungsbearbeitung
Kommentarverwaltung
SharePoint
Listen
SQL Server
Datenbanken

Diese Power Platform-Architektur zeigt den automatisierten Datenfluss von eingehenden E-Mails über KI-gestützte Extraktion bis zur strukturierten Ablage und Benutzeroberfläche. Die modulare Architektur gewährleistet Skalierbarkeit und nahtlose Integration in bestehende Unternehmensstrukturen.

Technische Details & Kernfunktionen

Automatisierte E-Mail-Überwachung & Verarbeitung

Der Kern der Lösung ist ein Cloud Flow, der mit dem "When a new email arrives (V3)"-Trigger arbeitet und automatisch E-Mails mit Anhängen im Posteingang überwacht. Bei jeder neuen E-Mail wird der Anhang an AI Builder weitergegeben, um den Text zu extrahieren. Der Flow implementiert robuste Fehlerbehandlung und Logging für eine zuverlässige Verarbeitung auch bei größeren E-Mail-Volumina.

Power AutomatePower AutomateOffice 365 OutlookOffice 365 OutlookAI BuilderAI Builder

KI-gestützte Rechnungsdatenextraktion

Ein speziell konfiguriertes AI Builder-Modell mit GPT Dynamic Prompt extrahiert strukturiert 12+ Rechnungsfelder aus PDF-Dokumenten. Das System normalisiert Währungswerte (1.200,50 → 1200.50), konvertiert Datumswerte in ISO 8601-Format und implementiert intelligente Fallback-Mechanismen bei unsicheren Erkennungen. Die Extraktionsgenauigkeit liegt bei über 95% für deutsche Standardrechnungen.

AI BuilderAI BuilderGPT Dynamic PromptText Recognition

Strukturierte Datenspeicherung in Dataverse

Drei benutzerdefinierte Entities (cr98d_rechnung, cr98d_rechnungsemail, cr98d_rechnungskommentar) bilden das Datenmodell. Die Hauptentity "Rechnung" speichert alle extrahierten Felder mit starker Typisierung, Währungsfeldern und Lookup-Beziehungen. Ein ausgeklügeltes Status-Management mit 8 verschiedenen Zuständen ermöglicht die vollständige Nachverfolgung des Rechnungslebenszyklus.

DataverseDataverseCustom EntitiesBusiness Rules

Benutzerfreundliche Canvas App-Oberfläche

Eine moderne Canvas App mit 386+ Controls bietet eine intuitive Benutzeroberfläche für die Rechnungsverwaltung. Das responsive Design unterstützt Tablets (1920x1080) und implementiert komplexe Formulare, Galerieansichten und Filteroptionen. Die App integriert nahtlos mit SharePoint-Listen und SQL Server-Datenbanken für erweiterte Funktionalitäten.

Power Apps CanvasResponsive DesignComplex Forms

Enterprise-Integration & Konnektivität

Die Solution integriert über Standard- und Premium-Connectoren mit SharePoint Online (Listen-Zugriff), SQL Server (über On-Premise Data Gateway) und Office 365. Connection References ermöglichen umgebungsunabhängige Deployments. Die Architektur unterstützt sowohl Cloud- als auch Hybrid-Szenarien für maximale Flexibilität.

SharePoint ConnectorSQL Server ConnectorConnection References

Solution Framework & Deployment

Die komplette Lösung ist als Power Platform Solution gepackt, mit Versionierung, Environment Variables und automatisierten Deployment-Skripten. Das Framework unterstützt Dev/Test/Prod-Pipelines und ermöglicht nahtlose Updates ohne Datenverlust. Umfangreiche Dokumentation und Installationsanleitungen sind inkludiert.

Solution FrameworkALMDeployment Automation

Ergebnisse & Mehrwert

Hinweis: Diese Lösung ist eine Eigenentwicklung, die als voll funktionsfähige Referenzlösung entstand. Die folgenden Kennzahlen sind projizierte Werte aus einem realistischen Bearbeitungsszenario (durchschnittliche Rechnung, deutscher Standardbeleg) – sie stammen nicht aus einem gemessenen Kundenbetrieb. In diesem Referenzszenario reduziert die Automatisierung den manuellen Aufwand für die Datenextraktion um rund 85%; die Bearbeitungszeit pro Rechnung sinkt von etwa 15 Minuten auf unter 2 Minuten, und die KI-gestützte Extraktion senkt die typische Fehlerquote deutlich (im Szenario von rund 25% auf unter 3%). Der eigentliche Mehrwert der Lösung ist die durchgängige, nachvollziehbare Rechnungsübersicht mit Status-Tracking, E-Mail-Historie und automatisierter Berichterstattung.

Quantifizierbare Verbesserungen

← Diagramm seitlich wischen →

Bearbeitungszeit pro Rechnung (Minuten)
15129630
15
2
Manuell
Automatisiert
Datenqualität & Genauigkeit
75%
Manuell
95%
KI-gestützt
Fehlerquote bei Datenextraktion
25%
Vorher
2.5%
Nachher

Die KI-gestützte Automatisierung reduziert im Referenzszenario nicht nur die Bearbeitungszeit drastisch, sondern verbessert auch die Datenqualität erheblich. Die Kombination aus Power Platform und AI Builder ermöglicht eine Lösung, die rund 85% der manuellen Arbeit eliminiert. (Projizierte Werte aus einem realistischen Bearbeitungsszenario, nicht aus einem Kundenbetrieb gemessen.)

Herausforderungen & Lösungsentscheidungen

Herausforderung: AI Builder-Optimierung für deutsche Rechnungsformate

Deutsche Rechnungen haben sehr unterschiedliche Layouts und Terminologien. Die Herausforderung lag in der Konfiguration eines AI-Modells, das zuverlässig alle Varianten erkennt. Lösung: Entwicklung eines hochspezifischen Prompts mit Fallback-Logik, umfangreiches Training mit verschiedenen Rechnungstypen und kontinuierliche Modell-Optimierung basierend auf realen Daten.

Lernerfahrung: Dataverse-Performance bei großen Datenmengen

Bei steigenden Rechnungsvolumen zeigten sich Performance-Engpässe in der Canvas App. Lösung: Optimierung der Dataverse-Queries durch gezielte Indizierung, Implementierung von Paginierung und Filterung sowie Nutzung von Delegation-fähigen Funktionen. Views wurden für häufige Abfragen optimiert.

Lernerfahrung: Connection Reference Management

Die korrekte Konfiguration von Connection References für verschiedene Umgebungen erwies sich als kritisch für erfolgreiche Deployments. Lösung: Entwicklung eines strukturierten Deployment-Prozesses mit Environment-spezifischen Konfigurationen und automatisierten Tests für Connection-Validierung.

Lernerfahrung: Benutzerakzeptanz durch intuitive UX

Die erste Version der Canvas App war funktional korrekt, aber nicht benutzerfreundlich genug. Lösung: Intensive Feedback-Zyklen an einem Testnutzerkreis, Redesign der Navigation und Implementierung von Contextual Help. Die finale Version ist auf einen reibungsarmen, selbsterklärenden Arbeitsablauf ausgelegt.

Ähnliches Power-Platform-Vorhaben geplant?

Möchten Sie auch Ihre Geschäftsprozesse mit Power Platform automatisieren? Lassen Sie uns gemeinsam Ihre individuellen Anforderungen besprechen!

Interesse an Power Platform-Lösungen?