I_ACMMATERIALUNITCNVRSNFACTOR

CDS View

Basic View for Material Unit Of Measure

I_ACMMATERIALUNITCNVRSNFACTOR is a CDS View in S/4HANA. Basic View for Material Unit Of Measure. 7 CDS views read from this table.

CDS Views using this table (7)

ViewTypeJoinVDMDescription
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_StkWithQltyCharsMTM view left_outer COMPOSITE
P_VlogpKonvd_ConvertTo_PhyUom view left_outer COMPOSITE
P_VlogpKonvd_NetPos_Upd_NetQty view left_outer COMPOSITE
@AbapCatalog.sqlViewName: 'IACMMATUOM'
@AbapCatalog.preserveKey: true

@EndUserText.label: 'Basic View for Material Unit Of Measure'

@AccessControl.authorizationCheck: #NOT_REQUIRED

@ClientHandling.type: #INHERITED
@ClientHandling.algorithm: #SESSION_VARIABLE

@VDM.viewType: #BASIC

@ObjectModel.usageType.dataClass: #MASTER
@ObjectModel.usageType.serviceQuality: #C
@ObjectModel.usageType.sizeCategory: #S
define view I_ACMMaterialUnitCnvrsnFactor
  as select from marm
//  association [0..1] to I_UnitOfMeasure         as _MaterialMeasurementUnit     on  $projection.ProductMeasurementUnit = _ProductMeasurementUnit.UnitOfMeasure

//  association [0..*] to I_UnitOfMeasureText     as _MaterialMeasurementUnitText on  $projection.ProductMeasurementUnit = _ProductMeasurementUnitText.UnitOfMeasure

//  association [0..1] to I_UnitOfMeasure         as _AlternativeUnit            on  $projection.AlternativeUnit = _AlternativeUnit.UnitOfMeasure

//  association [0..*] to I_UnitOfMeasureText     as _AlternativeUnitText        on  $projection.AlternativeUnit = _AlternativeUnitText.UnitOfMeasure

//  association [0..1] to I_Intntnlartnmbcat      as _GlobalTradeItemNumber      on  $projection.GlobalTradeItemNumberCategory = _GlobalTradeItemNumber.InternationalArticleNumberCat

//  association [0..*] to I_Intntnlartnmbcattext  as _GlobalTradeItemNumberText  on  $projection.GlobalTradeItemNumberCategory = _GlobalTradeItemNumberText.InternationalArticleNumberCat



{
  key marm.matnr                                      as Material,
  key marm.meinh                                      as AlternativeUnit,
      marm.umrez                                      as QuantityNumerator,
      marm.umren                                      as QuantityDenominator

//      @Semantics.quantity.unitOfMeasure: 'VolumeUnit'

//      marm.volum                                      as MaterialVolume,

//      @Semantics.unitOfMeasure: true

//      marm.voleh                                      as VolumeUnit,

//      @Semantics.quantity.unitOfMeasure: 'WeightUnit'

//      marm.brgew                                      as GrossWeight,

//      @Semantics.unitOfMeasure: true

//      marm.gewei                                      as WeightUnit,

//

//      marm.ean11                                      as GlobalTradeItemNumber,

//      marm.numtp                                      as GlobalTradeItemNumberCategory,

//      _GlobalTradeItemNumber,

//      _GlobalTradeItemNumberText,

//      @Semantics.quantity.unitOfMeasure: 'ProductMeasurementUnit'

//      marm.laeng                                      as UnitSpecificProductLength,

//      @Semantics.quantity.unitOfMeasure: 'ProductMeasurementUnit'

//      marm.breit                                      as UnitSpecificProductWidth,

//      @Semantics.quantity.unitOfMeasure: 'ProductMeasurementUnit'

//      marm.hoehe                                      as UnitSpecificProductHeight,

//

//      @Semantics.unitOfMeasure: true

//      @ObjectModel.foreignKey.association: '_ProductMeasurementUnit'

//      @ObjectModel.text.association: '_ProductMeasurementUnitText'

//      marm.meabm                                      as ProductMeasurementUnit,

//      _ProductMeasurementUnit,

//      _ProductMeasurementUnitText,

//      marm.mesub                                      as LowerLevelPackagingUnit,

//

//      //EWM

//      marm.nest_ftr                                   as RemainingVolumeAfterNesting,

//      marm.max_stack                                  as MaximumStackingFactor,

//      marm.capause                                    as CapacityUsage,

//

//      cast( 'X' as sdraft_is_active preserving type ) as IsActiveEntity, // to enbale extensibility in Draft 2.0

//

//      // New fields from MDG model, as part of unified API development

//      marm.ty2tq                                      as UnitOfMeasureCategory,

//      marm.gtin_variant                               as ProductGTINVariant,

//

//      _Product


}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"MARM"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"VERSION":0
}
}*/