Deprecated
This CDS view is deprecated in S/4HANA. Use I_EWM_ProductWarehouse instead. View all deprecated CDS views →

I_ProdEWMWarehouse

DDL: I_PRODEWMWAREHOUSE SQL: IPRDEWMWRHS Type: view BASIC

Product EWM Warehouse active core entity

I_ProdEWMWarehouse is a Basic CDS View that provides data about "Product EWM Warehouse active core entity" in SAP S/4HANA. It reads from 1 data source (/sapapo/matlwh) and exposes 75 fields with key fields ProductUUID, SupplyChainUnitUUID, BusinessPartnerUUID. It has 41 associations to related views.

Data Sources (1)

SourceAliasJoin Type
/sapapo/matlwh ProductEWMWarehouse from

Associations (41)

CardinalityTargetAliasCondition
[1..1] I_Product _Product $projection.ProductUUID = _Product.ProdSupChnMgmtUUID22
[1..1] I_EWM_AssgWhseBusinessPartner _AssgWhseBusinessPartner $projection.SupplyChainUnitUUID = _AssgWhseBusinessPartner.SupplyChainUnitUUID
[1..1] I_BusinessPartner _BusinessPartner $projection.BusinessPartnerUUID = _BusinessPartner.BusinessPartnerUUID
[1..1] I_BusinessPartner _BusinessPartnerNumber $projection.businesspartner = _BusinessPartner.BusinessPartner
[0..*] I_EWM_WarehouseNumberText _WarehouseText $projection.Warehouse = _WarehouseText.Warehouse
[0..1] I_ProdEWMProcBlkProfile _EWMProductProcessBlockProfile $projection.Warehouse = _EWMProductProcessBlockProfile.Warehouse and $projection.EWMProductProcessBlockProfile = _EWMProductProcessBlockProfile.EWMProductProcessBlockProfile
[0..*] I_ProdEWMProcBlkPrflText _EWMProdProcessBlockProfileTxt $projection.Warehouse = _EWMProdProcessBlockProfileTxt.Warehouse and $projection.EWMProductProcessBlockProfile = _EWMProdProcessBlockProfileTxt.EWMProductProcessBlockProfile
[0..1] I_ProdEWMWrhsProcType _EWMWarehouseProcessType $projection.Warehouse = _EWMWarehouseProcessType.Warehouse and $projection.EWMWarehouseProcessType = _EWMWarehouseProcessType.EWMWarehouseProcessType
[0..*] I_ProdEWMWrhsProcTypeText _EWMWarehouseProcessTypeText $projection.Warehouse = _EWMWarehouseProcessTypeText.Warehouse and $projection.EWMWarehouseProcessType = _EWMWarehouseProcessTypeText.EWMWarehouseProcessType
[0..1] I_ProdEWMProdLoadCat _EWMProductLoadCategory $projection.Warehouse = _EWMProductLoadCategory.Warehouse and $projection.EWMProductLoadCategory = _EWMProductLoadCategory.EWMProductLoadCategory
[0..*] I_ProdEWMProdLoadCatText _EWMProductLoadCategoryText $projection.Warehouse = _EWMProductLoadCategoryText.Warehouse and $projection.EWMProductLoadCategory = _EWMProductLoadCategoryText.EWMProductLoadCategory
[0..1] I_ProdEWMAdjmtProfile _AdjustmentProfile $projection.AdjustmentProfile = _AdjustmentProfile.AdjustmentProfile
[0..*] I_ProdEWMAdjmtProfileText _AdjustmentProfileText $projection.AdjustmentProfile = _AdjustmentProfileText.AdjustmentProfile
[0..1] I_ProdEWMMrchdsDistrQty _EWMMrchdsDistrQtyClassfctn $projection.EWMMrchdsDistrQtyClassfctn = _EWMMrchdsDistrQtyClassfctn.EWMMrchdsDistrQtyClassfctn
[0..*] I_ProdEWMMrchdsDistrQtyTxt _EWMMrchdsDistrQtyClassfctnTxt $projection.EWMMrchdsDistrQtyClassfctn = _EWMMrchdsDistrQtyClassfctnTxt.EWMMrchdsDistrQtyClassfctn
[0..1] I_ProdEWMPtwyCtrlStrgy _EWMPtwyControlStrategy $projection.Warehouse = _EWMPtwyControlStrategy.Warehouse and $projection.EWMPtwyControlStrategy = _EWMPtwyControlStrategy.EWMPtwyControlStrategy
[0..*] I_ProdEWMPtwyCtrlStrgyText _EWMPtwyControlStrategyText $projection.Warehouse = _EWMPtwyControlStrategyText.Warehouse and $projection.EWMPtwyControlStrategy = _EWMPtwyControlStrategyText.EWMPtwyControlStrategy
[0..1] I_ProdEWMStorageBinType _StorageBinType $projection.Warehouse = _StorageBinType.Warehouse and $projection.StorageBinType = _StorageBinType.StorageBinType
[0..*] I_ProdEWMStorBinTypeText _StorageBinTypeText $projection.Warehouse = _StorageBinTypeText.Warehouse and $projection.StorageBinType = _StorageBinTypeText.StorageBinType
[0..1] I_ProdEWMBulkStorMethod _ProductBulkStorageMethod $projection.Warehouse = _ProductBulkStorageMethod.Warehouse and $projection.ProductBulkStorageMethod = _ProductBulkStorageMethod.ProductBulkStorageMethod
[0..*] I_ProdEWMBulkStorMethText _ProductBulkStorageMethodText $projection.Warehouse = _ProductBulkStorageMethodText.Warehouse and $projection.ProductBulkStorageMethod = _ProductBulkStorageMethodText.ProductBulkStorageMethod
[0..1] I_ProdEWMStkRemovalCtrl _EWMStockRemovalCtrlStrategy $projection.Warehouse = _EWMStockRemovalCtrlStrategy.Warehouse and $projection.EWMStockRemovalControlStrategy = _EWMStockRemovalCtrlStrategy.EWMStockRemovalControlStrategy
[0..*] I_ProdEWMStkRemovalCtrlTxt _EWMStkRemovalCtrlStrategyText $projection.Warehouse = _EWMStkRemovalCtrlStrategyText.Warehouse and $projection.EWMStockRemovalControlStrategy = _EWMStkRemovalCtrlStrategyText.EWMStockRemovalControlStrategy
[0..1] I_ProdEWMStkDetnGroup _EWMStockDeterminationGroup $projection.Warehouse = _EWMStockDeterminationGroup.Warehouse and $projection.EWMStockDeterminationGroup = _EWMStockDeterminationGroup.EWMStockDeterminationGroup
[0..*] I_ProdEWMStkDetnGroupText _EWMStockDeterminationGroupTxt $projection.Warehouse = _EWMStockDeterminationGroupTxt.Warehouse and $projection.EWMStockDeterminationGroup = _EWMStockDeterminationGroupTxt.EWMStockDeterminationGroup
[0..1] I_ProdEWMStggAreaDetn _EWMStggAreaDeterminationGroup $projection.Warehouse = _EWMStggAreaDeterminationGroup.Warehouse and $projection.EWMStggAreaDeterminationGroup = _EWMStggAreaDeterminationGroup.EWMStggAreaDeterminationGroup
[0..*] I_ProdEWMStggAreaDetnText _EWMStggAreaDeterminationText $projection.Warehouse = _EWMStggAreaDeterminationText.Warehouse and $projection.EWMStggAreaDeterminationGroup = _EWMStggAreaDeterminationText.EWMStggAreaDeterminationGroup
[0..1] I_ProdEWMPtwyStorSection _EWMStorageSectionMethod $projection.Warehouse = _EWMStorageSectionMethod.Warehouse and $projection.EWMStorageSectionMethod = _EWMStorageSectionMethod.EWMStorageSectionMethod
[0..*] I_ProdEWMPtwyStorSctnText _EWMStorageSectionMethodText $projection.Warehouse = _EWMStorageSectionMethodText.Warehouse and $projection.EWMStorageSectionMethod = _EWMStorageSectionMethodText.EWMStorageSectionMethod
[0..1] I_UnitOfMeasure _UnitOfMeasure $projection.PreferredUnitOfMeasure = _UnitOfMeasure.UnitOfMeasure
[0..*] I_UnitOfMeasureText _PreferredUnitOfMeasure $projection.PreferredUnitOfMeasure = _PreferredUnitOfMeasure.UnitOfMeasure
[0..1] I_ProdEWMBackflushMethod _EWMProdBackflushWthdrwlMethod $projection.EWMProdBackflushWthdrwlMethod = _EWMProdBackflushWthdrwlMethod.EWMProdBackflushWthdrwlMethod
[0..*] I_ProdEWMBackflushMethText _EWMProdBackflushWthdrwlTxt $projection.EWMProdBackflushWthdrwlMethod = _EWMProdBackflushWthdrwlTxt.EWMProdBackflushWthdrwlMethod
[0..1] I_ProdEWMKitQtyCorrln _EWMKitQuantityCorrelation $projection.EWMKitQuantityCorrelation = _EWMKitQuantityCorrelation.EWMKitQuantityCorrelation
[0..*] I_ProdEWMKitQtyCorrlnText _EWMKitQuantityCorrelationText $projection.EWMKitQuantityCorrelation = _EWMKitQuantityCorrelationText.EWMKitQuantityCorrelation
[0..1] I_ProdEWMTwoStepPicking _ProdRlvtForTwoStepPicking $projection.ProdIsRlvtForTwoStepPicking = _ProdRlvtForTwoStepPicking.ProdIsRlvtForTwoStepPicking
[0..*] I_ProdEWMTwoStpPickingText _ProdRlvtForTwoStepPickingText $projection.ProdIsRlvtForTwoStepPicking = _ProdRlvtForTwoStepPickingText.ProdIsRlvtForTwoStepPicking
[0..1] I_ProdEWMInvtryCycCounting _EWMPhysInventoryCountingCycle $projection.Warehouse = _EWMPhysInventoryCountingCycle.Warehouse and $projection.EWMPhysInventoryCountingCycle = _EWMPhysInventoryCountingCycle.EWMPhysInventoryCountingCycle
[0..1] I_EWM_QualityInspectionGroup _EWMQualityInspectionGroup $projection.EWMQualityInspectionGroup = _EWMQualityInspectionGroup.QualityInspectionGroup
[0..*] I_EWM_QualityInspectionGroupT _EWMQualityInspectionGroupText $projection.EWMQualityInspectionGroup = _EWMQualityInspectionGroupText.QualityInspectionGroup
[0..1] E_ProdEWMWarehouse _Extension $projection.ProductUUID = _Extension.ProdSupChnMgmtUUID22 and $projection.SupplyChainUnitUUID = _Extension.SupplyChainUnitUUID and $projection.BusinessPartnerUUID = _Extension.BusinessPartnerUUID

