I_UNITOFMEASURE

CDS View

Unit of Measure

I_UNITOFMEASURE is a CDS View in S/4HANA. Unit of Measure. It contains 11 fields. 77 CDS views read from this table.

CDS Views using this table (77)

ViewTypeJoinVDMDescription
A_CnsldtnBaseUnit view from BASIC Unit of Measure
A_ET_UnitOfMeasure view from BASIC ExciseTax Unit Of Measure
A_ExsTxUnitOfMeasure view from BASIC ExciseTax Unit Of Measure
C_AllocationUnitOfMeasureVH view from CONSUMPTION Allocation Unit of Measure
C_CmmdtyHdgPlanningDataUnitVH view from CONSUMPTION CMM Planning Data UoM
C_CN_TaxUnitOfMeasure view from CONSUMPTION China Tax Management Unit of Measure
C_ConditionQuantityUnit_VH view from CONSUMPTION Condition Quantity Unit Value Help
C_CostCtrActyTypeUnitOfMsrVH view from CONSUMPTION Unit of Measure Value Help
C_FinUnitOfMeasure view from CONSUMPTION API Unit Of Measure
C_HCMTimeShtUnitOfMeasure view_entity from CONSUMPTION Timesheet Unit of Measure
C_HCMTimeShtUnitOfMeasureVH view_entity from COMPOSITE Timesheet Unit of Measure
C_HzdsSubstInventoryUoMVH view from CONSUMPTION HSI: Unit Of Measurement Value Help
C_InspPlnCharcUoMVH view from CONSUMPTION Inspection Plan Charac UoM Value Help
C_LglCntntMTimeUnitsVH view from CONSUMPTION LCM time units of measure
C_MM_PointsUnitOfMeasure view from CONSUMPTION Points Unit Of Measure
C_NrmlzdQtyUoMVH view_entity from CONSUMPTION Unit Of Measure
C_PckgdDngrsGdsEnclosureUnitVH view from CONSUMPTION Packaged DG Enclosure Unit Value Help
C_PckgdDngrsGdsEnclosureUnitVH view union CONSUMPTION Packaged DG Enclosure Unit Value Help
C_PckgdDngrsGdsEnclrTempUnitVH view from CONSUMPTION Packaged DG Enclosure Temp Unit VH
C_PckgdDngrsGdsEnclrTempUnitVH view union CONSUMPTION Packaged DG Enclosure Temp Unit VH
C_PCLblSizeUnitVH view from CONSUMPTION Label size unit of measure
C_PCLblSizeUnitVH view union CONSUMPTION Label size unit of measure
C_ProductLengthUoMVH view from CONSUMPTION Unit of measure for length value help
C_ProductTimeUnitOfMeasure view from CONSUMPTION Unit of measure for Time Value help
C_ProductUnitOfMeasureVH view from CONSUMPTION Unit Of Measure
C_ProjDemandActivityTypeVH view inner CONSUMPTION Activity Type Demand for Work
C_QltyTskProcTimeUnitVH view from CONSUMPTION Value Help for Unit of Measure
C_QM_UnitofMeasure view from CONSUMPTION QM - Unit of Measure
C_RealTmeWrkInProcProdUnitVH view from CONSUMPTION Real Time Work In Process Production Unit
C_SbsMssProcgElmDurnExtnUntVH view_entity from CONSUMPTION Duration Expansion Unit
C_StstclKeyFigUnitOfMeasureVH view from CONSUMPTION Unit of Measure Value Help
C_UoMForRiskInventoryRptg view from CONSUMPTION Unit of Measure for Risk Inventory Reporting
C_UoMMaxPackTemp view from CONSUMPTION Unit of Measure packing View
C_Volumeuom view from CONSUMPTION Unit of measure for volume Value help
C_WarrantyClaimMileageUnitVH view from CONSUMPTION Warranty Claim Mileage
C_Weightuom view from CONSUMPTION Unit of measure for weight
CRMS4V_TimeUOM view from Unit of measure for time
I_ChmlCmpstnUnitOfMeasureVH view from COMPOSITE Unit of measure value help for compositions
I_CommodityOrderRequestTP view left_outer TRANSACTIONAL Commodity Order Req. Transactional View
I_ConcnUnitOfMsmtValueHelp view from COMPOSITE Unit of Measurement for Concentration Values in Composition
I_DailyChmlProductStkQty view inner COMPOSITE SARA: Daily Chemical Product Quantity
I_DigitalVehUnitOfMeasure view_entity from BASIC Digital Vehicle Unit of Measure
I_EAMTimeDimensionUoMStdVH view from BASIC Unit of Measures of time dimension
I_EHSUnitOfMeasureVH view from COMPOSITE Unit of Measure
I_GHSClfnDermalToxtyUoMVH view from COMPOSITE Unit of Measure for GHS Dermal Toxicity
I_GHSClfnInhltnToxtyUoMVH view from COMPOSITE Unit of Measure for GHS Inhalation Toxicity
I_GHSClfnOralToxtyUoMVH view from COMPOSITE Unit of Measure for GHS Oral Toxicity
I_HCMTimeShtUnitOfMeasureVH view from COMPOSITE Timesheet Unit of Measure
I_HzdsSubstInvtryProdQty view inner COMPOSITE HSI: Product Quantitiy
I_InsurClmMlgeUnitOfMeasureVH view from COMPOSITE Unit of Measure for Mileage of Damaged Vehicle
I_LoadingMetersUoMVH view_entity from COMPOSITE UoM of Loading Meters
I_MaintPlngBcktDurationUnitVH view left_outer BASIC Maintenance Planning Bucket Duration Units
I_MatlBsdCmpstnUnitOfMeasureVH view from COMPOSITE Unit of measure value help for compositions
I_PalletSpacesUoMVH view_entity from COMPOSITE UoM of Pallet Spaces
I_PMTimeUnitVH view left_outer BASIC Units of Time
I_PMUnitOfMeasureVH view from BASIC Unit of measure Value Help
I_PrepaymentMassAndVolumeUoMVH view from COMPOSITE Mass and Volume Dimension UoM VH
I_PrepaymentMassUoMVH view from COMPOSITE Mass Dimension UoM VH
I_PrepaymentSurfaceUoMVH view from COMPOSITE Surface Dimension UoM VH
I_ProcMonDurnUnitOfMeasure view from COMPOSITE Process Observer: Duration Unit of Measure
I_ProdTempUnitOfMeasureVH view_entity from COMPOSITE Temperature Unit of Measure
I_ProductAlternativeUoM view inner COMPOSITE Alternative UoM for Product
I_SaraDailyChemicalProductQty view inner COMPOSITE SARA: Daily Chemical Product Quantity
I_UnitOfMeasureEnhcd view from BASIC Unit of Measure
I_UnitOfMeasureStdVH view from COMPOSITE Unit of Measure
I_UnitOfMeasureTimeVH view from BASIC Value Help for Time UoM
P_AllocationUnitOfMeasureVH view from CONSUMPTION
P_ContractMtM view left_outer COMPOSITE
P_DGR_BeginBookBal_ConvToBase view left_outer COMPOSITE
P_DGR_KF_ConvToPMV view left_outer COMPOSITE
P_NetPositionConvToPhyUom view left_outer COMPOSITE
P_ProdAltvUoMDimension view inner COMPOSITE
P_StkWithQltyCharsMTM view left_outer COMPOSITE
P_UnitOfMeasureWithRealDimn view_entity from COMPOSITE Unit of Measure with Real Dimension
P_VlogpKonvd_ConvertTo_PhyUom view left_outer COMPOSITE
P_VlogpKonvd_NetPos_Upd_NetQty view left_outer COMPOSITE
R_ConditionRateRatioUnit view_entity from BASIC Condition Rate Ratio Unit

