I_LstMiVisitingRuleRecurrence

DDL: I_LSTMIVISITINGRULERECURRENCE Type: view_entity BASIC

LMD Visiting Rule Recurrence

I_LstMiVisitingRuleRecurrence is a Basic CDS View that provides data about "LMD Visiting Rule Recurrence" in SAP S/4HANA. It reads from 1 data source (lmd_vr_vt_rl_rc) and exposes 10 fields with key field LstMiVisitingRecurrenceUUID. It has 3 associations to related views.

Data Sources (1)

SourceAliasJoin Type
lmd_vr_vt_rl_rc lmd_vr_vt_rl_rc from

Associations (3)

CardinalityTargetAliasCondition
[1..1] I_LastMileVisitingRule _VisitingRule $projection.LastMileVisitingRuleUUID = _VisitingRule.LastMileVisitingRuleUUID
[0..*] I_LstMiVstngRuleRcrrcTypeText _RecurrenceTypeText $projection.LstMiVstngRuleRecurrenceType = _RecurrenceTypeText.LstMiVstngRuleRecurrenceType
[1..*] I_LstMiVstngRuleRcrrcWkDayText _WeekDayText $projection.LstMiVstngRuleRcrrcWeekDay = _WeekDayText.LstMiVstngRuleRcrrcWeekDay

Annotations (9)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label LMD Visiting Rule Recurrence view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
VDM.viewType #BASIC view
VDM.lifecycle.contract.type #PUBLIC_LOCAL_API view
AccessControl.personalData.blocking #BLOCKED_DATA_EXCLUDED view

Fields (10)

KeyFieldSource TableSource FieldDescription
KEY LstMiVisitingRecurrenceUUID visiting_recurrence_uuid
LastMileVisitingRuleUUID visiting_rule_uuid
LastMileVisitingRecurrence visiting_recurrence_id
LstMiVstngRuleRecurrenceType recurrence_type Recurrence Pattern
LstMiVstngRuleNrOfRecurrences recurrence_count
LstMiVstngRuleRcrrcWeekDay weekday Weekdays
LstMiVstngRuleRecurrenceSign sign Type of SIGN component in row type of a Ranges type
_VisitingRule _VisitingRule
_RecurrenceTypeText _RecurrenceTypeText
_WeekDayText _WeekDayText

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_LstMiVisitingRuleRecurrence.
-- 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_LstMiVisitingRuleRecurrence AS
SELECT
  visiting_recurrence_uuid AS LstMiVisitingRecurrenceUUID,
  visiting_rule_uuid AS LastMileVisitingRuleUUID,
  visiting_recurrence_id AS LastMileVisitingRecurrence,
  recurrence_type AS LstMiVstngRuleRecurrenceType,
  recurrence_count AS LstMiVstngRuleNrOfRecurrences,
  weekday AS LstMiVstngRuleRcrrcWeekDay,
  sign AS LstMiVstngRuleRecurrenceSign
FROM lmd_vr_vt_rl_rc
LEFT OUTER JOIN I_LastMileVisitingRule AS _VisitingRule ON LastMileVisitingRuleUUID = _VisitingRule.LastMileVisitingRuleUUID  -- association [1..1]
LEFT OUTER JOIN I_LstMiVstngRuleRcrrcTypeText AS _RecurrenceTypeText ON LstMiVstngRuleRecurrenceType = _RecurrenceTypeText.LstMiVstngRuleRecurrenceType  -- association [0..*]
LEFT OUTER JOIN I_LstMiVstngRuleRcrrcWkDayText AS _WeekDayText ON LstMiVstngRuleRcrrcWeekDay = _WeekDayText.LstMiVstngRuleRcrrcWeekDay  -- association [1..*]
;