I_CHANGEDOCUMENTITEM
Change document items
I_CHANGEDOCUMENTITEM is a CDS View in S/4HANA. Change document items. It contains 17 fields. 118 CDS views read from this table.
CDS Views using this table (118)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| /dmbe/i_Change_Doc_Obj_String | view | from | Change Document Item | |
| /dmbe/i_ChangeDocumentField | view | from | Change Document Item Field | |
| /dmbe/i_ChangeDocumentItem | view | from | Change Document Item | |
| /PF1/R_PaytAgrmtChangeDocument | view_entity | inner | Payment Agreement Change Document | |
| /PF1/R_SLAChangeDocument | view_entity | inner | Service Level Agreement Change Document | |
| 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 |
| CIC_UpdatedOpenItem | view_entity | inner | Proj. View on Updated Open 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 | 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_FieldNameUsedInChgDocItmVH | view_entity | from | COMPOSITE | Field Name Used In Change Document Item |
| I_GteeMChangeDoc | view | from | BASIC | Grant Status Change Document |
| I_MaintNotificationChgHistory | view | from | COMPOSITE | Maint. Notification Change History |
| I_MaintOrdChangeDocumentDEX | view_entity | from | COMPOSITE | Maintenance Order Change Document |
| I_MaintOrdChgHistory | view | from | COMPOSITE | Maint. Order Change History |
| I_MaintPlanChgHistory | view | from | COMPOSITE | Maint. Plan Change History |
| I_MaintPlanChgHistory | view | 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_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 | from | COMPOSITE | Technical Object Change History |
| I_TechnicalObjectChgHistory | view | inner | COMPOSITE | Technical Object Change History |
| I_UtilsContrBillgBlkRsnChgs | view | left_outer | COMPOSITE | Changes of Billing Block Reason for Contract |
| I_WBSElementChangeDocuments | view | inner | BASIC | Change document for WBS Element data |
| P_ActyTypeChangeLogItem | view_entity | from | COMPOSITE | |
| P_APCshDiscUtilization5 | view | inner | COMPOSITE | |
| P_BankAddressChDocItem | view_entity | from | CONSUMPTION | Bank Address Change Doc. Item |
| P_BankChainChangeDocumentItem | view_entity | from | CONSUMPTION | Bank Chain Change Document Item |
| P_BankChangeDocument | view_entity | from | CONSUMPTION | Bank Change Document |
| P_Bomchangehistory | view | left_outer | COMPOSITE | |
| P_Bomchangehistory | view | inner | COMPOSITE | |
| P_ChangeDocumentItem | view | from | CONSUMPTION | |
| P_ChangeDocumentItemLatest | view | from | COMPOSITE | Latest change document items |
| P_ChangeDocumentItems | view | inner | COMPOSITE | Change document items |
| P_ChangeDocumentPlanningScope | view | from | BASIC | |
| P_ChgDocUUIDConvertToCharLong | view | from | BASIC | |
| P_CN_CADEAssetAllChgDoc | view | from | COMPOSITE | |
| P_CN_CADEAssetChangeLog | view | inner | CONSUMPTION | |
| P_CostCenterChangeLogItem | view_entity | from | COMPOSITE | |
| P_CostCtrActyTypeChgDocument | view | from | CONSUMPTION | |
| P_CostCtrChangeDocItem | view | from | CONSUMPTION | |
| P_CostElmntGrpChangeLogRecord | view | from | COMPOSITE | |
| P_CreditLimitChange1 | view | inner | CONSUMPTION | |
| P_CreditLimitTrend | view | inner | COMPOSITE | |
| P_EngmntProjChangeDocument | view | from | COMPOSITE | Engagement Project Change Document |
| P_EngmntProjChangeLogDoc | view | left_outer | CONSUMPTION | Private CDS for Change Log Document |
| P_IHBAccountChangeDocument | view_entity | inner | COMPOSITE | |
| P_IHBMstrDataObjChangeDocument | view_entity | inner | COMPOSITE | |
| P_InternalOrderItemChangeLog | view | from | CONSUMPTION | Change Log for fields of Internal Order |
| P_JournalEntryHistory | view | inner | COMPOSITE | |
| P_MfgInspCharcChgDocItem | view | inner | COMPOSITE | |
| P_MfgInspCharcInitialChange | view | inner | COMPOSITE | |
| P_MfgInspCharcSmplChgDocItem | view | inner | COMPOSITE | |
| P_MngMnlAccrsSubobjChgDoc | view | from | COMPOSITE | Manual Accrual Change Document |
| P_PctrChangeDocItem | view | from | CONSUMPTION | Profit Center Change Document Item |
| P_POItemChangeDocHeader | view | inner | CONSUMPTION | POI Change Document Header |
| P_PostingPeriodChangeLogRecord | view | from | COMPOSITE | |
| P_ProductPlantLastChangeDoc | view | from | CONSUMPTION | Product Plant Last Change Document |
| P_ProfitCenterChangeLog | view_entity | from | CONSUMPTION | |
| P_ProfitCenterChangeLogItem | view_entity | from | COMPOSITE | |
| P_PurchaseContractChange | view | from | CONSUMPTION | Purchase Contract Changes |
| P_PurchaseContractChange | view | union_all | CONSUMPTION | Purchase Contract Changes |
| P_PurchaseOrderChange | view | from | CONSUMPTION | |
| P_PurchaseOrderChng | view | from | CONSUMPTION | Purchase Order Change |
| P_PurchaseOrderItemChange | view | from | CONSUMPTION | |
| P_PURCHASEORDERITEMCHANGEDOC | view | inner | CONSUMPTION | |
| P_PurchaseRequisitionChange | view | from | CONSUMPTION | |
| P_PurchaseRequisitionChange | view | union_all | CONSUMPTION | |
| P_PurchaseRequisitionChng | view | from | CONSUMPTION | Purchase Requisition Change |
| P_PurInfoRecordDocumentChanges | view | from | CONSUMPTION | |
| P_PurOrderItemDocumentChanges | view | from | CONSUMPTION | |
| P_PurReqnItemDocumentChanges | view | from | CONSUMPTION | |
| P_RAChangeDocumentItem | view | from | COMPOSITE | |
| P_RAConflictedContrChangeDate | view | inner | COMPOSITE | |
| P_RSHProjAssgmtChangeDocs | view | left_outer | CONSUMPTION | Change documents for C_RSHProjectAssignments |
| P_SftyRelevantChgDocumentItem | view | from | COMPOSITE | |
| P_StockTransportOrders | view | left_outer | COMPOSITE | |
| P_SuplrEvalUsrDfndCritraChgDoc | view | from | CONSUMPTION | Supplier Evaluation User Defined Criteria Change Document |
| P_UpdatedOpenItem | view | inner | CONSUMPTION | |
| 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,DatabaseTableFieldName,fname | 45 |
| KEY | ChangeDocItemChangeType | ChangeDocItemChangeType,ChangeDocumentChangeType,chngind | 41 |
| KEY | ChangeDocObject | ChangeDocObject,ChangeLogObjectID | 25 |
| KEY | ChangeDocObjectClass | ChangeDocObjectClass | 36 |
| KEY | ChangeDocTableKey | ChangeDocTableKey,tabkey | 37 |
| KEY | ChangeDocument | ChangeDocument | 41 |
| KEY | DatabaseTable | DatabaseTable,ObjectDatabaseTable,tabname | 45 |
| _ChangeDocLongTableKey | _ChangeDocLongTableKey | 1 | |
| _ChangeDocument | _ChangeDocument | 1 | |
| _ChangeDocumentItemExtension | _ChangeDocumentItemExtension | 1 | |
| ChangeDocNewCurrency | ChangeDocNewCurrency | 23 | |
| ChangeDocNewFieldValue | ChangedFieldNewValue,ChangeDocNewFieldValue,ChangeDocPreviousFieldValue,ChangeDocumentNewFieldValue,NewValue,value_new | 39 | |
| ChangeDocNewUnit | ChangeDocNewUnit,ChangeDocumentNewUnit | 23 | |
| ChangeDocPreviousCurrency | ChangeDocPreviousCurrency | 22 | |
| ChangeDocPreviousFieldValue | ChangedFieldOldValue,ChangeDocNewFieldValue,ChangeDocPreviousFieldValue,ChangeDocumentOldFieldValue,OldValue,value_old | 38 | |
| ChangeDocPreviousUnit | ChangeDocPreviousUnit,ChangeDocumentOldUnit | 23 | |
| ChangeDocTextIsChanged | ChangeDocTextIsChanged | 1 |
@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
{
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
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"CDPOS"
],
"ASSOCIATED":
[
"I_CHANGEDOCFIELDLABEL",
"I_CHANGEDOCFIELDNAMES",
"I_CHANGEDOCFIELDTEXT",
"I_CHANGEDOCLONGTABLEKEY",
"I_CHANGEDOCTABLENAMES",
"I_CHANGEDOCTABLETEXT",
"I_CHANGEDOCUMENT",
"I_CHANGEDOCUMENTITEMEXTENSION",
"I_CHANGEDOCVIEWTEXT"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/