SHOWCASE: INTELLIGENTE AUSGABENBERICHTERSTATTUNG MIT KI

Automatisch übersetzt von Deepl

Sie kennen das Problem der Spesenabrechnung – nicht für Sie, sondern für Ihre Benutzer. Die sich stapelnden Quittungen, die manuelle Eingabe, die Tippfehler, die sich einschleichen. Mit 4D AIKit ist diese Plackerei vorbei. Ein einfacher Upload verwandelt einen Papierbeleg oder eine Rechnung in sauberes, strukturiertes JSON, das für Ihre Datenbank bereit ist.

Sie verschwenden keine Zeit mehr mit Summen, Daten oder Lieferantennamen. Vision AI liest sie, Sprachmodelle strukturieren sie, und 4D bindet sie direkt in Ihre Anwendung ein. Vom Papier zur Datenbank in Sekundenschnelle – und Ihre Nutzer spüren die Reibung nicht.

HDI AIKit Spesenabrechnung

Mit nur wenigen Zeilen Code verwandeln Sie ein Foto eines Papierbelegs in ein strukturiertes, speicherfertiges JSON-Objekt – keine manuelle Eingabe, keine menschlichen Fehler.

Beispiel: Extrahieren strukturierter Daten aus einer Quittung

Stellen Sie sich vor, Ihr Benutzer lädt eine Quittung über Ihre Anwendung hoch. Mit AIKit kann das System automatisch erkennen:

  • Dokumententyp (Quittung, Rechnung oder Bestellung)
  • Datum
  • Name des Verkäufers
  • Rechnungsnummer, falls vorhanden
  • Währung
  • Summen (mit und ohne Steuer)
  • Steuerbeträge

Alle diese Informationen werden in ein sauberes JSON-Objekt geparst, das in Ihrer Datenbank gespeichert werden kann.

Code-Beispiel:

So sieht das in der Praxis aus:

var $client := cs.AIKit.OpenAI.new("YourAPIKey") 

// CONVERT THE IMAGE TO BASE64 IF IT'S NOT A URL 
var $blob := $pictureEntity.picture 
var $base64Encoded : Text 
BASE64 ENCODE($blob; $base64Encoded) 
var $picture := "data:image/jpeg;base64," + $base64Encoded 

var $prompt := "You are an expert assistant in processing accounting documents. Analyze the image of the attached document (receipt, invoice, or purchase order). Return only a JSON object, without any explanation, without markdown tags, without commentary, and without any line break before or after. The JSON must be clean and follow this exact structure: { \"document_type\": \"receipt\" ' \"invoice\" ' \"purchase_order\", \"date\": \"MM-DD-YYYY\", \"vendor\": \"Merchant or company name\", \"invoice_number\": \"text or null\", \"currency\": \"EUR\" ' \"USD\" ' \"other\", \"total_incl_tax\": float or null, \"total_excl_tax\": float or null, \"tax\": float or null, \"items\": [ { \"name\": \"string\", \"quantity\": number or null, \"unit_price\": float or null, \"total_price\": float or null } ] } Remember: no sentences, tags, or text should surround or precede the JSON. Just the pure JSON object, that’s all." 

var $result := $client.chat.vision.create($picture).prompt($prompt).choice.message.content 

var $parsedJSON : Object 
$parsedJSON := JSON Parse($result) 

return $parsedJSON

Vorteile: In Sekundenschnelle vom Papier zur Datenbank

Diese Lösung ist ideal für:

  • Mitarbeiter, die Spesenabrechnungen schnell und einfach einreichen
  • Finanzteams, die manuelle Eingaben und Fehler reduzieren möchten
  • Mobile Apps mit Funktionen zum Scannen von Dokumenten und zur Automatisierung

Kein Eintippen von Summen, Daten oder Kreditorennamen mehr – AIKit übernimmt die schwere Arbeit.

Warum dies wichtig ist

Diese Funktion kombiniert das Beste aus drei Welten:

  • Vision AI: zum Lesen und Interpretieren gedruckter Dokumente.
  • Sprachmodelle: zur intelligenten Extraktion strukturierter Daten.
  • 4D-Integration: um alles nahtlos mit Ihrer Anwendungslogik und Datenbank zu verbinden.

Probieren Sie es selbst aus

Alles was Sie brauchen ist:

  • Eine Bildeingabe (Kamera, Scanner, oder Upload).
  • Einen gültigen OpenAI API-Schlüssel.
  • Die 4D AIKit Komponente in Ihrem Projekt.

Dann lassen Sie die KI den Rest erledigen: sauber, strukturiert und produktionsreif.

Die nächsten Schritte…

Und das ist erst der Anfang. In den kommenden Beiträgen werden wir weitere geschäftsorientierte Anwendungsfälle mit AIKit vorstellen. Wenn Sie bereits ein Szenario im Kopf haben, würden wir uns freuen, es zu hören – vielleicht wird es sogar in einem der nächsten Beiträge vorgestellt.

David Azancot
4D for iOS Product Owner - David Azancot kam 2017 als Product Owner zum 4D Produktteam. Er ist verantwortlich für das Schreiben der User Stories und deren Umsetzung in funktionale Spezifikationen. Zu seinen Aufgaben gehört es auch, dafür zu sorgen, dass die Implementierungen der Funktionen den Bedürfnissen der Kunden entsprechen. David hat einen MBA-Abschluss in Marketing, Internet und Mobilität vom Leonard De Vinci Institute und begann seine Karriere 2011 bei einem mobilen Start-up-Unternehmen, das später von Madvertise (einer mobilen Marketinggruppe) übernommen wurde. Da er sich leidenschaftlich für mobile Schnittstellen interessiert, war er die erste Wahl, um 2015 interaktive mobile Werbeformate für die Gruppe zu entwickeln. Parallel dazu entwickelt David seit 2012 seine eigenen iOS- und Android-Applikationen.