MATDOC
Documentos de material de S/4HANA: cabecera y posición en una sola tabla.
- Módulo
MM- Texto SAP
- Material Documents
- Clase de entrega
A- Actualizado
- 21 de octubre de 2026
S/4HANA. Esta tabla solo existe en S/4HANA. Sustituye a MKPF y MSEG y es la base del cálculo de stock.
Para qué sirve
MATDOC es la tabla de documentos de material de S/4HANA: guarda en una sola fila los datos de cabecera y de posición de cada movimiento de mercancías, y es la base para calcular el stock.
Sustituye a MKPF y MSEG (que pasan a ser vistas de compatibilidad) y a las tablas de stock agregado como MARD o MCHB, cuyo stock se calcula ahora a partir de MATDOC.
Campos
Los campos clave y los más usados. La lista completa está en la SE11.
| Campo | Elemento de datos | Descripción |
|---|---|---|
MBLNR | — | Número de documento de material. |
MJAHR | — | Ejercicio. |
ZEILE | — | Posición. |
BUDAT | — | Fecha de contabilización. |
BWART | — | Clase de movimiento. |
MATNR | — | Material. |
WERKS | — | Centro. |
LGORT | — | Almacén. |
CHARG | — | Lote. |
SHKZG | — | Debe (entrada) o haber (salida). |
MENGE | — | Cantidad. |
MEINS | — | Unidad. |
EBELN | — | Pedido de compra. |
EBELP | — | Posición del pedido de compra. |
AUFNR | — | Orden. |
LIFNR | — | Proveedor. |
KUNNR | — | Cliente. |
Cómo se une con otras tablas
Ejemplo
" Consumos (201) de un centro en un mes
SELECT matnr, SUM( menge ) AS cantidad, meins
FROM matdoc
WHERE werks = @lv_werks
AND bwart = '201'
AND budat BETWEEN @lv_desde AND @lv_hasta
GROUP BY matnr, meins
INTO TABLE @DATA(lt_consumos).Transacciones y consulta
Transacciones que la usan
Cómo consultarla
Rendimiento: errores típicos
- Filtra por fecha y centro: MATDOC crece con cada movimiento; limita siempre por BUDAT y por centro o material.
- Filas técnicas: además de los documentos, la tabla contiene filas de otro tipo de registro (campo RECORD_TYPE); revisa ese filtro si sumas cantidades.
Relacionadas
Tablas relacionadas
Más en M
MAKTMAPLMARAMARCMARMMBEWMCHAMKALMSLBMVKE
En abap.es
¿Dudas con esta tabla?
Pregunta en el foro de abap.es: la comunidad lleva años resolviendo dudas de ABAP en español.
Actualizado: 21 de octubre de 2026