C_UtilitiesDeviceInfoRecordDP

DDL: C_UTILITIESDEVICEINFORECORDDP Type: view_entity CONSUMPTION

Data Provider for utils device info rcd

C_UtilitiesDeviceInfoRecordDP is a Consumption CDS View that provides data about "Data Provider for utils device info rcd" in SAP S/4HANA. It reads from 1 data source (I_UtilsDvceInfoRecordHistory) and exposes 24 fields with key fields UtilitiesDeviceInfoRecord, UtilsDeviceValidityEndDate. It has 1 association to related views.

Data Sources (1)

SourceAliasJoin Type
I_UtilsDvceInfoRecordHistory I_UtilsDvceInfoRecordHistory from

Associations (1)

CardinalityTargetAliasCondition
[0..*] C_UtilsDvceInfoRecdRateDataDP _UtilsDvceInfoRecdRateDataDP $projection.UtilitiesLogicalDeviceNumber = _UtilsDvceInfoRecdRateDataDP.UtilitiesLogicalDeviceNumber and $projection.UtilsDeviceValidityEndDate >= _UtilsDvceInfoRecdRateDataDP.UtilsDvceRateDataValdtyStrtDte and $projection.UtilsDeviceValidityStartDate <= _UtilsDvceInfoRecdRateDataDP.UtilsDvceRateDataValdtyEndDte

Annotations (11)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
Metadata.allowExtensions true view
EndUserText.label Data Provider for utils device info rcd view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.sapObjectNodeType.name UtilitiesDeviceInfoRecord view
ObjectModel.representativeKey UtilitiesDeviceInfoRecord view
VDM.viewType #CONSUMPTION view
DataIntegration.deltaReplication.intended true view

Fields (24)

KeyFieldSource TableSource FieldDescription
KEY UtilitiesDeviceInfoRecord UtilitiesDeviceInfoRecord Equipment
KEY UtilsDeviceValidityEndDate UtilsDeviceValidityEndDate
UtilsDeviceValidityStartDate UtilsDeviceValidityStartDate
UtilitiesLogicalDeviceNumber UtilitiesLogicalDeviceNumber Log. dev. no.
UtilitiesRegisterGroup UtilitiesRegisterGroup Register Group
UtilitiesDeviceCategory UtilitiesDeviceCategory
UtilsDeviceBscCatCombination UtilsDeviceBscCatCombination Dev. type comb.
UtilsDeviceInstallationDate UtilsDeviceInstallationDate Install. date
UtilsDeviceRemovalDate UtilsDeviceRemovalDate Removal date
UtilsDeviceGroup UtilsDeviceGroup Device group
UtilitiesPrepaymentMeterType UtilitiesPrepaymentMeterType PP Meter
UtilsDeviceLossDetnGroup UtilsDeviceLossDetnGroup Loss Det. Group
DvcePwrTrnsfrmtrPrimVoltVal DvcePwrTrnsfrmtrPrimVoltVal
DvcePwrTrnsfrmtrSecdryVoltVal DvcePwrTrnsfrmtrSecdryVoltVal
DvcePwrTrnsfrmtrTrnsfRatingVal DvcePwrTrnsfrmtrTrnsfRatingVal
AdvancedMeteringSystem AdvancedMeteringSystem AMS
AdvancedMeterCapabilityGroup AdvancedMeterCapabilityGroup AMCG
UniqueItemIdentifier UniqueItemIdentifier UII
UtilsDeviceWindingGroup UtilsDeviceWindingGroup Winding group
UtilsDeviceInfoRecdSrvcPrvd UtilsDeviceInfoRecdSrvcPrvd Serv. Provider
SerialNumber SerialNumber Serial Number
Division Division Internal Division ID
UtilsInfoRecdAuthorizationGrp UtilsInfoRecdAuthorizationGrp AuthorizGroup
_UtilsDvceInfoRecdRateDataDP _UtilsDvceInfoRecdRateDataDP

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 C_UtilitiesDeviceInfoRecordDP.
-- 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 C_UtilitiesDeviceInfoRecordDP AS
SELECT
  UtilitiesDeviceInfoRecord,
  UtilsDeviceValidityEndDate,
  UtilsDeviceValidityStartDate,
  UtilitiesLogicalDeviceNumber,
  UtilitiesRegisterGroup,
  UtilitiesDeviceCategory,
  UtilsDeviceBscCatCombination,
  UtilsDeviceInstallationDate,
  UtilsDeviceRemovalDate,
  UtilsDeviceGroup,
  UtilitiesPrepaymentMeterType,
  UtilsDeviceLossDetnGroup,
  DvcePwrTrnsfrmtrPrimVoltVal,
  DvcePwrTrnsfrmtrSecdryVoltVal,
  DvcePwrTrnsfrmtrTrnsfRatingVal,
  AdvancedMeteringSystem,
  AdvancedMeterCapabilityGroup,
  UniqueItemIdentifier,
  UtilsDeviceWindingGroup,
  UtilsDeviceInfoRecdSrvcPrvd,
  SerialNumber,
  Division,
  UtilsInfoRecdAuthorizationGrp
FROM I_UtilsDvceInfoRecordHistory
LEFT OUTER JOIN C_UtilsDvceInfoRecdRateDataDP AS _UtilsDvceInfoRecdRateDataDP ON UtilitiesLogicalDeviceNumber = _UtilsDvceInfoRecdRateDataDP.UtilitiesLogicalDeviceNumber AND UtilsDeviceValidityEndDate >= _UtilsDvceInfoRecdRateDataDP.UtilsDvceRateDataValdtyStrtDte AND UtilsDeviceValidityStartDate <= _UtilsDvceInfoRecdRateDataDP.UtilsDvceRateDataValdtyEndDte  -- association [0..*]
;