I_EWM_WarehouseWaveC_2

DDL: I_EWM_WAREHOUSEWAVEC_2 Type: view_entity COMPOSITE Package: VDM_EWM_CORE

Warehouse Wave - Cube

I_EWM_WarehouseWaveC_2 (Composite)

Package: Explore, extend and adapt the SAP S/4HANA Cloud Public Edition with built-in and side-by-side extension capabilities.

Supply Chain

I_EWM_WarehouseWaveC_2 is a Composite CDS View (Cube) that provides data about "Warehouse Wave - Cube" in SAP S/4HANA. It reads from 1 data source (P_EWM_WarehouseWaveItem_2) and exposes 130 fields with key fields EWMWarehouse, Wave, WaveItem. It has 15 associations to related views. Part of development package VDM_EWM_CORE.

SAP Help Documentation

CategoryCDS Views for Goods Issue
Data CategoryCube
Purpose
This CDS view provides information about waves in your warehouse. To help you decide which CDS view to use for your purposes, SAP has introduced the annotation ObjectModel.supportedCapabilities that indicates the most appropriate use cases for each CDS view. To find out what use cases are best supported by this CDS view, access the entry of the CDS view in the View Browser app and find the values for this annotation under the Annotation tab. For more information, see Supported Capabilities for CDS Views .

Prerequisites
Authorizations Users who want to use this CDS view must have the following authorization objects assigned: /SCWM/WAV2 ( EWM Waves )

Structure
Parameters The parameters of the CDS view are as follows: P_Language used to specify the system language. The default value is the logon language. Further important fields Important fields in this view include the following: Field Name Description Measure or Attribute EWMWarehouse Warehouse Attribute Wave Wave ID Attribute WaveItem Wave Item ID Attribute

View on SAP Help Portal →

SAP API Hub

CategoryComposite
StateC1
Line of BusinessSupply Chain
Application ComponentSCM-EWM-WOP-2CL
CapabilitiesData Provider for Analytical Queries,Data Source in SQL Select,Data Source for Defining CDS Entities
Extensible (Key User)No
Extensible (Developer)No
Release State (Key User)Released
Release State (Developer)Not Released
PackageSupply Chain for SAP S/4HANA Cloud Public Edition
Description <p>This CDS view retrieves the type of a credit memo request.</p>

Documentation

Data Sources (1)

SourceAliasJoin Type
P_EWM_WarehouseWaveItem_2 _WaveItem from

Associations (15)

CardinalityTargetAliasCondition
[0..1] I_EWM_WarehouseNumber_2 _Warehouse $projection.EWMWarehouse = _Warehouse.EWMWarehouse
[0..1] I_Product _Material $projection.ProductName = _Material.Product and _Material.ProdSupChnMgmtUUID22 is not initial
[0..*] I_EWM_WaveReleaseMethodT _WaveReleaseMethodText $projection.WaveReleaseMethod = _WaveReleaseMethodText.WaveReleaseMethod
[0..*] I_EWM_WaveStatusText _WaveStatusText $projection.WaveStatus = _WaveStatusText.WaveStatus
[0..1] I_EWM_WaveType_2 _WaveType $projection.EWMWarehouse = _WaveType.EWMWarehouse and $projection.WaveType = _WaveType.WaveType
[0..1] I_EWM_WaveType_3 _WaveType_3 $projection.EWMWarehouse = _WaveType_3.EWMWarehouse and $projection.WaveType = _WaveType_3.EWMWaveType
[0..1] I_EWM_WaveCategory_2 _WaveCategory $projection.EWMWarehouse = _WaveCategory.EWMWarehouse and $projection.WaveCategory = _WaveCategory.WaveCategory
[0..*] I_EWM_WarehouseTaskStatusText _WarehouseTaskStatusText $projection.WarehouseTaskCreationStatus = _WarehouseTaskStatusText.WarehouseTaskStatus
[0..1] I_EWM_ActivityArea_2 _ActivityArea $projection.ActivityArea = _ActivityArea.ActivityArea and $projection.EWMWarehouse = _ActivityArea.EWMWarehouse
[0..1] I_EWM_WrhsProcType_2 _WarehouseProcessType $projection.EWMWarehouse = _WarehouseProcessType.EWMWarehouse and $projection.WarehouseProcessType = _WarehouseProcessType.WarehouseProcessType
[0..1] I_EWM_StorageType_2 _StorageType $projection.EWMWarehouse = _StorageType.EWMWarehouse and $projection.EWMStorageType = _StorageType.EWMStorageType
[0..1] I_EWM_StorageSection_2 _StorageSection $projection.EWMWarehouse = _StorageSection.EWMWarehouse and $projection.EWMStorageType = _StorageSection.EWMStorageType and $projection.EWMStorageSection = _StorageSection.EWMStorageSection
[0..1] I_FactoryCalendar _FactoryCalendar $projection.WaveFactoryCalendar = _FactoryCalendar.FactoryCalendar
[0..*] I_EWM_WhseModesText_2 _WarehouseModesText $projection.EWMWarehouse = _WarehouseModesText.EWMWarehouse and $projection.WaveWarehouseTaskCreationMode = _WarehouseModesText.WaveWarehouseTaskCreationMode
[0..*] I_EWM_WhseSpclActyCatText_2 _WhseSpclActyCatText $projection.EWMWarehouse = _WhseSpclActyCatText.EWMWarehouse and $projection.SpclActyCatInWhse = _WhseSpclActyCatText.SpclActyCatInWhse

