I_LstMiRoutePayByLink

DDL: I_LSTMIROUTEPAYBYLINK Type: view_entity BASIC

LMD Route Payment by Link

I_LstMiRoutePayByLink is a Basic CDS View that provides data about "LMD Route Payment by Link" in SAP S/4HANA. It reads from 1 data source (lmd_com_pay_link) and exposes 15 fields with key field LstMiRoutePayByLinkRequestUUID. It has 3 associations to related views.

Data Sources (1)

SourceAliasJoin Type
lmd_com_pay_link lmd_com_pay_link from

Associations (3)

CardinalityTargetAliasCondition
[0..1] I_LstMiRoute _Route $projection.LastMileRouteUUID = _Route.LastMileRouteUUID
[0..1] I_LstMiRouteVisit _Visit $projection.LastMileRouteVisitUUID = _Visit.LastMileRouteVisitUUID
[1..1] I_Customer _Payer $projection.PayerParty = _Payer.Customer

Annotations (6)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label LMD Route Payment by Link view
VDM.viewType #BASIC view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.dataClass #TRANSACTIONAL view

Fields (15)

KeyFieldSource TableSource FieldDescription
KEY LstMiRoutePayByLinkRequestUUID lmd_pay_by_link_uuid Payment by Link UUID
LastMileRouteUUID route_uuid Route UUID
LastMileRouteVisitUUID visit_uuid Visit UUID
DigitalPaymentPaymentRequest digitalpaymentpaymentrequest Payment Request
SalesOrganization sales_organization Sales Organization
CompanyCode company_code Company Code
AmountInTransactionCurrency amountintransactioncurrency Pt Crcy Amt
TransactionCurrency transactioncurrency Transaction Currency
PayerParty payer Payer
LstMiRtePayByLinkReference referencedocument Reference Document
DigitalPaymentBaseURL url URLContract
PaymentDateTime validtotimestamp Time Stamp
_Route _Route
_Visit _Visit
_Payer _Payer

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 I_LstMiRoutePayByLink.
-- 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 I_LstMiRoutePayByLink AS
SELECT
  lmd_pay_by_link_uuid AS LstMiRoutePayByLinkRequestUUID,
  route_uuid AS LastMileRouteUUID,
  visit_uuid AS LastMileRouteVisitUUID,
  DigitalPaymentPaymentRequest,
  sales_organization AS SalesOrganization,
  company_code AS CompanyCode,
  AmountInTransactionCurrency,
  TransactionCurrency,
  payer AS PayerParty,
  referencedocument AS LstMiRtePayByLinkReference,
  url AS DigitalPaymentBaseURL,
  validtotimestamp AS PaymentDateTime
FROM lmd_com_pay_link
LEFT OUTER JOIN I_LstMiRoute AS _Route ON LastMileRouteUUID = _Route.LastMileRouteUUID  -- association [0..1]
LEFT OUTER JOIN I_LstMiRouteVisit AS _Visit ON LastMileRouteVisitUUID = _Visit.LastMileRouteVisitUUID  -- association [0..1]
LEFT OUTER JOIN I_Customer AS _Payer ON PayerParty = _Payer.Customer  -- association [1..1]
;