C_GHONtwkObjWellReading

DDL: C_GHONTWKOBJWELLREADING Type: view_entity CONSUMPTION

Well Readings

C_GHONtwkObjWellReading is a Consumption CDS View that provides data about "Well Readings" in SAP S/4HANA. It reads from 1 data source (I_GHONtwkObjWellReading) and exposes 19 fields with key fields GHONetworkID, GHONetworkObjectID, UpstreamMsmtFreq, MeasurementDocument, GHOCharacteristicName. It is exposed through 1 OData service (UI_GHO_PRODNALLOCATIONRUNLIST).

Data Sources (1)

SourceAliasJoin Type
I_GHONtwkObjWellReading I_GHONtwkObjWellReading from

Annotations (8)

NameValueLevelField
AccessControl.authorizationCheck #CHECK view
EndUserText.label Well Readings view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #X view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
Metadata.allowExtensions true view
VDM.viewType #CONSUMPTION view

OData Services (1)

ServiceBindingVersionContractRelease
UI_GHO_PRODNALLOCATIONRUNLIST UI_GHO_PRODNALLOCRUN_O2 V2 C1 NOT_RELEASED

Fields (19)

KeyFieldSource TableSource FieldDescription
KEY GHONetworkID Netw Object ID
KEY GHONetworkObjectID
KEY UpstreamMsmtFreq
KEY MeasurementDocument
KEY GHOCharacteristicName
FrequencyDescription
WellName
WellDescription
GHOWellNtwkObjType _NtwkObjects NetworkObjectType
ExternalWellIdentifier
GHOMeasurementValue _MsmtItems GHOMeasurementValue
GHOAllocationQuantity
AllocationRuleUnitOfMsmt _MsmtItems AllocationRuleUnitOfMsmt
MeasurementGroup MeasurementGroup
MeasurementTypeDesc
UpstreamMsmtPoint
UpstreamMsmtDate
UpstreamMsmtTime
AllocUnitOfMsmtRuleUUID _NtwkObjMeasurements AllocUnitOfMsmtRuleUUID

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_GHONtwkObjWellReading.
-- 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_GHONtwkObjWellReading AS
SELECT
  cast(GHONetworkID as gho_network_id preserving type ) AS GHONetworkID,
  cast(GHONetworkObjectID as gho_ntwkobj_id preserving type ) AS GHONetworkObjectID,
  cast(UpstreamMsmtFreq as gho_measurement_freq_id preserving type ) AS UpstreamMsmtFreq,
  cast(MeasurementDocument as gho_msmt_document_number preserving type ) AS MeasurementDocument,
  cast(GHOCharacteristicName as gho_mstmt_group_id preserving type ) AS GHOCharacteristicName,
  _FrequencyText[1: Language = $session.system_language ].FrequencyDescription AS FrequencyDescription,
  cast(_NtwkObjects._FunctionalLocationLabel.FunctionalLocationLabelName as gho_well_labelname preserving type ) AS WellName,
  cast(_NtwkObjects._FunctionalLocation._FunctionalLocationText[1: Language = $session.system_language ].FunctionalLocationName as gho_well_desc preserving type ) AS WellDescription,
  _NtwkObjects.NetworkObjectType AS GHOWellNtwkObjType,
  cast(_NtwkObjects.ExternalNetworkObjectID as gho_well_ext_id preserving type ) AS ExternalWellIdentifier,
  _MsmtItems.GHOMeasurementValue AS GHOMeasurementValue,
  cast(0 as gho_quantity_in_dec ) AS GHOAllocationQuantity,
  _MsmtItems.AllocationRuleUnitOfMsmt AS AllocationRuleUnitOfMsmt,
  MeasurementGroup,
  cast(_MeasurementGroupText[1:Language = $session.system_language ].MeasurementTypeDesc as gho_msmt_group_desc preserving type ) AS MeasurementTypeDesc,
  cast(UpstreamMsmtPoint as gho_measurement_point preserving type ) AS UpstreamMsmtPoint,
  cast(UpstreamMsmtDate as gho_measurement_date preserving type ) AS UpstreamMsmtDate,
  cast(UpstreamMsmtTime as gho_production_time preserving type ) AS UpstreamMsmtTime,
  _NtwkObjMeasurements.AllocUnitOfMsmtRuleUUID AS AllocUnitOfMsmtRuleUUID
FROM I_GHONtwkObjWellReading
;