Annotations (13)

NameValueLevelField
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #REQUIRED view
EndUserText.label Warehouse Wave - Cube view
Analytics.dataCategory #CUBE view
Analytics.internalName #LOCAL view
Metadata.ignorePropagatedAnnotations true view
Metadata.allowExtensions true view
VDM.viewType #COMPOSITE view
ObjectModel.compositionRoot true view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.modelingPattern #ANALYTICAL_CUBE view

Fields (130)

KeyFieldSource TableSource FieldDescription
KEY EWMWarehouse P_EWM_WarehouseWaveItem_2 EWMWarehouse Warehouse Number/Warehouse Complex
KEY Wave P_EWM_WarehouseWaveItem_2 Wave Numeric Character Field, Length 10
KEY WaveItem P_EWM_WarehouseWaveItem_2 WaveItem Wave Item ID
NumberOfWaveItems 1 0
WarehouseTaskCreationStatus P_EWM_WarehouseWaveItem_2 WarehouseTaskCreationStatus Status of Warehouse Task Creation for Wave Item
WarehouseTaskCreationStsName Description of Warehouse Task Status
ItemWeight P_EWM_WarehouseWaveItem_2 ItemWeight Weight
ItemWeightUnit P_EWM_WarehouseWaveItem_2 ItemWeightUnit Unit of Weight
DisplayWeightUnit whseControl DisplayWeightUnit Weight Unit
ItemVolume P_EWM_WarehouseWaveItem_2 ItemVolume Volume
ItemVolumeUnit P_EWM_WarehouseWaveItem_2 ItemVolumeUnit Volume Unit
DisplayVolumeUnit whseControl DisplayVolumeUnit Volume Unit
WaveItemConsumedCapacityValue P_EWM_WarehouseWaveItem_2 WaveItemConsumedCapacityValue Capacity Consumption
ShipToParty P_EWM_WarehouseWaveItem_2 ShipToParty Ship-To Party (obsolete)
ProductName P_EWM_WarehouseWaveItem_2 ProductName Description
ProductDescription Product Description
Batch P_EWM_WarehouseWaveItem_2 Batch Lot No.
EWMStockOwner P_EWM_WarehouseWaveItem_2 EWMStockOwner Character Field with Length 10
EntitledToDisposeParty P_EWM_WarehouseWaveItem_2 EntitledToDisposeParty Party Entitled to Dispose
ItemQuantity P_EWM_WarehouseWaveItem_2 ItemQuantity Wave Item Quantity
ItemQuantityUnit P_EWM_WarehouseWaveItem_2 ItemQuantityUnit Quantity Unit of Item
ReferenceDocumentUUID P_EWM_WarehouseWaveItem_2 ReferenceDocumentUUID Doc. Identification for Document-Related Stocks
ReferenceDocumentItemUUID P_EWM_WarehouseWaveItem_2 ReferenceDocumentItemUUID Document Item for Document-Related Stocks
SplitNumber P_EWM_WarehouseWaveItem_2 SplitNumber WM Split Number
EWMRefDeliveryDocumentNumber P_EWM_WarehouseWaveItem_2 EWMRefDeliveryDocumentNumber Document Number for Document-Related Stock
EWMRefDeliveryDocumentItem P_EWM_WarehouseWaveItem_2 EWMRefDeliveryDocumentItem Document Item for Document-Related Stock
TwoStepPickingWaveItemCategory P_EWM_WarehouseWaveItem_2 TwoStepPickingWaveItemCategory Wave Item Category for Two-Step Picking
WaveItemErrorStatus P_EWM_WarehouseWaveItem_2 WaveItemErrorStatus Error Status of Wave Items
EWMRoute P_EWM_WarehouseWaveItem_2 EWMRoute Route Name (Identification)
SalesOrder P_EWM_WarehouseWaveItem_2 SalesOrder SD Document
ActivityArea P_EWM_WarehouseWaveItem_2 ActivityArea Activity Area
ActivityAreaName Description
WarehouseProcessType P_EWM_WarehouseWaveItem_2 WarehouseProcessType Warehouse Process Type
WarehouseProcessTypeName Description
WaveItemSimulationStatus P_EWM_WarehouseWaveItem_2 WaveItemSimulationStatus Simulation Status for Wave Item
EWMReferenceDocumentCategory P_EWM_WarehouseWaveItem_2 EWMReferenceDocumentCategory Doc. Category for Doc. Reference and Doc.-Related Stock
WaveTemplate P_EWM_WarehouseWaveItem_2 WaveTemplate Numeric Character Field, Length 10
WaveTemplateName Description
WaveName P_EWM_WarehouseWaveItem_2 WaveName Wave Description
WaveType P_EWM_WarehouseWaveItem_2 WaveType Wave Type
WaveTypeName Description
WaveCategory P_EWM_WarehouseWaveItem_2 WaveCategory Wave Category
WaveCategoryName Description
WaveReleaseMethod P_EWM_WarehouseWaveItem_2 WaveReleaseMethod Wave Release Method
WaveReleaseMethodName Short Text for Fixed Values
WaveTemplateOption P_EWM_WarehouseWaveItem_2 WaveTemplateOption
WaveFactoryCalendar P_EWM_WarehouseWaveItem_2 WaveFactoryCalendar Wave Calendar
FactoryCalendarName Factory Calendar Text
WhseTskIsRlvtForTwoStpPicking P_EWM_WarehouseWaveItem_2 WhseTskIsRlvtForTwoStpPicking Relevance for Two-Step Picking
WaveWarehouseTaskCreationMode P_EWM_WarehouseWaveItem_2 WaveWarehouseTaskCreationMode Mode
WaveWhseTaskCrtnModeText Description
EWMStorageType P_EWM_WarehouseWaveItem_2 EWMStorageType Storage Type
EWMStorageTypeName Description
EWMStorageSection P_EWM_WarehouseWaveItem_2 EWMStorageSection Storage Section
StorageSectionName Description
SpclActyCatInWhse P_EWM_WarehouseWaveItem_2 SpclActyCatInWhse Special Activity Indicator
WhseSpclActyCatText Description
EWMWaveReleasedByUser P_EWM_WarehouseWaveItem_2 EWMWaveReleasedByUser User Name
TwoStepPickingDependency P_EWM_WarehouseWaveItem_2 TwoStepPickingDependency Two-Step Product-Dependent
MaximumNumberOfWaveItems P_EWM_WarehouseWaveItem_2 MaximumNumberOfWaveItems
WaveSimulationStatus P_EWM_WarehouseWaveItem_2 WaveSimulationStatus Wave Simulation Status
WaveCutoffUTCDateTime P_EWM_WarehouseWaveItem_2 WaveCutoffUTCDateTime UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
PlndWaveReleaseUTCDateTime P_EWM_WarehouseWaveItem_2 PlndWaveReleaseUTCDateTime UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
PlndPickCompltnUTCDateTime P_EWM_WarehouseWaveItem_2 PlndPickCompltnUTCDateTime UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
PlndPackCompletionUTCDateTime P_EWM_WarehouseWaveItem_2 PlndPackCompletionUTCDateTime UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
PlndStagingCompltnUTCDateTime P_EWM_WarehouseWaveItem_2 PlndStagingCompltnUTCDateTime UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
PlndLoadCompletionUTCDateTime P_EWM_WarehouseWaveItem_2 PlndLoadCompletionUTCDateTime UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
WaveAssgmtIsPossibleAftWaveRel P_EWM_WarehouseWaveItem_2 WaveAssgmtIsPossibleAftWaveRel Wave Assignment Also Possible After Wave Release
WaveCapacityProfile P_EWM_WarehouseWaveItem_2 WaveCapacityProfile Capacity Profile for Waves
BehaviourDuringPickDenial P_EWM_WarehouseWaveItem_2 BehaviourDuringPickDenial Behavior During Bin Denial
WaveCutoffWhseTmznDateTime P_EWM_WarehouseWaveItem_2 WaveCutoffWhseTmznDateTime UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
WaveCutoffWhseTmznYear P_EWM_WarehouseWaveItem_2 WaveCutoffWhseTmznYear
WaveCutoffWhseTmznMonth P_EWM_WarehouseWaveItem_2 WaveCutoffWhseTmznMonth
WaveCutoffWhseTmznDate P_EWM_WarehouseWaveItem_2 WaveCutoffWhseTmznDate
WaveCutoffWhseTmznHour P_EWM_WarehouseWaveItem_2 WaveCutoffWhseTmznHour
WaveCutoffWhseTmznTime P_EWM_WarehouseWaveItem_2 WaveCutoffWhseTmznTime
WavePlndRelWhseTmznDateTime P_EWM_WarehouseWaveItem_2 WavePlndRelWhseTmznDateTime UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
WavePlndRelWhseTmznYear P_EWM_WarehouseWaveItem_2 WavePlndRelWhseTmznYear
WavePlndRelWhseTmznMonth P_EWM_WarehouseWaveItem_2 WavePlndRelWhseTmznMonth
WavePlndRelWhseTmznDate P_EWM_WarehouseWaveItem_2 WavePlndRelWhseTmznDate
WavePlndRelWhseTmznHour P_EWM_WarehouseWaveItem_2 WavePlndRelWhseTmznHour
WavePlndRelWhseTmznTime P_EWM_WarehouseWaveItem_2 WavePlndRelWhseTmznTime
PlndPickCmpltWhseTmznDateTime P_EWM_WarehouseWaveItem_2 PlndPickCmpltWhseTmznDateTime UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
PlndPickCmpltWhseTmznYear P_EWM_WarehouseWaveItem_2 PlndPickCmpltWhseTmznYear
PlndPickCmpltWhseTmznMonth P_EWM_WarehouseWaveItem_2 PlndPickCmpltWhseTmznMonth
PlndPickCmpltWhseTmznDate P_EWM_WarehouseWaveItem_2 PlndPickCmpltWhseTmznDate
PlndPickCmpltWhseTmznHour P_EWM_WarehouseWaveItem_2 PlndPickCmpltWhseTmznHour
PlndPickCmpltWhseTmznTime P_EWM_WarehouseWaveItem_2 PlndPickCmpltWhseTmznTime
PlndPackCmpltWhseTmznDateTime P_EWM_WarehouseWaveItem_2 PlndPackCmpltWhseTmznDateTime UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
PlndPackCmpltWhseTmznYear P_EWM_WarehouseWaveItem_2 PlndPackCmpltWhseTmznYear
PlndPackCmpltWhseTmznMonth P_EWM_WarehouseWaveItem_2 PlndPackCmpltWhseTmznMonth
PlndPackCmpltWhseTmznDate P_EWM_WarehouseWaveItem_2 PlndPackCmpltWhseTmznDate
PlndPackCmpltWhseTmznHour P_EWM_WarehouseWaveItem_2 PlndPackCmpltWhseTmznHour
PlndPackCmpltWhseTmznTime P_EWM_WarehouseWaveItem_2 PlndPackCmpltWhseTmznTime
PlndStggCmpltWhseTmznDateTime P_EWM_WarehouseWaveItem_2 PlndStggCmpltWhseTmznDateTime UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
PlndStggCmpltWhseTmznYear P_EWM_WarehouseWaveItem_2 PlndStggCmpltWhseTmznYear
PlndStggCmpltWhseTmznMonth P_EWM_WarehouseWaveItem_2 PlndStggCmpltWhseTmznMonth
PlndStggCmpltWhseTmznDate P_EWM_WarehouseWaveItem_2 PlndStggCmpltWhseTmznDate
PlndStggCmpltWhseTmznHour P_EWM_WarehouseWaveItem_2 PlndStggCmpltWhseTmznHour
PlndStggCmpltWhseTmznTime P_EWM_WarehouseWaveItem_2 PlndStggCmpltWhseTmznTime
WaveCompletionWhseTmznDateTime P_EWM_WarehouseWaveItem_2 WaveCompletionWhseTmznDateTime UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
WaveCompletionWhseTmznYear P_EWM_WarehouseWaveItem_2 WaveCompletionWhseTmznYear
WaveCompletionWhseTmznMonth P_EWM_WarehouseWaveItem_2 WaveCompletionWhseTmznMonth
WaveCompletionWhseTmznDate P_EWM_WarehouseWaveItem_2 WaveCompletionWhseTmznDate
WaveCompletionWhseTmznHour P_EWM_WarehouseWaveItem_2 WaveCompletionWhseTmznHour
WaveCompletionWhseTmznTime P_EWM_WarehouseWaveItem_2 WaveCompletionWhseTmznTime
WaveActualReldWhseTmznDateTime P_EWM_WarehouseWaveItem_2 WaveActualReldWhseTmznDateTime UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
WaveActualReldWhseTmznYear P_EWM_WarehouseWaveItem_2 WaveActualReldWhseTmznYear
WaveActualReldWhseTmznMonth P_EWM_WarehouseWaveItem_2 WaveActualReldWhseTmznMonth
WaveActualReldWhseTmznDate P_EWM_WarehouseWaveItem_2 WaveActualReldWhseTmznDate
WaveActualReldWhseTmznHour P_EWM_WarehouseWaveItem_2 WaveActualReldWhseTmznHour
WaveActualReldWhseTmznTime P_EWM_WarehouseWaveItem_2 WaveActualReldWhseTmznTime
WaveIsReleasedManually P_EWM_WarehouseWaveItem_2 WaveIsReleasedManually Wave Was Released Manually
WaveStatus P_EWM_WarehouseWaveItem_2 WaveStatus Header Status of Wave
WaveStatusName Short Text for Fixed Values
WaveActlReleasedUTCDateTime P_EWM_WarehouseWaveItem_2 WaveActlReleasedUTCDateTime UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
_Warehouse _Warehouse
_Material _Material
_WaveType _WaveType
_WaveType_3 _WaveType_3
_WaveCategory _WaveCategory
_WaveReleaseMethodText _WaveReleaseMethodText
_WaveStatusText _WaveStatusText
_ActivityArea _ActivityArea
_WarehouseProcessType _WarehouseProcessType
_StorageType _StorageType
_StorageSection _StorageSection
_FactoryCalendar _FactoryCalendar
_WarehouseModesText _WarehouseModesText
_WhseSpclActyCatText _WhseSpclActyCatText

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 I_EWM_WarehouseWaveC_2.
-- 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 I_EWM_WarehouseWaveC_2 AS
SELECT
  _WaveItem.EWMWarehouse AS EWMWarehouse,
  _WaveItem.Wave AS Wave,
  _WaveItem.WaveItem AS WaveItem,
  1.0 AS NumberOfWaveItems,
  _WaveItem.WarehouseTaskCreationStatus AS WarehouseTaskCreationStatus,
  _WarehouseTaskStatusText[1:Language = $parameters.P_Language].WarehouseTaskStatusName AS WarehouseTaskCreationStsName,
  _WaveItem.ItemWeight AS ItemWeight,
  _WaveItem.ItemWeightUnit AS ItemWeightUnit,
  whseControl.DisplayWeightUnit AS DisplayWeightUnit,
  _WaveItem.ItemVolume AS ItemVolume,
  _WaveItem.ItemVolumeUnit AS ItemVolumeUnit,
  whseControl.DisplayVolumeUnit AS DisplayVolumeUnit,
  _WaveItem.WaveItemConsumedCapacityValue AS WaveItemConsumedCapacityValue,
  _WaveItem.ShipToParty AS ShipToParty,
  _WaveItem.ProductName AS ProductName,
  _Material._Text[1:Language = $parameters.P_Language].ProductName AS ProductDescription,
  _WaveItem.Batch AS Batch,
  _WaveItem.EWMStockOwner AS EWMStockOwner,
  _WaveItem.EntitledToDisposeParty AS EntitledToDisposeParty,
  _WaveItem.ItemQuantity AS ItemQuantity,
  _WaveItem.ItemQuantityUnit AS ItemQuantityUnit,
  _WaveItem.ReferenceDocumentUUID AS ReferenceDocumentUUID,
  _WaveItem.ReferenceDocumentItemUUID AS ReferenceDocumentItemUUID,
  _WaveItem.SplitNumber AS SplitNumber,
  _WaveItem.EWMRefDeliveryDocumentNumber AS EWMRefDeliveryDocumentNumber,
  _WaveItem.EWMRefDeliveryDocumentItem AS EWMRefDeliveryDocumentItem,
  _WaveItem.TwoStepPickingWaveItemCategory AS TwoStepPickingWaveItemCategory,
  _WaveItem.WaveItemErrorStatus AS WaveItemErrorStatus,
  _WaveItem.EWMRoute AS EWMRoute,
  _WaveItem.SalesOrder AS SalesOrder,
  _WaveItem.ActivityArea AS ActivityArea,
  _ActivityArea._Text[1:Language = $parameters.P_Language].ActivityAreaName AS ActivityAreaName,
  _WaveItem.WarehouseProcessType AS WarehouseProcessType,
  _WarehouseProcessType._Text[1:Language = $parameters.P_Language].WarehouseProcessTypeName AS WarehouseProcessTypeName,
  _WaveItem.WaveItemSimulationStatus AS WaveItemSimulationStatus,
  _WaveItem.EWMReferenceDocumentCategory AS EWMReferenceDocumentCategory,
  _WaveItem.WaveTemplate AS WaveTemplate,
  _WaveItem._WaveTmpl._Text[1:Language = $parameters.P_Language].WaveTemplateName AS WaveTemplateName,
  _WaveItem.WaveName AS WaveName,
  _WaveItem.WaveType AS WaveType,
  _WaveType._WaveTypeText[1:Language = $parameters.P_Language].WaveTypeName AS WaveTypeName,
  _WaveItem.WaveCategory AS WaveCategory,
  _WaveCategory._WaveCategoryText[1:Language = $parameters.P_Language].WaveCategoryName AS WaveCategoryName,
  _WaveItem.WaveReleaseMethod AS WaveReleaseMethod,
  _WaveReleaseMethodText[1:Language = $parameters.P_Language].WaveReleaseMethodName AS WaveReleaseMethodName,
  _WaveItem.WaveTemplateOption AS WaveTemplateOption,
  _WaveItem.WaveFactoryCalendar AS WaveFactoryCalendar,
  _FactoryCalendar._Text[1:Language = $parameters.P_Language].FactoryCalendarName AS FactoryCalendarName,
  _WaveItem.WhseTskIsRlvtForTwoStpPicking AS WhseTskIsRlvtForTwoStpPicking,
  _WaveItem.WaveWarehouseTaskCreationMode AS WaveWarehouseTaskCreationMode,
  _WarehouseModesText[1:Language = $parameters.P_Language].WaveWhseTaskCrtnModeText AS WaveWhseTaskCrtnModeText,
  _WaveItem.EWMStorageType AS EWMStorageType,
  _StorageType._Text[1:Language = $parameters.P_Language].EWMStorageTypeName AS EWMStorageTypeName,
  _WaveItem.EWMStorageSection AS EWMStorageSection,
  _StorageSection._Text[1:Language = $parameters.P_Language].StorageSectionName AS StorageSectionName,
  _WaveItem.SpclActyCatInWhse AS SpclActyCatInWhse,
  _WhseSpclActyCatText[1:Language = $parameters.P_Language].WhseSpclActyCatText AS WhseSpclActyCatText,
  _WaveItem.EWMWaveReleasedByUser AS EWMWaveReleasedByUser,
  _WaveItem.TwoStepPickingDependency AS TwoStepPickingDependency,
  _WaveItem.MaximumNumberOfWaveItems AS MaximumNumberOfWaveItems,
  _WaveItem.WaveSimulationStatus AS WaveSimulationStatus,
  _WaveItem.WaveCutoffUTCDateTime AS WaveCutoffUTCDateTime,
  _WaveItem.PlndWaveReleaseUTCDateTime AS PlndWaveReleaseUTCDateTime,
  _WaveItem.PlndPickCompltnUTCDateTime AS PlndPickCompltnUTCDateTime,
  _WaveItem.PlndPackCompletionUTCDateTime AS PlndPackCompletionUTCDateTime,
  _WaveItem.PlndStagingCompltnUTCDateTime AS PlndStagingCompltnUTCDateTime,
  _WaveItem.PlndLoadCompletionUTCDateTime AS PlndLoadCompletionUTCDateTime,
  _WaveItem.WaveAssgmtIsPossibleAftWaveRel AS WaveAssgmtIsPossibleAftWaveRel,
  _WaveItem.WaveCapacityProfile AS WaveCapacityProfile,
  _WaveItem.BehaviourDuringPickDenial AS BehaviourDuringPickDenial,
  _WaveItem.WaveCutoffWhseTmznDateTime AS WaveCutoffWhseTmznDateTime,
  _WaveItem.WaveCutoffWhseTmznYear AS WaveCutoffWhseTmznYear,
  _WaveItem.WaveCutoffWhseTmznMonth AS WaveCutoffWhseTmznMonth,
  _WaveItem.WaveCutoffWhseTmznDate AS WaveCutoffWhseTmznDate,
  _WaveItem.WaveCutoffWhseTmznHour AS WaveCutoffWhseTmznHour,
  _WaveItem.WaveCutoffWhseTmznTime AS WaveCutoffWhseTmznTime,
  _WaveItem.WavePlndRelWhseTmznDateTime AS WavePlndRelWhseTmznDateTime,
  _WaveItem.WavePlndRelWhseTmznYear AS WavePlndRelWhseTmznYear,
  _WaveItem.WavePlndRelWhseTmznMonth AS WavePlndRelWhseTmznMonth,
  _WaveItem.WavePlndRelWhseTmznDate AS WavePlndRelWhseTmznDate,
  _WaveItem.WavePlndRelWhseTmznHour AS WavePlndRelWhseTmznHour,
  _WaveItem.WavePlndRelWhseTmznTime AS WavePlndRelWhseTmznTime,
  _WaveItem.PlndPickCmpltWhseTmznDateTime AS PlndPickCmpltWhseTmznDateTime,
  _WaveItem.PlndPickCmpltWhseTmznYear AS PlndPickCmpltWhseTmznYear,
  _WaveItem.PlndPickCmpltWhseTmznMonth AS PlndPickCmpltWhseTmznMonth,
  _WaveItem.PlndPickCmpltWhseTmznDate AS PlndPickCmpltWhseTmznDate,
  _WaveItem.PlndPickCmpltWhseTmznHour AS PlndPickCmpltWhseTmznHour,
  _WaveItem.PlndPickCmpltWhseTmznTime AS PlndPickCmpltWhseTmznTime,
  _WaveItem.PlndPackCmpltWhseTmznDateTime AS PlndPackCmpltWhseTmznDateTime,
  _WaveItem.PlndPackCmpltWhseTmznYear AS PlndPackCmpltWhseTmznYear,
  _WaveItem.PlndPackCmpltWhseTmznMonth AS PlndPackCmpltWhseTmznMonth,
  _WaveItem.PlndPackCmpltWhseTmznDate AS PlndPackCmpltWhseTmznDate,
  _WaveItem.PlndPackCmpltWhseTmznHour AS PlndPackCmpltWhseTmznHour,
  _WaveItem.PlndPackCmpltWhseTmznTime AS PlndPackCmpltWhseTmznTime,
  _WaveItem.PlndStggCmpltWhseTmznDateTime AS PlndStggCmpltWhseTmznDateTime,
  _WaveItem.PlndStggCmpltWhseTmznYear AS PlndStggCmpltWhseTmznYear,
  _WaveItem.PlndStggCmpltWhseTmznMonth AS PlndStggCmpltWhseTmznMonth,
  _WaveItem.PlndStggCmpltWhseTmznDate AS PlndStggCmpltWhseTmznDate,
  _WaveItem.PlndStggCmpltWhseTmznHour AS PlndStggCmpltWhseTmznHour,
  _WaveItem.PlndStggCmpltWhseTmznTime AS PlndStggCmpltWhseTmznTime,
  _WaveItem.WaveCompletionWhseTmznDateTime AS WaveCompletionWhseTmznDateTime,
  _WaveItem.WaveCompletionWhseTmznYear AS WaveCompletionWhseTmznYear,
  _WaveItem.WaveCompletionWhseTmznMonth AS WaveCompletionWhseTmznMonth,
  _WaveItem.WaveCompletionWhseTmznDate AS WaveCompletionWhseTmznDate,
  _WaveItem.WaveCompletionWhseTmznHour AS WaveCompletionWhseTmznHour,
  _WaveItem.WaveCompletionWhseTmznTime AS WaveCompletionWhseTmznTime,
  _WaveItem.WaveActualReldWhseTmznDateTime AS WaveActualReldWhseTmznDateTime,
  _WaveItem.WaveActualReldWhseTmznYear AS WaveActualReldWhseTmznYear,
  _WaveItem.WaveActualReldWhseTmznMonth AS WaveActualReldWhseTmznMonth,
  _WaveItem.WaveActualReldWhseTmznDate AS WaveActualReldWhseTmznDate,
  _WaveItem.WaveActualReldWhseTmznHour AS WaveActualReldWhseTmznHour,
  _WaveItem.WaveActualReldWhseTmznTime AS WaveActualReldWhseTmznTime,
  _WaveItem.WaveIsReleasedManually AS WaveIsReleasedManually,
  _WaveItem.WaveStatus AS WaveStatus,
  _WaveStatusText[1:Language = $parameters.P_Language].WaveStatusName AS WaveStatusName,
  _WaveItem.WaveActlReleasedUTCDateTime AS WaveActlReleasedUTCDateTime
