Sadl_V_Perf_Sosl

DDL: SADL_V_PERF_SOSL SQL: SADL_V_PRF_SOSL Type: view

Schedule Lines Performance Test

Sadl_V_Perf_Sosl is a CDS View that provides data about "Schedule Lines Performance Test" in SAP S/4HANA. It reads from 3 data sources (snwd_so, snwd_so_i, snwd_so_sl) and exposes 12 fields with key fields SalesOrder, ItemPosition, DeliveryDate. It has 3 associations to related views.

Data Sources (3)

SourceAliasJoin Type
snwd_so header inner
snwd_so_i item inner
snwd_so_sl line from

Associations (3)

CardinalityTargetAliasCondition
[1..1] Sadl_V_Perf_So _Sadl_V_Perf_So $projection.SalesOrder = _Sadl_V_Perf_So.SalesOrder
[1..1] Sadl_V_Perf_Soi _Sadl_V_Perf_Soi $projection.SalesOrder = _Sadl_V_Perf_Soi.SalesOrder and $projection.ItemPosition = _Sadl_V_Perf_Soi.ItemPosition
[0..1] Sadl_V_Perf_Curr _Currency $projection.CurrencyCode = _Currency.Currency

Annotations (4)

NameValueLevelField
AbapCatalog.sqlViewName SADL_V_PRF_SOSL view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Schedule Lines Performance Test view

Fields (12)

KeyFieldSource TableSource FieldDescription
KEY SalesOrder snwd_so so_id Sales Order ID
KEY ItemPosition snwd_so_i so_item_pos Item Position
KEY DeliveryDate snwd_so_sl delivery_date Time Stamp
UnitOfMeasure snwd_so_sl quantity_unit Unit of Measure
quantity snwd_so_sl quantity Value
CurrencyCode snwd_so_i currency_code Currency Code
GrossAmount snwd_so_i gross_amount Tax-Inclusive Amount
netAmount snwd_so_i net_amount Tax-Exclusive Amount
taxAmount snwd_so_i tax_amount VAT Amount Type
_Sadl_V_Perf_So _Sadl_V_Perf_So
_Sadl_V_Perf_Soi _Sadl_V_Perf_Soi
_Currency _Currency

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_Perf_Sosl.
-- 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_PRF_SOSL

CREATE VIEW Sadl_V_Perf_Sosl AS
SELECT
  header.so_id AS SalesOrder,
  item.so_item_pos AS ItemPosition,
  line.delivery_date AS DeliveryDate,
  line.quantity_unit AS UnitOfMeasure,
  line.quantity AS quantity,
  item.currency_code AS CurrencyCode,
  item.gross_amount AS GrossAmount,
  item.net_amount AS netAmount,
  item.tax_amount AS taxAmount
FROM snwd_so_sl AS line
INNER JOIN snwd_so_i AS item ON /* join condition not captured in parsed metadata */
INNER JOIN snwd_so AS header ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN Sadl_V_Perf_So AS _Sadl_V_Perf_So ON SalesOrder = _Sadl_V_Perf_So.SalesOrder  -- association [1..1]
LEFT OUTER JOIN Sadl_V_Perf_Soi AS _Sadl_V_Perf_Soi ON SalesOrder = _Sadl_V_Perf_Soi.SalesOrder AND ItemPosition = _Sadl_V_Perf_Soi.ItemPosition  -- association [1..1]
LEFT OUTER JOIN Sadl_V_Perf_Curr AS _Currency ON CurrencyCode = _Currency.Currency  -- association [0..1]
;