Sie können mit edoc CMIS archivelink die CMIS-Standardintegration von SAP Cloud ERP verwenden. Bei der CMIS-Standardintegration werden im ERP-System an Geschäftsvorgängen angehängte Dokumente in einem externen ECM-Repository archiviert. Bei diesem Prozess kommuniziert SAP Cloud ERP über CMIS mit dem externen ECM-Repository.
Bevor Sie beginnen
Sie müssen zuerst eine funktionierende Verbindung zu Ihrem ECM-System mithilfe von edoc CMIS archivelink herstellen und über die nötigen Anrechte und Berechtigungen in SAP BTP, SAP CBC und SAP Cloud ERP verfügen.
Damit die Kommunikation zwischen den Systemen funktioniert, müssen Sie in SAP BTP eine direkte Verbindung zu Ihrem ECM-System über edoc CMIS archivelink herstellen und die Konfiguration in SAP CBC anpassen.
Erstellen von Unterkonto, Space und DMS-Instanz in SAP BTP-Cockpit
Wenn Sie noch keine Instanz von Document Management Service, Integration Option nutzen, müssen Sie die Instanz zuerst erstellen. Die nachfolgende Schritt-für-Schritt-Anleitung zeigt die Schritte von Anfang an inklusive dem Erstellen eines Unterkontos und Cloud Foundry Spaces. Bei Bedarf lesen Sie Details in der Herstelleranleitung nach.
So geht’s
-
Öffnen Sie SAP BTP-Cockpit.
-
Navigieren Sie zu dem gewünschten Unterkonto oder erstellen Sie ein neues Unterkonto.
-
Erstellen Sie, falls noch nicht vorhanden, einen Cloud Foundry-Space.
-
Erstellen Sie eine Instanz und einen Schlüssel für den Service Document Management Service, Integration Option mit dem standard-Plan.
Erstellen einer Destination in SAP BTP-Cockpit
Zum Herstellen einer Verbindung mit edoc CMIS archivelink aus SAP BTP werden Destinationen verwendet. Erstellen Sie eine neue Destination für edoc CMIS archivelink.
So geht’s
-
Öffnen Sie SAP BTP-Cockpit.
-
Erstellen Sie unter Konnektivität > Destinationen eine neue Destination an.
-
Geben Sie einen Namen für die Destination. Notieren Sie sich den Namen.
-
Geben Sie unter URL die Basis-URL von edoc platform mit dem Pfad zu edoc CMIS archivelink an und fügen Sie /cmis/browser hinzu.
-
Wählen Sie unter Authentifizierung die Option BasicAuthentification aus.
-
Geben Sie unter Benutzer die ID des Repositorys an, das Sie in edoc CMIS archivelink konfiguriert haben.
-
Geben Sie unter Kennwort das Token an, das Ihnen beim initialen Speichern des Repository in edoc CMIS archivelink angezeigt wurde.
Erstellen des Repository in “Document Management Service, Integration Option”
Document Management Service, Integration Option stellt eine eigene CMIS-API zur Verfügung, über die Sie eigene CMIS-Repositorys anbinden können. Erstellen Sie zunächst ein neues Repository. Geben die Destination von edoc CMIS archivelink und die Repository-ID des bereits erstellten Repository in edoc CMIS archivelink an.
So geht's
-
Führen Sie mithilfe des Serviceschlüssels der Instanz für Document Management Service, Integration Option ein Repositoryonboarding für ein externes Repository durch.
-
Geben Sie im Onboarding unter connection > destinationName den Namen der zuvor erstellten Destination an.
-
Merken Sie sich die Repository-ID, beginnend mit Z, z.B. ZC.
Herstellen der Verbindung zwischen SAP Cloud ERP und “Document Management Service, Integration Option”
Damit SAP Cloud ERP das externe Repository von Document Management Service, Integration Option nutzt, müssen Sie ein Kommunikationssystem sowie eine Kommunikationsvereinbarung erstellen.
So geht’s
-
Erstellen Sie in Ihrem SAP Cloud ERP ein Kommunikationssystem mithilfe der Zugangsdaten des Serviceschlüssel an:
-
Geben Sie unter Hostname den Eintrag im Serviceschlüssel unter ecmservice > url ein.
-
Geben Sie unter OAuth-2.0-Einstellungen > Client-Umleit.-URI den Eintrag im Serviceschlüssel unter uaa > url ein.
-
Geben Sie unter OAuth-2.0-Einstellungen > Berechtigungsendpunkt den Eintrag im Serviceschlüssel unter uaa > url ein.
-
Geben Sie unter OAuth-2.0-Einstellungen > Tokenendpunkt den Eintrag im Serviceschlüssel unter uaa > url mit dem Suffix /oauth/token ein.
-
Fügen Sie die OAuth-2.0-Authentifizierungsmethode unter Benutzer für ausgehende Kommunikation hinzu und geben Sie im Serviceschlüssel unter uaa die Client-ID und das Clientsecret an.
-
-
Erstellen Sie in Ihrem SAP Cloud ERP für das Kommunikationssystem eine Kommunikationsvereinbarung für SAP_COM_0597. Hinterlegen Sie die ID des vorab angelegten Repositorys in der Kommunikationsvereinbarung.
-
Deaktivieren Sie in SAP CBC unter Configuration > Maintain Storage Categories die Kategorie HCP-DS und aktivieren Sie die Kategorie SCP-DM.
Dokumente, die an Geschäftsobjekten anhängen, werden in Ihrem ECM-System archiviert.
Siehe auch