I_CHANGEDOCUMENTITEM
Change document items
I_CHANGEDOCUMENTITEM is a CDS View in S/4HANA. Change document items. It contains 17 fields. 142 CDS views read from this table.
CDS Views using this table (142)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| /PF1/R_PaytAgrmtChangeDocument | view_entity | inner | Payment Agreement Change Document | |
| /PF1/R_SLAChangeDocument | view_entity | inner | Service Level Agreement Change Document | |
| APS_COM_CHG_DOC_BASE | view_entity | inner | Change documents base view | |
| APS_IAM_BROLE_ACC_CAT_CHG | view_entity | inner | Business Role Access Category changes | |
| APS_IAM_BROLE_ACC_RSTR_CAT_CHG | view_entity | inner | Access restriction category changes | |
| APS_IAM_BROLE_ACC_RSTR_RT_CHG | view_entity | inner | Access restriction type changes | |
| APS_IAM_BROLE_APP_CHG | view_entity | inner | Business Role app changes | |
| APS_IAM_BROLE_CAT_CHG | view_entity | inner | Business Role catalog changes | |
| APS_IAM_BROLE_GEN_CHG | view_entity | inner | General Business role changes | |
| APS_IAM_BROLE_RSTR_CHG | view_entity | inner | Business Role Restriction changes | |
| APS_IAM_BROLE_RSTR_VAL_CHG | view_entity | inner | Business Role Restriction Value changes | |
| APS_IAM_BROLE_RVAL_HIGH_CHG | view_entity | inner | Restriction high value changes | |
| APS_IAM_BROLE_RVAL_LOW_CHG | view_entity | inner | Restriction low value changes | |
| APS_IAM_BROLE_RVAL_NAMES | view_entity | inner | Field names of restriction values changed | |
| APS_IAM_BROLE_RVAL_RTTEXT | view_entity | inner | Restriction type texts for value changes | |
| APS_IAM_BROLE_SPACE_CHG | view_entity | inner | Business Role Space changes | |
| APS_IAM_BROLE_USR_CHG | view_entity | inner | Business Role User changes | |
| APS_IAM_BUSR_CDOC_ROLE | view_entity | inner | Business User Change Docs: Role changes | |
| C_CreditWorthinessScoreTrend | view | from | CONSUMPTION | Credit Worthiness Score Trend |
| C_GLAcctInChtOfAcctsChgLog | view | from | CONSUMPTION | GL account in CoA change log |
| C_GLAcctInCoCodeChangeLog | view | from | CONSUMPTION | GL account in company code change log |
| C_GRC_CustCoCodeChangeLog | view | from | CONSUMPTION | Customer company code change log |
| C_GRC_CustomerChangeLog | view | from | CONSUMPTION | Customer change log |
| C_GRC_ProdPlantChangeLog | view | from | CONSUMPTION | Product plant change log |
| C_GRC_ProductChangeLog | view | from | CONSUMPTION | Product change log |
| C_GRC_SuplrCoCodeChangeLog | view | from | CONSUMPTION | Supplier company code change log |
| C_GRC_SupplierChangeLog | view | from | CONSUMPTION | Supplier change log |
| C_PurgDocFldValChg | view | from | CONSUMPTION | Change Information Purchasing Document |
| C_SalesChangeDocItemDEX | view | from | CONSUMPTION | Data Extraction for Change Document Item |
| FAC_AUDIT_Z3_ASSET_CHGDOC_BASE | view | from | Asset Master change document Base | |
| FAC_AUDIT_Z3_Customer_change_b | view | from | Customer key from I_ChangeDocumentItem | |
| FAC_AUDIT_Z3_Material_CHGDOC_B | view | from | Material Change Document Base | |
| FAC_DART_Z3_GLACCOUNT_CHGDOC_B | view | from | G/L account change document base | |
| FAC_DART_Z3_VNDRCHGDOC_BASE_B | view | from | Vendor change Document Based View | |
| FISVD_EXTERNALTAX_CHGLOGPROJ | view | from | List of error tRFC moved out from queue | |
| FISVD_MAPEXTFLD_DOCPROJ | view | from | Extention Mapping Changelog Project view | |
| I_ChgRecdItmExtnLogBsc | view_entity | from | COMPOSITE | Chg Recd Itm Ext Log |
| I_CmHdgCnstltnTskListChgDocItm | view_entity | from | BASIC | Constellation Task List Change Doc Item |
| I_CmmdtyHdgCntrdealChgDocItem | view | from | BASIC | Counter Deal Request Change Doc Item |
| I_CmmdtyHdgDdsgntnReqChgDocItm | view | from | BASIC | Dedesignation Request Change Doc Item |
| I_CmmdtyHdgMigrtnReqChgDocItem | view | from | BASIC | Migration Request Change Doc Item |
| I_CmmdtyHdgPlanExpsrChgDocItem | view | from | COMPOSITE | CMM Plan Exposure Change Document Item |
| I_CmmdtyHdgPlngDataChgDocItem | view | from | COMPOSITE | CMM Planning Data Change Document Item |
| I_CmmdtyHdgRclassfctnChgDocItm | view | from | BASIC | Reclassification Request Change Doc Item |
| I_CustomerChangeLog | view | from | COMPOSITE | Customer change log |
| I_EntProjChgDocumentDEX | view | from | COMPOSITE | Data Extraction for Project Change Document |
| I_EntProjElemChgDocItem | view | from | COMPOSITE | Chg Doc Items for Project Elements |
| I_EntProjElemChgDocItem | view | union_all | COMPOSITE | Chg Doc Items for Project Elements |
| I_EntProjProjectChgDocuments | view | inner | COMPOSITE | Chg Doc for General Info of Ent Proj |
| I_EntProjStsAreaChgDocuments | view | inner | COMPOSITE | Chg Doc for Status Area of Ent Proj |
| I_EntProjTeamChgDocItem | view | from | COMPOSITE | Chg Doc items for Team tab of Ent Proj |
| I_EntProjTeamChgDocItem | view | inner | COMPOSITE | Chg Doc items for Team tab of Ent Proj |
| I_EntProjTeamChgDocItem | view | union_all | COMPOSITE | Chg Doc items for Team tab of Ent Proj |
| I_EquipMatlSrlNmbrChgHistory | view_entity | from | COMPOSITE | Equip Mat Serial Number Change History |
| I_EquipMatlSrlNmbrChgHistory | view_entity | inner | COMPOSITE | Equip Mat Serial Number Change History |
| I_EquipMatlSrlNmbrChgHistory | view_entity | union_all | COMPOSITE | Equip Mat Serial Number Change History |
| I_FieldNameUsedInChgDocItmVH | view_entity | from | COMPOSITE | Field Name Used In Change Document Item |
| I_FXExposureChgDocItem | view_entity | from | COMPOSITE | FX Exposure Change Document Item |
| I_GteeMChangeDoc | view | from | BASIC | Grant Status Change Document |
| I_MaintNotificationChgHistory | view_entity | from | COMPOSITE | Maint. Notification Change History |
| I_MaintOrdChangeDocumentDEX | view_entity | from | COMPOSITE | Maintenance Order Change Document |
| I_MaintOrdChgHistory | view_entity | from | COMPOSITE | Maint. Order Change History |
| I_MaintPlanChgHistory | view_entity | from | COMPOSITE | Maint. Plan Change History |
| I_MaintPlanChgHistory | view_entity | inner | COMPOSITE | Maint. Plan Change History |
| I_ProductChangeDocument | view_entity | inner | COMPOSITE | Product Change Document |
| I_ProjectChangeDocuments | view | inner | BASIC | Change document for Project data |
| I_PurchaseReqnChgDocItm | view_entity | from | BASIC | Change Doc Item for Purchase Requisition |
| I_PurOrdChangeDocumentItem | view | from | BASIC | Purchase Order Change Document Items |
| I_SalesPlanChangeLog | view | left_outer | COMPOSITE | Sales Plan Change Log |
| I_SerialNumberChangeDocument | view_entity | from | COMPOSITE | Serial Number Change Documents |
| I_SlsDocChgDocumentItemBasic | view_entity | from | COMPOSITE | Change Document Item for Sales Document |
| I_SupplierChangeLog | view | from | COMPOSITE | Supplier Change Log |
| I_SupplierInvoiceChangeDocItem | view | from | BASIC | Change Document Items for Supplier Invoices |
| I_TaxPayableItemChangeLog | view_entity | inner | COMPOSITE | Tax Payable Item Change Log |
| I_TechnicalObjectChgHistory | view_entity | from | COMPOSITE | Technical Object Change History |
| I_TechnicalObjectChgHistory | view_entity | inner | COMPOSITE | Technical Object Change History |
| I_WBSElementChangeDocuments | view | inner | BASIC | Change document for WBS Element data |
| P_ActyTypeChangeLogItem | view_entity | from | COMPOSITE | Activity Type Change Log Item |
| P_APCshDiscUtilization5 | view | inner | COMPOSITE | Account Payable Cash Discount Utilization |
| P_BankAddressChDocItem | view_entity | from | CONSUMPTION | Bank Address Change Doc. Item |
| P_BankChainChangeDocumentItem | view_entity | from | BASIC | Bank Chain Change Document Item |
| P_BankChangeDocument | view_entity | from | BASIC | Bank Change Document |
| P_BatchChangeDocItemValuation | view_entity | from | COMPOSITE | Batch change document items for valuation type |
| P_Bomchangehistory | view | left_outer | COMPOSITE | Change History of BOM |
| P_Bomchangehistory | view | inner | COMPOSITE | Change History of BOM |
| P_ChangeDocumentItem | view | from | CONSUMPTION | Change Document Item |
| P_ChangeDocumentItemLatest | view_entity | from | COMPOSITE | Latest change document items |
| P_ChangeDocumentItems | view_entity | inner | COMPOSITE | Change document items |
| P_ChangeDocumentPlanningScope | view | from | BASIC | Planning Scope Linked Object Changes BOM & PSM |
| P_ChgDocUUIDConvertToCharLong | view_entity | from | BASIC | Change Document UUID Convert to Char32 |
| P_ClosingChangeLog | view | from | COMPOSITE | Closing Change Log |
| P_CN_CADEAssetAllChgDoc | view | from | COMPOSITE | Fixed Asset Change Document |
| P_CN_CADEAssetChangeLog | view | inner | CONSUMPTION | Asset Change Log for CADE |
| P_CostCenterChangeLogItem | view_entity | from | COMPOSITE | Cost Center Change Log Item |
| P_CostCtrActyTypeChgDocument | view | from | CONSUMPTION | Change Documents for Cost Center Activity Type |
| P_CostCtrChangeDocItem | view | from | CONSUMPTION | Cost Center Change Document Item |
| P_CostElmntGrpChangeLogRecord | view | from | COMPOSITE | ChangeLog Data for Cost Element Group |
| P_CreditLimitChange1 | view | inner | CONSUMPTION | Credit Limit Change |
| P_CreditLimitTrend | view | inner | COMPOSITE | Credit Limit Trend |
| P_EngmntProjChangeDocument | view | from | COMPOSITE | Engagement Project Change Document |
| P_EngmntProjChangeLogDoc | view | left_outer | CONSUMPTION | Private CDS for Change Log Document |
| P_EntProjTeamChgDocRole | view_entity | from | COMPOSITE | Display Last Change Documents for Role |
| P_GLDisplayItemChangeLogHdr1 | view_entity | from | CONSUMPTION | Display G/L Item ChangeLog Ovw |
| P_GLDisplayItemChangeLogItm | view_entity | from | CONSUMPTION | Display G/L Item ChangeLog Ovw |
| P_IHBAccountChangeDocument | view_entity | inner | COMPOSITE | IHB Account Change Document Private View |
| P_IHBMstrDataObjChangeDocument | view_entity | inner | COMPOSITE | IHB MDO Change Document |
| P_InternalOrderItemChangeLog | view | from | CONSUMPTION | Change Log for fields of Internal Order |
| P_JournalEntryHistory | view | inner | COMPOSITE | Journal Entry History Export as CDS Service |
| P_MfgInspCharcChgDocItem | view | inner | COMPOSITE | Inspection Characteristic History |
| P_MfgInspCharcInitialChange | view | inner | COMPOSITE | Inspection Characteristic First Change History |
| P_MfgInspCharcSmplChgDocItem | view | inner | COMPOSITE | Inspection Characteristic Sample History |
| P_PctrChangeDocItem | view | from | CONSUMPTION | Profit Center Change Document Item |
| P_POItemChangeDocHeader | view | inner | CONSUMPTION | POI Change Document Header |
| P_PostingPeriodChangeLogRecord | view | from | COMPOSITE | ChangeLog Data for Posting Period |
| P_ProductChangeDocument | view_entity | left_outer | COMPOSITE | Product change document |
| P_ProductPlantLastChangeDoc | view | from | CONSUMPTION | Product Plant Last Change Document |
| P_ProfitCenterChangeLog | view_entity | from | CONSUMPTION | Profit Center Change Log |
| P_ProfitCenterChangeLogItem | view_entity | from | COMPOSITE | Profit Center Change Log Item |
| P_PurchaseContractChange | view | from | CONSUMPTION | Purchase Contract Changes |
| P_PurchaseContractChange | view | union_all | CONSUMPTION | Purchase Contract Changes |
| P_PurchaseOrderChange | view | from | CONSUMPTION | Purchase Order Change |
| P_PurchaseOrderChng | view | from | CONSUMPTION | Purchase Order Change |
| P_PurchaseOrderItemChange | view | from | CONSUMPTION | Change Document for Purchase Order Items |
| P_PURCHASEORDERITEMCHANGEDOC | view | inner | CONSUMPTION | Change Document Item for Purchage Order Item Changes |
| P_PurchaseRequisitionChange | view | from | CONSUMPTION | Change Purchase Requisition |
| P_PurchaseRequisitionChange | view | union_all | CONSUMPTION | Change Purchase Requisition |
| P_PurchaseRequisitionChng | view | from | CONSUMPTION | Purchase Requisition Change |
| P_PurInfoRecordDocumentChanges | view | from | CONSUMPTION | Purchase Info Record Document Changes |
| P_PurOrderItemDocumentChanges | view | from | CONSUMPTION | PO Item Document Changes |
| P_PurReqnItemDocumentChanges | view | from | CONSUMPTION | Purchase Requisition Item Document Changes |
| P_RAChangeDocumentItem | view_entity | from | COMPOSITE | RA Contract Change Document Item |
| P_RAConflictedContrChangeDate | view_entity | inner | COMPOSITE | Change Date for Conflicted Contract |
| P_RAContrMnlFlfmtChangeItem | view_entity | from | COMPOSITE | Private RA Contr Mnl Flfmt Change Items |
| P_RSHProjAssgmtChangeDocs | view | left_outer | CONSUMPTION | Change documents for C_RSHProjectAssignments |
| P_SftyRelevantChgDocumentItem | view | from | COMPOSITE | Safety Relevant Change Doc Item |
| P_SrlNmbrHistSrvChangeDocument | view_entity | from | COMPOSITE | Serial Number Service Change Docs |
| P_StockTransportOrders | view_entity | left_outer | COMPOSITE | Demand Driven Product's Stock Transport Orders |
| P_SuplrEvalUsrDfndCritraChgDoc | view | from | CONSUMPTION | Supplier Evaluation User Defined Criteria Change Document |
| P_UpdatedOpenItem | view | inner | CONSUMPTION | Updated Open Item |
| R_ChangeDocumentItem | view | from | COMPOSITE | Changedoc with split ChangeDocTableKey |
| R_MngJrnlEntrChangeDocument | view_entity | union_all | TRANSACTIONAL | Journal Entry - Changed Document |
| R_MngJrnlEntrPrkdChgHeader | view_entity | from | TRANSACTIONAL | Journal Entry - Parked Changed Header |
Fields (17)
| Key | Field | CDS Fields | Used in Views |
|---|---|---|---|
| KEY | ChangeDocDatabaseTableField | ChangeDocDatabaseTableField,DatabaseTableField,DatabaseTableFieldName,FieldName,fname | 66 |
| KEY | ChangeDocItemChangeType | Action,ChangeDocItemChangeType,ChangeDocumentChangeType,chngind | 59 |
| KEY | ChangeDocObject | ChangeDocObject,ChangeLogObjectID | 32 |
| KEY | ChangeDocObjectClass | ChangeDocObjectClass | 39 |
| KEY | ChangeDocTableKey | ChangeDocTableKey,DBTableKey,tabkey | 59 |
| KEY | ChangeDocument | ChangeDocument | 45 |
| KEY | DatabaseTable | DatabaseTable,DBTable,ObjectDatabaseTable,tabname | 65 |
| _ChangeDocLongTableKey | _ChangeDocLongTableKey | 1 | |
| _ChangeDocument | _ChangeDocument | 1 | |
| _ChangeDocumentItemExtension | _ChangeDocumentItemExtension | 1 | |
| ChangeDocNewCurrency | ChangeDocNewCurrency | 24 | |
| ChangeDocNewFieldValue | ChangedFieldNewValue,ChangeDocNewFieldValue,ChangeDocPreviousFieldValue,ChangeDocumentNewFieldValue,new_value,NewFieldContent,NewValuationType,NewValue,value_new | 56 | |
| ChangeDocNewUnit | ChangeDocNewUnit,ChangeDocumentNewUnit | 25 | |
| ChangeDocPreviousCurrency | ChangeDocPreviousCurrency | 23 | |
| ChangeDocPreviousFieldValue | ChangedFieldOldValue,ChangeDocPreviousFieldValue,ChangeDocumentOldFieldValue,old_value,OldFieldContent,OldValuationType,OldValue,value_old | 55 | |
| ChangeDocPreviousUnit | ChangeDocPreviousUnit,ChangeDocumentOldUnit | 25 | |
| ChangeDocTextIsChanged | ChangeDocTextIsChanged | 2 |
@ClientHandling.algorithm: #SESSION_VARIABLE
@ObjectModel.usageType.dataClass: #TRANSACTIONAL
@ObjectModel.usageType.serviceQuality: #C
@ObjectModel.usageType.sizeCategory: #L
@AbapCatalog.sqlViewName: 'ICHANGEDOCITEM'
@AbapCatalog.compiler.compareFilter: true
@EndUserText.label: 'Change document items'
@AccessControl.authorizationCheck: #PRIVILEGED_ONLY
@VDM.viewType: #BASIC
define view I_ChangeDocumentItem
as select from cdpos
association [0..1] to I_ChangeDocument as _ChangeDocument
on $projection.ChangeDocObjectClass = _ChangeDocument.ChangeDocObjectClass
and $projection.ChangeDocObject = _ChangeDocument.ChangeDocObject
and $projection.ChangeDocument = _ChangeDocument.ChangeDocument
association [0..1] to I_ChangeDocLongTableKey as _ChangeDocLongTableKey
on $projection.ChangeDocTableKey = _ChangeDocLongTableKey.ChangeDocKeyGuid
association [0..1] to I_ChangeDocumentItemExtension as _ChangeDocumentItemExtension
on $projection.ChangeDocTableKey = _ChangeDocumentItemExtension.ChangeDocKeyGuid
association [0..1] to I_ChangeDocFieldNames as _FieldTextDDIC
on $projection.DatabaseTable = _FieldTextDDIC.DatabaseTable
and $projection.ChangeDocDatabaseTableField = _FieldTextDDIC.Value
and _FieldTextDDIC.Language = $session.system_language
association [0..1] to I_ChangeDocFieldText as _FieldTextView
on $projection.DatabaseTable = _FieldTextView.DatabaseTableName
and $projection.ChangeDocDatabaseTableField = _FieldTextView.FieldName
and _FieldTextView.Language = $session.system_language
association [0..1] to I_ChangeDocFieldLabel as _FieldTextLabel
on $projection.DatabaseTable = _FieldTextLabel.DatabaseTableName
and $projection.ChangeDocDatabaseTableField = _FieldTextLabel.FieldName
and _FieldTextLabel.Language = $session.system_language
/*+[hideWarning] { "IDS" : [ "CARDINALITY_CHECK" ] }*/
association [0..1] to I_ChangeDocViewText as _FieldTextReplace
on $projection.ChangeDocObjectClass = _FieldTextReplace.ObjectClass
and $projection.DatabaseTable = _FieldTextReplace.DatabaseTable
and $projection.ChangeDocDatabaseTableField = _FieldTextReplace.Fieldname
and _FieldTextReplace.TextType = 'f'
association [0..1] to I_ChangeDocTableNames as _TableTextDDIC
on $projection.DatabaseTable = _TableTextDDIC.Value
and _TableTextDDIC.Language = $session.system_language
association [0..1] to I_ChangeDocTableText as _TableTextView
on $projection.DatabaseTable = _TableTextView.CDSViewName
and _TableTextView.Language = $session.system_language
association [0..1] to I_ChangeDocChangeIndT as _ChangeTypeText
on $projection.ChangeDocItemChangeType = _ChangeTypeText.Value
and _ChangeTypeText.Language = $session.system_language
{
key cdpos.objectid as ChangeDocObject,
key cdpos.objectclas as ChangeDocObjectClass,
key cdpos.changenr as ChangeDocument,
key cdpos.tabname as DatabaseTable,
key cdpos.tabkey as ChangeDocTableKey,
key cdpos.fname as ChangeDocDatabaseTableField,
key cdpos.chngind as ChangeDocItemChangeType,
cast ( cdpos.unit_old as cdunito preserving type ) as ChangeDocPreviousUnit,
cast ( cdpos.unit_new as cdunitn preserving type ) as ChangeDocNewUnit,
cast ( cdpos.cuky_old as cdcukyo preserving type ) as ChangeDocPreviousCurrency,
cast ( cdpos.cuky_new as cdcukyn preserving type ) as ChangeDocNewCurrency,
cdpos.value_new as ChangeDocNewFieldValue,
cdpos.value_old as ChangeDocPreviousFieldValue,
// cdpos.text_case as ChangeDocTextIsChanged,
case
when cdpos.text_case = 'X'
then cdpos.text_case
else cast ( ' ' as cdxfeld preserving type )
end as ChangeDocTextIsChanged,
_ChangeDocument,
_ChangeDocLongTableKey,
_ChangeDocumentItemExtension,
_FieldTextDDIC,
_FieldTextView,
_FieldTextLabel,
_TableTextView,
_TableTextDDIC,
_FieldTextReplace,
_ChangeTypeText
}