C_EWM_HandlingUnitLabel
Form Data Provider for EWM HU Label
C_EWM_HandlingUnitLabel is a Consumption CDS View that provides data about "Form Data Provider for EWM HU Label" in SAP S/4HANA. It reads from 2 data sources (I_EWM_HandlingUnitHdr, I_EWM_HandlingUnitHdr) and exposes 91 fields with key fields Warehouse, HandlingUnitNumber, HandlingUnitIndicator, HandlingUnitNumber, HandlingUnitIndicator. It has 1 association to related views.
Data Sources (2)
| Source | Alias | Join Type |
|---|---|---|
| I_EWM_HandlingUnitHdr | huhdr | from |
| I_EWM_HandlingUnitHdr | huhdr | union_all |
Associations (1)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [0..1] | mara | material | huhdr.PackagingMaterialUUID = material.scm_matid_guid16 |
Annotations (7)
| Name | Value | Level | Field |
|---|---|---|---|
| AccessControl.authorizationCheck | #CHECK | view | |
| EndUserText.label | Form Data Provider for EWM HU Label | view | |
| Metadata.ignorePropagatedAnnotations | true | view | |
| VDM.viewType | #CONSUMPTION | view | |
| ObjectModel.usageType.serviceQuality | #C | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view | |
| ObjectModel.usageType.sizeCategory | #L | view |
Fields (91)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | Warehouse | I_EWM_HandlingUnitHdr | Warehouse | |
| KEY | HandlingUnitNumber | I_EWM_HandlingUnitHdr | HandlingUnitNumber | |
| KEY | HandlingUnitIndicator | I_EWM_HandlingUnitHdr | HandlingUnitIndicator | |
| PackagingMaterial | material | matnr | ||
| ShelfLifeExpirationDate | ||||
| Batch | ||||
| Product | ||||
| ProductDescription | ||||
| EWMStockQuantity | ||||
| EWMStockQuantityBaseUnit | ||||
| EWMStockQuantityInAltvUnit | ||||
| EWMStockQuantityAltvUnit | ||||
| GrossWeight | I_EWM_HandlingUnitHdr | GrossWeight | ||
| NetWeight | I_EWM_HandlingUnitHdr | NetWeight | ||
| WeightUnit | I_EWM_HandlingUnitHdr | WeightUnit | ||
| HandlingUnitTareWeight | I_EWM_HandlingUnitHdr | HandlingUnitTareWeight | ||
| HandlingUnitTareWeightUnit | I_EWM_HandlingUnitHdr | HandlingUnitTareWeightUnit | ||
| GrossVolume | I_EWM_HandlingUnitHdr | GrossVolume | ||
| HandlingUnitNetVolume | I_EWM_HandlingUnitHdr | HandlingUnitNetVolume | ||
| VolumeUnit | I_EWM_HandlingUnitHdr | VolumeUnit | ||
| HandlingUnitTareVolume | I_EWM_HandlingUnitHdr | HandlingUnitTareVolume | ||
| HandlingUnitTareVolumeUnit | I_EWM_HandlingUnitHdr | HandlingUnitTareVolumeUnit | ||
| HandlingUnitLength | I_EWM_HandlingUnitHdr | HandlingUnitLength | ||
| HandlingUnitWidth | I_EWM_HandlingUnitHdr | HandlingUnitWidth | ||
| HandlingUnitHeight | I_EWM_HandlingUnitHdr | HandlingUnitHeight | ||
| UnitOfMeasureDimension | I_EWM_HandlingUnitHdr | UnitOfMeasureDimension | ||
| HandlingUnitMaxWeight | I_EWM_HandlingUnitHdr | HandlingUnitMaxWeight | ||
| HandlingUnitWeightTolerance | I_EWM_HandlingUnitHdr | HandlingUnitWeightTolerance | ||
| HandlingUnitMaxVolume | I_EWM_HandlingUnitHdr | HandlingUnitMaxVolume | ||
| HandlingUnitVolumeTolerance | I_EWM_HandlingUnitHdr | HandlingUnitVolumeTolerance | ||
| HandlingUnitIsClosed | I_EWM_HandlingUnitHdr | HandlingUnitIsClosed | ||
| HandlingUnitMaxLength | I_EWM_HandlingUnitHdr | HandlingUnitMaxLength | ||
| HandlingUnitMaxWidth | I_EWM_HandlingUnitHdr | HandlingUnitMaxWidth | ||
| HandlingUnitMaxHeight | I_EWM_HandlingUnitHdr | HandlingUnitMaxHeight | ||
| HandlingUnitMaxDimensionUnit | I_EWM_HandlingUnitHdr | HandlingUnitMaxDimensionUnit | ||
| HandlingUnitType | I_EWM_HandlingUnitHdr | HandlingUnitType | ||
| ConsolidationGroup | I_EWM_HandlingUnitHdr | ConsolidationGroup | ||
| WorkloadIdentification | I_EWM_HandlingUnitHdr | WorkloadIdentification | ||
| EntitledToDisposeParty | I_EWM_HandlingUnitHdr | EntitledToDisposeParty | ||
| StorageType | I_EWM_HandlingUnitHdr | StorageType | ||
| StorageSection | I_EWM_HandlingUnitHdr | StorageSection | ||
| StorageBin | I_EWM_HandlingUnitHdr | StorageBin | ||
| PackagingMaterialType | I_EWM_HandlingUnitHdr | PackagingMaterialType | ||
| HandlingUnitPackingGroup | I_EWM_HandlingUnitHdr | HandlingUnitPackingGroup | ||
| HazardousSubstanceIndicator | I_EWM_HandlingUnitHdr | HazardousSubstanceIndicator | ||
| Warehouse | ||||
| KEY | HandlingUnitNumber | I_EWM_HandlingUnitHdr | HandlingUnitNumber | |
| KEY | HandlingUnitIndicator | I_EWM_HandlingUnitHdr | HandlingUnitIndicator | |
| PackagingMaterial | ||||
| ShelfLifeExpirationDate | ||||
| Batch | ||||
| Product | ||||
| ProductDescription | ||||
| EWMStockQuantity | ||||
| EWMStockQuantityBaseUnit | ||||
| EWMStockQuantityInAltvUnit | ||||
| EWMStockQuantityAltvUnit | ||||
| GrossWeight | I_EWM_HandlingUnitHdr | GrossWeight | ||
| NetWeight | I_EWM_HandlingUnitHdr | NetWeight | ||
| WeightUnit | I_EWM_HandlingUnitHdr | WeightUnit | ||
| HandlingUnitTareWeight | I_EWM_HandlingUnitHdr | HandlingUnitTareWeight | ||
| HandlingUnitTareWeightUnit | I_EWM_HandlingUnitHdr | HandlingUnitTareWeightUnit | ||
| GrossVolume | I_EWM_HandlingUnitHdr | GrossVolume | ||
| HandlingUnitNetVolume | I_EWM_HandlingUnitHdr | HandlingUnitNetVolume | ||
| VolumeUnit | I_EWM_HandlingUnitHdr | VolumeUnit | ||
| HandlingUnitTareVolume | I_EWM_HandlingUnitHdr | HandlingUnitTareVolume | ||
| HandlingUnitTareVolumeUnit | I_EWM_HandlingUnitHdr | HandlingUnitTareVolumeUnit | ||
| HandlingUnitLength | I_EWM_HandlingUnitHdr | HandlingUnitLength | ||
| HandlingUnitWidth | I_EWM_HandlingUnitHdr | HandlingUnitWidth | ||
| HandlingUnitHeight | I_EWM_HandlingUnitHdr | HandlingUnitHeight | ||
| UnitOfMeasureDimension | I_EWM_HandlingUnitHdr | UnitOfMeasureDimension | ||
| HandlingUnitMaxWeight | I_EWM_HandlingUnitHdr | HandlingUnitMaxWeight | ||
| HandlingUnitWeightTolerance | I_EWM_HandlingUnitHdr | HandlingUnitWeightTolerance | ||
| HandlingUnitMaxVolume | I_EWM_HandlingUnitHdr | HandlingUnitMaxVolume | ||
| HandlingUnitVolumeTolerance | I_EWM_HandlingUnitHdr | HandlingUnitVolumeTolerance | ||
| HandlingUnitIsClosed | I_EWM_HandlingUnitHdr | HandlingUnitIsClosed | ||
| HandlingUnitMaxLength | I_EWM_HandlingUnitHdr | HandlingUnitMaxLength | ||
| HandlingUnitMaxWidth | I_EWM_HandlingUnitHdr | HandlingUnitMaxWidth | ||
| HandlingUnitMaxHeight | I_EWM_HandlingUnitHdr | HandlingUnitMaxHeight | ||
| HandlingUnitMaxDimensionUnit | I_EWM_HandlingUnitHdr | HandlingUnitMaxDimensionUnit | ||
| HandlingUnitType | I_EWM_HandlingUnitHdr | HandlingUnitType | ||
| ConsolidationGroup | I_EWM_HandlingUnitHdr | ConsolidationGroup | ||
| WorkloadIdentification | I_EWM_HandlingUnitHdr | WorkloadIdentification | ||
| EntitledToDisposeParty | I_EWM_HandlingUnitHdr | EntitledToDisposeParty | ||
| StorageType | I_EWM_HandlingUnitHdr | StorageType | ||
| StorageSection | I_EWM_HandlingUnitHdr | StorageSection | ||
| StorageBin | I_EWM_HandlingUnitHdr | StorageBin | ||
| PackagingMaterialType | I_EWM_HandlingUnitHdr | PackagingMaterialType | ||
| HandlingUnitPackingGroup | I_EWM_HandlingUnitHdr | HandlingUnitPackingGroup | ||
| HazardousSubstanceIndicator | I_EWM_HandlingUnitHdr | HazardousSubstanceIndicator | ||
| HandlingUnitLogicalPosition | I_EWM_HandlingUnitHdr | HandlingUnitLogicalPosition |
@AccessControl.authorizationCheck: #CHECK
@EndUserText.label: 'Form Data Provider for EWM HU Label'
@Metadata.ignorePropagatedAnnotations: true
@VDM.viewType: #CONSUMPTION
@ObjectModel.supportedCapabilities: [ #OUTPUT_FORM_DATA_PROVIDER ]
@ObjectModel.usageType.serviceQuality: #C
@ObjectModel.usageType.dataClass: #TRANSACTIONAL
@ObjectModel.usageType.sizeCategory: #L
define view entity C_EWM_HandlingUnitLabel as select from I_EWM_HandlingUnitHdr as huhdr
association [0..1] to mara as material on huhdr.PackagingMaterialUUID = material.scm_matid_guid16
{
key huhdr.Warehouse,
key huhdr.HandlingUnitNumber,
key huhdr.HandlingUnitIndicator,
material.matnr as PackagingMaterial,
cast ( abap.char' ' as /scwm/de_rf_sled preserving type) as ShelfLifeExpirationDate,
cast ( abap.char' ' as /scwm/de_charg preserving type) as Batch,
cast ( abap.char' ' as /scwm/de_matnr preserving type) as Product,
cast ( abap.char' ' as /scwm/de_ui_maktx preserving type) as ProductDescription,
@Semantics.quantity.unitOfMeasure: 'EWMSTOCKQUANTITYBASEUNIT'
cast ( 0 as /lime/quantity ) as EWMStockQuantity,
cast ( ' ' as /scwm/de_base_uom ) as EWMStockQuantityBaseUnit,
@Semantics.quantity.unitOfMeasure: 'EWMSTOCKQUANTITYBASEUNIT'
cast ( 0 as ewm_de_quantityinaltunit ) as EWMStockQuantityInAltvUnit,
cast ( ' ' as /scwm/de_aunit ) as EWMStockQuantityAltvUnit,
@Semantics.quantity.unitOfMeasure: 'WEIGHTUNIT'
huhdr.GrossWeight,
@Semantics.quantity.unitOfMeasure: 'WEIGHTUNIT'
huhdr.NetWeight,
huhdr.WeightUnit,
@Semantics.quantity.unitOfMeasure: 'HANDLINGUNITTAREWEIGHTUNIT'
huhdr.HandlingUnitTareWeight,
huhdr.HandlingUnitTareWeightUnit,
@Semantics.quantity.unitOfMeasure: 'VOLUMEUNIT'
huhdr.GrossVolume,
@Semantics.quantity.unitOfMeasure: 'VOLUMEUNIT'
huhdr.HandlingUnitNetVolume,
huhdr.VolumeUnit,
@Semantics.quantity.unitOfMeasure: 'HANDLINGUNITTAREVOLUMEUNIT'
huhdr.HandlingUnitTareVolume,
huhdr.HandlingUnitTareVolumeUnit,
@Semantics.quantity.unitOfMeasure: 'UNITOFMEASUREDIMENSION'
huhdr.HandlingUnitLength,
@Semantics.quantity.unitOfMeasure: 'UNITOFMEASUREDIMENSION'
huhdr.HandlingUnitWidth,
@Semantics.quantity.unitOfMeasure: 'UNITOFMEASUREDIMENSION'
huhdr.HandlingUnitHeight,
huhdr.UnitOfMeasureDimension,
@Semantics.quantity.unitOfMeasure: 'WEIGHTUNIT'
huhdr.HandlingUnitMaxWeight,
@Semantics.quantity.unitOfMeasure: 'WEIGHTUNIT'
huhdr.HandlingUnitWeightTolerance,
@Semantics.quantity.unitOfMeasure: 'VOLUMEUNIT'
huhdr.HandlingUnitMaxVolume,
@Semantics.quantity.unitOfMeasure: 'VOLUMEUNIT'
huhdr.HandlingUnitVolumeTolerance,
huhdr.HandlingUnitIsClosed,
@Semantics.quantity.unitOfMeasure: 'HANDLINGUNITMAXDIMENSIONUNIT'
huhdr.HandlingUnitMaxLength,
@Semantics.quantity.unitOfMeasure: 'HANDLINGUNITMAXDIMENSIONUNIT'
huhdr.HandlingUnitMaxWidth,
@Semantics.quantity.unitOfMeasure: 'HANDLINGUNITMAXDIMENSIONUNIT'
huhdr.HandlingUnitMaxHeight,
huhdr.HandlingUnitMaxDimensionUnit,
huhdr.HandlingUnitType,
huhdr.ConsolidationGroup,
huhdr.WorkloadIdentification,
huhdr.EntitledToDisposeParty,
huhdr.StorageType,
huhdr.StorageSection,
huhdr.StorageBin,
huhdr.PackagingMaterialType,
huhdr.HandlingUnitPackingGroup,
huhdr.HazardousSubstanceIndicator,
huhdr.HandlingUnitLogicalPosition
} where huhdr.PackagingMaterialUUID <> hextobin('00000000000000000000000000000000')
union all
select from I_EWM_HandlingUnitHdr as huhdr {
key huhdr.Warehouse,
key huhdr.HandlingUnitNumber,
key huhdr.HandlingUnitIndicator,
cast ( ' ' as matnr preserving type) as PackagingMaterial,
cast ( abap.char' ' as /scwm/de_rf_sled preserving type) as ShelfLifeExpirationDate,
cast ( abap.char' ' as /scwm/de_charg preserving type) as Batch,
cast ( abap.char' ' as /scwm/de_matnr preserving type) as Product,
cast ( abap.char' ' as /scwm/de_ui_maktx preserving type) as ProductDescription,
cast ( 0 as /lime/quantity ) as EWMStockQuantity,
cast ( ' ' as /scwm/de_base_uom ) as EWMStockQuantityBaseUnit,
cast ( 0 as ewm_de_quantityinaltunit ) as EWMStockQuantityInAltvUnit,
cast ( ' ' as /scwm/de_aunit ) as EWMStockQuantityAltvUnit,
huhdr.GrossWeight,
huhdr.NetWeight,
huhdr.WeightUnit,
huhdr.HandlingUnitTareWeight,
huhdr.HandlingUnitTareWeightUnit,
huhdr.GrossVolume,
huhdr.HandlingUnitNetVolume,
huhdr.VolumeUnit,
huhdr.HandlingUnitTareVolume,
huhdr.HandlingUnitTareVolumeUnit,
huhdr.HandlingUnitLength,
huhdr.HandlingUnitWidth,
huhdr.HandlingUnitHeight,
huhdr.UnitOfMeasureDimension,
huhdr.HandlingUnitMaxWeight,
huhdr.HandlingUnitWeightTolerance,
huhdr.HandlingUnitMaxVolume,
huhdr.HandlingUnitVolumeTolerance,
huhdr.HandlingUnitIsClosed,
huhdr.HandlingUnitMaxLength,
huhdr.HandlingUnitMaxWidth,
huhdr.HandlingUnitMaxHeight,
huhdr.HandlingUnitMaxDimensionUnit,
huhdr.HandlingUnitType,
huhdr.ConsolidationGroup,
huhdr.WorkloadIdentification,
huhdr.EntitledToDisposeParty,
huhdr.StorageType,
huhdr.StorageSection,
huhdr.StorageBin,
huhdr.PackagingMaterialType,
huhdr.HandlingUnitPackingGroup,
huhdr.HazardousSubstanceIndicator,
huhdr.HandlingUnitLogicalPosition
} where huhdr.PackagingMaterialUUID = hextobin('00000000000000000000000000000000')
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_EWM_HANDLINGUNITHDR",
"MARA"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/
Learn More
- What Is a CDS View in SAP S/4HANA?
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- CDS View Annotations — A Complete Guide
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA