/APEU/I_MCM_Inst_Data

DDL: /APEU/I_MCM_INST_DATA SQL: /APEU/INSTDATA Type: view_entity COMPOSITE

CDS for Instance Data

/APEU/I_MCM_Inst_Data is a Composite CDS View that provides data about "CDS for Instance Data" in SAP S/4HANA. It reads from 1 data source (/APEU/I_MCM_INST_HDR_POD) and exposes 45 fields with key fields INSTANCE_GUID, POD_ID. It has 2 associations to related views.

Data Sources (1)

SourceAliasJoin Type
/APEU/I_MCM_INST_HDR_POD _Inst_Hdr_Pod from

Associations (2)

CardinalityTargetAliasCondition
[1..*] /APEU/I_MCM_INST_ACTOR _Inst_Objs_Actor _Inst_Hdr_Pod.InstanceGuid = _Inst_Objs_Actor.instance_guid and _Inst_Hdr_Pod.Pod = _Inst_Objs_Actor.pod_id
[1..*] /APEU/I_MCM_Inst_Meas _Inst_Objs_Meas_Task _Inst_Hdr_Pod.InstanceGuid = _Inst_Objs_Meas_Task.instance_guid and _Inst_Hdr_Pod.Pod = _Inst_Objs_Meas_Task.pod_id

Annotations (6)

NameValueLevelField
AccessControl.authorizationCheck #NOT_REQUIRED view
VDM.viewType #COMPOSITE view
EndUserText.label CDS for Instance Data view
ObjectModel.usageType.serviceQuality #X view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.dataClass #MIXED view

Fields (45)

KeyFieldSource TableSource FieldDescription
KEY INSTANCE_GUID /APEU/I_MCM_INST_HDR_POD InstanceGuid Push Instance GUID
KEY POD_ID /APEU/I_MCM_INST_HDR_POD Pod Process Code
POD_DESC /APEU/I_MCM_INST_HDR_POD PodDesc
INSTANCE_ID /APEU/I_MCM_INST_HDR_POD InstanceId Two-digit no.
INSTANCE_KEY /APEU/I_MCM_INST_HDR_POD InstanceKey
Version /APEU/I_MCM_INST_HDR_POD Version XML Vers.
SubVersion /APEU/I_MCM_INST_HDR_POD SubVersion
MODEL_ID /APEU/I_MCM_INST_HDR_POD ModelId WS ID
Division /APEU/I_MCM_INST_HDR_POD Division Internal Division ID
PLANNED_DATE /APEU/I_MCM_INST_HDR_POD PlannedDate Planned Date
VALID_FROM /APEU/I_MCM_INST_HDR_POD ValidFrom Vers.Valid From
VALID_TO /APEU/I_MCM_INST_HDR_POD ValidTo Vers.Valid To
Status /APEU/I_MCM_INST_HDR_POD Status Workflow Status
Progress /APEU/I_MCM_INST_HDR_POD Progress Progress Percentage
auth_grp /APEU/I_MCM_INST_HDR_POD auth_grp AuthorizGroup
Target /APEU/I_MCM_INST_HDR_POD Target TargetSys
CHANGED_ON /APEU/I_MCM_INST_HDR_POD ChangedOn Time Stamp
CHANGED_BY /APEU/I_MCM_INST_HDR_POD ChangedBy User Name
CREATED_ON /APEU/I_MCM_INST_HDR_POD CreatedOn Time Stamp
CREATED_BY /APEU/I_MCM_INST_HDR_POD CreatedBy User Name
BUSINESS_START_DATE /APEU/I_MCM_INST_HDR_POD BusinessStartDate
BUSINESS_END_DATE /APEU/I_MCM_INST_HDR_POD BusinessEndDate
DEVICE_TRANS_DATE /APEU/I_MCM_INST_HDR_POD DeviceTransDate
DELETION_FLAG /APEU/I_MCM_INST_HDR_POD DeletionFlag Mark for Deletion
ExternalId /APEU/I_MCM_INST_HDR_POD ExternalId SRM Reference
Direction /APEU/I_MCM_INST_HDR_POD Direction Long/Short Position
Loc_Class_Id /APEU/I_MCM_INST_HDR_POD LocClassId
Loc_Id /APEU/I_MCM_INST_HDR_POD LocId Single-Character Flag
Loc_Cat_Code /APEU/I_MCM_INST_HDR_POD LocCatCode
Origin /APEU/I_MCM_INST_HDR_POD Origin Task Origin
DIRECT_SELL /APEU/I_MCM_INST_HDR_POD DirectSell
SETTLE_PROCEDURE /APEU/I_MCM_INST_HDR_POD SettleProcedure
BILL_PROCEDURE /APEU/I_MCM_INST_HDR_POD BillProcedure
ENERGY_SOURCE_CODE /APEU/I_MCM_INST_HDR_POD EnergySourceCode
GROUPING_VALUE /APEU/I_MCM_INST_HDR_POD GroupingValue
CONNOBJ_NO /APEU/I_MCM_INST_HDR_POD ConnectionObjectId Connection Obj.
DEVLOC_NO /APEU/I_MCM_INST_HDR_POD DeviceLocationId Device Location
PREMISE_NO /APEU/I_MCM_INST_HDR_POD PremiseId Premise
INSTLN_NO /APEU/I_MCM_INST_HDR_POD InstallationId Installation
_ACTOR _Inst_Objs_Actor
_MEAS_TASK _Inst_Objs_Meas_Task
METER_TYPE /APEU/I_MCM_INST_HDR_POD MeterType
MODEL_ENTITY_ID /APEU/I_MCM_INST_HDR_POD ModelEntityId
EXTERNAL_CODE /APEU/I_MCM_INST_HDR_POD ExternalCode External Code
PARENT_POD /APEU/I_MCM_INST_HDR_POD ParentPod Pnt of Deliv.ID

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 /APEU/I_MCM_Inst_Data.
-- 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: /APEU/INSTDATA

