I_ProductUnitOfMeasureProcTP

DDL: I_PRODUCTUNITOFMEASUREPROCTP Type: view_entity TRANSACTIONAL

I_ProductUnitOfMeasureProcTP is a Transactional CDS View in SAP S/4HANA. It reads from 1 data source (I_ProductUnitOfMeasureProc) and exposes 28 fields with key fields MasterDataChangeProcess, MDChgProcessStep, MDChgProcessSrceSystem, MDChgProcessSrceObject, AlternativeUnit. It has 4 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_ProductUnitOfMeasureProc I_ProductUnitOfMeasureProc from

Associations (4)

CardinalityTargetAliasCondition
[0..1] I_UnitOfMeasure _AlternativeUnitOfMeasure $projection.AlternativeUnit = _AlternativeUnitOfMeasure.UnitOfMeasure
[0..1] I_UnitOfMeasure _WeightUnitOfMeasure $projection.WeightUnit = _WeightUnitOfMeasure.UnitOfMeasure
[0..*] I_UnitOfMeasureText _AlternativeUnitOfMeasureText _AlternativeUnitOfMeasureText.UnitOfMeasure = $projection.AlternativeUnit
[0..1] I_MDChangeProcessKPIRowVH _KPIUpdateStatusText $projection.MDChgProcKPIUpdateStatus = _KPIUpdateStatusText.MDChgProcKPIUpdateStatus

Annotations (5)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XXL view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
VDM.viewType #TRANSACTIONAL view

Fields (28)

KeyFieldSource TableSource FieldDescription
KEY MasterDataChangeProcess MasterDataChangeProcess Process ID
KEY MDChgProcessStep MDChgProcessStep Step Number
KEY MDChgProcessSrceSystem MDChgProcessSrceSystem Source System
KEY MDChgProcessSrceObject MDChgProcessSrceObject Source ID
KEY AlternativeUnit AlternativeUnit Base UoM
QuantityNumerator QuantityNumerator Units / Quantity - Base Unit of Measure
QuantityDenominator QuantityDenominator Units / Quantity - Alt Unit of Measure
GlobalTradeItemNumber GlobalTradeItemNumber GTIN
GlobalTradeItemNumberCategory GlobalTradeItemNumberCategory GTIN Category
UnitSpecificProductLength UnitSpecificProductLength Length
UnitSpecificProductWidth UnitSpecificProductWidth Width
UnitSpecificProductHeight UnitSpecificProductHeight Height
ProductMeasurementUnit ProductMeasurementUnit Unit
MaterialVolume MaterialVolume Volume
VolumeUnit VolumeUnit Volume Unit
GrossWeight GrossWeight Total Weight
WeightUnit WeightUnit Weight unit
LowerLevelPackagingUnit LowerLevelPackagingUnit Lower-lev. unit
MaximumStackingFactor MaximumStackingFactor Max. Stack Fact
CapacityUsage CapacityUsage Capac. Usage
MDChgProcSrceLastChgdDateTime MDChgProcSrceLastChgdDateTime Last Changed On
MDChgProcessSourceModified MDChgProcessSourceModified Modified
MDChgProcessSourceModifBinary MDChgProcessSourceModifBinary Modification
_Product _Product
_AlternativeUnitOfMeasure _AlternativeUnitOfMeasure
_AlternativeUnitOfMeasureText _AlternativeUnitOfMeasureText
_WeightUnitOfMeasure _WeightUnitOfMeasure
_KPIUpdateStatusText _KPIUpdateStatusText

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_ProductUnitOfMeasureProcTP.
-- 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_ProductUnitOfMeasureProcTP AS
SELECT
  MasterDataChangeProcess,
  MDChgProcessStep,
  MDChgProcessSrceSystem,
  MDChgProcessSrceObject,
  AlternativeUnit,
  QuantityNumerator,
  QuantityDenominator,
  GlobalTradeItemNumber,
  GlobalTradeItemNumberCategory,
  UnitSpecificProductLength,
  UnitSpecificProductWidth,
  UnitSpecificProductHeight,
  ProductMeasurementUnit,
  MaterialVolume,
  VolumeUnit,
  GrossWeight,
  WeightUnit,
  LowerLevelPackagingUnit,
  MaximumStackingFactor,
  CapacityUsage,
  MDChgProcSrceLastChgdDateTime,
  MDChgProcessSourceModified,
  MDChgProcessSourceModifBinary
FROM I_ProductUnitOfMeasureProc
LEFT OUTER JOIN I_UnitOfMeasure AS _AlternativeUnitOfMeasure ON AlternativeUnit = _AlternativeUnitOfMeasure.UnitOfMeasure  -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _WeightUnitOfMeasure ON WeightUnit = _WeightUnitOfMeasure.UnitOfMeasure  -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasureText AS _AlternativeUnitOfMeasureText ON _AlternativeUnitOfMeasureText.UnitOfMeasure = AlternativeUnit  -- association [0..*]
LEFT OUTER JOIN I_MDChangeProcessKPIRowVH AS _KPIUpdateStatusText ON MDChgProcKPIUpdateStatus = _KPIUpdateStatusText.MDChgProcKPIUpdateStatus  -- association [0..1]
;