I_IncgFrmtVersion

DDL: I_INCGFRMTVERSION Type: view_entity BASIC

Incoming Format Version

I_IncgFrmtVersion is a Basic CDS View that provides data about "Incoming Format Version" in SAP S/4HANA. It reads from 1 data source (ifmefmtvers) and exposes 15 fields with key fields HierarchyTreeType, HierarchyTree, HierarchyTreeVersion. It has 5 associations to related views.

Data Sources (1)

SourceAliasJoin Type
ifmefmtvers ifmefmtvers from

Associations (5)

CardinalityTargetAliasCondition
[0..*] I_IncgFrmtNode _Node _Node.HierarchyTreeType = $projection.HierarchyTreeType and _Node.HierarchyTree = $projection.HierarchyTree and _Node.HierarchyTreeVersion = $projection.HierarchyTreeVersion
[0..*] I_IncgFrmtEnumtn _Enumeration _Enumeration.HierarchyTreeType = $projection.HierarchyTreeType and _Enumeration.HierarchyTree = $projection.HierarchyTree and _Enumeration.HierarchyTreeVersion = $projection.HierarchyTreeVersion
[0..*] I_IncgFrmtConstant _Constant _Constant.HierarchyTreeType = $projection.HierarchyTreeType and _Constant.HierarchyTree = $projection.HierarchyTree and _Constant.HierarchyTreeVersion = $projection.HierarchyTreeVersion
[0..*] I_IncgFrmtVariable _Variable _Variable.HierarchyTreeType = $projection.HierarchyTreeType and _Variable.HierarchyTree = $projection.HierarchyTree and _Variable.HierarchyTreeVersion = $projection.HierarchyTreeVersion
[0..*] I_IncgFrmtFlatFileAttrib _FlatFileAttribute _FlatFileAttribute.HierarchyTreeType = $projection.HierarchyTreeType and _FlatFileAttribute.HierarchyTree = $projection.HierarchyTree and _FlatFileAttribute.HierarchyTreeVersion = $projection.HierarchyTreeVersion

Annotations (6)

NameValueLevelField
EndUserText.label Incoming Format Version view
VDM.viewType #BASIC view
AccessControl.authorizationCheck #CHECK view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.dataClass #MASTER view

Fields (15)

KeyFieldSource TableSource FieldDescription
KEY HierarchyTreeType hierarchytreetype Mapping Type ID
KEY HierarchyTree hierarchytree Format Mapping Name
KEY HierarchyTreeVersion hierarchytreeversion Format Mapping Version
HierarchyTreeVersionShortText hierarchytreeversionshorttext Description
LastChangeDateTime lastchangedatetime Timestamp
LastChangeByUser lastchangebyuser User Name
DataReleaseRequestID datareleaserequestid Request ID
ParentVersionDateTime parentversiondatetime Parent Version Timestamp
HierarchyTreeVersionType hierarchytreeversiontype Version Type
OutputStructureName outputstructurename Output Structure Name
_Node _Node
_Enumeration _Enumeration
_Constant _Constant
_Variable _Variable
_FlatFileAttribute _FlatFileAttribute

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_IncgFrmtVersion.
-- 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 I_IncgFrmtVersion AS
SELECT
  HierarchyTreeType,
  HierarchyTree,
  HierarchyTreeVersion,
  HierarchyTreeVersionShortText,
  LastChangeDateTime,
  LastChangeByUser,
  DataReleaseRequestID,
  ParentVersionDateTime,
  HierarchyTreeVersionType,
  OutputStructureName
FROM ifmefmtvers
LEFT OUTER JOIN I_IncgFrmtNode AS _Node ON _Node.HierarchyTreeType = HierarchyTreeType AND _Node.HierarchyTree = HierarchyTree AND _Node.HierarchyTreeVersion = HierarchyTreeVersion  -- association [0..*]
LEFT OUTER JOIN I_IncgFrmtEnumtn AS _Enumeration ON _Enumeration.HierarchyTreeType = HierarchyTreeType AND _Enumeration.HierarchyTree = HierarchyTree AND _Enumeration.HierarchyTreeVersion = HierarchyTreeVersion  -- association [0..*]
LEFT OUTER JOIN I_IncgFrmtConstant AS _Constant ON _Constant.HierarchyTreeType = HierarchyTreeType AND _Constant.HierarchyTree = HierarchyTree AND _Constant.HierarchyTreeVersion = HierarchyTreeVersion  -- association [0..*]
LEFT OUTER JOIN I_IncgFrmtVariable AS _Variable ON _Variable.HierarchyTreeType = HierarchyTreeType AND _Variable.HierarchyTree = HierarchyTree AND _Variable.HierarchyTreeVersion = HierarchyTreeVersion  -- association [0..*]
LEFT OUTER JOIN I_IncgFrmtFlatFileAttrib AS _FlatFileAttribute ON _FlatFileAttribute.HierarchyTreeType = HierarchyTreeType AND _FlatFileAttribute.HierarchyTree = HierarchyTree AND _FlatFileAttribute.HierarchyTreeVersion = HierarchyTreeVersion  -- association [0..*]
;