P_EWM_HandlingUnitHeaderLog02

DDL: P_EWM_HANDLINGUNITHEADERLOG02 SQL: PEWMHUHDRLOG02 Type: view COMPOSITE

P_EWM_HandlingUnitHeaderLog02 is a Composite CDS View in SAP S/4HANA. It reads from 2 data sources (I_EWM_HandlingUnitHeaderLog, P_EWM_HandlingUnitHeaderLog01) and exposes 38 fields with key fields HandlingUnitExternalID, Warehouse.

Data Sources (2)

SourceAliasJoin Type
I_EWM_HandlingUnitHeaderLog _gmHuHdr inner
P_EWM_HandlingUnitHeaderLog01 _LatestSnapshot from

Annotations (11)

NameValueLevelField
AbapCatalog.sqlViewName PEWMHUHDRLOG02 view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #NOT_REQUIRED view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ClientHandling.algorithm #SESSION_VARIABLE view
VDM.viewType #COMPOSITE view
VDM.private true view
VDM.lifecycle.status #DEPRECATED view

Fields (38)

KeyFieldSource TableSource FieldDescription
KEY HandlingUnitExternalID I_EWM_HandlingUnitHeaderLog HandlingUnitExternalID
KEY Warehouse I_EWM_HandlingUnitHeaderLog Warehouse
HandlingUnitType I_EWM_HandlingUnitHeaderLog HandlingUnitType
PackagingMaterialUUID I_EWM_HandlingUnitHeaderLog PackagingMaterialUUID
PackagingMaterialType I_EWM_HandlingUnitHeaderLog PackagingMaterialType
HandlingUnitStatus I_EWM_HandlingUnitHeaderLog HandlingUnitStatus
StorageType I_EWM_HandlingUnitHeaderLog StorageType
StorageSection I_EWM_HandlingUnitHeaderLog StorageSection
StorageBin I_EWM_HandlingUnitHeaderLog StorageBin
HandlingUnitMaxWeight I_EWM_HandlingUnitHeaderLog HandlingUnitMaxWeight
GrossWeight I_EWM_HandlingUnitHeaderLog GrossWeight
NetWeight I_EWM_HandlingUnitHeaderLog NetWeight
WeightUnit I_EWM_HandlingUnitHeaderLog WeightUnit
HandlingUnitTareWeight I_EWM_HandlingUnitHeaderLog HandlingUnitTareWeight
HandlingUnitTareWeightUnit I_EWM_HandlingUnitHeaderLog HandlingUnitTareWeightUnit
HandlingUnitMaxVolume I_EWM_HandlingUnitHeaderLog HandlingUnitMaxVolume
GrossVolume I_EWM_HandlingUnitHeaderLog GrossVolume
HandlingUnitNetVolume I_EWM_HandlingUnitHeaderLog HandlingUnitNetVolume
HandlingUnitVolumeTolerance I_EWM_HandlingUnitHeaderLog HandlingUnitVolumeTolerance
VolumeUnit I_EWM_HandlingUnitHeaderLog VolumeUnit
HandlingUnitTareVolume I_EWM_HandlingUnitHeaderLog HandlingUnitTareVolume
HandlingUnitTareVolumeUnit I_EWM_HandlingUnitHeaderLog HandlingUnitTareVolumeUnit
HandlingUnitLength I_EWM_HandlingUnitHeaderLog HandlingUnitLength
HandlingUnitWidth I_EWM_HandlingUnitHeaderLog HandlingUnitWidth
HandlingUnitHeight I_EWM_HandlingUnitHeaderLog HandlingUnitHeight
UnitOfMeasureDimension I_EWM_HandlingUnitHeaderLog UnitOfMeasureDimension
HandlingUnitMaxLength I_EWM_HandlingUnitHeaderLog HandlingUnitMaxLength
HandlingUnitMaxWidth I_EWM_HandlingUnitHeaderLog HandlingUnitMaxWidth
HandlingUnitMaxHeight I_EWM_HandlingUnitHeaderLog HandlingUnitMaxHeight
HandlingUnitMaxDimensionUnit I_EWM_HandlingUnitHeaderLog HandlingUnitMaxDimensionUnit
HandlingUnitUUID I_EWM_HandlingUnitHeaderLog HandlingUnitUUID
ParentHandlingUnitUUID I_EWM_HandlingUnitHeaderLog ParentHandlingUnitUUID
CreatedByUser I_EWM_HandlingUnitHeaderLog CreatedByUser
CreationUTCDateTime I_EWM_HandlingUnitHeaderLog CreationUTCDateTime
LastChangeUTCDateTime I_EWM_HandlingUnitHeaderLog LastChangeUTCDateTime
LastChangedByUser I_EWM_HandlingUnitHeaderLog LastChangedByUser
HandlingUnitTopLevelInd I_EWM_HandlingUnitHeaderLog HandlingUnitTopLevelInd
HandlingUnitLogUUID I_EWM_HandlingUnitHeaderLog HandlingUnitLogUUID
@AbapCatalog.sqlViewName: 'PEWMHUHDRLOG02'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey: true
@AccessControl.authorizationCheck: #NOT_REQUIRED
@ObjectModel.usageType.serviceQuality: #D
@ObjectModel.usageType.sizeCategory: #M
@ObjectModel.usageType.dataClass: #TRANSACTIONAL
@ClientHandling.algorithm: #SESSION_VARIABLE
@VDM.viewType: #COMPOSITE
@VDM.private: true
@VDM.lifecycle.status: #DEPRECATED
//P_EWM_HandlingUnitHeaderLog01 returns the latest snapshot readable keys and with latest LastChangeUTCDateTime

