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_UtilsInfoRecdHistAndInst.
-- 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.
-- SQL view name: IEINFRECHANDINST
CREATE VIEW I_UtilsInfoRecdHistAndInst AS
SELECT
I_UtilsDeviceRateData.UtilitiesInstallation AS UtilitiesInstallation,
I_UtilsDeviceRateData.UtilitiesLogicalDeviceNumber AS UtilitiesLogicalDeviceNumber,
I_UtilsDeviceRateData.UtilsDvceRateDataValdtyEndDte AS UtilsDvceRateDataValdtyEndDte,
I_UtilsDeviceRateData.UtilsDvceRateDataValdtyStrtDte AS UtilsDvceRateDataValdtyStrtDte,
I_UtilsDeviceRateData.UtilsDevicePriceClass AS UtilsDevicePriceClass,
I_UtilsDeviceRateData.UtilsDvceIsRelevantForRntlPrc AS UtilsDvceIsRelevantForRntlPrc,
I_UtilsDeviceRateData.UtilsDeviceRateType AS UtilsDeviceRateType,
I_UtilsDeviceRateData.UtilsDeviceRateFactGroup AS UtilsDeviceRateFactGroup,
I_UtilsDeviceRateData.UtilsDvceIsNotBillingRelevant AS UtilsDvceIsNotBillingRelevant,
I_UtilsDeviceRateData._UtilsDevicePriceClass AS _UtilsDevicePriceClass,
I_UtilsDeviceRateData._UtilsDeviceRateFactGrp AS _UtilsDeviceRateFactGrp,
I_UtilsDeviceRateData._UtilsDeviceRateType AS _UtilsDeviceRateType,
I_UtilsDvceInfoRecordHistory.UtilitiesDeviceInfoRecord AS UtilitiesDeviceInfoRecord,
I_UtilsDvceInfoRecordHistory.UtilsDeviceValidityEndDate AS UtilsDeviceValidityEndDate,
I_UtilsDvceInfoRecordHistory.UtilsDeviceValidityStartDate AS UtilsDeviceValidityStartDate,
I_UtilsDvceInfoRecordHistory.UtilitiesRegisterGroup AS UtilitiesRegisterGroup,
I_UtilsDvceInfoRecordHistory.UtilitiesDeviceCategory AS UtilitiesDeviceCategory,
I_UtilsDvceInfoRecordHistory.UtilsDeviceBscCatCombination AS UtilsDeviceBscCatCombination,
I_UtilsDvceInfoRecordHistory.UtilsDeviceInstallationDate AS UtilsDeviceInstallationDate,
I_UtilsDvceInfoRecordHistory.UtilsDeviceRemovalDate AS UtilsDeviceRemovalDate,
I_UtilsDvceInfoRecordHistory.UtilsDeviceGroup AS UtilsDeviceGroup,
I_UtilsDvceInfoRecordHistory.UtilitiesPrepaymentMeterType AS UtilitiesPrepaymentMeterType,
I_UtilsDvceInfoRecordHistory.UtilsDeviceLossDetnGroup AS UtilsDeviceLossDetnGroup,
I_UtilsDvceInfoRecordHistory.DvcePwrTrnsfrmtrPrimVoltVal AS DvcePwrTrnsfrmtrPrimVoltVal,
I_UtilsDvceInfoRecordHistory.DvcePwrTrnsfrmtrSecdryVoltVal AS DvcePwrTrnsfrmtrSecdryVoltVal,
I_UtilsDvceInfoRecordHistory.DvcePwrTrnsfrmtrTrnsfRatingVal AS DvcePwrTrnsfrmtrTrnsfRatingVal,
I_UtilsDvceInfoRecordHistory.AdvancedMeteringSystem AS AdvancedMeteringSystem,
I_UtilsDvceInfoRecordHistory.AdvancedMeterCapabilityGroup AS AdvancedMeterCapabilityGroup,
I_UtilsDvceInfoRecordHistory.UniqueItemIdentifier AS UniqueItemIdentifier,
I_UtilsDvceInfoRecordHistory.UtilsDeviceWindingGroup AS UtilsDeviceWindingGroup,
I_UtilsDvceInfoRecordHistory.UtilsDeviceInfoRecdSrvcPrvd AS UtilsDeviceInfoRecdSrvcPrvd,
I_UtilsDvceInfoRecordHistory.SerialNumber AS SerialNumber,
I_UtilsDvceInfoRecordHistory.UtilsInfoRecdAuthorizationGrp AS UtilsInfoRecdAuthorizationGrp,
I_UtilsDvceInfoRecordHistory._UtilsAdvncdMeteringSystem AS _UtilsAdvncdMeteringSystem,
I_UtilsDvceInfoRecordHistory._UtilsDvceLossDetnGroup AS _UtilsDvceLossDetnGroup,
I_UtilsDvceInfoRecordHistory._UtilsRegisterGroupInfoText AS _UtilsRegisterGroupInfoText,
I_UtilitiesInstallationHist._UtilitiesInstallation.UtilitiesInstallationType AS UtilitiesInstallationType,
I_UtilitiesInstallationHist._UtilitiesInstallation.UtilitiesInstVoltageLevel AS UtilitiesInstVoltageLevel,
I_UtilitiesInstallationHist._UtilitiesInstallation.UtilitiesInstGasPrssrLvl AS UtilitiesInstGasPrssrLvl,
I_UtilitiesInstallationHist._UtilitiesInstallation.UtilsInstTimeZone AS UtilsInstTimeZone,
I_UtilitiesInstallationHist._UtilitiesInstallation.UtilsInstGuarOfSupReason AS UtilsInstGuarOfSupReason,
I_UtilitiesInstallationHist._UtilitiesInstallation.UtilsInstDeregulationSts AS UtilsInstDeregulationSts,
I_UtilitiesInstallationHist._UtilitiesInstallation.UtilsInstDataReleaseStatus AS UtilsInstDataReleaseStatus,
I_UtilitiesInstallationHist._UtilitiesInstallation.UtilitiesSrvcProviderRole AS UtilitiesSrvcProviderRole,
I_UtilitiesInstallationHist._UtilitiesInstallation.UtilsInstIsForEnergyFeedIn AS UtilsInstIsForEnergyFeedIn,
I_UtilitiesInstallationHist._UtilitiesInstallation.UtilsInstCreationDate AS UtilsInstCreationDate,
I_UtilitiesInstallationHist._UtilitiesInstallation.UtilsInstCreatedByUser AS UtilsInstCreatedByUser,
I_UtilitiesInstallationHist._UtilitiesInstallation.UtilsInstLastChangeDate AS UtilsInstLastChangeDate,
I_UtilitiesInstallationHist._UtilitiesInstallation.UtilsInstLastChangedByUser AS UtilsInstLastChangedByUser,
I_UtilitiesInstallationHist._UtilitiesInstallation.MeterReadingBlockingReason AS MeterReadingBlockingReason,
I_UtilitiesInstallationHist._UtilitiesInstallation.MeterReadingBasePeriodCat AS MeterReadingBasePeriodCat,
I_UtilitiesInstallationHist._UtilitiesInstallation.NmbrOfAllwdMtrRdngsCntrlCode AS NmbrOfAllwdMtrRdngsCntrlCode,
I_UtilitiesInstallationHist._UtilitiesInstallation.IsMarkedForDeletion AS IsMarkedForDeletion,
I_UtilitiesInstallationHist._UtilitiesInstallation.UtilitiesPremise AS UtilitiesPremise,
I_UtilitiesInstallationHist._UtilitiesInstallation.AuthorizationGroup AS AuthorizationGroup,
I_UtilitiesInstallationHist._UtilitiesInstallation.Division AS Division,
I_UtilitiesInstallationHist._UtilitiesInstallation._Division AS _Division,
I_UtilitiesInstallationHist._UtilitiesInstallation._UtilsInstallationType AS _UtilsInstallationType,
I_UtilitiesInstallationHist._UtilitiesInstallation._UtilsInstCreatedByUser AS _UtilsInstCreatedByUser,
I_UtilitiesInstallationHist._UtilitiesInstallation._UtilsInstDataReleaseSts AS _UtilsInstDataReleaseSts,
I_UtilitiesInstallationHist._UtilitiesInstallation._UtilsInstDeregulationSts AS _UtilsInstDeregulationSts,
I_UtilitiesInstallationHist._UtilitiesInstallation._UtilsInstGasPressureLvl AS _UtilsInstGasPressureLvl,
I_UtilitiesInstallationHist._UtilitiesInstallation._UtilsInstGuarOfSupRsn AS _UtilsInstGuarOfSupRsn,
I_UtilitiesInstallationHist._UtilitiesInstallation._UtilsInstLastChangedByUser AS _UtilsInstLastChangedByUser,
I_UtilitiesInstallationHist._UtilitiesInstallation._UtilsInstVltgLevel AS _UtilsInstVltgLevel,
I_UtilitiesInstallationHist._UtilitiesInstallation._UtilsMtrRdngBasePerdCat AS _UtilsMtrRdngBasePerdCat,
I_UtilitiesInstallationHist._UtilitiesInstallation._UtilsMtrRdngBlockReason AS _UtilsMtrRdngBlockReason,
I_UtilitiesInstallationHist._UtilitiesInstallation._UtilsNmbrOfAllwdMRCtrlCode AS _UtilsNmbrOfAllwdMRCtrlCode,
I_UtilitiesInstallationHist._UtilitiesInstallation._UtilsServiceProviderRole AS _UtilsServiceProviderRole,
I_UtilitiesInstallationHist.UtilsInstHistValidityEndDate AS UtilsInstHistValidityEndDate,
I_UtilitiesInstallationHist.UtilsInstHistValidityStartDate AS UtilsInstHistValidityStartDate,
I_UtilitiesInstallationHist.UtilitiesRateCategory AS UtilitiesRateCategory,
I_UtilitiesInstallationHist.UtilitiesBillingSchema AS UtilitiesBillingSchema,
I_UtilitiesInstallationHist.UtilitiesBillingClass AS UtilitiesBillingClass,
I_UtilitiesInstallationHist.MeterReadingUnit AS MeterReadingUnit,
I_UtilitiesInstallationHist.UtilitiesTemperatureArea AS UtilitiesTemperatureArea,
I_UtilitiesInstallationHist.UtilsInstIsExmptFrmFrnchsFee AS UtilsInstIsExmptFrmFrnchsFee,
I_UtilitiesInstallationHist.UtilsInstDvceAllctnIsNotAllwd AS UtilsInstDvceAllctnIsNotAllwd,
I_UtilitiesInstallationHist.UtilitiesFranchiseContract AS UtilitiesFranchiseContract,
I_UtilitiesInstallationHist.UtilitiesBillingParty AS UtilitiesBillingParty,
I_UtilitiesInstallationHist.UtilitiesInvoicingParty AS UtilitiesInvoicingParty,
I_UtilitiesInstallationHist.ObligatorySupUtilsSrvcProvider AS ObligatorySupUtilsSrvcProvider,
I_UtilitiesInstallationHist.PrimaryUtilitiesInstallation AS PrimaryUtilitiesInstallation,
I_UtilitiesInstallationHist.UtilsInstallationGroupRole AS UtilsInstallationGroupRole,
I_UtilitiesInstallationHist.UtilsInstallationGroupType AS UtilsInstallationGroupType,
I_UtilitiesInstallationHist.HigherLevelUtilsInstallation AS HigherLevelUtilsInstallation,
I_UtilitiesInstallationHist.UnbilldRevnXtrapltnType AS UnbilldRevnXtrapltnType,
I_UtilitiesInstallationHist.UtilsRegDepdntValdtnGroup AS UtilsRegDepdntValdtnGroup,
I_UtilitiesInstallationHist._UtilsBillingClass AS _UtilsBillingClass,
I_UtilitiesInstallationHist._UtilsDepdntValdtnGroup AS _UtilsDepdntValdtnGroup,
I_UtilitiesInstallationHist._UtilsInstGroupRole AS _UtilsInstGroupRole,
I_UtilitiesInstallationHist._UtilsInstGroupType AS _UtilsInstGroupType,
I_UtilitiesInstallationHist._UtilsTemperatureArea AS _UtilsTemperatureArea,
I_UtilitiesInstallationHist._UtilsUnbilldRevnXtrapltnType AS _UtilsUnbilldRevnXtrapltnType
FROM I_UtilsDeviceRateData
INNER JOIN I_UtilsDvceInfoRecordHistory ON /* join condition not captured in parsed metadata */
INNER JOIN I_UtilitiesInstallationHist ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_UtilitiesInstallation AS _UtilitiesInstallation ON UtilitiesInstallation = _UtilitiesInstallation.UtilitiesInstallation -- association [1..1]
;