Ir al contenido
Programación ABAP

MARM

Unidades de medida de un material.

TablaM
Módulo
MM
Texto SAP
Units of Measure
Actualizado
21 de octubre de 2026

Para qué sirve

MARM guarda las unidades de medida alternativas de cada material y su conversión a la unidad base (por ejemplo, 1 caja = 12 unidades), además de los códigos EAN.

Campos

Los campos clave y los más usados. La lista completa está en la SE11.

CampoElemento de datosDescripción
MANDTClaveMANDTMandante.
MATNRClaveMATNRMaterial.
MEINHClave—Unidad de medida alternativa.
UMREZ—Numerador de conversión a la unidad base.
UMREN—Denominador de conversión.
EAN11—Código EAN/UPC.
NUMTP—Tipo de código EAN.
BRGEW—Peso bruto.
GEWEI—Unidad de peso.

Cómo se une con otras tablas

TablaPor los camposPara qué
MARAMATNRUnidad base en MEINS.
T006MEINH = MSEHIDefinición de la unidad.

Generar un JOIN desde MARM

Ejemplo

ABAP 7.5
SELECT meinh, umrez, umren, ean11
  FROM marm
  WHERE matnr = @lv_matnr
  INTO TABLE @DATA(lt_marm)
  UP TO 100 ROWS.

Transacciones y consulta

Transacciones que la usan

MM03

Cómo consultarla

  • Contenido: SE16N o SE16 con el nombre MARM.
  • Definición, campos y claves externas: SE11.

Rendimiento: errores típicos

  • Para convertir cantidades no calcules a mano: usa MD_CONVERT_MATERIAL_UNIT, que aplica también redondeos.

Relacionadas

Tablas relacionadas

MARAT006

Más en M

MAKTMAPLMARCMARDMATDOCMBEWMCHAMCHBMKALMKPFMSEGMSLB

Funciones

MD_CONVERT_MATERIAL_UNIT

¿Dudas con esta tabla?

Pregunta en el foro de abap.es: la comunidad lleva años resolviendo dudas de ABAP en español.

Preguntar en el foro

Actualizado: 21 de octubre de 2026