
Schritt 5: Flow-Logik implementieren
Verwendung
Die Sprachelemente der Flow-Logik verwenden Sie, um zu jedem Template die zugehörige Dialoglogik zu implementieren. Mittels dieser Logik sind Sie in der Lage den BAPI-Aufruf abzusetzen. Flow-Logik ermöglicht ferner einen impliziten Datentransfer vom BAPI zum HTML-Template (und umgekehrt) und bestimmt auch wie Templates mit Daten gefüllt werden.
Voraussetzungen
Vorgehensweise
<flow> <event name = "Flugverbindungen" next_template="results"> </event> </flow> |
Wiederholen Sie die Schritte 1-3 für das zweite Template (
RESULTS) und definieren Sie die Dialoglogik wie folgt:<flow> <state name="GetList"> <module name="BAPI_SFLIGHT_GETLIST" type="RFC"> <inputmapping source="FromCountry" target="FROMCOUNTRYKEY" /> <inputmapping source="FromCity" target="FROMCITY" /> <inputmapping source="ToCountry" target="TOCOUNTRYKEY" /> <inputmapping source="ToCity" target="TOCITY" /> </module> </state> <event name = "onLoad" next_state = "GetList"> </event> </flow> |

Sie können alternativ zum Typ "
Ergebnis
Sie haben die Dialoglogik zu den beiden HTML-Templates vollständig implementiert und können nunmehr den gesamten Service an den ITS-Server publizieren.
Fortsetzung
Schritt 6: Service publizieren