Annotations (11)

NameValueLevelField
VDM.lifecycle.status #DEPRECATED view
VDM.lifecycle.successor I_EWM_ProductWarehouse view
AbapCatalog.sqlViewName IPRDEWMWRHS view
EndUserText.label Product EWM Warehouse active core entity view
VDM.viewType #BASIC view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #MASTER view
ClientHandling.algorithm #SESSION_VARIABLE view
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #REQUIRED view

Fields (75)

KeyFieldSource TableSource FieldDescription
KEY ProductUUID /sapapo/matlwh matid Product ID
KEY SupplyChainUnitUUID /sapapo/matlwh scuguid SC Unit GUID
KEY BusinessPartnerUUID /sapapo/matlwh entitled_id Ent. to Dispose
Product _Product Product Product Sold
BusinessPartner _BusinessPartner BusinessPartner Issuing Authority
Warehouse _AssgWhseBusinessPartner Warehouse Warehouse No.
EWMProductProcessBlockProfile /sapapo/matlwh procprfl Proc.Blck Prof.
EWMWarehouseProcessType /sapapo/matlwh ptdetind ProcTypeDet Ind
EWMProductLoadCategory /sapapo/matlwh wrkldgr Prod. Load Cat.
EWMPhysInventoryCountingCycle /sapapo/matlwh ccind Cyc. Coun. Ind.
RequiredMinShelfLife
EWMProdBackflushWthdrwlMethod /sapapo/matlwh backflush_prod Backfl. Withdrawal
EWMKitQuantityCorrelation /sapapo/matlwh kit_fixed_quan Correlation Fix
EWMIsCnsmpnRlvtForValAddedSrvc /sapapo/matlwh vasvcp Consumptn-Rel.
AdjustmentProfile /sapapo/matlwh medi_aprof_wh Adj. Profile
EWMMrchdsDistrQtyClassfctn /sapapo/matlwh quancla_merch Quant Clas (Merch D)
PreferredUnitOfMeasure /sapapo/matlwh puom_wh Preferred UoM
EWMQualityInspectionGroup /sapapo/matlwh qgrp_wh Qlty Insp. Grp
EWMPtwyControlStrategy /sapapo/matlwh put_stra Putaway Control
StorageBinType /sapapo/matlwh lptyp Stor. Bin Type
ProductBulkStorageMethod /sapapo/matlwh block Bulk Storage
EWMStorageSectionMethod /sapapo/matlwh lgbkz Storage Sect.ID
EWMStockRemovalControlStrategy /sapapo/matlwh rem_stra Stock Removal Ctrl
EWMStockDeterminationGroup /sapapo/matlwh stckdetgr Stk Det. Grp
ProdIsRlvtForTwoStepPicking /sapapo/matlwh l2skr Two-Step Picking
EWMStggAreaDeterminationGroup /sapapo/matlwh drdetgr StgAr/DoorDetGr
BaseUnit _Product BaseUnit Unit of Measure
_BaseUnitOfMeasure _Product _BaseUnitOfMeasure
EWMSltgRequirementQuantity /sapapo/matlwh demqty Demand Quantity
EWMSltgNumberOfSalesOrderItems /sapapo/matlwh nosoi SalesOrderItems
EWMSltgRecmddStorageQuantity /sapapo/matlwh rsqty Recomm.Stor.Qty
EWMSlottingWeightSizeCode /sapapo/matlwh wghtind Weight Indicator
EWMSlottingVolumeSizeCode /sapapo/matlwh volind Volume Indicator
EWMSlottingLengthSizeCode /sapapo/matlwh lgthind Length Indicator
EWMSlottingWidthSizeCode /sapapo/matlwh wdthind Width Indicator
EWMSlottingHeightSizeCode /sapapo/matlwh hghtind Height Ind.
_Product _Product
_BusinessPartner _BusinessPartner
_BusinessPartnerNumber _BusinessPartnerNumber
_WarehouseText _WarehouseText
_EWMProductProcessBlockProfile _EWMProductProcessBlockProfile
_EWMProdProcessBlockProfileTxt _EWMProdProcessBlockProfileTxt
_EWMWarehouseProcessType _EWMWarehouseProcessType
_EWMWarehouseProcessTypeText _EWMWarehouseProcessTypeText
_EWMProductLoadCategory _EWMProductLoadCategory
_EWMProductLoadCategoryText _EWMProductLoadCategoryText
_EWMPhysInventoryCountingCycle _EWMPhysInventoryCountingCycle
_AdjustmentProfile _AdjustmentProfile
_AdjustmentProfileText _AdjustmentProfileText
_EWMMrchdsDistrQtyClassfctn _EWMMrchdsDistrQtyClassfctn
_EWMMrchdsDistrQtyClassfctnTxt _EWMMrchdsDistrQtyClassfctnTxt
_EWMQualityInspectionGroup _EWMQualityInspectionGroup
_EWMQualityInspectionGroupText _EWMQualityInspectionGroupText
_EWMPtwyControlStrategy _EWMPtwyControlStrategy
_EWMPtwyControlStrategyText _EWMPtwyControlStrategyText
_StorageBinType _StorageBinType
_StorageBinTypeText _StorageBinTypeText
_ProductBulkStorageMethod _ProductBulkStorageMethod
_ProductBulkStorageMethodText _ProductBulkStorageMethodText
_EWMStockRemovalCtrlStrategy _EWMStockRemovalCtrlStrategy
_EWMStkRemovalCtrlStrategyText _EWMStkRemovalCtrlStrategyText
_EWMStockDeterminationGroup _EWMStockDeterminationGroup
_EWMStockDeterminationGroupTxt _EWMStockDeterminationGroupTxt
_EWMStggAreaDeterminationGroup _EWMStggAreaDeterminationGroup
_EWMStggAreaDeterminationText _EWMStggAreaDeterminationText
_EWMProdBackflushWthdrwlMethod _EWMProdBackflushWthdrwlMethod
_EWMProdBackflushWthdrwlTxt _EWMProdBackflushWthdrwlTxt
_EWMKitQuantityCorrelation _EWMKitQuantityCorrelation
_EWMKitQuantityCorrelationText _EWMKitQuantityCorrelationText
_UnitOfMeasure _UnitOfMeasure
_PreferredUnitOfMeasure _PreferredUnitOfMeasure
_ProdRlvtForTwoStepPicking _ProdRlvtForTwoStepPicking
_ProdRlvtForTwoStepPickingText _ProdRlvtForTwoStepPickingText
_EWMStorageSectionMethod _EWMStorageSectionMethod
_EWMStorageSectionMethodText _EWMStorageSectionMethodText

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_ProdEWMWarehouse.
-- 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.
-- SQL view name: IPRDEWMWRHS