FROM P_EWM_WarehouseWaveItem_2 AS _WaveItem
LEFT OUTER JOIN I_EWM_WarehouseNumber_2 AS _Warehouse ON EWMWarehouse = _Warehouse.EWMWarehouse  -- association [0..1]
LEFT OUTER JOIN I_Product AS _Material ON ProductName = _Material.Product AND _Material.ProdSupChnMgmtUUID22 is not initial  -- association [0..1]
LEFT OUTER JOIN I_EWM_WaveReleaseMethodT AS _WaveReleaseMethodText ON WaveReleaseMethod = _WaveReleaseMethodText.WaveReleaseMethod  -- association [0..*]
LEFT OUTER JOIN I_EWM_WaveStatusText AS _WaveStatusText ON WaveStatus = _WaveStatusText.WaveStatus  -- association [0..*]
LEFT OUTER JOIN I_EWM_WaveType_2 AS _WaveType ON EWMWarehouse = _WaveType.EWMWarehouse AND WaveType = _WaveType.WaveType  -- association [0..1]
LEFT OUTER JOIN I_EWM_WaveType_3 AS _WaveType_3 ON EWMWarehouse = _WaveType_3.EWMWarehouse AND WaveType = _WaveType_3.EWMWaveType  -- association [0..1]
LEFT OUTER JOIN I_EWM_WaveCategory_2 AS _WaveCategory ON EWMWarehouse = _WaveCategory.EWMWarehouse AND WaveCategory = _WaveCategory.WaveCategory  -- association [0..1]
LEFT OUTER JOIN I_EWM_WarehouseTaskStatusText AS _WarehouseTaskStatusText ON WarehouseTaskCreationStatus = _WarehouseTaskStatusText.WarehouseTaskStatus  -- association [0..*]
LEFT OUTER JOIN I_EWM_ActivityArea_2 AS _ActivityArea ON ActivityArea = _ActivityArea.ActivityArea AND EWMWarehouse = _ActivityArea.EWMWarehouse  -- association [0..1]
LEFT OUTER JOIN I_EWM_WrhsProcType_2 AS _WarehouseProcessType ON EWMWarehouse = _WarehouseProcessType.EWMWarehouse AND WarehouseProcessType = _WarehouseProcessType.WarehouseProcessType  -- association [0..1]
LEFT OUTER JOIN I_EWM_StorageType_2 AS _StorageType ON EWMWarehouse = _StorageType.EWMWarehouse AND EWMStorageType = _StorageType.EWMStorageType  -- association [0..1]
LEFT OUTER JOIN I_EWM_StorageSection_2 AS _StorageSection ON EWMWarehouse = _StorageSection.EWMWarehouse AND EWMStorageType = _StorageSection.EWMStorageType AND EWMStorageSection = _StorageSection.EWMStorageSection  -- association [0..1]
LEFT OUTER JOIN I_FactoryCalendar AS _FactoryCalendar ON WaveFactoryCalendar = _FactoryCalendar.FactoryCalendar  -- association [0..1]
LEFT OUTER JOIN I_EWM_WhseModesText_2 AS _WarehouseModesText ON EWMWarehouse = _WarehouseModesText.EWMWarehouse AND WaveWarehouseTaskCreationMode = _WarehouseModesText.WaveWarehouseTaskCreationMode  -- association [0..*]
LEFT OUTER JOIN I_EWM_WhseSpclActyCatText_2 AS _WhseSpclActyCatText ON EWMWarehouse = _WhseSpclActyCatText.EWMWarehouse AND SpclActyCatInWhse = _WhseSpclActyCatText.SpclActyCatInWhse  -- association [0..*]
;