I_UnitOfMeasure

DDL: I_UNITOFMEASURE SQL: IUNITOFMEASURE Type: view BASIC Package: SZME

Unit of Measure

I_UnitOfMeasure (Basic)

Package: Explore, extend and adapt the SAP S/4HANA Cloud Public Edition with built-in and side-by-side extension capabilities.

UnitOfMeasure · Cross Applications

I_UnitOfMeasure is a Basic CDS View (Dimension) that provides data about "Unit of Measure" in SAP S/4HANA. It reads from 1 data source (t006) and exposes 23 fields with key field UnitOfMeasure. It has 5 associations to related views. It is exposed through 112 OData services (ASQL_F0333A, ASQL_F0343, ASQL_F0731A, ...). It is used in 7 Fiori applications: Billing Document, Configure BOP Segment, Monitor Freight Documents for Accrual, .... Part of development package SZME.

SAP API Hub

CategoryBasic
StateC1
Line of BusinessCross Applications
Application ComponentBC-SRV-ASF-UOM
CapabilitiesData Source for Data Extraction,Data Source in SQL Select,Data Source for Defining CDS Entities,Association Target for Defining CDS Entities
Extensible (Key User)No
Extensible (Developer)No
Release State (Key User)Released
Release State (Developer)Released
PackageCross Applications for SAP S/4HANA Cloud Public Edition

Documentation

Data Sources (1)

SourceAliasJoin Type
t006 t006 from

Associations (5)

CardinalityTargetAliasCondition
[0..*] I_UnitOfMeasureText _Text $projection.UnitOfMeasure = _Text.UnitOfMeasure
[0..1] I_UnitOfMeasureDimension _Dimension $projection.UnitOfMeasureDimension = _Dimension.UnitOfMeasureDimension
[0..*] I_UnitOfMeasureDimensionText _DimensionText $projection.UnitOfMeasureDimension = _DimensionText.UnitOfMeasureDimension
[0..1] I_UnitOfMeasureISOCode _ISOCode $projection.UnitOfMeasureISOCode = _ISOCode.UnitOfMeasureISOCode
[0..*] I_UnitOfMeasureISOCodeText _ISOCodeText $projection.UnitOfMeasureISOCode = _ISOCodeText.UnitOfMeasureISOCode

Annotations (19)

NameValueLevelField
AbapCatalog.sqlViewName IUNITOFMEASURE view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Unit of Measure view
Search.searchable true view
VDM.viewType #BASIC view
VDM.lifecycle.contract.type #PUBLIC_LOCAL_API view
ClientHandling.type #INHERITED view
ClientHandling.algorithm #SESSION_VARIABLE view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.dataClass #CUSTOMIZING view
ObjectModel.representativeKey UnitOfMeasure view
ObjectModel.sapObjectNodeType.name UnitOfMeasure view
Analytics.internalName #LOCAL view
Analytics.dataCategory #DIMENSION view
Analytics.dataExtraction.enabled true view

OData Services (112)