//I_EWM_HandlingUnitHeaderLog is used to retrieve relevant business data

define view P_EWM_HandlingUnitHeaderLog02
  as select from P_EWM_HandlingUnitHeaderLog01 as _LatestSnapshot
    inner join   I_EWM_HandlingUnitHeaderLog   as _gmHuHdr on  _gmHuHdr.HandlingUnitExternalID = _LatestSnapshot.HandlingUnitExternalID
                                                           and _gmHuHdr.Warehouse              = _LatestSnapshot.Warehouse
                                                           and _gmHuHdr.LastChangeUTCDateTime  = _LatestSnapshot.LastChangeUTCDateTime
{
  key _gmHuHdr.HandlingUnitExternalID,
  key _gmHuHdr.Warehouse,
      _gmHuHdr.HandlingUnitType,
      _gmHuHdr.PackagingMaterialUUID,
      _gmHuHdr.PackagingMaterialType,
      _gmHuHdr.HandlingUnitStatus,
      _gmHuHdr.StorageType,
      _gmHuHdr.StorageSection,
      _gmHuHdr.StorageBin,
      _gmHuHdr.HandlingUnitMaxWeight,
      _gmHuHdr.GrossWeight,
      _gmHuHdr.NetWeight,
      _gmHuHdr.WeightUnit,
      _gmHuHdr.HandlingUnitTareWeight,
      _gmHuHdr.HandlingUnitTareWeightUnit,
      _gmHuHdr.HandlingUnitMaxVolume,
      _gmHuHdr.GrossVolume,
      _gmHuHdr.HandlingUnitNetVolume,
      _gmHuHdr.HandlingUnitVolumeTolerance,
      _gmHuHdr.VolumeUnit,
      _gmHuHdr.HandlingUnitTareVolume,
      _gmHuHdr.HandlingUnitTareVolumeUnit,
      _gmHuHdr.HandlingUnitLength,
      _gmHuHdr.HandlingUnitWidth,
      _gmHuHdr.HandlingUnitHeight,
      _gmHuHdr.UnitOfMeasureDimension,
      _gmHuHdr.HandlingUnitMaxLength,
      _gmHuHdr.HandlingUnitMaxWidth,
      _gmHuHdr.HandlingUnitMaxHeight,
      _gmHuHdr.HandlingUnitMaxDimensionUnit,
      _gmHuHdr.HandlingUnitUUID,
      _gmHuHdr.ParentHandlingUnitUUID,
      _gmHuHdr.CreatedByUser,
      _gmHuHdr.CreationUTCDateTime,
      _gmHuHdr.LastChangeUTCDateTime,
      _gmHuHdr.LastChangedByUser,
      _gmHuHdr.HandlingUnitTopLevelInd,
      _gmHuHdr.HandlingUnitLogUUID
}