A_ChangeMstrObMgReDocInfoRecd

DDL: A_CHANGEMSTROBMGREDOCINFORECD Type: view_entity CONSUMPTION

Change Number Object Management Records - DIR

A_ChangeMstrObMgReDocInfoRecd is a Consumption CDS View that provides data about "Change Number Object Management Records - DIR" in SAP S/4HANA. It reads from 1 data source (I_ChgMstrObMgReDocInfoRecdTP) and exposes 22 fields with key fields ChangeNumber, DocumentType, DocumentInfoRecord, DocumentPart, DocumentVersion. It has 1 association to related views.

Data Sources (1)

SourceAliasJoin Type
I_ChgMstrObMgReDocInfoRecdTP I_ChgMstrObMgReDocInfoRecdTP from

Associations (1)

CardinalityTargetAliasCondition
[0..1] A_ChangeMasterAltDate_1 _ChangeMasterAltDate $projection.ChangeNumber = _ChangeMasterAltDate.ChangeNumber and $projection.ChgNmbrAlternativeDateCounter = _ChangeMasterAltDate.ChgNmbrAlternativeDateCounter

Annotations (8)

NameValueLevelField
AccessControl.authorizationCheck #CHECK view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.dataClass #MASTER view
VDM.viewType #CONSUMPTION view
VDM.lifecycle.contract.type #PUBLIC_REMOTE_API view
Metadata.ignorePropagatedAnnotations true view
EndUserText.label Change Number Object Management Records - DIR view

Fields (22)

KeyFieldSource TableSource FieldDescription
KEY ChangeNumber ChangeNumber
KEY DocumentType DocumentType
KEY DocumentInfoRecord DocumentInfoRecord
KEY DocumentPart DocumentPart
KEY DocumentVersion DocumentVersion
ChgNmbrAlternativeDateID ChgNmbrAlternativeDateID
SAPObjectTechnicalID SAPObjectTechnicalID
ObjMgmtRecdDescription ObjMgmtRecdDescription
ObjMgmtRecdItemUUID ObjMgmtRecdItemUUID
ObjMgmtRecdLastChangedAt ObjMgmtRecdLastChangedAt
ObjMgmtRecdLastChangedBy ObjMgmtRecdLastChangedBy
ObjMgmtRecdCreationDate ObjMgmtRecdCreationDate
ObjMgmtRecdCreatedBy ObjMgmtRecdCreatedBy
ObjMgmtRecdObjLastChangedAt ObjMgmtRecdObjLastChangedAt
ObjMgmtRecdObjLastChangedBy ObjMgmtRecdObjLastChangedBy
ObjMgmtRecdObjIsLockedForChg ObjMgmtRecdObjIsLockedForChg
ObjMgmtRecdObjIsPlanned ObjMgmtRecdObjIsPlanned
ObjMgmtRecdObjRevisionLevel ObjMgmtRecdObjRevisionLevel
ChgNmbrAlternativeDateCounter I_ChgMstrObMgReDocInfoRecdTP ChgNmbrAlternativeDateCounter
ChangeNumberLastChgdDateTime ChangeNumberLastChgdDateTime
_ChangeMaster _ChangeMaster
_ChangeMasterAltDate _ChangeMasterAltDate
@AccessControl.authorizationCheck: #CHECK

@ObjectModel.usageType.sizeCategory: #L
@ObjectModel.usageType.serviceQuality: #B
@ObjectModel.usageType.dataClass: #MASTER

@VDM.viewType: #CONSUMPTION
@VDM.lifecycle.contract.type: #PUBLIC_REMOTE_API

@Metadata.ignorePropagatedAnnotations: true

@EndUserText.label: 'Change Number Object Management Records - DIR'
define view entity A_ChangeMstrObMgReDocInfoRecd
  as select from I_ChgMstrObMgReDocInfoRecdTP
  association        to parent A_ChangeMaster_1 as _ChangeMaster        on  $projection.ChangeNumber = _ChangeMaster.ChangeNumber
  /*+[hideWarning] { "IDS" : [ "CARDINALITY_CHECK" ] }*/
  association [0..1] to A_ChangeMasterAltDate_1 as _ChangeMasterAltDate on  $projection.ChangeNumber                  = _ChangeMasterAltDate.ChangeNumber
                                                                        and $projection.ChgNmbrAlternativeDateCounter = _ChangeMasterAltDate.ChgNmbrAlternativeDateCounter

{
  key ChangeNumber,
  key DocumentType,
  key DocumentInfoRecord,
  key DocumentPart,
  key DocumentVersion,

      ChgNmbrAlternativeDateID,
      SAPObjectTechnicalID,

      ObjMgmtRecdDescription,

      ObjMgmtRecdItemUUID,
      ObjMgmtRecdLastChangedAt,
      ObjMgmtRecdLastChangedBy,
      ObjMgmtRecdCreationDate,
      ObjMgmtRecdCreatedBy,
      ObjMgmtRecdObjLastChangedAt,
      ObjMgmtRecdObjLastChangedBy,

      ObjMgmtRecdObjIsLockedForChg,
      ObjMgmtRecdObjIsPlanned,
      ObjMgmtRecdObjRevisionLevel,

      @Consumption.hidden: true
      I_ChgMstrObMgReDocInfoRecdTP.ChgNmbrAlternativeDateCounter,

      // for ETag handling

      ChangeNumberLastChgdDateTime,

      /* Associations */
      _ChangeMaster,
      _ChangeMasterAltDate
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_CHGMSTROBMGREDOCINFORECDTP"
],
"ASSOCIATED":
[
"A_CHANGEMASTERALTDATE_1",
"A_CHANGEMASTER_1"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/