C_ProdEWMWarehouse

DDL: C_PRODEWMWAREHOUSE SQL: CEWMWAREHOUSE Type: view CONSUMPTION

Consumption View - EWM Warehouse

C_ProdEWMWarehouse is a Consumption CDS View that provides data about "Consumption View - EWM Warehouse" in SAP S/4HANA. It reads from 1 data source (I_ProdEWMWarehouseTP) and exposes 74 fields with key fields Product, Warehouse, BusinessPartner. It has 4 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_ProdEWMWarehouseTP ProductEWMWarehouse from

Associations (4)

CardinalityTargetAliasCondition
[0..*] C_ProdEWMWrhsStorageType _WrhsStorage $projection.Product = _WrhsStorage.Product and $projection.Warehouse = _WrhsStorage.Warehouse and $projection.BusinessPartner = _WrhsStorage.BusinessPartner
[1..1] C_Product _Product $projection.Product = _Product.Product
[0..1] I_ProdEWMPartyToDispose _BusinessPartner $projection.WarehouseForEdit = _BusinessPartner.Warehouse and $projection.BusinessPartnerForEdit = _BusinessPartner.BusinessPartner
[0..1] I_EWM_WarehouseNumberText _WarehouseText $projection.WarehouseForEdit = _WarehouseText.Warehouse and _WarehouseText.Language = $session.system_language

Annotations (17)

NameValueLevelField
AbapCatalog.sqlViewName CEWMWAREHOUSE view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
EndUserText.label Consumption View - EWM Warehouse view
Search.searchable true view
VDM.viewType #CONSUMPTION view
ObjectModel.transactionalProcessingDelegated true view
ObjectModel.createEnabled true view
ObjectModel.updateEnabled true view
ObjectModel.deleteEnabled EXTERNAL_CALCULATION view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.text.control #ASSOCIATED_TEXT_UI_HIDDEN view
ClientHandling.algorithm #SESSION_VARIABLE view
AccessControl.personalData.blocking #REQUIRED view
Metadata.allowExtensions true view

Fields (74)

KeyFieldSource TableSource FieldDescription
KEY Product I_ProdEWMWarehouseTP Product Product Sold
KEY Warehouse I_ProdEWMWarehouseTP Warehouse Warehouse No.
KEY BusinessPartner I_ProdEWMWarehouseTP BusinessPartner Issuing Authority
BusinessPartnerForEdit I_ProdEWMWarehouseTP BusinessPartnerForEdit Party Entitled to Dispose
Plant _BusinessPartner Plant Valuation Area
WarehouseForEdit I_ProdEWMWarehouseTP WarehouseForEdit Warehouse No.
ProductUUID I_ProdEWMWarehouseTP ProductUUID UUID
SupplyChainUnitUUID I_ProdEWMWarehouseTP SupplyChainUnitUUID
BusinessPartnerUUID I_ProdEWMWarehouseTP BusinessPartnerUUID UUID
EWMProductProcessBlockProfile I_ProdEWMWarehouseTP EWMProductProcessBlockProfile
EWMWarehouseProcessType I_ProdEWMWarehouseTP EWMWarehouseProcessType
EWMProductLoadCategory I_ProdEWMWarehouseTP EWMProductLoadCategory
EWMPhysInventoryCountingCycle I_ProdEWMWarehouseTP EWMPhysInventoryCountingCycle
RequiredMinShelfLife I_ProdEWMWarehouseTP RequiredMinShelfLife
RequiredMinShelfLifeCalc I_ProdEWMWarehouseTP RequiredMinShelfLifeCalc
EWMProdBackflushWthdrwlMethod I_ProdEWMWarehouseTP EWMProdBackflushWthdrwlMethod
EWMKitQuantityCorrelation I_ProdEWMWarehouseTP EWMKitQuantityCorrelation
EWMIsCnsmpnRlvtForValAddedSrvc I_ProdEWMWarehouseTP EWMIsCnsmpnRlvtForValAddedSrvc
AdjustmentProfile I_ProdEWMWarehouseTP AdjustmentProfile Adjust. Profile
EWMMrchdsDistrQtyClassfctn I_ProdEWMWarehouseTP EWMMrchdsDistrQtyClassfctn
PreferredUnitOfMeasure I_ProdEWMWarehouseTP PreferredUnitOfMeasure
EWMQltyMgmtGdsRcptBlkCtrlText
EWMIsDocumentaryBatchText
EWMQltyMgmtGdsRcptBlkCtrlKey
IsDocumentaryBatch
EWMQualityInspectionGroup I_ProdEWMWarehouseTP EWMQualityInspectionGroup
EWMPtwyControlStrategy I_ProdEWMWarehouseTP EWMPtwyControlStrategy
EWMStorageSectionMethod I_ProdEWMWarehouseTP EWMStorageSectionMethod
StorageBinType I_ProdEWMWarehouseTP StorageBinType
ProductBulkStorageMethod I_ProdEWMWarehouseTP ProductBulkStorageMethod
EWMStockRemovalControlStrategy I_ProdEWMWarehouseTP EWMStockRemovalControlStrategy
EWMStockDeterminationGroup I_ProdEWMWarehouseTP EWMStockDeterminationGroup
ProdIsRlvtForTwoStepPicking I_ProdEWMWarehouseTP ProdIsRlvtForTwoStepPicking
EWMStggAreaDeterminationGroup I_ProdEWMWarehouseTP EWMStggAreaDeterminationGroup
ShelfLifeDurationUnit
_WrhsStorage _WrhsStorage
_Product _Product
_BusinessPartner _BusinessPartner
_BusinessPartnerNumber _BusinessPartnerNumber
_EWMProductProcessBlockProfile _EWMProductProcessBlockProfile
_EWMProdProcessBlockProfileTxt _EWMProdProcessBlockProfileTxt
_EWMWarehouseProcessType _EWMWarehouseProcessType
_EWMWarehouseProcessTypeText _EWMWarehouseProcessTypeText
_EWMProductLoadCategory _EWMProductLoadCategory
_EWMProductLoadCategoryText _EWMProductLoadCategoryText
_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
_WarehouseText _WarehouseText

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 C_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: CEWMWAREHOUSE

