SAP ECC is read-only in Duvo. Agents read from SAP ECC but never create, edit, or delete anything in your system.
Setup
Confirm prerequisites
This is a credential-based connection. You provide your SAP ECC host, client number, and a service-account login so Duvo can read data over the SAP RFC/SOAP bridge.
A reachable SAP ECC system with the SOAP-RFC service (
/sap/bc/soap/rfc) enabled.A SAP service account (for example, a dedicated
ZAPI_MCP user) authorized for the function modules and tables you want to read.Your SAP client (mandant) number (for example,
800).Secure the connection
Add the connection in Duvo
On the Connections page, open SAP ECC and fill in these fields:
Base URL of your SAP ECC system, including port (for example,
http://your-ecc-host:8000).Your SAP client (mandant) number. Optional — defaults to
800 if left blank.The SAP service-account username.
The password for that SAP service account.
Capabilities
This connection is read-only — Duvo reads from SAP ECC but never creates, edits, or deletes anything in your system.- Read customers and vendors — Retrieve master data such as customer (KNA1) and vendor (LFA1) records.
- Inspect operational records — Read application logs, change documents, background jobs, and RFC error records.
- Query ERP tables — Read from a curated set of whitelisted SAP tables for analysis and reporting.
Key Benefits
- Reach classic SAP ERP — Connect on-premise SAP ECC, not just S/4HANA, so teams still running ECC can put their ERP data to work.
- No manual extracts — Read SAP data in place instead of exporting spreadsheets by hand.
- Read-only by design — The connection only reads, so connecting it can’t change or remove anything in SAP.
Works Well With
Google Sheets
Pull SAP customer, vendor, or table data into a spreadsheet for analysis and reporting.
Microsoft Excel
Pull SAP customer, vendor, or table data into a spreadsheet for analysis and reporting.
Slack
Answer “what’s the status of this vendor / customer / job?” questions in chat from live SAP data.
Microsoft Teams
Answer “what’s the status of this vendor / customer / job?” questions in chat from live SAP data.