Geocom Datentechnik
Content Hub for SAP

The archive for your SAP.Simple to connect. Audit-proof.

The Content Hub receives invoices, letters, print lists and archive files through SAP's standard interface and stores them wherever you want: directly in ecoDMS, on your file server or via API in another DMS. Every night it proves that nothing has been changed or removed.

At a glance

Not an archiving project – one day of setup

Large archive systems come with licences, projects and custom development in SAP. The Content Hub is a lean server that SAP addresses through its existing ArchiveLink interface – just like any other archive.

Changes to SAPnonestandard ArchiveLink, no transport
Setup1 dayinstallation and SAP connection
Storage targetsyour choiceecoDMS · file server · API
Integrity checkdailyevery file, every SAP link

Architecture

A lean server between SAP and your storage

SAP registers the Content Hub as a content repository in transaction OAC0. For each repository you decide where documents go and which retention period applies.

YOUR SAP ECC / S/4HANA OAC0 · ArchiveLink Workstation display document HTTP, signed Content Hub Linux · Apache · PHP Repositories with retention + WORM Checksum on every retrieval Archive journal with hash chain Integrity check every night Browser-based administration ecoDMS connected directly File server local or share (NFS/SMB) Other DMS via API adapter Timestamp authority RFC 3161, independent
SAP talks to the Content Hub like to any archive. Only a hash value leaves your network, sent to the timestamp authority – never documents.

No SAP development

One entry in OAC0, approve one certificate, done. No transports, no custom code, no change to your processes.

One server, no database

A Linux server with Apache and PHP is all it takes. The catalogue is a single file, installation is one script.

Runs in the browser

Repositories, storage targets, retention periods, certificates and the integrity check result on one screen. No SAP GUI, no command line.

Storage targets

One hub, several archive targets – chosen per repository

ecoDMS, built in

Stored with folder, document type and index fields; changes become new versions. Documents are searchable outside SAP too.

  • direct connection to the ecoDMS API
  • a cache protects the licence quota
  • ideal for incoming invoices

File server

Own storage on the server or on a mounted network share – no DMS required.

  • local or mounted via NFS/SMB
  • a separate drive per repository, e.g. encrypted
  • ideal for data archiving files (SARA)

Other DMS via API

Existing archive systems connect through a lean adapter interface, for example via their REST API.

  • nothing changes in SAP
  • several archives in parallel, one per repository
  • connection as a small, well-defined project
Administration: list of repositories with storage target, retention period and WORM
Repositories with storage target, retention period and WORM switch – all in the browser (user interface in German).

Getting started

Ready to use in one day

1 · Install

Server

Installation script on a Linux server in your network. The integrity check then runs automatically.

2 · Define

Repositories

Which documents, which storage target, which retention period – entered in the browser.

3 · Connect

SAP

Maintain OAC0 and OAC3, send and approve the certificate. No transport.

4 · Accept

First document

Store and display from SAP, first integrity check, handover of the manuals.

Features

Six building blocks for proving immutability

German GoBD rules require that archived documents cannot be changed or deleted unnoticed – not even by your own staff. The Content Hub proves this every day.

Retention fixed per document

6, 8 or 10 years per repository, fixed when stored and never shortened. Until then the Content Hub rejects every deletion – even when SAP requests it.

Immutable (WORM)

Stored documents cannot be changed or appended to. A legal hold keeps documents beyond their period during an audit.

Verified on every retrieval

Every document carries a SHA-256 fingerprint. A modified document is not delivered but reported.

Complete audit trail

Storage, deletion, rejection, certificate: every event is a link in a hash chain. Any later change breaks it.

Confirmed by a third party

Every night an independent RFC 3161 timestamp authority confirms the state of the journal. Not even an administrator can change it afterwards.

SAP as a witness

The integrity check compares the archive with the links in SAP. If a document SAP refers to is missing, it is reported.

Evidence page: journal status, integrity check, timestamp and retention periods
Evidence page: journal, last integrity check, timestamp and retention per repository (user interface in German).

Evidence to take away

For tax audits and internal audit, the Content Hub exports journal, timestamps and inventory together with a verification script. The auditor checks everything independently – without our software and without access to your system.

Browser-based administration

Inventory, certificates, errors and the result of the nightly check at a glance. Sign-in with dedicated users, roles for administration and read-only access.

Technology

Technical data

SAPSAP ECC and SAP S/4HANA. ArchiveLink via HTTP content server (protocol 0045–0047), signed requests with an SAP certificate per repository. For documents, print lists and data archiving files (SARA).
ServerLinux, Apache, PHP 8.2 or later, SQLite catalogue. Cross-check with SAP via the SAP NW RFC SDK, read-only.
StorageecoDMS (direct API connection), file storage locally or on an NFS/SMB share, other DMS via adapter.
SecuritySHA-256 per component, hash chain in the journal, RFC 3161 timestamps, integrity check via systemd timer, evidence export with an independent verification script.
NetworkSAP servers and workstations reach the Content Hub via HTTP(S). Outbound only the hash value to the timestamp authority.
DocumentationUser manual, administrator manual, SAP connection guide (German).

The Content Hub meets the technical requirements for immutability, retention and traceability of the German GoBD. Compliance itself results from the user's procedures (process documentation, authorisations, backup, internal controls); we support you with this. SAP, SAP ECC and SAP S/4HANA are trademarks of SAP SE. ecoDMS is a trademark of ecoDMS GmbH.

Services

Around archive connection and archiving

The Content Hub is the tool – we also support you with everything around it. From the first connection to ongoing data archiving, with or without the Content Hub.

Archive connection in SAP

  • Content repositories, document types and links (OAC0, OAC2, OAC3)
  • Storage from document capture, output printing and incoming invoices
  • Connection of existing archives and DMS

Data archiving (SARA)

  • Analysis: which tables grow, what can be archived
  • Set up archiving objects, residence times and dependencies
  • Plan and accompany runs, ensure access to archived data

GoBD and operation

  • Retention concept and periods per document type
  • Support with the process documentation
  • Monitoring of the integrity check, updates and support during audits

Contact

See it in action

We demonstrate the Content Hub on an SAP test system: storing and displaying a document, a deletion attempt before the period ends, and the evidence as an auditor sees it.

Address
Geocom Datentechnik
Halbergstraße 11
73733 Esslingen am Neckar
Germany
Phone
+49 160 90742061
Email
info@geocom-dt.de