SAP Document AI: Prozessintegration mit SAP Process Automation.

In Teil 1 und Teil 2 unserer Blogreihe haben wir gesehen, wie extrahierte Dokumentendaten entweder direkt in einer Benutzeroberfläche validiert oder per Integration Suite vollautomatisch im Hintergrund verbucht werden. Es gibt jedoch Geschäftsprozesse, die sich nicht rein linear oder starr automatisieren lassen. Häufig verlangen Compliance-Richtlinien dynamische Genehmigungsschritte, die von den extrahierten Dateninhalten abhängen.

In diesem dritten und letzten Teil zeigen wir Ihnen, wie die prozessgetriebene Integration mit SAP Build Process Automation (SBPA) funktioniert. Wir orchestrieren den gesamten Lebenszyklus eines Dokuments – von der KI-Extraktion bis hin zur flexiblen Freigabe-Logik im Unternehmen.

Business Szenario: Regelbasierter Genehmigungsworkflow

In unserem Szenario betrachten wir die Verarbeitung von Reisekostenabrechnungen oder projektbezogenen Spesenbelegen. Mitarbeiter laden ihre Belege digital hoch. Die manuelle Prüfung jedes einzelnen Belegs durch das Management blockiert jedoch wertvolle Ressourcen.

Das Ziel unseres Szenarios:

  • Automatisierung bei Kleinbeträgen: Liegt der extrahierte Gesamtbetrag des Belegs unter einem definierten Schwellenwert von beispielsweise 100 €, verbucht das System den Beleg nach der KI-Extraktion direkt dunkel in SAP S/4HANA.
  • Dynamischer Workflow: Überschreitet der Betrag diese Grenze oder wurde der Beleg in einer Fremdwährung ausgestellt, triggert das System automatisch einen Genehmigungsworkflow. Der zuständige Abteilungsleiter erhält eine Benachrichtigung in seiner Inbox und muss den Beleg vor der finalen Verbuchung explizit freigeben.

Lösungsarchitektur

Dieses Muster nutzt die Low-Code/No-Code-Plattform SAP Build Process Automation als zentralen Workflow-Orchestrierer. SBPA verbindet dabei die KI-Fähigkeiten nativ mit der Prozesslogik.

Architekturdiagramm zur Implementierung von SAP Document AI mit SAP Build Process Automation

  1. Prozess-Trigger: Ein Start-Formular (UI) in SAP Build, eine eingehende E-Mail oder ein API-Callback.

  2. SAP Build Process Automation (Prozessfluss): Steuert die Abfolge der Schritte.

  3. SAP Document AI (als Prozess-Schritt): Extrahiert die Daten aus dem hochgeladenen Dokument.

  4. Decision Engine (Geschäftsregeln): Evaluiert den Betrag und steuert die Verzweigung des Pfads.

  5. Approval Form (User Task): Die Inbox für den Vorgesetzten im Falle einer Schwellenwert-Überschreitung.

  6. SAP S/4HANA (via Actions): Die finale Verbuchung des Belegs im ERP-Kern.

Technische Umsetzung

Der große Vorteil dieses Musters liegt in der visuellen Modellierung des gesamten Prozesses innerhalb der SAP Build-Entwicklungsumgebung.

1. Flexibler Prozessstart & KI-Extraktion

Der Prozess kann über verschiedene Kanäle initiiert werden. Ein eleganter Weg ist ein in SBPA integriertes Start-Formular, über welches der Nutzer die PDF-Datei hochlädt. Im Prozessfluss wird als direkt nachgelagerter Schritt die SAP Document AI aufgerufen. Innerhalb von SAP Build lässt sich die Extraktions-Schnittstelle komfortabel als nativer Prozessschritt einbinden, ohne dass tiefe Coding-Kenntnisse im Backend erforderlich sind.

2. Konditionale Genehmigungsschritte (Decision Tables)