ServiceBindingVersionContractRelease
ASQL_F0333A ASQL_F0333A C2 NOT_RELEASED
ASQL_F0343 ASQL_F0343 C2 NOT_RELEASED
ASQL_F0731A ASQL_F0731A C2 NOT_RELEASED
ASQL_F0731B ASQL_F0731B C2 NOT_RELEASED
ASQL_F0870A ASQL_F0870A C2 NOT_RELEASED
ASQL_F1426 ASQL_F1426 C2 NOT_RELEASED
ASQL_F1603A ASQL_F1603A C2 NOT_RELEASED
ASQL_F1605A ASQL_F1605A C2 NOT_RELEASED
ASQL_F1661 ASQL_F1661 C2 NOT_RELEASED
ASQL_F1663 ASQL_F1663 C2 NOT_RELEASED
ASQL_F1664 ASQL_F1664 C2 NOT_RELEASED
ASQL_F1685A ASQL_F1685A C2 NOT_RELEASED
ASQL_F1877 ASQL_F1877 C2 NOT_RELEASED
ASQL_F1956 ASQL_F1956 C2 NOT_RELEASED
ASQL_F2014 ASQL_F2014 C2 NOT_RELEASED
ASQL_F2015 ASQL_F2015 C2 NOT_RELEASED
ASQL_F2016 ASQL_F2016 C2 NOT_RELEASED
ASQL_F2017 ASQL_F2017 C2 NOT_RELEASED
ASQL_F2158 ASQL_F2158 C2 NOT_RELEASED
ASQL_F2218 ASQL_F2218 C2 NOT_RELEASED
ASQL_F2309 ASQL_F2309 C2 NOT_RELEASED
ASQL_F2412 ASQL_F2412 C2 NOT_RELEASED
ASQL_F2420 ASQL_F2420 C2 NOT_RELEASED
ASQL_F2422 ASQL_F2422 C2 NOT_RELEASED
ASQL_F2428 ASQL_F2428 C2 NOT_RELEASED
ASQL_F2516 ASQL_F2516 C2 NOT_RELEASED
ASQL_F2545 ASQL_F2545 C2 NOT_RELEASED
ASQL_F2593 ASQL_F2593 C2 NOT_RELEASED
ASQL_F2704 ASQL_F2704 C2 NOT_RELEASED
ASQL_F2705 ASQL_F2705 C2 NOT_RELEASED
ASQL_F2705A ASQL_F2705A C2 NOT_RELEASED
ASQL_F2792 ASQL_F2792 C2 NOT_RELEASED
ASQL_F2826 ASQL_F2826 C2 NOT_RELEASED
ASQL_F2872 ASQL_F2872 C2 NOT_RELEASED
ASQL_F2929 ASQL_F2929 C2 NOT_RELEASED
ASQL_F2964 ASQL_F2964 C2 NOT_RELEASED
ASQL_F2987 ASQL_F2987 C2 NOT_RELEASED
ASQL_F2988 ASQL_F2988 C2 NOT_RELEASED
ASQL_F3043 ASQL_F3043 C2 NOT_RELEASED
ASQL_F3044 ASQL_F3044 C2 NOT_RELEASED
ASQL_F3077 ASQL_F3077 C2 NOT_RELEASED
ASQL_F3122 ASQL_F3122 C2 NOT_RELEASED
ASQL_F3139 ASQL_F3139 C2 NOT_RELEASED
ASQL_F3140 ASQL_F3140 C2 NOT_RELEASED
ASQL_F3146 ASQL_F3146 C2 NOT_RELEASED
ASQL_F3147 ASQL_F3147 C2 NOT_RELEASED
ASQL_F3149 ASQL_F3149 C2 NOT_RELEASED
ASQL_F3161 ASQL_F3161 C2 NOT_RELEASED
ASQL_F3173 ASQL_F3173 C2 NOT_RELEASED
ASQL_F3232 ASQL_F3232 C2 NOT_RELEASED
ASQL_F3250 ASQL_F3250 C2 NOT_RELEASED
ASQL_F3295 ASQL_F3295 C2 NOT_RELEASED
ASQL_F3304 ASQL_F3304 C2 NOT_RELEASED
ASQL_F3316 ASQL_F3316 C2 NOT_RELEASED
ASQL_F3401 ASQL_F3401 C2 NOT_RELEASED
ASQL_F3794 ASQL_F3794 C2 NOT_RELEASED
ASQL_F3829 ASQL_F3829 C2 NOT_RELEASED
ASQL_F3932 ASQL_F3932 C2 NOT_RELEASED
ASQL_F3980 ASQL_F3980 C2 NOT_RELEASED
ASQL_F3981 ASQL_F3981 C2 NOT_RELEASED
ASQL_F3991 ASQL_F3991 C2 NOT_RELEASED
ASQL_F4557 ASQL_F4557 C2 NOT_RELEASED
ASQL_F4562 ASQL_F4562 C2 NOT_RELEASED
ASQL_F4664 ASQL_F4664 C2 NOT_RELEASED
ASQL_F4760 ASQL_F4760 C2 NOT_RELEASED
ASQL_F4959 ASQL_F4959 C2 NOT_RELEASED
ASQL_F4988 ASQL_F4988 C2 NOT_RELEASED
ASQL_F4994 ASQL_F4994 C2 NOT_RELEASED
ASQL_F5081 ASQL_F5081 C2 NOT_RELEASED
ASQL_F5134 ASQL_F5134 C2 NOT_RELEASED
ASQL_F5289 ASQL_F5289 C2 NOT_RELEASED
ASQL_F5563 ASQL_F5563 C2 NOT_RELEASED
ASQL_F5716 ASQL_F5716 C2 NOT_RELEASED
ASQL_F5723 ASQL_F5723 C2 NOT_RELEASED
ASQL_F5987 ASQL_F5987 C2 NOT_RELEASED
ASQL_F6096 ASQL_F6096 C2 NOT_RELEASED
ASQL_F6194 ASQL_F6194 C2 NOT_RELEASED
ASQL_F6204 ASQL_F6204 C2 NOT_RELEASED
ASQL_F6518 ASQL_F6518 C2 NOT_RELEASED
ASQL_F6635 ASQL_F6635 C2 NOT_RELEASED
ASQL_F6742 ASQL_F6742 C2 NOT_RELEASED
ASQL_F6783 ASQL_F6783 C2 NOT_RELEASED
ASQL_F6990 ASQL_F6990 C2 NOT_RELEASED
ASQL_F7349 ASQL_F7349 C2 NOT_RELEASED
ASQL_F7439 ASQL_F7439 C2 NOT_RELEASED
ASQL_F7441 ASQL_F7441 C2 NOT_RELEASED
ASQL_F8417 ASQL_F8417 C2 NOT_RELEASED
ASQL_F8634 ASQL_F8634 C2 NOT_RELEASED
ASQL_F8712 ASQL_F8712 C2 NOT_RELEASED
C_SALESORDERMANAGE_SD C_SALESORDERMANAGE_SRV V4 C1 NOT_RELEASED
UI_ACCRUALS_PERDCAMT_MANAGE UI_ACCRS_PERDCAMT_MANAGE V2 C1 NOT_RELEASED
UI_ATPSELECTOPTIONTOOL UI_ATPSELECTOPTIONTOOL V2 C1 NOT_RELEASED
UI_BILLINGDOCUMENT_MANAGE UI_BILLINGDOCUMENT_MANAGE V4 C1 NOT_RELEASED
UI_BILLINGDOCUMENTFS UI_BILLINGDOCUMENTFS V2 C1 NOT_RELEASED
UI_CREDITMEMOREQUESTMANAGE UI_CREDITMEMOREQUESTMANAGE V4 C1 NOT_RELEASED
UI_CUSTOMER_WARRANTYCLAIM UI_CUSTOMER_WARRANTYCLAIM V2 C1 NOT_RELEASED
UI_CUSTOMERRETURNMANAGE UI_CUSTOMERRETURNMANAGE V4 C1 NOT_RELEASED
UI_DEBITMEMOREQUESTMANAGE UI_DEBITMEMOREQUESTMANAGE V4 C1 NOT_RELEASED
UI_FREIGHTORDER_ACCR UI_FREIGHTORDER_ACCR V2 C1 NOT_RELEASED
UI_KANBANCONTAINER_MONITOR UI_KANBANCONTAINER_MONITOR V4 C1 NOT_RELEASED
UI_KANBANSUMZDJITCALL_MON UI_KANBANSUMZDJITCALL_MON V4 C1 NOT_RELEASED
UI_MAINTENANCE_PLAN UI_MAINTENANCE_PLAN V2 C1 NOT_RELEASED
UI_PRATANKSTOROBJ_MANAGE UI_PRATANKSTOROBJ_MANAGE V2 C1 NOT_RELEASED
UI_PRELIMBILLINGDOCUMENT_F6990 UI_PRELIMBILLINGDOCUMENT_F6990 V4 C1 NOT_RELEASED
UI_PRODUCTLIST UI_PRODUCTLIST V2 C1 NOT_RELEASED
UI_PURCHASEORDERACCRS_DISPLAY UI_PURCHASEORDERACCRS_DSP V2 C1 NOT_RELEASED
UI_RFM_STORE_ADJMASSSTOCK UI_RFM_STORE_ADJMASSSTOCK V2 C1 NOT_RELEASED
UI_RFM_STORE_COUNTSTOCKADHOC UI_RFM_STORE_COUNTSTKADHOC V2 C1 NOT_RELEASED
UI_SALESCONTRACTMANAGE UI_SALESCONTRACTMANAGE V4 C1 NOT_RELEASED
UI_SALESDOCUMENTMANAGE UI_SALESDOCUMENTMANAGE V4 C1 NOT_RELEASED
UI_SALESQUOTATIONMANAGE UI_SALESQUOTATIONMANAGE V4 C1 NOT_RELEASED
UI_SLSORDERWITHOUTCHARGEMANAGE UI_SLSORDERWITHOUTCHARGEMANAGE V4 C1 NOT_RELEASED

