R_SubscrpnOrdItemDurationTP

DDL: R_SUBSCRPNORDITEMDURATIONTP Type: view_entity TRANSACTIONAL

Order Item Duration - TP

R_SubscrpnOrdItemDurationTP is a Transactional CDS View that provides data about "Order Item Duration - TP" in SAP S/4HANA. It reads from 1 data source (I_SubscrpnOrdItemDuration) and exposes 10 fields with key fields SubscriptionOrder, SubscriptionOrderItem, SubscrpnOrdDurationType. It has 1 association to related views.

Data Sources (1)

SourceAliasJoin Type
I_SubscrpnOrdItemDuration I_SubscrpnOrdItemDuration from

Associations (1)

CardinalityTargetAliasCondition
[0..1] I_ServiceDocumentDurationEnhcd _ServiceDocumentDurationEnhcd _ServiceDocumentDurationEnhcd.ServiceObjectType = 'BUS2000265' and $projection.SubscriptionOrder = _ServiceDocumentDurationEnhcd.ServiceDocument and $projection.SubscriptionOrderItem = _ServiceDocumentDurationEnhcd.ServiceDocumentItem and $projection.SubscrpnOrdDurationType = _ServiceDocumentDurationEnhcd.SrvcDocDurationType

Annotations (8)

NameValueLevelField
EndUserText.label Order Item Duration - TP view
VDM.viewType #TRANSACTIONAL view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
AccessControl.authorizationCheck #CHECK view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view

Fields (10)

KeyFieldSource TableSource FieldDescription
KEY SubscriptionOrder SubscriptionOrder Transaction ID
KEY SubscriptionOrderItem SubscriptionOrderItem Service Document
KEY SubscrpnOrdDurationType SubscrpnOrdDurationType
SubscrpnOrdDurationValue SubscrpnOrdDurationValue
SubscrpnOrdDurationUnit SubscrpnOrdDurationUnit
SubscrpnOrdDuration _ServiceDocumentDurationEnhcd SrvcDocDurationValue
SubscrpnOrdDurationUnitSAPCode
_SubscriptionOrderTP _SubscriptionOrderTP
_SubscriptionOrderItemTP _SubscriptionOrderItemTP
_ServiceDocumentDurationEnhcd _ServiceDocumentDurationEnhcd

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 R_SubscrpnOrdItemDurationTP.
-- 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 R_SubscrpnOrdItemDurationTP AS
SELECT
  SubscriptionOrder,
  SubscriptionOrderItem,
  SubscrpnOrdDurationType,
  SubscrpnOrdDurationValue,
  SubscrpnOrdDurationUnit,
  _ServiceDocumentDurationEnhcd.SrvcDocDurationValue AS SubscrpnOrdDuration,
  cast(_ServiceDocumentDurationEnhcd.SrvcDocDurationUnitSAPCode as msehi ) AS SubscrpnOrdDurationUnitSAPCode
FROM I_SubscrpnOrdItemDuration
LEFT OUTER JOIN I_ServiceDocumentDurationEnhcd AS _ServiceDocumentDurationEnhcd ON _ServiceDocumentDurationEnhcd.ServiceObjectType = 'BUS2000265' AND SubscriptionOrder = _ServiceDocumentDurationEnhcd.ServiceDocument AND SubscriptionOrderItem = _ServiceDocumentDurationEnhcd.ServiceDocumentItem AND SubscrpnOrdDurationType = _ServiceDocumentDurationEnhcd.SrvcDocDurationType  -- association [0..1]
;