I_CHANGEDOCUMENT

CDS View

Change document header

I_CHANGEDOCUMENT is a CDS View in S/4HANA. Change document header. It contains 10 fields. 70 CDS views read from this table.

CDS Views using this table (70)

ViewTypeJoinVDMDescription
/PF1/R_PaytAgrmtChangeDocument view_entity from Payment Agreement Change Document
/PF1/R_SLAChangeDocument view_entity from Service Level Agreement Change Document
APS_COM_CHG_DOC_BASE view_entity from Change documents base view
APS_IAM_BROLE_ACC_CAT_CHG view_entity from Business Role Access Category changes
APS_IAM_BROLE_ACC_RSTR_CAT_CHG view_entity from Access restriction category changes
APS_IAM_BROLE_ACC_RSTR_RT_CHG view_entity from Access restriction type changes
APS_IAM_BROLE_APP_CHG view_entity from Business Role app changes
APS_IAM_BROLE_CAT_CHG view_entity from Business Role catalog changes
APS_IAM_BROLE_GEN_CHG view_entity from General Business role changes
APS_IAM_BROLE_RSTR_CHG view_entity from Business Role Restriction changes
APS_IAM_BROLE_RSTR_VAL_CHG view_entity from Business Role Restriction Value changes
APS_IAM_BROLE_RVAL_HIGH_CHG view_entity from Restriction high value changes
APS_IAM_BROLE_RVAL_LOW_CHG view_entity from Restriction low value changes
APS_IAM_BROLE_RVAL_NAMES view_entity union Field names of restriction values changed
APS_IAM_BROLE_RVAL_NAMES view_entity from Field names of restriction values changed
APS_IAM_BROLE_RVAL_RTTEXT view_entity from Restriction type texts for value changes
APS_IAM_BROLE_SPACE_CHG view_entity from Business Role Space changes
APS_IAM_BROLE_USR_CHG view_entity from Business Role User changes
APS_IAM_BUSR_CDOC_ROLE view_entity from Business User Change Docs: Role changes
C_ChangeDocuments view from CONSUMPTION CDS View für Änderungsbelege
C_LglCntntMChangeDocument view from CONSUMPTION Change Document Header
FISVD_EXTERNALTAX_CHGLOGPROJ view left_outer List of error tRFC moved out from queue
FISVD_MAPEXTFLD_DOCPROJ view inner Extention Mapping Changelog Project view
I_EntProjElemChgDocuments view from COMPOSITE Chg Doc for Project Elements of Ent Proj
I_EntProjProjectChgDocuments view from COMPOSITE Chg Doc for General Info of Ent Proj
I_EntProjStsAreaChgDocuments view from COMPOSITE Chg Doc for Status Area of Ent Proj
I_EntProjTeamChgDocuments view from COMPOSITE Chg Doc for Team tab of Ent Proj
I_LglCntntMChangeDocItem view from COMPOSITE Change document items
I_ProductChangeDocument view_entity inner COMPOSITE Product Change Document
I_ProjectChangeDocuments view inner BASIC Change document for Project data
I_PurchaseOrderChangeDocument view from BASIC Purchase Order Change Document
I_PurchaseReqnChgDoc view_entity from COMPOSITE Change Document for Purchase Requisition
I_PurchasingChangeDocItem view from COMPOSITE Purchasing Change Document Item
I_PurchasingChangeDocument view from COMPOSITE Purchasing Change Document
I_SalesPlanChangeLog view from COMPOSITE Sales Plan Change Log
I_SrvcDocChgDocWithoutStatus view from COMPOSITE Change Documents Without Status
I_SupplierInvoiceChangeDoc view from COMPOSITE Change Documents for Supplier Invoices
I_WBSElementChangeDocuments view inner BASIC Change document for WBS Element data
P_ActyTypeChangeLogHeader view_entity from COMPOSITE Activity Type Change Log Header
P_APCshDiscUtilization5 view from COMPOSITE Account Payable Cash Discount Utilization
P_BALSHTEXPSRHDGREQHIST view from COMPOSITE Action history for B/S hedge request
P_BankChainChangeDocument view_entity from BASIC Bank Chain Change Document
P_CASecDepOpDateTime view from COMPOSITE Sec Dep OP Date Time
P_ChangeHeader view from BASIC Planning Scope Linked Object Changes
P_CostCenterChangeDocument view from CONSUMPTION Cost Center Change Document
P_CostCenterChangeLogHeader view_entity from COMPOSITE Cost Center Change Log Header
P_CreditLimitChange1 view inner CONSUMPTION Credit Limit Change
P_CreditLimitTrend view from COMPOSITE Credit Limit Trend
P_EngmntProjChangeDocument view inner COMPOSITE Engagement Project Change Document
P_EngmntProjChangeLogDoc view from CONSUMPTION Private CDS for Change Log Document
P_GLDisplayItemChangeLogHdr1 view_entity inner CONSUMPTION Display G/L Item ChangeLog Ovw
P_GLDisplayItemChangeLogItm view_entity inner CONSUMPTION Display G/L Item ChangeLog Ovw
P_IHBAccountChangeDocument view_entity from COMPOSITE IHB Account Change Document Private View
P_IHBConditionChgDocHeader view from COMPOSITE IHB Condition Change Document Header Private
P_IHBMstrDataObjChangeDocument view_entity from COMPOSITE IHB MDO Change Document
P_ManageJournalEntryEtag view_entity from COMPOSITE Journal Entry Etag
P_MfgInspCharcChgDocItem view from COMPOSITE Inspection Characteristic History
P_MfgInspCharcInitialChange view from COMPOSITE Inspection Characteristic First Change History
P_MfgInspCharcSmplChgDocItem view from COMPOSITE Inspection Characteristic Sample History
P_PctrChangeDocument view from CONSUMPTION Profit Center Change Document
P_ProductChangeDocument view_entity from COMPOSITE Product change document
P_ProfitCenterChangeLogHeader view_entity from COMPOSITE Profit Center Change Log Header
P_PurchaseOrderChange view inner CONSUMPTION Purchase Order Change
P_PurInfoRecordDocumentChanges view inner CONSUMPTION Purchase Info Record Document Changes
P_PurOrderItemDocumentChanges view inner CONSUMPTION PO Item Document Changes
P_PurReqnItemDocumentChanges view inner CONSUMPTION Purchase Requisition Item Document Changes
P_RAConflictedContrChangeDate view_entity inner COMPOSITE Change Date for Conflicted Contract
P_RSHProjAssgmtChangeDocs view from CONSUMPTION Change documents for C_RSHProjectAssignments
P_RSHProjectAsgChangeDocHeader view from CONSUMPTION Change document headers for AMDP function
P_UpdatedOpenItem view inner CONSUMPTION Updated Open Item

