A_HandlingUnit

DDL: A_HANDLINGUNIT Type: view CONSUMPTION

Handling Unit (Deprecated)

A_HandlingUnit is a Consumption CDS View that provides data about "Handling Unit (Deprecated)" in SAP S/4HANA. It reads from 1 data source (I_HandlingUnitHeaderCombined) and exposes 33 fields with key fields HandlingUnitExternalID, Warehouse. It has 2 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_HandlingUnitHeaderCombined I_HandlingUnitHeaderCombined from

Associations (2)

CardinalityTargetAliasCondition
[0..1] E_HandlingUnitHeader _Extension $projection. HandlingUnitExternalID = _Extension.HandlingUnitExternalID
[0..*] A_HandlingUnitItem _HandlingUnitItem

Annotations (14)

NameValueLevelField
AbapCatalog.sqlViewName AHANDLINGUNITHU view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
ClientHandling.algorithm #SESSION_VARIABLE view
Metadata.ignorePropagatedAnnotations true view
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #BLOCKED_DATA_EXCLUDED view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XL view
VDM.viewType #CONSUMPTION view
VDM.lifecycle.contract.type #PUBLIC_REMOTE_API view
OData.entitySet.name HandlingUnit view
EndUserText.label Handling Unit (Deprecated) view

Fields (33)

KeyFieldSource TableSource FieldDescription
KEY HandlingUnitExternalID HandlingUnitExternalID Handling Unit
KEY Warehouse Warehouse Warehouse No.
PackagingMaterial PackagingMaterial Packaging Materials
PackagingMaterialType PackagingMaterialType Packaging Material Type
Plant Plant Valuation Area
StorageLocation StorageLocation StorageLocation
ShippingPoint ShippingPoint Shipping Point
ParentHandlingUnitNumber ParentHandlingUnitNumber Handling Unit
GrossWeight GrossWeight Total Weight
NetWeight NetWeight Net weight
HandlingUnitMaxWeight HandlingUnitMaxWeight
WeightUnit WeightUnit Weight unit
HandlingUnitTareWeight HandlingUnitTareWeight
HandlingUnitTareWeightUnit HandlingUnitTareWeightUnit
GrossVolume GrossVolume Total Volume
HandlingUnitNetVolume HandlingUnitNetVolume
VolumeUnit VolumeUnit Volume Unit
HandlingUnitTareVolume HandlingUnitTareVolume
HandlingUnitTareVolumeUnit HandlingUnitTareVolumeUnit
HandlingUnitLength
HandlingUnitWidth
HandlingUnitHeight
UnitOfMeasureDimension UnitOfMeasureDimension Dimension
HandlingUnitPackingObjectKey HandlingUnitReferenceDocument
CreatedByUser CreatedByUser User Name
CreationDateTime CreationDateTime Timestamp
LastChangedByUser LastChangedByUser User Name
LastChangeDateTime LastChangeDateTime Timestamp
HandlingUnitProcessStatus HandlingUnitProcessStatus
StorageType StorageType Storage Type
StorageSection StorageSection
StorageBin StorageBin Storage Bin
_HandlingUnitItem _HandlingUnitItem

Derived SQL interpretation, reconstructed from the parsed view metadata (data sources, associations, and field mappings). SAP annotations are omitted and the structure is reformulated as SQL — this is a functional approximation, not the verbatim SAP source.

-- Derived SQL interpretation of CDS view A_HandlingUnit.
-- Reconstructed from parsed metadata (data sources, associations, fields).
-- SAP annotations are omitted and the structure is reformulated as SQL;
-- this is a functional approximation, not the verbatim SAP source. Some join
-- conditions may be unavailable and a few CDS constructs are kept as-is.

CREATE VIEW A_HandlingUnit AS
SELECT
  HandlingUnitExternalID,
  Warehouse,
  PackagingMaterial,
  PackagingMaterialType,
  Plant,
  StorageLocation,
  ShippingPoint,
  ParentHandlingUnitNumber,
  GrossWeight,
  NetWeight,
  HandlingUnitMaxWeight,
  WeightUnit,
  HandlingUnitTareWeight,
  HandlingUnitTareWeightUnit,
  GrossVolume,
  HandlingUnitNetVolume,
  VolumeUnit,
  HandlingUnitTareVolume,
  HandlingUnitTareVolumeUnit,
  cast( HandlingUnitLength as laeng ) AS HandlingUnitLength,
  cast( HandlingUnitWidth as breit ) AS HandlingUnitWidth,
  cast (HandlingUnitHeight as hoehe ) AS HandlingUnitHeight,
  UnitOfMeasureDimension,
  HandlingUnitReferenceDocument AS HandlingUnitPackingObjectKey,
  CreatedByUser,
  CreationDateTime,
  LastChangedByUser,
  LastChangeDateTime,
  HandlingUnitProcessStatus,
  StorageType,
  StorageSection,
  StorageBin
FROM I_HandlingUnitHeaderCombined
LEFT OUTER JOIN E_HandlingUnitHeader AS _Extension ON HandlingUnitExternalID = _Extension.HandlingUnitExternalID  -- association [0..1]
LEFT OUTER JOIN A_HandlingUnitItem AS _HandlingUnitItem ON /* condition not available in parsed metadata */  -- association [0..*]
;