ABAP-06
- Erstelle die Klasse
ZCL_???_HELPER - Erstelle die Klassenmethode
GET_TRAVEL_WITH_CUSTOMERanhand der abgebildeten Schnittstelleninformation wie folgt:- Lies mit Hilfe der Klassenmethode
GET_TRAVELder KlasseZCL_ABAP_HELPERsowie der eingehenden Reisenummer die Informationen zur Reise - Lies mit Hilfe der Klassenmethode
GET_CUSTOMERder KlasseZCL_ABAP_HELPERsowie der eingelesenen Kundennummer die Informationen zum Kunden - Führe die Informationen der Reise sowie der Informationen zum Kunden zusammen und gib diese zurück
- Lies mit Hilfe der Klassenmethode
- Erstelle die ausführbare Klasse
ZCL_???_ABAP_06, welche Reiseinformationen sowie die dazugehörigen Kundeninformationen zu einer eingegebenen Reisenummer liest und diese auf dem Bildschirm ausgibt. Verwende zum Lesen der Informationen die Klassenmethode aus Aufgabenteil 2
Schnittstelleninformation zur Klassenmethode GET_TRAVEL_WITH_CUSTOMER
| Art | Name | Datentyp |
|---|---|---|
| Import-Parameter | TRAVEL_ID | /DMO/TRAVEL_ID |
| Rückgabewert | TRAVEL_WITH_CUSTOMER | ZABAP_TRAVEL_WITH_CUSTOMER |
Beispielhafte Konsolenausgabe
Travel ID: 1827162
Start: 02.03.2023
End: 07.03.2023
Description: Business Trip to Metropolis
Customer ID: 19286
Name: Bruce Wayne
City: Gotham City
Country: US
Hinweis
Entsprechende Reisen können der Datenbanktabelle /DMO/TRAVEL, entsprechende Kunden der Datenbanktabelle /DMO/CUSTOMER entnommen werden.