CREATE VIEW C_ProdEWMWarehouse AS
SELECT
  ProductEWMWarehouse.Product AS Product,
  ProductEWMWarehouse.Warehouse AS Warehouse,
  ProductEWMWarehouse.BusinessPartner AS BusinessPartner,
  ProductEWMWarehouse.BusinessPartnerForEdit AS BusinessPartnerForEdit,
  _BusinessPartner.Plant AS Plant,
  ProductEWMWarehouse.WarehouseForEdit AS WarehouseForEdit,
  ProductEWMWarehouse.ProductUUID AS ProductUUID,
  ProductEWMWarehouse.SupplyChainUnitUUID AS SupplyChainUnitUUID,
  ProductEWMWarehouse.BusinessPartnerUUID AS BusinessPartnerUUID,
  ProductEWMWarehouse.EWMProductProcessBlockProfile AS EWMProductProcessBlockProfile,
  ProductEWMWarehouse.EWMWarehouseProcessType AS EWMWarehouseProcessType,
  ProductEWMWarehouse.EWMProductLoadCategory AS EWMProductLoadCategory,
  ProductEWMWarehouse.EWMPhysInventoryCountingCycle AS EWMPhysInventoryCountingCycle,
  ProductEWMWarehouse.RequiredMinShelfLife AS RequiredMinShelfLife,
  ProductEWMWarehouse.RequiredMinShelfLifeCalc AS RequiredMinShelfLifeCalc,
  ProductEWMWarehouse.EWMProdBackflushWthdrwlMethod AS EWMProdBackflushWthdrwlMethod,
  ProductEWMWarehouse.EWMKitQuantityCorrelation AS EWMKitQuantityCorrelation,
  ProductEWMWarehouse.EWMIsCnsmpnRlvtForValAddedSrvc AS EWMIsCnsmpnRlvtForValAddedSrvc,
  ProductEWMWarehouse.AdjustmentProfile AS AdjustmentProfile,
  ProductEWMWarehouse.EWMMrchdsDistrQtyClassfctn AS EWMMrchdsDistrQtyClassfctn,
  ProductEWMWarehouse.PreferredUnitOfMeasure AS PreferredUnitOfMeasure,
  cast ('' as val_text) AS EWMQltyMgmtGdsRcptBlkCtrlText,
  cast ('' as val_text) AS EWMIsDocumentaryBatchText,
  cast ('' as /scwm/de_ssqss) AS EWMQltyMgmtGdsRcptBlkCtrlKey,
  cast ('' as /scwm/de_dbatchind) AS IsDocumentaryBatch,
  ProductEWMWarehouse.EWMQualityInspectionGroup AS EWMQualityInspectionGroup,
  ProductEWMWarehouse.EWMPtwyControlStrategy AS EWMPtwyControlStrategy,
  ProductEWMWarehouse.EWMStorageSectionMethod AS EWMStorageSectionMethod,
  ProductEWMWarehouse.StorageBinType AS StorageBinType,
  ProductEWMWarehouse.ProductBulkStorageMethod AS ProductBulkStorageMethod,
  ProductEWMWarehouse.EWMStockRemovalControlStrategy AS EWMStockRemovalControlStrategy,
  ProductEWMWarehouse.EWMStockDeterminationGroup AS EWMStockDeterminationGroup,
  ProductEWMWarehouse.ProdIsRlvtForTwoStepPicking AS ProdIsRlvtForTwoStepPicking,
  ProductEWMWarehouse.EWMStggAreaDeterminationGroup AS EWMStggAreaDeterminationGroup,
  cast( '' as msehi ) AS ShelfLifeDurationUnit
FROM I_ProdEWMWarehouseTP AS ProductEWMWarehouse
LEFT OUTER JOIN C_ProdEWMWrhsStorageType AS _WrhsStorage ON Product = _WrhsStorage.Product AND Warehouse = _WrhsStorage.Warehouse AND BusinessPartner = _WrhsStorage.BusinessPartner  -- association [0..*]
LEFT OUTER JOIN C_Product AS _Product ON Product = _Product.Product  -- association [1..1]
LEFT OUTER JOIN I_ProdEWMPartyToDispose AS _BusinessPartner ON WarehouseForEdit = _BusinessPartner.Warehouse AND BusinessPartnerForEdit = _BusinessPartner.BusinessPartner  -- association [0..1]
LEFT OUTER JOIN I_EWM_WarehouseNumberText AS _WarehouseText ON WarehouseForEdit = _WarehouseText.Warehouse AND _WarehouseText.Language = $session.system_language  -- association [0..1]
;