ISO Unit of Measure in SAP MM (Tables, Tcodes, Mapping to SAP Unit)

ISO Unit in SAP

ISO Unit of Measure in SAP MM (Material Management): How to create ISO Unit of Measure also how to map ISO Unit to SAP Unit with SAP Unit Tables and Transaction codes.

ISO Unit in SAP

Definition of ISO Unit in SAP

SAP uses internal units for measurement. To communicate with external systems, these internal units must be converted into the Electronic Data Interchange (EDI) standard.

ISO codes exist for standard measurement units, and are used for data exchange via EDI with external systems. To implement communication with external systems, ISO codes must be assigned to SAP internal units. (source)

Defining ISO Codes for Unit of Measure in SAP

  1. In Customizing for SAP NetWeaver, define ISO codes by choosing General Settings then Check Units of Measurements.
  2. Choose ISO Codes and New Entries.
  3. Enter the following data:
    1. ISO Code
    2. ISO Code Text
  4. This data will be stored in T006I table (see following)

SAP Units of Measurement Tables

The main table for SAP Units of Measurement, including the SAP ISO Codes Tables for Units of Measure are:

Unit of Measurement Description
T006Units of Measurement
T006_OIBUnits of Measurement & Additional Definition
T006AAssign Internal to Language-Dependent Unit
T006BAssignment of commercial to internal unit
T006CAssignment of external technical to intern
T006DDimensions
T006D_OIBAdd-On Extension for Dimensions
T006ESystem for Units of Measurement Component
T006EESystems for Units of Measurement Entities
T006ETSystems for Units of Measurement Entities
T006IISO codes for units of measurement
T006JISO Codes for Unit of Measure Texts
T006TDimension Texts

Check also this article about SAP Alternative Unit of Measure for Material

Procedure to check ISO Code for Measure, Currency and Country

  1. In Customizing for SAP NetWeaver (transaction SPRO) > General Settings > Currencies > Check Currency Codes >, verify the ISO codes for the relevant currencies.
  2. Log on to SAP E-Sourcing as the enterprise user. On the Master Data tab, choose Currencies. For each relevant currency, verify that the ISO code is the same as in SAP ERP. If an ISO code assigned to multiple currencies in SAP ERP, verify in SAP E-Sourcing that the ISO code is assigned to the same currency that is identified as the primary currency in SAP ERP.
  3. In Customizing for SAP NetWeaver > General Settings > Check Units of Measurement >, verify the ISO codes for the relevant units of measure. If an ISO code is assigned to multiple units of measure, then identify one of the units of measure as the primary unit of measure.
  4. Log on to SAP E-Sourcing as the enterprise user. On the Master Data tab, choose Unit of Measure. For each relevant unit of measure, verify that the ISO code is the same as in SAP ERP. If an ISO code assigned to multiple units of measure, then verify that the default unit of measure for the ISO code is the same as the primary unit of measure in SAP ERP.
  5. In Customizing for SAP NetWeaver> General Settings > Set Countries > Define Countries in mySAP Systems >, go to the details screen for each country involved in ALE distribution then verify the ISO code.
  6. Log on to SAP E-Sourcing as the enterprise user. On the Master Data tab, choose Value List Types and Values. Then In the value list type list, choose Country. For each relevant country, verify that the display name ID in SAP E-Sourcing matches the ISO code in SAP ERP.

(source)