Fields (11)

KeyField CDS FieldsUsed in Views
KEY UnitOfMeasure AlternativeUnit,ConditionQuantityUnit,ConditionRateRatioUnit,UnitForMaxPackagingDimensions,UnitOfMeasure 19
KEY UnitOfMeasureDimension UnitOfMeasureDimension 9
_Dimension _Dimension 1
_DimensionText _DimensionText 1
_ISOCode _ISOCode 1
_Text _Text 3
SIUnitCnvrsnRateNumerator SIUnitCnvrsnRateNumerator 1
UnitOfMeasure_E UnitOfMeasure_E 8
UnitOfMeasureDspNmbrOfDcmls UnitOfMeasureDspNmbrOfDcmls 1
UnitOfMeasureISOCode UnitOfMeasureISOCode 7
UnitOfMeasureNumberOfDecimals UnitOfMeasureNumberOfDecimals 2
@AbapCatalog.sqlViewName: 'IUNITOFMEASURE'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey: true
@AccessControl.authorizationCheck: #NOT_REQUIRED
@EndUserText.label: 'Unit of Measure'
@Search.searchable: true

@VDM.viewType: #BASIC
@VDM.lifecycle.contract.type: #PUBLIC_LOCAL_API

@ClientHandling.type: #INHERITED
@ClientHandling.algorithm: #SESSION_VARIABLE
@Metadata.ignorePropagatedAnnotations: true

