> ## Documentation Index
> Fetch the complete documentation index at: https://docs.duvo.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# SAP ECC

SAP ECC (ERP Central Component) is SAP's classic on-premise ERP suite, the predecessor to S/4HANA. Connecting SAP ECC to Duvo lets your Agents read master data and operational records — customers, vendors, application logs, change documents, background jobs, and ERP tables — straight from your SAP system.

<Note>
  SAP ECC is **read-only** in Duvo. Agents read from SAP ECC but never create, edit, or delete anything in your system.
</Note>

## Setup

<Steps>
  <Step title="Confirm prerequisites" icon="circle-check">
    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.

    <Check>A reachable SAP ECC system with the SOAP-RFC service (`/sap/bc/soap/rfc`) enabled.</Check>
    <Check>A SAP service account (for example, a dedicated `ZAPI_MCP` user) authorized for the function modules and tables you want to read.</Check>
    <Check>Your SAP **client (mandant) number** (for example, `800`).</Check>
  </Step>

  <Step title="Secure the connection" icon="shield">
    <Warning>
      If your SAP ECC host is reachable only over plain HTTP, credentials are sent unencrypted in transit. For production, front your SAP system with TLS (HTTPS).
    </Warning>
  </Step>

  <Step title="Add the connection in Duvo" icon="plug">
    On the [Connections page](https://app.duvo.ai/integrations), open SAP ECC and fill in these fields:

    <ParamField body="Host" type="string" required>
      Base URL of your SAP ECC system, including port (for example, `http://your-ecc-host:8000`).
    </ParamField>

    <ParamField body="Client" type="string">
      Your SAP client (mandant) number. Optional — defaults to `800` if left blank.
    </ParamField>

    <ParamField body="Username" type="string" required>
      The SAP service-account username.
    </ParamField>

    <ParamField body="Password" type="string" required>
      The password for that SAP service account.
    </ParamField>
  </Step>
</Steps>

## 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

<CardGroup cols={3}>
  <Card title="Google Sheets" icon="https://mintcdn.com/duvo-d8027998/O3tlM6eCuFk2uJpN/images/connections/google-sheets.svg?fit=max&auto=format&n=O3tlM6eCuFk2uJpN&q=85&s=0ef8d55e05c34e7a4a618933bdf0ceb3" href="/user-guide/connections/available-connections/google-sheets" width="24" height="24" data-path="images/connections/google-sheets.svg">
    Pull SAP customer, vendor, or table data into a spreadsheet for analysis and reporting.
  </Card>

  <Card title="Microsoft Excel" icon="https://mintcdn.com/duvo-d8027998/O3tlM6eCuFk2uJpN/images/connections/excel.svg?fit=max&auto=format&n=O3tlM6eCuFk2uJpN&q=85&s=986599d60d09acee47293fda2b62df99" href="/user-guide/connections/available-connections/microsoft-excel" width="2290" height="2130" data-path="images/connections/excel.svg">
    Pull SAP customer, vendor, or table data into a spreadsheet for analysis and reporting.
  </Card>

  <Card title="Slack" icon="https://mintcdn.com/duvo-d8027998/O3tlM6eCuFk2uJpN/images/connections/slack.svg?fit=max&auto=format&n=O3tlM6eCuFk2uJpN&q=85&s=8a64bdd1af39e903923e4a273b4a4618" href="/user-guide/connections/available-connections/slack" width="512" height="512" data-path="images/connections/slack.svg">
    Answer "what's the status of this vendor / customer / job?" questions in chat from live SAP data.
  </Card>

  <Card title="Microsoft Teams" icon="https://mintcdn.com/duvo-d8027998/O3tlM6eCuFk2uJpN/images/connections/teams.svg?fit=max&auto=format&n=O3tlM6eCuFk2uJpN&q=85&s=6402a90678b560d0b0a4fc3b02c0d3e0" href="/user-guide/connections/available-connections/microsoft-teams" width="2229" height="2073" data-path="images/connections/teams.svg">
    Answer "what's the status of this vendor / customer / job?" questions in chat from live SAP data.
  </Card>
</CardGroup>
