SAP ERP 6.0: mainstream maintenance ends on 31 December 2027 – … days left. What about SLcM? What it means → +43 664 1964199Book an intro call →
For SAP customers · SAP BTP · SAP S/4HANA

Beside the core. Not inside it.

AcademyTailor is built for institutions that run on SAP. It runs on SAP BTP, signs people in through SAP Cloud Identity Services and posts the money to SAP S/4HANA – without changing a single line in the ERP core. Your SAP Basis team gets a subaccount, not a modification.

Architecture

Three levels, one clear boundary.

Level 1 · People

Portal and Fiori

Students, teachers, registry and finance work today in a portal with eight areas in English and German. SAP Fiori elements is in preview and will become the one app for every role.

Level 2 · SAP BTP

AcademyTailor

SAP Cloud Application Programming Model with Node.js and TypeScript, OData V4, MTX sidecar, one HDI container per tenant in SAP HANA Cloud, approuter with IAS, Credential Store for secrets, application logging.

Level 3 · ERP

SAP S/4HANA

Receivables in contract accounting (FI-CA) or accounts receivable (FI-AR), business partners, payment status back. Reached via destinations – in your own data centre or in RISE.

Money

No user ever waits for SAP.

Whatever S/4HANA must post lands in the outbox first – in the same transaction as the booking that triggers it. Delivery follows, with retries and a circuit breaker. A slow S/4, or one in maintenance, never leaves a save hanging.

  • Four operationsReceivable, payment status, business partner, disbursement.
  • Two targetsFI-CA or FI-AR, each through its own destination per tenant.
  • Up to 20 attemptswith staggered pauses from 30 seconds to an hour and a circuit breaker per tenant.
  • Simulation for testingA simulation adapter imitates S/4 – for tests without an SAP system.
  • To be honestScheduling via SAP BTP Job Scheduling is roadmap; today the outbox is drained on call.
Operations

What your SAP Basis team wants to know.

Tenants

One HDI container per institution

No tenant column in the tables. Separation lives in the database, and a per-tenant export is built in.

Upgrades

All containers before start

The MTA deployment upgrades every tenant before the new version answers requests. If an upgrade fails, the deployment aborts.

Permissions

Roles as policies

Owner, admin, back office, member – refined by organisational unit, programme and capability. AMS supplies the attributes, the database filters.

Secrets

Credential Store

SMTP passwords, AI keys and webhook credentials are stored as references in the Credential Store, never in plain text in a table.

Interfaces

OData, REST, webhooks

OData V4 for Fiori, REST with API keys, webhooks with HMAC, LMS sync. OneRoster and Ed-Fi are roadmap.

Quality

Rules with mandatory tests

73 rule modules, at least 90 % test coverage, unit and service tests required before every push.

For SLcM experts

The same terms. A different build.

AcademyTailor follows the process areas of SAP Student Lifecycle Management and uses its terms. It is built differently: tables instead of infotypes, tested rules instead of rule containers, tenants instead of one system per institution.

SLcMAcademyTailorStatus
O · Organisational unitOrganisational units, time-dependentIn the product
SC · Program of studyProgrammes, time-dependentIn the product (maintenance screen roadmap)
CG · Module group · SM · ModuleModule groups and modules with prerequisites and assessment componentsIn the product
SE / E · Event package, business eventTeaching events per periodIn the product (package booking roadmap)
CS · Study object–Roadmap
RC · Rule containerTested rule layer and feature togglesIn the product, deliberately built differently
Module booking with booking checksSeven checks, waitlist, overrideIn the product
AppraisalGrade lifecycleIn the product (exam scheduling roadmap)
Audit (degree audit)Degree audit per personIn the product
Contract account (FI-CA)Contract accounts, items, outbox to S/4HANAIn the product
Correspondence / noticesTemplates and delivery; notice as document missingPartly
Checklist

What you bring.

A subaccount is enough for the pilot. We set up the rest together – your Basis team keeps the keys.

  • SAP BTPSubaccount with Cloud Foundry, SAP HANA Cloud, destination and connectivity services, Credential Store.
  • IdentitySAP Cloud Identity Services (IAS) with the Authorization Management Service; XSUAA possible as fallback.
  • S/4HANAAccess for receivables and business partners in FI-CA or FI-AR, via the Cloud Connector if the system is not in the cloud.
  • DataAn export from your current system – one programme is enough for the data sample.

Sources on this page

The superscript numbers in the text point here. Tap one to see the source right where it is used; all sources of this website are listed on one page. Vendor statements reflect the state on the date checked.

  1. 1

    SAP BTP, CAP, MTX, HANA Cloud ↑Product · AcademyTailor product description, release state 30 Sep 2026 · checked on 2026-09-30

  2. 2

    Roles, scope, IAS and AMS ↑Product · AcademyTailor product description, release state 30 Sep 2026 · checked on 2026-09-30

  3. 3

    Posting to SAP S/4HANA via outbox ↑Product · AcademyTailor product description, release state 30 Sep 2026 · checked on 2026-09-30

  4. 4

    User interface: portal today, Fiori elements as target ↑Product · AcademyTailor product description, release state 30 Sep 2026 · checked on 2026-09-30

  5. 5

    SLcM also on S/4HANA on-premise ↑SAP · SAP News Center MENA, 1.6.2023 · checked on 2026-10-19

  6. 6

    One record, history instead of overwrites ↑Product · AcademyTailor product description, release state 30 Sep 2026 · checked on 2026-09-30

  7. 7

    Interfaces ↑Product · AcademyTailor product description, release state 30 Sep 2026 · checked on 2026-09-30

  8. 8

    Rule layer with mandatory tests ↑Product · AcademyTailor product description, release state 30 Sep 2026 · checked on 2026-09-30

Frequently asked

Questions from SAP Basis.

Does AcademyTailor need a modification in SAP ERP?
No. AcademyTailor runs on SAP BTP beside the ERP and talks to S/4HANA through destinations and the Cloud Connector. In the ERP, receivables and business partners are created – through interfaces, not through changes to the core.
Which SAP services does AcademyTailor require?
An SAP BTP subaccount with Cloud Foundry, SAP HANA Cloud, SAP Cloud Identity Services (IAS, with AMS for permissions), the destination and connectivity services, and the SAP Cloud Connector if S/4HANA runs in your own data centre or in RISE.
Does AcademyTailor post to FI-CA or FI-AR?
To both – configurable per tenant. Institutions with contract accounting post tuition as receivables in FI-CA, others in accounts receivable FI-AR.
How strong is tenant separation?
Each tenant has its own HDI container in SAP HANA Cloud. There is no tenant column in the tables through which data could mix.
How are updates rolled out?
As an MTA deployment on SAP BTP. Before a new version starts, all tenant containers are upgraded; if that fails, the deployment aborts and the old version keeps running.
How do SLcM terms map to AcademyTailor?
AcademyTailor follows the process areas of SAP Student Lifecycle Management and uses its terms: program of study, module, module group, module booking, appraisal, degree audit, hold, contract account. Anyone who knows SLcM will feel at home.

Your question isn’t here? Talk to us: +43 664 1964199 office@clouddna.at Book an intro call

Contact

Landscape first. Offer second.

In the intro call you tell us where you stand: SAP release, SLcM or not, number of students or participants, what hurts. We show what AcademyTailor does today and what is roadmap – and tell you honestly if you need something else. We reply within one business day.