CREATE VIEW I_ProdEWMWarehouse AS
SELECT
  ProductEWMWarehouse.matid AS ProductUUID,
  ProductEWMWarehouse.scuguid AS SupplyChainUnitUUID,
  ProductEWMWarehouse.entitled_id AS BusinessPartnerUUID,
  _Product.Product AS Product,
  _BusinessPartner.BusinessPartner AS BusinessPartner,
  _AssgWhseBusinessPartner.Warehouse AS Warehouse,
  ProductEWMWarehouse.procprfl AS EWMProductProcessBlockProfile,
  ProductEWMWarehouse.ptdetind AS EWMWarehouseProcessType,
  ProductEWMWarehouse.wrkldgr AS EWMProductLoadCategory,
  ProductEWMWarehouse.ccind AS EWMPhysInventoryCountingCycle,
  cast( ProductEWMWarehouse.slrq_min as cmd_prd_shelf_life_req_min_n preserving type ) AS RequiredMinShelfLife,
  ProductEWMWarehouse.backflush_prod AS EWMProdBackflushWthdrwlMethod,
  ProductEWMWarehouse.kit_fixed_quan AS EWMKitQuantityCorrelation,
  ProductEWMWarehouse.vasvcp AS EWMIsCnsmpnRlvtForValAddedSrvc,
  ProductEWMWarehouse.medi_aprof_wh AS AdjustmentProfile,
  ProductEWMWarehouse.quancla_merch AS EWMMrchdsDistrQtyClassfctn,
  ProductEWMWarehouse.puom_wh AS PreferredUnitOfMeasure,
  ProductEWMWarehouse.qgrp_wh AS EWMQualityInspectionGroup,
  ProductEWMWarehouse.put_stra AS EWMPtwyControlStrategy,
  ProductEWMWarehouse.lptyp AS StorageBinType,
  ProductEWMWarehouse.block AS ProductBulkStorageMethod,
  ProductEWMWarehouse.lgbkz AS EWMStorageSectionMethod,
  ProductEWMWarehouse.rem_stra AS EWMStockRemovalControlStrategy,
  ProductEWMWarehouse.stckdetgr AS EWMStockDeterminationGroup,
  ProductEWMWarehouse.l2skr AS ProdIsRlvtForTwoStepPicking,
  ProductEWMWarehouse.drdetgr AS EWMStggAreaDeterminationGroup,
  _Product.BaseUnit AS BaseUnit,
  _Product._BaseUnitOfMeasure AS _BaseUnitOfMeasure,
  ProductEWMWarehouse.demqty AS EWMSltgRequirementQuantity,
  ProductEWMWarehouse.nosoi AS EWMSltgNumberOfSalesOrderItems,
  ProductEWMWarehouse.rsqty AS EWMSltgRecmddStorageQuantity,
  ProductEWMWarehouse.wghtind AS EWMSlottingWeightSizeCode,
  ProductEWMWarehouse.volind AS EWMSlottingVolumeSizeCode,
  ProductEWMWarehouse.lgthind AS EWMSlottingLengthSizeCode,
  ProductEWMWarehouse.wdthind AS EWMSlottingWidthSizeCode,
  ProductEWMWarehouse.hghtind AS EWMSlottingHeightSizeCode
