P_EWM_WarehouseTaskItem_2

DDL: P_EWM_WAREHOUSETASKITEM_2 Type: view_entity COMPOSITE

P_EWM_WarehouseTaskItem_2 is a Composite CDS View in SAP S/4HANA. It reads from 1 data source (I_EWM_WarehouseTask_2) and exposes 167 fields with key fields EWMWarehouse, WarehouseTask, WarehouseTaskItem. It has 2 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_EWM_WarehouseTask_2 whTaskItem from

Associations (2)

CardinalityTargetAliasCondition
[0..1] I_BusinessPartner _StockOwner $projection.EWMStockOwner = _StockOwner.BusinessPartner
[0..1] I_BusinessPartner _EntitledToDisposeParty $projection.EWMStockOwner = _EntitledToDisposeParty.BusinessPartner

Annotations (3)

NameValueLevelField
AccessControl.authorizationCheck #NOT_REQUIRED view
VDM.private true view
VDM.viewType #COMPOSITE view

Fields (167)

KeyFieldSource TableSource FieldDescription
KEY EWMWarehouse I_EWM_WarehouseTask_2 EWMWarehouse Warehouse No.
KEY WarehouseTask I_EWM_WarehouseTask_2 WarehouseTask Warehouse Task
KEY WarehouseTaskItem I_EWM_WarehouseTask_2 WarehouseTaskItem
IsHandlingUnitWarehouseTask I_EWM_WarehouseTask_2 IsHandlingUnitWarehouseTask
WarehouseProcessType I_EWM_WarehouseTask_2 WarehouseProcessType Whse Proc. Type
WarehouseProcessCategory I_EWM_WarehouseTask_2 WarehouseProcessCategory
StorageProcess I_EWM_WarehouseTask_2 StorageProcess
ExternalStorageProcessStep I_EWM_WarehouseTask_2 ExternalStorageProcessStep
WarehouseTaskStatus I_EWM_WarehouseTask_2 WarehouseTaskStatus
CreatedByUser I_EWM_WarehouseTask_2 CreatedByUser User Name
WhseTaskCrtnUTCDateTime I_EWM_WarehouseTask_2 WhseTaskCrtnUTCDateTime
WarehouseTaskCodes I_EWM_WarehouseTask_2 WarehouseTaskCodes
ExecutingResource I_EWM_WarehouseTask_2 ExecutingResource
WarehouseMovementsReason I_EWM_WarehouseTask_2 WarehouseMovementsReason
EWMWarehouseTaskPriority I_EWM_WarehouseTask_2 EWMWarehouseTaskPriority
StockItemUUID I_EWM_WarehouseTask_2 StockItemUUID
CurrentNumberOfKeyTable I_EWM_WarehouseTask_2 CurrentNumberOfKeyTable
ProductUUID I_EWM_WarehouseTask_2 ProductUUID UUID
ProductName I_EWM_WarehouseTask_2 ProductName Description
_Material I_EWM_WarehouseTask_2 _Material
BatchUUID I_EWM_WarehouseTask_2 BatchUUID Target Grp GUID
EWMStockType I_EWM_WarehouseTask_2 EWMStockType Stock Type
StockDocumentCategory I_EWM_WarehouseTask_2 StockDocumentCategory Special Reference Stock Type
StockDocumentNumber I_EWM_WarehouseTask_2 StockDocumentNumber
StockItemNumber I_EWM_WarehouseTask_2 StockItemNumber
EWMDocumentCategory I_EWM_WarehouseTask_2 EWMDocumentCategory
EWMStockUsage I_EWM_WarehouseTask_2 EWMStockUsage Usage
EWMStockOwner I_EWM_WarehouseTask_2 EWMStockOwner Character Field with Length 10
StockOwnerPartnerRole I_EWM_WarehouseTask_2 StockOwnerPartnerRole
EntitledToDisposeParty I_EWM_WarehouseTask_2 EntitledToDisposeParty Disposal Party
EntitledToDisposePartnerRole I_EWM_WarehouseTask_2 EntitledToDisposePartnerRole
CounterForStockSeparation I_EWM_WarehouseTask_2 CounterForStockSeparation
Batch I_EWM_WarehouseTask_2 Batch Lot No.
RequirementSegment I_EWM_WarehouseTask_2 RequirementSegment Req. Segment
StockSegment I_EWM_WarehouseTask_2 StockSegment Stock Segment
BaseUnit I_EWM_WarehouseTask_2 BaseUnit Unit of Measure
AlternativeUnit I_EWM_WarehouseTask_2 AlternativeUnit Base UoM
TargetQuantityInBaseUnit I_EWM_WarehouseTask_2 TargetQuantityInBaseUnit
TargetQuantityInAltvUnit I_EWM_WarehouseTask_2 TargetQuantityInAltvUnit
WhseTaskRetentionQuantity I_EWM_WarehouseTask_2 WhseTaskRetentionQuantity
HandlingUnitType I_EWM_WarehouseTask_2 HandlingUnitType HUTyp
WhseTaskNetWeight I_EWM_WarehouseTask_2 NetWeight Net weight
NetWeight I_EWM_WarehouseTask_2 NetWeight Net weight
WhseTaskNetWeightUnitOfMeasure I_EWM_WarehouseTask_2 WhseTaskNetWeightUnitOfMeasure
WhseTaskNetVolume I_EWM_WarehouseTask_2 WhseTaskNetVolume
WhseTaskNetVolumeUnitOfMeasure I_EWM_WarehouseTask_2 WhseTaskNetVolumeUnitOfMeasure
WhseTaskCapacityConsumption I_EWM_WarehouseTask_2 WhseTaskCapacityConsumption
PutAwayPhysInventoryIsPlanned I_EWM_WarehouseTask_2 PutAwayPhysInventoryIsPlanned
WhseTaskLowStockCheckIsPlanned I_EWM_WarehouseTask_2 WhseTaskLowStockCheckIsPlanned
EWMPutAwayPhysInvtryPlnSts I_EWM_WarehouseTask_2 EWMPutAwayPhysInvtryPlnSts
EWMWhseTskLowStkChkPlnSts I_EWM_WarehouseTask_2 EWMWhseTskLowStkChkPlnSts
ShelfLifeExpirationDate I_EWM_WarehouseTask_2 ShelfLifeExpirationDate SLED/BBD
WhseTaskGoodsReceiptDateTime I_EWM_WarehouseTask_2 WhseTaskGoodsReceiptDateTime
CountryOfOrigin I_EWM_WarehouseTask_2 CountryOfOrigin Country/Region of Origin
HazardousSubstanceIndicator I_EWM_WarehouseTask_2 HazardousSubstanceIndicator
WhseTaskQualityInspectionType I_EWM_WarehouseTask_2 WhseTaskQualityInspectionType
QualityInspectionDocUUID I_EWM_WarehouseTask_2 QualityInspectionDocUUID
StockIdentificationOfWhseTask I_EWM_WarehouseTask_2 StockIdentificationOfWhseTask
EWMConsolidationGroup I_EWM_WarehouseTask_2 EWMConsolidationGroup Cons.Grp
SourceStorageType I_EWM_WarehouseTask_2 SourceStorageType
SourceStorageSection I_EWM_WarehouseTask_2 SourceStorageSection
SourceStorageBin I_EWM_WarehouseTask_2 SourceStorageBin
SourceHndlgUnitLogicalPosition I_EWM_WarehouseTask_2 SourceHndlgUnitLogicalPosition
SourceResource I_EWM_WarehouseTask_2 SourceResource
SourceTransportationUnit I_EWM_WarehouseTask_2 SourceTransportationUnit
EWMSourceLocationType I_EWM_WarehouseTask_2 EWMSourceLocationType
SourceHandlingUnitUUID I_EWM_WarehouseTask_2 SourceHandlingUnitUUID
SourceHandlingUnit
DestinationStorageType I_EWM_WarehouseTask_2 DestinationStorageType
DestinationStorageSection I_EWM_WarehouseTask_2 DestinationStorageSection
DestinationStorageBin I_EWM_WarehouseTask_2 DestinationStorageBin
DestHndlgUnitLogicalPosition I_EWM_WarehouseTask_2 DestHndlgUnitLogicalPosition
DestinationResource I_EWM_WarehouseTask_2 DestinationResource
DestinationTransportationUnit I_EWM_WarehouseTask_2 DestinationTransportationUnit
EWMDestinationLocationType I_EWM_WarehouseTask_2 EWMDestinationLocationType
DestinationHandlingUnitUUID I_EWM_WarehouseTask_2 DestinationHandlingUnitUUID
DestinationHandlingUnit I_EWM_WarehouseTask_2 DestinationHandlingUnit
WhseTaskDestStorageBinDtmndBy I_EWM_WarehouseTask_2 WhseTaskDestStorageBinDtmndBy
WrhsTaskSubsystemTransmn I_EWM_WarehouseTask_2 WrhsTaskSubsystemTransmn
WhseTaskPlannedProcessingTime I_EWM_WarehouseTask_2 WhseTaskPlannedProcessingTime
WhseTaskProcgTimeDetnTimeUnit I_EWM_WarehouseTask_2 WhseTaskProcgTimeDetnTimeUnit
WhseTaskRefToValueAddedService I_EWM_WarehouseTask_2 WhseTaskRefToValueAddedService
BatchChangeIsNotAllowed I_EWM_WarehouseTask_2 BatchChangeIsNotAllowed
EWMReferenceDocumentCategory I_EWM_WarehouseTask_2 EWMReferenceDocumentCategory
ReferenceDocumentUUID I_EWM_WarehouseTask_2 ReferenceDocumentUUID NodeID
ReferenceDocumentItemUUID I_EWM_WarehouseTask_2 ReferenceDocumentItemUUID
Wave I_EWM_WarehouseTask_2 Wave Wave
WaveItem I_EWM_WarehouseTask_2 WaveItem
WhseTaskTwoStepPickingType I_EWM_WarehouseTask_2 WhseTaskTwoStepPickingType
WhseTaskTwoStepPickingRlvnce I_EWM_WarehouseTask_2 WhseTaskTwoStepPickingRlvnce
DocumentReltdStockDocCat I_EWM_WarehouseTask_2 DocumentReltdStockDocCat
DocumentReltdStockDocUUID I_EWM_WarehouseTask_2 DocumentReltdStockDocUUID
DocumentReltdStockDocItemUUID I_EWM_WarehouseTask_2 DocumentReltdStockDocItemUUID
StockIdentificationNumber I_EWM_WarehouseTask_2 StockIdentificationNumber
KitItemIsCreatedAutomatically I_EWM_WarehouseTask_2 KitItemIsCreatedAutomatically
WarehouseTaskUUID I_EWM_WarehouseTask_2 WarehouseTaskUUID
IsDocumentaryBatch I_EWM_WarehouseTask_2 IsDocumentaryBatch
ConveyorTechniqueSegment I_EWM_WarehouseTask_2 ConveyorTechniqueSegment
EWMProductionSupplyArea I_EWM_WarehouseTask_2 EWMProductionSupplyArea PSA
ProductionOrder
WhseTaskCrtnWhseTmznDateTime I_EWM_WarehouseTask_2 WhseTaskCrtnWhseTmznDateTime
WhseTaskChgWhseTmznDateTime I_EWM_WarehouseTask_2 WhseTaskChgWhseTmznDateTime
WhseTaskConfWhseTmznDateTime I_EWM_WarehouseTask_2 WhseTaskConfWhseTmznDateTime
WhseTaskConfWhseTmznDate
WhseTskPlndClsgWhseTmznDteTme I_EWM_WarehouseTask_2 WhseTskPlndClsgWhseTmznDteTme
Kanban I_EWM_WarehouseTask_2 Kanban Kanban ID
StockKeepingAlternativeUoM I_EWM_WarehouseTask_2 StockKeepingAlternativeUoM
ActivityArea I_EWM_WarehouseTask_2 ActivityArea
Queue I_EWM_WarehouseTask_2 Queue Queue
WarehouseOrder I_EWM_WarehouseTask_2 WarehouseOrder
LogicalRecordProgramName I_EWM_WarehouseTask_2 LogicalRecordProgramName
LogicalRecordTransactionCode I_EWM_WarehouseTask_2 LogicalRecordTransactionCode
EWMDummyFuncForStructureExtn I_EWM_WarehouseTask_2 EWMDummyFuncForStructureExtn
CertificateText I_EWM_WarehouseTask_2 CertificateText
WhseTaskLastChgUTCDateTime I_EWM_WarehouseTask_2 WhseTaskLastChgUTCDateTime
WarehouseActivityType I_EWM_WarehouseTask_2 WarehouseActivityType
ConfirmedByUser I_EWM_WarehouseTask_2 ConfirmedByUser
ConfirmationUTCDateTime I_EWM_WarehouseTask_2 ConfirmationUTCDateTime Confirmation Date Time
Processor
WarehouseTaskExceptionCode I_EWM_WarehouseTask_2 WarehouseTaskExceptionCode
BusinessContext I_EWM_WarehouseTask_2 BusinessContext
BusinessContextExecutionStep I_EWM_WarehouseTask_2 BusinessContextExecutionStep
ExecutingResourceGroup I_EWM_WarehouseTask_2 ExecutingResourceGroup
ExecutingResourceType I_EWM_WarehouseTask_2 ExecutingResourceType
WhseTaskPlannedClosingDateTime I_EWM_WarehouseTask_2 WhseTaskPlannedClosingDateTime
ActualQuantityInBaseUnit I_EWM_WarehouseTask_2 ActualQuantityInBaseUnit
ActualQuantityInAltvUnit I_EWM_WarehouseTask_2 ActualQuantityInAltvUnit
DifferenceQuantityInAltvUnit I_EWM_WarehouseTask_2 DifferenceQuantityInAltvUnit
DifferenceQuantityInBaseUnit I_EWM_WarehouseTask_2 DifferenceQuantityInBaseUnit
WarehouseOrderCreationRule who WarehouseOrderCreationRule
WarehouseOrderStatus who WarehouseOrderStatus
WhseOrderLatestStartDateTime who WhseOrderLatestStartDateTime
WhseOrderHigherLevelWhseOrder who WhseOrderHigherLevelWhseOrder
WarehouseOrderIsSplit who WarehouseOrderIsSplit
WarehouseOrderStartDateTime who WarehouseOrderStartDateTime
WarehouseOrderQueue who Queue Queue
WrhsOrdCrtnUTCDateTime who WrhsOrdCrtnUTCDateTime
SourceStorageBinType sourceBin EWMStorageBinType
SourceStorageBinAisle sourceBin EWMStorBinFreeDefinedAisleText
SourceStorageBinStack sourceBin EWMStorBinFreeDefinedStackText
SourceStorageBinLevel sourceBin EWMStorBinFreeDefinedLevelText
SourceStorageBinAccessType sourceBin EWMStorageBinAccessType
DestinationStorageBinType destBin EWMStorageBinType
DestinationStorageBinAisle destBin EWMStorBinFreeDefinedAisleText
DestinationStorageBinStack destBin EWMStorBinFreeDefinedStackText
DestinationStorageBinLevel destBin EWMStorBinFreeDefinedLevelText
DestinationStorageBinAccType destBin EWMStorageBinAccessType
PlndPickCompltnUTCDateTime _wave PlndPickCompltnUTCDateTime
PlndPackCompletionUTCDateTime _wave PlndPackCompletionUTCDateTime
PlndStagingCompltnUTCDateTime _wave PlndStagingCompltnUTCDateTime
PlndLoadCompletionUTCDateTime _wave PlndLoadCompletionUTCDateTime
WaveActlReleasedUTCDateTime _wave WaveActlReleasedUTCDateTime
WaveTemplate
WaveWarehouse
_waveText
WaveCutoffWhseTmznDateTime _wave WaveCutoffWhseTmznDateTime
WavePlndRelWhseTmznDateTime _wave WavePlndRelWhseTmznDateTime
PlndPickCmpltWhseTmznDateTime _wave PlndPickCmpltWhseTmznDateTime
PlndPackCmpltWhseTmznDateTime _wave PlndPackCmpltWhseTmznDateTime
PlndStggCmpltWhseTmznDateTime _wave PlndStggCmpltWhseTmznDateTime
WaveCompletionWhseTmznDateTime _wave WaveCompletionWhseTmznDateTime
WaveActualReldWhseTmznDateTime _wave WaveActualReldWhseTmznDateTime
DisplayVolumeUnit whseControl DisplayVolumeUnit
DisplayWeightUnit whseControl DisplayWeightUnit
OpenMod
ConfirmedMod
EWMWarehouseCurrentDate timezone EWMWarehouseCurrentDate

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 P_EWM_WarehouseTaskItem_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 P_EWM_WarehouseTaskItem_2 AS
SELECT
  whTaskItem.EWMWarehouse AS EWMWarehouse,
  whTaskItem.WarehouseTask AS WarehouseTask,
  whTaskItem.WarehouseTaskItem AS WarehouseTaskItem,
  whTaskItem.IsHandlingUnitWarehouseTask AS IsHandlingUnitWarehouseTask,
  whTaskItem.WarehouseProcessType AS WarehouseProcessType,
  whTaskItem.WarehouseProcessCategory AS WarehouseProcessCategory,
  whTaskItem.StorageProcess AS StorageProcess,
  whTaskItem.ExternalStorageProcessStep AS ExternalStorageProcessStep,
  whTaskItem.WarehouseTaskStatus AS WarehouseTaskStatus,
  whTaskItem.CreatedByUser AS CreatedByUser,
  whTaskItem.WhseTaskCrtnUTCDateTime AS WhseTaskCrtnUTCDateTime,
  whTaskItem.WarehouseTaskCodes AS WarehouseTaskCodes,
  whTaskItem.ExecutingResource AS ExecutingResource,
  whTaskItem.WarehouseMovementsReason AS WarehouseMovementsReason,
  whTaskItem.EWMWarehouseTaskPriority AS EWMWarehouseTaskPriority,
  whTaskItem.StockItemUUID AS StockItemUUID,
  whTaskItem.CurrentNumberOfKeyTable AS CurrentNumberOfKeyTable,
  whTaskItem.ProductUUID AS ProductUUID,
  whTaskItem.ProductName AS ProductName,
  whTaskItem._Material AS _Material,
  whTaskItem.BatchUUID AS BatchUUID,
  whTaskItem.EWMStockType AS EWMStockType,
  whTaskItem.StockDocumentCategory AS StockDocumentCategory,
  whTaskItem.StockDocumentNumber AS StockDocumentNumber,
  whTaskItem.StockItemNumber AS StockItemNumber,
  whTaskItem.EWMDocumentCategory AS EWMDocumentCategory,
  whTaskItem.EWMStockUsage AS EWMStockUsage,
  whTaskItem.EWMStockOwner AS EWMStockOwner,
  whTaskItem.StockOwnerPartnerRole AS StockOwnerPartnerRole,
  whTaskItem.EntitledToDisposeParty AS EntitledToDisposeParty,
  whTaskItem.EntitledToDisposePartnerRole AS EntitledToDisposePartnerRole,
  whTaskItem.CounterForStockSeparation AS CounterForStockSeparation,
  whTaskItem.Batch AS Batch,
  whTaskItem.RequirementSegment AS RequirementSegment,
  whTaskItem.StockSegment AS StockSegment,
  whTaskItem.BaseUnit AS BaseUnit,
  whTaskItem.AlternativeUnit AS AlternativeUnit,
  whTaskItem.TargetQuantityInBaseUnit AS TargetQuantityInBaseUnit,
  whTaskItem.TargetQuantityInAltvUnit AS TargetQuantityInAltvUnit,
  whTaskItem.WhseTaskRetentionQuantity AS WhseTaskRetentionQuantity,
  whTaskItem.HandlingUnitType AS HandlingUnitType,
  whTaskItem.NetWeight AS WhseTaskNetWeight,
  whTaskItem.NetWeight AS NetWeight,
  whTaskItem.WhseTaskNetWeightUnitOfMeasure AS WhseTaskNetWeightUnitOfMeasure,
  whTaskItem.WhseTaskNetVolume AS WhseTaskNetVolume,
  whTaskItem.WhseTaskNetVolumeUnitOfMeasure AS WhseTaskNetVolumeUnitOfMeasure,
  whTaskItem.WhseTaskCapacityConsumption AS WhseTaskCapacityConsumption,
  whTaskItem.PutAwayPhysInventoryIsPlanned AS PutAwayPhysInventoryIsPlanned,
  whTaskItem.WhseTaskLowStockCheckIsPlanned AS WhseTaskLowStockCheckIsPlanned,
  whTaskItem.EWMPutAwayPhysInvtryPlnSts AS EWMPutAwayPhysInvtryPlnSts,
  whTaskItem.EWMWhseTskLowStkChkPlnSts AS EWMWhseTskLowStkChkPlnSts,
  whTaskItem.ShelfLifeExpirationDate AS ShelfLifeExpirationDate,
  whTaskItem.WhseTaskGoodsReceiptDateTime AS WhseTaskGoodsReceiptDateTime,
  whTaskItem.CountryOfOrigin AS CountryOfOrigin,
  whTaskItem.HazardousSubstanceIndicator AS HazardousSubstanceIndicator,
  whTaskItem.WhseTaskQualityInspectionType AS WhseTaskQualityInspectionType,
  whTaskItem.QualityInspectionDocUUID AS QualityInspectionDocUUID,
  whTaskItem.StockIdentificationOfWhseTask AS StockIdentificationOfWhseTask,
  whTaskItem.EWMConsolidationGroup AS EWMConsolidationGroup,
  whTaskItem.SourceStorageType AS SourceStorageType,
  whTaskItem.SourceStorageSection AS SourceStorageSection,
  whTaskItem.SourceStorageBin AS SourceStorageBin,
  whTaskItem.SourceHndlgUnitLogicalPosition AS SourceHndlgUnitLogicalPosition,
  whTaskItem.SourceResource AS SourceResource,
  whTaskItem.SourceTransportationUnit AS SourceTransportationUnit,
  whTaskItem.EWMSourceLocationType AS EWMSourceLocationType,
  whTaskItem.SourceHandlingUnitUUID AS SourceHandlingUnitUUID,
  ltrim(whTaskItem.SourceHandlingUnit, '0') AS SourceHandlingUnit,
  whTaskItem.DestinationStorageType AS DestinationStorageType,
  whTaskItem.DestinationStorageSection AS DestinationStorageSection,
  whTaskItem.DestinationStorageBin AS DestinationStorageBin,
  whTaskItem.DestHndlgUnitLogicalPosition AS DestHndlgUnitLogicalPosition,
  whTaskItem.DestinationResource AS DestinationResource,
  whTaskItem.DestinationTransportationUnit AS DestinationTransportationUnit,
  whTaskItem.EWMDestinationLocationType AS EWMDestinationLocationType,
  whTaskItem.DestinationHandlingUnitUUID AS DestinationHandlingUnitUUID,
  whTaskItem.DestinationHandlingUnit AS DestinationHandlingUnit,
  whTaskItem.WhseTaskDestStorageBinDtmndBy AS WhseTaskDestStorageBinDtmndBy,
  whTaskItem.WrhsTaskSubsystemTransmn AS WrhsTaskSubsystemTransmn,
  whTaskItem.WhseTaskPlannedProcessingTime AS WhseTaskPlannedProcessingTime,
  whTaskItem.WhseTaskProcgTimeDetnTimeUnit AS WhseTaskProcgTimeDetnTimeUnit,
  whTaskItem.WhseTaskRefToValueAddedService AS WhseTaskRefToValueAddedService,
  whTaskItem.BatchChangeIsNotAllowed AS BatchChangeIsNotAllowed,
  whTaskItem.EWMReferenceDocumentCategory AS EWMReferenceDocumentCategory,
  whTaskItem.ReferenceDocumentUUID AS ReferenceDocumentUUID,
  whTaskItem.ReferenceDocumentItemUUID AS ReferenceDocumentItemUUID,
  whTaskItem.Wave AS Wave,
  whTaskItem.WaveItem AS WaveItem,
  whTaskItem.WhseTaskTwoStepPickingType AS WhseTaskTwoStepPickingType,
  whTaskItem.WhseTaskTwoStepPickingRlvnce AS WhseTaskTwoStepPickingRlvnce,
  whTaskItem.DocumentReltdStockDocCat AS DocumentReltdStockDocCat,
  whTaskItem.DocumentReltdStockDocUUID AS DocumentReltdStockDocUUID,
  whTaskItem.DocumentReltdStockDocItemUUID AS DocumentReltdStockDocItemUUID,
  whTaskItem.StockIdentificationNumber AS StockIdentificationNumber,
  whTaskItem.KitItemIsCreatedAutomatically AS KitItemIsCreatedAutomatically,
  whTaskItem.WarehouseTaskUUID AS WarehouseTaskUUID,
  whTaskItem.IsDocumentaryBatch AS IsDocumentaryBatch,
  whTaskItem.ConveyorTechniqueSegment AS ConveyorTechniqueSegment,
  whTaskItem.EWMProductionSupplyArea AS EWMProductionSupplyArea,
  ltrim(whTaskItem.ProductionOrder, '0') AS ProductionOrder,
  whTaskItem.WhseTaskCrtnWhseTmznDateTime AS WhseTaskCrtnWhseTmznDateTime,
  whTaskItem.WhseTaskChgWhseTmznDateTime AS WhseTaskChgWhseTmznDateTime,
  whTaskItem.WhseTaskConfWhseTmznDateTime AS WhseTaskConfWhseTmznDateTime,
  cast(substring(cast(whTaskItem.WhseTaskConfWhseTmznDateTime as abap.char( 17 )), 1, 8) as abap.dats) AS WhseTaskConfWhseTmznDate,
  whTaskItem.WhseTskPlndClsgWhseTmznDteTme AS WhseTskPlndClsgWhseTmznDteTme,
  whTaskItem.Kanban AS Kanban,
  whTaskItem.StockKeepingAlternativeUoM AS StockKeepingAlternativeUoM,
  whTaskItem.ActivityArea AS ActivityArea,
  whTaskItem.Queue AS Queue,
  whTaskItem.WarehouseOrder AS WarehouseOrder,
  whTaskItem.LogicalRecordProgramName AS LogicalRecordProgramName,
  whTaskItem.LogicalRecordTransactionCode AS LogicalRecordTransactionCode,
  whTaskItem.EWMDummyFuncForStructureExtn AS EWMDummyFuncForStructureExtn,
  whTaskItem.CertificateText AS CertificateText,
  whTaskItem.WhseTaskLastChgUTCDateTime AS WhseTaskLastChgUTCDateTime,
  whTaskItem.WarehouseActivityType AS WarehouseActivityType,
  whTaskItem.ConfirmedByUser AS ConfirmedByUser,
  whTaskItem.ConfirmationUTCDateTime AS ConfirmationUTCDateTime,
  ltrim(whTaskItem.Processor,'0') AS Processor,
  whTaskItem.WarehouseTaskExceptionCode AS WarehouseTaskExceptionCode,
  whTaskItem.BusinessContext AS BusinessContext,
  whTaskItem.BusinessContextExecutionStep AS BusinessContextExecutionStep,
  whTaskItem.ExecutingResourceGroup AS ExecutingResourceGroup,
  whTaskItem.ExecutingResourceType AS ExecutingResourceType,
  whTaskItem.WhseTaskPlannedClosingDateTime AS WhseTaskPlannedClosingDateTime,
  whTaskItem.ActualQuantityInBaseUnit AS ActualQuantityInBaseUnit,
  whTaskItem.ActualQuantityInAltvUnit AS ActualQuantityInAltvUnit,
  whTaskItem.DifferenceQuantityInAltvUnit AS DifferenceQuantityInAltvUnit,
  whTaskItem.DifferenceQuantityInBaseUnit AS DifferenceQuantityInBaseUnit,
  who.WarehouseOrderCreationRule AS WarehouseOrderCreationRule,
  who.WarehouseOrderStatus AS WarehouseOrderStatus,
  who.WhseOrderLatestStartDateTime AS WhseOrderLatestStartDateTime,
  who.WhseOrderHigherLevelWhseOrder AS WhseOrderHigherLevelWhseOrder,
  who.WarehouseOrderIsSplit AS WarehouseOrderIsSplit,
  who.WarehouseOrderStartDateTime AS WarehouseOrderStartDateTime,
  who.Queue AS WarehouseOrderQueue,
  who.WrhsOrdCrtnUTCDateTime AS WrhsOrdCrtnUTCDateTime,
  sourceBin.EWMStorageBinType AS SourceStorageBinType,
  sourceBin.EWMStorBinFreeDefinedAisleText AS SourceStorageBinAisle,
  sourceBin.EWMStorBinFreeDefinedStackText AS SourceStorageBinStack,
  sourceBin.EWMStorBinFreeDefinedLevelText AS SourceStorageBinLevel,
  sourceBin.EWMStorageBinAccessType AS SourceStorageBinAccessType,
  destBin.EWMStorageBinType AS DestinationStorageBinType,
  destBin.EWMStorBinFreeDefinedAisleText AS DestinationStorageBinAisle,
  destBin.EWMStorBinFreeDefinedStackText AS DestinationStorageBinStack,
  destBin.EWMStorBinFreeDefinedLevelText AS DestinationStorageBinLevel,
  destBin.EWMStorageBinAccessType AS DestinationStorageBinAccType,
  _wave.PlndPickCompltnUTCDateTime AS PlndPickCompltnUTCDateTime,
  _wave.PlndPackCompletionUTCDateTime AS PlndPackCompletionUTCDateTime,
  _wave.PlndStagingCompltnUTCDateTime AS PlndStagingCompltnUTCDateTime,
  _wave.PlndLoadCompletionUTCDateTime AS PlndLoadCompletionUTCDateTime,
  _wave.WaveActlReleasedUTCDateTime AS WaveActlReleasedUTCDateTime,
  _wave._WaveTmpl.WaveTemplate AS WaveTemplate,
  _wave._WaveTmpl.EWMWarehouse AS WaveWarehouse,
  _wave._WaveTmpl._Text AS _waveText,
  _wave.WaveCutoffWhseTmznDateTime AS WaveCutoffWhseTmznDateTime,
  _wave.WavePlndRelWhseTmznDateTime AS WavePlndRelWhseTmznDateTime,
  _wave.PlndPickCmpltWhseTmznDateTime AS PlndPickCmpltWhseTmznDateTime,
  _wave.PlndPackCmpltWhseTmznDateTime AS PlndPackCmpltWhseTmznDateTime,
  _wave.PlndStggCmpltWhseTmznDateTime AS PlndStggCmpltWhseTmznDateTime,
  _wave.WaveCompletionWhseTmznDateTime AS WaveCompletionWhseTmznDateTime,
  _wave.WaveActualReldWhseTmznDateTime AS WaveActualReldWhseTmznDateTime,
  whseControl.DisplayVolumeUnit AS DisplayVolumeUnit,
  whseControl.DisplayWeightUnit AS DisplayWeightUnit,
  ABS(tstmp_seconds_between (whTaskItem.WhseTaskPlannedClosingDateTime, tstmp_current_utctimestamp(), 'NULL'))-ABS(DIV(tstmp_seconds_between (whTaskItem.WhseTaskPlannedClosingDateTime, tstmp_current_utctimestamp(), 'NULL'), 3600)*3600) AS OpenMod,
  ABS(tstmp_seconds_between (whTaskItem.WhseTaskPlannedClosingDateTime, whTaskItem.ConfirmationUTCDateTime, 'NULL'))-ABS(DIV(tstmp_seconds_between (whTaskItem.WhseTaskPlannedClosingDateTime, whTaskItem.ConfirmationUTCDateTime, 'NULL'), 3600)*3600) AS ConfirmedMod,
  timezone.EWMWarehouseCurrentDate AS EWMWarehouseCurrentDate
FROM I_EWM_WarehouseTask_2 AS whTaskItem
LEFT OUTER JOIN I_BusinessPartner AS _StockOwner ON EWMStockOwner = _StockOwner.BusinessPartner  -- association [0..1]
LEFT OUTER JOIN I_BusinessPartner AS _EntitledToDisposeParty ON EWMStockOwner = _EntitledToDisposeParty.BusinessPartner  -- association [0..1]
;