Document extraction

Getting structured data out of a document somebody sent you — an invoice, a purchase order, a scanned form — instead of having a person key it in. The mirror image of document output, and a different problem from reading a service: the input is a file, the shape is unknown until something reads it, and the answer arrives with a confidence rather than a guarantee.

Overview

InBTP/BAIPassessed
SAP SHIPS

Document AI extracts header fields and line items from invoices, payment advices and purchase orders, and from custom document types you define, as structured data over a REST API.

THE COMMUNITY ADDS

No community artifact is documented here.

InCAPassessed
SAP SHIPS

Present, not yet described.

Not covered: SAP ships the service — Document Information Extraction, latterly Document AI — and SAP Document AI serves CAP, but the CAP runtime has no aspect or control that knows what a document is, so an application uploads a file to a destination, polls a job and maps the result itself.

The presence is the BTP service that serves CAP. SAP-samples/btp-cap-dox-invoice-validation is SAP's sample of a CAP application doing that sequence.

THE COMMUNITY ADDS

No community artifact is documented here.

InUI5assessed
SAP SHIPS

No core answer is documented.

Not covered: SAPUI5's own upload controls — UploadCollection, and its successor sap.m.plugins.UploadSetwithTable — move a file to the backend and list it as an attachment; neither reads what is inside one. Reaching SAP Document AI from a UI5 app is a manual sequence built on top of that: upload, poll the job, map the returned fields onto the screen.

Unmapped rather than core-only: SAP Document AI has ecosystem btp and lists cap, not ui5, in serves_ecosystems. Integrate Document Information Extraction into UI5 application, a 2022 post, documents the upload-poll-map sequence as something the app author wrote, not a control or plugin.

NOBODY YET

No artifact is documented here yet.

Artifacts1

1 of 1 artifacts
ArtifactSignals
Services1
SAP Document AIExtracts header fields and line items from business documents
Signals
none

Content15

Group by15 of 15 pieces
Piece, what it offers
How to Use n8n for Agentic Integrations and Cool Insights
YouTube — SAP Developers playlists, SAP Developers, Talk
Why Our First Document AI Exercise Was a Résumé, Not an Invoice
SAP Community, Mariano_BacaStorni, Blog
What a Second Document AI Workshop Taught Me About Governance
SAP Community, Nicolas_BacaStorni, Blog
Show 9 more
Connecting SAP Integration Suite with SAP Document AI and SAP Business AI
SAP Community, subhojitSaha, Blog
SAP Document AI
SAP Architecture Center, SAP Architecture Center, Reference architectureThe reasoningA reference
Integrate CAP application as outbound channel for SAP Document AI
SAP Community, sdeissenboeck, BlogThe reasoningRunnable code
Integrating SAP Document Information Extraction (Document AI) with SAP CAP – Step by Step
SAP Community, furkan5, BlogThe reasoningA recipeRunnable code
Cloud Integration with Document AI
SAP Community, PriyankaChak, Blog
SAP AI Services - DOX - Gen AI with SAP CAP Plugin - Part 3
SAP Community, sabarna17, part 3 of 3, Blog
Integrate Document Information Extraction into UI5 application
SAP Community, Mio Yasutake, BlogThe reasoningRunnable code
How SAP Document AI brings agentic intelligence to business documents
SAP TechEd — session catalogue, TalkThe reasoning
Hands on SAP Document AI: Next-generation intelligent document processing
SAP TechEd — session catalogue, TalkA recipe
What a Second Document AI Workshop Taught Me About Governance
SAP Community, Nicolas_BacaStorni, Blog
SAP Document AI
SAP Architecture Center, SAP Architecture Center, Reference architectureThe reasoningA reference
Cloud Integration with Document AI
SAP Community, PriyankaChak, Blog
Show 5 more
How SAP Document AI brings agentic intelligence to business documents
SAP TechEd — session catalogue, TalkThe reasoning
Hands on SAP Document AI: Next-generation intelligent document processing
SAP TechEd — session catalogue, TalkA recipe
Using BTP Document Extraction Service into actual App development
SAP Community, Ace_D, Blog
Use Free Tier to Create a Service Instance for SAP Document AI
SAP Developer Center, Juliana Morais, TutorialA recipe
Use Free Tier to Subscribe to SAP Document AI Basic UI
SAP Developer Center, Juliana Morais, TutorialA recipe

Seen working1

ArtifactSignals
Samples1
SAP-samples/btp-cap-dox-invoice-validationCAP app validating invoices with Document Information Extraction
none

Details

Coverage
statecore only, BTP/BAIP
assessed
state in CAPcore only, assessed
state in UI5unmapped, assessed
also inCAP, UI5
For your agent
Ref
capability:document-extraction
JSON
/capabilities/document-extraction.json
MCP
Connecting an agent