FROM /sapapo/matlwh AS ProductEWMWarehouse
LEFT OUTER JOIN I_Product AS _Product ON ProductUUID = _Product.ProdSupChnMgmtUUID22  -- association [1..1]
LEFT OUTER JOIN I_EWM_AssgWhseBusinessPartner AS _AssgWhseBusinessPartner ON SupplyChainUnitUUID = _AssgWhseBusinessPartner.SupplyChainUnitUUID  -- association [1..1]
LEFT OUTER JOIN I_BusinessPartner AS _BusinessPartner ON BusinessPartnerUUID = _BusinessPartner.BusinessPartnerUUID  -- association [1..1]
LEFT OUTER JOIN I_BusinessPartner AS _BusinessPartnerNumber ON businesspartner = _BusinessPartner.BusinessPartner  -- association [1..1]
LEFT OUTER JOIN I_EWM_WarehouseNumberText AS _WarehouseText ON Warehouse = _WarehouseText.Warehouse  -- association [0..*]
LEFT OUTER JOIN I_ProdEWMProcBlkProfile AS _EWMProductProcessBlockProfile ON Warehouse = _EWMProductProcessBlockProfile.Warehouse AND EWMProductProcessBlockProfile = _EWMProductProcessBlockProfile.EWMProductProcessBlockProfile  -- association [0..1]
LEFT OUTER JOIN I_ProdEWMProcBlkPrflText AS _EWMProdProcessBlockProfileTxt ON Warehouse = _EWMProdProcessBlockProfileTxt.Warehouse AND EWMProductProcessBlockProfile = _EWMProdProcessBlockProfileTxt.EWMProductProcessBlockProfile  -- association [0..*]
LEFT OUTER JOIN I_ProdEWMWrhsProcType AS _EWMWarehouseProcessType ON Warehouse = _EWMWarehouseProcessType.Warehouse AND EWMWarehouseProcessType = _EWMWarehouseProcessType.EWMWarehouseProcessType  -- association [0..1]
LEFT OUTER JOIN I_ProdEWMWrhsProcTypeText AS _EWMWarehouseProcessTypeText ON Warehouse = _EWMWarehouseProcessTypeText.Warehouse AND EWMWarehouseProcessType = _EWMWarehouseProcessTypeText.EWMWarehouseProcessType  -- association [0..*]
LEFT OUTER JOIN I_ProdEWMProdLoadCat AS _EWMProductLoadCategory ON Warehouse = _EWMProductLoadCategory.Warehouse AND EWMProductLoadCategory = _EWMProductLoadCategory.EWMProductLoadCategory  -- association [0..1]
LEFT OUTER JOIN I_ProdEWMProdLoadCatText AS _EWMProductLoadCategoryText ON Warehouse = _EWMProductLoadCategoryText.Warehouse AND EWMProductLoadCategory = _EWMProductLoadCategoryText.EWMProductLoadCategory  -- association [0..*]
LEFT OUTER JOIN I_ProdEWMAdjmtProfile AS _AdjustmentProfile ON AdjustmentProfile = _AdjustmentProfile.AdjustmentProfile  -- association [0..1]
LEFT OUTER JOIN I_ProdEWMAdjmtProfileText AS _AdjustmentProfileText ON AdjustmentProfile = _AdjustmentProfileText.AdjustmentProfile  -- association [0..*]
LEFT OUTER JOIN I_ProdEWMMrchdsDistrQty AS _EWMMrchdsDistrQtyClassfctn ON EWMMrchdsDistrQtyClassfctn = _EWMMrchdsDistrQtyClassfctn.EWMMrchdsDistrQtyClassfctn  -- association [0..1]
LEFT OUTER JOIN I_ProdEWMMrchdsDistrQtyTxt AS _EWMMrchdsDistrQtyClassfctnTxt ON EWMMrchdsDistrQtyClassfctn = _EWMMrchdsDistrQtyClassfctnTxt.EWMMrchdsDistrQtyClassfctn  -- association [0..*]
LEFT OUTER JOIN I_ProdEWMPtwyCtrlStrgy AS _EWMPtwyControlStrategy ON Warehouse = _EWMPtwyControlStrategy.Warehouse AND EWMPtwyControlStrategy = _EWMPtwyControlStrategy.EWMPtwyControlStrategy  -- association [0..1]
LEFT OUTER JOIN I_ProdEWMPtwyCtrlStrgyText AS _EWMPtwyControlStrategyText ON Warehouse = _EWMPtwyControlStrategyText.Warehouse AND EWMPtwyControlStrategy = _EWMPtwyControlStrategyText.EWMPtwyControlStrategy  -- association [0..*]
LEFT OUTER JOIN I_ProdEWMStorageBinType AS _StorageBinType ON Warehouse = _StorageBinType.Warehouse AND StorageBinType = _StorageBinType.StorageBinType  -- association [0..1]
LEFT OUTER JOIN I_ProdEWMStorBinTypeText AS _StorageBinTypeText ON Warehouse = _StorageBinTypeText.Warehouse AND StorageBinType = _StorageBinTypeText.StorageBinType  -- association [0..*]
LEFT OUTER JOIN I_ProdEWMBulkStorMethod AS _ProductBulkStorageMethod ON Warehouse = _ProductBulkStorageMethod.Warehouse AND ProductBulkStorageMethod = _ProductBulkStorageMethod.ProductBulkStorageMethod  -- association [0..1]
LEFT OUTER JOIN I_ProdEWMBulkStorMethText AS _ProductBulkStorageMethodText ON Warehouse = _ProductBulkStorageMethodText.Warehouse AND ProductBulkStorageMethod = _ProductBulkStorageMethodText.ProductBulkStorageMethod  -- association [0..*]
LEFT OUTER JOIN I_ProdEWMStkRemovalCtrl AS _EWMStockRemovalCtrlStrategy ON Warehouse = _EWMStockRemovalCtrlStrategy.Warehouse AND EWMStockRemovalControlStrategy = _EWMStockRemovalCtrlStrategy.EWMStockRemovalControlStrategy  -- association [0..1]
LEFT OUTER JOIN I_ProdEWMStkRemovalCtrlTxt AS _EWMStkRemovalCtrlStrategyText ON Warehouse = _EWMStkRemovalCtrlStrategyText.Warehouse AND EWMStockRemovalControlStrategy = _EWMStkRemovalCtrlStrategyText.EWMStockRemovalControlStrategy  -- association [0..*]
LEFT OUTER JOIN I_ProdEWMStkDetnGroup AS _EWMStockDeterminationGroup ON Warehouse = _EWMStockDeterminationGroup.Warehouse AND EWMStockDeterminationGroup = _EWMStockDeterminationGroup.EWMStockDeterminationGroup  -- association [0..1]
LEFT OUTER JOIN I_ProdEWMStkDetnGroupText AS _EWMStockDeterminationGroupTxt ON Warehouse = _EWMStockDeterminationGroupTxt.Warehouse AND EWMStockDeterminationGroup = _EWMStockDeterminationGroupTxt.EWMStockDeterminationGroup  -- association [0..*]
LEFT OUTER JOIN I_ProdEWMStggAreaDetn AS _EWMStggAreaDeterminationGroup ON Warehouse = _EWMStggAreaDeterminationGroup.Warehouse AND EWMStggAreaDeterminationGroup = _EWMStggAreaDeterminationGroup.EWMStggAreaDeterminationGroup  -- association [0..1]
LEFT OUTER JOIN I_ProdEWMStggAreaDetnText AS _EWMStggAreaDeterminationText ON Warehouse = _EWMStggAreaDeterminationText.Warehouse AND EWMStggAreaDeterminationGroup = _EWMStggAreaDeterminationText.EWMStggAreaDeterminationGroup  -- association [0..*]
LEFT OUTER JOIN I_ProdEWMPtwyStorSection AS _EWMStorageSectionMethod ON Warehouse = _EWMStorageSectionMethod.Warehouse AND EWMStorageSectionMethod = _EWMStorageSectionMethod.EWMStorageSectionMethod  -- association [0..1]
LEFT OUTER JOIN I_ProdEWMPtwyStorSctnText AS _EWMStorageSectionMethodText ON Warehouse = _EWMStorageSectionMethodText.Warehouse AND EWMStorageSectionMethod = _EWMStorageSectionMethodText.EWMStorageSectionMethod  -- association [0..*]
LEFT OUTER JOIN I_UnitOfMeasure AS _UnitOfMeasure ON PreferredUnitOfMeasure = _UnitOfMeasure.UnitOfMeasure  -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasureText AS _PreferredUnitOfMeasure ON PreferredUnitOfMeasure = _PreferredUnitOfMeasure.UnitOfMeasure  -- association [0..*]
LEFT OUTER JOIN I_ProdEWMBackflushMethod AS _EWMProdBackflushWthdrwlMethod ON EWMProdBackflushWthdrwlMethod = _EWMProdBackflushWthdrwlMethod.EWMProdBackflushWthdrwlMethod  -- association [0..1]
LEFT OUTER JOIN I_ProdEWMBackflushMethText AS _EWMProdBackflushWthdrwlTxt ON EWMProdBackflushWthdrwlMethod = _EWMProdBackflushWthdrwlTxt.EWMProdBackflushWthdrwlMethod  -- association [0..*]
LEFT OUTER JOIN I_ProdEWMKitQtyCorrln AS _EWMKitQuantityCorrelation ON EWMKitQuantityCorrelation = _EWMKitQuantityCorrelation.EWMKitQuantityCorrelation  -- association [0..1]
LEFT OUTER JOIN I_ProdEWMKitQtyCorrlnText AS _EWMKitQuantityCorrelationText ON EWMKitQuantityCorrelation = _EWMKitQuantityCorrelationText.EWMKitQuantityCorrelation  -- association [0..*]
LEFT OUTER JOIN I_ProdEWMTwoStepPicking AS _ProdRlvtForTwoStepPicking ON ProdIsRlvtForTwoStepPicking = _ProdRlvtForTwoStepPicking.ProdIsRlvtForTwoStepPicking  -- association [0..1]
LEFT OUTER JOIN I_ProdEWMTwoStpPickingText AS _ProdRlvtForTwoStepPickingText ON ProdIsRlvtForTwoStepPicking = _ProdRlvtForTwoStepPickingText.ProdIsRlvtForTwoStepPicking  -- association [0..*]
LEFT OUTER JOIN I_ProdEWMInvtryCycCounting AS _EWMPhysInventoryCountingCycle ON Warehouse = _EWMPhysInventoryCountingCycle.Warehouse AND EWMPhysInventoryCountingCycle = _EWMPhysInventoryCountingCycle.EWMPhysInventoryCountingCycle  -- association [0..1]
LEFT OUTER JOIN I_EWM_QualityInspectionGroup AS _EWMQualityInspectionGroup ON EWMQualityInspectionGroup = _EWMQualityInspectionGroup.QualityInspectionGroup  -- association [0..1]
LEFT OUTER JOIN I_EWM_QualityInspectionGroupT AS _EWMQualityInspectionGroupText ON EWMQualityInspectionGroup = _EWMQualityInspectionGroupText.QualityInspectionGroup  -- association [0..*]
LEFT OUTER JOIN E_ProdEWMWarehouse AS _Extension ON ProductUUID = _Extension.ProdSupChnMgmtUUID22 AND SupplyChainUnitUUID = _Extension.SupplyChainUnitUUID AND BusinessPartnerUUID = _Extension.BusinessPartnerUUID  -- association [0..1]
;