C_ChangeRecordObjPg
Administrative Data
C_ChangeRecordObjPg is a Consumption CDS View that provides data about "Administrative Data" in SAP S/4HANA. It reads from 1 data source (I_ChangeRecordDraftTP) and exposes 191 fields. It has 69 associations to related views.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| I_ChangeRecordDraftTP | Document | from |
Associations (69)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [0..*] | C_ChangeRecordDescription | _ChangeRecordDescriptionTP | $projection.ChangeRecordUUID = _ChangeRecordDescriptionTP.ChangeRecordUUID |
| [0..1] | C_ChangeRecordTypeVH | _ChangeRecordTypeVH | $projection.ChangeRecordType = _ChangeRecordTypeVH.ChangeRecordType and $projection.ChangeRecordCategory = _ChangeRecordTypeVH.ChangeRecordCategory |
| [0..1] | C_ChangeRecordTypeVH | _ChangeRecordType | $projection.ChangeRecordType = _ChangeRecordType.ChangeRecordType |
| [0..1] | I_ChangeRecordAccCtrlCntxtVH | _AccVH | _AccVH.LogAccMContext = $projection.AccessControlContext |
| [1..1] | C_ChangeRecdStatusVH | _UserStatusVH | $projection.ChangeRecordStatus = _UserStatusVH.ChangeRecordStatus |
| [0..*] | C_ChangeRecordNextStatusVH | _ChangeRecordNextStatusVH | $projection.ChangeRecordType = _ChangeRecordNextStatusVH.ChangeRecordType and $projection.ChangeRecordStatus = _ChangeRecordNextStatusVH.ChangeRecordStatus |
| [0..1] | I_ChangeRecordContactPerson | _ChangeRecordContactPerson | $projection.Partner = _ChangeRecordContactPerson.Partner |
| [0..1] | I_ChgRecLifecycleStatusTxt | _LifeCycleStatusText | $projection.ChangeRecordLifecycleStatus = _LifeCycleStatusText.ChangeRecordLifecycleStatus |
| [0..*] | C_ChangeRecdDigSignStatusVH | _DigSignStatusText | $projection.ChgRecdDigitalSignatureStatus = _DigSignStatusText.ChgRecdDigitalSignatureStatus |
| [0..1] | I_ChgRecdUserStatusActionTxt | _PendingActionText | $projection.ChgRecdInitiatedStatusAction = _PendingActionText.ChgRecdInitiatedStatusAction and _PendingActionText.Language = $session.system_language |
| [0..*] | C_ChangeRecordObjPgMatl | _ChangeRecordReferenceMatTP | $projection.ChangeRecordUUID = _ChangeRecordReferenceMatTP.ChangeRecordUUID |
| [0..*] | C_ChangeRecordObjPgBOM | _ChangeRecordReferenceBOMTP | $projection.ChangeRecordUUID = _ChangeRecordReferenceBOMTP.ChangeRecordUUID |
| [0..*] | C_ChangeRecordObjPgBOMItm | _ChangeRecordRefBOMItmTP | $projection.ChangeRecordUUID = _ChangeRecordRefBOMItmTP.ChangeRecordUUID |
| [0..*] | C_ChangeRecordObjPgEngBOM | _ChgRecdRefEngBOMTP | $projection.ChangeRecordUUID = _ChgRecdRefEngBOMTP.ChangeRecordUUID |
| [0..*] | C_ChangeRecordObjPgMfgBOM | _ChgRecdRefMfgBOMTP | $projection.ChangeRecordUUID = _ChgRecdRefMfgBOMTP.ChangeRecordUUID |
| [0..*] | C_ChangeRecordObjPgPurOrd | _ChgRecdRefPurOrdTP | $projection.ChangeRecordUUID = _ChgRecdRefPurOrdTP.ChangeRecordUUID |
| [0..*] | C_ChangeRecordObjPgProdnOrd | _ChgRecdRefProdnOrdTP | $projection.ChangeRecordUUID = _ChgRecdRefProdnOrdTP.ChangeRecordUUID |
| [0..*] | C_ChangeRecordObjPgPlngScp | _ChgRecdRefPlngScpTP | $projection.ChangeRecordUUID = _ChgRecdRefPlngScpTP.ChangeRecordUUID |
| [0..*] | C_ChangeRecordObjPgRouting | _ChgRecdRefRoutingTP | $projection.ChangeRecordUUID = _ChgRecdRefRoutingTP.ChangeRecordUUID |
| [0..*] | C_ChangeRecordObjPgOrdSpcfcRtg | _ChgRecdRefOrdSpcfcRoutingTP | $projection.ChangeRecordUUID = _ChgRecdRefOrdSpcfcRoutingTP.ChangeRecordUUID |
| [0..*] | C_ChangeRecordObjPgDoc | _ChangeRecordReferenceDocTP | $projection.ChangeRecordUUID = _ChangeRecordReferenceDocTP.ChangeRecordUUID |
| [0..*] | C_ChgRecdObjPgProdStrucVar | _ChgRecdRefProdStrucVarTP | $projection.ChangeRecordUUID = _ChgRecdRefProdStrucVarTP.ChangeRecordUUID |
| [0..*] | C_ChangeRecordObjPgSpec | _ChangeRecordReferenceSpecTP | $projection.ChangeRecordUUID = _ChangeRecordReferenceSpecTP.ChangeRecordUUID |
| [0..*] | C_ChangeRecordObjPgEngSnpsht | _ChgRecdRefEngSnpshtTP | $projection.ChangeRecordUUID = _ChgRecdRefEngSnpshtTP.ChangeRecordUUID |
| [0..*] | C_ChangeRecordObjPgMasterRcp | _ChgRecdRefMasterRecipeTP | $projection.ChangeRecordUUID = _ChgRecdRefMasterRecipeTP.ChangeRecordUUID |
| [0..*] | C_ChangeRecordObjPgInspPlan | _ChgRecdRefInspectionPlanTP | $projection.ChangeRecordUUID = _ChgRecdRefInspectionPlanTP.ChangeRecordUUID |
| [0..*] | C_ChangeRecordObjPgRecipe | _ChgRecdRefRecipeTP | $projection.ChangeRecordUUID = _ChgRecdRefRecipeTP.ChangeRecordUUID |
| [0..*] | C_ChangeRecdObjPgProdnRouting | _ChgRecdRefProdnRoutingTP | $projection.ChangeRecordUUID = _ChgRecdRefProdnRoutingTP.ChangeRecordUUID |
| [0..*] | C_ChangeRecordObjPgLabel | _ChgRecdRefLabelTP | $projection.ChangeRecordUUID = _ChgRecdRefLabelTP.ChangeRecordUUID |
| [0..*] | C_ChangeRecordObjPgPlngRouting | _ChgRecdRefPlngRoutingTP | $projection.ChangeRecordUUID = _ChgRecdRefPlngRoutingTP.ChangeRecordUUID |
| [0..*] | C_ChangeRecordObjPgTmplRouting | _ChgRecdRefTmplRoutingTP | $projection.ChangeRecordUUID = _ChgRecdRefTmplRoutingTP.ChangeRecordUUID |
| [0..*] | C_ChgRecdObjPgMaintTskList | _ChgRecdRefMaintTskListTP | $projection.ChangeRecordUUID = _ChgRecdRefMaintTskListTP.ChangeRecordUUID |
| [0..*] | C_ChangeRecordObjPgMfgSnpsht | _ChgRecdRefMfgSnpshtTP | $projection.ChangeRecordUUID = _ChgRecdRefMfgSnpshtTP.ChangeRecordUUID |
| [0..1] | I_ChangeMaster | _ChangeMaster | $projection.ChangeNumber = _ChangeMaster.ChangeNumber |
| [0..1] | C_ChgRecdRefObjVisibility | _ChgRecdRefObjVib | $projection.ChangeRecordType = _ChgRecdRefObjVib.ChangeRecordType |
| [0..1] | I_IssActyMgmtUserStatus1 | _IssActyMgmtUserStatus | $projection.ChangeRecordStatus = _IssActyMgmtUserStatus.IssActyMgmtUserStatus1 |
| [0..*] | C_ChangeRecordStatusProgress | _ChangeRecordStatusProgress | $projection.ChangeRecordUUID = _ChangeRecordStatusProgress.ChangeRecordUUID |
| [0..1] | I_ChgRecdStatusColorConfign | _ChangeRecordStatusColor | $projection.ChangeRecordStatus = _ChangeRecordStatusColor.ChangeRecordStatus and $projection.ChangeRecordType = _ChangeRecordStatusColor.ChangeRecordType |
| [0..*] | C_ChangeRecordItemCount | _ChangeRecordItemCount | $projection.ChangeRecordUUID = _ChangeRecordItemCount.ParentChangeRecordUUID |
| [0..*] | C_ChgRecdImpMgmtNavy | _ChangeRecordImpNavigation | $projection.ChangeRecordType = _ChangeRecordImpNavigation.ChangeRecordType |
| [0..*] | C_ChgRecdCmntTop | _ChgRecdCmntTopTP | $projection.ChangeRecordUUID = _ChgRecdCmntTopTP.ChangeRecordUUID |
| [0..*] | C_ChgRecdObjRefCmntTop | _ChgRecdObjRefCmntTopTP | $projection.ChangeRecordUUID = _ChgRecdObjRefCmntTopTP.ChangeRecordUUID |
| [0..*] | C_ChangeRecordChildTP | _ChgRecdChildTP | _ChgRecdChildTP.ParentChangeRecordUUID = $projection.ChangeRecordUUID |
| [0..1] | C_ChgRecordChildVH | _ChgRecordChildVH | _ChgRecordChildVH.ChangeRecordUUID = $projection.ChangeRecordUUID |
| [0..1] | C_ChgRecordChildVH | _ChgRecordChildIsMerge | _ChgRecordChildIsMerge.ChangeRecordUUID = $projection.ChangeRecordUUID |
| [0..*] | C_ChangeRecordObjPgClfn | _ChangeRecordObjPgClfn | $projection.ChangeRecordUUID = _ChangeRecordObjPgClfn.ChangeRecordUUID |
| [0..*] | C_ChangeRecordObjPgOrderBOM | _ChangeRecordRefOrderBOMTP | $projection.ChangeRecordUUID = _ChangeRecordRefOrderBOMTP.ChangeRecordUUID |
| [0..*] | C_ChangeRecordObjPgCharc | _ChangeRecordRefCharcTP | $projection.ChangeRecordUUID = _ChangeRecordRefCharcTP.ChangeRecordUUID |
| [0..*] | C_ChangeRecordObjPgClass | _ChangeRecordRefClassTP | $projection.ChangeRecordUUID = _ChangeRecordRefClassTP.ChangeRecordUUID |
| [0..*] | C_ChgRecdRefStdBOM | _ChangeRecordRefStdBOMTP | $projection.ChangeRecordUUID = _ChangeRecordRefStdBOMTP.ChangeRecordUUID |
| [0..*] | C_ChgRecdObjPgEquipTskList | _ChgRecdRefEquipTskListTP | $projection.ChangeRecordUUID = _ChgRecdRefEquipTskListTP.ChangeRecordUUID |
| [0..*] | C_ChgRecdRefWBSElmntBOM | _ChangeRecordRefWBSElmntBOMTP | $projection.ChangeRecordUUID = _ChangeRecordRefWBSElmntBOMTP.ChangeRecordUUID |
| [0..*] | C_ChgRecdRefEquipBOM | _ChgRecdRefEquipBOMTP | $projection.ChangeRecordUUID = _ChgRecdRefEquipBOMTP.ChangeRecordUUID |
| [0..*] | C_ChgRecdRefRateRtgTskList | _ChgRecdRefRateRtgTskListTP | $projection.ChangeRecordUUID = _ChgRecdRefRateRtgTskListTP.ChangeRecordUUID |
| [0..*] | C_ChgRecdObjRateRtgTskList | _ChgRecdRateRtgTskListTP | $projection.ChangeRecordUUID = _ChgRecdRateRtgTskListTP.ChangeRecordUUID |
| [0..*] | C_ChgRecdRefCutPlngPrfl | _ChgRecdRefCutPlngPrflTP | $projection.ChangeRecordUUID = _ChgRecdRefCutPlngPrflTP.ChangeRecordUUID |
| [0..*] | C_ChgRecdRefOpSetTskList | _ChgRecdRefOpSetTskListTP | $projection.ChangeRecordUUID = _ChgRecdRefOpSetTskListTP.ChangeRecordUUID |
| [0..*] | C_ChgRecdFuncLocTskList | _ChgRecdFuncLocTskListTP | $projection.ChangeRecordUUID = _ChgRecdFuncLocTskListTP.ChangeRecordUUID |
| [0..*] | C_ChgRecdRefFuncLocBOM | _ChgRecdRefFuncLocBOMTP | $projection.ChangeRecordUUID = _ChgRecdRefFuncLocBOMTP.ChangeRecordUUID |
| [0..*] | C_ChgRecdRefVarBOM | _ChgRecdRefVarBOMTP | $projection.ChangeRecordUUID = _ChgRecdRefVarBOMTP.ChangeRecordUUID |
| [0..*] | C_ChangeRecordObjPgETOVersBOM | _ChgRecdRefETOVersBOMTP | $projection.ChangeRecordUUID = _ChgRecdRefETOVersBOMTP.ChangeRecordUUID |
| [0..*] | C_ChangeRecordObjPgDefect | _ChgRecdRefDefectTP | $projection.ChangeRecordUUID = _ChgRecdRefDefectTP.ChangeRecordUUID |
| [0..*] | C_ChgRecdObjPgNotification | _ChgRecdRefNotificationTP | $projection.ChangeRecordUUID = _ChgRecdRefNotificationTP.ChangeRecordUUID |
| [1..1] | C_ChangeRecordDetPg | _ChangeRecordDetPg | $projection.ChangeRecordUUID = _ChangeRecordDetPg.ChangeRecordUUID |
| [0..1] | I_ChgRecChildTP | _ChangeRecordParent | $projection.ChangeRecordUUID = _ChangeRecordParent.ChangeRecordUUID |
| [0..*] | C_ChgRecdObjPgEngCollabn | _ChgRecdObjPgEngCollabn | $projection.ChangeRecordUUID = _ChgRecdObjPgEngCollabn.ChangeRecordUUID |
| [0..*] | C_ChgRecdPLMEPDCollabn | _ChgRecdObjPgPLMEPDCollabn | $projection.ChangeRecordUUID = _ChgRecdObjPgPLMEPDCollabn.ChangeRecordUUID |
| [0..1] | C_ChangeRecordPriorityText | _ChgRecPrioTxt | $projection.ChangeRecordPriority = _ChgRecPrioTxt.ChangeRecordPriority and $projection.ChangeRecordType = _ChgRecPrioTxt.ChangeRecordType |
| [0..1] | C_ChgRecdRsnForChgText | _ChgRecdRsnForChgTxt | $projection.ChgRecdHdrRsnForChgCode = _ChgRecdRsnForChgTxt.ChgRecdHdrRsnForChgCode and $projection.ChangeRecordType = _ChgRecdRsnForChgTxt.ChangeRecordType |
Annotations (24)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.sqlViewName | CCHGRECTP | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| AbapCatalog.preserveKey | true | view | |
| AccessControl.authorizationCheck | #MANDATORY | view | |
| EndUserText.label | Administrative Data | view | |
| Metadata.allowExtensions | true | view | |
| VDM.viewType | #CONSUMPTION | view | |
| AccessControl.personalData.blocking | #BLOCKED_DATA_EXCLUDED | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| ObjectModel.transactionalProcessingDelegated | true | view | |
| ObjectModel.compositionRoot | true | view | |
| ObjectModel.createEnabled | true | view | |
| ObjectModel.deleteEnabled | EXTERNAL_CALCULATION | view | |
| ObjectModel.updateEnabled | EXTERNAL_CALCULATION | view | |
| ObjectModel.draftEnabled | true | view | |
| UI.headerInfo.typeName | Change Record | view | |
| UI.headerInfo.typeNamePlural | Change Records | view | |
| UI.headerInfo.title.value | ChgRecordDescriptionText | view | |
| UI.headerInfo.description.value | ChangeRecord | view | |
| ObjectModel.usageType.serviceQuality | #C | view | |
| ObjectModel.usageType.dataClass | #MIXED | view | |
| ObjectModel.usageType.sizeCategory | #L | view | |
| Search.searchable | true | view | |
| Consumption.semanticObject | ChangeRecord | view |
Fields (191)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| ChangeRecordUUID | ||||
| ChangeRecord | ChangeRecord | Char20 | ||
| ChangeRecordPriority | ChangeRecordPriority | Priority | ||
| ChangeRecordCategory | ||||
| ChgRecordIsUsingProcessRoute | ||||
| ChgRecordIsUsingCollaboration | ||||
| ChgRecdCollaborationIsHidden | ||||
| ChgRecdItemProcgStatusIsEnbld | ||||
| ChgRecdIsProdnEngOpsRlvt | ||||
| ChangeRecordPurposeType | ||||
| ChangeRecordTypeDesc | ||||
| RootChangeRecord | Root Change Record | |||
| RootChangeRecordTxt | ||||
| CreationDate | ||||
| LastChangeDate | ||||
| ChgRecdReasonForChange | Change Number Reason for Change | |||
| ChgRecdItmRlvnceProcStsVal | ||||
| ChgRecdItmsAddAuthznVal | ||||
| AuthorizationFieldName | ||||
| DigitalSignUserIsAuthorized | ||||
| IsBatchAnalyzable | ||||
| IsEBOMAnalyzable | ||||
| IsMBOMAnalyzable | ||||
| IsRoutingAnalyzable | ||||
| ChgRecdIsOnPremise | ||||
| ChangeRecordHasMultipleItems | ||||
| _ChangeRecordReferenceMatTP | _ChangeRecordReferenceMatTP | |||
| _ChangeRecordReferenceBOMTP | _ChangeRecordReferenceBOMTP | |||
| _ChangeRecordRefBOMItmTP | _ChangeRecordRefBOMItmTP | |||
| _ChgRecdRefEngBOMTP | _ChgRecdRefEngBOMTP | |||
| _ChgRecdRefMfgBOMTP | _ChgRecdRefMfgBOMTP | |||
| _ChgRecdRefRoutingTP | _ChgRecdRefRoutingTP | |||
| _ChgRecdRefProdnRoutingTP | _ChgRecdRefProdnRoutingTP | |||
| _ChgRecdRefProdnOrdTP | _ChgRecdRefProdnOrdTP | |||
| _ChgRecdRefOrdSpcfcRoutingTP | _ChgRecdRefOrdSpcfcRoutingTP | |||
| _ChgRecdRefPlngScpTP | _ChgRecdRefPlngScpTP | |||
| _ChangeRecordReferenceDocTP | _ChangeRecordReferenceDocTP | |||
| _ChgRecdRefPurOrdTP | _ChgRecdRefPurOrdTP | |||
| _ChgRecdRefProdStrucVarTP | _ChgRecdRefProdStrucVarTP | |||
| _ChangeRecordReferenceSpecTP | _ChangeRecordReferenceSpecTP | |||
| _ChgRecdRefEngSnpshtTP | _ChgRecdRefEngSnpshtTP | |||
| _ChgRecdRefMasterRecipeTP | _ChgRecdRefMasterRecipeTP | |||
| _ChgRecdRefInspectionPlanTP | _ChgRecdRefInspectionPlanTP | |||
| _ChgRecdRefRecipeTP | _ChgRecdRefRecipeTP | |||
| _ChgRecdRefLabelTP | _ChgRecdRefLabelTP | |||
| _ChgRecdRefPlngRoutingTP | _ChgRecdRefPlngRoutingTP | |||
| _ChgRecdCmntTopTP | _ChgRecdCmntTopTP | |||
| _ChgRecdObjRefCmntTopTP | _ChgRecdObjRefCmntTopTP | |||
| _ChgRecdChildTP | _ChgRecdChildTP | |||
| _ChgRecdRefTmplRoutingTP | _ChgRecdRefTmplRoutingTP | |||
| _ChangeRecordRefOrderBOMTP | _ChangeRecordRefOrderBOMTP | |||
| _ChangeRecordRefClassTP | _ChangeRecordRefClassTP | |||
| _ChangeRecordRefCharcTP | _ChangeRecordRefCharcTP | |||
| _ChgRecdRefMaintTskListTP | _ChgRecdRefMaintTskListTP | |||
| _ChangeRecordRefStdBOMTP | _ChangeRecordRefStdBOMTP | |||
| _ChgRecdRefEquipTskListTP | _ChgRecdRefEquipTskListTP | |||
| _ChangeRecordRefWBSElmntBOMTP | _ChangeRecordRefWBSElmntBOMTP | |||
| _ChgRecdRefEquipBOMTP | _ChgRecdRefEquipBOMTP | |||
| _ChgRecdRefFuncLocBOMTP | _ChgRecdRefFuncLocBOMTP | |||
| _ChgRecdRefVarBOMTP | _ChgRecdRefVarBOMTP | |||
| _ChgRecdRefRateRtgTskListTP | _ChgRecdRefRateRtgTskListTP | |||
| _ChgRecdRateRtgTskListTP | _ChgRecdRateRtgTskListTP | |||
| _ChgRecdRefCutPlngPrflTP | _ChgRecdRefCutPlngPrflTP | |||
| _ChgRecdRefOpSetTskListTP | _ChgRecdRefOpSetTskListTP | |||
| _ChgRecdFuncLocTskListTP | _ChgRecdFuncLocTskListTP | |||
| _ChgRecdRefMfgSnpshtTP | _ChgRecdRefMfgSnpshtTP | |||
| _ChgRecdRefETOVersBOMTP | _ChgRecdRefETOVersBOMTP | |||
| _ChgRecdRefDefectTP | _ChgRecdRefDefectTP | |||
| _ChgRecdRefNotificationTP | _ChgRecdRefNotificationTP | |||
| _ChangeRecordDescriptionTP | _ChangeRecordDescriptionTP | |||
| _ChangeRecordNextStatusVH | _ChangeRecordNextStatusVH | |||
| _ChangeRecordStatusProgress | _ChangeRecordStatusProgress | |||
| _ChangeRecordItemCount | _ChangeRecordItemCount | |||
| _IssActyMgmtUserStatus | _IssActyMgmtUserStatus | |||
| _ChangeRecordContactPerson | _ChangeRecordContactPerson | |||
| _UserStatusVH | _UserStatusVH | |||
| _ChangeRecordTypeVH | _ChangeRecordTypeVH | |||
| _ChangeMaster | _ChangeMaster | |||
| _AccVH | _AccVH | |||
| _LifeCycleStatusText | _LifeCycleStatusText | |||
| _CreatedByUserContactCard | _CreatedByUserContactCard | |||
| _LastChangedByUserContactCard | _LastChangedByUserContactCard | |||
| _ChangeRecordImpNavigation | _ChangeRecordImpNavigation | |||
| _ChgRecordChildVH | _ChgRecordChildVH | |||
| _ChgRecordChildIsMerge | _ChgRecordChildIsMerge | |||
| _DigSignStatusText | _DigSignStatusText | |||
| _ChangeRecordObjPgClfn | _ChangeRecordObjPgClfn | |||
| _ChangeRecordDetPg | _ChangeRecordDetPg | |||
| _ChgRecdObjPgEngCollabn | _ChgRecdObjPgEngCollabn | |||
| _ChgRecdObjPgPLMEPDCollabn | _ChgRecdObjPgPLMEPDCollabn | |||
| ChangeRecordHdrPriorityCode | ChangeRecordPriority | Priority | ||
| ChgRecdRsnForChgHdrCode | ChgRecdHdrRsnForChgCode | Change Record Reason for Change | ||
| ChangeRecordType | I_ChangeRecordDraftTP | ChangeRecordType | Record Type | |
| ParentChangeRecordUUID | I_ChangeRecordDraftTP | ParentChangeRecordUUID | ||
| RootChangeRecordUUID | I_ChangeRecordDraftTP | RootChangeRecordUUID | ||
| ChgRecordDescriptionText | I_ChangeRecordDraftTP | ChgRecordDescriptionText | Description | |
| ChangeRecordStatus | I_ChangeRecordDraftTP | ChangeRecordStatus | ||
| ChangeNumber | I_ChangeRecordDraftTP | ChangeNumber | Change Number | |
| AccessControlContext | I_ChangeRecordDraftTP | AccessControlContext | ||
| CreatedByUser | I_ChangeRecordDraftTP | CreatedByUser | User Name | |
| CreationDateTime | I_ChangeRecordDraftTP | CreationDateTime | Created On | |
| LastChangedByUser | I_ChangeRecordDraftTP | LastChangedByUser | User Name | |
| LastChangeDateTime | I_ChangeRecordDraftTP | LastChangeDateTime | Changed On | |
| ChangeRecordLifecycleStatus | I_ChangeRecordDraftTP | ChangeRecordLifecycleStatus | Change Execution Status | |
| ChgRecdDigitalSignatureStatus | I_ChangeRecordDraftTP | ChgRecdDigitalSignatureStatus | Digital Signature Status | |
| ChgRecdInitiatedStatusAction | I_ChangeRecordDraftTP | ChgRecdInitiatedStatusAction | Pending Status Change | |
| Partner | I_ChangeRecordDraftTP | Partner | With Partner | |
| ChgRecdExpectedCompletionDate | I_ChangeRecordDraftTP | ChgRecdExpectedCompletionDate | Expected Completion Date | |
| ChgRecdEngEffectiveDate | I_ChangeRecordDraftTP | ChgRecdEngEffectiveDate | Engineering Effective Date | |
| ChgRecdMfgEffectiveDate | I_ChangeRecordDraftTP | ChgRecdMfgEffectiveDate | Manufacturing Effective Date | |
| ChgRecdAuthGroup | I_ChangeRecordDraftTP | ChgRecdAuthGroup | Authorization Group | |
| ChgRecdPrflIdn | I_ChangeRecordDraftTP | ChgRecdPrflIdn | Profile | |
| ChgRecdChangeStatus | I_ChangeRecordDraftTP | ChgRecdChangeStatus | Change Number Status | |
| ChangeRecordDetailDescription | I_ChangeRecordDraftTP | ChangeRecordDetailDescription | ||
| ChangeRecordItemIsNotEditable | I_ChangeRecordDraftTP | ChangeRecordItemIsNotEditable | ||
| ChangeRecordItmIsAddDelEnabled | I_ChangeRecordDraftTP | ChangeRecordItmIsAddDelEnabled | ||
| ChangeRecordItemEditMode | I_ChangeRecordDraftTP | ChangeRecordItemEditMode | ||
| _LogAccMObjectTypeActive | I_ChangeRecordDraftTP | _LogAccMObjectTypeActive | ||
| _LogAccMObjectUserAuthzn | I_ChangeRecordDraftTP | _LogAccMObjectUserAuthzn | ||
| _LogAccMObjSecureIDAssgmt | I_ChangeRecordDraftTP | _LogAccMObjSecureIDAssgmt | ||
| ChangeNumberStatus | _ChangeMaster | ChangeNumberStatus | Status | |
| ChangeNumberValidFromDate | _ChangeMaster | ChangeNumberValidFromDate | ||
| AuthorizationGroup | _ChangeRecordContactPerson | AuthorizationGroup | AuthorizGroup | |
| BusinessPartnerIsBlocked | _ChangeRecordContactPerson | BusinessPartnerIsBlocked | Central Block | |
| IsBusinessPurposeCompleted | _ChangeRecordContactPerson | IsBusinessPurposeCompleted | Purpose Completed | |
| DataControllerSet | _ChangeRecordContactPerson | DataControllerSet | Data Ctrlr. Set | |
| DataController1 | _ChangeRecordContactPerson | DataController1 | Data Controller | |
| DataController2 | _ChangeRecordContactPerson | DataController2 | Data Controller | |
| DataController3 | _ChangeRecordContactPerson | DataController3 | Data Controller | |
| DataController4 | _ChangeRecordContactPerson | DataController4 | Data Controller | |
| DataController5 | _ChangeRecordContactPerson | DataController5 | Data Controller | |
| DataController6 | _ChangeRecordContactPerson | DataController6 | Data Controller | |
| DataController7 | _ChangeRecordContactPerson | DataController7 | Data Controller | |
| DataController8 | _ChangeRecordContactPerson | DataController8 | Data Controller | |
| DataController9 | _ChangeRecordContactPerson | DataController9 | Data Controller | |
| DataController10 | _ChangeRecordContactPerson | DataController10 | Data Controller | |
| ParentObjectUUID | _ChangeRecordParent | ParentChangeRecordUUID | ||
| ParentChangeRecord | _ChangeRecordParent | ParentChangeRecord | Parent Change Record | |
| ParentChgRecordDescriptionText | _ChangeRecordParent | ParentChgRecordDescriptionText | Parent Change Record Text | |
| ChangeRecordStatusColor | _ChangeRecordStatusColor | ChangeRecordStatusColor | ||
| ChangeRecordScenarioID | _ChangeRecordType | ChangeRecordScenarioID | ||
| ChgRecdRefObjDocVisible | _ChgRecdRefObjVib | ChgRecdRefObjDocVisible | ||
| ChgRecdRefObjMatlVisible | _ChgRecdRefObjVib | ChgRecdRefObjMatlVisible | ||
| ChgRecdRefObjBOMVisible | _ChgRecdRefObjVib | ChgRecdRefObjBOMVisible | ||
| ChgRecdRefObjBOMItemVisible | _ChgRecdRefObjVib | ChgRecdRefObjBOMItemVisible | ||
| ChgRecdRefObjEngBOMVisible | _ChgRecdRefObjVib | ChgRecdRefObjEngBOMVisible | ||
| ChgRecdRefObjMfgBOMVisible | _ChgRecdRefObjVib | ChgRecdRefObjMfgBOMVisible | ||
| ChgRecdRefObjRoutingVisible | _ChgRecdRefObjVib | ChgRecdRefObjRoutingVisible | ||
| ChgRecdRefObjProdnRtgVisible | _ChgRecdRefObjVib | ChgRecdRefObjProdnRtgVisible | ||
| ChgRecdOrdSpcfcRtgRefIsVisible | _ChgRecdRefObjVib | ChgRecdOrdSpcfcRtgRefIsVisible | ||
| ChgRecdRefObjPlngScpVisible | _ChgRecdRefObjVib | ChgRecdRefObjPlngScpVisible | ||
| ChgRecdRefObjProdnOrderVisible | _ChgRecdRefObjVib | ChgRecdRefObjProdnOrderVisible | ||
| ChgRecdRefObjPurOrderVisible | _ChgRecdRefObjVib | ChgRecdRefObjPurOrderVisible | ||
| ChgRecdRefProdStrucVarVisible | _ChgRecdRefObjVib | ChgRecdRefProdStrucVarVisible | ||
| ChgRecdRefObjSpecVisible | _ChgRecdRefObjVib | ChgRecdRefObjSpecVisible | ||
| ChgRecdRefObjEngSnpshtVisible | _ChgRecdRefObjVib | ChgRecdRefObjEngSnpshtVisible | ||
| ChgRecdRefObjMstrRcpVisible | _ChgRecdRefObjVib | ChgRecdRefObjMstrRcpVisible | ||
| ChgRecdRefObjInspPlanVisible | _ChgRecdRefObjVib | ChgRecdRefObjInspPlanVisible | ||
| ChgRecdRefObjRecipeVisible | _ChgRecdRefObjVib | ChgRecdRefObjRecipeVisible | ||
| ChgRecdRefObjLabelVisible | _ChgRecdRefObjVib | ChgRecdRefObjLabelVisible | ||
| ChgRecdRefObjPlngRtgVisible | _ChgRecdRefObjVib | ChgRecdRefObjPlngRtgVisible | ||
| ChgRecdRefObjTmplRtgVisible | _ChgRecdRefObjVib | ChgRecdRefObjTmplRtgVisible | ||
| ChgRecdRefObjOrderBOMVisible | _ChgRecdRefObjVib | ChgRecdRefObjOrderBOMVisible | ||
| ChgRecdRefObjClassVisible | _ChgRecdRefObjVib | ChgRecdRefObjClassVisible | ||
| ChgRecdRefObjCharcVisible | _ChgRecdRefObjVib | ChgRecdRefObjCharcVisible | ||
| ChgRecdObjMaintTskListVisible | _ChgRecdRefObjVib | ChgRecdObjMaintTskListVisible | ||
| ChgRecdObjStdBOMVisible | _ChgRecdRefObjVib | ChgRecdObjStdBOMVisible | ||
| ChgRecdObjEquipTskListVisible | _ChgRecdRefObjVib | ChgRecdObjEquipTskListVisible | ||
| ChgRecdObjWBSElmntBOMVisible | _ChgRecdRefObjVib | ChgRecdObjWBSElmntBOMVisible | ||
| ChgRecdObjEquipBOMVisible | _ChgRecdRefObjVib | ChgRecdObjEquipBOMVisible | ||
| ChgRecdObjFuncLocBOMVisible | _ChgRecdRefObjVib | ChgRecdObjFuncLocBOMVisible | ||
| ChgRecdObjVarBOMVisible | _ChgRecdRefObjVib | ChgRecdObjVarBOMVisible | ||
| ChgRecdRefRateRtgVisible | _ChgRecdRefObjVib | ChgRecdRefRateRtgVisible | ||
| ChgRecdRateRtgVisible | _ChgRecdRefObjVib | ChgRecdRateRtgVisible | ||
| ChgRecdRefCutPlngPrflVisible | _ChgRecdRefObjVib | ChgRecdRefCutPlngPrflVisible | ||
| ChgRecdRefOpSetVisible | _ChgRecdRefObjVib | ChgRecdRefOpSetVisible | ||
| ChgRecdFuncLocTskListVisible | _ChgRecdRefObjVib | ChgRecdFuncLocTskListVisible | ||
| ChgRecdRefObjMfgSnpshtVisible | _ChgRecdRefObjVib | ChgRecdRefObjMfgSnpshtVisible | ||
| ChgRecdRefObjETOVersBOMVisible | _ChgRecdRefObjVib | ChgRecdRefObjETOVersBOMVisible | ||
| ChgRecdRefObjDefectVisible | _ChgRecdRefObjVib | ChgRecdRefObjDefectVisible | ||
| ChgRecdRefObjNotifVisible | _ChgRecdRefObjVib | ChgRecdRefObjNotifVisible | ||
| ChgRecdHdrRsnForChgDesc | _ChgRecdRsnForChgTxt | ChgRecdHdrRsnForChgDesc | ||
| ChangeRecordIsMerge | _ChgRecordChildIsMerge | ChangeRecordIsMerge | ||
| ChangeRecordIsSplit | _ChgRecordChildIsMerge | ChangeRecordIsSplit | ||
| ChangeRecordPriorityDesc | _ChgRecPrioTxt | ChangeRecordPriorityDesc | ||
| CreatedByUserFullName | _CreatedByUserContactCard | FullName | Created By User Full Name | |
| ChgRecdDigSignStatusTxt | _DigSignStatusText | ChgRecdDigSignStatusTxt | ||
| LastChangedByUserFullName | _LastChangedByUserContactCard | FullName | Changed By User Full Name | |
| ChangeRecordLifecycleStatusTxt | _LifeCycleStatusText | ChangeRecordLifecycleStatusTxt | Change Execution Status Description | |
| ChangeRecordStatusActionText | _PendingActionText | ChangeRecordStatusActionText | ||
| ChangeRecordStatusDescription | _UserStatusVH | ChangeRecordStatusDescription | Record Status Description |
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_ChangeRecordObjPg.
-- 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: CCHGRECTP
CREATE VIEW C_ChangeRecordObjPg AS
SELECT
ChangeRecord,
ChangeRecordPriority,
Document._ChangeRecordCategory.ChangeRecordCategory AS ChangeRecordCategory,
Document._ChangeRecordCategory.ChgRecordIsUsingProcessRoute AS ChgRecordIsUsingProcessRoute,
Document._ChangeRecordCategory.ChgRecordIsUsingCollaboration AS ChgRecordIsUsingCollaboration,
Document._ChangeRecordCategory.ChgRecdCollaborationIsHidden AS ChgRecdCollaborationIsHidden,
Document._ChangeRecordCategory.ChgRecdItemProcgStatusIsEnbld AS ChgRecdItemProcgStatusIsEnbld,
Document._ChangeRecordCategory.ChgRecdIsProdnEngOpsRlvt AS ChgRecdIsProdnEngOpsRlvt,
Document._ChangeRecordCategory.ChangeRecordPurposeType AS ChangeRecordPurposeType,
Document._ChangeRecordCategory.ChangeRecordTypeDesc AS ChangeRecordTypeDesc,
cast (' ' as /plmb/cr_id ) AS RootChangeRecord,
cast (' ' as /iam/issue_type_desc ) AS RootChangeRecordTxt,
cast( '00000000' as /plmb/created_on ) AS CreationDate,
cast( '00000000' as /plmb/changed_on ) AS LastChangeDate,
cast( '' as abap.char( 1333 ) ) AS ChgRecdItmRlvnceProcStsVal,
cast( '' as abap.char( 1333 ) ) AS ChgRecdItmsAddAuthznVal,
cast( '' as boolean ) AS AuthorizationFieldName,
cast( '' as boolean ) AS DigitalSignUserIsAuthorized,
cast ('' as boolean) AS IsBatchAnalyzable,
cast ('' as boolean) AS IsEBOMAnalyzable,
cast ('' as boolean) AS IsMBOMAnalyzable,
cast ('' as boolean) AS IsRoutingAnalyzable,
cast( '' as boolean ) AS ChgRecdIsOnPremise,
cast( '' as boolean ) AS ChangeRecordHasMultipleItems,
ChangeRecordPriority AS ChangeRecordHdrPriorityCode,
ChgRecdHdrRsnForChgCode AS ChgRecdRsnForChgHdrCode,
Document.ChangeRecordType AS ChangeRecordType,
Document.ParentChangeRecordUUID AS ParentChangeRecordUUID,
Document.RootChangeRecordUUID AS RootChangeRecordUUID,
Document.ChgRecordDescriptionText AS ChgRecordDescriptionText,
Document.ChangeRecordStatus AS ChangeRecordStatus,
Document.ChangeNumber AS ChangeNumber,
Document.AccessControlContext AS AccessControlContext,
Document.CreatedByUser AS CreatedByUser,
Document.CreationDateTime AS CreationDateTime,
Document.LastChangedByUser AS LastChangedByUser,
Document.LastChangeDateTime AS LastChangeDateTime,
Document.ChangeRecordLifecycleStatus AS ChangeRecordLifecycleStatus,
Document.ChgRecdDigitalSignatureStatus AS ChgRecdDigitalSignatureStatus,
Document.ChgRecdInitiatedStatusAction AS ChgRecdInitiatedStatusAction,
Document.Partner AS Partner,
Document.ChgRecdExpectedCompletionDate AS ChgRecdExpectedCompletionDate,
Document.ChgRecdEngEffectiveDate AS ChgRecdEngEffectiveDate,
Document.ChgRecdMfgEffectiveDate AS ChgRecdMfgEffectiveDate,
Document.ChgRecdAuthGroup AS ChgRecdAuthGroup,
Document.ChgRecdPrflIdn AS ChgRecdPrflIdn,
Document.ChgRecdChangeStatus AS ChgRecdChangeStatus,
Document.ChangeRecordDetailDescription AS ChangeRecordDetailDescription,
Document.ChangeRecordItemIsNotEditable AS ChangeRecordItemIsNotEditable,
Document.ChangeRecordItmIsAddDelEnabled AS ChangeRecordItmIsAddDelEnabled,
Document.ChangeRecordItemEditMode AS ChangeRecordItemEditMode,
Document._LogAccMObjectTypeActive AS _LogAccMObjectTypeActive,
Document._LogAccMObjectUserAuthzn AS _LogAccMObjectUserAuthzn,
Document._LogAccMObjSecureIDAssgmt AS _LogAccMObjSecureIDAssgmt,
_ChangeMaster.ChangeNumberStatus AS ChangeNumberStatus,
_ChangeMaster.ChangeNumberValidFromDate AS ChangeNumberValidFromDate,
_ChangeRecordContactPerson.AuthorizationGroup AS AuthorizationGroup,
_ChangeRecordContactPerson.BusinessPartnerIsBlocked AS BusinessPartnerIsBlocked,
_ChangeRecordContactPerson.IsBusinessPurposeCompleted AS IsBusinessPurposeCompleted,
_ChangeRecordContactPerson.DataControllerSet AS DataControllerSet,
_ChangeRecordContactPerson.DataController1 AS DataController1,
_ChangeRecordContactPerson.DataController2 AS DataController2,
_ChangeRecordContactPerson.DataController3 AS DataController3,
_ChangeRecordContactPerson.DataController4 AS DataController4,
_ChangeRecordContactPerson.DataController5 AS DataController5,
_ChangeRecordContactPerson.DataController6 AS DataController6,
_ChangeRecordContactPerson.DataController7 AS DataController7,
_ChangeRecordContactPerson.DataController8 AS DataController8,
_ChangeRecordContactPerson.DataController9 AS DataController9,
_ChangeRecordContactPerson.DataController10 AS DataController10,
_ChangeRecordParent.ParentChangeRecordUUID AS ParentObjectUUID,
_ChangeRecordParent.ParentChangeRecord AS ParentChangeRecord,
_ChangeRecordParent.ParentChgRecordDescriptionText AS ParentChgRecordDescriptionText,
_ChangeRecordStatusColor.ChangeRecordStatusColor AS ChangeRecordStatusColor,
_ChangeRecordType.ChangeRecordScenarioID AS ChangeRecordScenarioID,
_ChgRecdRefObjVib.ChgRecdRefObjDocVisible AS ChgRecdRefObjDocVisible,
_ChgRecdRefObjVib.ChgRecdRefObjMatlVisible AS ChgRecdRefObjMatlVisible,
_ChgRecdRefObjVib.ChgRecdRefObjBOMVisible AS ChgRecdRefObjBOMVisible,
_ChgRecdRefObjVib.ChgRecdRefObjBOMItemVisible AS ChgRecdRefObjBOMItemVisible,
_ChgRecdRefObjVib.ChgRecdRefObjEngBOMVisible AS ChgRecdRefObjEngBOMVisible,
_ChgRecdRefObjVib.ChgRecdRefObjMfgBOMVisible AS ChgRecdRefObjMfgBOMVisible,
_ChgRecdRefObjVib.ChgRecdRefObjRoutingVisible AS ChgRecdRefObjRoutingVisible,
_ChgRecdRefObjVib.ChgRecdRefObjProdnRtgVisible AS ChgRecdRefObjProdnRtgVisible,
_ChgRecdRefObjVib.ChgRecdOrdSpcfcRtgRefIsVisible AS ChgRecdOrdSpcfcRtgRefIsVisible,
_ChgRecdRefObjVib.ChgRecdRefObjPlngScpVisible AS ChgRecdRefObjPlngScpVisible,
_ChgRecdRefObjVib.ChgRecdRefObjProdnOrderVisible AS ChgRecdRefObjProdnOrderVisible,
_ChgRecdRefObjVib.ChgRecdRefObjPurOrderVisible AS ChgRecdRefObjPurOrderVisible,
_ChgRecdRefObjVib.ChgRecdRefProdStrucVarVisible AS ChgRecdRefProdStrucVarVisible,
_ChgRecdRefObjVib.ChgRecdRefObjSpecVisible AS ChgRecdRefObjSpecVisible,
_ChgRecdRefObjVib.ChgRecdRefObjEngSnpshtVisible AS ChgRecdRefObjEngSnpshtVisible,
_ChgRecdRefObjVib.ChgRecdRefObjMstrRcpVisible AS ChgRecdRefObjMstrRcpVisible,
_ChgRecdRefObjVib.ChgRecdRefObjInspPlanVisible AS ChgRecdRefObjInspPlanVisible,
_ChgRecdRefObjVib.ChgRecdRefObjRecipeVisible AS ChgRecdRefObjRecipeVisible,
_ChgRecdRefObjVib.ChgRecdRefObjLabelVisible AS ChgRecdRefObjLabelVisible,
_ChgRecdRefObjVib.ChgRecdRefObjPlngRtgVisible AS ChgRecdRefObjPlngRtgVisible,
_ChgRecdRefObjVib.ChgRecdRefObjTmplRtgVisible AS ChgRecdRefObjTmplRtgVisible,
_ChgRecdRefObjVib.ChgRecdRefObjOrderBOMVisible AS ChgRecdRefObjOrderBOMVisible,
_ChgRecdRefObjVib.ChgRecdRefObjClassVisible AS ChgRecdRefObjClassVisible,
_ChgRecdRefObjVib.ChgRecdRefObjCharcVisible AS ChgRecdRefObjCharcVisible,
_ChgRecdRefObjVib.ChgRecdObjMaintTskListVisible AS ChgRecdObjMaintTskListVisible,
_ChgRecdRefObjVib.ChgRecdObjStdBOMVisible AS ChgRecdObjStdBOMVisible,
_ChgRecdRefObjVib.ChgRecdObjEquipTskListVisible AS ChgRecdObjEquipTskListVisible,
_ChgRecdRefObjVib.ChgRecdObjWBSElmntBOMVisible AS ChgRecdObjWBSElmntBOMVisible,
_ChgRecdRefObjVib.ChgRecdObjEquipBOMVisible AS ChgRecdObjEquipBOMVisible,
_ChgRecdRefObjVib.ChgRecdObjFuncLocBOMVisible AS ChgRecdObjFuncLocBOMVisible,
_ChgRecdRefObjVib.ChgRecdObjVarBOMVisible AS ChgRecdObjVarBOMVisible,
_ChgRecdRefObjVib.ChgRecdRefRateRtgVisible AS ChgRecdRefRateRtgVisible,
_ChgRecdRefObjVib.ChgRecdRateRtgVisible AS ChgRecdRateRtgVisible,
_ChgRecdRefObjVib.ChgRecdRefCutPlngPrflVisible AS ChgRecdRefCutPlngPrflVisible,
_ChgRecdRefObjVib.ChgRecdRefOpSetVisible AS ChgRecdRefOpSetVisible,
_ChgRecdRefObjVib.ChgRecdFuncLocTskListVisible AS ChgRecdFuncLocTskListVisible,
_ChgRecdRefObjVib.ChgRecdRefObjMfgSnpshtVisible AS ChgRecdRefObjMfgSnpshtVisible,
_ChgRecdRefObjVib.ChgRecdRefObjETOVersBOMVisible AS ChgRecdRefObjETOVersBOMVisible,
_ChgRecdRefObjVib.ChgRecdRefObjDefectVisible AS ChgRecdRefObjDefectVisible,
_ChgRecdRefObjVib.ChgRecdRefObjNotifVisible AS ChgRecdRefObjNotifVisible,
_ChgRecdRsnForChgTxt.ChgRecdHdrRsnForChgDesc AS ChgRecdHdrRsnForChgDesc,
_ChgRecordChildIsMerge.ChangeRecordIsMerge AS ChangeRecordIsMerge,
_ChgRecordChildIsMerge.ChangeRecordIsSplit AS ChangeRecordIsSplit,
_ChgRecPrioTxt.ChangeRecordPriorityDesc AS ChangeRecordPriorityDesc,
_CreatedByUserContactCard.FullName AS CreatedByUserFullName,
_DigSignStatusText.ChgRecdDigSignStatusTxt AS ChgRecdDigSignStatusTxt,
_LastChangedByUserContactCard.FullName AS LastChangedByUserFullName,
_LifeCycleStatusText.ChangeRecordLifecycleStatusTxt AS ChangeRecordLifecycleStatusTxt,
_PendingActionText.ChangeRecordStatusActionText AS ChangeRecordStatusActionText,
_UserStatusVH.ChangeRecordStatusDescription AS ChangeRecordStatusDescription
FROM I_ChangeRecordDraftTP AS Document
LEFT OUTER JOIN C_ChangeRecordDescription AS _ChangeRecordDescriptionTP ON ChangeRecordUUID = _ChangeRecordDescriptionTP.ChangeRecordUUID -- association [0..*]
LEFT OUTER JOIN C_ChangeRecordTypeVH AS _ChangeRecordTypeVH ON ChangeRecordType = _ChangeRecordTypeVH.ChangeRecordType AND ChangeRecordCategory = _ChangeRecordTypeVH.ChangeRecordCategory -- association [0..1]
LEFT OUTER JOIN C_ChangeRecordTypeVH AS _ChangeRecordType ON ChangeRecordType = _ChangeRecordType.ChangeRecordType -- association [0..1]
LEFT OUTER JOIN I_ChangeRecordAccCtrlCntxtVH AS _AccVH ON _AccVH.LogAccMContext = AccessControlContext -- association [0..1]
LEFT OUTER JOIN C_ChangeRecdStatusVH AS _UserStatusVH ON ChangeRecordStatus = _UserStatusVH.ChangeRecordStatus -- association [1..1]
LEFT OUTER JOIN C_ChangeRecordNextStatusVH AS _ChangeRecordNextStatusVH ON ChangeRecordType = _ChangeRecordNextStatusVH.ChangeRecordType AND ChangeRecordStatus = _ChangeRecordNextStatusVH.ChangeRecordStatus -- association [0..*]
LEFT OUTER JOIN I_ChangeRecordContactPerson AS _ChangeRecordContactPerson ON Partner = _ChangeRecordContactPerson.Partner -- association [0..1]
LEFT OUTER JOIN I_ChgRecLifecycleStatusTxt AS _LifeCycleStatusText ON ChangeRecordLifecycleStatus = _LifeCycleStatusText.ChangeRecordLifecycleStatus -- association [0..1]
LEFT OUTER JOIN C_ChangeRecdDigSignStatusVH AS _DigSignStatusText ON ChgRecdDigitalSignatureStatus = _DigSignStatusText.ChgRecdDigitalSignatureStatus -- association [0..*]
LEFT OUTER JOIN I_ChgRecdUserStatusActionTxt AS _PendingActionText ON ChgRecdInitiatedStatusAction = _PendingActionText.ChgRecdInitiatedStatusAction AND _PendingActionText.Language = $session.system_language -- association [0..1]
LEFT OUTER JOIN C_ChangeRecordObjPgMatl AS _ChangeRecordReferenceMatTP ON ChangeRecordUUID = _ChangeRecordReferenceMatTP.ChangeRecordUUID -- association [0..*]
LEFT OUTER JOIN C_ChangeRecordObjPgBOM AS _ChangeRecordReferenceBOMTP ON ChangeRecordUUID = _ChangeRecordReferenceBOMTP.ChangeRecordUUID -- association [0..*]
LEFT OUTER JOIN C_ChangeRecordObjPgBOMItm AS _ChangeRecordRefBOMItmTP ON ChangeRecordUUID = _ChangeRecordRefBOMItmTP.ChangeRecordUUID -- association [0..*]
LEFT OUTER JOIN C_ChangeRecordObjPgEngBOM AS _ChgRecdRefEngBOMTP ON ChangeRecordUUID = _ChgRecdRefEngBOMTP.ChangeRecordUUID -- association [0..*]
LEFT OUTER JOIN C_ChangeRecordObjPgMfgBOM AS _ChgRecdRefMfgBOMTP ON ChangeRecordUUID = _ChgRecdRefMfgBOMTP.ChangeRecordUUID -- association [0..*]
LEFT OUTER JOIN C_ChangeRecordObjPgPurOrd AS _ChgRecdRefPurOrdTP ON ChangeRecordUUID = _ChgRecdRefPurOrdTP.ChangeRecordUUID -- association [0..*]
LEFT OUTER JOIN C_ChangeRecordObjPgProdnOrd AS _ChgRecdRefProdnOrdTP ON ChangeRecordUUID = _ChgRecdRefProdnOrdTP.ChangeRecordUUID -- association [0..*]
LEFT OUTER JOIN C_ChangeRecordObjPgPlngScp AS _ChgRecdRefPlngScpTP ON ChangeRecordUUID = _ChgRecdRefPlngScpTP.ChangeRecordUUID -- association [0..*]
LEFT OUTER JOIN C_ChangeRecordObjPgRouting AS _ChgRecdRefRoutingTP ON ChangeRecordUUID = _ChgRecdRefRoutingTP.ChangeRecordUUID -- association [0..*]
LEFT OUTER JOIN C_ChangeRecordObjPgOrdSpcfcRtg AS _ChgRecdRefOrdSpcfcRoutingTP ON ChangeRecordUUID = _ChgRecdRefOrdSpcfcRoutingTP.ChangeRecordUUID -- association [0..*]
LEFT OUTER JOIN C_ChangeRecordObjPgDoc AS _ChangeRecordReferenceDocTP ON ChangeRecordUUID = _ChangeRecordReferenceDocTP.ChangeRecordUUID -- association [0..*]
LEFT OUTER JOIN C_ChgRecdObjPgProdStrucVar AS _ChgRecdRefProdStrucVarTP ON ChangeRecordUUID = _ChgRecdRefProdStrucVarTP.ChangeRecordUUID -- association [0..*]
LEFT OUTER JOIN C_ChangeRecordObjPgSpec AS _ChangeRecordReferenceSpecTP ON ChangeRecordUUID = _ChangeRecordReferenceSpecTP.ChangeRecordUUID -- association [0..*]
LEFT OUTER JOIN C_ChangeRecordObjPgEngSnpsht AS _ChgRecdRefEngSnpshtTP ON ChangeRecordUUID = _ChgRecdRefEngSnpshtTP.ChangeRecordUUID -- association [0..*]
LEFT OUTER JOIN C_ChangeRecordObjPgMasterRcp AS _ChgRecdRefMasterRecipeTP ON ChangeRecordUUID = _ChgRecdRefMasterRecipeTP.ChangeRecordUUID -- association [0..*]
LEFT OUTER JOIN C_ChangeRecordObjPgInspPlan AS _ChgRecdRefInspectionPlanTP ON ChangeRecordUUID = _ChgRecdRefInspectionPlanTP.ChangeRecordUUID -- association [0..*]
LEFT OUTER JOIN C_ChangeRecordObjPgRecipe AS _ChgRecdRefRecipeTP ON ChangeRecordUUID = _ChgRecdRefRecipeTP.ChangeRecordUUID -- association [0..*]
LEFT OUTER JOIN C_ChangeRecdObjPgProdnRouting AS _ChgRecdRefProdnRoutingTP ON ChangeRecordUUID = _ChgRecdRefProdnRoutingTP.ChangeRecordUUID -- association [0..*]
LEFT OUTER JOIN C_ChangeRecordObjPgLabel AS _ChgRecdRefLabelTP ON ChangeRecordUUID = _ChgRecdRefLabelTP.ChangeRecordUUID -- association [0..*]
LEFT OUTER JOIN C_ChangeRecordObjPgPlngRouting AS _ChgRecdRefPlngRoutingTP ON ChangeRecordUUID = _ChgRecdRefPlngRoutingTP.ChangeRecordUUID -- association [0..*]
LEFT OUTER JOIN C_ChangeRecordObjPgTmplRouting AS _ChgRecdRefTmplRoutingTP ON ChangeRecordUUID = _ChgRecdRefTmplRoutingTP.ChangeRecordUUID -- association [0..*]
LEFT OUTER JOIN C_ChgRecdObjPgMaintTskList AS _ChgRecdRefMaintTskListTP ON ChangeRecordUUID = _ChgRecdRefMaintTskListTP.ChangeRecordUUID -- association [0..*]
LEFT OUTER JOIN C_ChangeRecordObjPgMfgSnpsht AS _ChgRecdRefMfgSnpshtTP ON ChangeRecordUUID = _ChgRecdRefMfgSnpshtTP.ChangeRecordUUID -- association [0..*]
LEFT OUTER JOIN I_ChangeMaster AS _ChangeMaster ON ChangeNumber = _ChangeMaster.ChangeNumber -- association [0..1]
LEFT OUTER JOIN C_ChgRecdRefObjVisibility AS _ChgRecdRefObjVib ON ChangeRecordType = _ChgRecdRefObjVib.ChangeRecordType -- association [0..1]
LEFT OUTER JOIN I_IssActyMgmtUserStatus1 AS _IssActyMgmtUserStatus ON ChangeRecordStatus = _IssActyMgmtUserStatus.IssActyMgmtUserStatus1 -- association [0..1]
LEFT OUTER JOIN C_ChangeRecordStatusProgress AS _ChangeRecordStatusProgress ON ChangeRecordUUID = _ChangeRecordStatusProgress.ChangeRecordUUID -- association [0..*]
LEFT OUTER JOIN I_ChgRecdStatusColorConfign AS _ChangeRecordStatusColor ON ChangeRecordStatus = _ChangeRecordStatusColor.ChangeRecordStatus AND ChangeRecordType = _ChangeRecordStatusColor.ChangeRecordType -- association [0..1]
LEFT OUTER JOIN C_ChangeRecordItemCount AS _ChangeRecordItemCount ON ChangeRecordUUID = _ChangeRecordItemCount.ParentChangeRecordUUID -- association [0..*]
LEFT OUTER JOIN C_ChgRecdImpMgmtNavy AS _ChangeRecordImpNavigation ON ChangeRecordType = _ChangeRecordImpNavigation.ChangeRecordType -- association [0..*]
LEFT OUTER JOIN C_ChgRecdCmntTop AS _ChgRecdCmntTopTP ON ChangeRecordUUID = _ChgRecdCmntTopTP.ChangeRecordUUID -- association [0..*]
LEFT OUTER JOIN C_ChgRecdObjRefCmntTop AS _ChgRecdObjRefCmntTopTP ON ChangeRecordUUID = _ChgRecdObjRefCmntTopTP.ChangeRecordUUID -- association [0..*]
LEFT OUTER JOIN C_ChangeRecordChildTP AS _ChgRecdChildTP ON _ChgRecdChildTP.ParentChangeRecordUUID = ChangeRecordUUID -- association [0..*]
LEFT OUTER JOIN C_ChgRecordChildVH AS _ChgRecordChildVH ON _ChgRecordChildVH.ChangeRecordUUID = ChangeRecordUUID -- association [0..1]
LEFT OUTER JOIN C_ChgRecordChildVH AS _ChgRecordChildIsMerge ON _ChgRecordChildIsMerge.ChangeRecordUUID = ChangeRecordUUID -- association [0..1]
LEFT OUTER JOIN C_ChangeRecordObjPgClfn AS _ChangeRecordObjPgClfn ON ChangeRecordUUID = _ChangeRecordObjPgClfn.ChangeRecordUUID -- association [0..*]
LEFT OUTER JOIN C_ChangeRecordObjPgOrderBOM AS _ChangeRecordRefOrderBOMTP ON ChangeRecordUUID = _ChangeRecordRefOrderBOMTP.ChangeRecordUUID -- association [0..*]
LEFT OUTER JOIN C_ChangeRecordObjPgCharc AS _ChangeRecordRefCharcTP ON ChangeRecordUUID = _ChangeRecordRefCharcTP.ChangeRecordUUID -- association [0..*]
LEFT OUTER JOIN C_ChangeRecordObjPgClass AS _ChangeRecordRefClassTP ON ChangeRecordUUID = _ChangeRecordRefClassTP.ChangeRecordUUID -- association [0..*]
LEFT OUTER JOIN C_ChgRecdRefStdBOM AS _ChangeRecordRefStdBOMTP ON ChangeRecordUUID = _ChangeRecordRefStdBOMTP.ChangeRecordUUID -- association [0..*]
LEFT OUTER JOIN C_ChgRecdObjPgEquipTskList AS _ChgRecdRefEquipTskListTP ON ChangeRecordUUID = _ChgRecdRefEquipTskListTP.ChangeRecordUUID -- association [0..*]
LEFT OUTER JOIN C_ChgRecdRefWBSElmntBOM AS _ChangeRecordRefWBSElmntBOMTP ON ChangeRecordUUID = _ChangeRecordRefWBSElmntBOMTP.ChangeRecordUUID -- association [0..*]
LEFT OUTER JOIN C_ChgRecdRefEquipBOM AS _ChgRecdRefEquipBOMTP ON ChangeRecordUUID = _ChgRecdRefEquipBOMTP.ChangeRecordUUID -- association [0..*]
LEFT OUTER JOIN C_ChgRecdRefRateRtgTskList AS _ChgRecdRefRateRtgTskListTP ON ChangeRecordUUID = _ChgRecdRefRateRtgTskListTP.ChangeRecordUUID -- association [0..*]
LEFT OUTER JOIN C_ChgRecdObjRateRtgTskList AS _ChgRecdRateRtgTskListTP ON ChangeRecordUUID = _ChgRecdRateRtgTskListTP.ChangeRecordUUID -- association [0..*]
LEFT OUTER JOIN C_ChgRecdRefCutPlngPrfl AS _ChgRecdRefCutPlngPrflTP ON ChangeRecordUUID = _ChgRecdRefCutPlngPrflTP.ChangeRecordUUID -- association [0..*]
LEFT OUTER JOIN C_ChgRecdRefOpSetTskList AS _ChgRecdRefOpSetTskListTP ON ChangeRecordUUID = _ChgRecdRefOpSetTskListTP.ChangeRecordUUID -- association [0..*]
LEFT OUTER JOIN C_ChgRecdFuncLocTskList AS _ChgRecdFuncLocTskListTP ON ChangeRecordUUID = _ChgRecdFuncLocTskListTP.ChangeRecordUUID -- association [0..*]
LEFT OUTER JOIN C_ChgRecdRefFuncLocBOM AS _ChgRecdRefFuncLocBOMTP ON ChangeRecordUUID = _ChgRecdRefFuncLocBOMTP.ChangeRecordUUID -- association [0..*]
LEFT OUTER JOIN C_ChgRecdRefVarBOM AS _ChgRecdRefVarBOMTP ON ChangeRecordUUID = _ChgRecdRefVarBOMTP.ChangeRecordUUID -- association [0..*]
LEFT OUTER JOIN C_ChangeRecordObjPgETOVersBOM AS _ChgRecdRefETOVersBOMTP ON ChangeRecordUUID = _ChgRecdRefETOVersBOMTP.ChangeRecordUUID -- association [0..*]
LEFT OUTER JOIN C_ChangeRecordObjPgDefect AS _ChgRecdRefDefectTP ON ChangeRecordUUID = _ChgRecdRefDefectTP.ChangeRecordUUID -- association [0..*]
LEFT OUTER JOIN C_ChgRecdObjPgNotification AS _ChgRecdRefNotificationTP ON ChangeRecordUUID = _ChgRecdRefNotificationTP.ChangeRecordUUID -- association [0..*]
LEFT OUTER JOIN C_ChangeRecordDetPg AS _ChangeRecordDetPg ON ChangeRecordUUID = _ChangeRecordDetPg.ChangeRecordUUID -- association [1..1]
LEFT OUTER JOIN I_ChgRecChildTP AS _ChangeRecordParent ON ChangeRecordUUID = _ChangeRecordParent.ChangeRecordUUID -- association [0..1]
LEFT OUTER JOIN C_ChgRecdObjPgEngCollabn AS _ChgRecdObjPgEngCollabn ON ChangeRecordUUID = _ChgRecdObjPgEngCollabn.ChangeRecordUUID -- association [0..*]
LEFT OUTER JOIN C_ChgRecdPLMEPDCollabn AS _ChgRecdObjPgPLMEPDCollabn ON ChangeRecordUUID = _ChgRecdObjPgPLMEPDCollabn.ChangeRecordUUID -- association [0..*]
LEFT OUTER JOIN C_ChangeRecordPriorityText AS _ChgRecPrioTxt ON ChangeRecordPriority = _ChgRecPrioTxt.ChangeRecordPriority AND ChangeRecordType = _ChgRecPrioTxt.ChangeRecordType -- association [0..1]
LEFT OUTER JOIN C_ChgRecdRsnForChgText AS _ChgRecdRsnForChgTxt ON ChgRecdHdrRsnForChgCode = _ChgRecdRsnForChgTxt.ChgRecdHdrRsnForChgCode AND ChangeRecordType = _ChgRecdRsnForChgTxt.ChangeRecordType -- association [0..1]
;
Learn More
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- CDS View Annotations — A Complete Guide
- What Is a CDS View in SAP S/4HANA?
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA
- BSEG to ACDOCA: The Universal Journal Migration
- Business Partner Migration: KNA1/LFA1 to BUT000
- Material Document Migration: MSEG/MKPF to MATDOC
- How to Find the Right CDS View for an SAP Table
- BW Extractor to CDS View Migration Guide
- S/4HANA CDS View Deprecation: What You Need to Know
- ABAP CDS View Tutorial — From Basics to Real-World Examples
- RAP and CDS Views — Building Transactional Apps in SAP S/4HANA
- Sales Document Status Migration: VBUP/VBUK Removal in S/4HANA
- CO Tables in S/4HANA: COEP, COBK, COSS, COSP to ACDOCA