SADL_V_ExpVoc_Connection_Par

DDL: SADL_V_EXPVOC_CONNECTION_PAR SQL: SADL_V_E_CONP Type: view Package: SADL_GW_EXPOSURE_VOCAN_MOCK

Connection

SADL_V_ExpVoc_Connection_Par is a CDS View that provides data about "Connection" in SAP S/4HANA. It reads from 1 data source (spfli) and exposes 16 fields with key fields Airline, ConnectionID. It has 4 associations to related views. Part of development package SADL_GW_EXPOSURE_VOCAN_MOCK.

Data Sources (1)

SourceAliasJoin Type
spfli spfli from

Parameters (2)

NameTypeDefault
p_airpfrom s_fromairp
p_airpto s_toairp

Associations (4)

CardinalityTargetAliasCondition
[1..1] SADL_V_ExpVoc_Airline _Airline $projection.Airline = _Airline.Code
[1..1] SADL_V_ExpVoc_Airport _FromAirport $projection.AirportOfDeparture = _FromAirport.Airport
[1..1] SADL_V_ExpVoc_Airport _ToAirport $projection.DestinationAirport = _ToAirport.Airport
[0..*] SADL_V_ExpVoc_Airport _Airports ( $projection.AirportOfDeparture = _Airports.Airport or $projection.DestinationAirport = _Airports.Airport )

Annotations (2)

NameValueLevelField
AbapCatalog.sqlViewName SADL_V_E_CONP view
EndUserText.label Connection view

Fields (16)

KeyFieldSource TableSource FieldDescription
KEY Airline carrid FallbackTest
KEY ConnectionID connid Flight Number
CountryOfDeparture spfli countryfr Departure Country/Region
CityOfDeparture cityfrom Departure City
AirportOfDeparture airpfrom Departure Airport
countryto spfli countryto Destination Country/Region
DestinationCity cityto Destination City
DestinationAirport airpto Destination Airport
DepartureTime deptime Departure Time
ArrivalTime arrtime Arrival Time
Distance distance Travel Distance
DistanceUnit distid Distance in
_Airline _Airline
_FromAirport _FromAirport
_ToAirport _ToAirport
_Airports _Airports

Derived SQL interpretation, reconstructed from the parsed view metadata (data sources, associations, and field mappings). SAP annotations are omitted and the structure is reformulated as SQL — this is a functional approximation, not the verbatim SAP source.

-- Derived SQL interpretation of CDS view SADL_V_ExpVoc_Connection_Par.
-- Reconstructed from parsed metadata (data sources, associations, fields).
-- SAP annotations are omitted and the structure is reformulated as SQL;
-- this is a functional approximation, not the verbatim SAP source. Some join
-- conditions may be unavailable and a few CDS constructs are kept as-is.
-- SQL view name: SADL_V_E_CONP
-- Parameters: p_airpfrom : s_fromairp, p_airpto : s_toairp

CREATE VIEW SADL_V_ExpVoc_Connection_Par AS
SELECT
  carrid AS Airline,
  connid AS ConnectionID,
  spfli.countryfr AS CountryOfDeparture,
  cityfrom AS CityOfDeparture,
  airpfrom AS AirportOfDeparture,
  spfli.countryto AS countryto,
  cityto AS DestinationCity,
  airpto AS DestinationAirport,
  deptime AS DepartureTime,
  arrtime AS ArrivalTime,
  Distance,
  distid AS DistanceUnit
FROM spfli
LEFT OUTER JOIN SADL_V_ExpVoc_Airline AS _Airline ON Airline = _Airline.Code  -- association [1..1]
LEFT OUTER JOIN SADL_V_ExpVoc_Airport AS _FromAirport ON AirportOfDeparture = _FromAirport.Airport  -- association [1..1]
LEFT OUTER JOIN SADL_V_ExpVoc_Airport AS _ToAirport ON DestinationAirport = _ToAirport.Airport  -- association [1..1]
LEFT OUTER JOIN SADL_V_ExpVoc_Airport AS _Airports ON ( AirportOfDeparture = _Airports.Airport OR DestinationAirport = _Airports.Airport )  -- association [0..*]
;