Internet-Service aus Transaktion entwickeln
Voraussetzungen
Sie haben, wie in den vorangehenden Schritten beschrieben, einen Workflow oder eine Aufgabe angelegt und daraus eine Web-Transaktion erzeugt.
- Sie kennen die Aufgabe / den Workflow und den Namen der Transaktion und des zugehörigen Modulpool. Falls Ihnen Transaktion und Modulpool nicht bekannt sind, können Sie diese Angaben aus der Definition der Einzel- oder Mehrschrittaufgabe über Springen ®
Web-Transaktion ermitteln.
Vorgehensweise
Rufen Sie den
Object Navigator auf. Weitere Informationen zur Bedienung finden Sie unter
Object Navigator.
Generieren Sie einen
Internet-Service. Wählen Sie dazu Objekt bearbeiten. Wechseln Sie auf die Registerkarte Web-Objekte, markieren Sie ITS-Service, und wählen Sie .
Sie gelangen auf das Dialogfenster Web Application Builder: Internet-Service anlegen.
Tragen Sie für den Namen des Internet-Service die Aufgabenkennung ein, markieren Sie Easy-Web-Transaktion, tragen Sie als Transaktionscode den der generierten Web-Transaktion ein, und wählen Sie Weiter.
Wenn Sie für den Workflow
WS12345678
eine Web-Transaktion generiert haben und als Namensraumschablone
AB
definiert haben, so hat die generierte Web-Transaktion den Transaktionscode
YABWS12345678H
. Tragen Sie in das Feld
Internet-Service
WS12345678
und in das Feld
Transaktionscode
YABWS12345678H
ein.Sichern Sie den Internet-Service im selben Paket wie die Web-Transaktion.
Weitere Informationen finden Sie unter
Internet-Service anlegen.Sie gelangen auf das Bild Web Application Builder: Internet-Service ändern.
Geben Sie auf der Registerkarte Eigenschaften einen Kurztext für den Internet-Service ein. Auf der Registerkarte Parameter können sie zusätzliche Parameter definieren. Hier sollten Sie mindestens die Parameter
~LOGIN
und
~PASSWORD
auswählen. Nutzen Sie zur Eingabe der Parameter die F4-Eingabehilfe.
Wenn in der Objektlistenauswahl nicht Ihr gerade angelegter Internet-Service angezeigt wird, wählen Sie ihn dort aus.
In der Objektliste wird zu Ihrem Internet-Service das
Theme 99 angezeigt. Alle
HTML-Templates sind einem Theme zugeordnet.Legen Sie für jedes Dynpro Ihrer Web-Transaktion ein HTML-Template an. Markieren Sie dazu in der Objektliste den Internet-Service, und wählen Sie im Kontextmenü Anlegen ®
Template.
Sie gelangen auf das Dialogfenster Web Application Builder: HTML-Template anlegen. Tragen Sie ggf. in Theme
99
ein, markieren Sie
HTML aus Dynpro generieren, und geben Sie in Dynpronummer die Nummer des Dynpros ein, zu dem Sie ein HTML-Template generieren möchten. Wählen Sie
HTML-Business
als
Generierungsstil. Wiederholen Sie den Vorgang für alle Dynpros der Web-Transaktion (50, 100, 150 und 200). Weitere Informationen finden Sie unter
HTML-Templates anlegen.Überarbeiten Sie die HTML-Templates. Weitere Informationen finden Sie unter
HTML-Templates erweitern und
Generierte HTML-Templates.
Publizieren Sie den Internet-Service auf dem oder den gewünschten Instanzen der
Internet-Transaction Server. Weitere Informationen finden Sie unter
Service publizieren.
Ergebnis
Alle notwendigen Dateien dieses Services sind auf Ihren ITS-Server kopiert und stehen dort zum Aufruf zur Verfügung.