I_MAINTOBJLISTHANDLINGUNIT

CDS View

Maintenance Object List in Handling Unit

I_MAINTOBJLISTHANDLINGUNIT is a CDS View in S/4HANA. Maintenance Object List in Handling Unit. It contains 5 fields. 2 CDS views read from this table.

CDS Views using this table (2)

ViewTypeJoinVDMDescription
I_MaintObjectListCollection view_entity union_all COMPOSITE Maintenance Object List Collection
I_SerialNumberHandlingUnit view_entity from COMPOSITE Serial Number in Handling Unit

Fields (5)

KeyField CDS FieldsUsed in Views
KEY HandlingUnitInternalID HandlingUnitInternalID 1
KEY HandlingUnitItem HandlingUnitItem 1
_HandlingUnit _HandlingUnit 1
_HandlingUnitItem _HandlingUnitItem 1
HandlingUnitExternalID HandlingUnitExternalID 1
@AccessControl: { authorizationCheck: #CHECK,
                  personalData.blocking: #NOT_REQUIRED }

@VDM.viewType: #BASIC
--Waiting for HandlingUnit VDM release
@VDM.lifecycle.contract.type:  #SAP_INTERNAL_API

@ObjectModel.usageType: {
        dataClass:      #TRANSACTIONAL,
        serviceQuality: #A,
        sizeCategory:   #L }
@ObjectModel.supportedCapabilities: [
  #SQL_DATA_SOURCE,
  #CDS_MODELING_DATA_SOURCE,
  #CDS_MODELING_ASSOCIATION_TARGET
]

@EndUserText.label: 'Maintenance Object List in Handling Unit'
define view entity I_MaintObjListHandlingUnit
  as select from ser06

  association [1..*] to I_MaintenanceObjectListItem as _MaintenanceObjectListItem
    on $projection.MaintenanceObjectList = _MaintenanceObjectListItem.MaintenanceObjectList
  association [0..1] to I_HandlingUnitHeader as _HandlingUnit
    on $projection.HandlingUnitInternalID = _HandlingUnit.HandlingUnitInternalID
  association [0..1] to I_HandlingUnitItem as _HandlingUnitItem
    on $projection.HandlingUnitInternalID = _HandlingUnitItem.HandlingUnitInternalID
    and $projection.HandlingUnitItem = _HandlingUnitItem.HandlingUnitItem
{
  key obknr as MaintenanceObjectList,

  @ObjectModel.foreignKey.association: '_HandlingUnit'
  venum as HandlingUnitInternalID,
  @ObjectModel.foreignKey.association: '_HandlingUnitItem'
  vepos as HandlingUnitItem,
  exidv as HandlingUnitExternalID,
  
  datum as SerialNumberAssignmentDate,
  uzeit as SerialNumberAssignmentTime,
  anzsn as NumberOfSerialNumbers,

  _MaintenanceObjectListItem,
  _HandlingUnit,
  _HandlingUnitItem
}