I_PurchasingChangeDocItem

DDL: I_PURCHASINGCHANGEDOCITEM SQL: IPURGCHGDOCITM Type: view COMPOSITE Package: VDM_MM_GF

Purchasing Change Document Item

I_PurchasingChangeDocItem is a Composite CDS View that provides data about "Purchasing Change Document Item" in SAP S/4HANA. It reads from 1 data source (I_ChangeDocument) and exposes 13 fields with key fields ChangeDocObject, ChangeDocObjectClass, ChangeDocument, DatabaseTable, ChangeDocTableKey. Part of development package VDM_MM_GF.

Data Sources (1)

SourceAliasJoin Type
I_ChangeDocument I_ChangeDocument from

Annotations (10)

NameValueLevelField
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XXL view
AbapCatalog.sqlViewName IPURGCHGDOCITM view
AbapCatalog.compiler.compareFilter true view
EndUserText.label Purchasing Change Document Item view
AccessControl.authorizationCheck #PRIVILEGED_ONLY view
VDM.viewType #COMPOSITE view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view

Fields (13)

KeyFieldSource TableSource FieldDescription
KEY ChangeDocObject ChangeDocObject
KEY ChangeDocObjectClass ChangeDocObjectClass
KEY ChangeDocument ChangeDocument
KEY DatabaseTable _ChangeDocumentItem DatabaseTable
KEY ChangeDocTableKey _ChangeDocumentItem ChangeDocTableKey
KEY ChangeDocDatabaseTableField _ChangeDocumentItem ChangeDocDatabaseTableField
KEY ChangeDocItemChangeType _ChangeDocumentItem ChangeDocItemChangeType
ChangeDocPreviousUnit _ChangeDocumentItem ChangeDocPreviousUnit
ChangeDocNewUnit _ChangeDocumentItem ChangeDocNewUnit
ChangeDocPreviousCurrency _ChangeDocumentItem ChangeDocPreviousCurrency
ChangeDocNewCurrency _ChangeDocumentItem ChangeDocNewCurrency
ChangeDocNewFieldValue _ChangeDocumentItem ChangeDocNewFieldValue
ChangeDocPreviousFieldValue _ChangeDocumentItem ChangeDocPreviousFieldValue
@ClientHandling.algorithm: #SESSION_VARIABLE
@ObjectModel.usageType.dataClass: #TRANSACTIONAL
@ObjectModel.usageType.serviceQuality: #C
@ObjectModel.usageType.sizeCategory: #XXL
@AbapCatalog.sqlViewName: 'IPURGCHGDOCITM'
@AbapCatalog.compiler.compareFilter: true
@EndUserText.label: 'Purchasing Change Document Item'

@AccessControl.authorizationCheck: #PRIVILEGED_ONLY

@VDM.viewType: #COMPOSITE
@VDM.lifecycle.contract.type: #SAP_INTERNAL_API

define view I_PurchasingChangeDocItem
  as select from I_ChangeDocument
{

  key ChangeDocObject,
  key ChangeDocObjectClass,

  key ChangeDocument,
  key _ChangeDocumentItem.DatabaseTable                       as DatabaseTable,
  key _ChangeDocumentItem.ChangeDocTableKey                   as ChangeDocTableKey,
  key _ChangeDocumentItem.ChangeDocDatabaseTableField         as ChangeDocDatabaseTableField,
  key _ChangeDocumentItem.ChangeDocItemChangeType             as ChangeDocItemChangeType,

      _ChangeDocumentItem.ChangeDocPreviousUnit               as ChangeDocPreviousUnit,
      _ChangeDocumentItem.ChangeDocNewUnit                    as ChangeDocNewUnit,
      _ChangeDocumentItem.ChangeDocPreviousCurrency           as ChangeDocPreviousCurrency,
      _ChangeDocumentItem.ChangeDocNewCurrency                as ChangeDocNewCurrency,
      _ChangeDocumentItem.ChangeDocNewFieldValue              as ChangeDocNewFieldValue,
      _ChangeDocumentItem.ChangeDocPreviousFieldValue         as ChangeDocPreviousFieldValue


} where ChangeDocObjectClass = 'EINKBELEG'