Nachdem die Document AI die strukturierten Daten (z. B. grossAmount und currency) zurückgeliefert hat, nutzen wir eine Condition oder eine Decision Table in SBPA:

  • Bedingung: grossAmount > 100 ODER currency != 'EUR'

  • Pfad A (Ja): Der Prozess zweigt ab zu einem User Task (Genehmigungsformular). Der Abteilungsleiter sieht die extrahierten Daten und kann per Klick „Genehmigen“ oder „Ablehnen“.

  • Pfad B (Nein): Der Beleg überspringt die menschliche Instanz und geht direkt in die Verbuchung.

3. Automatische Verbuchung via SAP Build Actions

Die finale Verbuchung in SAP S/4HANA erfolgt nicht über klassischen Integrationscode, sondern über sogenannte Actions. Hierzu importieren wir die standardisierten Spezifikationen (wie z. B. das Billing Document oder entsprechende Finanzbuchungs-APIs) direkt aus dem SAP Business Accelerator Hub in unser SAP Build-Projekt.

SBPA generiert daraus wiederverwendbare Bausteine. Wir mappen einfach die Datenfelder aus dem Document-AI-Schritt (bzw. dem Genehmigungsformular) per Drag-and-Drop auf die Eingabeparameter der S/4HANA-Action.

Voraussetzungen

Um diesen prozessgetriebenen Ansatz umzusetzen, müssen folgende Komponenten in der BTP bereitstehen:

  • SAP Build Process Automation: Ein aktivierter Subaccount mit der SBPA-Anwendungsoberfläche und zugewiesenen Entwickler-Rollen (ProcessAutomationAdmin etc.).

  • Destinations & Actions: Im BTP-Subaccount müssen die Destinationen zu SAP S/4HANA und zur SAP Document AI sauber gepflegt sein. Im SAP Build Lobby-Projekt müssen die entsprechenden Actions eingerichtet sein.

  • Prozess-Modellierung: Anlage eines neuen Business Processes, Definition der Datenstrukturen für die Formulare und Aktivierung des Projekts zur Bereitstellung in der Task-Inbox der Nutzer.

Fazit

Wählen Sie dieses Integrationsmuster immer dann, wenn Sie eine flexible, konfigurierbare und audit-sichere Prozesslogik benötigen. Es schließt perfekt die Lücke zwischen reiner Benutzeroberfläche (Teil 1) und starrer Dunkelverarbeitung (Teil 2).

Die Vorteile auf einen Blick

  1. Compliance und Nachvollziehbarkeit: Jeder Genehmigungsschritt, jede Ablehnung und jede automatiche Buchung wird im Prozessprotokoll von SAP Build lückenlos dokumentiert.
  2. Business Agilität: Schwellenwerte können von Key-Usern oder Prozessverantwortlichen direkt in den Decision Tables angepasst werden – ganz ohne Software-Deployment oder Code-Änderungen im ERP-Kern.
  3. Nahtlose UX: Für den Genehmiger fügt sich der Task nahtlos in die tägliche Arbeit ein, da er seine Freigaben zentral in der SAP Launchpad/Work Zone Umgebung mobil oder am Desktop erledigen kann.

Möchten Sie komplexe Genehmigungsprozesse mit einer intelligenten Dokumentenverarbeitung verknüpfen?

Wir von Rewion unterstützen Sie umfassend bei der Implementierung von SAP Build Process Automation auf der SAP Business Technology Platform. Kontaktieren Sie uns für ein unverbindliches Erstgespräch, um Ihre Prozesse agil, transparent und zukunftssicher aufzustellen. Zusätzliche Fachartikel zu Erweiterungsstrategien und SAP BTP Governance finden Sie direkt auf unserem Blog.

Vorschau Whitepaper Grundlagen SAP Business Technology Platform
Vorschau Whitepaper Grundlagen SAP Business Technology Platform

Kostenloses Whitepaper

Whitepaper: SAP BTP Grundlagen