Fields (10)

KeyField CDS FieldsUsed in Views
KEY ChangeDocObject CDocKey,ChangeDocObject,ChangeDocObjectTr,objectid 37
KEY ChangeDocObjectClass CDocClass,ChangeDocObjectClass,ChangeDocObjectClassDisplay,ChangeDocObjectClassTr,objectclas 40
KEY ChangeDocument CDoc,ChangeDocument,changenr 35
KEY CreatedByUser change_user,ChangedByUser,CreatedBy,CreatedByUser,LastChangedByUser,UserName 41
KEY CreationDate ChangeDocCreationDate,CreationDate,LastChangeDate,LastChangedDate,udate 45
KEY CreationTime ChangeDocumentCreationTime,CreationTime,LastChangeTime 44
_ChangeDocLanguage _ChangeDocLanguage 3
ChangeDocChangeType ChangeDocChangeType 14
ChangeDocLanguage ChangeDocLanguage 3
ChangeTransactionCode ChangeTransactionCode 18
@ClientHandling.algorithm: #SESSION_VARIABLE
@ObjectModel.usageType.dataClass: #TRANSACTIONAL
@ObjectModel.usageType.serviceQuality: #C
@ObjectModel.usageType.sizeCategory: #L
@AbapCatalog.sqlViewName: 'ICHANGEDOC'
@EndUserText.label: 'Change document header'
@AbapCatalog.compiler.compareFilter: true

@AccessControl.authorizationCheck: #PRIVILEGED_ONLY

@VDM.viewType: #BASIC

define view I_ChangeDocument
  as select from cdhdr

  association [0..*] to I_ChangeDocumentItem as _ChangeDocumentItem 
                     on  $projection.ChangeDocObjectClass = _ChangeDocumentItem.ChangeDocObjectClass
                     and $projection.ChangeDocObject      = _ChangeDocumentItem.ChangeDocObject
                     and $projection.ChangeDocument       = _ChangeDocumentItem.ChangeDocument

  association [0..1] to I_Language as _ChangeDocLanguage  
                     on  $projection.ChangeDocLanguage = _ChangeDocLanguage.Language
                     
  association [0..1] to I_LanguageText as  _ChangeDocLanguageText 
                     on  _ChangeDocLanguageText.Language     = $session.system_language
                     and _ChangeDocLanguageText.LanguageCode = $projection.ChangeDocLanguage                                                                                      
{
  key cdhdr.objectclas as ChangeDocObjectClass,
  key cdhdr.objectid   as ChangeDocObject,
  key cdhdr.changenr   as ChangeDocument,

      cdhdr.username   as CreatedByUser,
      @Semantics.systemDate.createdAt: true
      cdhdr.udate      as CreationDate,
      @Semantics.systemTime.createdAt: true
      cdhdr.utime      as CreationTime,
      cdhdr.tcode      as ChangeTransactionCode,
      cdhdr.change_ind as ChangeDocChangeType,
      @Semantics.language: true
      @ObjectModel.foreignKey.association: '_ChangeDocLanguage'
      cdhdr.langu      as ChangeDocLanguage,
      _ChangeDocumentItem,
      _ChangeDocLanguage,
      _ChangeDocLanguageText
}