C_ChangeRecordObjPg

DDL: C_CHANGERECORDOBJPG SQL: CCHGRECTP Type: view CONSUMPTION

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)

SourceAliasJoin Type
I_ChangeRecordDraftTP Document from

Associations (69)

CardinalityTargetAliasCondition
[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)

NameValueLevelField
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)

KeyFieldSource TableSource FieldDescription
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]
;