sophisTex 1Access: One Question. Every System.

1Access is an AI-driven front door to your entire landscape: any SAP system, such as SAP S/4HANA, SAP ECC and SAP EPPM, plus non-SAP systems. Ask one question in plain language and get a live, verifiable answer from every connected system, without learning any of their user interfaces.

The Challenge

A fragmented landscape

SAP S/4HANA, SAP ECC, portfolio, test and non-SAP systems, each with its own login, navigation and vocabulary.

The cost lands on people

Occasional users ask someone else and get a stale screenshot or export hours later.

Cross-system questions go unasked

No standard UI spans two systems, let alone SAP and non-SAP ones, so comparing them becomes an integration project.

The sophisTex Solution: 1Access

One input box, four steps:

1. Pick systems

1Access decides which connected systems can answer.

2. Read live

It reads only the data it needs, through your own secured connections.

3. Build cards

The answer arrives as prose plus interactive cards.

4. Jump into SAP

Every card and row deep-links into the real SAP application.

Ask for entries from every system and get one merged table in which each row names its source system.
1Access answers; SAP acts.

Key Features

A board you keep

Cards snap into a per-conversation Stage; pins outlive the chat. Keyboard-first throughout.

Provenance on every card

Source badge, read timestamp and the query behind it. A broken query shows a re-run state, never stale data.

Links that always work

Deep links are built server-side from real object keys. The model never constructs one.

Systems by configuration

Source types: SAP S/4HANA, SAP ECC, generic OData, non-SAP systems. Adding a system is a simple admin task, not a release.

Web app and SAP Joule

The full card experience in the web app; the same agent answers inside SAP Joule with a deep link.

Eleven card types, not one chat bubble

The agent picks the type that fits the answer. Every card is numbered (A1, A2, A3), cited in the prose and clickable from it.

Table

A small computed result: every row at once.

Analytical table

Paged and sorted against the real system, with the true total count.

Comparison

Two systems aligned by key: only-left, only-right, changed, same.

Record

One object’s fields as a detail read-out.

Bar chart

Aggregated figures, computed by 1Access, never by the model.

Line chart

Development over time, with a Chart / Table toggle.

Pie chart

Shares of a total: budget by bucket, cost by status.

KPI strip

Headline figures with trend indicators and sparklines.

Timeline

Date-ranged items as bars; each bar links to its own object.

Hierarchy

Portfolio, buckets, items, tasks as one expandable tree.

Markdown

A narrative brief rendered as a card, not as chat text.

Chart / Table: every chart carries a toggle to the underlying values. Nothing is only a picture.

1Access Stage showing a donut chart, a bar chart and a KPI strip as numbered cards, each chart with a Chart / Table toggle

Security and Data Protection

The model owns presentation. For unmodified reads, the system owns values. For “show me this data”, the browser fetches the rows under the user’s own session, so the model never sees them: values cannot be hallucinated and personal data never enters a prompt. When the model must reason over data, reads are pseudonymized and capped (25 rows by default, 500 at most).

Fails closed

SAP XSUAA on every route; the backend re-validates the token before any model call or read.

SAP authorizations only

Every read runs under the user’s own SAP identity via principal propagation.

Data stays in your account

The model runs via SAP Generative AI Hub in your own SAP BTP account. No public model API.

Masking at the boundary

SAP Data Privacy Integration pseudonymizes names and e-mail addresses; a filter screens every prompt for injection.

Minimal exposure

Discovery returns a compact hit list, a comparison only the differences.

LLM Exchange Inspector

Admins see every model exchange per user and chat. Append-only, admin-only, 30-day retention by default, can be switched off.

Benefits

No UI training

Answers without learning the navigation of PPM, Fiori, SAP ECC or any non-SAP system.

Cross-system answers

Merge or compare two systems, SAP or non-SAP, in one card.

Answers, not exports

Live reads, no extracts, no shadow copies.

Straight into action

One click into the real transaction.

Fewer ad-hoc requests

Less “please pull this for me” for power users and IT.

Auditable AI

Every model exchange is recorded and inspectable.

Technology

A compliant SAP BTP pro-code application, deployed as one Multi-Target Application on SAP BTP Cloud Foundry.

  • Stack: SAP CAP on Node.js (TypeScript), React, SAP Approuter and SAP XSUAA
  • AI: SAP Generative AI Hub on your own AI Core tenant: your contract, your choice of model
  • Data protection: SAP Data Privacy Integration plus an Azure Content Safety prompt shield
  • Connectivity: SAP BTP Destination and Connectivity services, SAP Cloud Connector, OData via SAP Gateway; no credentials in the app
  • Joule channel and audit store: A2A protocol; PostgreSQL on SAP BTP

Let's Connect 1Access to Your Landscape

Contact sophisTex for a short scoping session: which systems to connect first, which questions your people ask, and what a pilot in your own SAP BTP account would look like.