Fiori Apps (7)

App IDApp NameTypeDescription
F1901 Billing Document Fact sheet The billing document object page displays contextual information about the billing document business object, bringing together all of the object's relevant attributes to provide you with an overview of the selected billing document.
F2158 Configure BOP Segment Transactional With this app, you can define a backorder processing segment containing a set of rules with which to prioritize the distribution of supply when the demand for the materials in orders exceeds the available inventory or capacity. Using a combination of filters and prioritizers, you can automate rescheduling and redistribution in line with your company strategy.
F4329 Monitor Freight Documents for Accrual Transactional
F4959 Adjust Mass Stock Transactional Allows store associates to adjust the stock of products for different reasons. It improves stock accuracy, store replenishment, and store employees productivity.
F5325 Manage Maintenance Plans Transactional An application to Manage Maintenance Plans, provides and comprehensive maintenance plan view including general data, scheduling information, assigned Maintenance Items, as well as review Maintenance calls, create new maintenance plan, edit existing maintenance plan.
F6204 Manage Claims-Customer facing process Transactional An application to manage Warranty Claims for customer facing processes
F6518 Product List Analytical The app displays and performs the analysis for different attributes of products that are part of various master data tables on one screen.

Billing Document

Business Role: Billing Clerk

You can access this object page from the Enterprise Search for billing documents search results. It displays contextual information about the billing document business object, bringing together all of the object"s relevant attributes to provide you with an overview of the selected billing document. At the bottom of the page, you can choose the name of involved business partners to display their contact details.

