Folgend sind die Schritte beschrieben, um die CTS-Schnittstelle in Betrieb zu nehmen. Grundsätzlich ist es so, dass die CTS Sales Software per SOAP-Webservice mit dem SAP System kommuniziert.
Für die Einrichtung der CTS-Schnittstelle müssen innerhalb des Sales-Anwendung zwei Dateien installiert werden.
MSPConnect.dll -> die technische Schnittstelle für den Verbindungsaufbau(SOAP) zum SAP System
Diese Datei können Sie hier herunterladen: http://legacy.medien-systempartner.de/classic_transfer/mspconnect/sales4_3_encash_1_9/MSPConnect.zip
MSPConnect.xml -> enthält die URL des Ziel-SAP-Systems sowie die SAP-Benutzerdaten für den Aufruf des Webservices. (Diese liefere ich sobald Punkt 3 geklärt ist)
Angefügt habe ich hier zwei XML-Dateien:
MSPConnect.xml: Enthält das SAP-System als Endpunkt.
Beide MSPConnect.dll und MSPConnect.xml werden einfach im SALES-Verzeichnis abgelegt.
Die Einrichtung der Zahlungsart innerhalb des SALES-Clients ist in der angehängten PDF beschrieben.
Darüber hinaus muss im SAP – System ein „Service-User" angelegt werden, welcher diesen Service aufrufen darf. Dies sollte die einzige Berechtigung sein, die dieser User hat. Diese User-Daten werden später in der o.g. MSPConnect.xml hinterlegt.
Der unter Punkt 2 eingerichtete Webservice ist nun zwar einsatzbereit, in der Regel aber aus Sicherheitsgründen nicht über den Hostname des SAP Systems ansprechbar. In den meisten Fällen wird der http-soap-Netzwerkverkehr durch einen Reverse-Proxy oder einen Webdispatcher geroutet.
Für die Einrichtung der MSPConnect.xml ist es also wichtig, unter welchem Hostname/URL aus Sicht des Sales-Arbeitsplatz-PCs der unter Punkt 2 eingerichtete Webservice verfügbar ist(Meist URL des Webdispatchers).
Dies müsste einmal mit der Netzwerkabteilung geklärt werden.
Einrichtung SAP Nummernkreis und Layout.
Folgendes Nummernkreisobjekt ist zu pflegen: /MSP/CTSSZ
Das Layout des Schnittstellen-ALV sollte optimiert werden.