DEMO_CDS_EPM_SALESORDER

DDL: DEMO_CDS_EPM_SALESORDER Type: view_entity

EPM Demo: Sales Order

DEMO_CDS_EPM_SALESORDER is a CDS View that provides data about "EPM Demo: Sales Order" in SAP S/4HANA. It reads from 1 data source (snwd_so) and exposes 24 fields with key field SalesOrderUUID.

Data Sources (1)

SourceAliasJoin Type
snwd_so snwd_so from

Annotations (2)

NameValueLevelField
EndUserText.label EPM Demo: Sales Order view
AccessControl.authorizationCheck #NOT_REQUIRED view

Fields (24)

KeyFieldSource TableSource FieldDescription
KEY SalesOrderUUID Tree Model: Node Key
SalesOrder so_id Sales Order ID
CreatedByUser created_by Version Created By
CreationDateTime created_at Uploaded On
LastChangedByUser changed_by User Name
LastChangedDateTime changed_at Timestamp
IsCreatedByBusinessPartner created_by_bp Value
IsLastChangedByBusinessPartner changed_by_bp Value
ShortTextGroupUUID note_guid Node Key
CustomerUUID buyer_guid Node Key
TransactionCurrency currency_code Currency Code
GrossAmountInTransacCurrency gross_amount Tax-Inclusive Amount
NetAmountInTransactionCurrency net_amount Tax-Exclusive Amount
TaxAmountInTransactionCurrency tax_amount VAT Amount Type
SalesOrderLifeCycleStatus lifecycle_status Status
SalesOrderBillingStatus billing_status SO Confirmation
SalesOrderDeliveryStatus delivery_status SO Ordering
SalesOrderOverallStatus overall_status Overall Sts
Opportunity op_id Opportunity ID
CustomerContactUUID buy_contact_guid Node Key
ShipToPartyAddressUUID ship_to_adr_guid Node Key
BillToPartyAddressUUID bill_to_adr_guid Node Key
SalesOrderPaymentMethod payment_method Pymt Meth.
SalesOrderPaymentTerms payment_terms Terms of Paymnt

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 DEMO_CDS_EPM_SALESORDER.
-- 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.

CREATE VIEW DEMO_CDS_EPM_SALESORDER AS
SELECT
  cast ( node_key as sepm_so_uuid preserving type ) AS SalesOrderUUID,
  so_id AS SalesOrder,
  created_by AS CreatedByUser,
  created_at AS CreationDateTime,
  changed_by AS LastChangedByUser,
  changed_at AS LastChangedDateTime,
  created_by_bp AS IsCreatedByBusinessPartner,
  changed_by_bp AS IsLastChangedByBusinessPartner,
  note_guid AS ShortTextGroupUUID,
  buyer_guid AS CustomerUUID,
  currency_code AS TransactionCurrency,
  gross_amount AS GrossAmountInTransacCurrency,
  net_amount AS NetAmountInTransactionCurrency,
  tax_amount AS TaxAmountInTransactionCurrency,
  lifecycle_status AS SalesOrderLifeCycleStatus,
  billing_status AS SalesOrderBillingStatus,
  delivery_status AS SalesOrderDeliveryStatus,
  overall_status AS SalesOrderOverallStatus,
  op_id AS Opportunity,
  buy_contact_guid AS CustomerContactUUID,
  ship_to_adr_guid AS ShipToPartyAddressUUID,
  bill_to_adr_guid AS BillToPartyAddressUUID,
  payment_method AS SalesOrderPaymentMethod,
  payment_terms AS SalesOrderPaymentTerms
FROM snwd_so
;