In der Menüleiste des ECS Core WebService Designers sind folgende Punkte auswählbar:

WSD-11

Connections
Hier werden die Server- und SAP-Verbindung definiert.

Server actions for web services
In diesem Menüabschnitt finden sich folgende Aktionen:

  • Open: Öffnen eines bereits deployten Webservices vom ECS Core Server.

  • Import: Importieren von Webservice-Operationen eines anderen deployten Webservice zum geöffneten Webservice. Es können einzelne oder alle Operationen hinzugefügt werden.

  • Deploy: Deployment eines neu angelegten Webservice zum ECS Core Server.

  • Remove: Entfernen von Webservices vom ECS Core Server.

Project Actions
Dieser Menüabschnitt bezieht sich auf neue Webservice-Projekte und beinhaltet folgende Aktionen:

  • New: Anlegen eines neuen Webservice-Projekts. Wichtig: Bereits geöffnete Daten gehen dabei verloren, bitte vorher sichern!

  • Open: Öffnen einer gespeicherten Webservice-Definition (Dateien mit der Endung .wsdef) im Designer.

  • Import: Importieren von Operationen aus einer Webservice Definition zu einem begonnenen Webservice-Projekt.

  • Recent: Zugriff auf kürzlich geöffnete Webservice-Definitionen.

Options
In diesem Menüabschnitt finden sich erweiterte Optionen für Webservice-Projekte allgemein und für den Export ins OpenApi-Format.

Project Options:

  • Underlying SAP system is using UNICODE encoding (Default: Yes): Auswahl, ob es sich um ein SAP UNICODE-System handelt oder nicht.

  • Include error details (Default: Yes): Ausgabe von detaillierteren Fehlermeldungen im Designer.

  • Use empty string as default value for input parameters, variables and custom data types of type string (Default: Yes).

  • Use empty structure as default value for input parameters and variables of type collection or custom data type (Default: Yes).

OpenAPi Options (ausführlich beschrieben unter OpenAPI Definitionen):

  • Add generic service operations to the definition
  • Add SAP connection parameter (“Service Application”) to the definitions of operations
  • Use variable names as “title” parameter

Export
Hier können Webservices in bestimmte Formate exportiert werden.

OpenAPI (ausführlich beschrieben unter OpenAPI Definitionen):

  • Der Webservice wird als OpenAPI Defintion exportiert.

C#:

  • Der Webservice wird als C#-Projekt exportiert (Entwicklertools wie Visual Studio sind zur weiteren Bearbeitung notwendig).

App
Über diesen Menüabschnitt können Sie die Hilfeseite aufrufen oder die Anwendung verlassen.