Erforschen Sie die Welt der SAP Business Technology Platform (BTP) mit unserem detaillierten Whitepaper, das Ihnen einen vollständigen Überblick über die Schlüsselelemente und Funktionen dieser leistungsstarken Plattform bietet.

  • Die Grundsäulen der SAP BTP
  • Architektur der SAP BTP
  • Benutzertypen und Identitätsmanagement
  • Kosten und Lizenzierungsoptionen
SAP Business Technology Platform Bereich erkunden

Finden Sie hier eine Übersicht unserer Leistungen , Produkte, Whitepaper und Best Practices zum Thema.  

Best Practices aus der Praxis

Einblicke in echte Projekte

konkrete Handlungsempfehlungen

Ansprechpartner

Buchen Sie einen Termin mit unseren Experten oder schreiben Sie uns eine Nachricht um mehr zu erfahren.
Sophie-Marie-Lueck-rund.webp

Sophie-Marie Lück

Senior Consultant SAP

Erforschen Sie die Welt der SAP Business Technology Platform (BTP) mit unserem detaillierten Whitepaper, das Ihnen einen vollständigen Überblick über die Schlüsselelemente und Funktionen dieser leistungsstarken Plattform bietet.

  • Die Grundsäulen der SAP BTP
  • Architektur der SAP BTP
  • Benutzertypen und Identitätsmanagement
  • Kosten und Lizenzierungsoptionen

Ihr Partner für IT-Beratung und Services.

Wir sind für Sie da
Erfolgreiche Projekte mit Rewion als Trusted Advisor
DHBW
stack it
Dr. Frontheim
IKK Kliniken
Landes Krankenhaus
AWO
Röchling
TÜV Rheinland
thyssenkrupp
SWR
Siemens
Schwarz Gruppe
Die Stuttgarter
LVM
FEIN
Kärcher
HSD
HITACHI
Frankfurt Airport
EF Eugster Frismag
dm Tech
dataport
Carthago
Bucher
DHBW
stack it
Dr. Frontheim
IKK Kliniken
Landes Krankenhaus
AWO
Röchling
TÜV Rheinland
thyssenkrupp
SWR
Siemens
Schwarz Gruppe
Die Stuttgarter
LVM
FEIN
Kärcher
HSD
HITACHI
Frankfurt Airport
EF Eugster Frismag
dm Tech
dataport
Carthago
Bucher
Deichmann
Bauwerk
Ritter Sport
Dürr
Ilm-Kreis-Kliniken
Robert-Bosch Krankenhaus
ARD
Fritz
RAPS
Bayrisches Staatsministerium
coop
BALLUFF
hr
NDR
MDR
Universitätsklinikum Freiburg
Konstruktionsgruppe Bauen
BIM Cluster
Bayern Tourismus
Bürger
Pflugfelder
GSG Neuwied
VRR
VOSS
Deichmann
Bauwerk
Ritter Sport
Dürr
Ilm-Kreis-Kliniken
Robert-Bosch Krankenhaus
ARD
Fritz
RAPS
Bayrisches Staatsministerium
coop
BALLUFF
hr
NDR
MDR
Universitätsklinikum Freiburg
Konstruktionsgruppe Bauen
BIM Cluster
Bayern Tourismus
Bürger
Pflugfelder
GSG Neuwied
VRR
VOSS

Technischer Support

Willkommen bei unserem exklusiven Support für Bestandskunden. Hier finden Sie alle nötigen Informationen, um schnell und unkompliziert Hilfe bei technischen Anfragen zu erhalten.

Support-Hotline

Für dringende Anfragen erreichen Sie uns telefonisch unter:

Support E-Mail

Senden Sie uns Ihr Anliegen mit allen relevanten Details an:

Fernwartung via TeamViewer

Für eine direkte Unterstützung per Fernwartung, laden Sie bitte unser TeamViewer-Modul herunter:

Bitte beachten Sie: Dieser Kanal ist speziell für technische Anfragen unserer Bestandskunden vorgesehen. Für allgemeine Anfragen, Informationen zu unseren Dienstleistungen oder eine Erstberatung nutzen Sie bitte unser Kontaktformular oder schreiben Sie eine E-Mail an [email protected].

Formular wird geladen...