ABA — Avvale Business Assistant¶
Bringing natural language interaction to your existing SAP ECC and S/4HANA systems.
What is ABA?¶
ABA (Avvale Business Assistant) enables natural language interaction with your SAP on-premise systems. Built on the Model Context Protocol (MCP) architecture, it allows business users to query, analyze, and interact with SAP data using conversational language — without requiring SAP GUI expertise.
-
Natural Language Access
Ask questions in plain language:
"Show me all open purchase orders over €50,000" -
Multi-Module Coverage
Works across FI, CO, MM, SD, PP, HCM, PM, QM, and WM modules
-
On-Premise Focus
Specifically designed for organizations running SAP ECC or S/4HANA on-premise
-
Enterprise Security
Respects SAP authorization model — users only see data they're permitted to access
-
OData-Powered
Leverages SAP's standard OData services for clean, supported integration
-
Extensible
Add new OData services and modules as your needs grow
How It Works¶
flowchart LR
A["User<br/>Chat UI"] -->|Natural language| B["AI / LLM<br/>(Claude, GPT, etc.)"]
B -->|MCP Protocol| C["MCP Server<br/>(Tool Layer)"]
C -->|OData / RFC| D["SAP<br/>(ECC / S/4HANA)"]
D -->|Data| C
C -->|Formatted response| B
B -->|Conversational answer| A
- The user asks a question in natural language
- The AI model interprets the intent and selects the appropriate MCP tool
- The MCP server translates the request into OData API calls
- SAP processes the request respecting user authorizations
- Results are returned in a human-readable conversational format
Supported SAP Systems¶
| System | Version | Status |
|---|---|---|
| SAP ECC | 6.0 EHP7+ | |
| SAP S/4HANA On-Premise | 1909+ |
ABA is intentionally focused on on-premise SAP landscapes. It is not positioned for SAP S/4HANA cloud deployments.
Quick Links¶
-
Understand what ABA is and how it works
-
Technical deep-dive into the system design
-
Explore capabilities by SAP module
-
Deploy ABA in your environment