CREATE VIEW /APEU/I_MCM_Inst_Data AS
SELECT
  _Inst_Hdr_Pod.InstanceGuid AS INSTANCE_GUID,
  _Inst_Hdr_Pod.Pod AS POD_ID,
  _Inst_Hdr_Pod.PodDesc AS POD_DESC,
  _Inst_Hdr_Pod.InstanceId AS INSTANCE_ID,
  _Inst_Hdr_Pod.InstanceKey AS INSTANCE_KEY,
  _Inst_Hdr_Pod.Version AS Version,
  _Inst_Hdr_Pod.SubVersion AS SubVersion,
  _Inst_Hdr_Pod.ModelId AS MODEL_ID,
  _Inst_Hdr_Pod.Division AS Division,
  _Inst_Hdr_Pod.PlannedDate AS PLANNED_DATE,
  _Inst_Hdr_Pod.ValidFrom AS VALID_FROM,
  _Inst_Hdr_Pod.ValidTo AS VALID_TO,
  _Inst_Hdr_Pod.Status AS Status,
  _Inst_Hdr_Pod.Progress AS Progress,
  _Inst_Hdr_Pod.auth_grp AS auth_grp,
  _Inst_Hdr_Pod.Target AS Target,
  _Inst_Hdr_Pod.ChangedOn AS CHANGED_ON,
  _Inst_Hdr_Pod.ChangedBy AS CHANGED_BY,
  _Inst_Hdr_Pod.CreatedOn AS CREATED_ON,
  _Inst_Hdr_Pod.CreatedBy AS CREATED_BY,
  _Inst_Hdr_Pod.BusinessStartDate AS BUSINESS_START_DATE,
  _Inst_Hdr_Pod.BusinessEndDate AS BUSINESS_END_DATE,
  _Inst_Hdr_Pod.DeviceTransDate AS DEVICE_TRANS_DATE,
  _Inst_Hdr_Pod.DeletionFlag AS DELETION_FLAG,
  _Inst_Hdr_Pod.ExternalId AS ExternalId,
  _Inst_Hdr_Pod.Direction AS Direction,
  _Inst_Hdr_Pod.LocClassId AS Loc_Class_Id,
  _Inst_Hdr_Pod.LocId AS Loc_Id,
  _Inst_Hdr_Pod.LocCatCode AS Loc_Cat_Code,
  _Inst_Hdr_Pod.Origin AS Origin,
  _Inst_Hdr_Pod.DirectSell AS DIRECT_SELL,
  _Inst_Hdr_Pod.SettleProcedure AS SETTLE_PROCEDURE,
  _Inst_Hdr_Pod.BillProcedure AS BILL_PROCEDURE,
  _Inst_Hdr_Pod.EnergySourceCode AS ENERGY_SOURCE_CODE,
  _Inst_Hdr_Pod.GroupingValue AS GROUPING_VALUE,
  _Inst_Hdr_Pod.ConnectionObjectId AS CONNOBJ_NO,
  _Inst_Hdr_Pod.DeviceLocationId AS DEVLOC_NO,
  _Inst_Hdr_Pod.PremiseId AS PREMISE_NO,
  _Inst_Hdr_Pod.InstallationId AS INSTLN_NO,
  _Inst_Hdr_Pod.MeterType AS METER_TYPE,
  _Inst_Hdr_Pod.ModelEntityId AS MODEL_ENTITY_ID,
  _Inst_Hdr_Pod.ExternalCode AS EXTERNAL_CODE,
  _Inst_Hdr_Pod.ParentPod AS PARENT_POD
FROM /APEU/I_MCM_INST_HDR_POD AS _Inst_Hdr_Pod
LEFT OUTER JOIN /APEU/I_MCM_INST_ACTOR AS _Inst_Objs_Actor ON _Inst_Hdr_Pod.InstanceGuid = _Inst_Objs_Actor.instance_guid AND _Inst_Hdr_Pod.Pod = _Inst_Objs_Actor.pod_id  -- association [1..*]
LEFT OUTER JOIN /APEU/I_MCM_Inst_Meas AS _Inst_Objs_Meas_Task ON _Inst_Hdr_Pod.InstanceGuid = _Inst_Objs_Meas_Task.instance_guid AND _Inst_Hdr_Pod.Pod = _Inst_Objs_Meas_Task.pod_id  -- association [1..*]
;