I_ChgRecHeader

DDL: I_CHGRECHEADER Type: view_entity BASIC

Change Record Header for DEX

I_ChgRecHeader is a Basic CDS View that provides data about "Change Record Header for DEX" in SAP S/4HANA. It reads from 1 data source (/iam/d_i_root) and exposes 17 fields with key field ChangeRecordUUID.

Data Sources (1)

SourceAliasJoin Type
/iam/d_i_root Header from

Annotations (8)

NameValueLevelField
VDM.viewType #BASIC view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.sapObjectNodeType.name ChangeRecord view
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label Change Record Header for DEX view

Fields (17)

KeyFieldSource TableSource FieldDescription
KEY ChangeRecordUUID /iam/d_i_root db_key UUID
ChangeRecord
ChangeRecordType
ParentChangeRecordUUID /iam/d_i_root par_issue_uuid NodeID
RootChangeRecordUUID /iam/d_i_root root_issue_uuid NodeID
ChangeRecordPriority /iam/d_i_root priority Workflow priority
ChangeRecordStatus
ChangeNumber /iam/d_i_root change_no Change Number
ChangeRecordCategory /iam/d_i_root issue_category Issue Cat.
ChgRecordApplication /iam/d_i_root application UI Application
CreatedByUser /iam/d_i_root created_by Version Created By
CreationDateTime
LastChangedByUser /iam/d_i_root changed_by User Name
LastChangeDateTime
ChangeRecordLifecycleStatus /iam/d_i_root lcycle_cd Issue Lifecycle
ChgRecdDigitalSignatureStatus /iam/d_i_root digsign_cd Digit.Sign.
ChgRecdAuthGroup /iam/d_i_root auth_group AuthorizGroup

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_ChgRecHeader.
-- 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_ChgRecHeader AS
SELECT
  Header.db_key AS ChangeRecordUUID,
  cast(Header.issue_id as /plmb/cr_id preserving type) AS ChangeRecord,
  cast(Header.issue_type as /plmb/cr_type preserving type) AS ChangeRecordType,
  Header.par_issue_uuid AS ParentChangeRecordUUID,
  Header.root_issue_uuid AS RootChangeRecordUUID,
  Header.priority AS ChangeRecordPriority,
  cast(Header.user_status_01 as /plmb/cr_hdr_status preserving type) AS ChangeRecordStatus,
  Header.change_no AS ChangeNumber,
  Header.issue_category AS ChangeRecordCategory,
  Header.application AS ChgRecordApplication,
  Header.created_by AS CreatedByUser,
  cast( Header.created_on as tzntstmps ) AS CreationDateTime,
  Header.changed_by AS LastChangedByUser,
  cast( Header.changed_on as tzntstmps ) AS LastChangeDateTime,
  Header.lcycle_cd AS ChangeRecordLifecycleStatus,
  Header.digsign_cd AS ChgRecdDigitalSignatureStatus,
  Header.auth_group AS ChgRecdAuthGroup
FROM /iam/d_i_root AS Header
;