@ObjectModel.usageType.serviceQuality: #A
@ObjectModel.usageType.sizeCategory: #S
@ObjectModel.usageType.dataClass: #CUSTOMIZING
@ObjectModel.representativeKey: 'UnitOfMeasure'
@ObjectModel.supportedCapabilities: [#SQL_DATA_SOURCE, 
                                     #CDS_MODELING_DATA_SOURCE, 
                                     #CDS_MODELING_ASSOCIATION_TARGET]

@Analytics.internalName: #LOCAL
@Analytics : {dataCategory: #DIMENSION, dataExtraction.enabled : true}

define view I_UnitOfMeasure 
  as select from t006
   
    association [0..*] to I_UnitOfMeasureText as _Text 
        on $projection.UnitOfMeasure = _Text.UnitOfMeasure
   
    association [0..1] to I_UnitOfMeasureDimension as _Dimension
        on $projection.UnitOfMeasureDimension = _Dimension.UnitOfMeasureDimension 
    association [0..*] to I_UnitOfMeasureDimensionText as _DimensionText
        on $projection.UnitOfMeasureDimension = _DimensionText.UnitOfMeasureDimension 
   
    association [0..1] to I_UnitOfMeasureISOCode as _ISOCode
        on $projection.UnitOfMeasureISOCode = _ISOCode.UnitOfMeasureISOCode 
    association [0..*] to I_UnitOfMeasureISOCodeText as _ISOCodeText
        on $projection.UnitOfMeasureISOCode = _ISOCodeText.UnitOfMeasureISOCode
{   
    
    @Semantics.unitOfMeasure: true
    @ObjectModel.text.association: '_Text'  
    key cast ( msehi as msehiunit preserving type ) as UnitOfMeasure,   //use DTEL msehiunit for proper label  


    _Text,   
    
    cast ( msehi as meinsint ) as UnitOfMeasureSAPCode, //internal unit without conversion  

    
    @ObjectModel.foreignKey.association: '_ISOCode'    
    isocode    as UnitOfMeasureISOCode,
    _ISOCode,
    _ISOCodeText,   
    primary    as IsPrimaryUnitForISOCode,
                                             
    andec as UnitOfMeasureNumberOfDecimals, // for rounding   

    kzkeh as UnitOfMeasureIsCommercial,
            
    @ObjectModel.foreignKey.association: '_Dimension'
    dimid as UnitOfMeasureDimension,    
    _Dimension,
    _DimensionText,
    
    zaehl as SIUnitCnvrsnRateNumerator,
    nennr as SIUnitCnvrsnRateDenominator,
    exp10 as SIUnitCnvrsnRateExponent,
    addko as SIUnitCnvrsnAdditiveValue,
   
    expon as UnitOfMeasureDspExponent,
    decan as UnitOfMeasureDspNmbrOfDcmls,   // for number display

    
    @Semantics.quantity.unitOfMeasure: 'UnitOfMeasureTemperatureUnit'      
    temp_value as UnitOfMeasureTemperature,
    temp_unit  as UnitOfMeasureTemperatureUnit,
    
    @Semantics.quantity.unitOfMeasure: 'UnitOfMeasurePressureUnit'    
    press_val  as UnitOfMeasurePressure,
    press_unit as UnitOfMeasurePressureUnit,
                                         
    @Search.defaultSearchElement: true
    @Search.fuzzinessThreshold: 0.8
    @Search.ranking: #HIGH
    @Consumption.hidden: true
    _Text[ 1: Language = $session.system_language ].UnitOfMeasure_E as UnitOfMeasure_E
    
}        
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_UNITOFMEASURETEXT",
"T006"
],
"ASSOCIATED":
[
"I_UNITOFMEASUREDIMENSION",
"I_UNITOFMEASUREDIMENSIONTEXT",
"I_UNITOFMEASUREISOCODE",
"I_UNITOFMEASUREISOCODETEXT",
"I_UNITOFMEASURETEXT"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/