Inhalt
In diesem Artikel geht es um den SAP Adobe Document Services kurz SAP ADS. Ich erkläre die Funktionsweise, seinen Zweck und welche besonderen Funktionen du damit nutzen kannst. Stöber gern mal rein und viel Spaß beim Lesen.
Einfache Antwort: Ein Webservice, der benötigt wird, um mit der Formulartechnologie Adobe Forms PDF Formulare zu generieren. ADS ist die Abkürzung für Adobe Document Services. Da es sich um einen Webservice handelt, kann man sich mit dem letzten Wort "Services" eine gute Eselsbrücke bauen.
SAP Adobe Document Services (ADS) oder auch kurz SAP ADS. Ist die Funktion, welche bei Adobe Forms aus den Beleg Daten und Formular Layout ein fertiges PDF generiert.
Ebenso gab es in der Vergangenheit von Adobe den Adobe Forms Document Server. Dieser hat sehr ähnliche Funktionen, wurde jedoch im Rahmen der Cloud-Ausrichtung von Adobe eingestellt.
Wir sprechen jetzt im ersten Teil erstmal über die Adobe Document Services on premise.
SAP bietet für seine Kunden über die SAP BTP-Plattform den ADS als Cloud Lösung an. Selbstverständlich benötigst du hierfür eine SAP BTP-Anbindung deines Systems. Diese Konfiguration sollte im Rahmen der S/4HANA Vorbereitung in deinem System eingerichtet werden.
Technisch gibt es ein paar Unterschiede zwischen diesen 2 Technologien.
Adobe ADS ist wie oben geschrieben der "Server". Ein on premise Server, welcher mit einem Windows Server und einem JBOSS verschiedene Webservices anbietet, welche die PDF-Formulare erzeugen.
Dieser Server ist EOL. Sprich, er ist nicht mehr zu bekommen.
SAP ADS hingegen ist ein Webservice, im SAP Ökosystem. Dieser ist als Webservice auf einem Netweaver-JAVA installiert und wird über eine SAP GUI-Installation aufgespielt.
Du brauchst einen Server oder eine virtuelle Maschine mit Windows oder LINUX. Anschließend installierst du hier ein Netweaver JAVA(AS JAVA). Nachdem der erfolgreich installiert ist und die Maschine durchgestartet wurde, kannst du den SAP ADS als SAP-Gui-Patch einspielen.
Beachte bitte, dass die Netweaver Java Instanz (AS JAVA) im SAP ein Support-Ende für den Maintenance Support zu 2027 sowie das Ende des Extended Supports 2030 hat.
Achte bitte auf die durchgängig gleiche Schreibweise für die User ADS_USR und ADSAgent. Das ist wichtig, weil hier häufig die Anmeldedaten Probleme im Betrieb verursachen können. Solltest du das selbst übernehmen, dokumentier es bitte für den Support. Alternativ kann das natürlich auch von der SAP Basis übernommen werden.
Zugriff auf den ADS Webservice erhältst du durch einen Funktionsbaustein im SAP. Erst ermittelst du den Adobe Forms Formularnamen. Anschließend rufst du die richtige Schnittstelle auf, um die Daten an den Funktionsbaustein zu übergeben. Im ERP ist das die DDIC-Schnittstelle oder ein CDS-View bzw. die Daten aus dem CDS-View.
Im Fall 1 mit DDIC-Daten wandelt der Funktionsbaustein diese Daten in XML um. Es wird eine Daten-Datei aus den ABAP-Daten erzeugt. Mit dem Formularnamen bezieht SAP nun auch das Adobe Forms Formular und gibt dies als Layout-Datei im Funktionsbaustein weiter.
Mit den technischen Usern ADS_USER und ADSagent wird nun ein Webservice-Call aufgebaut, welcher die XML-Daten enthält. Mit XML-Daten und XML-Layout nutzt der ADS nun die Funktion "Render-PDF" und rendert aus diesen Informationen die fertige PDF-Datei. Das ist ein einzelner Adobe Document Service.
Das Formular als PDF Datei wird nun im Funktionsbaustein wieder zurückgegeben und kann anschließend weiter genutzt werden.
Es gibt ein paar Stellschrauben, die du nutzen solltest, um mit dem Adobe Document Services on premise richtig loszulegen. Achte bitte bei der Erst-Einrichtung auf die korrekte Konfiguration des Systems. Anbei ein 4 Tipps aus unserer Praxis als SAP Berater. Sei Up-2-Date
Halte dich Grob an die aktuellste Version -1. Sprich: Empfehlenswert ist die Vorjahres-Version.
Folgende Funktionen sind einzigartig und liefern einen echten Mehrwert im Formularwesen.
Es kann auch mal vorkommen, dass kein Formular erzeugt wird. Wie den Fehler anschließend einschränkst, erkläre ich dir hier in Kurzform.
Du kannst die Installations-Datei als SAP-Gui-Patch wie üblich im SAP Service Marketplace beziehen. Siehe hierzu OSS-Note: 2187332.
Es gibt einige Stolperfallen in der Einrichtung des ADS.
Solltest du es selbst probieren wollen, kannst du dich an den "ADS Installation Guide" halten.
Hier fehlen leider die Performance-Themen, wie der 2te Serverknoten, sowie das korrekte Sizing der Maschine. Die genauen Voraussetzung dafür, kannst du in dem oben genannten Guide nachlesen, oder im Buch vom Rheinverlag.
SAP Adobe Document Services sind die SAP Standard Technologie, um Dokumente auszugeben. OnPremise wird der Server bis 2027 supportet und im extended Maintenance bis 2030 verfügbar sein. Im Zuge der Forderungen von der DSAG hat die SAP nun in den DSAG-Technologietagen 2024 in Hamburg berichtet, dass der SAP ADS auf die S/4HANA XSA-Plattform portiert wird. Der Webservice wird also künftig im S/4HANA Ökosystem etabliert.
Es gibt zum Zeitpunkt März 2024 keine Aussage der SAP, ob dieser Server künftig auch Geld kosten wird. Sollte die SAP sich tatsächlich dazu entscheiden, haben wir schon eine schlanke Alternative in der Hinterhand.
Wir versuchen jeden Tag für die Interessen unserer Kunden hier Licht ins Dunkel zu bringen. Wenn für dich das Thema ebenso relevant ist ...... Melde dich bei uns!
Was denkst du?