2. Business Service festlegen
- Die BO Projection View
ZC_TravelTPerstellen - Die Service Definition
ZUI_TRAVELerstellen - Das Service Binding
ZUI_TRAVEL_O2erstellen
BO Projection View ZC_TravelTP
@EndUserText.label: 'Travel'
@AccessControl.authorizationCheck: #NOT_REQUIRED
define root view entity ZC_TravelTP
as projection on ZR_TravelTP
{
key TravelUuid,
TravelId,
AgencyId,
CustomerId,
BeginDate,
EndDate,
BookingFee,
TotalPrice,
CurrencyCode,
Description,
Status,
/* Administrative Data */
CreatedBy,
CreatedAt,
LastChangedBy,
LastChangedAt
}
Service Definition ZUI_TRAVEL
@EndUserText.label: 'Travel'
define service ZUI_TRAVEL {
expose ZC_TravelTP as Travel;
}
Service Binding ZUI_TRAVEL_O2
- Service Definition: ZUI_TRAVEL
- Binding Type: OData V2 - UI