I_CHANGEDOCUMENT
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)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| /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)
| Key | Field | CDS Fields | Used 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
}