Die Verwaltung von Dokumenten und Inhalten in SAP-Systemen ist ein entscheidender Aspekt für viele Geschäftsprozesse. Eine zentrale Rolle spielt dabei die Transaktion OAC0, die zur Definition von Content Repositories dient. Diese Repositories sind im Wesentlichen die Speichersysteme – sei es ein Content Server oder die SAP-Systemdatenbank – auf denen Dokumente abgelegt werden können.
Grundlagen der Content Repository-Definition in OAC0
Die Transaktion OAC0 ermöglicht es Ihnen, Content Repositories zu definieren und somit die Speicherorte für Ihre Dokumente festzulegen. Die Felder, die Ihnen auf den Detail- und Erstellungsseiten zur Verfügung stehen, variieren je nach gewähltem Speichertyp. Bei der Auswahl des Speichertyps legen Sie fest, welches physische Speichermedium für Ihr Repository genutzt werden soll.
Es gibt verschiedene Speichertypen, die Sie in OAC0 konfigurieren können:
- Speichertyp HTTP Content Server: Diese Option wählen Sie, wenn Ihre Inhalte auf einem externen HTTP Content Server gespeichert werden sollen. Beispiele hierfür sind der SAP Content Server oder auch Lösungen von Drittanbietern. Eine detailliertere Administration ist über die CSADMIN-Transaktion möglich.
- Speichertyp SAP System Database: Wenn Sie Inhalte direkt in der Datenbank des SAP-Systems speichern möchten, wählen Sie diesen Typ.
- Speichertyp RFC Storage: Diese Option wird verwendet, um Dokumente in einer SAP ArchiveLink– oder Archive Development Kit (ADK)-Umgebung zu speichern oder mit Anwendungen zu arbeiten, die SAP ArchiveLink oder ADK nutzen. Auch das Thema Data Archiving im ABAP Application System ist hier relevant.
- Speichertyp Structure Storage: Dieses Repository wird üblicherweise nur in Verbindung mit dem SAP Knowledge Warehouse verwendet und erfordert in der Regel keine spezifischen Einstellungen.
Nachdem Sie ein Content Repository gespeichert haben, werden automatisch der Erstellungszeitpunkt, der Benutzername des Erstellers und dessen vollständiger Name eingetragen. Bei Änderungen an bestehenden Repositories werden ebenfalls Details zu diesen Änderungen hinzugefügt.
Konfiguration des HTTP Content Servers
Für die Speicherung von Inhalten auf einem Content Server wählen Sie in Transaktion OAC0 den Speichertyp “HTTP Content Server”. Voraussetzung hierfür ist, dass Sie Ihr Content Repository bereits mit CSADMIN definiert haben. Von OAC0 aus können Sie direkt zu CSADMIN navigieren, indem Sie auf das entsprechende Symbol klicken.
Hier können Sie auch Zertifikate versenden, was für die Arbeit mit signierten URLs notwendig ist. Nach dem Versand muss das Zertifikat in der Regel auf dem Content Server aktiviert werden, bevor Sie Dokumente speichern können.
Des Weiteren stehen Ihnen Funktionen für einen Verbindungstest und den Abruf von Statusinformationen zur Verfügung. Für die Konfiguration benötigen Sie neben der Versionsnummer den Hostnamen des HTTP-Servers, die Portnummer, gegebenenfalls die SSL-Portnummer und das HTTP-Skript. Diese Informationen werden in der einfachen Administrationsfunktion für HTTP Content Server Repositories in Transaktion OAC0 angegeben.
In den meisten Fällen ist die einfache Administration ausreichend. Die volle Administration wird nur in speziellen Situationen benötigt, beispielsweise wenn Sie die Signatur zu Testzwecken deaktivieren möchten oder wenn Sie unterschiedliche Einträge für den Basis- und Archivpfad vornehmen müssen. Die Option “No Signature” ist standardmäßig deaktiviert, was bedeutet, dass die Signatur standardmäßig aktiviert ist.
Konfiguration von Repositories in der SAP System Database
Wenn Sie Inhalte in einer SAP-Datenbank speichern möchten, wählen Sie in Transaktion OAC0 den Speichertyp “SAP System Database”. Hier können Sie für das Unter-Speichermedium festlegen, ob Sie den eigentlichen Dokumenteninhalt oder URLs speichern möchten. Nach Angabe der Versionsnummer benötigen Sie zusätzlich eine Inhaltstabelle (mandantenabhängig oder mandantenübergreifend), in der Ihre Dokumente in der Datenbank gespeichert werden. Die Struktur der Inhaltstabelle sollte der Tabelle SDOKCONT1 entsprechen.
Auch hier ist die einfache Administration meistens ausreichend. Die volle Administration ist für besondere Anwendungsfälle reserviert, ähnlich wie beim HTTP Content Server.
Die korrekte Konfiguration der Content Repositories in OAC0 ist essenziell für eine effiziente und sichere Dokumentenverwaltung in Ihrem SAP-System. Dies stellt sicher, dass Ihre Daten zuverlässig gespeichert und zugänglich sind.