Configure BOP Segment

Business Role: Order Fulfillment Manager

With this app, you can define a backorder processing segment containing a set of rules with which to prioritize the distribution of supply when the demand for the materials in sales orders exceeds the available inventory or capacity. Using a combination of filters and prioritizers, you can automate rescheduling and redistribution in line with your company strategy.

Monitor Freight Documents for Accrual

Business Role: Transportation Manager (Transportation Management)

With this app, you can monitor your freight documents to post accruals. You can confirm a freight document to post the freight cost to Financial Accounting for accruals. You can monitor your freight documents in case there are errors during the posting process. To post the freight costs to Financial Accounting, you must confirm that the charges for a freight document are a correct reflection of the planned costs to be paid to the carrier. When you confirm a freight document for posting, the system posts the freight costs to Financial Accounting. You can also identify freight documents for which you have successfully posted the freight costs.

Key Features: Confirm freight costs for posting to Financial Accounting for accruals View freight documents that are successfully posted to Financial Accounting Cancel postings for freight documents that are successfully posted to Financial Accounting Monitor freight documents that have errors when you post them to Financial Accounting Display the errors that the system encountered when it posted your freight documents Post or cancel posting for freight documents for which the system encountered errors during posting

Adjust Mass Stock

Business Role: Retail Store Associate

This app enables store associates to scan the RFID of the product and it will be automatically added in the stock adjustments.

Manage Maintenance Plans

Business Role: Maintenance Planner

With the Manage Maintenance Plans app, you as a maintenance planner can view, create, change, schedule, activate, and delete maintenance plans.

Fields (23)

KeyFieldSource TableSource FieldDescription
KEY UnitOfMeasure Unit of measmnt
_Text _Text
UnitOfMeasureSAPCode Unit of Measurement, Internal SAP Code (No Conversion)
UnitOfMeasureISOCode isocode ISO Code for Unit of Measurement
_ISOCode _ISOCode
_ISOCodeText _ISOCodeText
IsPrimaryUnitForISOCode primary Selection Field for Conversion from ISO Code to Int. Code
UnitOfMeasureNumberOfDecimals andec No. of Decimal Places for Rounding
UnitOfMeasureIsCommercial kzkeh Commercial Measurement Unit Flag
UnitOfMeasureDimension dimid Dimension
_Dimension _Dimension
_DimensionText _DimensionText
SIUnitCnvrsnRateNumerator zaehl Numerator for Conversion to SI Unit
SIUnitCnvrsnRateDenominator nennr Denominator for Conversion into SI Unit
SIUnitCnvrsnRateExponent exp10 Base Ten Exponent for Conversion to SI Unit
SIUnitCnvrsnAdditiveValue addko Additive Constant for Conversion to SI Unit
UnitOfMeasureDspExponent expon Exponent of 10 for Floating Point Format
UnitOfMeasureDspNmbrOfDcmls decan Number of Decimal Places for Number Display
UnitOfMeasureTemperature temp_value Temperature
UnitOfMeasureTemperatureUnit temp_unit Temperature Unit
UnitOfMeasurePressure press_val Pressure Value
UnitOfMeasurePressureUnit press_unit Unit of Pressure
UnitOfMeasure_E External Commercial Unit of Measurement (3-Character Format)

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_UnitOfMeasure.
-- 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: IUNITOFMEASURE

CREATE VIEW I_UnitOfMeasure AS
SELECT
  cast ( msehi as msehiunit preserving type ) AS UnitOfMeasure,
  cast ( msehi as meinsint ) AS UnitOfMeasureSAPCode,
  isocode AS UnitOfMeasureISOCode,
  primary AS IsPrimaryUnitForISOCode,
  andec AS UnitOfMeasureNumberOfDecimals,
  kzkeh AS UnitOfMeasureIsCommercial,
  dimid AS UnitOfMeasureDimension,
  zaehl AS SIUnitCnvrsnRateNumerator,
  nennr AS SIUnitCnvrsnRateDenominator,
  exp10 AS SIUnitCnvrsnRateExponent,
  addko AS SIUnitCnvrsnAdditiveValue,
  expon AS UnitOfMeasureDspExponent,
  decan AS UnitOfMeasureDspNmbrOfDcmls,
  temp_value AS UnitOfMeasureTemperature,
  temp_unit AS UnitOfMeasureTemperatureUnit,
  press_val AS UnitOfMeasurePressure,
  press_unit AS UnitOfMeasurePressureUnit,
  _Text[ 1: Language = $session.system_language ].UnitOfMeasure_E AS UnitOfMeasure_E
FROM t006
LEFT OUTER JOIN I_UnitOfMeasureText AS _Text ON UnitOfMeasure = _Text.UnitOfMeasure  -- association [0..*]
LEFT OUTER JOIN I_UnitOfMeasureDimension AS _Dimension ON UnitOfMeasureDimension = _Dimension.UnitOfMeasureDimension  -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasureDimensionText AS _DimensionText ON UnitOfMeasureDimension = _DimensionText.UnitOfMeasureDimension  -- association [0..*]
LEFT OUTER JOIN I_UnitOfMeasureISOCode AS _ISOCode ON UnitOfMeasureISOCode = _ISOCode.UnitOfMeasureISOCode  -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasureISOCodeText AS _ISOCodeText ON UnitOfMeasureISOCode = _ISOCodeText.UnitOfMeasureISOCode  -- association [0..*]
;